body{background-color:#f3f3f3;background-image:url(/images_diseno/imagenes/bg_h.jpg);background-repeat:repeat-x;background-position:top;font-family:Arial, Helvetica, sans-serif;margin:0;}
.clear{clear:both;}
a img{border-style:none;}
.contenedorGeneral{width:780px;margin-right:auto;margin-left:auto;float:none;clear:both;}
#cont{background-image:url(/images_diseno/imagenes/bg_cont.gif);background-repeat:repeat-y;background-position:center;width:780px;background-color:#FFF;}
#zonaLogo{height:124px;width:780px;}
#zonaLogo .logo{float:left;height:123px;width:222px;}
#zonaLogo .menuSuperior{float:right;font-size:11px;line-height:11px;padding-top:20px;width:553px;margin:0;}
#zonaLogo .menuSuperior ul{list-style-type:none;text-align:right;margin:0;}
#zonaLogo .menuSuperior li{display:inline;}
#zonaLogo .menuSuperior li a{color:#666;text-decoration:none;padding-right:4px;padding-left:4px;border-right-width:1px;border-right-style:solid;border-right-color:#999;}
#zonaLogo .bienvenidos{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#777;float:right;padding-left:450px;padding-top:20px;}
#zonaLogo .bienvenidos a{color:#777;text-decoration:none;}
#zonaLogo .bienvenidos a img{display:inline;margin-right:5px;}
#zonaLogo .menuCategorias{width:553px;float:right;padding-top:20px;margin:0;}
#zonaLogo .menuCategorias ul{list-style-type:none;font-size:12px;color:#333;font-weight:700;display:block;text-align:right;margin:0;}
#zonaLogo .menuCategorias li{display:inline;margin-left:15px;padding-left:15px;border-left-width:1px;border-left-style:solid;border-left-color:#666;}
#zonaLogo .menuCategorias li a{text-decoration:none;color:#036;}
#zonaLogo .menuCategorias li a:hover,li .seleccionado{color:#003b94;text-decoration:underline;}
#menu{height:32px;background-image:url(/images_diseno/imagenes/h_fondomenu.jpg);background-repeat:no-repeat;background-position:right bottom;width:715px;font-size:11px;line-height:11px;padding-top:33px;text-align:right;padding-right:65px;}
#menu ul{list-style-type:none;margin:0;padding:0;}
#menu li{display:inline;border-right-width:1px;border-right-style:solid;border-right-color:#CCC;margin-right:5px;padding-right:5px;}
#menu li a{text-decoration:none;color:#666;}
#fotoCentral{text-align:center;clear:both;width:780px;margin-right:auto;margin-left:auto;background-image:url(/images_diseno/imagenes/h_foto.jpg);background-repeat:no-repeat;background-position:center center;}
#submenu{width:222px;background-image:url(/images_diseno/imagenes/submenu_brilloenpie.jpg);background-repeat:no-repeat;background-position:right bottom;font-size:12px;color:#003b94;line-height:12px;float:left;padding-left:11px;margin-right:2px;}
#submenu #sombraSuperior{background-image:url(/images_diseno/imagenes/submenu_sombrasuperior.jpg);background-repeat:repeat-x;background-position:center top;}
#submenu #sombraSuperior h2{font-size:14px;font-weight:700;padding-top:10px;padding-bottom:10px;line-height:14px;letter-spacing:-1px;text-align:left;padding-left:20px;margin:0;}
#submenu ul{list-style-image:none;list-style-type:none;background-color:#F2F2F2;margin:0;padding:0;}
#submenu li a{voice-family:inherit;height:20px;text-decoration:none;padding-top:8px;}
#submenu li a:link,#submenu li a:visited{color:#003b94;display:block;padding-right:0;padding-bottom:0;padding-left:20px;background-image:url(/images_diseno/imagenes/submenu_divisor_horizontal.gif);background-repeat:repeat-x;background-position:top;}
#submenu li a:hover,#submenu li a:active{background-color:#ffffef;padding-right:0;padding-bottom:0;padding-left:20px;}
#submenu .separadorSombra{background-image:url(/images_diseno/imagenes/submenu_separador_sombra.jpg);background-repeat:repeat-x;background-position:top;height:16px;}
#submenu .logo{font-style:italic;font-weight:700;padding-top:15px;padding-bottom:25px;text-align:center;background-color:#F2F2F2;}
#contenido{float:left;width:511px;padding-left:18px;padding-right:16px;padding-top:0;color:#666;font-size:12px;}
#capricho{background-color:#3e95ca;display:none;height:120px;padding:5px;}
#capricho ul{float:left;margin:0;}
#capricho ul li{margin-bottom:2px;background-image:url(/images_diseno/imagenes/submenu_misc_blanco.gif);}
#capricho li a{font-size:11px;color:#FFF;font-style:normal;}
#capricho li a:visited{color:#E9E9E9;text-decoration:none;}
/* ___________slide_____________  */
.slide{background-color:#3E95CA;}
:focus{outline:0;}
/* ________________________________  */
#contenido p{line-height:1.5em;margin:0 0 12px;}
#contenido ul{line-height:16px;list-style-image:none;list-style-type:none;margin:0 0 12px;padding:0 24px;}
#contenido li{padding-left:10px;background-image:url(/images_diseno/imagenes/submenu_misc.gif);background-repeat:no-repeat;background-position:left 7px;font-family:Arial, Helvetica, sans-serif;padding-bottom:5px;}
#contenido ol li{background-image:none;}
#contenido h1{font-size:18px;font-weight:700;color:#710D28;letter-spacing:-1px;font-family:Arial, Helvetica, sans-serif;margin:0 0 10px;}
#contenido h2{font-size:16px;color:#003B94;margin-top:5px;font-family:Arial, Helvetica, sans-serif;margin-bottom:5px;}
#contenido h3{font-family:Georgia, "Times New Roman", Times, serif;color:#004266;font-size:14px;font-weight:700;font-style:italic;margin:0 0 5px;}
#contenido a{font-style:italic;color:#06C;}
#contenido a:hover{text-decoration:none;}
.itinerario{color:#003b94;}
.itinerario .dia{background-image:url(/images_diseno/imagenes/itinerario_pestana.gif);background-repeat:no-repeat;background-position:left bottom;font-size:12px;line-height:22px;font-weight:700;height:22px;padding-left:12px;font-family:Arial, Helvetica, sans-serif;}
.itinerario .mensaje{background-image:url(/images_diseno/imagenes/itinerario_mensaje.gif);background-repeat:no-repeat;background-position:left top;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#666;padding:10px 10px 10px 15px;}
#contFin{background-image:url(/images_diseno/imagenes/cont_fin.gif);background-repeat:no-repeat;background-position:center top;height:20px;width:780px;clear:both;}
.pie{height:45px;text-align:right;padding-top:13px;font-size:10px;color:#777;margin-right:5px;margin-left:5px;}
.pie strong{font-weight:400;color:#730D28;}
.pie a{color:#5A7094;}
.pie img{float:left;margin-top:3px;border-style:none;}
.tablas{border:1px solid #CCC;border-collapse:collapse;margin-bottom:10px;width:100%;}
.tablas th{background-color:#EAF5FB;font-family:Arial, Helvetica, sans-serif;font-weight:700;color:#660002;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;padding:5px;}
.tablas td{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;padding:5px 10px;}
.tablas td strong{color:#333;}
.destacado{background-color:#FFFFF0;border:1px solid #CCC;margin-top:10px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;color:#333;padding:5px;}
.newsletter{background-image:url(/images_diseno/imagenes/newsletter_megafono.jpg);background-repeat:no-repeat;background-position:left 43px;clear:both;padding-bottom:15px;}
.newsletter form{width:215px;display:block;float:left;margin:15px 0 0;padding:0;}
.newsletter .campo{background-color:#f2f1e9;width:125px;border:1px solid #d5d5d5;margin-left:55px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:12px;margin-right:5px;_margin-right:1px;height:17px;_height:17px;_padding-top:6px;padding:6px 0 0;}
.links_inicio{display:block;float:left;width:255px;margin-top:10px;padding:0;}
#contenido .links_inicio a{font-style:normal;}
#contenido .links_inicio ul{padding-left:0;}
#menu .noborder{border-style:none;border-width:0;}

/* nueva home  */

.col246{width:246px;}
.col163{width:163px;}
.floatLeft{float:left;}
.floatRight{float:right;}
.mBott5{margin-bottom:5px;}
.mBott10{margin-bottom:10px;}
.mRight11{margin-right:11px;}
.center{margin-left:auto;margin-right:auto;}
.col163 p{font-size:11px;}
.separador{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;margin-bottom:20px;}
#contenido .col246 a,#contenido .col163 a{color:#666;font-style:normal;text-decoration:none;}
#zonaLogo .menuSuperior li a:hover,#contenido .col246 a:hover,#contenido .col163 a:hover{text-decoration:underline;}
#zonaLogo .bienvenidos a:hover,#menu li a:hover{color:#006;text-decoration:underline;}