body{margin:  5px; background-color:#DDE0C5; padding:0px;}
/*body{margin:  5px; padding:0px; background-image:url('../images/fondo_navidad_2011.jpg'); background-repeat:no-repeat; background-position:left top; background-attachment:fixed;}*/
img {border:none}

.centrado {text-align: center; margin-left:auto; margin-right:auto;}
.banner{border:1px #ABABAB solid; text-align: center; margin-left:auto; margin-right:auto; width:468px; height:60px; padding:0px; margin-top:12px; margin-bottom:12px;}
.anchocero {width:0px; margin:0px; padding:0px; border:none}
.altocero {width:0px; margin:0px; padding:0px; border:none}
h1{font-family:  verdana,sans-serif;  font-size: 18px;  color: #1D3A6D;  text-decoration: underline;  text-align: center; margin-top:15px;}
h2{font-family:  verdana,sans-serif;  font-size: 16px;  color: #1D3A6D;  text-decoration: underline;  text-align: center; }
h3{font-family:  verdana,sans-serif;  font-size: 12px;  color: #1D3A6D;  font-weight:bold;  text-align: center; }




/****************************************************************************************/
/********************ESTILOS DE LA CABECERA DE LA WEB********************************/
/***************************************************************************************/
#cabecera {width:  738px; height:  100px; 
		  background-image: url('/images/logo.png'); background-repeat: no-repeat;
		  background-repeat: no-repeat;
		  border-collapse: collapse; margin-left: auto; margin-right: auto;
		  }
	#cabecera #cizq{width: 390px;}
	#cabecera #cen{text-align: center; font-family: arial,sans-serif; font-size: 12px; font-weight: bold; color: #CCCCCC;}
	#cabecera #linea-i{text-align: right;}
	#cabecera #cder{width: 240px; text-align: center}
	#cabecera #linea-d{text-align: left;}
/****************************************************************************************/
/*************FIN DE ESTILOS DE LA CABECERA DE LA WEB********************************/
/***************************************************************************************/

/****************************************************************************************/
/********************ESTILOS DEL PIE DE LA WEB*****************************************/
/***************************************************************************************/
#pie-portal {width:  330px; margin-top: 30px; margin-left:auto; margin-right:auto; padding:15px; background-color:#F7F8FF; border: solid 1px #9999CC; font-family: verdana,sans-serif; color: #ABABAB; font-size: 9px;}
#pie-portal a{text-decoration:none; color: #ABABAB; font-weight:bold;}
/****************************************************************************************/
/*************FIN DE ESTILOS DEL PIE DE LA WEB*****************************************/
/***************************************************************************************/



/****************************************************************************************/
/*************ESTILOS DEL PORTAL******************************************************/
/***************************************************************************************/

#portal{ background-color:#F7F8FF; width: 738px; border: solid 1px #9999CC; margin-top: 2px; margin-left: auto; margin-right: auto;}
	#portal #izq{width: 130px; border: none; text-align: center; padding: 0px; margin: 0px; vertical-align: top;}
		#portal #izq #menu{width:120px; border: none; margin-left: auto; margin-top: 2px; margin-right: auto; margin-bottom: 5px; padding: 0px; /*background-image: url('/images/fondo_menu.png');*/	}
		#portal #izq #menu .elemento {width: 95%; border: solid 1px #9999CC; display: block; background-image: url('/images/fondo_elemento_menu.png'); margin-left: auto; margin-right: auto; margin-bottom: 2px; margin-top: 2px;}
		#portal #izq #menu .elemento a{font-family: Arial,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #666699;}
		#portal #izq #menu .elemento a:hover {font-family: Arial,sans-serif; font-size: 11px;  font-weight: bold; text-decoration: underline;  color: #9999CC;}
	#portal #cont{border: solid 1px #9999CC; vertical-align: top; width:608px;}
	#portal .publi{margin-top: 10px; margin-bottom:10px;}
/****************************************************************************************/
/*************FIN DE ESTILOS DEL PORTAL***********************************************/
/***************************************************************************************/

/****************************************************************************************/
/*************ESTILOS PARA FORMULARIOS**********************************************/
/***************************************************************************************/
/*#formulario{width: 500px; padding: 2px; margin-left: auto; margin-right: auto; text-align: center; }*/
#formulario {width: 560px; padding: 10px; margin-left: auto; margin-right: auto; margin-top:20px; margin-bottom:20px; border: solid 1px #9999CC;  
					text-align: center;  background-image: url('/images/fondo_formulario.png');  background-repeat: repeat; 
					font-family: verdana,sans-serif;  font-size: 10px;  font-weight: bold;}
	#formulario p{font-family: arial,sans-serif;  color: #660066;  font-size: 12px;  text-align: justify;  margin-left: auto; margin-right: auto;  margin-top: 12px; }
	#formulario .enlaces{width:500px; padding:5px; text-align:center; margin-left: auto; margin-right: auto; /*background-color:#F2FAF6; border: solid 1px #9999CC;*/}
	#formulario img{cursor:pointer}
/****************************************************************************************/
/*************FIN DE ESTILOS PARA FORMULARIOS***************************************/
/***************************************************************************************/



/****************************************************************************************/
/*************ESTILOS DE LA ACCESOS DIRECTOS****************************************/
/***************************************************************************************/
#accesos-directos{
				text-align: center;
				width: 736px; height: 18px;  
				margin-top: 0px; margin-left: auto; margin-right: auto;
				background-image: url('/images/fondo_accesos.png'); background-repeat:repeat-x; 
				border: solid 1px #9999CC; 
				display:table;
				}
	#accesos-directos #selector {margin-top: 2px; margin-bottom: 0px; padding: 0px; margin-left: 0px; margin-right: 0px}
	#accesos-directos #selector .elemento {display:  inline; }
	#accesos-directos a {font-family: verdana,sans-serif; font-size: 9px;  font-weight: bold;  vertical-align: top;  color: #666699; text-decoration: none; }
	#accesos-directos a:hover{background-image:  url('/images/selector.png'); background-repeat: no-repeat; background-position:  bottom center;  padding-bottom: 8px; }
	#accesos-directos #actual{background-image:  url('/images/selector.png'); background-repeat: no-repeat; background-position:  bottom center;  padding-bottom: 8px; }
/****************************************************************************************/
/*************FIN DE ESTILOS DE LA ACCESOS DIRECTOS*********************************/
/***************************************************************************************/


/****************************************************************************************/
/*************ESTILOS DEL LIBRO DE VISITAS********************************************/
/***************************************************************************************/
#firmar-visita{margin-left:auto; margin-right:auto; font-family:verdana; font-weight:bold; font-size:12px; color: #1D3A6D; background-color: #F2FAF6;}
#firmar-visita table{margin-left:auto; margin-right:auto}
#firmar-visita td{margin-left:auto; margin-right:auto; border:1px solid #9999CC;}
#firmar-visita input,textarea{}
#firmar-visita img{margin-left:auto; margin-right:auto; text-align:center;}


/****************************************************************************************/
/*************FIN DE ESTILOS DEL LIBRO DE VISITAS*********************************/
/***************************************************************************************/


/****************************************************************************************/
/*************ESTILOS DE LOS FONDOS DE ESCRITORIO**********************************/
/***************************************************************************************/
#fondos{width: 580px; padding: 2px; margin-left: auto; margin-right: auto; text-align: left; }
#fondos img{margin:4px;}
#fondos p{text-align:justify;}
/****************************************************************************************/
/*************FIN ESTILOS DE LOS FONDOS DE ESCRITORIO**********************************/
/***************************************************************************************/




/****************************************************************************************/
/*************ESTILOS DE LA PUBLICIDAD************************************************/
/***************************************************************************************/
/*#leaderboard{width:738px; height:90px; background-image: url('/images/PUBLICIDAD-V90.gif'); background-repeat: no-repeat; margin-left:auto; margin-right:auto; margin-bottom:5px; text-align:right }*/

.leaderBoard{
	width:880px; height:90px; margin-left:auto; margin-right:auto; margin-bottom:5px;
	padding:0px; border-collapse:collapse;
	}
	
.leaderBoard td{
	padding:0px;
	vertical-align:top;
	}
	
.leaderBoard .etiqueta{
	width:10px;
	}
	
.leaderBoard .grande{
	width:728px;
	}
	
.leaderBoard .mini{
	width:120px;
	}


.leaderBoard td img,div{
	margin:0px;
	}

#contenedorInterstitial{	width:640px; height:60px; border:1px solid black; margin-left:auto; margin-right:auto;  
							background-image:url('/images/publi_640x60.jpg'); margin-top:5px;}
#textoInterstitial{	color:white;text-align:center; margin-left:250px; margin-top:12px;
					font-family:verdana; font-size:14px;}						
#textoInterstitial a{color:white; font-size:12px; font-weight:bold;}
#textoInterstitial  .nota{font-family:sans-serif; font-size:9px; margin-top:15px; text-align:right;}
#interstitial{width:640px; height:480px; text-align:center; margin-left:auto; margin-right:auto; border:1px solid black;}

#publi-derecha{
	width:160px;
	text-align:center;
	margin-left:10px;
	border: solid 1px #9999CC; 
	background-color:white;
}

#publi-derecha .publi{margin-top: 10px; margin-bottom:10px; margin-left:auto; margin-right:auto;}

