html, body {
	margin: 0px auto;
	background-color: #384558;
	background-image: url(../images/general/fondo.gif);
	background-repeat: repeat-x;
	height:100%;
}
/* DIVS GENERALES */
#header {
	height: 86px;
	width: 751px;
	background-image: url(../images/menu_sup/fondo.gif);
	margin-right: auto;
	margin-left: auto;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 11px;
	text-align: left;
}
#container {
	text-align: left;
	width: 773px;
	margin: 0 auto;
	background-image:url(../images/general/fondo_contenido.gif);
	background-repeat:repeat-y;
}
#wrapper {
	float: left;
	width: 100%;
	height:234px;
	background-image:url(../images/portada/fondillo.gif);
	background-repeat:no-repeat;
}
#centro {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 257px;
	width:210px;
	height: auto; /*alto anterior 329*/
}
#marco {
	height: 200px; /*alto real 202*/
	width: 172px; /*ancho real 210*/
	margin-top: 32px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #C0C4C8;
	background-image:url(../images/portada/fondo_centro.gif);
	background-position:2px 2px;
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-right: 18px;
}
#archivo {
	margin-top: 135px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contenido {
	margin-top: 0;
	margin-bottom: 0;
	clear:both; /*asi nos aseguramos que nada se coloque a los costados*/
	padding-top:10px;
	padding-left:5px;
	padding-right: 20px;
}
#izquierda{
	float: left;
	width: 246px;
	height: 234px; /*alto anterior 329*/
	margin-left: -773px;
	padding-left:11px;
	background-image:url(../images/portada/fondo_izq.gif);
	background-position:11px 185px;
	background-repeat: no-repeat;
}
#derecha{
	float:left;
	width:295px;
	height: 234px; /*alto anterior 329*/
	padding-right:11px;
	margin-left:-306px;
	text-align:right;
	background-image:url(../images/portada/fondo_der.gif);
	background-position:0px 181px;
	background-repeat: no-repeat;
	}
#segundo{
	width: 751px;
	height:115px;
	padding-left:11px;
	padding-right:11px;
	clear: left;
	margin: 0 auto;
	background-image:url(../images/portada/fondillo2.gif);
}
#tercero {
	background-image:url(../images/general/fondo_contenido.gif);
	clear: left;
	width: 751px;
	padding-left:11px;
	padding-right:11px;
	padding-top: 10px;
	margin: 0 auto;
}
#footer {
	background-image:url(../images/general/fondo_contenido.gif);
	clear: left;
	width: 773px;
	margin: 0 auto;
}
#colofon {
	height: 33px;
	width: 751px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 0px;
	border-left-width: 5px;
	border-style:solid;
	border-color: #A4ABB4;
	background-color:#D5A829;
}
#cyber {
	clear: left;
	width: 773px;
	margin: 0 auto;
	text-align:center;
}
/* NOTICIAS MOVILES */
#AutoScrollContent {
	position:absolute;
	top:115px;
	left:0px;
	width:172px;
	visibility:visible;
}
#AutoScrollContainer {
	position:absolute; 
	width:172px; 
	height:115px;
	margin-top: 10px;
	clip:rect(0,172,115,0);
	overflow:hidden; 
	z-index:10; 
	visibility:visible;
}
#AutoScrollContent p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3D5262;
	line-height: 14px;
	padding-left:10px;
	background-image:url(../images/portada/bullet_noticia.gif);
	background-repeat:no-repeat;
	background-position: 0px 3px;
}
#AutoScrollContent A{
	color:#3D5262;
	text-decoration:none;
}
#AutoScrollContent A:hover{
	color:#131D25;
	text-decoration:none;
}
#AutoScrollContent .dia{
	color:#B98B26;
}
/* FOTOS INTERIOR */
#fotoDer{
	background-color: #FFFFFF;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: solid;
	border-top-color: #E3E5E4;
	border-right-color: #C4C8C6;
	border-bottom-color: #C4C8C6;
	border-left-color: #E3E5E4;
	margin-left:10px;
	margin-bottom: 10px;
	float:right;
	text-align:right;
}
#fotoIzq{
	background-color: #FFFFFF;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: solid;
	border-top-color: #E3E5E4;
	border-right-color: #C4C8C6;
	border-bottom-color: #C4C8C6;
	border-left-color: #E3E5E4;
	margin-right:10px;
	margin-bottom: 10px;
	float:left;
	text-align:left;
}
/* MENU LATERAL*/
#izquierda ul {
	font-family:Arial, Helvetica, sans-serif;
	color: #5A616B;
	font-size:11px;
	line-height:14px;
	text-align:right;
	list-style-type:none; /*le quitamos el margen a la lista*/
	padding:0; /*y el relleno*/
	margin-top: 25px;
	margin-right: 40px;
	margin-bottom: 25px;
	margin-left: 25px;
}
#izquierda li {
	background-image:url(../images/general/fondo_lateral.gif);
	padding-right:20px;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 3px;
	padding-bottom: 3px;
}
#izquierda li A{
	color: #5A616B;
	text-decoration:none;
}
#izquierda li A:hover{
	color: #1C232D;
	text-decoration:none;
}
/* estilos compartidos por #izquierda1 y #izquierda2 */
#izquierda .bordeInput, #izquierda2 .bordeInput{
	border:1px solid #C2C2C2;
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6B737E;
	padding: 3px;
}
#izquierda form{
	margin-left:33px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#izquierda .info{
	font-family:Arial, Helvetica, sans-serif;
	color:#D1AC3B;
	font-size:11px;
	line-height: 14px;
	font-weight:bold;
}
#izquierda. espacio{
	padding-left:20px;
}
#izquierda p{
	font-family:Arial, Helvetica, sans-serif;
	color:#5A616B;
	font-size:11px;
	line-height: 18px;
	margin-top: 10px;
}
/* GENERALES */
.texto{
	font-family:Arial, Helvetica, sans-serif;
	color:#5A616B;
	font-size:11px;
	line-height: 18px;
	}

