/* CSS Document */
body{ font-family:"Times New Roman", Times, serif; font-size:11px; background-color:#000000}
*{ margin:0; padding:0; list-style-type:none; border:0}

/*COMUNES*/
.izquierda{ float:left}
.derecha{ float:right}



/*HOME*/
#HOME{margin:0 auto;width:800px;background-color:#000000; color:#FFF;}
#HOME h1{ float:left;padding:30px 0 30px 0}
#HOME h1 span{ display:none}
#HOME p{ padding:0 0 15px 25px; color:#FFFFFF; width:475px; font-size:14px; font-weight:bold;}
#HOME .entrar{ padding:0px 0 0 80px}
#HOME .entrar img{ position:relative; top:15px; left:10px}
#HOME .entrar a{ background:url("../images/icono_entrar.gif") no-repeat; color:#FFFFFF; text-decoration:none; display:block;margin:50px 0 0 110px; padding:40px 0 0 70px; font-size:14px; font-weight:bold; width:50px}

#TODO{ margin:0 auto; width:1000px; background-color:#e7c78a; display:table}
.cabecera { float:left; height:368px; width:1000px;background:url("../images/fondo_cabecera.jpg") no-repeat;}
.cabecera object{ float:left;  width:1000px ; height:280px}
.cabecera ul{ float:left; color:#460000; font-size:28px; padding:10px 0 0 30px}
.cabecera ul li{ float:left; padding:15px 0 0 15px}
.cabecera ul li a{ color:#460000; padding:0px 10px; text-decoration:none; display:block}
.cabecera ul li a:hover{ color:#fff; background-color:#460000}
.cabecera ul li a.activo{ color:#fff; background-color:#460000}


.cuerpo{ float:left; width:1000px; height:auto}
.fondo_01{background:url("../images/fondo_cuerpo.jpg") no-repeat; }
.fondo_02{background:url("../images/fondo_cuerpo_02.jpg") no-repeat; }



/*//////////////////////////columna izquierda/////////////////////////////////////*/

.cuerpo .col_izq{float:left;width:548px; }
.cuerpo .col_izq .escaparate{ float:left; width:508px; height:285px; margin:1px 0 0 30px;*margin:1px 0 0 30px;_margin:1px 0 0 15px; padding:3px 0 0 3px; overflow:hidden;}

#TODO .sinfondo{ background:none}

.cuerpo .col_izq .noticias{ overflow:scroll;float:left; width:458px; height:467px; padding:40px 30px 0 60px; background:url("../images/fondo_noticias.jpg") no-repeat bottom right; }
.cuerpo .col_izq h2{font-size:24px;color:#1c140b; padding:10px 0; font-weight:lighter}
.cuerpo .col_izq h3{font-size:18px;color:#460000;padding:5px 0;background:url("../images/fondo_puntos_01.gif") repeat-x top left; width:100%}
.cuerpo .col_izq p{font-size:15px;color:#1c140b; padding:0 0 20px 0}
.cuerpo .col_izq a.mas{ display:block;width:57px; height:34px;background:url("../images/fondo_mas.gif") no-repeat; text-decoration:none; font-size:14px; color:#1c140b; padding:10px 0 0 20px; font-weight:bold}
.cuerpo .col_izq .contactar{ float:left; width:458px; height:170px; overflow:hidden;padding:30px 30px 0 60px; background:url("../images/fondo_contactar.jpg") no-repeat top right;}
.cuerpo .col_izq label{ float:left; display:block; width:70px;height:16px;clear: left;  font-size:15px; padding-top:4px;}
.cuerpo .col_izq input{float:left; display:block;width:380px;font-size:11px;padding:1px;background-color:#edcd97;  border-bottom:1px solid #180f05; margin-top:3px;}
.cuerpo .col_izq .contactar a.mas{ float:right;padding:10px 0 0 20px; margin-top:10px}


.cuerpo .col_izq .escaparate_02{ float:left; width:512px; height:285px; margin:45px 0 0 30px;*margin:45px 0 0 30px;_margin:45px 0 0 15px; padding:1px 0 0 6px; background-color:#1c140b}

.cuerpo .col_izq .descripcion_01{float:left; width:458px; padding:15px 30px 0 30px; margin:0 0 0 30px;*margin:0 0 0 30px;_margin:0 0 0 15px;background-color:#1c140b}
.cuerpo .col_izq .descripcion_01 h2{ font-size:36px;color:#e7c78a; }
.cuerpo .col_izq .descripcion_01 h2 span{ color:#FFFFFF}
.cuerpo .col_izq .descripcion_01 p{ font-size:14px; color:#e7c78a; }


/*//////////////////////////columna derecha/////////////////////////////////////*/

.cuerpo .col_der{float:left;width:452px; }
.cuerpo .col_der .chicas{ float:left; padding:45px 0 0 30px;}
.cuerpo .col_der .chicas li{ float:left; padding:0 16px 8px 0; width:160px; height:175px; overflow:hidden;}
.cuerpo .col_der .chicas li img{ border:1px solid #707173; background-color:#000000; padding:5px}
.cuerpo .col_der .chicas li a.rosa{ display:block;background:url("../images/boton_rosa.gif") no-repeat; text-align: center; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; width:137px; height:34px; text-decoration:none; padding-top:10px; margin:8px 0 0 18px;*margin:8px 0 0 18px;_margin:8px 0 0 9px}
.cuerpo .col_der .chicas li a.rosa:hover{background:url("../images/boton_rosa_roll.gif") no-repeat; }
.cuerpo .col_der .chicas li a.gris{ display:block;background:url("../images/boton_gris.gif") no-repeat; text-align: center; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; width:161px; height:34px; text-decoration:none; padding-top:10px; margin:8px 0 0 6px}
.cuerpo .col_der .chicas li a.gris:hover{background:url("../images/boton_gris_roll.gif") no-repeat; }
.cuerpo .col_der .banner_apuntate{ float:left; margin-top:16px;*margin-top:25px;_margin-top:25px;}


.cuerpo .listado_bajo_01{ float:left; width:940px;  margin:0 0 0 30px;*margin:0 0 0 30px;_margin:0 0 0 15px;background:url("../images/fondo_listado.gif") no-repeat left bottom; }
.cuerpo .listado_bajo_01 h2{font-size:36px;color:#e7c78a; padding-left:28px; font-weight:normal}
.cuerpo .listado_bajo_01 .chicas{ float:left; padding:15px 0 0 10px;}
.cuerpo .listado_bajo_01 .chicas li{ float:left; padding:0 10px 0px 0}
.cuerpo .listado_bajo_01 .chicas li img{ border:1px solid #707173; background-color:#000000; padding:5px; width:133px;}
.cuerpo .listado_bajo_01 .chicas li a.gris{ display:block;background:url("../images/boton_gris_02.gif") no-repeat; text-align: center; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; width:134px; height:30px; text-decoration:none; padding-top:10px; margin:8px 0 0 6px}
.cuerpo .listado_bajo_01 .chicas li a.gris:hover{background:url("../images/boton_gris_02_roll.gif") no-repeat; }

.cuerpo .listado_bajo_01 .paginacion{ float:left;width:940px; color:#e7c78a; font-size:13px; text-align:center; padding:5px 0}
.cuerpo .listado_bajo_01 .paginacion a{ color:#e7c78a; padding:3px 5px; text-decoration:none;}
.cuerpo .listado_bajo_01 .paginacion a:hover{ color:#fff; background-color:#460000}
.cuerpo .listado_bajo_01 .paginacion a.activo{ color:#fff;}
.cuerpo .listado_bajo_01 .paginacion a.activo:hover{ background:none}



/*//////////////////////////  columna derecha oscura  /////////////////////////////////////*/


.cuerpo .fondo_oscuro{ float:left; widows:960px;background-color:#1c140b;  margin:39px 0 0 30px;*margin:39px 0 0 30px;_margin:39px 0 0 15px; padding:3px 0 20px 0px}
#TODO .cuerpo .fondo_oscuro .col_izq{ float:left;width:518px; padding:0; margin:0}
#TODO .cuerpo .fondo_oscuro .col_izq .escaparate{ float:left; width:508px; height:285px; margin:1px 0 0 0;*margin:1px 0 0 0;_margin:1px 0 0 0; padding:3px 0 0 6px;}
#TODO .cuerpo .fondo_oscuro .col_izq .descripcion_01{float:left; width:458px; padding:15px 30px 0 30px; margin:0 0 0 0;*margin:0 0 0 0;_margin:0 0 0 0;}
#TODO .cuerpo .fondo_oscuro .col_izq .descripcion_01 h2{ font-size:36px;color:#e7c78a; }
#TODO .cuerpo .fondo_oscuro .col_izq .descripcion_01 h2 span{ color:#FFFFFF}
#TODO .cuerpo .fondo_oscuro .col_izq .descripcion_01 p{ font-size:14px; color:#e7c78a; }
#TODO .cuerpo .fondo_oscuro .col_izq .descripcion_01 a{ font-size:14px; color:#fff; text-decoration:underline}
#TODO .cuerpo .fondo_oscuro .col_izq .descripcion_01 a:hover{ font-size:14px; color:#fff; text-decoration:none}

.col_der_oscuro{float:left;width:408px;margin:0px 0 0 0;font-weight:normal; min-height:520px; padding-left:5px}
.col_der_oscuro dl.detalle{ float:left;font-size:20px; color:#e7c78a; padding:10px 0 0 5px; width:390px;}
.col_der_oscuro dl.detalle dt{float:left;clear:left;padding: 0 5px 0 10px; }
.col_der_oscuro dl.detalle dd{color:#FFFFFF; }

.col_der_oscuro h2{float:left; clear:left;font-size:35px;color:#e7c78a;font-weight:normal; padding:20px 0 0 10px }
.col_der_oscuro ul.tabla_marron{ float:left;background-color:#e7c78a; font-size:13px; color:#1c140b; width:380px; padding:10px}
.col_der_oscuro ul.tabla_marron li{float:left;width:350px; padding:4px 10px}
.col_der_oscuro ul.tabla_marron li.claro{background-color:#ebd09d}
.col_der_oscuro ul.tabla_marron li b{ float:left;display:block; width:280px;color:#1c140b; font-weight:normal}
.col_der_oscuro ul.tabla_marron li span{ float:left;display:block; width:60px;color:#1c140b; padding-left:10px}



/*//////////////////////////  servicios  /////////////////////////////////////*/
.cuerpo .col_izq .servicios{ float:left; width:458px; height:667px; overflow:hidden; padding:40px 30px 0 60px;  }
table.marron{ margin-bottom:30px}
table.marron th{ font-size:15px; color:#FFFFFF; background-color:#460000;padding:2px 5px; text-align:left}
table.marron td{ font-size:13px; width:50%; padding:4px 5px}
table.marron tr.claro{ background-color:#f5e2c2}













/*//////////////////////////  pie  /////////////////////////////////////*/
#pie{ float:left; width:940px;  margin-left:30px;*margin-left:30px;_margin-left:15px;}
#pie div{ float:left;width:940px;background:url("../images/esquina_pie.gif") no-repeat left bottom;background-color:#180f05;height:110px;  } 
#pie ul{ float:left;padding:60px 0 0 20px }
#pie ul li{ float:left; color:#8f744c; font-size:15px; padding-left:20px}
#pie ul li a{ color:#8f744c; text-decoration:none}
#pie ul li a:hover{ color:#fff; }

#pie strong{ float:right; font-size:24px; color:#f0ce97; background:url("../images/telefono.jpg") no-repeat; padding: 50px 40px 20px 80px; margin-top:20px}
#pie span{ float:left;width:940px; text-align:center; padding:15px 0; font-size:15px; color:#8f744c}
 