/*CSS para ADN Solutions*/
@import url(formulario-home.css);

.clear{clear:both;}
body{background:#FFF; margin:0; padding:0;}
#contenido{width:985px; margin:0 auto;}
#contenido .header{width:985px; float:left;}
.header .logo{width:233px; height:58px; float:left; padding:15px 0 0 25px;}
.header #navtop1{display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#737373; width:702px;}
.header #navtop1 a, .header #navtop1 a:hover{color:#737373; text-decoration:none;}
#navtop1 .idioma{display:block; float:right; background:url(../images/img-usflag.png) left no-repeat; width:45px; padding-left:20px;}
#navtop1 .mapasitio{display:block; float:right; background:url(../images/img-mapasitio.png) no-repeat left; width:80px; padding-left:20px;}
#navtop1 .tikets{display:block; float:right; background:url(../images/img-ticket.png) no-repeat left; width:85px; padding-left:20px;}
#navtop1 .separador{background:url(../images/separador-nav-top.jpg) no-repeat center; width:5px; height:16px; float:right; margin: 0 5px;}
.header #navtop2{float:left; width:702px; padding:10px 0 0 0; height:57px;}
#navtop2 .btcontactus{background:url(../images/bt-contactus.jpg) no-repeat center; width:122px; height:24px; display:block; float:right; text-indent:-9999px; margin-top:19px;}
#navtop2 .btmail{background:url(../images/img-mailcontact.jpg) no-repeat center; width:24px; height:24px; display:block; float:right; text-indent:-9999px; margin:19px 10px; 0}
#navtop2 .btphone{background:url(../images/img-contactphone.jpg) no-repeat center; width:24px; height:24px; display:block; float:right; text-indent:-9999px; margin-top:19px;}
#navtop2 .livechat{float:right; width:139px; height:43px; margin: 0 10px;}
/*---------- Menu Principal ----------*/
#nav{background:url(../images/bg-menu.gif); width:909px; height:29px; margin:0 auto; padding:0 20px;}
#nav #nav-list{list-style:none; margin:0; padding:0;}
#nav #nav-list li{float:left; display:block; height:23px; margin:0 10px; color:#024594; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; padding-top:5px;}
#nav #nav-list li a{display:block; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
#nav .buscar{float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#024594; padding-top:3px; width:215px;}
#nav .buscar a.txt{float:right; width:53px; height:22px; display:block; background:url(../images/bt-busca.png) no-repeat center;}
#nav .buscar .campo{float:right; padding-right:10px; width:150px;}
#nav .buscar .campo input{background:url(../images/bg-input-buscar.png) no-repeat center; width:127px; height:20px; border:0px; padding:2px 22px 0 3px; font-family:Arial, Helvetica, sans-serif; color:#737373; font-size:12px;}
/*---------- contenido Principal ----------*/
#content{background:url(../images/bg-blanco-meddle.png) repeat-y top; width:944px; margin:0 auto; padding:0 8px;}
#content .banner{/*background:url(../images/banner1.jpg) no-repeat center;*/ width:942px; height:236px;}
#content .banner .txt{background:url(../images/img-txt-banner1.png) no-repeat center; width:495px; height:100px; position:relative; left:310px; top:20px;}
#content .banner .boton{position:relative; width:130px; height:33px; left:680px; top:30px;}
#content .banner .boton a{background:url(../images/bt-masinfo.png) no-repeat center; width:130px; height:33px; display:block;}
#content .seccion-contenido{/*background:url(../images/bg-contenido-principal.jpg) no-repeat center;*/ background:#FFF; width:942px; font-family:Arial, Helvetica, sans-serif; color:#737373; float:left;}
#content .seccion-contenido .texto-de-contenido{padding:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.texto-de-contenido ul li a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#5EB0DA; font-size:12px; text-decoration:none;}
.texto-de-contenido ul li a:hover{text-decoration:underline;}
.texto-de-contenido ol, .texto-de-contenido ul{list-style:url(../images/bullet2.gif); margin-top:25px;}
.texto-de-contenido ul li{margin:10px 0;}
.seccion-contenido .titulo-seccion{color:#6c818a; font-size:24px; padding-left:25px;}
.seccion-contenido .subtitulo-seccion{color:#6c818a; font-size:18px;}
.seccion-contenido .cuadrito{float:left; margin:15px 15px;}
.texto-de-contenido #noticias{float:left; padding:8px;}
#noticias .img-noticias{float:left; margin-right:15px;}
#noticias .contenidonoticia{float:left; width:740px;}
#noticias .contenidonoticia .t-noticia{float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6C818A; padding-bottom:5px;}
#noticias .contenidonoticia .t-contenido{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#737373; padding:5px 0;}
#noticias .contenidonoticia .fecha-noticia{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b5b5b5;}
#noticias .contenidonoticia .t-vermas{font-family:Arial, Helvetica, sans-serif; color:#1a718c; float:left; margin-left:565px;}
#noticias .contenidonoticia .t-vermas a{font-family:Arial, Helvetica, sans-serif; color:#1a718c; background:url(../images/bt-ver-mas.png) no-repeat left; display:block; height:14px; width:65px; padding-left:18px; font-size:12px; font-weight:bold; text-decoration:none;}
#noticias .contenidonoticia .t-vermas a:hover{text-decoration:underline;}
.texto-de-contenido .separador-noticias{background:url(../images/separador-noticias.jpg) no-repeat center; height:2px; margin:15px 5px;}
#content .mapa-de-sitio{background:url(../images/bg-mapa-sitios2.jpg) no-repeat center; width:942px; height:317px; float:left;}
#content .mapa-de-sitio .t-mapasitio{float:left; padding-top:120px; padding-left:15px;}
#content .mapa-de-sitio #nav-mapasitio{float:left; padding-top:20px; width:878px; padding-left:35px;}
#nav-mapasitio .puntos{background:url(../images/puntos.gif) no-repeat center; width:878px; height:5px; float:left;}
#nav-mapasitio #nav-mapasitio-list{margin:0; padding:0; list-style:none;}
#nav-mapasitio #nav-mapasitio-list li{float:left; display:block; margin:0 25px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#024693; font-size:12px;}
#nav-mapasitio #nav-mapasitio-list li a{background:url(../images/bullet1.gif) no-repeat left; padding-left:10px; display:block; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#024693; font-size:12px; text-decoration:none}
#content .mapa-de-sitio #nav-mapasitio #subnav1, #content .mapa-de-sitio #nav-mapasitio #subnav2{float:left; padding-left:25px; width:160px;}
#subnav1 #subnav-mapasitio1, #subnav2 #subnav-mapasitio2{margin:0; padding:0; list-style:none;}
#subnav1 #subnav-mapasitio1 a, #subnav2 #subnav-mapasitio2 a{background:url(../images/bullet2.gif) no-repeat left; padding-left:15px; display:block; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#024693; font-size:12px; text-decoration:none}

/*---------- footer ----------*/
#footer{background:url(../images/bg-footer.gif); width:909px; height:29px; margin:0 auto; padding:0 20px;}
#footer .derechos{float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; padding-top:5px;}
#footer .desarrollado{float:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; padding-top:5px; padding-right:10px;}
#footer .desarrollado a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#5EB0DA; font-size:12px;}