@charset "utf-8";
/* CSS Document */
body{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;background:url(../images/bg.gif) repeat-x;}
.pale{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.link a, .link{color:#000;text-decoration:none;}
.link a:visited{color:#000;}
.link a:hover{color:#000;}

.pie{width:950px;height:40px;background:url(../images/pie-pagina.png);padding-top:10px;maring-top:10px;margin:auto;}


.contenedor{width:950px;margin:auto;}

.cuadg{width:400px;margin-right:11px;float:left;}
.cuadp{width:318px;margin-right:11px;float:left;}
.cuada{width:380px;margin-right:11px;float:left;font-size:10px;}



#slider {width:397px;height:300px;position: relative;overflow: hidden; float:left; border:1px solid #777;background:#ddd;}
#sliderContent {width:397px;position: absolute;top: 0;margin: 0; padding:0}
.sliderImage {position: relative;display: none;}
.sliderImage a{text-decoration:none; cursor:pointer;}
.sliderImage span {position: absolute;font: 10px Arial, Helvetica, sans-serif;padding: 10px 13px;width:397px;background-color:#000;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;color: #fff;display: none;}
.clear {clear: both;}
.sliderImage span strong {font-size: 14px;}
.top {top: 0;left: 0;}
.bottom {bottom: 0;left: 0;}
ul { list-style-type: none;}


.col_izq{float:left;width:190px;margin:0 5px 0 0;}  

.col_der{float:left;width:750px;}  

.menu_top_bg{background:url(../images/menu_top_bg.png) repeat-x;height:22px;
  padding-top:8px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;  
  font-weight:bold;text-align:center;margin-bottom:1px;}
  
.menu_top_bg2{background:url(../images/menu_top_bg2.png) repeat-x;height:22px;
  padding-top:8px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;  
  font-weight:bold;text-align:center;margin-bottom:1px;}   


.sub_menu ul{padding:0px;margin:0px;}  
    
.sub_menu ul li{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;  
  color:#FFFFFF;height:25px;}  
    
.sub_menu ul li a{text-decoration:none;color:#FFFFFF;display:block;height:15px;padding:5px;}  
    
.sub_menu ul li a.selected{background:url(../images/menu_selected.png) no-repeat;color:#000;}  
    
.sub_menu ul li a:hover{background:url(../images/menu_selected.png) no-repeat;color:#000;}


.menu{font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;}
.menu ul{list-style:none;margin:0;padding:0;line-height:normal}
.menu ul li{display:block;/*background:#F0F0F0;*/}
.menu ul li a{display:block;color:#fff;height:17px;text-decoration:none;padding:4px;}
.menu ul li a b{height:16px;}
.menu LI UL {DISPLAY:none;POSITION:absolute;z-index:3;margin:-25px 0 0 190px;}
.menu LI:hover A,.menu LI.over A {background:#FFF;color:#000;}
.menu A:hover b,.menu A.over b {height:16px;}
.menu LI LI {height:25px}
.menu LI LI A{width:120px;text-align:left;padding:4px 5px;height:17px}
.menu LI:hover LI A:hover,.menu LI.over LI A:hover {background:#FFFFFF;color:#000;padding:4px 5px;height:17px}
.menu LI:hover LI A,.menu LI.over LI A {COLOR:#fff;background:#FAAB06;}
.menu UL LI:hover UL, .menu UL LI.over UL {DISPLAY: block;}

.blo_anc{margin-bottom:5px;}

div.BusLet {font-family:Helvetica, Verdana, Arial, sans-serif; clear:both;padding: 1px;margin: 
0px;margin-top:2px;text-align:center; margin-bottom:1px; font-size:10px;}
div.BusLet a {font-weight: bold; padding: 2px 4px;margin:0px;border: 1px solid #ffa944;text-decoration: 
none;color: #f05616;}
div.BusLet a:hover, div.BusLet a:active {border: 1px solid #000;color: #000;background-color:#CCCC66}

#seleccionar {
background-color: #FEE95B;
}
#seleccionar:hover {
background-color: #8EC627;
color:#FFF;
}

#pages {
	clear: both;
	text-align: center;
	font-size:9px;
}
#pages li {
	display: inline;
	padding: 3px 6px 4px;
}
#pages li.page {
	border: 1px solid #B94363;
	margin-right:1px;
}
#pages li.current {
	background-color:#B94363;
	color:#FFFFFF;
}

.listado{float:left;width:108px;color:#982E32}
.listado a , .listado a:visited {color:#982E32;text-decoration:none}
.listado a:hover{color:#f300a9;}


.hor_sig{margin:10px 5px;float:left;width:85px;height:85px;text-align:center;font-size:12px;font-weight:bold;}
.hor_sig a{display:block;color:#333;text-decoration:none;padding:3px 0;border:1px dashed #7DAE23}
.hor_sig a:hover {background:#A2E22D;border:1px dashed #666;}


