td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.rollsubmenu {
	DISPLAY: block;
	COLOR: #A94523;
	BACKGROUND-COLOR: #DCECC5;
	TEXT-DECORATION: none; 
	padding-top: 1px; 
	padding-right: 0px; 
	padding-bottom: 1px; 
	padding-left: 0px;
}
.rollsubmenu:hover {
	BACKGROUND-COLOR: #FFF791;
	TEXT-DECORATION: none;
	color: #A94523;
}
.rollsubmenuover {
	DISPLAY: block;
	COLOR: #A94523;
	BACKGROUND-COLOR: #FFF791;
	TEXT-DECORATION: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	font-weight: bold;
}
.tit_rojo {
	/*color: #A94523;*/
	font-family:Arial, Helvetica, sans-serif;font-size:9px; color:#A94523;
}
.tit_rojod {
	/*color: #A94523;*/
	font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#A94523;font-weight:bold;
}
.tit_rojom {
	/*color: #A94523;*/
	font-family:Arial, Helvetica, sans-serif;font-size:9px; color:#A94523;font-weight:bold;
}
.tit_rojo_p {
	/*color: #A94523;*/
	font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#A94523;font-weight:bold;
}
.tit_noti {
	/*color: #A94523;*/
	font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#A94523;font-weight:bold;
}
.tit_seccion {
	/*color: #A94523;*/
	font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#FFFFFF;font-weight:bold;
}
/* colores para club*/
.tit_menu1{
	font-size:14px; color:#FFFFFF;
}
.tit_menu2{
	font-size:14px; color:#DC6A17;
}
.tit_menu3{
	font-size:14px; color:#FFE510;
}
.tit_campos{
	font-size:12px; color:#FEFFFF;font-weight:bold;
}
.tit_paginacion{
	font-size:12px; color:#0E77BB;font-weight:bold;
}
.tit_album{
	font-size:14px; color:#000000;font-weight:bold;
}
.tit_album_listado{
	font-size:12px; color:#000000;font-weight:bold;
}


.tit_blanco{
	font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#FFFFFF;font-weight:bold;
}
.tit_blancog{
	font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#FFFFFF;font-weight:bold;
}
.tit_blancook{
	font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#FFFFFF;font-weight:bold;
}
.tit_blancom{
	font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#FFFFFF;font-weight:bold;
}
.tit_vino{
	font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#A94523 ;font-weight:bold; 
}
.tit_verde {
	color: #003300;
	/*font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#FFFFFF;font-weight:bold;*/
}
.tit_verde_otro {
	color: #003300;
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px; font-weight:bold;
}
.tit_verde_otro1 {
	color: #003300;
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;
}

.tit_negro {
	color: #003300;
	/*font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#000000;font-weight:bold;*/
}
.tit_negro_otro {
	color: #3B3633;
	font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold;
}
.tit_negro_otro1 {
	color: #3B3633;
	font-family:Arial, Helvetica, sans-serif;font-size:13px; font-weight:bold;
}
.tit_negro_otro2 {
	color: #3B3633;
	font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
.tit_negro_otro3 {
	color: #3B3633;
	font-family:Arial, Helvetica, sans-serif;font-size:11px;
}
.tit_negro_otro4 {
	color: #6C8F3D;
	font-family:Arial, Helvetica, sans-serif;font-size:11px;
}

.tit_negro_grande {
	color: #3B3633;
	font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;
}

.tit_concho {
	color: #751D1C;
	/*font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#000000;font-weight:bold;*/
}
.Home_paquetes {
	font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#A94523;font-weight:bold;
}
.resultado_busqueda {
	font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#003300;
}
.precios {
	font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#6C7A1E;font-weight:bold;
}
.tit_Nacionales
{
font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#FFFFFF;font-weight:bold;

}
.tit_Busqueda
{
font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#A94523;font-weight:bold;

}
.enlaces{
	font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#A94523;/*font-weight:bold;*/
}
.tit_gris {
	color: #6D8397;
}
.tit_tomate {
	color: #F7941D;
}
.tit_blanco {
	color: #FFFFFF;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tit_verdeclaro {
	color: #3EB54C;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tit_arial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0071BD;
}
.tit_verdana_foro
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0066CC;
	font-weight:500;
}
.tit_verdana_foro_negro
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
	
}
.tit_verdana_foro_negro_peq
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #696969;
	
}
.tit_verdana_foro_temas
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CE7407;
	
}
.tit_verdana_foro_prin
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BD1D1D;
	
}
.tit_verdana_foro_categorias
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BD1D1D;
	
}
.tit_verdana_foro_autor
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BD1D1D;
	font-weight:500;
}
.tit_avales {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #0071BD;
	text-decoration:none;
	font-weight:bold;
}
.rollservicios {
	DISPLAY: block;
	COLOR: #A94523;
	BACKGROUND-COLOR: #EDF3AF;
	TEXT-DECORATION: none; 
	padding-top: 1px; 
	padding-right: 0px; 
	padding-bottom: 1px; 
	padding-left: 0px;
}
.rollservicios:hover {
	BACKGROUND-COLOR: #FFD56A;
	TEXT-DECORATION: none;
	color: #A94523;
}
.rollserviciosover {
	DISPLAY: block;
	color: #A94523;
	BACKGROUND-COLOR: #FFD56A;
	TEXT-DECORATION: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	font-weight: bold;
}
.tit_ventana {
	font-size: 14px;
}
.rollsubmenuabierto {
	DISPLAY: block;
	COLOR: #A94523;
	BACKGROUND-COLOR: #FFD56A;
	TEXT-DECORATION: none; 
	padding-top: 1px; 
	padding-right: 0px; 
	padding-bottom: 1px; 
	padding-left: 0px;
	font-weight: bold;
}
.quitsubmenu {
	/*DISPLAY: block;*/
	display:none;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none; 
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;
	
}
.rollsubmenuabierto:hover {
	BACKGROUND-COLOR: #FFF791;
	TEXT-DECORATION: none;
	color: #A94523;
}

