/* CSS Document */

body { background:#474848; margin:0px; text-align:center;}

/* MENU DE LA WEB */

#contenidoweb{ background:#fff; width:680px; margin:0 auto; padding:5px;text-align:left; height:100%}
#margen {width:690px; margin:0 auto; padding:10px;text-align:left; height:100%}
#encabezado {width:665px; height:268px; background:#fff; margin:0 auto; border:0;}
#contenidoymenu { width:665px; margin:0 auto; border:0; height:100%}
#contenidogeneral { width:410px;float:left; height:100%}
#moduloizquierdo { width:255px; float:left; height:100%}
#piedepaginax { background:#ddd;width:665px; margin-top:3px; border:0; height:25; font-family:tahoma; font-size:10px; color:#666; text-align:center;}
#pieemp { width:300px; border:0; height:25; font-family:tahoma; font-size:10px; color:#666; float:right;}

.fondomenu { font-family:tahoma; font-size:16px; font-weight:normal ; color:#FFFFFF;  background:#EF5E01 ;

}
.textomenu { font-family: tahoma; font-size: 14px; font-weight:bold; color: #FFFFFF; padding-left:10px;}
.textomenu A{color: #FFFFFF; text-decoration:none;}
.textomenu2{ font-family: tahoma; font-size: 14px; font-weight: bold; color: #F8FB00; padding-left:10px;}
.textomenu2 A{color: #F8FB00; text-decoration:none;}

.titulosenc { font-family:tahoma; font-weight:bold; font-size:16px; color:#018901; border-bottom:#018901 1px dotted;}
.titulosenc A {color:#018901; text-decoration:none;}



.menuhabitaciones { background:#D1D3D2; font-family: tahoma; font-size: 12px; font-weight:bold; color: #000; }

.categoria_habitaciones { background:#ef5e00; font-family: tahoma; font-size: 14px; font-weight:bold; color: #FFFFFF;}

.piepag { background:#D1D3D2; font-family: tahoma; font-size: 10px; font-weight:bold; color: #6B6D6C;  }

.tituloverde { font-family: tahoma; font-size: 15px; font-weight:bold; color: #339900;}
.tituloverde A { text-decoration:none; color: #5a5959; }


.titulonaranja { font-family: tahoma; font-size: 11px; font-weight:normal; color: #ef5e00;}
.titulonaranja A { text-decoration:none; color: #ef5e00; }

.titulo_naranja { font-family: tahoma; font-size: 10px; font-weight:bold; color: #ef5e00;}
.titulo_naranja A { text-decoration:none; color: #ef5e00; }

.texto_turismo { font-family: tahoma; font-size: 10px; font-weight:normal; color: #5a5959; text-align:justify;}
.texto_turismo A { text-decoration:none; color: #5a5959; }

.div_horiz { border-bottom:1px #dadcdb solid; }

.div_vert_der { border-right:1px #dadcdb solid; }


.texto_contenido { font-family: tahoma; font-size: 11px; font-weight:normal; color: #5a5959; text-align:justify;}
.texto_contenido A { text-decoration:none; color: #5a5959; }

.texto_vineta { background:url(imagenes/vineta.jpg) no-repeat left; padding-left:10px; font-family: tahoma; font-size: 11px; font-weight:normal; color: #5a5959; text-align:justify;}
.texto_vineta A { text-decoration:none; color: #5a5959; }


.titulo_contenido { font-family: tahoma; font-size: 14px; font-weight:bold; color: #434242;}
.titulo_contenido A{color: #434242; text-decoration:none;}
.titulo_contenido2{ font-family: tahoma; font-size: 14px; font-weight: bold; color: #339900;}
.titulo_contenido2 A{color: #339900; text-decoration:none;}

.texto_link { font-family: tahoma; font-size: 11px; font-weight:bold; color: #ef5e00;}
.texto_link A{color: #ef5e00; text-decoration:none;}
.texto_link2{ font-family: tahoma; font-size: 11px; font-weight: bold; color: #0000cc;}
.texto_link2 A{color: #0000cc; text-decoration:none;}



.contenido_peq { font-family: tahoma; font-size: 10px; font-weight:normal; color: #000;}

.titulo_contacto { font-family: tahoma; font-size: 10px; font-weight:bold; color: #ef5e00;}

.titulo_azul { font-family: tahoma; font-size: 10px; font-weight:bold; color: 000a96;}


.link_fotohab { border-top:#ef5e00 0px solid; border-bottom:#ef5e00 0px solid; border-right:#ef5e00 0px solid; border-left:#ef5e00 0px solid; }
.link_fotohab A{ border-top:#ef5e00 0px solid; border-bottom:#ef5e00 0px solid; border-right:#ef5e00 0px solid; border-left:#ef5e00 0px solid; }
.link_fotohab2 { border-top:#ef5e00 1px solid; border-bottom:#ef5e00 1px solid; border-right:#ef5e00 1px solid; border-left:#ef5e00 1px solid; }
.link_fotohab2 A { border-top:#ef5e00 1px solid; border-bottom:#ef5e00 1px solid; border-right:#ef5e00 1px solid; border-left:#ef5e00 1px solid; }

.formulariocont { border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid; font-family: tahoma; font-weight: normal; font-size:11px; color:#000000;
}