BODY {
background-color:#F1F1E4;
margin-top:0px;
text-align:center;
}
body,p,td{
font-family:Geneva,Verdana,Arial, Helvetica, sans-serif;
font-size:10px;
color:#333300

}
A:link {
	COLOR: #333300; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333300; TEXT-DECORATION: none
}
A:hover {
	COLOR: black; TEXT-DECORATION: underline
}

body {
	scrollbar-3dlight-color : Olive;
	scrollbar-arrow-color : #FFFFFD;
	scrollbar-base-color : #4E4F00;
	scrollbar-darkshadow-color : #2F4F4F;
	scrollbar-face-color : Olive;
	scrollbar-highlight-color : Olive;
	scrollbar-shadow-color : #4E4F00;
	scrollbar-track-color : #ABAC00;
}

//-->

/*****/
/*zona izquierda**/
/*****/
.titulo_listado_categoria {
padding-left:5px;
padding-right:5px;
font-weight:bold;
border-bottom:1 solid #cccccc;
}

.descripcion_listado_categoria{
padding-left:15px;
padding-bottom:4px;
}


.oferta_turistica{
margin-top:0px;
border:1px solid #015836;
background-color:#F0F0F0;

}
.oferta_turistica a{
font-weight:bold;
text-decoration:none;
color:#000000;
}
.input_lateral{
border:1px solid black;
font-size:10px;
}
.registro_lateral{
background-color:#F0F0F0;
padding-left:10px;
padding-right:5px;
padding-bottom:3px;
}
.separador_lateral{
margin-top:10px;
}

td .enlace a{
color:#015836;
text-decoration:none;
font-weight:bold;
}

.lateral_verde{
margin-top:0px;
border:1px solid #015836;
padding-left:10px;
padding-right:5px;
padding-bottom:3px;
color:#666666;
}
.lateral_verde a{
color:#666666;
text-decoration:none;
}

.lateral_amarillo{
color:#666666;
margin-top:0px;
border:1px solid #F9B301;
padding-left:10px;
padding-right:5px;
padding-bottom:3px;
}

#contenido_pie {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; 
	MARGIN: 5px 0px 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #015836; TEXT-ALIGN: center;
	color:#FFFFFF;
}

#contenido_pie a{
color:#FFFFFF;

text-decoration:none;	}
.formulario_principal td{
background-color:#E4E4E4;
}
.input_form{
border:1px solid #7F9DB9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.input_form_mandatory{
border:1px solid #7F9DB9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#FFFFCC;
}

.texto_destacado_verde {
color:#335500;
}

.precio{
color:#993300;
font-size:14px;
font-weight:bold;
}
.image_product{
border:1px solid #015836;
margin-right:2px;
}

.titulo_producto{
background-color:#687331;
color:#FFFFCC;
font-weight:bold;
padding:2px;
font-size:13px;
}
.titulo_descripcion{
color:#993300;
font-size:13px;
font-weight:bold;
}
.descripcion_oferta{
text-align:left;
font-size:11px;
padding-left:10px;
}
.descripcion_oferta a{
text-align:left;
font-size:11px;
padding-left:10px;
text-decoration:none;
}
.color_destacado{
color:#993333;
font-weight:bold;
}
.texto_negrita_peq{
font-size:10px;
font-weight:bold;
}
.texto_peq{
font-size:10px;
text-decoration:none;
color:#666666;
}
.pagenumber{
color:#666666;
}
a.texto_peq{
font-size:10px;
text-decoration:none;
color:#666666;
}

.usererror{
color:#FF0000;
font-weight:bold;

}
/*****/
/*****/
H1 {
	/*PADDING-RIGHT: 0px; PADDING-left: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; 
	BACKGROUND-IMAGE: url(/images/neutral/fondo_h1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; 
	COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat;
	font-style:italic;
	border-bottom:1px solid black;	
	margin-bottom:3px;
	*/
	font:Geneva, Arial, Helvetica, sans-serif;
	color:#003300;
	font-size:15px;
	text-transform:uppercase;
	margin:0px;
}

.large{
	PADDING-RIGHT: 0px; PADDING-left: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; 
	BACKGROUND-IMAGE: url(/images/neutral/fondo_h1_l.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; 
	COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat;
	font-style:italic;
	border-bottom:1px solid black;	
	margin-bottom:3px;
	
}

.inverso{
	PADDING-RIGHT: 0px; PADDING-right: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; 
	BACKGROUND-IMAGE: url(/images/neutral/fondo_h1b.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; 
	COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat;
	background-position:right;
	font-style:italic;
	border-bottom:1px solid black;	
	margin-bottom:3px;
	text-align:right;
}

.inverse_large{
	PADDING-RIGHT: 0px; PADDING-right: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; 
	BACKGROUND-IMAGE: url(/images/neutral/fondo_h1b_l.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; 
	COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat;
	background-position:right;
	font-style:italic;
	border-bottom:1px solid black;	
	margin-bottom:3px;
	text-align:right;
}

h2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; 
	BACKGROUND-IMAGE: url(/images/neutral/fondo_h2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; 
	COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat;
	font-style:italic;
	border-bottom:1px solid black;	
	margin-bottom:3px;

}

H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 15px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #85122c; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}


.titulo1 {
	MARGIN-TOP: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(/images/neutral/corner1.gif); 
	MARGIN-LEFT: 0px; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.titulo2 {

	MARGIN-TOP: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(/images/neutral/corner2.gif); 
	MARGIN-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat;
}
#contenido_cabecera {
	BACKGROUND-IMAGE: url(/images/neutral/cabecera.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 77px
}
#contenido_cabecera DIV#titulo A {
	 LEFT: 26px; VISIBILITY: visible; WIDTH: 200px; TEXT-INDENT: -10000px; POSITION: absolute; TOP: 0px; HEIGHT: 80px; TEXT-DECORATION: none;
	 	fONT-FAMILY: "Trebuchet MS", Verdana, Tahoma;
font-size:11px;
font-weight:bold;

}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
