@charset "UTF-8";

td{
/*color: #868889;*/
color: black;
  }
  
  


#topnavigation {
    width:898px;
	height:27px !important;
	background-color:#247980;
	z-index:5;
}


ul.topnav a{
    color:white;
    text-decoration: none;
    font-size:10pt;
    font-weight:bold;
    display: inline;
    text-transform:uppercase;
}
ul.topnav a:hover{
    color:#cbcbcc;
}


ul.topnav a.nav_active{
    /*color:#cbcbcc;*/
    color:#4c4c4c;
    text-decoration: none;
    font-size:10pt;
    font-weight:bold;
    display: inline;
    text-transform:uppercase;
}

.navbox{
    position:relative;
    width:898px;
    height:177px !important;
    top:-13px;
    left:0px;
    z-index:100;
    
    /*
    background-color: #247980;
    background-color:transparent;
    */
    background: url(../images/BeachLipTransparent.png) no-repeat scroll center center;
    
}



a.subnav:link, a.subnav:visited, a.subnav:active, a.subnav:focus {
    color: white;
    text-decoration: none;
    font-weight:bold;
    text-transform: uppercase;
    font-size:10pt;
    font-weight:bold;
    display: inline;
}

a.subnav_active:link, a.subnav_active:visited, a.subnav_active:active, a.subnav_active:focus {
    color:#cbcbcc;
    text-decoration: none;
    font-weight:bold;
    text-transform: uppercase;
    font-size:10pt;
    font-weight:bold;
    display: inline;
}
a.subnav:hover {
   color:#cbcbcc;
}

