body{ font-family: tahoma; font-size: 11px; color:#999999; margin: 0; padding:0;}
body.bg {font-size: 11px; background: #e6e6e6 url(../images/interface/bgS.png) repeat-y center; text-align: center;}
#Loader{ height:100%; width: 100%;/* background:url(../images/icos_req.gif) left bottom  no-repeat;*/}
#Loader span { font-size:11px; padding:30px;}

#content { 
	width: 825px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	}
td {font-size: 11px; }	
.header { height: 150px; }	
#content #Nav { background: url(../images/interface/bg_nav.gif) repeat-x bottom; height: 30px; }
#content #Nav a { color: #999999; padding-left: 30px; text-decoration:none; line-height: 30px;}
#content #Nav a:hover { color: #000; padding-left: 30px; text-decoration:underline;}

#Logo table{ float: right;}

#Lang { font-size:11px; color:#686764;}
#Lang select { font-size:11px; color:#b9070b; width:110px; padding:4px;}
#Lang .bgLang { background:url(../images/interface/search_02.gif) repeat-x;}
#Lang table.select { padding-bottom: 3px;}

#Menu { clear:both; height:63px; background: url(../images/interface/bg_men.gif) repeat-x;}
#Menu #Menu_web {  float:left; padding-top: 8px; width: 737px; height: 43px;}

#Menu #Menu_logoCont { float:left; }
#Menu #Menu_logoCont span {position: absolute; top:117px; }


#Panel_flash { height:197px; width: 825px;}
#News { float: left; width: 540px; padding-top: 17px; }
#News_section { margin-bottom: 20px;}
#News .title { border-bottom: 1px solid #e0e0e0; margin-bottom: 10px; width: 520px;}
#News #News_Cont { float: left; width: 250px; font-family: "Lucida Sans Unicode", "Lucida Sans"; color: #828383; line-height: 13px; margin-right:15px; text-align:justify; margin-bottom: 20px;  }
#News #News_Cont div {width: 250px; height: 105px; border: 1px solid #e0e0e0; }
#News #News_Cont div img { border: 5px solid #fff; width:240px; height:95px; }
#News #News_Cont span { font-family: tahoma; font-weight: bold; color:#65767d; padding: 10px 0px; display:block;}
#News #News_Cont a { padding-left: 4px; color:#42a1e4;}

#News #News_Cont2 { float: left; width: 520px; font-family: "Lucida Sans Unicode", "Lucida Sans"; color: #828383; line-height: 13px; margin-right:15px; text-align:justify; margin-bottom: 20px;   }
#News #News_Cont2 div { float: left; width: 250px; height: 105px; border: 1px solid #e0e0e0; margin-right: 15px; }
#News #News_Cont2 div img { border: 5px solid #fff; width:240px; height:95px; }
#News #News_Cont2 span { font-family: tahoma; font-weight: bold; color:#65767d; padding-bottom: 10px; display:block;}
#News #News_Cont2 a { padding-left: 4px; color:#42a1e4;}

#Recurses { /*float: left;*/ display: block; clear:both;  border-top: 1px solid #eef1f4; /*width: 520px;*/ height: 20px; background:#fafafa; }
#Recurses img {  float: left; margin-right: 5px; /*margin-top: 10px; */}
#Recurses div {/* float:left;*/ padding: 10px 0px;/* margin-top: 10px;*/ display:block; }
#Recurses div a { color: #768f9e; text-decoration: none; padding: 3px;}
#Recurses div a:hover { text-decoration: underline;}

#Services { float: right; width: 270px; padding-top: 17px; font-family: "Lucida Sans Unicode", "Lucida Sans"; color: #828383; line-height: 13px;}
#Services #Service_cont { /*border:1px solid #000000; */ border-bottom: 20px solid #fff; padding:0px; margin:0px;}
#Service_cont .title { border-bottom: 1px solid #bababa;}
#Service_cont #consulta {background: #f3f6f8;}
#consulta .service_bg { background: url(../images/interface/serv_31.gif) no-repeat top; padding:0px;}
#consulta .service_note { margin-left: 30px; padding-top: 70px; padding-bottom:15px;}
#consulta .table_cont { padding-left: 20px; background: #f3f6f8 url(../images/interface/serv_43.gif) repeat-x bottom;}
#consulta .table_forms { padding-left: 10px;}
#consulta .serv_form { padding:5px;}
#consulta .labels { padding-top: 8px; white-space:nowrap;}
#consulta .prov select { display:block; margin: 6px 0px; }
#consulta select{ font-size: 10px; width: 90px; color:#666666;}
#consulta input{ font-size: 10px; color:#666666; padding:2px;}
#consulta #Search { margin-left:25px; padding-top:10px; }
#consulta .service_note span { color:#cf2929; display:block; padding-left: 10px; background:url(../images/interface/bullet.gif) no-repeat left top; }
#consulta .butSearch { background: url(../images/interface/search_esp.gif) no-repeat top left; border-width: 0px; height:42px; width: 225px; cursor: hand;}

#consulta .Message { background:#fff; padding:12px; border-bottom: 1px solid #CCCCCC; color: #2a78ab;}
#consulta .Results { background:#e8f2f6; padding: 12px; border-bottom: 5px solid #bed6e1; color:#377390;  }
#consulta hr { border: 1px solid #fff;}

#Awars { background: #f1f4f5;}
#Awars #Awars_cont { padding: 10px; text-align:justify;}
#Awars_cont .cont_img { border: 1px solid #d4d2d2; width: 250px; height:95px; background:#FFFFFF; }
#Awars_cont .cont_img img { border: 5px solid #fff; margin:0px; width:240px; height:85px; }
#Awars_cont span { font-family: tahoma; font-weight: bold; color:#65767d; padding: 8px 0px; display:block;}
#Awars_cont a { padding-left: 4px; color:#42a1e4;}

.footer { height:80px; background: url(../images/interface/bg_footer.gif) repeat-x top; color:#768f9e;}
.footer div { padding-top: 10px;}


#int_flash { width: 825px; height:127px; border-bottom: 1px solid #fff;}
.menu_int { border-right: 1px  solid #e8e8e8; width: 215px; vertical-align: top; background:url(../images/interface/bg_int_menu.gif) repeat-x top; padding-top:9px; }
/*#menu_bgTop { background:url(../images/interface/bg_int_menu.gif) repeat-x; height:9px;}
#int_menus { background: #009966;}*/
#int_menus a{ background: #f6f6f5; color: #9a9b9c; border-bottom: 1px solid #fff; display: block; padding: 12px 5px 12px 35px; white-space:nowrap; text-decoration: none; }
#int_menus a:hover { background:#e8e8e8; color:#818282;}

#int_menus a.link1 { background: #f6f6f5 url(../images/interface/ico_ante.gif) no-repeat left;}
#int_menus a:hover.link1  { background: #e8e8e8 url(../images/interface/ico_ante.gif) no-repeat left;}
#int_menus a.link2 { background: #f6f6f5 url(../images/interface/ico_pol.gif) no-repeat left;}
#int_menus a:hover.link2  { background: #e8e8e8 url(../images/interface/ico_pol.gif) no-repeat left;}
#int_menus a.link3 { background: #f6f6f5 url(../images/interface/ico_som.gif) no-repeat left;}
#int_menus a:hover.link3  { background: #e8e8e8 url(../images/interface/ico_som.gif) no-repeat left;}
#int_menus a.link4 { background: #f6f6f5 url(../images/interface/ico_tech.gif) no-repeat left;}
#int_menus a:hover.link4 { background: #e8e8e8 url(../images/interface/ico_tech.gif) no-repeat left;}
#int_menus a.link5 { background: #f6f6f5 url(../images/interface/ico_hum.gif) no-repeat left;}
#int_menus a:hover.link5  { background: #e8e8e8 url(../images/interface/ico_hum.gif) no-repeat left;}
#int_menus a.link6 { background: #f6f6f5 url(../images/interface/ico_allnoveda.gif) no-repeat left;}
#int_menus a:hover.link6  { background: #e8e8e8 url(../images/interface/ico_allnoveda.gif) no-repeat left;}
#int_menus a.link7 { background: #f6f6f5 url(../images/interface/ico_amb.gif) no-repeat left;}
#int_menus a:hover.link7  { background: #e8e8e8 url(../images/interface/ico_amb.gif) no-repeat left;}
#int_menus a.link8 { background: #f6f6f5 url(../images/interface/ico_recon.gif) no-repeat left;}
#int_menus a:hover.link8  { background: #e8e8e8 url(../images/interface/ico_recon.gif) no-repeat left;}
#int_menus a.link9 { background: #f6f6f5 url(../images/interface/ico_hora.gif) no-repeat left;}
#int_menus a:hover.link9  { background: #e8e8e8 url(../images/interface/ico_hora.gif) no-repeat left;}

#int_menus a.link10 { background: #f6f6f5 url(../images/interface/ico_recol.gif) no-repeat left;}
#int_menus a:hover.link10  { background: #e8e8e8 url(../images/interface/ico_recol.gif) no-repeat left;}
#int_menus a.link11 { background: #f6f6f5 url(../images/interface/ico_barr.gif) no-repeat left;}
#int_menus a:hover.link11  { background: #e8e8e8 url(../images/interface/ico_barr.gif) no-repeat left;}
#int_menus a.link12 { background: #f6f6f5 url(../images/interface/ico_mec.gif) no-repeat left;}
#int_menus a:hover.link12  { background: #e8e8e8 url(../images/interface/ico_mec.gif) no-repeat left;}
#int_menus a.link13 { background: #f6f6f5 url(../images/interface/ico_lav.gif) no-repeat left;}
#int_menus a:hover.link13  { background: #e8e8e8 url(../images/interface/ico_lav.gif) no-repeat left;}
#int_menus a.link14 { background: #f6f6f5 url(../images/interface/ico_tranfer.gif) no-repeat left;}
#int_menus a:hover.link14  { background: #e8e8e8 url(../images/interface/ico_tranfer.gif) no-repeat left;}
#int_menus a.link15 { background: #f6f6f5 url(../images/interface/ico_relle.gif) no-repeat left;}
#int_menus a:hover.link15  { background: #e8e8e8 url(../images/interface/ico_relle.gif) no-repeat left;}
#int_menus a.link16 { background: #f6f6f5 url(../images/interface/ico_otros.gif) no-repeat left;}
#int_menus a:hover.link16  { background: #e8e8e8 url(../images/interface/ico_otros.gif) no-repeat left;}

#int_menus a.link17 { background: #f6f6f5 url(../images/interface/ico_cons.gif) no-repeat left;}
#int_menus a:hover.link17  { background: #e8e8e8 url(../images/interface/ico_cons.gif) no-repeat left;}
#int_menus a.link18 { background: #f6f6f5 url(../images/interface/ico_serv.gif) no-repeat left;}
#int_menus a:hover.link18  { background: #e8e8e8 url(../images/interface/ico_serv.gif) no-repeat left;}
#int_menus a.link19 { background: #f6f6f5 url(../images/interface/ico_techn.gif) no-repeat left;}
#int_menus a:hover.link19  { background: #e8e8e8 url(../images/interface/ico_techn.gif) no-repeat left;}
#int_menus a.link20 { background: #f6f6f5 url(../images/interface/ico_clien.gif) no-repeat left;}
#int_menus a:hover.link20  { background: #e8e8e8 url(../images/interface/ico_clien.gif) no-repeat left;}
#int_menus a.link21 { background: #f6f6f5 url(../images/interface/ico_relima.gif) no-repeat left;}
#int_menus a:hover.link21  { background: #e8e8e8 url(../images/interface/ico_relima.gif) no-repeat left;}
#int_menus a.link22 { background: #f6f6f5 url(../images/interface/ico_premios.gif) no-repeat left;}
#int_menus a:hover.link22  { background: #e8e8e8 url(../images/interface/ico_premios.gif) no-repeat left;}
#int_menus a.link23 { background: #f6f6f5 url(../images/interface/ico_rss.gif) no-repeat left;}
#int_menus a:hover.link23  { background: #e8e8e8 url(../images/interface/ico_rss.gif) no-repeat left;}

#int_menus a.link24 { background: #f6f6f5 url(../images/interface/ico_rese.gif) no-repeat left;}
#int_menus a:hover.link24  { background: #e8e8e8 url(../images/interface/ico_rese.gif) no-repeat left;}
#int_menus a.link25 { background: #f6f6f5 url(../images/interface/ico_ques.gif) no-repeat left;}
#int_menus a:hover.link25 { background: #e8e8e8 url(../images/interface/ico_ques.gif) no-repeat left;}
#int_menus a.link26 { background: #f6f6f5 url(../images/interface/ico_tip.gif) no-repeat left;}
#int_menus a:hover.link26 { background: #e8e8e8 url(../images/interface/ico_tip.gif) no-repeat left;}
#int_menus a.link27 { background: #f6f6f5 url(../images/interface/ico_cont.gif) no-repeat left;}
#int_menus a:hover.link27 { background: #e8e8e8 url(../images/interface/ico_cont.gif) no-repeat left;}
#int_menus a.link28 { background: #f6f6f5 url(../images/interface/ico_corp.gif) no-repeat left;}
#int_menus a:hover.link28 { background: #e8e8e8 url(../images/interface/ico_corp.gif) no-repeat left;}
#int_menus a.link29 { background: #f6f6f5 url(../images/interface/ico_link.gif) no-repeat left;}
#int_menus a:hover.link29 { background: #e8e8e8 url(../images/interface/ico_link.gif) no-repeat left;}
#int_menus a.link30 { background: #f6f6f5 url(../images/interface/ico_reconc.gif) no-repeat left;}
#int_menus a:hover.link30 { background: #e8e8e8 url(../images/interface/ico_reconc.gif) no-repeat left;}
#int_menus a.link31 { background: #f6f6f5 url(../images/interface/ico_site.gif) no-repeat left;}
#int_menus a:hover.link31 { background: #e8e8e8 url(../images/interface/ico_site.gif) no-repeat left;}
#int_menus a.link32{ background: #f6f6f5 url(../images/interface/ico_desc.gif) no-repeat left;}
#int_menus a:hover.link32 { background: #e8e8e8 url(../images/interface/ico_desc.gif) no-repeat left;}

.det_special_2 { background:#5b7399; color:#d4e2f8; width:460px; margin:45px;}
.det_special_3 { background:#5b7399; color:#d4e2f8; float:left;}
.gallery1 { width: 180px; border: 1px solid #ccd7e7; float: left; margin-bottom: 15px; margin-right: 10px;}
.gallery1 img { border:5px solid #fff; width:170; height: 110px;} 
.gallery1 span { background: #f6f9fc; color:#61a1d7; display:block; padding:10px; text-align:center; } 

#tit_bg { background:#f9f9f9 url(../images/interface/bg_tit.gif) repeat-x; height:9px; }
#tit_int { background:#f9f9f9; color:#567bb0; height:20px; font-size: 16px; text-transform:uppercase; padding: 7px 20px; border-bottom: 1px solid #e1e1e1; }
#tit_int2 { background:#f9f9f9; color:#567bb0; height:20px; font-size: 14px; padding: 7px 20px; border-bottom: 1px solid #e1e1e1;}
#tit_int span, #tit_int2 span, { float:left;}
#tit_int .print, #tit_int2 .print { float:right; width:20px; margin-right: -8px;}

#siteMap ul{ padding:5px 30px;}
#siteMap li{ padding:2px 0px;}
#siteMap a{ color:#006699; text-decoration: none;}
#siteMap a:hover{ color:#006699; background:#e8f2fb}

.result_cant { height: 45px; width:45px; background: url(../images/interface/results_03.gif) no-repeat; color: #557b9a; font-size:25px; text-align:center;}
.result_cant span { line-height:45px; overflow:hidden; display:block;  width:45px; height:45px; }

.result_txt { color:#557b9a; font-size: 13px; }
.result_bgTxt { background:url(../images/interface/results_06.gif); height:18px;}
.result_txtSearch { color:#c81414; font-size:16px; text-transform: uppercase;} 
.result_txtNone {color:#c81414; font-size: 13px;}
.result_calle { background:#6285a2; }
.result_calle_white { padding: 0px 15px; color:#fff; font-size:16px; white-space:nowrap; }
.result_dist { border-bottom: 1px solid #c5d3dd; text-align:right; color:#53748c;  }
.result_bgHora { background: url(../images/interface/results_15.gif) repeat-x top ; padding-left: 20px;}
.result_rango { height: 35px; padding-bottom: 2px; vertical-align: bottom; color:#5f8cae; font-size:14px;}
.result_hasta {font-size:10px;}
.result_hora_display { background:#FFFFFF;  border-top: 1px solid #d0e6f6; color:#53748c; white-space: nowrap;}
.result_txt_hora { color:#6f9c0d;} 
.result_txt_horaClock { color:#1075c8; font-size:16px;}
.result_txt_horaMeridia { text-transform:lowercase; color:#1075c8;}


#int_contenido { padding: 20px 0px 25px 20px; text-align:justify;}
#int_img {float: right; clear:both; margin-left: 15px; margin-bottom: 10px; 15px; width: 255px; border: 1px solid #ccd7e7; -moz-border-radius: 4px;}
#int_img img { width: 245px; border: 5px solid #fff; height: 170px;}
.int_text_all span{ background: #f6f9fc; color:#61a1d7; /*font-weight: bold; */border-bottom: 1px solid #dce6ef; display:block; margin-bottom: 10px; padding:10px; }
.int_separator { clear:both; border-bottom: 2px solid #ededed; margin:30px 0px; }
ul { padding: 5px 15px; margin: 0px;}
