/* CSS Document*/
/*** Tags HTML ***/
* {font-family:Tahoma,Arial,Helvetica,Sans-Serif,Verdana; margin:0; padding:0;}
body {margin:0; padding:0; border:0; text-align:center;}
.bodysite {background:url(/prontus_ecl/imag/backg/back_main.jpg) no-repeat left top; background-color:#FFF; margin:0; padding:0; border:0; }
html>body {margin:0; padding:0;}
a, a:hover {text-decoration:none;}
div {overflow:hidden;}
form {margin:0; padding:0;}
img {border:0;}
.separa {clear:both; height:1px; margin:0; padding:0;}

/*-------------------oo------------------------*/

/*IMAGENES DE FONDO*/
.body-elc {background:url(/prontus_ecl/imag/back/bg_body.jpg) repeat-x left top;}
#bg-main {width:100%; margin:0 auto;}

/*-------------------oo------------------------*/

/* BLOQUES PRINCIPALES*/
#head {width:100%; height:127px; margin:0 auto; text-align:left; background:url(/prontus_ecl/imag/back/bg_botohead.jpg) no-repeat center bottom;}
#main {width:100%; margin:0 auto; text-align:left;}
#main-footer {width:100%; border-top:1px solid #e1e1e1; margin:0; padding:0 0 15px; text-align:left; background:url(/prontus_ecl/imag/backg/footer.jpg) no-repeat left top;}

#cont-left {width:185px; float:left; margin:0 auto;}
#cont-center {width:500px; float:left; margin:0 0 0 30px;}
#cont-right {width:185px; float:left; margin:0 0 0 30px;}
#content-art {width:925px; margin:15px auto 40px; padding:0; border:1px solid #cccccc; background-color:#FFFFFF;}
#content-art .cuerpo-art {width:600px; margin:0 0 0 20px; padding:15px 0 0; float:left;}
#content-art table .cuerpo-art {width:97%; margin:0 0 0 20px; padding:15px 0 0;}
#content-art .cont-tax {width:880px; margin:0 0 25px 20px; padding:15px 0 0; float:left;}
#content-art .cont-right {width:240px; margin:15px 20px 0 0; padding:20px 0; float:right;}
#content-art .cont-right-grl {margin:15px 0 0;}

/*-------------------oo------------------------*/

/* BLOQUE PRINCIPAL HEAD*/
#head #head-int {width:925px; margin:0 auto; text-align:left;}
#head .logo {width:205px; float:left; margin:8px 0 0 0;}
#head .head-right {width:190px; float:right; margin:10px 0 0 0;}
#head .botonera {width:100%; height:43px; margin:0 auto; text-align:left; clear:both;}
/**/
#head .head-right a.boto-uno {width:90px; height:17px; float:left; background:url(/prontus_ecl/imag/head/boto_uno.png) no-repeat left top; text-align:center;}
#head .head-right a.boto-uno span {font-size:10px; color:#000; line-height:16px;}
#head .head-right a.boto-uno:hover span {color:#CC0000;}
/**/
#head .head-right a.boto-dos {width:90px; height:17px; float:right; background:url(/prontus_ecl/imag/head/boto_dos.png) no-repeat left top; text-align:center;}
#head .head-right a.boto-dos span {font-size:10px; color:#000; line-height:16px;}
#head .head-right a.boto-dos:hover span {color:#CC0000;}
/**/
#head .head-right a.boto-tres {width:190px; height:17px; float:right; background:url(/prontus_ecl/imag/head/boto_tres.png) no-repeat left top; text-align:center;}
#head .head-right a.boto-tres span {font-size:10px; color:#000; line-height:16px;}
#head .head-right a.boto-tres:hover span {color:#CC0000;}

/*botonera*/
#head .botones  {margin:12px 0 0 15px;}
#head .botones a {font-size:11px; color:#FFF; font-weight:bold; display:block; padding:0; text-decoration:none; text-align:center;  float:left; margin:0; padding:0 5px 0; border-left:1px solid #848a59; line-height:20px;}
#head .botones a.first {padding:0 5px 0 0; border-left:none;}
#head .botones a:hover {color:#e16f20;}
#head .botones .titu-perfil {font-size:11px; color:#dfb31c; font-weight:bold; display:block; padding:0; text-decoration:none; text-align:center;  float:left; margin:0 5px 0 0; padding:0 5px 0; border-right:1px solid #848a59; line-height:20px;}

/*buscador*/
#head .buscador {width:190px; height:29px; margin:5px 0 0 0; float:left;}
#head .td-campo {width:161px; background:url(/prontus_ecl/imag/head/bg_search.png) no-repeat left top; margin:0; padding:0; }
#head .campo {font-family:Tahoma,Arial,Helvetica,Sans-Serif,Verdana; width:150px; font-size:11px; color:#666; border:0; padding:0 3px 3px; margin:4px 0 0 5px; background:none;}

/*-------------------oo------------------------*/

/*MENU*/
#cont-left .titular {margin:0 10px 7px; background:url(/prontus_ecl/imag/auxi/flecha_of.gif) no-repeat left 3px;}
#cont-left .titular div {margin:0; padding:0 0 8px 0; border-bottom:1px solid #e1e1e1;}
#cont-left .titular a {display:block; margin:0 0 0 20px; font-size:14px; font-weight:bold; color:#537900;}
#cont-left .titular a:hover {color:#CC0000;}
#cont-left .titular2 {margin:0 10px 7px 30px; background:url(/prontus_ecl/imag/auxi/flecha_on2.gif) no-repeat left 3px;}
#cont-left .titular2 a {display:block; margin:0 0 0 15px; font-size:11px; font-weight:normal; color:#537900;}
#cont-left .titular2 a:hover {color:#CC0000;}
#cont-left .titular3 {margin:0 10px 7px 45px; background:url(/prontus_ecl/imag/auxi/flecha_on2.gif) no-repeat left 3px;}
#cont-left .titular3 a {display:block; margin:0 0 0 15px; font-size:10px; font-weight:normal; color:#333;}
#cont-left .titular3 a:hover {color:#CC0000;}
#cont-left .hide {display:none; margin:0;}
#cont-left .show {display:block; margin:0;}

/*-------------------oo------------------------*/

/* BLOQUE PRINCIPAL FOOTER*/
#main-footer .cont-footer {width:925px; margin:0 auto; text-align:left;}
#main-footer .links-footer {width:465px; margin:10px 0 0; text-align:right; float:right;}
/**/
#main-footer a.item-uno {margin:0 10px 0 0;}
#main-footer .links-footer a {width:90px; display:block; float:left; color:#b3b3b3; font-size:11px; text-transform:uppercase;}
#main-footer .links-footer a.item-uno {width:160px; display:block; float:left; color:#b3b3b3; font-size:11px; text-transform:uppercase;}
#main-footer .links-footer a.item-tres {width:140px; display:block; float:left; color:#b3b3b3; font-size:11px; text-transform:uppercase;}
#main-footer .links-footer a.item-cuatro {width:65px; display:block; float:left; color:#b3b3b3; font-size:11px; text-transform:uppercase;}
#main-footer .links-footer a img {width:16px; float:left; margin:0 0 0 5px;}
#main-footer .links-footer a span {width:60px; display:block; float:left; color:#b3b3b3; font-size:11px; text-transform:uppercase;}
#main-footer .links-footer a.item-uno span {width:135px; display:block; float:left; color:#b3b3b3; font-size:11px; text-transform:uppercase;}
#main-footer .links-footer a.item-tres span {width:115px; display:block; float:left; color:#b3b3b3; font-size:11px; text-transform:uppercase;}
#main-footer .links-footer a.item-cuatro span {width:60px; display:block; float:left; color:#b3b3b3; font-size:11px; text-transform:uppercase;}
#main-footer .links-footer a:hover span {text-decoration:underline;}
/**/
#main-footer .logo {width:255px; float:left; margin:35px 0 0; text-align:right;}
#main-footer .textos {width:585px; float:right; font-size:10px; color:#333; font-weight:normal; margin:25px 0 0; text-transform:uppercase;}
#main-footer .textos p {margin:10px 0; padding:0; text-transform:uppercase;}
#main-footer .textos a {font-size:10px; color:#537900;}
#main-footer .textos a:hover {color:#CC0000;}

/*-------------------oo------------------------*/

/*BANNERS EN COMUN*/
.banner-925 {width:925px; margin:5px 0 20px 0; clear:both; position:relative;}
.banner-925 .texto {width:370px; margin:35px 0 0 540px;}
.banner-925 .texto div.titular {font-size:25px;}
.banner-925 .texto div.titular p {font-family:Arial,Helvetica,Sans-Serif,Verdana; color:#FFF; margin:0; line-height:120%;}
.banner-925 .texto .vermas {margin:30px 0 0; width:70px; float:right; clear:both;}
.banner-925 .texto .vermas a {display:block; overflow:hidden; width:70px; padding:3px 0; background:#FFF; text-align:center;}
.banner-925 .texto .vermas a span {font-size:11px; color:#313301; text-decoration:none;}
.banner-925 .texto .vermas a:hover {background:#E16F20;}
.banner-925 .texto .vermas a:hover span {color:#FFF;}
/**/
.banner-460 {width:462px; float:left; margin:5px 0 0;}
.banner-460 .texto {width:240px; margin:20px 0 0 205px;}
.banner-460 .texto div.titular {color:#FFF; font-size:20px;}
.banner-460 .texto div.titular p {font-family:Arial,Helvetica,Sans-Serif,Verdana; color:#FFF; margin:0;}
.banner-460 .texto .vermas {margin:30px 0 0; width:70px; float:right; clear:both;}
.banner-460 .texto .vermas a {display:block; overflow:hidden; width:70px; padding:3px 0; background:#FFF; text-align:center;}
.banner-460 .texto .vermas a span {font-size:11px; color:#313301; text-decoration:none;}
.banner-460 .texto .vermas a:hover {background:#E16F20;}
.banner-460 .texto .vermas a:hover span {color:#FFF;}
/**/
.banner-430 {width:430px; float:left; margin:5px 0 20px 0; position:relative;}
.banner-430 .texto {width:240px; margin:20px 0 0 205px;}
.banner-430 .texto div.titular {color:#FFF; font-size:20px;}
.banner-430 .texto div.titular p {font-family:Arial,Helvetica,Sans-Serif,Verdana; color:#FFF; margin:0;}
.banner-430 .texto .vermas {margin:30px 0 0; width:70px; float:right; clear:both;}
.banner-430 .texto .vermas a {display:block; overflow:hidden; width:70px; padding:3px 0; background:#FFF; text-align:center;}
.banner-430 .texto .vermas a span {font-size:11px; color:#313301; text-decoration:none;}
.banner-430 .texto .vermas a:hover {background:#E16F20;}
.banner-430 .texto .vermas a:hover span {color:#FFF;}

#cerrar {position:absolute; top:3px; right:3px;}
#cerrar01 {position:absolute; top:3px; right:3px;}
#cerrar02 {position:absolute; top:3px; right:3px;}

/**/


/*FIN*/