a.leftnavigationbeach:link { color: #d9c594; text-decoration: none; font-weight:bold; }
a.leftnavigationbeach:visited { color: #d9c594; text-decoration: none; font-weight:bold; }
a.leftnavigationbeach:active { color: #d9c594; text-decoration: none; font-weight:bold; }
a.leftnavigationbeach:focus { color: #d9c594; text-decoration: none; font-weight:bold; }
a.leftnavigationbeach:hover { color: #d8c793; text-decoration:none; font-weight:bold; }


a.leftnavigationbeachactive:link { color: #d8c793; text-decoration: none; font-weight:bold; }
a.leftnavigationbeachactive:visited { color: #d8c793; text-decoration: none; font-weight:bold; }
a.leftnavigationbeachactive:active { color: #d8c793; text-decoration: none; font-weight:bold; }
a.leftnavigationbeachactive:focus { color: #d8c793; text-decoration: none; font-weight:bold; }
a.leftnavigationbeachactive:hover { color: #d8c793; text-decoration:none; font-weight:bold; }





ul.leftvavigationbeach{
    position:relative;
    list-style-type:none;
    font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
    float:left;
    color:#d8c793;
     top:-10px;
     list-style-image:none;
     padding-left:15px;
}
   
ul.leftvavigationbeach li{
    font-size:0.9em;
    font-weight:bold;
    padding-left:0px;
    padding-top:5px;
    text-transform:uppercase;
    white-space:nowrap;
}


ul.leftvavigationbeach  a:link{
    color:#bbbcbe;
    text-decoration: none;
    font-weight:bold; 
}
ul.leftvavigationbeach  a:visited{
    color:#bbbcbe;
    text-decoration: none;
    font-weight:bold; 
}
ul.leftvavigationbeach a:active{
    color:#bbbcbe;
    text-decoration: none;
    font-weight:bold; 
}
ul.leftvavigationbeach  a:focus{
    color:#bbbcbe;
    text-decoration: none;
    font-weight:bold; 
}
ul.leftvavigationbeach a:hover{
    color:#d8c793;
    text-decoration: none;
    font-weight:bold; 
}

ul.leftvavigationbeach li.nav_activebeach a{
    text-decoration: none;
    font-weight:bold; 
    color:#d9c594;
}


 h1.infobeach1{
    font-size:2.2em;
    color: #918671;
    text-decoration: none;
    font-weight:bold;
    white-space:nowrap;
    padding-left:0px;
    padding-top:8px;
    line-height:0.9em;
  }
 
  
   h1.infobeach{
    font-size:2.2em;
    color: #918671;
    text-decoration: none;
    font-weight:bold;
    white-space:nowrap;
    padding-left:0px;
    padding-top:0px;
 line-height:0.9em;
  }
  
     h1.infobeach2{
    font-size:2.2em;
    color: #cdc6ba;
    text-decoration: none;
    font-weight:bold;
    white-space:nowrap;
    padding-left:0px;
    padding-top:0px;
 line-height:0.9em;
  }
  
  

  h2.infobeach{

    font-size:1.0em;
    color: #d9c594;
    text-decoration: none;
    font-weight:bolder;
    white-space:nowrap;
    padding-left:0px;
    padding-top:3px;
  }
div.fadehover {
	position: relative;
	width:222px !important;
	height:162px;
	cursor:pointer;
	background-color:#ece7ce;
	}
	

.divbelt{
    position:relative;
    width:198px;
    height:55px;
    top:-65px;
    left:12px;
    background: transparent url(../images/beigebelt.png) no-repeat 0 0; cursor:pointer;
    overflow:hidden;
}


h1.hotelthumbteaser{
    color:#7e7f81;
    font-size:9pt;
    font-weight:bold;
    text-transform:uppercase;
    padding-top:6px;
}
h1.hotelthumbteaser a{
    color:#7e7f81;
    font-size:9pt;
    text-transform:uppercase;
    text-decoration: none;
    padding-left:10px;
}
h2.hotelthumbteaser{
    color:#7e7f81;
    font-size:9pt;
    font-weight:normal;
    text-transform:uppercase;
    line-height:9pt;
}
h2.hotelthumbteaser a{
    color:#7e7f81;
    font-size:9pt;
    text-transform:uppercase;
    text-decoration: none;
    padding-left:10px;
}

a.menu1 {
    color:#918671;
}
a.menu2 {
    color:#919191;
}


img.m10b{
    margin-bottom:10px;
}

  h2.info{
    color: #918671;
  }
  
a.info:link { color:#918671; text-decoration: none; font-weight:bold; }
a.info:visited { color: #918671; text-decoration: none; font-weight:bold; }
a.info:active { color: #918671; text-decoration: none; font-weight:bold; }
a.info:focus { color: #918671; text-decoration: none; font-weight:bold; }
a.info:hover { color: #918671; text-decoration:underline; font-weight:bold; }


.teaserhead{
    margin-top:15px;
    text-transform:uppercase;
    color:#918671;
    font-size:1.1em;
    font-weight:bold;
    line-height:0.95em;
}

.teaserhead a{
    color:#918671;
     font-size:1.1em;
     text-decoration:none;
}


.teasersub{
    margin-top:10px;
     font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
    color: #191919; 
    /*font-style: italic; */
}

.teaserlink{
    margin-top:15px;
    width:69px;
    height:21px;
    background-color:transparent;
    padding-top:2px;
    text-align:center;
    vertical-align:middle;
    margin-left:0px;
}
.teaserlink a{
    color:black;
}





a.ticker:link { color: #918671; text-decoration: none;  font-weight:normal;  }
a.ticker:visited { color: #918671; text-decoration: none;  font-weight:normal;  }
a.ticker:active { color: #918671; text-decoration: none;   font-weight:normal;  }
a.ticker:focus { color: #918671; text-decoration: none;   font-weight:normal;  }
a.ticker:hover { color: #918671; text-decoration:underline;   font-weight:normal;  }

a.ticker2:link { color: #918671; text-decoration: none; font-weight:bold;  }
a.ticker2:visited { color: #918671; text-decoration: none; font-weight:bold;  }
a.ticker2:active { color: #918671; text-decoration: none;  font-weight:bold;  }
a.ticker2:focus { color: #918671; text-decoration: none; font-weight:bold;   }
a.ticker2:hover { color: #918671; text-decoration:underline;  font-weight:bold;  }
