/* CSS Document */

/*modulos*/
#bubble{
width:992px;
height:auto;
padding:5px 0 30px 0;
margin:0 auto;
}

#wrapper{
width:992px;
margin:0 auto;
padding:0;
background-color:#FFFFFF;
font-size:8pt;
border:1px solid #CCCCCC;

}

/*ads arriba*/

#topAds{
	/*background-color:#CCCCCC;*/
	height:auto;
	padding:15px 0;
	width:992px;
	margin:0;
	clear:both;
	float:left;
	
}

#firma{
width:992px;
margin:0 auto;
padding:5px 0;
font-size:8pt;
text-align:right;
}


#header{
width:auto;
height:auto;
padding:0;
margin:0;
/*border:1px solid #CCCCCC;*/
}

#logo{
width:auto;
height:auto;
float:left;
padding:0;
margin:0;
}

#bannerHeader{
width:auto;
height:auto;
padding:20px;
margin:0;
float:left;
}

#formularioIngreso{
display:none;
width:auto;
margin:0;
padding:3px 15px;
height:auto;
z-index:1000;
background-color:#666666;
color:#FFFFFF;
}

#formularioIngreso a{
color:#CCCCCC;
font-weight:bold;

}


#menuAux{
margin:0;
padding:0 14px;
width:auto;
clear:both;
height:22px;
background-image:url(../images/fondoMenuAux.gif);
background-color:#E8EAED;
background-repeat:repeat-x;
border-bottom:3px solid #001E3C;
font-size:8pt;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#000000;

}


#menuAux ul{
padding:0;
margin:0;
list-style:none;

}

#menuAux ul li{
width:5%;
width: auto !important;
height:22px;
float:left;
padding:0;
margin:0;
list-style:none;
position:relative;
}

#menuAux ul li a{
padding:2px 10px 0 10px;
margin:0 0 0 0;
height:20px;
font-size:8pt;
color:#000000;
/*font-weight:bold;*/
text-decoration:none;
border-right:1px solid #CCCCCC;
font-family:Tahoma, Arial, Helvetica, sans-serif;
float:left;
}

#menuAux ul li a:hover{
background-color:#E6E6E6;
}

#menuAux #fecha{
float:left;
padding:2px 0 0 0;
}

#menuAux #busqueda{
float:right;
padding:0 0 0 20px;
margin:0;
}

#menuPrincipal{
width:auto;
height:30px;
background-image:url(../images/fondoMenu.gif);
background-repeat:repeat-x;
padding:0px;
margin:0;
clear:both;
}

#rutaNav{
padding:5px 14px;
border-bottom:1px solid #CCCCCC;
height:18px;
width:auto;
margin:0;
/*float:left;*/
clear:both;
}

#barraTitular{
border-bottom:1px dotted #CCCCCC;
padding:5px 14px;
height:auto;
text-align:left;
width:auto;
}

#contenido{
width:auto;
height:auto;
padding:0 15px;
/*padding:0 0;*/
margin:0;
float:left;

}

#contenido #slideshow{
width:745px;
height:330px;
padding:0;
margin:0;
background-color:#EDEDED;
float:left;
}

#contenido #columnaIzquierda{
height:auto;
padding:10px 20px 20px 0;
margin:0;
float:left;

}

#contenido #columnaCentro{
width:314px;
height:100%;
padding:5px 5px 5px 0px;
margin:0;
background-color:#EDEDED;
float:left;
text-align:left;
}

html>body #contenido #columnaCentro{
width:314px;
height:100%;
padding:5px 5px 5px 5px;
margin:0;
background-color:#EDEDED;
float:left;	
text-align:left;
}


#columnaDerecha{
width:202px;
height:auto;
padding:5px 5px;
/*margin:0 0 0 750px;*/
margin:0;
background-color:#FFFFFF;
float:left;

}


embed, object{
float:none;
margin:0;
padding:0;
}

/*aqui va el footer*/

#bannerFooter{
clear:both;
height:auto;
width:auto;
border-top:1px solid #CCCCCC;
padding:15px 0 15px 15px;
margin:0 auto;
text-align:center;

}

#footer{
width:964px;
margin:0 auto;
padding:15px 15px;
background-color:#666666;
height:45px;
font-family:tahoma, verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#999999;
}

#footer #logoFooter{
width:185px;
height:auto;
padding:5px 10px 15px 0;
margin:0;
border-right:1px solid #999999;
float:left;
}

#footer ul#mainlevel-nav{
float:none;
}


#footer ul#mainlevel-nav li a{
border-right:1px solid #FFFFFF;
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:8pt;
}

div .message{
display:none;
}
