/* CSS Document */
/* GENERAL ------------------------------------------------------------------*/

body {
	background-color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top: 6px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	font-size:9px;
}

td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

img{
border:0px;
}

.borde_contenedor{
border:1px solid #000000;
}

.Autores {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
}

.Direccion {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-align:center;
}

.Direccion_Web {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
}


.Ofertas {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
}

.Ofertas_2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	color:#017F01;
}

Ofertas_2:link {
	color: #017F01;
	text-decoration: none;
}
Ofertas_2:visited {
	text-decoration: none;
	color: #017F01;
}
Ofertas_2:hover {
	text-decoration: none;
	color: #017F01;
}
Ofertas_2:active {
	text-decoration: none;
}


a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #017F01;
}
a:active {
	text-decoration: none;
}


.formato_celdas{
border:2px solid #ffffff;
}
.borde_celdas_pie{
border-left:10px solid #D38B03;
padding:4px;
}
.margen_celdas{
padding:4px;
}
.borde_fotos_clientes{
border:2px solid #FFFFFF;
}
.tit_int_secc{
font-size:17px;
color:#017F01;    /*#543117;*/
font-weight:bold;
padding-top:3px;
padding-bottom:4px;
}
.subtit_int_secc{
font-size:12px;
color:#006600;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;
border-bottom:1px solid #017F01;
}
li{
padding-bottom:6px;
}
.borde_inf{
border-bottom:dashed 1px #7D7157;
}
.borde_inf_sup{
border-bottom:dashed 1px #7D7157;
border-top:dashed 1px #7D7157;
padding:5px;
height:25px;
}
.esp_int_celda{
padding:8px;
}

/* MENU ------------------------------------------------------------------*/
.link_casas{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:0.05em;
color:#006600;
cursor:hand;
text-decoration:none;
}
.tit_menu{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:bold;
padding-left:15px;
border-bottom:1px dashed #FFFFFF;
line-height:22px;
}
.espacio_tit_menu{
padding-left:10px;
}
.txt_menu{
padding-left:50px;
padding-top:4px;
padding-bottom:4px;
letter-spacing:0.04em;
}
.link_menu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

/* WELCOME ---------------------------------------------------------------------*/
.txt_welcome{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
letter-spacing:0.05em;
}
.txt_welcome_thank{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:0.05em;
}

/* LATERAL ---------------------------------------------------------------------*/
.tit_secciones{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:0.05em;
color:#543117;
cursor:hand;
text-decoration:none;
}
.space_foto_clientes{
padding-top:2px;
padding-bottom:2px;
}
.tit_ofer{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#017F01;
padding-top:8px;
}
.txt_ofer{
padding-top:3px;
padding-bottom:3px;
}
.txt_news_fecha{
color:#006600;
font-weight:bold;
padding-top:5px;
}
.espacio_link_secc{
padding-top:3px;
padding-bottom:12px;
}
.link_secc{
color:#FF6600;
font-weight:bold;
}
.link_secc:hover{
color:#339900;
font-weight:bold;
}

/* OFERTAS ---------------------------------------------------------------------*/
.subtit_ofer{
color:#006600;
font-size:12px;
font-weight:bold;
}
.tit_ofe_amp{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#006600;
padding-top:8px;
}

/* TARIFAS ---------------------------------------------------------------------*/
.esp_temp{
padding:5px;
}
.subtit_tarifas{
color:#006600;
font-size:14px;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;
border-bottom:1px solid #017F01;
}
.txt_tarifas{
font-size:12px;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;
}

/* CONTACTO ---------------------------------------------------------------------*/
.btn_contacto{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0.1em;
font-size: 11px;
font-weight:bold;
color:#FFFFFF;
background-color:#006600;
border:0px;
cursor:hand;
text-align:center;
}
.campo_contacto{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0.1em;
font-size: 11px;
padding-left:3px;
padding-right:3px;
color:#006600;
}

/* CASAS COMPLETAS -------------------------------------------------------------*/
.casas_lin_sup{
border-top:4px solid #FFFFFF;
}
.casas_tit{
font-size:17px;
color:#FFFFFF;
font-weight:bold;
padding-top:3px;
padding-bottom:4px;
}
.casas_menu_sup_lnk{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:0.03em;
color:#006600;
cursor:hand;
text-decoration:none;
}
.casas_formato_celdas{
border:2px solid #ffffff;
}
.casas_espacio_contenedor{
border:3px solid #ffffff;
}
.casas_borde_contenedor{
border:1px solid #625844;
}

.tit_int_secc_casas{
font-size:17px;
color:#017F01;    /*#543117;*/
font-weight:bold;
padding-top:3px;
padding-bottom:4px;
}

.subtit_ofer_casas{
color:#006600;
font-size:12px;
font-weight:bold;
}



a_casas:link {
	color: #006600;
	text-decoration: none;
}
a_casas:visited {
	text-decoration: none;
	color: #006600;
}
a_casas:hover {
	text-decoration: none;
	color: #017F01;
}
a_casas:active {
	text-decoration: none;
}


.caracteris{
font-size:11px;
}
/* PIE ---------------------------------------------------------------------*/
.link_pie{
font-size:11px;
color:#ffffff;
cursor:hand;
text-decoration:none;
}
.link_pie:hover{
font-size:11px;
color:#DCD8CD;
cursor:hand;
text-decoration:underline;
}
.bullet{
padding:4px;
}

.nombre_img{
color:#017F01;
}

.txt_lugares{
color:#017F01;
padding:8px;
}

.text_fiesta{
color:#017F01;
}
