/* CSS para asabal */


body {
	font-size:10px;
	font-family:"Trebuchet MS", arial, verdana, sans-serif;
	background-color:#E8E7E5;
	text-align:center;
}

a:link, a:visited{
	text-decoration:none;
	color:#043B5B;
}

a:hover{
	text-decoration:underline;
}

form{
	margin:0px;
	padding:0px;
}

#contenedor{
	width:771px;
	margin:0px auto;
	text-align:left;
	background-image:url(imagen/fondobase.gif);
	background-repeat:repeat-y;
}

#innercontenedor{
	margin:0px 14px;
	background-image:url(imagen/fondohome.gif);
	background-repeat:repeat-y;
    display:inline;
    float:left;
	width:744px;
}

#cabecera{
	width:743px;
	background-image:url(imagen/fondocap.gif);
	background-position:top right;
	background-repeat:no-repeat;
	border-bottom:1px solid #ffffff;
}

#cabecera img{
	border:0px;
}

#colIzq{
	width:156px;
	float:left;
	display:inline;
}

#colCent{
	width:431px;
	float:left;
	display:inline;
}

#colCent2{	
	width:411px;
	float:left;
	display:inline;
	padding:10px;
}


#colCent2 h1{
	color:#0C5585;
	font-size:25px;
	padding:0px;
	margin:0px;
	background-image:url(imagen/h1.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	line-height:24px;
}

#colDcha{
	width:153px;
	float:left;
	display:inline;
	padding-left:2px;
}

#banners{
	text-align:center;
}

#alertas{
	background-image:url(imagen/nube2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
    background-color:#F5F5F5;
}
.detalertas{
    margin-top:10px;
    background-image:url(imagen/flecha.gif);
	background-repeat:no-repeat;
	background-position:left top;
    padding-left:19px;
    line-height:13px;
    color:#043C5C;
}

.detalertas b{
    font-size:12px;
    font-weight:bold;
    display:block;
    color:#000000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.detalertas a{
	color:#333333;
}

.detalertas2{
    margin-top:10px;
    background-image:url(imagen/flecha_roja.gif);
	background-repeat:no-repeat;
	background-position:left top;
    padding-left:19px;
    line-height:11px;
	color:#FF0000;
   /* color:#043C5C;*/
}

.detalertas2 b{
    font-size:12px;
    font-weight:bold;
    display:block;
    color:#9A0101;
	font-family:Geneva, Arial, Helvetica, sans-serif;}

.detalertas1{
    margin-top:10px;
    background-image:url(imagen/flecha_ambar.gif);
	background-repeat:no-repeat;
	background-position:left top;
    padding-left:19px;
    line-height:11px;
    color:#043C5C;
}

.detalertas1 b{
    font-size:11px;
    font-weight:bold;
    display:block;
    color:#000000;
}

#destacados{
    margin:2px;
    padding-right:3px;
	background-image:url(imagen/fndazul.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.itemdestacado{
    background-image:url(imagen/flecha.gif);
	background-repeat:no-repeat;
	background-position:left top;
    padding-left:22px;
	padding-bottom:10px;
    line-height:11px;
    display:block;
    margin-top:10px;
}

.itemdestacado b{
	font-size:13px;
    font-weight:bold;
    display:block;
    line-height:11px;
    color:#043B5B;
	padding-bottom:4px;
}

.itemdestacado img{
    border:0px;
}

.itemdestacado a{
    color:#333333;
}

.itemdestacado div{
    float:right;
    width:82px;
    height:78px;
    padding:5px 0px 6px 7px;
    background-image:url(imagen/fndimagen.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#flashCentral{
	padding-bottom:1px;
	border-bottom:1px solid #ffffff;
	background-image:url(imagen/punthor.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

#menu{
	padding:3px 1px;
}

#menu img{
	border:0px;
	border-bottom:1px solid #ffffff;
}

.separata {
	height:1px;
	clear:both;
	overflow:hidden;
	display:block;
}

#combologin{
    border:0px;
	background-image:url(imagen/nube.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
    background-color:#DBE2E8;
	padding-bottom:5px;	 
}

#combologin input{
float:right;
border:solid 1px #000000;
margin-left:3px;
margin-right:5px;
font-size:10px;
}

#combologin input.botoninput{
	border:0px;
}

#combologin td{
text-align:right;
font-size:11px;
vertical-align:middle;
}

#combologin a{
	color:#333333;
	font-weight:bold;
}

#masalertas{
height:22px;
text-align:right;
padding:18px 8px 0px 0px;
}

#masalertas a img{
	border:0px;
}

.cuerpo{
	font-size:11px;
	padding-top:15px;
	padding-left:15px;
}

.imagenFicha{
	float:right;
	display:inline;
	padding:3px;
	background-color:#FFFFFF;
}

.topGal h3{
	font-size:16px;
	color:#043B5B;
	margin:0px;
padding:0px;
}

#actualizacion{
color:#4A4A4A;
display:block;

}