/* contenedores......................................................................... */
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;margin:0;padding:0;}
#wrapper{width:960px;margin:0 auto;padding:30px 0 0;}
#maincontent{width:820px;margin:0;padding:65px 70px 23px;background:#f3f3f3 url(../img/bg.png) top left no-repeat;overflow:hidden;}
#header{width:960px;padding:0;margin:0;overflow:hidden;}
#pie{margin:5px 0 0 0;padding:10px 20px 10px 0;background:#f3f3f3;border-top:2px solid #d6d6d6;text-align:right;}
/* títulos, párrafo, links, listas........................................................ */
h1{font-family:Georgia,"Times New Roman", Times, serif;font-size:20px;line-height:24px;color:#2c86c2;font-weight:normal;margin:0 0 10px;padding:0;float:left}
h2{font-size:15px;color:#666666;padding:0;margin:0 0 10px;}
h3{font-size:17px;line-height:17px;font-weight:normal;color:#91b5cd;padding:0 0 0 10px;margin:0;}
h4{font-size:12px;color:#666666;padding:0;margin:0 0 10px;}
.copete{font-size:10px;font-style:italic;}
p{padding:0;margin:10px 0;line-height:20px;}
a{color:#3c80d4;}
a:hover{color:#9a9a9a;}
ul{margin:10px 0;padding:0;}
li{margin:0px 0 0 12px; padding:0;font-size:10px;color:#999999;line-height:18px;list-style:circle;list-style-position:outside;}
ul.lista-home{margin:11px 0;padding:0;}
ul.lista-home li{margin:8px 0 0 0;padding:0 0 0 14px;font-size:12px;color:#999999;line-height:20px;background: url(../img/bullet-home.gif) 0px 4px no-repeat;list-style:none;}
.paginado{float:right;}
.cuadro-texto{float:right;width:350px;height:435px;padding:15px 30px;background:url(../img/bg-cuadro.png) top left no-repeat;}
.cuadro-texto2{float:right;width:350px;height:455px;padding:15px 30px;background:url(../img/bg-cuadro2.png) top left no-repeat;}
.cuadro-texto-wrapper{float:right;width:410px;height:455px;}
.cuadro-texto-top{width:410px;height:18px;background:url(../img/bg-cuadro-top.png) top left no-repeat;}
.cuadro-texto-medio{width:350px;padding:15px 30px;background:url(../img/bg-cuadro-medio.png) top left repeat-y;}
.cuadro-texto-final{width:410px;height:16px;background:url(../img/bg-cuadro-final.png) top left no-repeat;}
.indice{margin:20px 0 10px;padding:20px 10px 30px 40px;background:#f9f9f9;}
.cuadro-prensa{padding:15px 30px;margin:0 0 10px;border-bottom:1px solid #CCCCCC;}
.cuadro-prensa img{float:left;margin:3px 20px 15px 0;}
.cuadro-prensa h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;line-height:22px;color:#2c86c2;font-weight:normal;margin:0 0 10px;padding:0;float:none;}
/* solapas................................................................................ */
.solapas{width:930px;height:31px;margin:10px 30px 0 0;float:right;}
.solapas a.solapa{margin:0;padding-left:7px;background: url(../img/solapa.png) left 2px no-repeat;color:#5b5b5b;float:right;text-decoration:none;}
.solapas a.solapa > div{margin:0;padding:9px 20px 9px 12px;text-align:center;background:url(../img/solapa.png) right -34px no-repeat;
color:#5b5b5b;display:block}
.solapas a.solapa:hover{color:#9a9a9a;}
.solapas a.solapa-ac{margin:0;padding-left:7px;background:url(../img/solapa.png) left -71px no-repeat;color:#FFF;float:right;text-decoration:none;}
@-moz-document url-prefix() {.solapas a.solapa-ac{margin:0;padding-left:8px;background:url(../img/solapa.png) left -70px no-repeat;color:#FFF;float:right;text-decoration:none;} } 

.solapas a.solapa-ac > div{margin:0;padding:9px 20px 9px 12px;text-align:center;background:url(../img/solapa.png) right bottom no-repeat;color:#FFF;;display:block}
.solapas a.solapa-ac:hover{color:#cee9fb;}

/*ARREGLOS................................................................*/
.clearfix {content:".";display:block;height:1px;clear:both;overflow:hidden;margin:0;padding:0;}
/* Clientes............................................................................................. */
.div-clientes{margin:0 20px 20px 0;padding:4px 8px;height:90px;width:168px;float:left; background:#FFF;line-height:16px;}
.div-clientes-logos{margin:2px 2px 0;width:165px;padding:1px 0 0;text-align:center;height:69px;border-bottom:1px solid #d0d0d0;}
.div-clientes p{color:#666;margin:0;padding:0 0 0 10px;background:url(../img/bullet_arrow2.png) no-repeat left 6px; font-size:10px}
.div-clientes a p{color:#065590;margin:0;padding:0 0 0 10px;text-decoration:none;background:url(../img/bullet_arrow2.png) no-repeat left 6px; font-size:10px}
.div-clientes a:hover p{color:#000;margin:0;padding:0 0 0 10px;text-decoration:none;background:url(../img/bullet_arrow2_.png) no-repeat 2px 7px;}

/* Fieldset ....................................................................................*/

fieldset {margin:0;padding:15px;color: #99999; font-size:11px; border:solid 1px #e6e5e5;}	
fieldset dl {margin:10px 0 0 0;}
fieldset dl dd {margin: 14px 0;font-size: 11px;padding:0;}
fieldset dl dt {margin:0px 20px 0px 0;text-align:right;width: 70px;float:left;}
html>body fieldset dl dd{ padding:0 0 0 10px;font-size: 11px;}
fieldset input[type=button]{font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;font-size: 11px;color: #000;background: #f7f6f6 url(../img/btn-send.png) top left no-repeat; width:64px; height:31px; text-decoration: none;border:none;margin-left:0;margin-right:10px;font-weight: bold;padding:0; text-indent:-9999px;}	
fieldset input, textarea, select{font-size: 11px;background-color: #fff;text-decoration: none;border-right: solid 1px #999;border: solid 1px #999999;font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;color: #383838;padding: 0 0 0 3px;line-height: 15px;}
input{height:21px;}
.gracias{text-align:center;margin-top:20px}
.gracias h3{margin-top:20px}
