/* CSS Document */
body {background:url(../img/fdo.jpg) repeat-x #55708D;text-align:center;margin-left:auto;margin-right:auto;margin-top:12px;}
#gral{width:760px;margin-left:auto;margin-right:auto;text-align:center;}
#head{width:760px;height:96px; background:url(../img/head.jpg) no-repeat top #FFFFFF;margin-left:auto;margin-right:auto;text-align:center;}
.head1{ width:150px; padding-top:3px; padding-left:20px; padding-right:37px; float:left}
.head2{ width:147px; padding-top:3px; float:left}
.head3{ width:190px; padding-top:3px; float:left}
.head4{width:180px; text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-left:15px; float:left}
.head4 a{text-decoration:none; color:#006699}
.head4 a:hover{text-decoration:underline; color:#006699}
.head4_title{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-top:15px; font-weight:bold; color:#666666}
.head4_olvide{font-size:9px; text-align:right; padding-right:15px;}
.head4_olvide_error{font-size:9px; color:#CC3300; font-weight:bold;}
#container{width:736px;background:#FFFFFF;margin-left:auto;margin-right:auto; padding-left:12px; padding-right:12px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#333333; padding-bottom:15px;float:left}
#container a{ text-decoration:none; color:#006699}
#container a:hover{ text-decoration:underline; color:#006699}
.menu{ width:192px; height:191px; float:left}
.banner{ width:528px; padding-left:15px; float:left}
.leftt{ width:192px; padding-top:15px; float:left;}
.central{ width:528px;_width:520px; padding-left:15px;padding-top:15px; text-align:justify; float:left}
.head_itinerario{width:528px;_width:520px; height:11px; background:url(../img/head_itinerario.jpg) no-repeat; float:left}
.cuerpo_itinerario{width:513px;_width:505px; min-height:230px; background:url(../img/cuerpo_itinerario.jpg) repeat-x #D1D1D1; padding-left:15px; float:left}
.cuerpo_itinerario2{width:513px;_width:505px; min-height:100px; background:url(../img/cuerpo_itinerario.jpg) repeat-x #D1D1D1; padding-left:15px; float:left}
.pie_itinerario{width:528px;_width:520px; height:9px; background:url(../img/pie_itinerario.jpg) no-repeat; margin-bottom:5px; float:left}
.titulos{ font-size:15px; color:#627739; border-bottom:1px dotted #666666; padding-bottom:5px; margin-bottom:5px;}
.titulos a{text-decoration:none; color:#006699}
.titulos a:hover{text-decoration:underline; color:#006699}
.titulos22{ font-size:13px; width:490px; color:#627739; border-bottom:1px dotted #666666; padding-bottom:5px; margin-bottom:5px; font-weight:bold;}
#footer{width:736px; height:36px;background:#D9EEFF;margin-left:auto;margin-right:auto;text-align:center; padding-left:12px; padding-right:12px; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:15px; color:#333333;float:left}
#footer a{text-decoration:none; color:#333333;}
#footer a:hover{text-decoration:underline; color:#333333;}

.f1{width:188px; padding-top:5px; text-align:left; float:left}
.f2{width:541px;  padding-top:10px; text-align:right; float:left}
.f3{width:541px;  padding-top:6px; text-align:left; float:left}

#footer1{width:760px; height:15px; background:url(../img/footer.gif) no-repeat;float:left;text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:8px; padding-left:12px;}
#footer1 a{text-decoration:none; color:#333333;}
#footer1 a:hover{text-decoration:underline; color:#333333;}

.box{border:1px solid #666666; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666}
.box2{border:1px solid #999999; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666}
.foto{background:url(../img/aguarde.gif) no-repeat center center;}
.foto2{ border:1px solid #CCCCCC;background:url(../img/aguarde.gif) no-repeat center center;}
.tab{text-indent:50px;}
.top{font-size:9px}
.titulos3{ font-size:12px; color:#627739; padding-bottom:5px; margin-bottom:5px;}
.titulos3 a{text-decoration:none; color:#006699}
.titulos3 a:hover{text-decoration:underline; color:#006699}
#marco1{width:170px;height:30px;background:#0096CB;padding:2px;position:absolute;padding-bottom:5px;left:11px; border:1px solid #0053A6}
#marco2{width:175px;height:45px;background:#0096CB;padding:2px;position:absolute;padding-bottom:5px;left:11px;border:1px solid #0053A6}
#marco3{width:170px;height:60px;background:#0096CB;padding:2px;position:absolute;padding-bottom:5px;left:11px;border:1px solid #0053A6}
#marco4{width:170px;height:125px;background:#0096CB;padding:2px;position:absolute;padding-bottom:5px;left:11px;border:1px solid #0053A6}
#marco5{width:170px;height:30px;background:#0096CB;padding:2px;position:absolute;padding-bottom:5px;left:11px; border:1px solid #0053A6}
#interior2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
padding-left:5px;
margin-left:15px;
/margin-left:2px;
}
.submenu{text-align:center; color:#FFFFFF; font-size:9px;background:#0096CB; margin-left:380px; padding:2px;margin-bottom:5px;}
.submenu a{text-decoration:none; color:#FFFFFF!important}
.submenu a:hover{text-decoration:underline; color:#FFFFFF!important}
.submenu1{text-align:center; color:#FFFFFF; font-size:9px;background:#0096CB; margin-left:200px; padding:2px; margin-bottom:5px;}
.submenu1 a{text-decoration:none; color:#FFFFFF!important}
.submenu1 a:hover{text-decoration:underline; color:#FFFFFF!important}
.submenu2{text-align:center; color:#FFFFFF; font-size:9px;background:#0096CB; margin-left:50px; padding:2px; margin-bottom:5px;}
.submenu2 a{text-decoration:none; color:#FFFFFF!important}
.submenu2 a:hover{text-decoration:underline; color:#FFFFFF!important}
.submenu3{text-align:center; color:#FFFFFF; font-size:9px;background:#0096CB; margin-left:280px; padding:2px; margin-bottom:5px;}
.submenu3 a{text-decoration:none; color:#FFFFFF!important}
.submenu3 a:hover{text-decoration:underline; color:#FFFFFF!important}
.submenu4{text-align:center; color:#FFFFFF; font-size:9px;background:#0096CB; padding:2px; margin-bottom:5px;}
.submenu4 a{text-decoration:none; color:#FFFFFF!important}
.submenu4 a:hover{text-decoration:underline; color:#FFFFFF!important}
.submenu5{text-align:center; color:#FFFFFF; font-size:9px;background:#0096CB;margin-left:380px; padding:2px; margin-bottom:5px;}
.submenu5 a{text-decoration:none; color:#FFFFFF!important}
.submenu5 a:hover{text-decoration:underline; color:#FFFFFF!important}
#interior2 a{text-decoration:none; color:#FFFFFF;}
#interior2 a:hover{text-decoration:underline; color:#FFFFFF;}
.button{font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#003366; color:#FFFFFF; border:1px solid #CCCCCC;}
.button2{ height:18px;font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#003366; color:#FFFFFF; border:1px solid #CCCCCC;}
.cuerpopresu{ font-size:12px; line-height:20px;}
.select
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #597080;
color:#666666;
}
.resultado{padding:5px; border:1px solid #E8E8E8; background:url(../img/aguarde.gif) no-repeat center center; min-height:40px;}
.resultado2{width:500px; overflow:auto;padding:5px; border:1px solid #E8E8E8; background:url(../img/aguarde.gif) no-repeat center center; min-height:40px;}
.banderas{width:40px; background:#F8F8F8;border:1px solid #DBDBDB;padding:2px;position:absolute;padding-bottom:5px;left:11px;}