/*
    color:#c60540;
    color:#7A0427;
    color:#C75956;
    color:#7A3735;
    color:#383838;
    color:#C7C7C7;

*/

body {
    font-family: Geneva, Arial, Helvetica, sans-serif;
}

a {
    text-decoration:none;
    color:#c60540;
}

a:hover {
    text-decoration:underline;
    color:#c60540;
}

#seccion .intitulo{
    font-size:12px;
    font-weight:bold;
    color:#c60540;
    margin:20px 0 0 0;
}

h1 a {
    display: block;
    width: 70px;
    height: 140px;
    background: url(logotipo.gif) no-repeat;
    text-indent: -2000px;
    outline:none;
}

#seccion h2{
    font-size:26px;
    font-weight:normal;
    color:#c60540;
    margin:0 0 5px 0;
}

#seccion h3{
    font-size:13px;
    font-weight:bold;
    color:#c60540;
    margin:15px 0 0 0;
}

#seccion .pie_foto{
    font-size:10px;
    color:#333333;
    margin:0 0 15px 5px;
    padding:0 0 0 13px;
    background: url(pie_foto.gif) 0 3px no-repeat;
}

#seccion .mas_fotos{
    font-size:10px;
    color:#c60540;
    margin:0 0 15px 5px;
    padding:0 0 0 13px;
}

#seccion p{
    font-size:11px;
    color:#111111;
    margin: 8px 0 11px 0;
}

#seccion li{
    font-size:12px;
    color:#c60540;
    background: url(puntos_h.gif) 0 20px repeat-x;
    margin:3px 0 3px 0;
    padding:0 0 3px 0;
    height:20px;
}

#seccion .oscuro{
    color:#111111;
}

#columna_segunda .destacado, #columna_primera .destacado, #columna_primera_y_segunda .destacado{
    width:140px;
    font-size:15px;
    font-style:italic;
    font-weight:bold;
    color:#c60540;
    float:right;
    text-align:right;
    margin:30px 0 0 0;
}

.resultado{
    font-size:10px;
    color:#FFFFFF;
    margin:0 0 15px 5px;
    padding:10px;
    background: #c60540;
}

#listcomentarios{
    border: 1px dotted #c60540;
    background: #FFFFFF;    
}

.comentario {
    padding:5px;
}

#columna_primera_y_segunda table{
    width: 670px;
    font-size:11px;
    color:#111111;
    margin: 8px 0 11px 0;   
}

#columna_primera_y_segunda table tbody td{
    font-size:12px;
}

#columna_primera_y_segunda table tbody tr:hover{
    background: #FFFFFF;
}

#columna_primera_y_segunda table td, th{
    border-bottom: 1px dotted #c60540;
    border-right: 1px dotted #c60540;
    height:20px;
    padding:5px;
}

#columna_primera_y_segunda table .sinborde{
    border-bottom: none;    
}

#columna_primera_y_segunda table tbody th{
    color:#c60540;
}

#columna_primera_y_segunda table th{
    text-align: left;
}

#columna_tercera .destacado{
    width:140px;
    font-size:15px;
    font-style:italic;
    font-weight:bold;
    color:#c60540;
    float:left;
    text-align:left;
    margin:30px 0 0 0;
}

#columna_primera .intermedio, #columna_primera_y_segunda .intermedio,#seccion .intermedio{
    font-size:15px;
    font-weight:bold;
    color:#c60540;
}

#columna_primera .normalext{
    font-size:13px;
    color:#c60540;
}

#columna_portada .sinAlto li{
    height: 100%;
}

#direccion p{
    font-size:11px;
    color:#333333;
    margin: 5px 0 5px 0;
}

#direccion a{
    color:#7A0427;
}

#direccion p{
    color:#383838;
}

#contacto p{
    font-size:13px;
    font-weight:bold;   
    color:#c60540;
    text-align:right;
}

#contacto .telefono{
    font-size:20px;
}

#menu a{
    font-size:11px;
    text-align:center;
    background: url(boton_menu.gif) no-repeat;
}

#menu a:hover{
    color:#a80436;
    text-decoration:none;   
    background: url(boton_menu_up.gif) no-repeat;
    
    cursor: pointer;
    cursor: hand; 
}

#menu .activo{
    color:#342b24;
    text-decoration:none;
    background: url(boton_menu_selec.gif) no-repeat;
}

#direccion .web20{
    margin-top: 10px;
}
#direccion .web20 img{
    border: none;
    vertical-align: middle;
}

.descuento_otonoInvierno
{
    background:         url(banner2.png) no-repeat;
    height:             150px;
    left:               730px;
    position:           absolute;
    top:                220px;
    width:              150px;
    z-index:            9;
}

.descuento_verano
{
    background:         url(banner.png) no-repeat;
    height:             150px;
    left:               730px;
    position:           absolute;
    top:                220px;
    width:              150px;
    z-index:            9;
}

sup{
    font-size:8px;
}

/*INICIO Formulario*/

fieldset{
    border:none;
    margin:0 0 10px 0;
}

label {
    font-size: 11px;
    color:#737373;  
    display:block;
    margin:0 0 2px 0;
    width:250px;
}

input {
    font-size: 11px; 
    border:1px solid #000;
    margin: 0 0 4px 0;
    padding: 2px 2px 0 2px;
    height:17px;
}

textarea {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px; 
    border:1px solid #000;
    margin: 0 0 4px 0;
    padding: 2px 2px 0 2px;
}

.campo_largo{
    width:250px;
}

.area_larga{
    width:250px;
    height: 150px;
}

.boton{
    width:65px;
    height:25px;
    padding:0;
    margin:0;
    background:#c60540;
}

/*FIN Formulario*/ 