/*CONTENIDO*/
#centro h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#98A0AB;
	font-size:0.95em;
	line-height: 23px;
}
#marco .fecha{
	font-family:Arial, Helvetica, sans-serif;
	color:#3D5262;
	font-size:10px;
	line-height: 15px;
}
/* SEGUNDA LINEA DE BANNERS */
#segundoIzq {
	height: 115px;
	width: 193px; /*ancho real 246*/
	float:left;
	padding-left:33px;
	padding-right:20px;
}
#segundoCentro {
	height: 115px;
	width: 230px; /*ancho real 240*/
	float:left;
	padding-left:10px;
}
#segundoDer {
	height: 115px;
	width: 238px; /*ancho real 265*/
	float:left;
	padding-left:27px;
}
#segundoIzq, #segundoCentro, #segundoDer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #576272;
	line-height: 14px;
}
#segundoIzq a, #segundoCentro a, #segundoDer a{
	color: #384558;
	text-decoration:none;
}
#segundoIzq a:hover, #segundoCentro a:hover, #segundoDer a:hover{
	color: #131D25;
	text-decoration:none;
}
#segundoIzq ul{
	text-align:left;
	list-style-type:none; /*le quitamos el margen a la lista*/
	padding:0; /*y el relleno*/
	margin: 0 auto;
}
#segundoIzq li {
	background-image:url(../images/portada/lista1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height:14px;
	padding-bottom: 5px;
	padding-right:40px;
}
#segundoCentro ul{
	text-align:left;
	list-style-type:none; /*le quitamos el margen a la lista*/
	padding:0; /*y el relleno*/
	margin: 0 auto;
	padding-top: 9px;
}
#segundoCentro li {
	background-image:url(../images/portada/lista2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height:14px;
	padding-bottom: 5px;
	padding-right:40px;
}
#segundoDer ul{
	text-align:left;
	list-style-type:none; /*le quitamos el margen a la lista*/
	padding:0; /*y el relleno*/
	margin: 0 auto;
}
#segundoDer li {
	background-image:url(../images/portada/lista3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height:14px;
	padding-bottom: 5px;
	padding-right:40px;
}
#terceroArriba{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#384558;
	width:751px;
	background-image:url(../images/portada/fondo31.gif);
	background-repeat:repeat-x;
	height:70px;
}
#terceroArriba a{
	color:#384558;
	text-decoration:none;
}
#terceroArriba a:hover{
	color:#131D25;
	text-decoration:none;
}
#terceroArribaIzq{
	width: 213px; /*ancho real 246*/
	float:left;
	padding-left:33px;
	background-image:url(../images/portada/separa31.gif);
	background-position:top right;
}
#terceroArribaCentro{
	width: 220px; /*ancho real 240*/
	float:left;
	padding-left:20px;
	background-image:url(../images/portada/separa31.gif);
	background-position:top right;
}
#terceroArribaDer{
	width: 238px; /*ancho real 265*/
	float:left;
	padding-left:27px;
}
#terceroMedio{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	width:751px;
	background-image:url(../images/portada/fondo32.gif);
	background-repeat:repeat-x;
	height:50px;
}
#terceroMedio a{
	color:#FFF;
	text-decoration:none;
}
#terceroMedio a:hover{
	color:#DEE0E3;
	text-decoration:none;
}
#terceroMedioIzq{
	width: 213px; /*ancho real 246*/
	float:left;
	padding-left:33px;
	background-image:url(../images/portada/separa32.gif);
	background-position:top right;
}
#terceroMedioCentro{
	width: 220px; /*ancho real 240*/
	float:left;
	padding-left:20px;
	background-image:url(../images/portada/separa32.gif);
	background-position:top right;
}
#terceroMedioDer{
	width: 238px; /*ancho real 265*/
	float:left;
	padding-left:27px;
}
#terceroAbajo{
	width:751px;
	background-image:url(../images/portada/fondo33.gif);
	background-repeat:repeat-x;
	height:44px;
}
#terceroAbajoIzq img{
	margin-left:15px;
	margin-right:15px;
}
#terceroAbajoIzq{
	width: 486px;
	float:left;
	background-image:url(../images/portada/separa33.gif);
	background-position:top right;
	text-align:center;
}
#terceroAbajoDer{
	width: 238px; /*ancho real 265*/
	float:left;
	padding-left:27px;
}
#terceroArriba, #terceroMedio, #terceroAbajo{
	clear:both;
	padding-bottom: 5px;
	padding-top: 5px;
}
.ali_derecha{
	text-align:right;
}
#ruta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#8F98A3;
	padding-top:4px;
	padding-left:5px;
	padding-right: 20px;
}

#ruta a{
	color:#5D697B;
	text-decoration:none;
}

#ruta a:hover{
	color:#C0922F;
	text-decoration:underline;
}

