body			{	margin: 0px auto 0px auto; padding-top:0px; background-color:#200}
body,input{	font-family: tahoma, sans-serif;	font-size: .85em;	color: #777;}
h1,h2,h3,h4,h5,h6{	color: #444;}
a				{	color: #600;	text-decoration: none; font-weight:bold}
a:hover		{	text-decoration: underline;}
input.button{	border-top: solid 1px #fff;	border-left: solid 1px #fff;	border-bottom: solid 1px #888;	border-right: solid 1px #888;	background-color: #eaeaea;	color: #555;	font-size: 0.8em;	padding: 0.35em;}
input.text{	border-top: solid 1px #888;	border-left: solid 1px #888;	border-bottom: solid 1px #fff;	border-right: solid 1px #fff;	padding: 0.1em;	margin-top: 0.25em;	margin-bottom: 0.5em;}
img	{ border:none}

/* Header */

#header		{ margin:0 auto 0 auto; background-image:url(/images/cabecera.jpg); width:1024px; height:100px}
#header h2	{ font-size: 0.8em;	font-weight: normal;	color: #949494;	display: inline;	padding-left: 0.5em;}
h1  			{ font-size: 1.9em;	display: inline;	letter-spacing: -0.05em; color: #C90; text-align:right; float:right; padding:55px 60px 0 0}
#header h1 a{	color: #333;	text-decoration: none;}

/* Menu */

#menu				{ background-image:url(../images/menu.gif); width:1024px; height:30px}
#menu ul			{ margin:0px; list-style: none; padding-top:5px}
#menu li			{ color: #fff;	display: inline;	padding-right: .1em;	font-size: 1em;}
#menu li a		{	color: #FFFF99}
#menu li a:hover{	border-bottom: solid 1px #580;}

/* Content */
.boxBuscar		{ width:354px; height:42px; margin:0 auto 0 auto; vertical-align:middle;  background-image:url(/images/fondoDorado.jpg); background-repeat:no-repeat; padding-top:6px; text-align:center}

#contenido		{	margin: 0 auto 0 auto;	width: 1024px; background-color:#FFFFFF}
#content			{	padding-left: 2em;	padding-right: 2em;}
div.box				{	margin-bottom: .25em;}
.reservar-hotel	{ width:120px}
/** boxA **/

.boxA .boxContent{	margin-top: 0em;	color: #fff;	border-bottom: solid 1px #bb6600;	background: #ff8800;	padding: 1em 1.5em 1em 1em;}

.boxA span{	font-weight: bold;	font-size: 0.8em;}
.boxA a{	background-color: inherit;	color: #fff;	font-size: 0.8em;}
.boxA a:hover{	text-decoration: none;	border-bottom: solid 1px #ff9900;}
.boxA input.button{	margin-top: 0.25em;	vertical-align: middle;}
.boxA input.text{	width: 100%;}

/** boxB **/

.boxB .boxContent{	margin-top: 0em;	color: #fff;	border-bottom: solid 1px #004466;	background: #007799;	padding: 1em 1.5em 1em 1em;}

.boxB span{	font-weight: bold;	font-size: 0.8em;}
.boxB a{	background-color: inherit;	color: #fff;	font-size: 0.8em;}

.boxB a:hover{	text-decoration: none;	border-bottom: solid 1px #007799;}
.boxB input.button{	margin-top: 0.25em;	vertical-align: middle;}
.boxB input.text{	width: 100%;}

/** Content **/

#content p{	margin-bottom: 1em;	text-align: justify;	line-height: 1.5em;}
#content strong{	color: #444;}
#content h2,h3,h4,h5,h6
{
}

#content h2,h3
{
}

#content h3
{
	font-size: 1.0em;
}

#content h2
{
	font-size: 1.25em;
}

#content ul
{
	margin-bottom: 1em;
	padding-left: 1em;
	line-height: 1.8em;
}

#content blockquote
{
	padding: 1em;
	margin-bottom: 1.5em;
	border-left: solid 6px #558800;
}

#content blockquote p
{
	margin-bottom: 0em;
	line-height: 1.5em;
}

#content table
{
	margin-bottom: 1.5em;
}

#content table th
{
	text-align: left;
	font-weight: bold;
	padding: 0.5em;
	color: #444;
}

#content table td
{
	padding: 0.5em;
}

#content table tr.rowA
{
	background-color: #efefef;
	color: inherit;
}

#content table tr.rowB
{
	background-color: #fafafa;
	color: inherit;
}

/* Primary Content */

#primaryContentContainer
{
	float: right;
	margin-left: -19em;
	width: 100%;
}

#primaryContent{	margin: 0em 0em 0em 5em;	padding: 2.5em .5em 1.5em .5em;}

/* Secondary Content */

#secondaryContent	{	float: left;	width: 160px; padding-top:30px}

/* Footer */

#footer		{	border-top: solid 1px #e5e5e5;	text-align: center;	padding: 1.5em 0em 0em 0em; width:1024px; clear:both}
#footer li	{ display:inline} 
.clear
{
	clear: both;
}
UL.col2 
{ 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 15px 0px; 
WIDTH: 100%; 
PADDING-TOP: 0px; 
LIST-STYLE-TYPE: none;
	margin-bottom: 1em;
	line-height: 1.8em;
} 

UL.col2 LI 
{ 
PADDING-RIGHT: 2px; 
DISPLAY: inline; 
PADDING-LEFT: 2px; 
FLOAT: left; 
PADDING-BOTTOM: 2px; 
WIDTH: 45%; 
PADDING-TOP: 2px 
}
UL.col3 { padding:0 0 0 0; float:left; width:100%; margin:15px 0 1em 0; list-style-type:none; line-height: 1.8em} 

UL.col3 LI 
{ 
PADDING-RIGHT: 2px; 
DISPLAY: inline; 
PADDING-LEFT: 2px; 
FLOAT: left; 
PADDING-BOTTOM: 2px; 
WIDTH: 30%; 
PADDING-TOP: 2px 
} 
UL.col4
{ 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 15px 0px; 
WIDTH: 100%; 
PADDING-TOP: 0px; 
LIST-STYLE-TYPE: none ;
	margin-bottom: 1em;
	line-height: 1.8em;
} 

UL.col4 LI 
{ 
PADDING-RIGHT: 2px; 
DISPLAY: inline; 
PADDING-LEFT: 2px; 
FLOAT: left; 
PADDING-BOTTOM: 2px; 
WIDTH: 22%; 
PADDING-TOP: 2px 
} 
UL.col5 
{ 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 15px 0px; 
WIDTH: 100%; 
PADDING-TOP: 0px; 
LIST-STYLE-TYPE: none ;
	margin-bottom: 1em;
	line-height: 1.8em;
} 

UL.col5 LI 
{ 
PADDING-RIGHT: 2px; 
DISPLAY: inline; 
PADDING-LEFT: 2px; 
FLOAT: left; 
PADDING-BOTTOM: 2px; 
WIDTH: 18%; 
PADDING-TOP: 2px 
} 
.col3 { padding: 0 0 0 0;float: left; margin: 15px 0px 1em; width: 100%; line-height: 1.8em;} 

DIV.col3 UL 
{ 
PADDING-RIGHT: 2px; 
DISPLAY: inline; 
PADDING-LEFT: 2px; 
FLOAT: left; 
PADDING-BOTTOM: 2px; 
WIDTH: 30%; 
PADDING-TOP: 2px;
LIST-STYLE-TYPE: none ;
} 
DIV.col4 
{ 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 15px 0px; 
WIDTH: 100%; 
PADDING-TOP: 0px; 
	margin-bottom: 1em;
	line-height: 1.8em;
} 

DIV.col4 UL 
{ 
LIST-STYLE-TYPE: none ;
PADDING-RIGHT: 2px; 
DISPLAY: inline; 
PADDING-LEFT: 2px; 
FLOAT: left; 
PADDING-BOTTOM: 2px; 
WIDTH: 22%; 
PADDING-TOP: 2px 
} 
DIV.col5 
{ 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 15px 0px; 
WIDTH: 100%; 
PADDING-TOP: 0px; 
	margin-bottom: 1em;
	line-height: 1.8em;
} 

DIV.col5 UL 
{ 
LIST-STYLE-TYPE: none ;
PADDING-RIGHT: 2px; 
DISPLAY: inline; 
PADDING-LEFT: 2px; 
FLOAT: left; 
PADDING-BOTTOM: 2px; 
WIDTH: 18%; 
PADDING-TOP: 2px 
} 
.first{color:white}