A.gale:hover { text-decoration:underline; color:red; }
.miss {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.altn  {
	font-family : Geneva, Arial, Helvetica, san-serif;
	font-size : 10px;
	color: #ffffff;
	background-color: #F7941D;
}

.tit  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #ffffff;
	font-weight: bold;
}
.altn2 { font-family : Geneva, Arial, Helvetica, san-serif; font-size : 10px; color: #003300;  background-color: #D7A327}
.menizq { background-image:url(menu_izquierdo_fondo.gif); }
.mender { background-image:url(menu_derecha_fondo.gif); }
.menclub { background-image:url(blanco_ecua.gif);}

/*estilos para boton ingles*/
div.botingles{position:absolute;top:80px;left:0px;width:149px;height:25px;background:transparent url(fondo_eng.png) no-repeat; }
div.botingles span{position:relative;top:3px;left:50px; }
div.botingles span a{font:normal normal bold 1.5em Verdana;color:#C11A08;text-decoration:none }
div.botingles span a:hover{color:#FFFFFF;text-decoration:none}

/* estilos para MENU IZQUIERDA*/
/*estilos compartidos para menís*/
.oferta_titulo , .paquete_titulo{font: normal normal bold 10px Verdana; color:#FFFFFF;margin:0 ;}
.oferta_titulo{ height:14px;}
.oferta:first-letter , .paquete:first-letter, .oferta1:first-letter{ font-size:15px; font-weight:bold}
.oferta a , .paquete a{font: normal normal bold 9px Verdana; color:#8DC63F }
.oferta a:hover , .paquete a:hover{color:#729F31; text-decoration:none }

.oferta1 a  {font: normal normal bold 9px Verdana; color:#8DC63F; }
.oferta1 a:hover {color:#729F31; text-decoration:none }
.oferta1{padding:0 0 0 0; margin:0  }
.oferta_abajo{height:17px; background:transparent url(ofertas_3.gif) no-repeat top right}

/*estilo OFERTAS*/
.oferta_titulo_c , .paquete_titulo_c, .certificado_titulo_c{ color:#FFFFFF; float:right; text-align:left; font: normal normal bold 13px Verdana; margin:0; padding:5px 20px; width:65%; background:transparent url(./club/imagenes/vineta.png) no-repeat left center}
.oferta_titulo_c{ background-color:#A94523}
.paquete_titulo_c{
	background-color:#F7941D;
}
.certificado_titulo_c{
	background-color:#8DC63F;
}

/*estilo OFERTAS*/
.oferta_titulo{ padding:3px 0 0 20px; }
.oferta{padding:3px 8px 0 2px; margin:0; text-align:right }
.ofertas_enlace{font: normal normal bold 22px Verdana; color:#FFFFFF; letter-spacing:-0.05em }
.ofertas_enlace:hover{color:#A94523; text-decoration:none}
.mas_ofertas{background:#FFF url(ico_mas_ofertas.png) no-repeat; padding: 0 2px; padding-left:15px; color:#A94523; font-size:10px }
.mas_ofertas:hover{ text-decoration:none; color:#F7991F}
/*estilo PAQUETES*/
.paquete_titulo{padding:0px 0 0 20px; margin:0; }
.paquete{padding:0px 8px 0 0px; margin:0; text-align:right; background:transparent url(ofertas_2.gif) repeat-y }

/* tabla ofertas*/
table.ofertas{
	width:100%;
	border-collapse:collapse;
	border: 2px solid #F7941D;
	border-bottom-width:5px;
	text-align:left;	
}
table.ofertas th{font: normal normal bold .7em Verdana; color:#FFF; background:#F7941D; text-align:left}
table.ofertas td{border:1px solid #FFF; padding:2px 3px}
table.ofertas td img{ border-width:0; margin:0 5px 0 0 }

/*Estilos menu DERECHA*/
.festividades_titulo , .enlaces_titulo{font: normal normal bold 10px Verdana; color:#FFFFFF;margin:0 ;text-align:right}
.festividades:first-letter , .enlaces:first-letter{ font-size:15px; font-weight:bold;}
.festividades , .enlaces a{font: normal normal normal 9px Verdana; color:#8DC63F; font-weight:bold }
.festividades a:hover , .enlaces a:hover{color:#729F31; text-decoration:none }
/*estilo FESTIVIDADES*/
.festividades_titulo{ padding:3px 20px 0 0; }
.festividades{padding:3px 2px 0 7px; margin:0; text-align:left  }
/*estilos ENLACES*/
.enlaces_titulo{ padding:0px 20px 0 0; }


/*BANER DERECHA*/
.banner_der{ margin:1px 0 1px 12px; padding:1px; width:108px}

/*menu smart */
.menu_smart{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width:170px; margin:0; padding:0; background-color:#D3E7B6}
.menu_smart li{padding:0; width:170px; list-style:none; margin:1px 0; border-bottom:1px solid #C4DF9B}
.menu_smart li b{ display:block; background-color:#FFF791; color:#942923; margin: 0 0 0 10px; font-weight:bold}
.menu_smart li a{ display:block; margin:0; padding:3px 0 3px 20px;   color:#A94523; text-decoration:none}
.menu_smart li a:hover{ background-color: #B0D67A; text-decoration:none;}
.menu_smart li.current{ background: transparent url(smart/flecha_sel_c.png) no-repeat 2px center; padding-left:15px; width:155px }
.menu_smart li.current a{color:#4F7021; text-decoration:none; padding:3px 0 3px 5px}
.menu_smart li.current a:hover{background-color:#D3E7B6; cursor: default}
.menu_smart li.titulo{ display:block; margin:0; padding:0; font-weight:bold; color:#FFFFFF; background-color:#F7941D; border-left:10px solid #D7A327; padding:2px; width:156px}

/*smart manuales */
.manual{margin:0 0 0 1px; display:block; width:119px; height:21px; background-color:#FFF;color:#FF6600; font:bold 13px Verdana; padding:4px 0 0 2px}
.manual:hover{ text-decoration:none; background-color:#77BF2F; color:#FFF}
.agencia{ border:4px solid #AFD787; border-width:4px 0; margin: 2px 0}
.agencia a:hover{color: #AFD787; text-decoration:none}

/*MENU TOP*/
.menu_superior,ul.menu_inferior{ background:#99D14A; display:block; margin:0; list-style:none; }
.menu_superior li, .menu_inferior li{ float:right; font: normal normal bold 9px Verdana; color:#FFFFFF;}
.menu_superior li.actual a , .menu_inferior li.actual a{color:#BF1B09;}
.menu_superior li{ height:14px;background:#9CC917 url(fondo_menu.gif) no-repeat; padding:2px 1px 2px 16px;}
.menu_inferior li{ height:13px;background:#9CC917 url(fondo_menu2.gif) no-repeat top right; padding:2px 16px 2px 5px;}
.menu_superior li a, .menu_inferior li a{ display:block; color:#FFFFFF; text-decoration:none}
.menu_superior li a:hover, .menu_inferior li a:hover{ color:#BF1B09; text-decoration:none}
.fondoclubenlace,.clubenlace{
	position: absolute;
	top:1px;
	left:0px;
	width:180px;
	height:30px;
	
}
.fondoclubenlace{	
	background:transparent url(imagenes/fondoclub2.gif) no-repeat;
	
}

.clubenlace{			
	outline:0px solid red;
	padding:0px;
	margin: 0px;
}
.clubenlace a{
	font-family:Verdana;
	color: #BF1B09;
	display: block;
	padding:5px 10px 2px 25px;
	outline:0px solid #75AE28;
	font-size:115%;
	font-weight:bold;
	text-decoration: blink;
}
.clubenlace a:hover{
	color:#BF1B09;			
	text-decoration:none;
	
}


/*busqueda*/
.busqueda, .titulo_busqueda, .enlace_oferta{font: normal normal bold 13px Verdana; color:#FFF; padding: 4px 2px 4px 20px; background:transparent url(ico_busqueda.png) no-repeat center left}
.busqueda:hover { text-decoration: none; color:#DDD}
.enlace_oferta{font-size:20px}

.atras, .siguiente, .anterior{color:#0071BC; font-weight:bold; }
.atras{background: transparent url(atras.gif) no-repeat center left;  padding: 2px 2px 2px 22px}
.siguiente{background: transparent url(siguiente.gif) no-repeat center right; padding: 2px 15px 2px 2px }
.anterior{background: transparent url(anterior.gif) no-repeat center left; padding: 2px 2px 2px 15px }
.atras:hover, .siguiente:hover, .anterior:hover{color:#0098FD}
