.tarifas {padding-left:10px;  height:30px;border-right:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF; }
.tarifastemporada {border-right:1px solid #DFDFDF;border-top:1px solid #DFDFDF;background-color:#EFEFD3; color:#8A200F; width:68px; height:30px;border-bottom:1px solid #DFDFDF;}
.tarifasprecios {border-right:1px solid #DFDFDF; width:68px; height:30px;border-bottom:1px solid #DFDFDF;}
.tarifastipo {padding-left:10px;  height:30px; border-right:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF; color:#000000;border-left:1px solid #DFDFDF;}
.TablaPrecios{font:12px Georgia, "Times New Roman", Times, serif;border-collapse: collapse; width:500px;}
.reservas{font-size:16px; width:420px;border:1px solid #adada7;padding:2px 4px 4px 4px; background-color:#FFF;color:#000;}
.faldonpromociones {border-bottom:3px solid #FF0066; font-size:18px; font-weight:normal; color:#393939; margin-bottom:12px; margin-top:42px;padding-bottom:5px; padding-left:0px; margin-left:0px; font-family:Georgia, "Times New Roman", Times, serif;}
.faldon {border-bottom:3px solid #FF0066; font-size:18px; font-weight:normal; color:#393939; margin-bottom:12px;padding-bottom:5px; padding-left:0px; margin-left:0px; font-family:Georgia, "Times New Roman", Times, serif;}
.faldon a{ color:#EA9B50; text-decoration:none;}
.faldon a:hover{text-decoration:none; background-color:#DFDFDF; padding:2px; color:#FFF;}

.borde_3 {clear:both; height:1px; font-size:1px; line-height:1px; font-weight:normal; background-color:#DFDFDF; margin-top:8px; margin-bottom:8px;}




/* portada */




/* Inicio Contenido listados */
.contenedora_a {
  background:url(./images/fnd_punteado_v2DFDFDF.gif) repeat-y 483px 1px; 
  margin-top:10px; 
  margin-bottom:10px;
}

.nav_pag {
  background:url(./images/fnd_punteado_v2DFDFDF.gif) repeat-x left bottom ;
  font:normal 12px Georgia, "Times New Roman", Times, serif; 
  padding-top:0px; 
  padding-bottom:10px;
  margin-left:10px;
}

.nav_pagabajo {
  background:url(./images/fnd_punteado_v2DFDFDF.gif) repeat-x left top ; 
  font:normal 12px Georgia, "Times New Roman", Times, serif; 
  padding-top:10px; 
  padding-bottom:10px;
  margin-left:10px;
}

.nav_pag a {font:normal 12px Georgia, "Times New Roman", Times, serif; color:#FF0066;}
.nav_pag a:hover {text-decoration:none;}
.nav_pag .volver {float:left; display:inline;}
.nav_pag .nav_ant_sig {float:right; display:inline;}
.nav_pag .nav_ant_sig a {margin-left:14px; margin-right:20px;}
.cont_chaqueta_galeria {background:url(./images/fnd_punteado_3DFDFDF.gif) repeat-y 10px top;}

.fila_chaqueta { margin:18px 0px 0px 0px}

.fila_chaqueta_elemento {margin:0px 13px 0px 10px; width:139px; float:left; display:inline;}

.fila_chaqueta_elemento h4 {font:normal 11px Georgia, "Times New Roman", Times, serif; color:#1f1f17;padding-top:6px;}
.fila_chaqueta_elemento p {font:normal 11px Georgia, "Times New Roman", Times, serif; color:#efefe7; }
.fila_chaqueta_elemento p strong {font:bold 12px Georgia, "Times New Roman", Times, serif; }
.fila_chaqueta_elemento img {margin-bottom:10px; width:139px; }
.anadir {font:normal 11px Georgia, "Times New Roman", Times, serif;}
.anadir a {color:#181818; padding-left:2px; background:url(./images/ico_carrito.gif) no-repeat left center; display:block; margin-top:5px;}

.anadir a:hover {text-decoration:none;}
.ultimo {margin-right:0px; clear:right;}
.separador_punteado_1 {font-size: 1px; line-height: 1px; font-weight: normal; height:1px;  background-color:#DFDFDF;clear:both; margin-top:12px;}
.cont_chaqueta_galeria .separador_punteado_2 {margin-top:18px;}

/* Fin Contenido escaparates *//* Inicio Detalle */
.detalle {margin-left:10px; margin-top:10px;}
.detalle_izq {width:307px; float:left; display:inline; margin-right:22px;}
#img_det {width:300px; float:left; display:inline; margin-right:22px;}
.detalle_der {width:150px; float:left; display:inline;}
.detalle h3 {font:bold 21px Georgia, "Times New Roman", Times, serif; color:#1f1f17; margin-bottom:10px; font-weight:normal;}
.detalle h4 {font:bold 16px Georgia, "Times New Roman", Times, serif; color:#1f1f17; margin-bottom:10px;}
/*.detalle img { width:300px; }*/
.detalle .img_g {text-align:center; margin-bottom:20px;}
.detalle p {font:normal 12px Georgia, "Times New Roman", Times, serif; color:#393939;}
.detalle ul.miniaturas {list-style-type:none;  margin-top:8px; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#666666; }
ul.miniaturas li {float:left; display:inline; margin-right:1px;margin-left:1px;margin-top:10px}
ul.miniaturas li img { margin:3px; border:1px solid fe7CCC; }
ul.miniaturas li img a{ text-decoration:none;}
.formulario_der {font:normal 12px Georgia, "Times New Roman", Times, serif; color:#CC0000;}
.formulario_der ul {list-style-type:none; margin-top:10px;}
.formulario_der li {margin-bottom:10px;}
.formulario_der select {border:1px solid #fe7CCC;}
.formulario_der label {font-weight:bold; display:block; margin-bottom:3px;}
.formulario_der select {width:140px;}
.formulario_der .w50 {border:1px solid #efefe7CCC; width:44px; text-align:center; padding:1px 2px;}
div.error_d {border:1px solid #efefe7CCC; padding:8px 10px; margin-bottom:15px; text-align:center; font:bold 12px Georgia, "Times New Roman", Times, serif; color:#272B36;}

/* Fin Detalle *//* Inicio Registros */
.contenedora_b { width:645px;}

.contenedora_b h4 {font:normal 12px Georgia, "Times New Roman", Times, serif; color:#333;  margin-bottom:30px;}
.contenedora_b p {font:normal 12px Georgia, "Times New Roman", Times, serif; color:#333;  margin-bottom:15px;}
.contenedora_b p strong {color:#333;}.nuevos {margin:20px 15px 35px 16px;}

/* Tama&#241;os FORMULARIOSSSSSSSSSSSSSSSSSSSSSSSSSSSS */
.nuevos a {color:#000;}
.formulario {font:normal 12px Georgia, "Times New Roman", Times, serif; color:#333;}
.formulario ul {list-style-type: none;}
.formulario li {margin:0px 10px 15px 20px;}
.formulario label {line-height:20px;}
.formulario input {border:1px solid #FFB3CB; display:block; padding:2px 4px;}
.botton_formulario {background-color:#FF0066; font:bold 12px Georgia, "Times New Roman", Times, serif; color:#FFF; border:0px; text-decoration:none; text-align:center;}


#footer{ 
  margin: 0 auto;
  list-style-type: none;	
  padding-top: 30px;
  padding-bottom: 50px;
}

#footer ul{ 
  margin: 0 auto;
  list-style-type: none;	
}





.limpiar {
clear:both;
font-size:1px;
font-weight:normal;
height:1px;
line-height:1px;
}

.error_mail  {margin:15px 0px; padding:10px;border:2px solid #DD0000; background: #EFEFEF; width:405px;  }
#mensaje_mail {font-size: 17px; margin:15px; padding:10px;border:2px solid #DFDFDF; background: #EFEFEF; text-align:center; width:405px; }


.sociable {
float:right;
position:relative;
margin-top:2px;
margin-right:0px;
}

.sociable ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
display:inline !important;
list-style-type:none;
margin:0;
padding:1px;
}

.sociable img {
border:0 none;
float:none;
height:16px;
margin:0;
padding:0;
width:16px;
}

.sociable-hovers {
        opacity: .4;
        -moz-opacity: .4;
        filter: alpha(opacity=40);
}
.sociable-hovers:hover {
        opacity: 1;
        -moz-opacity: 1;
        filter: alpha(opacity=100);
}


