body
{
text-align: center;
background:#26830D url("images/background01.gif") repeat;
}

#container
{
width: 750px;
margin: 5px auto;
border:1px solid #104615;
background-color: #FBFBE7;
font:12px arial,helvetica,san-serif;
color: #333;
line-height: 130%;
text-align: left;
}

#top
{
position:relative;
padding:0;
background-color:#FC0;
border-bottom: 1px solid #000;
}



#leftcol
{
width:200px;
float:left;
padding:5px;
}


#content
{
padding:5px;
margin-left: 220px;
}

#top img.logo{position:absolute;top:125px;left:35px;}
h1 { font:18px arial,helvetica,san-serif; font-weight:900; color:#006600; padding: 0; margin: 0 0 .5em 0;}
h2 { font:14px arial,helvetica,san-serif; font-weight:900; color:#006600; padding: 0; margin: 0 0 .5em 0;}
#leftcol 9 { font:12px arial,helvetica,san-serif; font-weight:400; color:#000; padding: 10px; margin: 0;}
#leftcol p { width:165px; font:11px arial,helvetica,san-serif; font-weight:400; color:#999; padding: 10px; margin:5px 0; border:1px solid #999; background:#FCFCF4;}
.01 {height:1%;}

#footer
{
clear: both;
margin: 0;
padding-top:2px;
padding-bottom:2px;
padding-left:205px;
color: #333;
background-color: #C00000;
border-top: 1px solid #000;
font:11px arial,helvetica,san-serif;
color:#FFF;
}

#footer span
{
font-size:11px;
font-weight:900;
color:#FFB005;
}

/* |||||||||||||||||||||||||||||||||||||||| menu start */

#menu
{
margin:0;
width:180px;
background:#FBFBE7;
clear:all;
}

#menu a.nav, a.nav:link, a.nav:visited, .selected
{

display:block;
width:180px;
height:20px;
background:#FCF6E0;
/*border:1px solid #999;*/
border:1px solid #967D26;
margin-top:2px;
padding-left:5px;
text-align:left;
text-decoration:none;
font-family:arial, helvetica,sans-serif;
font-size:12px;
color:#000;
line-height:20px;
overflow:hidden;
}


#menu a.nav:hover {color:#000; background:#FFB72B;}
#menu a.nav:active, .selected {color:#000; background:#FFF;}

/* |||||||||||||||||||||||||||||||||||||||| menu end */


/* |||||||||||||||||||||||||||||||||||||||| contactform begins */

/*     <div style="width: 100%; overflow: hidden;">
    	<dl>
    	</dl>
    	<div style="clear: both;"></div>
    	</div>    */

dl.contactform {
	width: 95%;
	margin: 0;
	padding:0;}

.contactform dt {
	font-weight: bold;
	color:#000;
	float: left;
	clear: left;
	width: 20%;
	text-align:right;
	margin: 0 0 2px 0;
	background:transparent;}

.contactform dd {
	float: left;
	width:75%;
	margin: 0 0 2px 2%;
	border-top:none;}

* html .contactform dd {
	float: none;
	margin-left: 2%;}

* html .contactform dt {
	margin: 0;}

.contactform .spaniard {
	width:100%;
	margin:0;
	padding:2px;
	font-weight:900;
	font-size:14px;
	color:#006600;
	line-height:125%;
/*	border:1px solid #C2BF98;*/
/*	background:#FEF7DE;*/
	}

.boxcontactform {
	width: 95%;
	overflow: hidden;
	border:1px solid #FFF;
	margin:10px 0;
	padding:10px 0;
	background:#FFFFE3;
	border:1px dashed #F9C7C7;}

/* |||||||||||||||||||||||||||||||||||||||| contactform ends */
/* |||||||||||||||||||||||||||||||||||||||| booking box begins */
div.contactformbox {
	width:85%;
	float:left;
	border:1px dotted #C2BF98;
	margin:5px;
	padding:5px;
	background:#FFF;}
/* |||||||||||||||||||||||||||||||||||||||| booking box ends */


