/************** CSS Div ***********/
#main {
width: 900px;
margin-left: auto;
margin-right: auto;
background-color: #FFFFFF;
overflow:auto;
background-image:url(../images/bg_content.gif);
}

#top {
width: 850px;
height:180px;
background-image:url(../images/header.gif);
margin-left: auto;
margin-right: auto;
}

#language {
width: 225px;
float: right;
margin-top:160px;
}

#menu {
width: 850px;
height: 20px;
background-color: #E85E20;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
margin-left: auto;
margin-right: auto;
}

#menucontent {
width: 608px;
height: 20px;
border-right: 1px solid #FFFFFF;
margin-left: auto;
margin-right: auto;
}

#section {
width: 75px;
height: 20px;
border-left: 1px solid #FFFFFF;
float:left;
text-align:center;
}

#mainpic {
width: 850px;
margin-left: auto;
margin-right: auto;
}

#mainpiccontent {
width: 590px;
margin-left: auto;
margin-right: auto;
float:right;
padding-left:10px;
border-left: 1px solid #9A9C96;
overflow:auto;
}

#content {
width: 850px;
margin-left: auto;
margin-right: auto;
margin-top:10px;
}

#booking {
width: 240px;
float:left;
}

#corporate {
width: 225px;
height:20px;
padding-left:5px;
float:left;
border:1px solid #A9BD28;
background:#EEEEEE;
margin-top:10px;
}

#blog {
width: 225px;
padding-left:5px;
height:45px;
float:left;
border:1px solid #A9BD28;
background:#EEEEEE;
margin-top:10px;
text-align:center;
}

#text{
width:590px;
float: right;
padding-left:10px;
border-left: 1px solid #9A9C96;
overflow:auto;
}

#textcorporativo{
width: 850px;
margin-left: auto;
margin-right: auto;
margin-top:10px;
}

#tour{
width:400px;
float: left;
}

#tourlinks{
width:190px;
float: right;
}

#footer {
width: 850px;
padding-top:180px;
background-image:url(../images/bg_footer.gif);
float:left;
text-align:center;
}

/************** CSS Styles ***********/

body{
background-image:url(../images/bg_home.gif);
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color: #444444;
}

h1{
font-size:16px;
color:#664136;
font-weight:bold;
font-style:italic;
}

h2{
font-size:15px;
color:#664136;
font-weight:bold;
font-style:italic;
text-align:center;
}

#language ul {
display:inline;
width:auto;
}

#language li {
display:inline;
list-style-type:none;
color:#FFFFFF;
margin-right:8px;
}

#language a{
color:#FFFFFF;
text-decoration: underline;
}

#language a:hover{
color:#FFFFFF;
text-decoration:none;
}

#section {
color:#FFFFFF;
font-size:13px;
}

#section a{
color:#FFFFFF;
text-decoration: none;
}

#section a:hover{
color:#401204;
text-decoration:none;
}

#corporate {
color:#664136;
font-size:16px;
font-weight:bold;
}

#corporate a{
color:#664136;
text-decoration: none;
}

#corporate a:hover{
color:#E85E20;
text-decoration:none;
}

#blog {
color:#664136;
font-size:16px;
font-weight:bold;
}

#blog a{
color:#664136;
text-decoration: none;
}

#blog a:hover{
color:#E85E20;
text-decoration:none;
}

#footer {
font-size:10px;
color:#000000;
}

#footer a{
color:#000000;
text-decoration: none;
}

#footer a:hover{
color:#E85E20;
text-decoration: none;
}

#tourlinks {
font-size:12px;
}

#tourlinks a{
color:#A9BD28;
text-decoration: none;
}

#tourlinks a:hover{
color:#E85E20;
text-decoration: none;
}

/************** Slideshow Styles ***********/

#slideshow {
position:relative;
height:300px;
clear:left;
margin-top:0px;
}

#slideshow IMG {
position:absolute;
top:0;
left:0;
z-index:8;
width:850;
height:300;
}

#slideshow IMG.active {
z-index:10;
width:850;
height:300;
}

#slideshow IMG.last-active {
z-index:9;
}
