@charset "UTF-8";
/* CSS Document */


body 
{
	font-family: "Lucida Grande", sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
background-color:#1b2339;
}


/*  ---- =Style Reset: meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/  ------ */

 html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
{
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: normal;
  vertical-align: baseline;
  outline: 0;
}

/* Tables still need 'cellspacing="0"' in the markup. */
table 
{
	border-collapse: separate;
	border-spacing: 0;
}

caption, th, td 
{
	text-align: left;
	font-weight: normal;
}

table, td, th 
{
	vertical-align: middle;
}

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before,
blockquote:after,
q:before,
q:after 
{
	content: "";
}

blockquote,
q 
{
	quotes: "" "";
}

/* Remove annoying border on linked images. */
a img 
{
border: none;
}

/*---------------*/


#printHeader, #printFooter{ display:none;}

h4{ font-size:12px;}

h6{color:#304a65;
font-family: "Lucida Grande", sans-serif;
font-size: 11px;
font-style: normal;
text-transform: uppercase;
letter-spacing: normal;
line-height: 1.5em;
}


h5{color:#304a65; font-size: 16px; font-variant: small-caps;}
#wrapper{background-color:#181f33; width:960px;  color:#FFFFFF; margin:auto; display:block; position:relative;}

/*----------------*/
#headerWrapper{background-image:url(http://www.quintadolago.com/images/common/headerBG.jpg); margin-left:10px; margin-right:10px; width:940px; height:136px; display:block; position:relative;}
#headerWrapper-small{background-image:url(../images/common/smallHeaderBG.jpg); margin-left:10px; margin-right:10px; width:940px; height:99px; display:block; position:relative;}

/*----------------*/
#horzNavMenu{height:55px; width:492px; position:relative; float:right;  top:81px; }

#horzNavMenu ul li{list-style-type:none; float:left;}
#horzNavMenu ul li.tabSep{ background-image:url(http://www.quintadolago.com/images/common/menuSep.jpg); width:3px; height:55px; display:block;background-repeat:no-repeat;overflow:hidden;}

#horzNavMenu ul li#tab_Golf{height:55px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;overflow:hidden;}
#horzNavMenu ul li#tab_Golf h2{width:75px;display:block; margin-top:20px; margin-left:14px;}
#horzNavMenu ul li#tab_Property{padding-left:24px; padding-right:24px; height:55px;background-repeat:no-repeat; display:block;cursor:pointer;overflow:hidden;}
#horzNavMenu ul li#tab_Property h2{display:block; margin-top:20px;margin-left:10px;}
#horzNavMenu ul li#tab_Security{width:129px; height:55px;background-repeat:no-repeat; display:block;cursor:pointer;overflow:hidden;}
#horzNavMenu ul li#tab_Security h2{width:129px;display:block; margin-top:20px; margin-left:10px}
#horzNavMenu ul li#tab_CasaDoLago{width:162px; height:55px;background-repeat:no-repeat; display:block;cursor:pointer;overflow:hidden;}
#horzNavMenu ul li#tab_CasaDoLago h2{width:162px;display:block; margin-top:20px; margin-left:10px}

#horzNavMenu_Nav{height:55px; _width:560px; position:relative; float:right; top:80px; }

/*#horzNavMenu_Nav ul.languageUl li {float:left; width:20px; _border:solid 1px red;}*/
	
	#horzNavMenu_Nav ul {list-style:none;margin:0;padding:0; }
	#horzNavMenu_Nav li {float:left;margin:0;padding:0; height:55px;}
	#horzNavMenu_Nav li a {display:block;padding:0;height:55px;color:#FFF;text-decoration:none;height:55px; display:block;padding-left:20px;}
	
	#horzNavMenu_Nav li#tab_Golf{height:55px;_width:90px; display:block; background:url(http://www.quintadolago.com/images/common/menuSelected_gradient.jpg) repeat 0 55px;overflow:hidden;}
	#horzNavMenu_Nav ul li#tab_Golf h2{display:block;padding-top:20px;}
	#horzNavMenu_Nav li#tab_Golf a{display:block;}
	
	#horzNavMenu_Nav li#tab_Property{ height:55px; _width:130px; display:block; background:url(http://www.quintadolago.com/images/common/menuSelected_gradient.jpg) repeat 0 55px;overflow:hidden;}
	#horzNavMenu_Nav ul li#tab_Property h2{ display:block;padding-top:20px; }
	#horzNavMenu_Nav li#tab_Property a{ display:block;}
	
	#horzNavMenu_Nav li#tab_Security{ height:55px; display:block; background:url(http://www.quintadolago.com/images/common/menuSelected_gradient.jpg) repeat 0 55px;overflow:hidden;}
	#horzNavMenu_Nav ul li#tab_Security h2{display:block;padding-top:20px; }
	#horzNavMenu_Nav li#tab_Security a{display:block;width:98px; }
	
	#horzNavMenu_Nav li#tab_CasaDoLago{height:55px; display:block; background:url(http://www.quintadolago.com/images/common/menuSelected_gradient.jpg) repeat 0 55px;overflow:hidden;}
	#horzNavMenu_Nav ul li#tab_CasaDoLago h2{display:block;padding-top:20px;}
	#horzNavMenu_Nav li#tab_CasaDoLago a{display:block; width:120px;}
	
	#horzNavMenu_Nav ul li.tabSep{ background-image:url(http://www.quintadolago.com/images/common/menuSep_Fade.jpg); width:3px; height:55px; display:block;background-repeat:no-repeat;}
	
	
	/*-----------------------*/
	#horzNavMenu_Nav-small{height:55px; _width:560px; position:relative; float:right; top:42px; }

/*#horzNavMenu_Nav ul.languageUl li {float:left; width:20px; _border:solid 1px red;}*/
	
	#horzNavMenu_Nav-small ul {list-style:none;margin:0;padding:0; }
	#horzNavMenu_Nav-small li {float:left;margin:0;padding:0; height:55px;}
	#horzNavMenu_Nav-small li a {display:block;padding:0;height:55px;color:#FFF;text-decoration:none;height:55px; display:block;padding-left:20px;}
	
	#horzNavMenu_Nav-small li#tab_Golf, #horzNavMenu_Nav-small li#tab_Golf_Active{height:55px;_width:90px; display:block;overflow:hidden;}
	#horzNavMenu_Nav-small ul li#tab_Golf h2, #horzNavMenu_Nav-small ul li#tab_Golf_Active h2{display:block;padding-top:20px;}
	#horzNavMenu_Nav-small li#tab_Golf a, #horzNavMenu_Nav-small li#tab_Golf_Active a{display:block;}
	
	#horzNavMenu_Nav-small li#tab_Property, #horzNavMenu_Nav-small li#tab_Property_Active{ height:55px; _width:130px; display:block; overflow:hidden;}
	#horzNavMenu_Nav-small ul li#tab_Property h2, #horzNavMenu_Nav-small li#tab_Property_Active h2{ display:block;padding-top:20px; }
	#horzNavMenu_Nav-small li#tab_Property a, #horzNavMenu_Nav-small li#tab_Property_Active a{ display:block;}
	
	#horzNavMenu_Nav-small li#tab_Security, #horzNavMenu_Nav-small li#tab_Security_Active{ height:55px; display:block; overflow:hidden;}
	#horzNavMenu_Nav-small ul li#tab_Security h2, #horzNavMenu_Nav-small ul li#tab_Security_Active h2{display:block;padding-top:20px; }
	#horzNavMenu_Nav-small li#tab_Security a, #horzNavMenu_Nav-small li#tab_Security_Active a{display:block;width:98px; }
	
	#horzNavMenu_Nav-small li#tab_CasaDoLago{height:55px; display:block;overflow:hidden;}
	#horzNavMenu_Nav-small ul li#tab_CasaDoLago h2{display:block;padding-top:20px; padding-right:10px;}
	#horzNavMenu_Nav-small li#tab_CasaDoLago a{display:block; width:120px;}
	
	#horzNavMenu_Nav-small ul li.tabSep{ background-image:url(http://www.quintadolago.com/images/common/smallSep.png); width:3px; height:55px; display:block;background-repeat:no-repeat;}
	/*------------------------*/
	
#mainLogo{position:absolute; top:20px; left:44px; width:167px; height:98px; display:block; z-index:12;}
#mainLogo img{border:solid 0px;}

#mainLogoFla{position:absolute; top:-10px; left:44px; width:190px; height:156px; display:block; z-index:12;}
#mainLogoFla img{border:solid 0px;}

#mainLogoFla-small{position:absolute; top:6px; left:24px; width:148px; height:92px; display:block; z-index:12;}
#mainLogoFla-small img{border:solid 0px;}

#logoTransparent{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.quintadolago.com/images/common/qdl_MainLogo.png');}
#horzNavMenu ul li span{display:none;}

#languageChanger{ width:195px; display:block; top:25px; right:0px;}
#languageChanger ul li{ margin-left:4px; }

#languageChanger ul li{list-style-type:none; float:left; width:20px;}

#languageChanger ul li a{ display:block; cursor:pointer;}
#languageChanger ul li a.lang_ru{width:16px; height:15px; background: url(/images/common/ru_lang.gif) no-repeat 0 -15px; }
#languageChanger ul li a:hover.lang_ru{background: url(/images/common/ru_lang.gif) no-repeat 0 0;width:16px;height:15px;}
#languageChanger ul li a.lang_fr{width:16px; height:15px; background: url(/images/common/fr_lang.gif) no-repeat 0 -15px; }
#languageChanger ul li a:hover.lang_fr{background: url(/images/common/fr_lang.gif) no-repeat 0 0;width:16px;height:15px;}
#languageChanger ul li a.lang_es{width:16px; height:15px; background: url(/images/common/es_lang.gif) no-repeat 0 -15px; }
#languageChanger ul li a:hover.lang_es{background: url(/images/common/es_lang.gif) no-repeat 0 0;width:16px;height:15px;}
#languageChanger ul li a.lang_pt{width:16px; height:15px; background: url(/images/common/pt_lang.gif) no-repeat 0 -15px; }
#languageChanger ul li a:hover.lang_pt{background: url(/images/common/pt_lang.gif) no-repeat 0 0;width:16px;height:15px;}
#languageChanger ul li a.lang_en{width:16px; height:15px; background: url(/images/common/en_lang.gif) no-repeat 0 -15px; }
#languageChanger ul li a:hover.lang_en{background: url(/images/common/en_lang.gif) no-repeat 0 0;width:16px;height:15px;}
#languageChanger ul li a.lang_de{width:16px; height:15px; background: url(/images/common/de_lang.gif) no-repeat 0 -15px;}
#languageChanger ul li a:hover.lang_de{background: url(/images/common/de_lang.gif) no-repeat 0 0;width:16px;height:15px;}
#languageChanger ul li a.lang_se{width:16px; height:15px; background: url(/images/common/se_lang.gif) no-repeat 0 -15px;}
#languageChanger ul li a:hover.lang_se{background: url(/images/common/se_lang.gif) no-repeat 0 0;width:16px;height:15px;}
#languageChanger ul li a.lang_es{width:16px; height:15px; background: url(/images/common/es_lang.gif) no-repeat 0 -15px;}
#languageChanger ul li a:hover.lang_es{background: url(/images/common/es_lang.gif) no-repeat 0 0;width:16px;height:15px;}

#languageChanger ul li.active a.lang_ru{background: url(/images/common/ru_lang.gif) no-repeat 0 -0;width:16px;height:15px;}
#languageChanger ul li.active a.lang_fr{background: url(/images/common/fr_lang.gif) no-repeat 0 -0;width:16px;height:15px;}
#languageChanger ul li.active a.lang_es{background: url(/images/common/es_lang.gif) no-repeat 0 -0;width:16px;height:15px;}
#languageChanger ul li.active a.lang_pt{background: url(/images/common/pt_lang.gif) no-repeat 0 -0;width:16px;height:15px;}
#languageChanger ul li.active a.lang_en{background: url(/images/common/en_lang.gif) no-repeat 0 -0;width:16px;height:15px;}
#languageChanger ul li.active a.lang_es{background: url(/images/common/es_lang.gif) no-repeat 0 -0;width:16px;height:15px;}

#languageChanger ul li.active a.lang_se{background: url(/images/common/se_lang.gif) no-repeat 0 -0;width:16px;height:15px;}
#languageChanger ul li.active a.lang_de{background: url(/images/common/de_lang.gif) no-repeat 0 -0;width:16px;height:15px;}



#banner{ width:940px; margin-left:10px; margin-right:10px; height:378px; background-color:#273049; }
#banner-small{ width:940px; margin-left:10px; margin-right:10px; height:336px; background-color:#273049;overflow:hidden; }

/*---sub banner----*/
#bannerSub{ width:654px; margin-left:0px;margin-right:10px; height:372px; background-color:#273049; float:left;}
#bannerSub-small{ width:654px; margin-left:0px;margin-right:10px; height:336px; background-color:#273049; float:left; overflow:hidden;}
#bannerSubRight{ width:654px; margin-left:10px;margin-right:0px;  height:372px; background-color:#273049; float:left;}

/*--main content */
#mainContentWrapper{ width:940px; margin-left:10px; margin-right:10px; background:#000000 url(http://www.quintadolago.com/images/common/contentBG.jpg) repeat-x; min-height:396px; height:auto !important; height:396px;display:block; border-bottom: solid 1px #404040; border-top:solid 1px #090c12;}

/*----Main Content for Sub Pages ----*/
#subContentWrapper{ width:940px; margin-left:10px; margin-right:10px; background-image:url(http://www.quintadolago.com/images/common/contentBG.jpg); display:block;  
border-top:solid 1px #090c12; position:relative;}

#subContentWrapper #subNavMenu{height:53px; width:940px; background-image:url(http://www.quintadolago.com/images/common/subNavBG.jpg); margin:0px;border-bottom:solid 1px #090c12;}
/*---subcontent side Menu------*/
/*#subContentWrapper #subNavMenuSide{height:372px; width:286px; margin:0px;border-bottom:solid 1px #090c12; float:left;border:solid 1px red;}*/
div.subNavMenuSide{height:372px; width:285px; border-right:solid 1px #0b0e17; margin:0px; margin-left:10px;border-bottom:solid 1px #090c12; float:left; padding-right:0px; background-image:url(http://www.quintadolago.com/images/common/sideSubBG.jpg);}

div.subSearchPanel{height:371px; width:285px; border-right:solid 1px #0b0e17; margin:0px; margin-left:10px; float:left; padding-right:0px; background-repeat:no-repeat; background-image:url(http://www.quintadolago.com/images/common/searchPanelBG.png); background-repeat:repeat-x; border-bottom:solid 1px #07080c; margin-bottom:0px;}

#propDetailsContent{ width:654px; margin-left:0px; display:block; background:#ffffff url(http://www.quintadolago.com/images/property/contentBGProp.gif) repeat-y;float:left; position:relative;}
div.subSearchPanel-details{height:276px; width:285px; border-right:solid 1px #0b0e17; margin:0px; margin-left:10px; padding-right:0px; margin-bottom:0px; padding-bottom:10px;}

#propDetailsSideWrap{background: #12192a url(http://www.quintadolago.com/images/property/side_BG_Prop.png); background-repeat:repeat-x; width:285px; min-height:700px;
  height:auto !important;
  height:700px;}
 
#bannerImageProp{position:absolute; top:-35px; left:260px;} 
#subContentWrapper div.innerWrapper{margin:0; }
#subContentWrapper div.innerWrapper#innerGolfWrapper{margin:0; height: 100%;}

div.searchWrapper{float:left; width:174px;margin-left:34px; margin-top:20px;}

div.searchWrapper hr{height:1px;
color:#131929;
background-color:#131929;
border:none; position:relative;top:4px;}

div.thumbnailBG{width:67px; height:67px; background-image:url(http://www.quintadolago.com/images/property/thumbnailBG.png); float:left;}
img.thumbnailImg{ position:relative; top:4px; left:4px; padding:1px; border:1px solid #cccccc;}

div.thumbnail_Image{float:left; width:280px; height:168px; display:block; }
div.thumbnail_Packages{width:252px; height:122px; display:block; margin-top:20px; margin-left:20px; background-color:#f9f9f9; border:solid 2px #cfc7ab; }
img.thumbnail_Packages_Img{margin-top:3px; margin-left:3px;}
div.text_Packages{float:left; width:300px; padding-top:26px; padding-left:20px; height:138px; display:block;}
div.text_Packages h5{margin-bottom:0px; padding-bottom:0px;}
#subContentWrapper div.innerWrapper div.column3 div.content p.packageTxt{margin-top:0px; padding-top:0px; color:#8e7c34; height:60px; display:block; font-size:10px;}
#subContentWrapper div.innerWrapper div.column3 div.content p.packageTxt strong{ font-size:14px; margin-bottom:0px;}
div.text_Packages p.packageTxt{padding-top:5px;}
div.text_Packages p.packageTxt strong{font-size:14px; margin-bottom:0px;}
div.div_ttcP_wrap div.text_Packages h5{ margin-bottom:6px;}

div.div_ttGolf_wrap div.text_Packages h5{ margin-bottom:6px;}


#subContentWrapper div#searchPanelWrapper{background:#12192a url(http://www.quintadolago.com/images/common/contentBG_SearchWidth.gif);}

a:hover div.thumbnailBG img.thumbnailImg{border:1px solid #6994be;}
#subContentWrapper div.innerWrapper div.column1{ min-height:600px;
  height:auto !important;
  height:600px; background:#06080a url(http://www.quintadolago.com/images/common/subSideBg.png); background-repeat:repeat-x; width:215px; float:left;}
  
#subContentWrapper div.innerWrapper div.column1_Search{ min-height:300px;
  height:auto !important;
  height:300px; background:#12192a url(http://www.quintadolago.com/images/common/searchPanelBottom_BG.png); background-repeat:repeat-x; width:286px; float:left; margin-top:0px;}
  
  
#subContentWrapper div.innerWrapper div.column2{ background:url(http://www.quintadolago.com/images/common/subSideSep.jpg); width:5px; min-height:400px;
  height:auto !important;
  height:400px; float:left;}
#subContentWrapper div.innerWrapper div.column3{ width:940px;float:left; background:#FFFFFF url(http://www.quintadolago.com/images/common/subSideTopBg.gif); background-repeat:repeat-x;}

#subContentWrapper div.innerWrapper div.column3 div.content{float:right; margin:27px 34px 30px 18px; width:585px; text-align:justify; min-height:250px;}
#subContentWrapper div.innerWrapper div.column3 div.content2{float:right; margin:20px 12px 30px 18px; width:605px; text-align:justify;}
#propDetailsContent div.content{margin:30px; margin-top:42px; margin-left:18px;}
#subContentWrapper div.innerWrapper div.column3 h3.subTitle{color:#1b2339;}


#subContentWrapper div.innerWrapper div.columnSub1{ background:#06080a url(http://www.quintadolago.com/images/common/subSideBg.jpg); background-repeat:repeat-x; width:286px; height:400px; float:left; display:block;}

#subContentWrapper div.innerWrapper div.columnSubSearch{
background-image: url(http://www.quintadolago.com/images/common/searchPanelBottomBG.png); background-repeat:repeat-x; width:256px; height:400px; float:left; display:block;}

#subContentWrapper div.innerWrapper div.column_SubSearch{
background-image: url(http://www.quintadolago.com/images/common/searchPanelBottomBG.png); background-repeat:repeat-x; width:256px; height:400px; float:left; display:block;}


#subContentWrapper div.innerWrapper div.columnSub1 ul#col1ContactList li, #subContentWrapper div.innerWrapper div.columnSubSearch ul#col1ContactList li{height:36px; list-style-type:none; border-bottom:solid 1px #0c0e13;}
#subContentWrapper div.innerWrapper div.columnSub1 ul#col1ContactList li h6, #subContentWrapper div.innerWrapper div.columnSubSearch ul#col1ContactList li h6{color:#304a65;
font-family: "Lucida Grande", sans-serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: normal;
line-height: 1.5em;
position:relative; top:9px; left:20px;
}

#subContentWrapper div.innerWrapper div.columnSub1 ul#col1ContactList li span, #subContentWrapper div.innerWrapper div.columnSubSearch ul#col1ContactList li span{
font-family: "Lucida Grande", sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
margin-top:12px;
}
#subContentWrapper div.innerWrapper div.columnSub1 ul#col1ContactList li span.title, #subContentWrapper div.innerWrapper div.columnSubSearch ul#col1ContactList li span.title{color:#7e6036;}
#subContentWrapper div.innerWrapper div.columnSub1 ul#col1ContactList li span.detail, #subContentWrapper div.innerWrapper div.columnSubSearch ul#col1ContactList li span.detail{color:#c1c4c8;}
div.cWrap{ position:relative; top:12px; left:28px;}
#subContentWrapper div.innerWrapper div.columnSub1 ul#col1ContactList li.cHead, #subContentWrapper div.innerWrapper div.columnSubSearch ul#col1ContactList li.cHead{background-color:#111621;}
#subContentWrapper div.innerWrapper div.columnSub1 ul#col1ContactList li.cDetails, #subContentWrapper div.innerWrapper div.columnSubSearch ul#col1ContactList li.cDetails{height:56px;}




#subContentWrapper div.innerWrapper div.columnSub3{ min-height:400px;
  height:auto !important;
  height:400px;width:649px; float:left; background:#FFFFFF url(http://www.quintadolago.com/images/common/subSideTopBg.gif); background-repeat:repeat-x;}

#subContentWrapper div.innerWrapper div.column3 div.content p{color:#555c6d; margin:12px 8px 12px 0;
font-family: "Lucida Grande", sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;

}

#subContentWrapper div.innerWrapper div.columnSub3 div.content p{color:#6b6d73; margin:12px 8px 12px 0;
font-family: "Lucida Grande", sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
}

#subContentWrapper div.innerWrapper div.columnSub3 div.content h6 p{color:#304a65;
margin:12px 0 12px 0;
font-family: "Lucida Grande", sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: normal;
line-height: 1.5em;
}

#propDetailsContent div.content p{color:#6b6d73; margin:12px 8px 12px 0;
font-family: "Lucida Grande", sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
}

#subContentWrapper div.innerWrapper div.columnSub3 div.content{ margin:30px; margin-top:42px;}
#subContentWrapper div.innerWrapper div.columnSub3 h3.subTitle{color:#1b2339;}

div.content h1{
/*color:#304a65;*/
color:#6b6d73;
font-size: 11px;
font-weight: bold;
font-family: "Lucida Grande", sans-serif;
margin-bottom:2px; padding:0px;

}

#subNavMenu ul{width:940px; margin:0px;}
#subNavMenu ul li{list-style-type:none; float:left;}

#subNavMenu ul li.tabSep{ background-image:url(http://www.quintadolago.com/images/common/sub_NavSep.jpg); width:3px; height:53px; display:block;background-repeat:no-repeat;}



#subNavMenu ul li#nav_home_en{width:84px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_home_en h2{width:52px;display:block; margin-top:20px; }
#subNavMenu ul li#nav_the_story_en{width:122px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_the_story_en h2{width:90px;display:block; margin-top:20px; }

#subNavMenu ul li#nav_golf_en{width:70px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_golf_en h2{width:45px;display:block; margin-top:20px; }
#subNavMenu ul li#nav_the_experience_en{width:170px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_the_experience_en h2{width:138px;display:block; margin-top:20px; }
#subNavMenu ul li#nav_the_area_en{width:107px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_the_area_en h2{width:80px;display:block; margin-top:20px;}
#subNavMenu ul li#nav_club_news_en{width:127px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_club_news_en h2{width:94px;display:block; margin-top:20px;}
#subNavMenu ul li#nav_members_en{width:112px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_members_en h2{width:80px;display:block; margin-top:20px;}
#subNavMenu ul li#nav_contact_en{width:112px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_contact_en h2{width:80px;display:block; margin-top:20px;}

#subNavMenu ul li#nav_home_pt{width:103px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_home_pt h2{width:73px;display:block; margin-top:20px; margin-left:10px;}
#subNavMenu ul li#nav_the_story_pt{width:112px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_the_story_pt h2{width:80px;display:block; margin-top:20px;}

#subNavMenu ul li#nav_golf_pt{width:91px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_golf_pt h2{width:71px;display:block; margin-top:20px;}
#subNavMenu ul li#nav_the_experience_pt{width:160px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_the_experience_pt h2{width:119px;display:block; margin-top:20px; margin-left:6px;}
#subNavMenu ul li#nav_the_area_pt{width:92px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_the_area_pt h2{width:72px;display:block; margin-top:20px;}
#subNavMenu ul li#nav_club_news_pt{width:116px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_club_news_pt h2{width:96px;display:block; margin-top:20px; margin-left:3px;}
#subNavMenu ul li#nav_members_pt{width:112px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_members_pt h2{width:92px;display:block; margin-top:20px;}
#subNavMenu ul li#nav_contact_pt{width:126px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_contact_pt h2{width:106px;display:block; margin-top:20px;}

#subNavMenu ul li#nav_home_de{width:103px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_home_de h2{width:73px;display:block; margin-top:20px; margin-left:10px;}
#subNavMenu ul li#nav_the_story_de{width:112px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_the_story_de h2{width:80px;display:block; margin-top:20px;}

#subNavMenu ul li#nav_golf_de{width:91px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_golf_de h2{width:71px;display:block; margin-top:20px;}
#subNavMenu ul li#nav_the_experience_de{width:160px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_the_experience_de h2{width:119px;display:block; margin-top:20px; margin-left:6px;}
#subNavMenu ul li#nav_the_area_de{width:92px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_the_area_de h2{width:72px;display:block; margin-top:20px;}
#subNavMenu ul li#nav_club_news_de{width:116px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_club_news_de h2{width:96px;display:block; margin-top:20px; margin-left:3px;}
#subNavMenu ul li#nav_members_de{width:112px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_members_de h2{width:92px;display:block; margin-top:20px;}
#subNavMenu ul li#nav_contact_de{width:126px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;}
#subNavMenu ul li#nav_contact_de h2{width:106px;display:block; margin-top:20px;}

/*-------------new menu---------------------*/

#subNavMenu ul li#navGolf_home_en{width:76px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;overflow:hidden;}
#subNavMenu ul li#navGolf_home_en h2{width:52px;display:block; margin-top:20px; }
#subNavMenu ul li#navGolf_the_story_en{width:112px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;overflow:hidden;}
#subNavMenu ul li#navGolf_the_story_en h2{width:90px;display:block; margin-top:20px; }

#subNavMenu ul li#navGolf_golf_en{width:67px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;overflow:hidden;}
#subNavMenu ul li#navGolf_golf_en h2{width:45px;display:block; margin-top:20px; }
#subNavMenu ul li#navGolf_the_experience_en{width:160px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;overflow:hidden;}
#subNavMenu ul li#navGolf_the_experience_en h2{width:138px;display:block; margin-top:20px; }
#subNavMenu ul li#navGolf_the_area_en{width:97px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;overflow:hidden;}
#subNavMenu ul li#navGolf_the_area_en h2{width:80px;display:block; margin-top:20px;}
#subNavMenu ul li#navGolf_club_news_en{width:118px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;overflow:hidden;}
#subNavMenu ul li#navGolf_club_news_en h2{width:94px;display:block; margin-top:20px;}
#subNavMenu ul li#navGolf_members_en{width:100px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;overflow:hidden;}
#subNavMenu ul li#navGolf_members_en h2{width:80px;display:block; margin-top:20px;}
#subNavMenu ul li#navGolf_contact_en{width:106px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;overflow:hidden;}
#subNavMenu ul li#navGolf_contact_en h2{width:80px;display:block; margin-top:20px;}

#subNavMenu ul li#navGolf_shop_en{width:80px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer;overflow:hidden;}
#subNavMenu ul li#navGolf_shop_en h2{width:52px;display:block; margin-top:20px; }

#subNavMenu ul li#navGolf_home_pt{width:87px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_home_pt h2{width:73px;display:block; margin-top:20px; margin-left:4px;}
#subNavMenu ul li#navGolf_the_story_pt{width:102px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden; }
#subNavMenu ul li#navGolf_the_story_pt h2{width:80px;display:block; margin-top:20px;}

#subNavMenu ul li#navGolf_golf_pt{width:81px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_golf_pt h2{width:71px;display:block; margin-top:20px;}
#subNavMenu ul li#navGolf_the_experience_pt{width:148px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_the_experience_pt h2{width:119px;display:block; margin-top:20px; margin-left:1px;}
#subNavMenu ul li#navGolf_the_area_pt{width:84px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_the_area_pt h2{width:72px;display:block; margin-top:20px;}
#subNavMenu ul li#navGolf_club_news_pt{width:106px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_club_news_pt h2{width:96px;display:block; margin-top:20px; margin-left:0px;}
#subNavMenu ul li#navGolf_members_pt{width:104px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_members_pt h2{width:92px;display:block; margin-top:20px;}
#subNavMenu ul li#navGolf_contact_pt{width:118px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_contact_pt h2{width:106px;display:block; margin-top:20px;}

#subNavMenu ul li#navGolf_shop_pt{width:77px;height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_shop_pt h2{width:70px;display:block; margin-top:20px; margin-left:0px;}

/*German menu*/

#subNavMenu ul li#navGolf_golf_de{ width:81px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_golf_de h2{width:71px;display:block; margin-top:20px;}
#subNavMenu ul li#navGolf_the_experience_de{width:148px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_the_experience_de h2{width:119px;display:block; margin-top:20px; margin-left:1px;}
#subNavMenu ul li#navGolf_the_area_de{width:84px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_the_area_de h2{width:72px;display:block; margin-top:20px;}
#subNavMenu ul li#navGolf_club_news_de{width:106px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_club_news_de h2{width:96px;display:block; margin-top:20px; margin-left:0px;}
#subNavMenu ul li#navGolf_members_de{width:104px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_members_de h2{width:92px;display:block; margin-top:20px;}
#subNavMenu ul li#navGolf_contact_de{width:118px; height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_contact_de h2{width:106px;display:block; margin-top:20px;}

#subNavMenu ul li#navGolf_shop_de{width:77px;height:53px;background-repeat:no-repeat; display:block; text-align:center; cursor:pointer; overflow:hidden;}
#subNavMenu ul li#navGolf_shop_de h2{width:70px;display:block; margin-top:20px; margin-left:0px;}


#subNavMenuSide ul{width:273px; margin:0px; margin-left:6px; }
#subNavMenuSide ul li{list-style-type:none; float:left; width:273px; height:63px; display:block; position:relative; margin-top:10px;}
#subNavMenuSide ul li a{width:273px; height:47px; background:#0f131d url(http://www.quintadolago.com/images/casa_do_lago/sunMenuImage_BG.gif) 0 0 no-repeat; display:block; margin-top:7px; border-bottom:solid 1px #51422c;color:#4e79a3; text-decoration:none; }
#subNavMenuSide ul li a span{position:relative; left:112px; font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em; 
top:7px;
cursor:pointer;
}

#subNavMenuSide ul li a:hover{background:#1b202e url(http://www.quintadolago.com/images/casa_do_lago/sunMenuImage_BG.gif) 0 0 no-repeat;}
#subNavMenuSide ul li a h3{position:relative; left:112px; font-variant:small-caps;text-transform:capitalize;top:7px; font-size:11px;}
#subNavMenuSide ul li.subSiteNavHeader{ height:69px; border-bottom:solid 1px #101520; background-image:url(http://www.quintadolago.com/images/common/magnify.jpg);
 background-position:100% 100%; background-repeat:no-repeat; margin-top:2px;cursor:pointer;}
 #subNavMenuSide ul li.subSiteNavHeader a{width:250px; height:69px; background:none; display:block; margin-top:0px; border-bottom:solid 0px; text-decoration:none;}
#subNavMenuSide ul li.subSiteNavHeader a h3{position:relative; left:34px; top:24px; cursor:pointer;}
#property_Title{font-size:20px; left:24px;}


 #subNavMenuSide ul li.subSiteNavHeader a span{position:relative; left:52px; 
font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em; 
top:5px;
color:#4e79a3;
cursor:pointer;
}

/*----Search Panel-----*/

/*--------Golf Home Panel------*/

/*div.subHomeMenuSide{height:372px; width:205px; border-right:solid 1px #0b0e17; margin:0px; margin-left:2px; float:left; padding-right:0px;}*/
div.subHomeMenuSide{width:205px; border-right:solid 1px #0b0e17; margin:0px; margin-left:2px; float:left; padding-right:0px;}
#subHomeMenuSide ul{width:198px; margin:0px; margin-left:6px; }
#subHomeMenuSide ul li{list-style-type:none; float:left; width:198px; height:63px; display:block; position:relative; margin-top:10px;}
#subHomeMenuSide ul li a{width:198px; height:47px; background:#0f131d url(http://www.quintadolago.com/images/golf/sunHomeMenuImage_BG.gif) 0 0 no-repeat; display:block; margin-top:7px; border-bottom:solid 1px #51422c;color:#4e79a3; text-decoration:none; }
#subHomeMenuSide ul li a span{position:relative; left:98px; font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em; 
top:7px;
cursor:pointer;
}

#subHomeMenuSide ul li a:hover{background:#1b202e url(http://www.quintadolago.com/images/golf/sunHomeMenuImage_BG.gif) 0 0 no-repeat;}
#subHomeMenuSide ul li a h3{position:relative; left:98px; font-variant:small-caps;text-transform:capitalize;top:7px; font-size:11px;}
#subHomeMenuSide ul li.subSiteNavHeader{ height:69px; border-bottom:solid 1px #101520; background-image:url(http://www.quintadolago.com/images/common/magnify.jpg);
 background-position:100% 100%; background-repeat:no-repeat; margin-top:2px;cursor:pointer;}
 #subHomeMenuSide ul li.subSiteNavHeader a{width:170px; height:69px; background:none; display:block; margin-top:0px; border-bottom:solid 0px; text-decoration:none;}
 #subHomeMenuSide ul li.subSiteNavHeader a h3{position:relative; left:34px; top:24px; cursor:pointer;}


 #subHomeMenuSide ul li.subSiteNavHeader a span{position:relative; left:52px; 
font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em; 
top:5px;
color:#4e79a3;
cursor:pointer;
}

/*--------End Golf Home Panel------*/
#mainContentWrapper div.column{ width:175px; border-right:solid 1px #0a0e16;  display:block; float:left; padding-top:26px; padding-bottom:6px;margin-top:0px; color:#646d70; min-height:324px; height:auto !important; height:324px;}

#mainContentWrapper div.column a{color:#f5f5f5; text-decoration:none; margin-left:1px;}
#mainContentWrapper div.column a:hover{color:#99723b; text-decoration:none; margin-left:1px;}

#mainContentWrapper div#endColumn{border-right:0px;}
#mainContentWrapper div.infoColumn{width:236px;_width:230px; height:326px; background-image:url(http://www.quintadolago.com/images/common/infoColumn.jpg); display:block; float:left;}

#mainContentWrapper div.column h4{color:#99723b; margin:12px; margin-right:6px;}
#mainContentWrapper div.column h3{margin:12px;}
#mainContentWrapper div.column p{margin:12px; font-size:10px;}

#mainContentWrapper div.column div.sectImage{border:solid 1px #abc6e5; width:150px; height:61px; margin:12px;}

#mainContentWrapper div.infoColumn h4{color:#4e4737; margin:26px; margin-bottom:6px;}
#mainContentWrapper div.infoColumn p{color:#adacab; margin:26px; margin-top:13px; margin-bottom:22px;}
#mainContentWrapper div.infoColumn ul li{list-style-type:none; float:left; color:#99723b; margin-left:26px; margin-right:26px;}

div.column1 ul.subMenu {margin-top:40px;}
div.column1 ul.subMenu li {list-style-type:none; padding-bottom:12px; background-image:url(http://www.quintadolago.com/images/common/sub_MenuSep.jpg); background-position: 18px 100%; background-repeat:no-repeat;}
div.column1 ul.subMenu li.sep {height:1px; width:215px; background-image:url(http://www.quintadolago.com/images/common/subMenuSep.jpg); display:block; }
div.column1 ul.subMenu li h4{color:#99723b; margin:12px;margin-bottom:0px;  
text-transform:uppercase;
}

div.column1 ul.subMenu li h3{color:#99723b; margin:12px;margin-bottom:0px;  
text-transform:uppercase;
}

div.column1 ul.subMenu li h4 a{color:#7f8289; margin:12px; margin-bottom:0px; text-transform:uppercase; text-decoration:none; display:block;}
div.column1 ul.subMenu li h4 a:hover{color:#99723b; margin:12px;margin-bottom:0px; text-transform:uppercase; text-decoration:none;display:block;}

div.columnSub1 ul.subMenu, div.columnSubSearch ul.subMenu{margin-top:40px;}
div.columnSub1 ul.subMenu li, div.columnSubSearch ul.subMenu li {list-style-type:none;}
div.columnSub1 ul.subMenu li.sep, div.columnSubSearch ul.subMenu li.sep {height:1px; width:215px; background-image:url(http://www.quintadolago.com/images/common/subMenuSep.jpg); display:block;}
div.columnSub1 ul.subMenu li h4, div.columnSubSearch ul.subMenu li h4{color:#99723b; margin:12px; text-transform:uppercase;}

div.columnSub1 ul.subMenu li h4 a, div.columnSubSearch ul.subMenu li h4 a{color:#99723b; margin:12px; text-transform:uppercase; text-decoration:none;}
div.columnSub1 ul.subMenu li h4 a:hover, div.columnSubSearch ul.subMenu li h4 a:hover{color:#7f8289; margin:12px; text-transform:uppercase; text-decoration:none;}

div.column1 ul.subMenu li h4 a
{text-transform:uppercase; 
font-family: "Lucida Grande", sans-serif;
font-size: 11px;
font-style: normal;
font-weight:bold;
letter-spacing: normal;
line-height: 1.5em;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
div.column1 ul.subMenu li h4 a {
font-weight:normal;
}
}

div.column1 ul.subMenuHighlights li{list-style-type:none; padding-bottom:12px;}

div.column1_Search ul.subMenu {margin-top:51px;}
div.column1_Search ul.subMenu li {list-style-type:none; padding-bottom:0px; background-image:url(http://www.quintadolago.com/images/common/sub_Menu_Sep.jpg); background-position:bottom; background-repeat:no-repeat; height:50px;display:block;}
div.column1_Search ul.subMenu li.sep {height:1px; width:215px; background-image:url(http://www.quintadolago.com/images/common/subMenuSep.jpg); display:block; }


div.column1_Search ul.subMenu li a h3{color:#99723b; margin:12px; margin-left:0px;  margin-right:0px; margin-bottom:0px;text-transform:uppercase; font-size:12px;}

div.column1_Search ul.subMenu li a{color:#7f8289; margin:0px; margin-bottom:0px; margin-left:36px; text-transform:uppercase; text-decoration:none;  display:block; height:49px; width:214px;}
div.column1_Search ul.subMenu li a:hover{color:#99723b; height:49px; text-decoration:none; background:url(http://www.quintadolago.com/images/property/propertyHighlight.jpg) 0 -98px; }
div.column1_Search ul.subMenu li a.li_1:hover{color:#99723b; height:49px; text-decoration:none; background:url(http://www.quintadolago.com/images/property/propertyHighlight.jpg) 0 0; }
div.column1_Search ul.subMenu li a.li_2:hover{color:#99723b; height:49px; text-decoration:none; background:url(http://www.quintadolago.com/images/property/propertyHighlight.jpg) 0 -49px; }
div.column1_Search ul.subMenu li a.li_3:hover{color:#99723b; height:49px; text-decoration:none; background:url(http://www.quintadolago.com/images/property/propertyHighlight.jpg) 0 -98px; }

div.column1_Search ul.subMenu li a span{position:relative; left:0px; 
font-family: "Lucida Grande", sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em; 
top:10px;
color:#4e79a3;
cursor:pointer;
text-transform:none;
display:block;}

div.column1_Search ul.subMenuHome {margin-top:51px;}
div.column1_Search ul.subMenuHome li {list-style-type:none; padding-bottom:0px; margin-bottom:20px; background-image:url(http://www.quintadolago.com/images/common/sub_Menu_Sep.jpg); background-position:bottom; background-repeat:no-repeat; height:50px; position:relative;display:block;}
div.column1_Search ul.subMenuHome li.sep {height:1px; width:215px; background-image:url(http://www.quintadolago.com/images/common/subMenuSep.jpg); display:block; }


div.column1_Search ul.subMenuHome li a h3{color:#99723b; margin:12px; margin-left:84px;  margin-right:0px; margin-bottom:0px;text-transform:uppercase; font-size:12px;}

div.column1_Search ul.subMenuHome li a{color:#7f8289; margin:0px; margin-bottom:0px; margin-left:26px; text-transform:uppercase; text-decoration:none;  display:block; height:49px; width:234px;}
div.column1_Search ul.subMenuHome li a:hover{color:#99723b; height:49px; text-decoration:none; background:url(http://www.quintadolago.com/images/property/propertyHighlight.jpg) 0 -98px; }
div.column1_Search ul.subMenuHome li a.li_1:hover{color:#99723b; height:49px; text-decoration:none; background:url(http://www.quintadolago.com/images/property/propertyHighlight.jpg) 0 0; }
div.column1_Search ul.subMenuHome li a.li_2:hover{color:#99723b; height:49px; text-decoration:none; background:url(http://www.quintadolago.com/images/property/propertyHighlight.jpg) 0 -49px; }
div.column1_Search ul.subMenuHome li a.li_3:hover{color:#99723b; height:49px; text-decoration:none; background:url(http://www.quintadolago.com/images/property/propertyHighlight.jpg) 0 -98px; }

div.column1_Search ul.subMenuHome li a span{position:relative; left:84px; 
font-family: "Lucida Grande", sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em; 
top:10px;
color:#4e79a3;
cursor:pointer;
text-transform:none;
display:block;}

/*-------info menu-------------------*/

div.column1 ul.infoMenu {margin-top:40px;}
div.column1 ul.infoMenu li.level1 {list-style-type:none; height:48px; width:198px; display:block; background-image:url(http://www.quintadolago.com/images/golf/sideButtonBG.gif);}
div.column1 ul.infoMenu li.level1Video {list-style-type:none; height:48px; width:198px; display:block; background-image:url(http://www.quintadolago.com/images/golf/btn_videoIcon.gif);}
div.column1 ul.infoMenu li.sep {display:block;}

#divWeather{color:#efefef; margin-left:4px;}
#divInfoMenu{position:relative; left:8px; top:20px;}
div.infoMenuItem{position:relative; left:8px; top:10px;}


#divInfoMenu ul li.level1{margin-bottom:6px;}
#weather-LPFR ul li img{margin-right:5px;}
#weather-LPFR ul li{ list-style-type:none; color:#54493d; float:left; padding-top:5px;}
#weather-LPFR ul li h4{color:#ffffff; margin:0px; padding:0px; font-size:11px; position:relative; top:3px; }
#weather-LPFR ul li span.weather_info{}
#weather-LPFR ul li span{margin:0px; padding:0px; font-size:10px;}

#sideReservation ul li img{margin-right:5px;}
#sideReservation ul li{list-style-type:none; color:#54493d; float:left; padding-top:5px;}
#sideReservation ul li h4{color:#ffffff; margin:0px; padding:0px; font-size:11px; position:relative; top:3px; }
#sideReservation ul li span.weather_info{}
#sideReservation ul li span{margin:0px; padding:0px; font-size:10px;}


div.infoMenuDetail{color:#54493d;}
div.infoMenuTitle{position:relative;}

div#divInfoMenu{margin-bottom:30px;}
div#divInfoMenu a{display:block; height:48px; width:198px; text-decoration:none;background-image:url(http://www.quintadolago.com/images/golf/sideButtonBG.gif);}
div#divInfoMenu a:hover{ height:48px; width:198px; display:block; background-image:url(http://www.quintadolago.com/images/golf/sideButtonBG_hover.gif);}


#divInfoMenuHome{position:relative; left:8px; top:230px; margin-top:20px;}
div#divInfoMenuHome a{display:block; height:48px; width:198px; text-decoration:none;background-image:url(http://www.quintadolago.com/images/golf/sideButtonBG.gif); position:absolute; top:0px; left:0px;}
div#divInfoMenuHome a:hover{ height:48px; width:198px; display:block; background-image:url(http://www.quintadolago.com/images/golf/sideButtonBG_hover.gif);}
div#divInfoMenuHome #divWeather{ position:absolute; top:0px;}

#divWeather_Info{color:#efefef; margin-left:8px; margin-top:4px;}
#divReservations{color:#efefef; margin-left:8px;}

#sideInfoMenu{width:198px; height:250px; background-image:url(http://www.quintadolago.com/images/golf/InfoMenu_BG.png); display:block; background-repeat:no-repeat; padding-left:1px; margin-left:9px; margin-top:20px; padding-top:1px;}
#sideInfoMenu ul li{ list-style-type:none;}
#sideInfoMenu ul li.level_1{ display:block; width:196px; height:49px; margin:0px; padding:0px; list-style-type:none;}

#sideInfoMenu ul li.level_1 div#divWeather_Info{height:48px; display:block; width:196px; border-bottom:solid 1px #141822; margin:0px; padding:0px; cursor:pointer;}
#sideInfoMenu ul li.level_1 div#divWeather_Info img{margin:0px; padding:0px; margin-top:4px; }
#sideInfoMenu ul li.level_1{}

#sideInfoMenu ul li.level_1 div#divWeather_Info div ul li{float:left;width:120px;  display:block;}

#sideInfoMenu ul li.level_1 div#divWeather_Info div ul li.icon{width:50px; float:left;margin:0px; padding:0px;height:40px; }
#sideInfoMenu ul li.level_1 div#divWeather_Info div ul li h4{text-transform:uppercase; font-size:9px;}


#sideInfoMenu ul li.level_1 div#divReservations{height:48px; display:block; width:190px; border-bottom:solid 1px #141822; margin:0px; padding:0px; margin-top:0px;cursor:pointer;}
#sideInfoMenu ul li.level_1 div#divReservations img{margin:0px; padding:0px; margin-top:4px; }
#sideInfoMenu ul li.level_1{}

#sideInfoMenu ul li.level_1 div#divReservations div ul li{float:left;width:120px;  display:block;}

#sideInfoMenu ul li.level_1 div#divReservations div ul li.icon{width:50px; float:left;margin:0px; padding:0px;height:40px;margin-left:4px; }
#sideInfoMenu ul li.level_1 div#divReservations div ul li h4{text-transform:uppercase; font-size:9px;}

#sideInfoMenu ul li.level_1 div.sideEndDiv{border:0px;}

#sideInfoMenu ul li.level_1 a {text-decoration:none;color:#ffffff;}
#sideInfoMenu ul li.level_1 a:hover { text-decoration:none;}

#sideInfoMenu ul li.level_1 div#divReservations a div ul li h4{text-transform:uppercase; font-size:9px; color:#ffffff;}

#divWeather_Info ul li{float:left;width:120px;  display:block;}
#divWeather_Info ul li.icon{ width:50px; float:left;margin:0px; padding:0px; height:40px;} 

#divReservations ul li{float:left;width:90px;  display:block;}
#divReservations ul li.icon{ width:66px; float:left;margin:0px; padding:0px; height:40px; display:block;}

div#sideReservation{display:block;float:left};
div#sideReservation ul li img{margin-right:5px;margin-left:10px; margin-top:0px;}
div#sideReservation ul li{list-style-type:none; color:#54493d; float:left; padding-top:5px; height:46px;}
div#sideReservation ul li h4{color:#ffffff; margin:0px; padding:0px; font-size:11px; position:relative; top:3px; height:18px; }
div#sideReservation ul li span.weather_info{}
div#sideReservation ul li span{margin:0px; padding:0px; font-size:10px;  height:12px; color:#54493d;}

#divReservations ul li.icon img{ margin-left:1px;}
a div#sideReservation ul li img{margin-right:5px;margin-left:10px; }

a div#sideReservation ul li h4{color:#ffffff; margin:0px; padding:0px; font-size:11px; position:relative; top:3px; height:18px; }
a div#sideReservation ul li span.weather_info{}
a div#sideReservation ul li span{margin:0px; padding:0px; font-size:10px;  height:12px; color:#54493d; }

#sideInfoMenu ul li.level_1{margin:0px; padding:0px; height:49px; vertical-align:bottom;}


#footer{width:940px; margin-left:10px; margin-right:10px; height:50px; display:block; background-image:url(http://www.quintadolago.com/images/common/footerBG.jpg);color:#656056;}
#footer div{width:810px; display:block; margin:auto;}
#footer ul li {list-style-type:none; float:left; margin-left:4px; margin-right:4px; margin-top:18px; font-size:10px;}
#footer ul li a:link{color:#FFFFFF; text-decoration:none;}
#footer ul li a:visited{color:#FFFFFF; text-decoration:none;}
#footer ul li a:hover{color:#FFFFFF; text-decoration:underline;}
#footer ul li a:active{color:#FFFFFF; text-decoration:none;}

#qdl_footer{width:940px; margin-left:10px; margin-right:10px; height:111px; display:block; background-image:url(http://www.quintadolago.com/images/common/qdl_footerBG.jpg);color:#656056; padding-top:8px;}
#qdl_footer div.liDetailsFooter{width:470px; display:block; margin:auto;}
#qdl_footer div.liDetailsFooter ul li {list-style-type:none; float:left; margin-left:4px; margin-right:4px; margin-top:6px; font-size:10px;}
#qdl_footer div.liDetailsFooter ul li a:link{color:#656056; text-decoration:none;}
#qdl_footer div.liDetailsFooter ul li a:visited{color:#656056; text-decoration:none;}
#qdl_footer div.liDetailsFooter ul li a:hover{color:#656056; text-decoration:underline;}
#qdl_footer div.liDetailsFooter ul li a:active{color:#656056; text-decoration:none;}

#qdl_footer ul.visitClubs li{ width:940px; text-align:center;}
#qdl_footer ul.visitClubs li {list-style-type:none; float:left; margin-left:4px; margin-right:4px; margin-top:6px; font-size:10px;}
#qdl_footer ul.visitClubs li.visit { color:#9e885b;}
#qdl_footer ul.visitClubs li.link {list-style-type:none; float:left; margin-left:4px; margin-right:4px; margin-top:1px; font-size:10px;}
#qdl_footer ul.visitClubs li a:link{color:#656056; text-decoration:none;}
#qdl_footer ul.visitClubs li a:visited{color:#656056; text-decoration:none;}
#qdl_footer ul.visitClubs li a:hover{color:#656056; text-decoration:underline;}
#qdl_footer ul.visitClubs li a:active{color:#656056; text-decoration:none;}
#divLinkWrap{background-color:#d8d3c6; border:solid 1px #c3ae91; width:800px; height:42px; margin-left:50px;margin-right:50px;}
#linkPga{float:left; margin-left:50px; margin-top:-7px;}
#linkKungsangen{float:right;margin-right:55px; margin-top:-4px;}




#footerQDL{width:940px; margin:0 auto; height:160px; display:block; background:url('/images/common/bg_footer_subpage.png') no-repeat; color:#FFF; text-transform: uppercase; }
#footerQDL div{display:block;
height:78px;
padding-left:35px;
padding-top:26px;
width:902px;}
#footerQDL ul li.copyright{ margin-left:20px;}
#footerQDL ul li {list-style-type:none; float:left; margin-left:4px; margin-right:4px; margin-top:30px; font-size:9px;}
#footerQDL ul li a:link{color:#FFF; text-decoration:none;}
#footerQDL ul li a:visited{color:#FFF; text-decoration:none;}
#footerQDL ul li a:hover{color:#FFF; text-decoration:underline;}
#footerQDL ul li a:active{color:#FFF; text-decoration:none;}

#linkPga_footer img{ margin-top:-13px; margin-left:20px; }
#linkKungsangen_footer img{ margin-top:-16px;}


#link-Pga{margin-left:10px; margin-top:-19px; width:110px; height:51px; background-image:url(/images/common/resort.jpg); display:block; background-repeat:no-repeat; }
#link-Kungsangen{margin-left:10px; margin-top:-13px; width:70px; height:51px; background-image:url(/images/common/golf_club.jpg); display:block; background-repeat:no-repeat; }
#link-Pga span{ display:none;}
#link-Kungsangen span{ display:none;}

/*------------------------------------*/

div.offlineContent{ background-color:#FFFFFF; width:740px;height:528px;}
div.offlineContent div.inner{padding:40px;}
div.offlineContent div.inner p{color:#555c6d; margin:12px 8px 12px 0;
font-family: "Lucida Grande", sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;}


/*--------------Scorecard------------------------*/
body.scorecard{padding:0px; margin:0px; width:669px; overflow:hidden; }
.scoreWrapper{width:669px; height:512px; background-color:#c0af91; margin:0px;}
.scoreInnerWrapper{width:661px; height:504px; background-color:#ffffff; display:block; position:relative; top:4px; left:4px;}
.scoreHeaderWrapper{height:73px; width:659px; background-color:#dcd8cc; position:relative; top:1px; left:1px; background-image:url(http://www.quintadolago.com/images/scorecard/sc_headerBG.jpg); border-bottom:solid 1px #827157;}

.scoreNav{height:41px; display:block; margin-bottom:2px;}
.ulScoreNav{width:194px; height:41px; float:right; margin-right:1px;}
.ulScoreNav li{ list-style-type:none; float:left; margin:0px; padding:0px;}
.ulScoreNav li a.overview{width:91px; height:41px; background-image:url(http://www.quintadolago.com/images/scorecard/sc_navButtons.jpg); display:block;background-position: 0 0;}
.ulScoreNav li a.overview:hover{width:91px; height:41px; background-image:url(http://www.quintadolago.com/images/scorecard/sc_navButtons.jpg); display:block;background-position: 0 -41px;}

.ulScoreNav li a.overviewActive{width:91px; height:41px; background-image:url(http://www.quintadolago.com/images/scorecard/sc_navButtons.jpg); display:block;background-position: 0 -41px;}
.ulScoreNav li a.overviewActive:hover{width:91px; height:41px; background-image:url(http://www.quintadolago.com/images/scorecard/sc_navButtons.jpg); display:block;background-position: 0 -41px;}


.ulScoreNav li a.scorecard{width:103px; height:41px; background-image:url(http://www.quintadolago.com/images/scorecard/sc_navButtons.jpg); display:block;background-position: -91px 0;}
.ulScoreNav li a.scorecard:hover{width:103px; height:41px; background-image:url(http://www.quintadolago.com/images/scorecard/sc_navButtons.jpg); display:block;background-position: -91px -41px;}

.ulScoreNav li a.scorecardActive{width:103px; height:41px; background-image:url(http://www.quintadolago.com/images/scorecard/sc_navButtons.jpg); display:block;background-position: -91px -41px;}
.ulScoreNav li a.scorecardActive:hover{width:103px; height:41px; background-image:url(http://www.quintadolago.com/images/scorecard/sc_navButtons.jpg); display:block;background-position: -91px -41px;}


.ulScoreNav li a span{display:none;}
.scoreHoleNumber{width:468px; height:30px; left:0px; }

.scoreHoleNumber ul{width:468px;}
.scoreHoleNumber ul li{ list-style-type:none; float:left; width:26px; height:31px; margin:0px; padding:0px;}
.scoreHoleNumber ul li a.hole-1{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: 0 -30px;}
.scoreHoleNumber ul li a.hole-2{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -26px -30px;}
.scoreHoleNumber ul li a.hole-3{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -52px -30px;}
.scoreHoleNumber ul li a.hole-4{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -78px -30px;}
.scoreHoleNumber ul li a.hole-5{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -104px -30px;}
.scoreHoleNumber ul li a.hole-6{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -130px -30px;}
.scoreHoleNumber ul li a.hole-7{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -156px -30px;}
.scoreHoleNumber ul li a.hole-8{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -182px -30px;}
.scoreHoleNumber ul li a.hole-9{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -208px -30px;}

.scoreHoleNumber ul li a.hole-10{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -234px -30px;}
.scoreHoleNumber ul li a.hole-11{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -260px -30px;}
.scoreHoleNumber ul li a.hole-12{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -286px -30px;}
.scoreHoleNumber ul li a.hole-13{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -312px -30px;}
.scoreHoleNumber ul li a.hole-14{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -338px -30px;}
.scoreHoleNumber ul li a.hole-15{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -364px -30px;}
.scoreHoleNumber ul li a.hole-16{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -390px -30px;}
.scoreHoleNumber ul li a.hole-17{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -416px -30px;}
.scoreHoleNumber ul li a.hole-18{width:25px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -442px -30px;}

.scoreHoleNumber ul li a.hole-1:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: 0 0;}
.scoreHoleNumber ul li a.hole-2:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -26px 0;}
.scoreHoleNumber ul li a.hole-3:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -52px 0;}
.scoreHoleNumber ul li a.hole-4:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -78px 0;}
.scoreHoleNumber ul li a.hole-5:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -104px 0;}
.scoreHoleNumber ul li a.hole-6:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -130px 0;}
.scoreHoleNumber ul li a.hole-7:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -156px 0;}
.scoreHoleNumber ul li a.hole-8:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -182px 0;}
.scoreHoleNumber ul li a.hole-9:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -208px 0;}
.scoreHoleNumber ul li a.hole-10:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -234px 0;}
.scoreHoleNumber ul li a.hole-11:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -260px 0;}
.scoreHoleNumber ul li a.hole-12:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -286px 0;}
.scoreHoleNumber ul li a.hole-13:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -312px 0;}
.scoreHoleNumber ul li a.hole-14:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -338px 0;}
.scoreHoleNumber ul li a.hole-15:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -364px 0;}
.scoreHoleNumber ul li a.hole-16:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -390px 0;}
.scoreHoleNumber ul li a.hole-17:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -416px 0;}
.scoreHoleNumber ul li a.hole-18:hover{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -442px 0;}


.scoreHoleNumber ul li a.hole-1-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: 0 0;}
.scoreHoleNumber ul li a.hole-2-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -26px 0;}
.scoreHoleNumber ul li a.hole-3-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -52px 0;}
.scoreHoleNumber ul li a.hole-4-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -78px 0;}
.scoreHoleNumber ul li a.hole-5-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -104px 0;}
.scoreHoleNumber ul li a.hole-6-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -130px 0;}
.scoreHoleNumber ul li a.hole-7-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -156px -0;}
.scoreHoleNumber ul li a.hole-8-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -182px 0;}
.scoreHoleNumber ul li a.hole-9-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -208px 0;}

.scoreHoleNumber ul li a.hole-10-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -234px 0;}
.scoreHoleNumber ul li a.hole-11-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -260px 0;}
.scoreHoleNumber ul li a.hole-12-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -286px 0;}
.scoreHoleNumber ul li a.hole-13-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -312px 0;}
.scoreHoleNumber ul li a.hole-14-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -338px 0;}
.scoreHoleNumber ul li a.hole-15-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -364px 0;}
.scoreHoleNumber ul li a.hole-16-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -390px 0;}
.scoreHoleNumber ul li a.hole-17-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -416px 0;}
.scoreHoleNumber ul li a.hole-18-selected{width:25px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -442px 0;}

.scoreHoleNumber ul li a.hole-1:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: 0 0;}
.scoreHoleNumber ul li a.hole-2:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -26px 0;}
.scoreHoleNumber ul li a.hole-3:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -52px 0;}
.scoreHoleNumber ul li a.hole-4:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -78px 0;}
.scoreHoleNumber ul li a.hole-5:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -104px 0;}
.scoreHoleNumber ul li a.hole-6:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -130px 0;}
.scoreHoleNumber ul li a.hole-7:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -156px 0;}
.scoreHoleNumber ul li a.hole-8:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -182px 0;}
.scoreHoleNumber ul li a.hole-9:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -208px 0;}
.scoreHoleNumber ul li a.hole-10:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -234px 0;}
.scoreHoleNumber ul li a.hole-11:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -260px 0;}
.scoreHoleNumber ul li a.hole-12:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -286px 0;}
.scoreHoleNumber ul li a.hole-13:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -312px 0;}
.scoreHoleNumber ul li a.hole-14:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -338px 0;}
.scoreHoleNumber ul li a.hole-15:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -364px 0;}
.scoreHoleNumber ul li a.hole-16:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -390px 0;}
.scoreHoleNumber ul li a.hole-17:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -416px 0;}
.scoreHoleNumber ul li a.hole-18:hover-selected{width:26px; height:30px; display:block; background-image:url(http://www.quintadolago.com/images/scorecard/sc_holeNumber.jpg); background-position: -442px 0;}


.scoreHoleNumber ul li a span{display:none;}

table.score
{
	width: 660px;
}
table.score td.click, table.score th.click
{
	background-color: #bbb;
}
table.score td.hover, table.score tr.hover
{
	background-color: #69f;
}
table.score th.hover, table.score tfoot td.hover
{
	background-color: ivory;
}
table.score td.hovercell, table.score th.hovercell
{
	background-color: #abc;
}
table.score td.hoverrow, table.score th.hoverrow
{
	background-color: #6df;
}

table.score tr.item td.holeNum, table.score tr.head th.holeNum
{
	width:186px; border-right:solid 2px #ffffff; background-color:#e6eaec;  display:block;font-size:9px;color:#1b2339; padding-left:8px;
}
table.score tr.alt td.holeNum, table.score tr.alt th.holeNum
{
	width:186px; border-right:solid 2px #ffffff; background-color:#ffffff; display:block; font-size:9px;color:#1b2339;padding-left:8px;
}

table.score tr.item
{
	 background-color:#e6eaec; 
}
table.score tr.alt
{
	background-color:#ffffff;
}

table.score tr.item td.holeNumTally
{
	width:186px; border-right:solid 2px #ffffff; background-color:#ffffff;display:block; font-size:10px;color:#384a57;padding-left:8px; font-weight:bold;
}
table.score tr.alt td.holeNumTally
{
	width:186px; border-right:solid 2px #ffffff; background-color:#ffffff;display:block; font-size:10px;color:#384a57;padding-left:8px; font-weight:bold;
}



table.score tr.item td.holeNum_over, table.score tr.head th.holeNum_over
{
	width:186px; border-right:solid 2px #ffffff; background-color:#ffffff; display:block;font-size:9px;color:#1b2339; padding-left:8px;cursor:pointer;
}
table.score tr.alt td.holeNum_over, table.score tr.alt th.holeNum_over
{
	width:186px; border-right:solid 2px #ffffff; background-color:#ffffff;display:block; font-size:9px;color:#1b2339;padding-left:8px;cursor:pointer;
}

table.score tr.item td.details1, table.score th.details1{ background-color:#dde4e7;width:76px; border-right:solid 2px #ffffff; font-size:9px; color:#1b2339;text-align:center;}
table.score tr.item td.details2, table.score th.details2{ background-color:#bfcbd3;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;}
table.score tr.item td.details3, table.score th.details3{ background-color:#afbcc5;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;}
table.score tr.item td.details4, table.score th.details4{ background-color:#9babb7;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;}
table.score tr.item td.details5, table.score th.details5{ background-color:#83c4ea;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;}
table.score tr.item td.details6, table.score th.details6{ background-color:#a6d3ea;width:76px;font-size:9px;color:#1b2339; text-align:center; }

table.score tr.item td.details55, table.score th.details55{ background-color:#849f5e;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;}
table.score tr.item td.details66, table.score th.details66{ background-color:#b7d659;width:76px;font-size:9px;color:#1b2339; text-align:center; }

table.score tr.alt td.details1{ background-color:#ffffff;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;}
table.score tr.alt td.details2{ background-color:#ffffff;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;}
table.score tr.alt td.details3{ background-color:#ffffff;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;}
table.score tr.alt td.details4{ background-color:#ffffff;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;}
table.score tr.alt td.details5{ background-color:#ffffff;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;}
table.score tr.alt td.details6{ background-color:#ffffff;width:76px; font-size:9px;text-align:center;}

table.score tr.alt td.details_totalIn{ width:76px; border-right:solid 2px #ffffff;background-color:#b8def2;width:76px; font-weight:bold; font-size:10px; text-align:center; color:#384a57;}
table.score tr.alt td.details_totalIn_end{ width:76px; border-right:solid 0px #ffffff;background-color:#b8def2;width:76px; font-weight:bold; font-size:10px; text-align:center; color:#384a57;}

table.score tr.alt td.S_details_totalIn{ width:76px; border-right:solid 2px #ffffff;background-color:#bfdd63;width:76px; font-weight:bold; font-size:10px; text-align:center; color:#384a57;}
table.score tr.alt td.S_details_totalIn_end{ width:76px; border-right:solid 0px #ffffff;background-color:#bfdd63;width:76px; font-weight:bold; font-size:10px; text-align:center; color:#384a57;}


table.score tr.alt td.details_totalOut{width:76px; border-right:solid 2px #ffffff; background-color:#83c4ea; width:76px; font-weight:bold; font-size:10px; text-align:center; color:#384a57;}
table.score tr.alt td.details_totalOut_end{width:76px; border-right:solid 0px #ffffff; background-color:#83c4ea; width:76px; font-weight:bold; font-size:10px; text-align:center; color:#384a57;}

table.score tr.alt td.S_details_totalOut{width:76px; border-right:solid 2px #ffffff; background-color:#96af74; width:76px; font-weight:bold; font-size:10px; text-align:center; color:#384a57;}
table.score tr.alt td.S_details_totalOut_end{width:76px; border-right:solid 0px #ffffff; background-color:#96af74; width:76px; font-weight:bold; font-size:10px; text-align:center; color:#384a57;}

table.score tr.alt td.details_total{ width:76px; border-right:solid 2px #ffffff; background-color:#0060b4; color:#ffffff; font-weight:bold; font-style:italic; font-size:11px; text-align:center;}
table.score tr.alt td.details_total_end{ width:76px; border-right:solid 0px #ffffff; background-color:#0060b4; color:#ffffff; font-weight:bold; font-style:italic; font-size:11px; text-align:center;}

table.score tr.alt td.S_details_total{ width:76px; border-right:solid 2px #ffffff; background-color:#769052; color:#ffffff; font-weight:bold; font-style:italic; font-size:11px; text-align:center;}
table.score tr.alt td.S_details_total_end{ width:76px; border-right:solid 0px #ffffff; background-color:#769052; color:#ffffff; font-weight:bold; font-style:italic; font-size:11px; text-align:center;}

table.score tr.alt td.details55{ background-color:#ffffff;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;}
table.score tr.alt td.details66{ background-color:#ffffff;width:76px; font-size:9px;text-align:center;}

table.score tr.item td.details1_over{ background-color:#d1cec2;width:76px; border-right:solid 2px #ffffff; font-size:9px; color:#ffffff;text-align:center; cursor:pointer;}
table.score tr.item td.details2_over{ background-color:#d1cec2;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#ffffff;text-align:center; cursor:pointer;}
table.score tr.item td.details3_over{ background-color:#d1cec2;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#ffffff;text-align:center; cursor:pointer;}
table.score tr.item td.details4_over{ background-color:#d1cec2;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#ffffff;text-align:center; cursor:pointer;}
table.score tr.item td.details5_over{ background-color:#d1cec2;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#ffffff;text-align:center; cursor:pointer;}
table.score tr.item td.details6_over{ background-color:#d1cec2;width:76px;font-size:9px;color:#ffffff; text-align:center;cursor:pointer; }

table.score tr.item td.details55_over{ background-color:#d1cec2;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#ffffff;text-align:center; cursor:pointer;}
table.score tr.item td.details66_over{ background-color:#d1cec2;width:76px;font-size:9px;color:#ffffff; text-align:center;cursor:pointer; }


table.score tr.alt td.details1_over{ background-color:#d1cec2;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#ffffff;text-align:center;cursor:pointer; }
table.score tr.alt td.details2_over{ background-color:#d1cec2;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#ffffff;text-align:center;cursor:pointer; }
table.score tr.alt td.details3_over{ background-color:#d1cec2;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;cursor:pointer; }
table.score tr.alt td.details4_over{ background-color:#d1cec2;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;cursor:pointer; }
table.score tr.alt td.details5_over{ background-color:#d1cec2;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;cursor:pointer; }
table.score tr.alt td.details6_over{ background-color:#d1cec2;width:76px; font-size:9px;text-align:center;cursor:pointer; }

table.score tr.alt td.details55_over{ background-color:#d1cec2;width:76px; border-right:solid 2px #ffffff;font-size:9px;color:#1b2339;text-align:center;cursor:pointer; }
table.score tr.alt td.details66_over{ background-color:#d1cec2;width:76px; font-size:9px;text-align:center;cursor:pointer; }

div.scoreImgMagnifier{ background-color:#f8f8f9;}
.smallPics {  background-color:#f8f8f9; }
.smallPicsWrapperBG{ background-image:url(http://www.quintadolago.com/images/scorecard/sc_imgMagnify.gif); width:158px; height:118px;}
.smallPicsWrapper{ width:138px; height:100px; overflow:hidden; .margin-left:-18px;}
.smallPicsWrapper img { width:138px; margin-top:10px; margin-left:10px; }

div.viewWrap{float:left; text-align:center; margin:26px 18px 0 28px;}
div.viewWrapEnd{float:left; text-align:center; margin:26px 0 0 0;}
div.holeViewType1{margin-top:8px; margin-left:4px; width:150px;}
div.holeViewType1 h2{font-size:9px;}

div.holeViewType2{margin-top:8px; margin-left:-8px; width:170px;}
div.holeViewType2 h2{font-size:9px;}
#divLogOut a{ background-color:#eff1f0; border:solid 1px #dfe1e0; color:#6b6d73; font-weight:bold; padding:6px 2px 6px 34px; width:80px; display:block; text-decoration:none;}
input.memberSubmitBtn{background-color:#eff1f0; border:solid 1px #dfe1e0; color:#6b6d73; font-weight:bold; padding:10px -4px 10px 34px; width:120px; display:block; text-decoration:none;}
input.pressSubmitBtn{background-color:#eff1f0; border:solid 1px #dfe1e0; color:#6b6d73; font-weight:bold; padding:10px -4px 10px 4px; width:90px; display:block; text-decoration:none;}
#memberSubmitBtnWrap a{background-color:#eff1f0; border:solid 1px #dfe1e0; color:#6b6d73; font-weight:bold; padding:10px -4px 10px 34px; width:80px; display:block; text-decoration:none;}

.scoreDetailsContent{color:#283045; 
margin:65px 0 0 20px;
font-family: "Lucida Grande", sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
width:346px;
}

.scoreOverviewContent{color:#283045; 
margin:65px 0 0 20px;
font-family: "Lucida Grande", sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
width:310px;
height:178px;
}
.scoreOverviewDetails p
{color:#283045; 
margin:0 0 0 30px;
font-family: "Lucida Grande", sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;

}

div.divTtc_wrap{float:right; width:180px; margin-left:40px; margin-bottom:30px;}
div.divTtc_wrap img.imgLogoTTC{margin: 20px 0 20px 18px;}
div.divTtc_wrap_L{float:right; width:190px; margin-left:6px; margin-bottom:30px;}
div.divTtc_wrap img.imgLogoTTC_L{margin: 20px 0 20px 1px;}
div.div_ttcP_wrap{padding-top:15px; position:relative;}
div.div_ttcP_wrap ul li{ color:#6b6d73; margin-left:30px; font-size:11px;}
div.div_ttcP_wrap h5{width:500px; margin-bottom:37px;}
div_ttcP_wrap table{color:#666666;}
div.div_ttcP_wrap a{color:#316ea3;}

div.div_ttGolf_wrap{xmargin-left:20px;}
div.div_ttGolf_wrap ul li{ color:#6b6d73; margin-left:30px; font-size:11px;}
div.div_ttGolf_wrap h5{width:500px; margin-bottom:37px; margin-top:15px;}
div_ttGolf_wrap table{color:#666666;}
div.div_ttGolf_wrap a{color:#316ea3;}





div.divTtcSub_wrap{float:right; width:180px; margin-left:40px; margin-bottom:10px;}
div.divTtcSub_wrap img.imgLogoVigi{margin: 20px 0 0 18px;}
div.div_ttcPSub_wrap{margin-left:10px;}
div.div_ttcPSub_wrap ul li{ color:#6b6d73; margin-left:30px; font-size:11px;}
div.div_ttcPSub_wrap h5{width:300px;margin-bottom:28px;}
div.div_ttcPSub_wrap h5.pdfDownload{margin-bottom:12px;}
div_ttcPSub_wrap table{color:#666666;}


#ratesTable table{border-collapse:separate;border-spacing:1px;font-size:12px; font-weight:bold;color:#6b6d73; margin-left:12px; background-color:#b3ae9a; width:560px; border:solid 1px #e6e6e7;}
#ratesTable .mainCaption{border:#2a3666;background-color:#b3ae9a;padding:10px;font:normal bold 1.2em/1.2em Georgia, "Times New Roman", Times, serif;color:#ffffff;margin-top:15px;font-variant: small-caps;width:620px;margin-left:25px; text-align:center;}

#ratesTable .mediaCaption{border:#2a3666;background-color:#b3ae9a;padding:10px;font:normal bold 1.2em/1.2em Georgia, "Times New Roman", Times, serif;color:#ffffff;margin-top:15px;font-variant: small-caps;width:590px;margin-left:25px; text-align:center;}

#ratesTable td, #ratesTable th{padding:4px; text-align:left;}

#ratesTable .subCaptionHeader td{text-align:left;background-color:#f5f5f5;color:#b3913f;border:1px solid #ffffff;border-bottom: #d8d8d8; border-top: #d8d8d8; font-variant: small-caps;}
#ratesTable thead th{text-align:left;background-color:#f5f5f5;color:#ffffff;border:1px solid #ffffff;font-variant: small-caps;}
#ratesTable tbody th{font-weight:bold;padding-left:8px;background-color:#e6e6e7;}
#ratesTable tbody tr.odd th{background-color:#ffffff;}

#ratesTable tbody tr{text-align:left;}
#ratesTable tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}
#ratesTable tbody th a:link, tbody th a:visited{color:#666666;padding:3px 0px 0px 18px;}
#ratesTable tbody th a:hover{color:#009900;}
#ratesTable tbody tr td{background:#ececec;border:1px solid #ffffff;font-size:10px;}

#ratesTable tbody tr.sect1 th{background-color:#dededf;}
#ratesTable tbody tr.sect2 th{background-color:#dededf;}
#ratesTable tbody tr.sect3 th{background-color:#dededf;}

#ratesTable tbody tr.sect1 td{background-color:#dededf;}
#ratesTable tbody tr.sect2 td{background-color:#dededf;}
#ratesTable tbody tr.sect3 td{background-color:#dededf;}


#ratesTable tbody tr.odd td{background:#ffffff;border-top:1px solid #ffffff;}
#ratesTable table td a:link, table td a:visited{color:#666666;text-decoration:none;font-weight: bold;}
#ratesTable table td a:hover{color:#666666;text-decoration:underline;font-weight: bold; cursor:pointer;}

#ratesTable tfoot th, tfoot td{background:url(images/main/TableCaption.jpg);padding:10px;border-bottom:3px solid #cccccc;border-top:1px solid #DFDFDF;font:normal bold 1.2em/1.2em Georgia, "Times New Roman", Times, serif;color:#5c5a5a;margin-top:15px;margin-bottom:10px;margin-left:20px;font-variant: small-caps;}	

#ratesTable .tableFooter{text-align:center;background-color:#2a3666;color:#ffffff; font-variant: small-caps;}
#ratesTable .subFooterHeader{font-weight:bold; text-align:left;background-color:#f5f5f5;padding-left:10px;border:1px solid #ffffff;border-bottom: #d8d8d8; border-top: #d8d8d8; }
#ratesTable .txtCaps{font-variant:small-caps}

#ratesTable tbody td.subHead{ background-color:#c9c6bb; color:#b3913f;}
#ratesTable tbody td.subHeadW{ background-color:#c9c6bb; color:#b3913f;width:260px;}

#ratesTable tbody td.subHead1{ background-color:#c9c6bb;color:#b3913f;}
#ratesTable tbody td.subHead2{ background-color:#c9c6bb; color:#b3913f;width:162px;}
#ratesTable tbody td.subHead3{ background-color:#c9c6bb; color:#b3913f;width:142px;}

#ratesTable tbody td.subHead4{ background-color:#c9c6bb; color:#b3913f;width:142px;}
#ratesTable tbody td.subHead5{ background-color:#c9c6bb; color:#b3913f;width:122px;}
#ratesTable tbody td.subHead6{ background-color:#c9c6bb; color:#b3913f;width:92px;}
#ratesTable thead tr td{color:#eeeff0;}

#ratesTable tr td.subHeadTitle{ background-color:#d3cdbd; color:#726340; font-size:10px;}

div.weatherIconWrap{float:left; margin-top:20px; margin-left:15px; margin-right:-20px;}
div.weatherDetailsWrap{float:left; color:#6b6d73; margin-top:25px; font-size:11px; width:220px; margin-left:20px;}
div.weatherDetailsWrap strong{ font-size:12px;color:#1b212d;}
div.weatherIconWrap div#weather-LPFR ul li img{position:relative; left:-20px;}

#currentWeatherIcon{width:619px; height:166px; background-image:url(http://www.quintadolago.com/images/common/weatherWrapBG.png); background-repeat:no-repeat; margin-bottom:30px; }

/* Quotes and Blockquote */

#guestbook {line-height: 1.5em;
	font-style: italic;
	font-family: Georgia, "Bitstream Vera Serif", serif;
	font-size: 14px;
	font-weight: normal;
	}
	
#guestbook span.pullquote {
	background: url(http://www.quintadolago.com/images/common/pullquote.gif) 0 0 no-repeat;
	margin: 10px 10px 0 0;
	padding: 6px 80px 2px 28px;
	line-height: 1.5em;
	font-style: italic;
	font-family: Georgia, "Bitstream Vera Serif", serif;
	font-size: 16px;
	font-weight: normal;
	min-height: 44px;
	display:block;
	color:#909195;
}
	#guestbook span.pullquote a {
		color: #000;
	}
	#guestbook span.pullquote a:hover {
		color: #00a8ec;
	}
	#guestbook span.pullquote_author {
		text-indent: -1.3em;
		text-align: left;
		font-size: 16px;
		margin: 5px 10px 5px 100px;
		display:block;
	}
	#guestbook span.pullquote_more {
		text-align: right;
		font-size: 0.95em;
		margin-bottom: 30px;
		display:block;
	}
	blockquote {
		background: url(http://www.quintadolago.com/images/common/pullquote.gif) 0 0 no-repeat;
		margin: 15px 0px 10px 0px;
		padding: 6px 80px 0 55px;
		line-height: 1.5em;
		font-style: italic;
		font-family: Georgia, "Bitstream Vera Serif", serif;
		font-size: 16px;
		font-weight: normal;
		display:block;
		color:#909195;
	}
	#left span.pullquote {
		margin: 0px 10px 0 0;
		padding: 6px 0 2px 28px;
		line-height: 1.3em;
		font-size: 1.4em;
		display:block;
	}
	#left span.pullquote_author {
		text-indent: -1.3em;
		text-align: left;
		font-size: 1em;
		margin: 5px 10px 0px 50px;
		display:block;
	}
	#left span.pullquote_more {
		margin-bottom: 0;
	}

.divCommentsWrap #guestbook{ margin-left:20px;}
.divCommentsWrap #guestbook span.pullquote {
		background: url(http://www.quintadolagogolf.com/images/common/pull-quote-white.png) 0 0 no-repeat;
		}
		
p.introPar{min-height:146px; height:auto !important; height:146px;}

#portalContactList li a{color:#99723b; text-decoration:none; }
#portalContactList li a:hover{color:#99723b; text-decoration:underline; }
a.gotoSite_1_en{ background-image:url(http://www.quintadolago.com/images/common/visit_01.png); width:173px; height:59px; display:block; margin:0px; padding:0px;}
a.gotoSite_1_en span{display:none;}
a.gotoSite_2_en{ background-image:url(http://www.quintadolago.com/images/common/visit_02.png); width:173px; height:59px; display:block; margin:0px; padding:0px;}
a.gotoSite_2_en span{display:none;}
a.gotoSite_3_en{ background-image:url(http://www.quintadolago.com/images/common/visit_03.png); width:173px; height:59px; display:block; margin:0px; padding:0px;}
a.gotoSite_3_en span{display:none;}
a.gotoSite_4_en{ background-image:url(http://www.quintadolago.com/images/common/visit_04.png); width:173px; height:59px; display:block; margin:0px; padding:0px;}
a.gotoSite_4_en span{display:none;}


a.gotoSite_1_pt{ background-image:url(http://www.quintadolago.com/images/common/visit_01.png); width:173px; height:59px; display:block; margin:0px; padding:0px;}
a.gotoSite_1_pt span{display:none;}
a.gotoSite_2_pt{ background-image:url(http://www.quintadolago.com/images/common/visit_02.png); width:173px; height:59px; display:block; margin:0px; padding:0px;}
a.gotoSite_2_pt span{display:none;}
a.gotoSite_3_pt{ background-image:url(http://www.quintadolago.com/images/common/visit_03.png); width:173px; height:59px; display:block; margin:0px; padding:0px;}
a.gotoSite_3_pt span{display:none;}
a.gotoSite_4_pt{ background-image:url(http://www.quintadolago.com/images/common/visit_04.png); width:173px; height:59px; display:block; margin:0px; padding:0px;}
a.gotoSite_4_pt span{display:none;}


/*---------Form Elements----------------*/

div.contactfield p input{border:1px solid #c2ad90;background-color:#fcfcfc; padding:6px;}
div.contactfield p textarea{border:1px solid #c2ad90;background-color:#fcfcfc; padding:6px; }

#reservationsButton a{background-color:#eff1f0; border:solid 1px #cfc7ab; color:#6b6d73; font-weight:bold; width:120px; display:block; text-decoration:none;float:right; margin-right:18px; margin-top:23px; height:30px;}

#reservationsButton a:hover{background-color:#fcfcfc; border:solid 1px #c2ad90; color:#6b6d73; font-weight:bold; width:120px; display:block; text-decoration:none;}

#reservationsButton a span{position:relative; top:6px; left:8px; font-weight:bold;}

#experienceButton a{background-color:#eff1f0; border:solid 1px #cfc7ab; color:#6b6d73; font-weight:bold; width:170px; display:block; text-decoration:none;float:right; margin-right:18px; margin-top:23px; height:30px;}

#experienceButton a:hover{background-color:#fcfcfc; border:solid 1px #c2ad90; color:#6b6d73; font-weight:bold; width:170px; display:block; text-decoration:none;}

#experienceButton a span{position:relative; top:6px; left:8px; font-weight:bold;}

#experienceHomeButton{position:absolute; top:111px; left:156px;}
#experienceHomeButton a{background-color:#eff1f0; border:solid 1px #cfc7ab; color:#6b6d73; font-weight:bold; width:170px; display:block; text-decoration:none;height:30px;}
#experienceHomeButton a:hover{background-color:#fcfcfc; border:solid 1px #c2ad90; color:#6b6d73; font-weight:bold; width:170px; display:block; text-decoration:none;}
#experienceHomeButton a span{position:relative; top:6px; left:8px; font-weight:bold;}

#reservationsHomeButton{position:absolute; top:88px; left:514px;.left:122px;}
#reservationsHomeButton a{background-color:#eff1f0; border:solid 1px #cfc7ab; color:#6b6d73; font-weight:bold; width:120px; display:block; text-decoration:none;float:right; margin-right:18px; margin-top:23px; height:30px;}
#reservationsHomeButton a:hover{background-color:#fcfcfc; border:solid 1px #c2ad90; color:#6b6d73; font-weight:bold; width:120px; display:block; text-decoration:none;}
#reservationsHomeButton a span{position:relative; top:6px; left:8px; font-weight:bold;}


#packagesButton{ margin-top:-42px;}
#packagesButton a{background-color:#eff1f0; border:solid 1px #cfc7ab; color:#6b6d73; font-weight:bold; width:116px; display:block; text-decoration:none;float:right; margin-right:18px; margin-top:23px; height:24px; padding-left:6px; padding-top:6px;}
#packagesButton a:hover{background-color:#fcfcfc; border:solid 1px #c2ad90; color:#6b6d73; font-weight:bold; width:116px; padding-left:6px; padding-top:6px; display:block; text-decoration:none;}
#packagesButton a span{ font-weight:bold;}

#packageOfferButton{ position:relative; top:0px; right:0px;}
#packageOfferButton a{background-color:#ece9e2; border:solid 1px #cfc7ab; color:#a38257; font-weight:bold; width:76px; display:block; text-decoration:none;float:right; margin-right:6px; margin-top:-2px; height:24px; padding-left:6px; padding-top:6px;}
#packageOfferButton a:hover{background-color:#fcfcfc; border:solid 1px #c2ad90; color:#6b6d73; font-weight:bold; width:76px; padding-left:6px; padding-top:6px; display:block; text-decoration:none;}
#packageOfferButton a span{ font-weight:bold;}

#submitSubscribe{background-color:#eff1f0; border:solid 1px #d0c0a9; color:#6b6d73; font-weight:bold; padding:10px -4px 10px 4px; width:90px; display:block; text-decoration:none; position:relative; left:225px; top:50px; cursor:pointer;}

#subscribeFormWrapper{background-color:#f5f4f2; padding:28px; margin:30px 10px 30px 0;}

#leftFormWrap{float:left; width:410px;}

#rightFormWrap{float:left; width:320px; height:324px; display:block; padding:30px 20px 0 40px; background-image:url(http://www.quintadolago.com/images/common/subscribeFormBg.jpg); margin-top:20px;}

/*---property search results------*/

div.resultsImgWrap{float:left; display:block;}
div.resultsTxtWrap{float:left; display:block; width:400px;}
#mediaTable{margin-left:-14px;}

a.downloadLinkPdf {text-decoration:none;color:#6b6d73; font-size:10px; border:0px;}
a.downloadLinkPdf:hover{ text-decoration:none;color:#6b6d73;font-size:10px; border:0px; text-decoration:underline;}

a.downloadLinkPdfTxt {text-decoration:none;color:#6b6d73; font-size:10px; border:0px; position:relative; left:8px; top:-10px;}
a.downloadLinkPdfTxt:hover{ text-decoration:none;color:#6b6d73;font-size:10px; border:0px; text-decoration:underline;}

div.detailsSubmitBtnWrap a{background-color:#eff1f0; border:solid 1px #cfc7ab; color:#6b6d73; font-weight:bold; padding:6px -4px 6px 34px; width:120px; display:block; text-decoration:none; float:right; margin-top:14px;margin-bottom:7px;} 

div.viewAllSubmitBtnWrap a{background-color:#eff1f0; border:solid 1px #cfc7ab; color:#6b6d73; font-weight:bold; padding:6px -4px 6px 19px; width:120px; display:block; text-decoration:none; float:left;}

div.viewAllSubmitBtnWrap a{background-color:#eff1f0; border:solid 1px #cfc7ab; color:#6b6d73; font-weight:bold; padding:6px -4px 6px 19px; width:140px; display:block; text-decoration:none; float:left;}

div.viewAdminBtnWrap a{background-color:#eff1f0; border:solid 1px #cfc7ab; color:#6b6d73; font-weight:bold; padding:6px -4px 6px 19px; width:190px; display:block; text-decoration:none; float:left; margin:100px;}

div.resultsThumbnailBG{width:110px; height:110px; background-image:url(http://www.quintadolago.com/images/property/thumbnail_BGx100.png); margin-right:30px; }
img.resultsThumbnailImg{ padding:1px; border:1px solid #cccccc;}

div.resultsTxtWrap p{ font-size:9px;}
span.weather_title{color:#54493d;}

div.noPDFTxt{font-size:10px; width:220px; color:#6b6d73; vertical-align:top;}
div.noPDFTxt img{ margin-right:10px; margin-bottom:20px; float:left;}
div.noPDFTxt span{ }
a#videoLink{display:block;}
div#sideReservation ul li span a#videoLink{color:#54493d; cursor:poiner;}

#divInnerFlash{ background-image:url(http://www.quintadolago.com/images/common/banner/main/bannerImg_12.jpg); width:940px; height:378px; display:block; background-repeat:no-repeat; background-position:0 0; position:relative;}
#divInnerFlashProp{ background-image:url(http://www.qdlrealestate.com/images/property-banners/property-banners/home/experience.jpg); width:654px; height:372px; display:block; background-repeat:no-repeat; background-position:0 0; position:relative;}

.flash{ margin-left:40px;font-size:10px; font-weight:normal; color:#4e79a3;}
.flash strong{font-size:12px; color:#0d121e;}
.flash a{color:#FFFFFF; text-decoration:none;}

.flashText{font-size:10px; font-weight:normal; color:#123e69; background-image:url(http://www.quintadolago.com/images/common/trans.png); width:560px; height:100px; position:absolute; left:30px; bottom:30px; z-index:20; padding:20px; font-weight:bold;}
.flashText strong{font-size:12px; color:#0d121e;}
.flashText a{color:#09131d; text-decoration:underline;}

.flashTextQDL{font-size:10px; font-weight:normal; color:#123e69; background-image:url(http://www.quintadolago.com/images/common/trans.png); width:840px; height:100px; position:absolute; left:30px; bottom:30px; z-index:20; padding:20px; font-weight:bold;}
.flashTextQDL strong{font-size:12px; color:#0d121e;}
.flashTextQDL a{color:#09131d; text-decoration:underline;}




div#innerPolicy{margin-right:40px; font-size:9px;}
div#innerPolicy h6.policy{font-size:9px; margin-left:0px; font-weight:normal; padding-left:0px; padding-bottom:8px; padding-top:6px; color:#8a7321;}

div#innerPolicy a{color:#c2af91;}
div#fr_advert{background-image:url(http://www.quintadolago.com/images/rotator-BG-main-sprite.jpg); width:619px; height:170px; display:block; margin-top:40px;margin-bottom:20px; margin-left:0px; position:relative; background-position: 0 -169px; background-repeat:repeat;}
div#fr_advert_en{background-image:url(http://www.quintadolago.com/images/rotator-BG-main-sprite.jpg); width:619px; height:170px; display:block; margin-top:40px;margin-bottom:20px; margin-left:0px; position:relative; background-position: 0 -169px; background-repeat:repeat;}
div#fr_advert_pt{background-image:url(http://www.quintadolago.com/images/golf/homeReservations_pt.jpg); width:619px; height:170px; display:block; margin-top:40px;margin-bottom:20px; margin-left:0px; position:relative;}


div#fr_videoAdvert{background-image:url(http://www.quintadolago.com/images/golf/experienceButtons.png); width:619px; height:78px; display:block; margin-bottom:20px; margin-left:0px;}
div#fr_videoAdvert_en{background-image:url(http://www.quintadolago.com/images/golf/experienceButtons.png); width:619px; height:78px; display:block; margin-bottom:20px; margin-left:0px;}
div#fr_videoAdvert_pt{background-image:url(http://www.quintadolago.com/images/golf/experienceButtons_pt.png); width:619px; height:78px; display:block; margin-bottom:20px; margin-left:0px;}

div#fr_reservationsAdvert{background-image:url(http://www.quintadolago.com/images/golf/reservation.png); width:600px; height:78px; display:block; margin:20px 0 20px 6px;}
div#fr_reservationsAdvert_en{background-image:url(http://www.quintadolago.com/images/golf/reservation.png); width:600px; height:78px; display:block; margin:20px 0 20px 6px;}
div#fr_reservationsAdvert_pt{background-image:url(http://www.quintadolago.com/images/golf/reservation_pt.png); width:600px; height:78px; display:block; margin:20px 0 20px 6px;}


#subContentWrapper div.innerWrapper div.column3 div.content .offersBlue, #subContentWrapper div.innerWrapper div.column3 div.content .offersblue
{
  border: 1px solid #0072b5;
  background: #0072b5 url(http://www.quintadolago.com/images/golf/offersBlueBG.jpg) no-repeat;
}

#subContentWrapper div.innerWrapper div.column3 div.content .offersdark-blue
{
  border: 1px solid #0072b5;
  background: #0072b5 url(http://www.quintadolago.com/images/golf/offersBlueBG.jpg) no-repeat;
}

#subContentWrapper div.innerWrapper div.column3 div.content .offersGreen, #subContentWrapper div.innerWrapper div.column3 div.content .offersgreen
{
  border: 1px solid #728c2f;
  background: #728c2f url(http://www.quintadolago.com/images/golf/offersGreenBG.jpg) no-repeat;
}

#subContentWrapper div.innerWrapper div.column3 div.content .offersOrange, #subContentWrapper div.innerWrapper div.column3 div.content .offersorange
{
  border: 1px solid #ab5e0b;
  background: #f1742f url(http://www.quintadolago.com/images/golf/offersOrangeBG.jpg) no-repeat;
}

#subContentWrapper div.innerWrapper div.column3 div.content .offersDarkGreen, #subContentWrapper div.innerWrapper div.column3 div.content .offersdark-green
{
  border: 1px solid #367618;
  background: #488f27 url(http://www.quintadolago.com/images/golf/offersDarkGreenBG.jpg) no-repeat;
}

#subContentWrapper div.innerWrapper div.column3 div.content .offersRed, #subContentWrapper div.innerWrapper div.column3 div.content .offersred
{
  border: 1px solid #831414;
  background: #971f20 url(http://www.quintadolago.com/images/golf/offersDarkRedBG.jpg) no-repeat;
}


#subContentWrapper div.innerWrapper div.column3 div.content .offersLightBlue, #subContentWrapper div.innerWrapper div.column3 div.content .offerslightblue
{
  border: 1px solid #2375b0;
  background: #3e92ce url(http://www.quintadolago.com/images/golf/offersLightBlueBG.jpg) no-repeat;
}

#subContentWrapper div.innerWrapper div.column3 div.content .offersYellow, #subContentWrapper div.innerWrapper div.column3 div.content .offersyellow
{
  border: 1px solid #a29c14;
  background: #a29c14 url(http://www.quintadolagogolf.com/images/common/offersYellow.jpg) no-repeat;
}


---

#subContentWrapper div.innerWrapper div.column3 div.content .offersBlue h3,
#subContentWrapper div.innerWrapper div.column3 div.content .offersGreen h3,
#subContentWrapper div.innerWrapper div.column3 div.content .offersOrange h3,
#subContentWrapper div.innerWrapper div.column3 div.content .offersDarkGreen h3,
#subContentWrapper div.innerWrapper div.column3 div.content .offersRed h3,
#subContentWrapper div.innerWrapper div.column3 div.content .offersLightBlue h3,
#subContentWrapper div.innerWrapper div.column3 div.content .offersyellow h3,
#subContentWrapper div.innerWrapper div.column3 div.content .offersblue h3,
#subContentWrapper div.innerWrapper div.column3 div.content .offersgreen h3,
#subContentWrapper div.innerWrapper div.column3 div.content .offersorange h3,
#subContentWrapper div.innerWrapper div.column3 div.content .offersdark-green h3,
#subContentWrapper div.innerWrapper div.column3 div.content .offersred h3,
#subContentWrapper div.innerWrapper div.column3 div.content .offerslightblue h3,
#subContentWrapper div.innerWrapper div.column3 div.content .offersdark-blue h3,
#subContentWrapper div.innerWrapper div.column3 div.content .offersyellow h3
{
}

#subContentWrapper div.innerWrapper div.column3 div.content .offersBlue,
#subContentWrapper div.innerWrapper div.column3 div.content .offersGreen,
#subContentWrapper div.innerWrapper div.column3 div.content .offersOrange,
#subContentWrapper div.innerWrapper div.column3 div.content .offersDarkGreen,
#subContentWrapper div.innerWrapper div.column3 div.content .offersRed,
#subContentWrapper div.innerWrapper div.column3 div.content .offersLightBlue,
#subContentWrapper div.innerWrapper div.column3 div.content .offersyellow,
#subContentWrapper div.innerWrapper div.column3 div.content .offersblue,
#subContentWrapper div.innerWrapper div.column3 div.content .offersgreen,
#subContentWrapper div.innerWrapper div.column3 div.content .offersorange,
#subContentWrapper div.innerWrapper div.column3 div.content .offersdark-green,
#subContentWrapper div.innerWrapper div.column3 div.content .offersred,
#subContentWrapper div.innerWrapper div.column3 div.content .offerslight-blue,
#subContentWrapper div.innerWrapper div.column3 div.content .offersdark-blue,
#subContentWrapper div.innerWrapper div.column3 div.content .offersyellow
{
  width: 517px;
  color: #fff;
  margin: 10px 0;
  min-height:56px; height:auto !important; height:56px;
  padding:30px; padding-bottom:20px;
}

#subContentWrapper div.innerWrapper div.column3 div.content .offersBlue p,
#subContentWrapper div.innerWrapper div.column3 div.content .offersGreen p,
#subContentWrapper div.innerWrapper div.column3 div.content .offersOrange p,
#subContentWrapper div.innerWrapper div.column3 div.content .offersDarkGreen p,
#subContentWrapper div.innerWrapper div.column3 div.content .offersRed p,
#subContentWrapper div.innerWrapper div.column3 div.content .offersLightBlue p,
#subContentWrapper div.innerWrapper div.column3 div.content .offersyellow p,
#subContentWrapper div.innerWrapper div.column3 div.content .offersblue p,
#subContentWrapper div.innerWrapper div.column3 div.content .offersgreen p,
#subContentWrapper div.innerWrapper div.column3 div.content .offersorange p,
#subContentWrapper div.innerWrapper div.column3 div.content .offersdark-green p,
#subContentWrapper div.innerWrapper div.column3 div.content .offersred p,
#subContentWrapper div.innerWrapper div.column3 div.content .offerslight-blue p,
#subContentWrapper div.innerWrapper div.column3 div.content .offersdark-blue p,
#subContentWrapper div.innerWrapper div.column3 div.content .offersyellow p
{
	font-size: 14px;
	color: #fff;
	line-height: 1.6;
	 padding: 0px 0px 0px 0px;

}

#subContentWrapper div.innerWrapper div.column3 div.content .offersBlue h6,
#subContentWrapper div.innerWrapper div.column3 div.content .offersGreen h6,
#subContentWrapper div.innerWrapper div.column3 div.content .offersOrange h6,
#subContentWrapper div.innerWrapper div.column3 div.content .offersDarkGreen h6,
#subContentWrapper div.innerWrapper div.column3 div.content .offersRed h6,
#subContentWrapper div.innerWrapper div.column3 div.content .offersLightBlue h6,
#subContentWrapper div.innerWrapper div.column3 div.content .offersyellow h6,
#subContentWrapper div.innerWrapper div.column3 div.content .offersblue h6,
#subContentWrapper div.innerWrapper div.column3 div.content .offersgreen h6,
#subContentWrapper div.innerWrapper div.column3 div.content .offersorange h6,
#subContentWrapper div.innerWrapper div.column3 div.content .offersdark-green h6,
#subContentWrapper div.innerWrapper div.column3 div.content .offersred h6,
#subContentWrapper div.innerWrapper div.column3 div.content .offerslight-blue h6,
#subContentWrapper div.innerWrapper div.column3 div.content .offersdark-blue h6,
#subContentWrapper div.innerWrapper div.column3 div.content .offersyellow h6
{
font-size:18px;
color:#1a1a1a;
}

/*Summer Offers*/
li.liSummerOffer{}
li.liSummerOffer h3{ position:relative; left:43px; top:0px;}
#imgSummerOffer{position:absolute; z-index:20; top:632px;.top:637px;left:14px;}
#imgMonteDaQuinta{position:absolute; z-index:20; top:772px;.top:877px;right:90px;}

li.li_golf-packages-with-accommodation h3{ position:relative; left:39px; top:0px;}
#imgGolf-packages-with-accommodation{position:absolute; z-index:20; top:640px;.top:653px;left:14px;}

.iconStyle
{
	float: left;
        margin-right: 10px;
		margin-top:0px;
}

#sliderWrap{position:relative;}
    #slider{width:621px; height:168px; margin-top:30px; background-image:url(http://www.quintadolago.com/images/rotator-BG-main-sprite.jpg); background-position:0 0; background-repeat:no-repeat;}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	width:621px;
	height:168px;
	overflow:hidden;
	}
	#slider li img.packageImg{ position:relative; top:30px; left:30px;}	
#prevBtn, #nextBtn{ 
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:-19px;
	top:63px;
	}	
#nextBtn{ 
	left:621px;
	}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:30px;
	height:77px;
	background:url(http://www.quintadolago.com/images/slider-images/btn_prev.gif) no-repeat 0 0;	
	}	
#nextBtn a{ 
	background:url(http://www.quintadolago.com/images/slider-images/btn_next.gif) no-repeat 0 0;	
	}
	
	div.column1 ul.subMenu li.liSummerOffer{ border-left:solid 2px #0e1422;border-right:solid 2px #0e1422; 
	/*background:url(http://www.quintadolago.com/images/common/sub_MenuSepHighlight.jpg); background-position: 18px 100%; background-repeat:no-repeat;  */
	display:block; padding-top:1px;
	background-color:#1b2236;
	}
	
	div.column1 ul.subMenu li.li_golf-packages-with-accommodation{ border-left:solid 2px #0e1422;border-right:solid 2px #0e1422; 
	/*background:url(http://www.quintadolago.com/images/common/sub_MenuSepHighlight.jpg); background-position: 18px 100%; background-repeat:no-repeat;*/ 
	display:block; padding-top:1px;
	background-color:#151825;}
	
	
	#crumbsGolf{font-size:9px; color:#8f9294; margin-bottom:0px; padding-bottom:0px; width:936px; margin-top:0px; margin-left:0px; background:#f3f3f3 url(http://www.quintadolago.com/images/common/sub_breadCrumb_BG.gif); background-repeat:repeat-x; padding-left:4px; padding-bottom:0px; margin-bottom:-12px; position:relative;}

#crumbsGolf span, #crumbsGolf a{ position:relative; top:-8px;}
#crumbsGolf a{ text-decoration:none; color:#757267; font-style:italic; margin-right:5px; padding-left:5px;} 
#crumbsGolf a:hover{ text-decoration:underline;}
#crumbsGolf img{margin-right:5px;}


#crumbsGolfHome{font-size:9px; color:#8f9294; margin-bottom:0px; padding-bottom:0px; width:716px; margin-top:0px; margin-left:0px; background:#FFFFFF url(http://www.quintadolago.com/images/common/sub_breadCrumb_BG.gif); background-repeat:repeat-x; padding-left:4px; padding-bottom:0px; margin-bottom:0px; position:relative;}

#crumbsGolfHome span, #crumbsGolfHome a{ position:relative; top:-8px;}
#crumbsGolfHome a{ text-decoration:none; color:#8a7321; font-style:italic; margin-right:5px; padding-left:5px;} 
#crumbsGolfHome a:hover{ text-decoration:underline;}
#crumbsGolfHome img{margin-right:5px;}

#crumbsRE{ float:left; text-align:left; font-size:9px; color:#8f9294; margin-bottom:0px; padding-bottom:0px; width:644px; margin-top:-1px; margin-left:0px; background:#FFFFFF url(http://www.quintadolago.com/images/common/sub_breadCrumb_BG.gif); background-repeat:repeat-x; padding-left:4px; padding-bottom:34px; margin-bottom:-2px; position:relative;}

#crumbsRE span, #crumbsRE a{ position:relative; top:-8px;}
#crumbsRE a{ text-decoration:none; color:#8a7321; font-style:italic; margin-right:5px; padding-left:5px;} 
#crumbsRE a:hover{ text-decoration:underline;}
#crumbsRE img{margin-right:5px;}

#divBookmark{ position:absolute; right:0px; top:0px; background-image:url(http://www.quintadolago.com/images/common/arrowBreadCrumb.gif); background-repeat:no-repeat; padding-left:8px;}
#divBookmark a{ position:relative; top:0px;}


.codeshareIndicator
{
	font-weight: bold; 
	font-size:9pt; 
	color:red;
}

.divCommentsWrap{background:#ebe6d7 url(http://www.quintadolagogolf.com/images/common/comment-Top-Golf.gif); background-repeat:no-repeat; background-position:0 0; width:595px; min-height:90px; height:auto !important; height:90px; margin-bottom:0px;margin-top:10px; position:relative; padding-bottom:0;}
.divCommentsWrap h5{color:#064461; font-size:10px; position:relative; top:20px; left:70px; width:300px; float:left;}
.divCommentsWrap{color:#022835; font-size:11px;}

#subContentWrapper div.innerWrapper div.column3 div.content div.divCommentsWrap span.date{ color:#baa360; font-weight:bold; font-size:9px;position:absolute; right:20px; top:20px;}
#subContentWrapper div.innerWrapper div.column3 div.content div.divCommentsWrap p{margin-left:20px; font-style:italic;
line-height: 1.5em;
	font-style: italic;
	font-family: Georgia, "Bitstream Vera Serif", serif;
	font-size: 14px;
	font-weight: normal;
	min-height: 44px;
	display:block;
	color:#7f8184;
	}


#subNav-Menu-en, #subNav-Menu-pt, #subNav-Menu-es, #subNav-Menu-fr, #subNav-Menu-ru,  #subNav-Menu-de,  #subNav-Menu-se{position:relative; z-index:140;}

a:focus {
outline: none;
}

div.subNav-PanelContent h1{ font-family: Georgia, serif;
font-size: 13px;
font-style:normal;
font-weight:300;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 14px; color:#584e41; margin-bottom:8px;}

div.subNav-PanelContent a, div.subNav-PanelContent a:visited{
margin: 0;
padding: 0;
color: #3f75a3;
text-decoration: none;

}

div.subNav-PanelContent a:hover{
margin: 0;
padding: 0;
color: #8f792c;
text-decoration: underline;

}

/*----------------------*/
.panel-1 {
position: absolute;
top: 52px;
display: none;
background: #c9c4b5 url(/images/common/dropDownPanelBG.png) 0 100%;
background-repeat:repeat-x;
border:1px solid #97907e;
border-top:0px;
border-left:0px;
border-bottom:0px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;
height: auto;
padding: 30px 30px 30px 30px;
/*filter: alpha(opacity=85);
opacity: .85;*/
z-index:120;
}

#subNav-Menu-en .panel-1{
left: 0;
width: 240px;
}
#subNav-Menu-pt .panel-1 {
left: 0;
width: 240px;
} 
#subNav-Menu-es .panel-1 {
left: 0;
width: 240px;
} 
#subNav-Menu-fr .panel-1 {
left: 0;
width: 240px;
} 
#subNav-Menu-ru .panel-1 {
left: 0;
width: 240px;
} 

#subNav-Menu-de .panel-1 {
left: 0;
width: 240px;
} 

#subNav-Menu-sv .panel-1 {
left: 0;
width: 240px;
} 

/*----------------------*/

/*----------------------*/
.panel-2 {
position: absolute;
top:52px;
display: none;
background: #c9c4b5 url(/images/common/dropDownPanelBG.png) 0 100%;
background-repeat:repeat-x;
border:1px solid #97907e;
border-top:0px;
border-bottom:0px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;
height: auto;
padding: 30px 30px 30px 30px;
/*filter: alpha(opacity=85);
opacity: .85;*/
z-index:90;
}
#subNav-Menu-en .panel-2{
left: 96px;
width: 240px;
}
#subNav-Menu-pt .panel-2 {
left: 77px;
width: 240px;
}
#subNav-Menu-es .panel-2 {
left: 77px;
width: 240px;
}
#subNav-Menu-fr .panel-2 {
left: 77px;
width: 240px;
}
#subNav-Menu-ru .panel-2 {
left: 77px;
width: 240px;
}

#subNav-Menu-de .panel-2 {
left: 77px;
width: 240px;
}

#subNav-Menu-sv .panel-2 {
left: 77px;
width: 240px;
}

/*----------------------*/

/*----------------------*/
.panel-3 {
position: absolute;
top:52px;
display: none;
background: #c9c4b5 url(/images/common/dropDownPanelBG.png) 0 100%;
background-repeat:repeat-x;
border:1px solid #97907e;
border-top:0px;
border-bottom:0px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;
height: auto;
padding: 30px 30px 30px 30px;
/*filter: alpha(opacity=85);
opacity: .85;*/
z-index:90;
}

#subNav-Menu-en .panel-3 {
left: 200px;
width: 240px;
}
#subNav-Menu-pt .panel-3 {
left: 201px;
width: 240px;
}
#subNav-Menu-es .panel-3 {
left: 201px;
width: 240px;
}
#subNav-Menu-fr .panel-3 {
left: 201px;
width: 240px;
}
#subNav-Menu-ru .panel-3 {
left: 290px;
width: 240px;
}

#subNav-Menu-de .panel-3 {
left: 195px;
width: 240px;
}

#subNav-Menu-sv .panel-3 {
left: 195px;
width: 240px;
}



/*----------------------*/

/*----------------------*/
.panel-4 {
position: absolute;
top:52px;
display: none;
background: #c9c4b5 url(/images/common/dropDownPanelBG.png) 0 100%;
background-repeat:repeat-x;
border:1px solid #97907e;
border-top:0px;
border-bottom:0px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;
height: auto;
padding: 30px 30px 30px 30px;
/*filter: alpha(opacity=85);
opacity: .85;*/
z-index:90;
}

#subNav-Menu-en .panel-4 {
left: 499px;
width: 300px;
}
#subNav-Menu-pt .panel-4 {
left: 469px;
width: 300px;
}
#subNav-Menu-es .panel-4 {
left: 483px;
width: 300px;
}
#subNav-Menu-fr .panel-4 {
left: 483px;
width: 300px;
}
#subNav-Menu-ru .panel-4 {
left: 499px;
width: 300px;
}

#subNav-Menu-de .panel-4 {
left: 515px;
width: 300px;
}
#subNav-Menu-se .panel-4 {
left: 483px;
width: 300px;
}

#subNav-Menu-sv .panel-4 {
left: 483px;
width: 300px;
}

#subNav-Menu-de .panel-4 {
left: 515px;
width: 300px;
}
/*----------------------*/

/*----------------------*/
.panel-5 {
position: absolute;
top:52px;
display: none;
background: #c9c4b5 url(/images/common/dropDownPanelBG.png) 0 100%;
background-repeat:repeat-x;
border:1px solid #97907e;
border-top:0px;
border-bottom:0px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;
height: auto;
padding: 30px 30px 30px 30px;
/*filter: alpha(opacity=85);
opacity: .85;*/
z-index:90;
}

#subNav-Menu-en .panel-5{
left: 616px;
width: 240px;
}
#subNav-Menu-pt .panel-5 {
left: 623px;
width: 240px;
}
#subNav-Menu-es .panel-5 {
left: 623px;
width: 240px;
}
#subNav-Menu-fr .panel-5 {
left: 623px;
width: 240px;
}
#subNav-Menu-ru .panel-5 {
left: 623px;
width: 240px;
}
#subNav-Menu-de .panel-5 {
left: 623px;
width: 240px;
}
#subNav-Menu-se .panel-5 {
left: 623px;
width: 240px;
}

#subNav-Menu-sv .panel-5 {
left: 623px;
width: 240px;
}
/*----------------------*/



/*----------------------*/
.panel-6 {
position: absolute;
top:52px;
display: none;
background: #c9c4b5 url(/images/common/dropDownPanelBG.png) 0 100%;
background-repeat:repeat-x;
border:1px solid #97907e;
border-top:0px;
border-bottom:0px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;
height: auto;
padding: 30px 30px 30px 30px;
filter: alpha(opacity=85);
z-index:90;
}
#subNav-Menu-en .panel-6 {
left: 358px;
width: 240px;
}
#subNav-Menu-pt .panel-6 {
left: 349px;
width: 240px;
}
#subNav-Menu-es .panel-6 {
left: 349px;
width: 240px;
}
#subNav-Menu-fr .panel-6 {
left: 349px;
width: 240px;
}
#subNav-Menu-ru  .panel-6 {
left: 390px;
width: 240px;
}
#subNav-Menu-de  .panel-6 {
left: 380px;
width: 240px;
}
#subNav-Menu-se  .panel-6 {
left: 349px;
width: 240px;
}

#subNav-Menu-sv  .panel-6 {
left: 349px;
width: 240px;
}

/*----------------------*/



/*----------------------*/
.panel-7 {
position: absolute;
top:52px;
display: none;
background: #c9c4b5 url(/images/common/dropDownPanelBG.png) 0 100%;
background-repeat:repeat-x;
border:1px solid #97907e;
border-top:0px;
border-bottom:0px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;
height: auto;
padding: 30px 30px 30px 30px;
/*filter: alpha(opacity=85);
opacity: .85;*/
z-index:90;
}
#subNav-Menu-en .panel-7 {
left: 608px;
width: 297px;
}
#subNav-Menu-pt .panel-7 {
left: 599px;
width: 207px;
}
#subNav-Menu-es .panel-7 {
left: 607px;
width: 207px;
}
#subNav-Menu-fr .panel-7 {
left: 607px;
width: 207px;
}
#subNav-Menu-ru .panel-7 {
left: 607px;
width: 207px;
}
#subNav-Menu-de .panel-7 {
left: 590px;
width: 207px;
}
#subNav-Menu-se .panel-7 {
left: 607px;
width: 207px;
}

#subNav-Menu-sv .panel-7 {
left: 607px;
width: 207px;
}
/*----------------------*/
/*----------------------*/
.panel-8 {
position: absolute;
top:52px;
display: none;
background: #c9c4b5 url(/images/common/dropDownPanelBG.png) 0 100%;
background-repeat:repeat-x;
border:1px solid #97907e;
border-top:0px;
border-bottom:0px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;
height: auto;
padding: 30px 30px 30px 30px;
/*filter: alpha(opacity=85);
opacity: .85;*/
z-index:90;
}
#subNav-Menu-en .panel-8 {
left: 767px;
width: 210px;
}
#subNav-Menu-pt .panel-8 {
left: 744px;
width: 207px;
}
#subNav-Menu-es .panel-8 {
left: 753px;
width: 207px;
}
#subNav-Menu-fr .panel-8 {
left: 753px;
width: 207px;
}
#subNav-Menu-ru .panel-8 {
left: 763px;
width: 207px;
}
#subNav-Menu-de .panel-8 {
left: 778px;
width: 207px;
}
#subNav-Menu-se .panel-8 {
left: 753px;
width: 207px;
}

#subNav-Menu-sv .panel-8 {
left: 753px;
width: 207px;
}

/*----------------------*/
/*----------------------*/
.panel-9 {
position: absolute;
top:52px;
display: none;
background: #c9c4b5 url(/images/common/dropDownPanelBG.png) 0 100%;
background-repeat:repeat-x;
border:1px solid #97907e;
border-top:0px;
border-bottom:0px;
-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 8px;
height: auto;
padding: 30px 30px 30px 30px;
/*filter: alpha(opacity=85);
opacity: .85;*/
z-index:90;
}
#subNav-Menu-en .panel-9 {
left: 598px;
width: 207px;
}
#subNav-Menu-pt .panel-9 {
left: 612px;
width: 207px;
}
#subNav-Menu-es .panel-9 {
left: 612px;
width: 207px;
}
#subNav-Menu-fr .panel-9 {
left: 612px;
width: 207px;
}
#subNav-Menu-ru.panel-9 {
left: 612px;
width: 207px;
}

#subNav-Menu-de.panel-9 {
left: 612px;
width: 207px;
}

#subNav-Menu-se.panel-9 {
left: 612px;
width: 207px;
}


#subNav-Menu-sv.panel-9 {
left: 612px;
width: 207px;
}
/*----------------------*/
div#golfSubNav-div{width:940px; height:53px; position:relative;background: url(/images/common/subNavBG_1.jpg) repeat-x; overflow:hidden;}
ul#golfSubNav-list li{float:left; list-style:none;}
ul#golfSubNav-list li a{display: block; text-align:center;}
ul#golfSubNav-list li a span{ display:none;}
ul#golfSubNav-list li.sub-nav-sep{
width:2px;
height:53px;}
ul#golfSubNav-list li a{/*background: url(/images/common/golf-subNav-buttons.png);*/}
/*----------------------*/
#subNav-Menu-en ul#golfSubNav-list li a.trigger-1{
background-position: 0 0;
width:75px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.trigger-1:hover{
background: url(/images/common/golf-subNav-buttons.png); background-repeat:no-repeat;
background-position: 0 -53px;
width:75px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.active.trigger-1 {
background-position: 0 -53px;
_background-position: 0 0;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-en ul#golfSubNav-list li a.trigger-2{
/*background: url(/images/common/golf-subNav-buttons.png); background-repeat:no-repeat;*/
xbackground: url(/images/common/golf-subNav-buttons_2.png); background-repeat:no-repeat;
/*background-position: -77px 0;
width:128px;*/
background-position: -46px 0;
width:165px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.trigger-2:hover{
/*background: url(/images/common/golf-subNav-buttons.png); background-repeat:no-repeat;*/
background: url(/images/common/golf-subNav-buttons_2.png); background-repeat:no-repeat;
/*background-position: -77px -53px;
width:128px;*/
background-position: -46px -53px;
width:165px;
height:53px;
}


#subNav-Menu-en ul#golfSubNav-list li a.active.trigger-2 {
background-position: -46px -53px;
_background-position: -77px 0;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-en ul#golfSubNav-list li a.trigger-3{
/*background-position: -207px 0;
width:97px;*/
background-position: -211px 0;
width:153px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.trigger-3:hover{
background-position: -211px -53px;
/*background-position: -207px -53px;
width:97px;*/
width:153px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.active.trigger-3 {
background-position: -211px -53px;
/*background-position: -207px -53px;*/
_background-position: -207px 0;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-en ul#golfSubNav-list li a.trigger-4{
/*background-position: -306px 0;
width:56px;*/
background-position: -503px 0;
width:105px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.trigger-4:hover{
/*background-position: -306px -53px;
width:56px;*/
background-position: -503px -53px;
width:105px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.active.trigger-4 {
/*background-position: -306px -53px;*/
background-position: -503px -53px;
_background-position: -306px 0;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-en ul#golfSubNav-list li a.trigger-5{
/*background-position: -364px 0;
width:135px;*/
background-position: -632px 0;
width:156px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.trigger-5:hover{
/*background-position: -364px -53px;
width:135px;*/
background-position: -632px -53px;
width:156px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.active.trigger-5 {
/*background-position: -364px -53px;*/
background-position: -632px -53px;
_background-position: -364px 0;
}

/*#subNav-Menu-en ul#golfSubNav-list li.active a.trigger-5:hover{
background-position: -364px -53px;
width:135px;
height:53px;
}*/
/*----------------------*/


/*----------------------*/
#subNav-Menu-en ul#golfSubNav-list li a.trigger-6{
background-position: -366px 0;
width:137px;
/*background-position: -501px 0;
width:86px;*/
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.trigger-6:hover{
/*background-position: -501px -53px;
width:86px;*/
background-position: -366px -53px;
width:137px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.active.trigger-6 {
/*background-position: -501px -53px;*/
background-position: -366px -53px;
_background-position: -501px 0;
}
/*----------------------*/


/*----------------------*/
#subNav-Menu-en ul#golfSubNav-list li a.trigger-7{
/*background-position: -589px 0;
width:99px;*/
background-position: -609px 0;
width:155px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.trigger-7:hover{
background-position: -609px -53px;
width:155px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.active.trigger-7 {
background-position: -609px -53px;
_background-position: -589px 0;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-en ul#golfSubNav-list li a.trigger-8{
/*background-position: -690px 0;
width:89px;*/
background-position: -764px 0;
width:170px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.trigger-8:hover{
/*background-position: -690px -53px;
width:89px;*/
background-position: -764px -53px;
width:170px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.active.trigger-8 {
/*background-position: -690px -53px;*/
background-position: -764px -53px;
_background-position: -690px 0;
}
/*----------------------*/
/*----------------------*/
#subNav-Menu-en ul#golfSubNav-list li a.trigger-9{
background-position: -781px 0;
width:85px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.trigger-9:hover{
background-position: -781px -53px;
width:85px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.active.trigger-9 {
background-position: -781px -53px;
_background-position: -781px 0;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-en ul#golfSubNav-list li a.trigger-10{
background-position: -868px 0;
width:72px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.trigger-10:hover{
background-position: -868px -53px;
width:72px;
height:53px;
}

#subNav-Menu-en ul#golfSubNav-list li a.active.trigger-10 {
background-position: -868px -53px;
_background-position: -868px 0;
}
/*----------------------*/





/*-------PT-------*/
#subNav-Menu-pt ul#golfSubNav-list li a.trigger-1{
background-position: 0 -106px;
width:75px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.trigger-1:hover{
background-position: 0 -159px;
width:75px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.active.trigger-1 {
background-position: 0 -159px;
_background-position: 0 -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-pt ul#golfSubNav-list li a.trigger-2{
/*background-position: -77px -106px;
width:146px;*/
background-position: -46px -106px;
width:185px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.trigger-2:hover{
background-position: -46px -159px;
width:185px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.active.trigger-2 {
background-position: -46px -159px;
_background-position: -77px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-pt ul#golfSubNav-list li a.trigger-3{
/*background-position: -225px -106px;
width:96px;*/
background-position: -232px -106px;
width:144px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.trigger-3:hover{
background-position: -232px -159px;
width:144px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.active.trigger-3 {
background-position: -232px -159px;
_background-position: -225px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-pt ul#golfSubNav-list li a.trigger-4{
/*background-position: -323px -106px;
width:75px;*/
background-position: -496px -106px;
width:127px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.trigger-4:hover{
background-position: -496px -159px;
width:127px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.active.trigger-4 {
background-position: -496px -159px;
_background-position: -323px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-pt ul#golfSubNav-list li a.trigger-5{
/*background-position: -400px -106px;
width:120px;*/
background-position: -640px -106px;
width:148px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.trigger-5:hover{
background-position: -640px -159px;
width:148px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.active.trigger-5 {
background-position: -640px -159px;
_background-position: -400px -106px;
}
/*----------------------*/


/*----------------------*/
#subNav-Menu-pt ul#golfSubNav-list li a.trigger-6{
/*background-position: -522px -106px;
width:66px;*/
background-position: -377px -106px;
width:118px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.trigger-6:hover{
background-position: -377px -159px;
width:118px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.active.trigger-6 {
background-position: -377px -159px;
_background-position: -522px -106px;
}
/*----------------------*/


/*----------------------*/
#subNav-Menu-pt ul#golfSubNav-list li a.trigger-7{
/*background-position: -590px -106px;
width:100px;*/
background-position: -623px -106px;
width:142px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.trigger-7:hover{
background-position: -623px -159px;
width:142px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.active.trigger-7 {
background-position: -623px -159px;
_background-position: -590px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-pt ul#golfSubNav-list li a.trigger-8{
/*background-position: -692px -106px;
width:101px;*/
background-position: -765px -106px;
width:150px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.trigger-8:hover{
background-position: -765px -159px;
width:150px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.active.trigger-8 {
background-position: -765px -159px;
_background-position: -692px -106px;
}
/*----------------------*/
/*----------------------*/
#subNav-Menu-pt ul#golfSubNav-list li a.trigger-9{
background-position: -795px -106px;
width:85px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.trigger-9:hover{
background-position: -795px -159px;
width:85px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.active.trigger-9 {
background-position: -795px -159px;
_background-position: -795px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-pt ul#golfSubNav-list li a.trigger-10{
background-position: -882px -106px;
width:58px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.trigger-10:hover{
background-position: -882px -159px;
width:58px;
height:53px;
}

#subNav-Menu-pt ul#golfSubNav-list li a.active.trigger-10 {
background-position: -882px -159px;
_background-position: -882px -106px;
}
/*----------------------*/

/*-------de-------*/
#subNav-Menu-de ul#golfSubNav-list li a.trigger-1{
background-position: 0 -106px;
width:75px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-1:hover{
background-position: 0 -159px;
width:75px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-1 {
background-position: 0 -159px;
_background-position: 0 -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-de ul#golfSubNav-list li a.trigger-2{
/*background-position: -77px -106px;
width:146px;*/
background-position: -46px -106px;
width:185px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-2:hover{
background-position: -46px -159px;
width:185px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-2 {
background-position: -46px -159px;
_background-position: -77px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-de ul#golfSubNav-list li a.trigger-3{
/*background-position: -225px -106px;
width:96px;*/
background-position: -232px -106px;
width:144px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-3:hover{
background-position: -232px -159px;
width:144px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-3 {
background-position: -232px -159px;
_background-position: -225px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-de ul#golfSubNav-list li a.trigger-4{
/*background-position: -323px -106px;
width:75px;*/
background-position: -496px -106px;
width:127px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-4:hover{
background-position: -496px -159px;
width:127px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-4 {
background-position: -496px -159px;
_background-position: -323px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-de ul#golfSubNav-list li a.trigger-5{
/*background-position: -400px -106px;
width:120px;*/
background-position: -640px -106px;
width:148px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-5:hover{
background-position: -640px -159px;
width:148px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-5 {
background-position: -640px -159px;
_background-position: -400px -106px;
}
/*----------------------*/


/*----------------------*/
#subNav-Menu-de ul#golfSubNav-list li a.trigger-6{
/*background-position: -522px -106px;
width:66px;*/
background-position: -377px -106px;
width:118px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-6:hover{
background-position: -377px -159px;
width:118px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-6 {
background-position: -377px -159px;
_background-position: -522px -106px;
}
/*----------------------*/


/*----------------------*/
#subNav-Menu-de ul#golfSubNav-list li a.trigger-7{
/*background-position: -590px -106px;
width:100px;*/
background-position: -623px -106px;
width:142px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-7:hover{
background-position: -623px -159px;
width:142px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-7 {
background-position: -623px -159px;
_background-position: -590px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-de ul#golfSubNav-list li a.trigger-8{
/*background-position: -692px -106px;
width:101px;*/
background-position: -765px -106px;
width:150px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-8:hover{
background-position: -765px -159px;
width:150px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-8 {
background-position: -765px -159px;
_background-position: -692px -106px;
}
/*----------------------*/
/*----------------------*/
#subNav-Menu-de ul#golfSubNav-list li a.trigger-9{
background-position: -795px -106px;
width:85px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-9:hover{
background-position: -795px -159px;
width:85px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-9 {
background-position: -795px -159px;
_background-position: -795px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-de ul#golfSubNav-list li a.trigger-10{
background-position: -882px -106px;
width:58px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-10:hover{
background-position: -882px -159px;
width:58px;
height:53px;
}

#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-10 {
background-position: -882px -159px;
_background-position: -882px -106px;
}
/*----------------------*/

/*-------se-------*/
#subNav-Menu-se ul#golfSubNav-list li a.trigger-1{
background-position: 0 -106px;
width:75px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.trigger-1:hover{
background-position: 0 -159px;
width:75px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.active.trigger-1 {
background-position: 0 -159px;
_background-position: 0 -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-se ul#golfSubNav-list li a.trigger-2{
/*background-position: -77px -106px;
width:146px;*/
background-position: -46px -106px;
width:185px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.trigger-2:hover{
background-position: -46px -159px;
width:185px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.active.trigger-2 {
background-position: -46px -159px;
_background-position: -77px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-se ul#golfSubNav-list li a.trigger-3{
/*background-position: -225px -106px;
width:96px;*/
background-position: -232px -106px;
width:144px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.trigger-3:hover{
background-position: -232px -159px;
width:144px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.active.trigger-3 {
background-position: -232px -159px;
_background-position: -225px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-se ul#golfSubNav-list li a.trigger-4{
/*background-position: -323px -106px;
width:75px;*/
background-position: -496px -106px;
width:127px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.trigger-4:hover{
background-position: -496px -159px;
width:127px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.active.trigger-4 {
background-position: -496px -159px;
_background-position: -323px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-se ul#golfSubNav-list li a.trigger-5{
/*background-position: -400px -106px;
width:120px;*/
background-position: -640px -106px;
width:148px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.trigger-5:hover{
background-position: -640px -159px;
width:148px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.active.trigger-5 {
background-position: -640px -159px;
_background-position: -400px -106px;
}
/*----------------------*/


/*----------------------*/
#subNav-Menu-se ul#golfSubNav-list li a.trigger-6{
/*background-position: -522px -106px;
width:66px;*/
background-position: -377px -106px;
width:118px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.trigger-6:hover{
background-position: -377px -159px;
width:118px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.active.trigger-6 {
background-position: -377px -159px;
_background-position: -522px -106px;
}
/*----------------------*/


/*----------------------*/
#subNav-Menu-se ul#golfSubNav-list li a.trigger-7{
/*background-position: -590px -106px;
width:100px;*/
background-position: -623px -106px;
width:142px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.trigger-7:hover{
background-position: -623px -159px;
width:142px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.active.trigger-7 {
background-position: -623px -159px;
_background-position: -590px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-se ul#golfSubNav-list li a.trigger-8{
/*background-position: -692px -106px;
width:101px;*/
background-position: -765px -106px;
width:150px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.trigger-8:hover{
background-position: -765px -159px;
width:150px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.active.trigger-8 {
background-position: -765px -159px;
_background-position: -692px -106px;
}
/*----------------------*/
/*----------------------*/
#subNav-Menu-se ul#golfSubNav-list li a.trigger-9{
background-position: -795px -106px;
width:85px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.trigger-9:hover{
background-position: -795px -159px;
width:85px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.active.trigger-9 {
background-position: -795px -159px;
_background-position: -795px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-se ul#golfSubNav-list li a.trigger-10{
background-position: -882px -106px;
width:58px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.trigger-10:hover{
background-position: -882px -159px;
width:58px;
height:53px;
}

#subNav-Menu-se ul#golfSubNav-list li a.active.trigger-10 {
background-position: -882px -159px;
_background-position: -882px -106px;
}
/*----------------------*/


/*-------ES-------*/

/*----------------------*/
#subNav-Menu-es ul#golfSubNav-list li a.trigger-2{
background-position: -46px -106px;
width:185px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-2:hover{
background-position: -46px -159px;
width:185px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-2 {
background-position: -46px -159px;
_background-position: -77px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-es ul#golfSubNav-list li a.trigger-3{
background-position: -232px -106px;
width:144px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-3:hover{
background-position: -232px -159px;
width:144px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-3 {
background-position: -232px -159px;
_background-position: -225px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-es ul#golfSubNav-list li a.trigger-4{
background-position: -496px -106px;
width:120px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-4:hover{
background-position: -496px -159px;
width:120px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-4 {
background-position: -496px -159px;
_background-position: -323px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-es ul#golfSubNav-list li a.trigger-5{
background-position: -640px -106px;
width:148px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-5:hover{
background-position: -640px -159px;
width:148px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-5 {
background-position: -640px -159px;
_background-position: -400px -106px;
}
/*----------------------*/


/*----------------------*/
#subNav-Menu-es ul#golfSubNav-list li a.trigger-6{
background-position: -377px -106px;
width:130px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-6:hover{
background-position: -377px -159px;
width:130px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-6 {
background-position: -377px -159px;
_background-position: -522px -106px;
}
/*----------------------*/


/*----------------------*/
#subNav-Menu-es ul#golfSubNav-list li a.trigger-7{
/*background-position: -590px -106px;
width:100px;*/
background-position: -623px -106px;
width:142px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-7:hover{
background-position: -623px -159px;
width:142px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-7 {
background-position: -623px -159px;
_background-position: -590px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-es ul#golfSubNav-list li a.trigger-8{
background-position: -765px -106px;
width:150px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-8:hover{
background-position: -765px -159px;
width:150px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-8 {
background-position: -765px -159px;
_background-position: -692px -106px;
}
/*----------------------*/
/*----------------------*/
#subNav-Menu-es ul#golfSubNav-list li a.trigger-9{
background-position: -795px -106px;
width:85px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-9:hover{
background-position: -795px -159px;
width:85px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-9 {
background-position: -795px -159px;
_background-position: -795px -106px;
}
/*----------------------*/

/*----------------------*/
#subNav-Menu-es ul#golfSubNav-list li a.trigger-10{
background-position: -882px -106px;
width:58px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-10:hover{
background-position: -882px -159px;
width:58px;
height:53px;
}

#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-10 {
background-position: -882px -159px;
_background-position: -882px -106px;
}
/*--------End ES--------------*/


#subNav-Menu-en ul, #subNav-Menu-pt ul, #subNav-Menu-es ul, #subNav-Menu-de ul, #subNav-Menu-se ul, #subNav-Menu-fr ul, #subNav-Menu-ru ul{
padding: 0;
margin: 0;
list-style-type: none;
}

#subNav-Menu-en ul li, #subNav-Menu-pt ul li, #subNav-Menu-es ul li, #subNav-Menu-fr ul li, #subNav-Menu-ru ul li, #subNav-Menu-de ul li, #subNav-Menu-se ul li{
padding: 0;
margin: 0;
list-style-type: none;
}

div.column1 ul#submenu-List li a{font-family: Georgia, serif;
font-size: 10px;
font-style:normal;
font-weight:100;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 11px; color:#bbc7d4; text-decoration:none; padding-left:30px; margin-top:12px; display:block;}

#subNavMenu ul#subNavMenu-List li h2{
font-family: Georgia, serif;
font-size: 13px;
font-style:normal;
font-weight:100;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 11px; color:#584e41; }

#subNavMenu ul#subNavMenu-List li h2 a{color:#584e41; text-decoration:none; display:block; margin-left:11px; margin-right:0px;}


#sideLinks-Left{ background-image:url(/images/common/sideLinks-Left-BG.png); background-repeat:no-repeat; width:196px; height:318px; display:block; margin-left:10px; margin-top:12px; margin-right:0px; margin-bottom:12px; background-position:0 0; overflow:hidden;}
#sideLinks-Left-pt{ background-image:url(/images/common/sideLinks-Left-BG-pt.png); background-repeat:no-repeat; width:196px; height:318px; display:block; margin-left:10px; margin-top:12px; margin-right:0px; margin-bottom:12px; background-position:0 0; overflow:hidden;}
#sideLinks-Left-es{ background-image:url(/images/common/sideLinks-Left-BG-pt.png); background-repeat:no-repeat; width:196px; height:318px; display:block; margin-left:10px; margin-top:12px; margin-right:0px; margin-bottom:12px; background-position:0 0; overflow:hidden;}
#sideLinks-Left-fr{ background-image:url(/images/common/sideLinks-Left-BG-pt.png); background-repeat:no-repeat; width:196px; height:318px; display:block; margin-left:10px; margin-top:12px; margin-right:0px; margin-bottom:12px; background-position:0 0; overflow:hidden;}
#sideLinks-Left-ru{ background-image:url(/images/common/sideLinks-Left-BG-pt.png); background-repeat:no-repeat; width:196px; height:318px; display:block; margin-left:10px; margin-top:12px; margin-right:0px; margin-bottom:12px; background-position:0 0; overflow:hidden;}

#sideLinks-Left ul#sideLinks-Left-list, #sideLinks-Left-pt ul#sideLinks-Left-list{position:relative; top:61px;}
#sideLinks-Left ul li.top-level, #sideLinks-Left-pt ul li.top-level{list-style-type:none; width:198px; height:43px; display:block;margin:0px; padding:0px;  margin-bottom:2px; 
.margin-bottom: -1px; overflow:hidden;color:#54493d;_margin-left:-10px;}

#sideLinks-Left ul li.top-level div#divWeather_Info, #sideLinks-Left-pt ul li.top-level div#divWeather_Info{height:78px; display:block; width:196px; margin:0px; padding:0px; cursor:pointer; margin-top:20px;}
#sideLinks-Left ul li.top-level div#divWeather_Info img, #sideLinks-Left-pt ul li.top-level div#divWeather_Info img{margin:0px; padding:0px; margin-top:4px; margin-left:10px;  }
#sideLinks-Left ul li.top-level, #sideLinks-Left-pt ul li.top-level{}

#sideLinks-Left ul li.top-level div#divWeather_Info div ul li, #sideLinks-Left-pt ul li.top-level div#divWeather_Info div ul li{float:left;width:120px;  display:block;}

#sideLinks-Left ul li.top-level div#divWeather_Info div ul li.icon, #sideLinks-Left-pt ul li.top-level div#divWeather_Info div ul li.icon{width:60px; float:left;margin:0px; padding:0px; display:block; }
#sideLinks-Left ul li.top-level div#divWeather_Info div ul li h4, #sideLinks-Left-pt ul li.top-level div#divWeather_Info div ul li h4{text-transform:uppercase; font-size:9px;}


#sideLinks-Left ul li.top-level a:link, #sideLinks-Left-pt ul li.top-level a:link{  display:block;margin:0px; text-decoration:none; color:#FFFFFF;}
#sideLinks-Left ul li.top-level a:visited, #sideLinks-Left-pt ul li.top-level a:visited{ text-decoration:none;}
#sideLinks-Left ul li.top-level a:active, #sideLinks-Left-pt ul li.top-level a:active{ text-decoration:none;}
#sideLinks-Left ul li.top-level a:hover, #sideLinks-Left-pt ul li.top-level a:hover{ text-decoration:none;}

#sideLinks-Left ul li.top-level:hover, #sideLinks-Left-pt ul li.top-level:hover{ background-image:url(/images/common/sideLinks-Left-BG.png); background-repeat:no-repeat;
 background-position:0px -329px; }
#sideLinks-Left ul li#topLevelWeather, #sideLinks-Left-pt ul li#topLevelWeather  { height:78px;}
 
#sideLinks-Left ul li#topLevelWeather:hover, #sideLinks-Left-pt ul li#topLevelWeather:hover{ background-image:none;}
#sideLinks-Left ul li.top-level a h4, #sideLinks-Left-pt ul li.top-level a h4{margin-bottom:0px; padding-bottom:0px; position:relative; top:6px; display:block; text-transform:uppercase; color:#ffffff; margin:0px; padding:0px; font-size:11px; }
#sideLinks-Left ul li.top-level a span.sideLinkTitle, #sideLinks-Left-pt ul li.top-level a span.sideLinkTitle{color:#54493d; margin:0px; padding:0px; position:relative; top:3px;display:block; font-size:10px;}


#sideLinks-Left ul li.top-level #leftLink-1, #sideLinks-Left-pt ul li.top-level #leftLink-1{width:57px; height:43px; background-image:url(/images/common/sideLinks-Left-BG.png); background-repeat:no-repeat; background-position: -198px 0; display:block; float:left; margin-left:10px; margin-right:10px; margin-top:0px;}

#sideLinks-Left ul li.top-level #leftLink-2, #sideLinks-Left-pt ul li.top-level #leftLink-2{width:57px; height:43px; background-image:url(/images/common/sideLinks-Left-BG.png); background-repeat:no-repeat; background-position: -198px -45px; display:block; float:left; margin-left:10px; margin-right:10px;margin-top:0px; }

#sideLinks-Left ul li.top-level #leftLink-3, #sideLinks-Left-pt ul li.top-level #leftLink-3{width:57px; height:43px; background-image:url(/images/common/sideLinks-Left-BG.png); background-repeat:no-repeat; background-position: -198px -90px; display:block; float:left; margin-left:10px; margin-right:10px;}

#sideLinks-Left ul li.top-level #leftLink-4, #sideLinks-Left-pt ul li.top-level #leftLink-4{width:57px; height:43px; background-image:url(/images/common/sideLinks-Left-BG.png); background-repeat:no-repeat; background-position: -198px -135px; display:block; float:left; margin-left:10px; margin-right:10px;}

div#christmasRibbon{ position:absolute; top:59px; left:0px; z-index:200; background-image:url(../images/common/christmasRibbon.png); background-repeat:no-repeat; width:555px; height:378px;}
div#christmasRibbonSmall{ position:absolute; top:96px; left:0px; z-index:200; background-image:url(../images/common/christmasDecorations.png); background-repeat:no-repeat; width:550px; height:339px; background-position:0 0;}

div#christmasBaubbles{ position:absolute; top:99px; right:36px; z-index:200; background-image:url(../images/common/christmasDecorations.png); background-repeat:no-repeat; width:73px; height:114px; background-position:-934px 0px;}

div#christmasText{ position:absolute; top:188px; right:28px; z-index:200; background-image:url(../images/common/christmasText.png); background-repeat:no-repeat; width:429px; height:126px;}

div#christmasPresents{ position:absolute; top:297px; right:32px; z-index:200; background-image:url(../images/common/christmasDecorations.png); background-repeat:no-repeat; width:498px; height:138px; background-position:-542px -201px;}


div#christmasDecorations{ position:absolute; top:96px; left:0px; z-index:200; background-image:url(../images/common/christmasDecorations-Golf.png); background-repeat:no-repeat; width:920px; height:339px; background-position:0 0;}

<!--#homeChristmas img{border: 2px solid red;}-->


div.div_ttcP_wrap #packages-list {margin-left:-5px;}
div.div_ttcP_wrap #packages-list li{margin-left:0px; list-style-type:none;}
div.div_ttcP_wrap #packages-list li a h5{ font-size:12px;}
div.div_ttcP_wrap #packages-list li a div.packagesTitle{color:#000000; font-size:14px; margin-top:14px; font-weight:bold; margin-left:25px; }
div.div_ttcP_wrap #packages-list li a div.packagesSubTitle{margin-left:25px;color:#8a7321; font-size:10px; margin-top:2px; font-weight:bold; font-style:italic; width:440px;}
div.div_ttcP_wrap #packages-list li a div.packagesPrice{color:#8a7321; font-weight:bold; font-size:14px; margin-top:4px;margin-left:25px;}
div.div_ttcP_wrap #packages-list li{background-image:url(/images/common/packages-list-BG.png); background-repeat:no-repeat; display:block; height:136px; width:670px; }
div.div_ttcP_wrap #packages-list li:hover{ background-image:none; cursor:pointer; background-color:#f7f5f1;}
div.div_ttcP_wrap #packages-list li a div.imgWrapper{border:solid 1px #e6e6e6; padding:3px; float:right; margin:5px; margin-right:20px; background-color:#FFFFFF; position: relative; top:8px;}

div.div_ttcP_wrap #packages-list li a.blue div.imgWrapper{border:solid 1px #1ab0e5; background-color:#1ab0e5;}
div.div_ttcP_wrap #packages-list li a.blue div.imgWrapper img{border:solid 1px #ffffff;}
div.div_ttcP_wrap #packages-list li a.green div.imgWrapper{border:solid 1px #a5bf37;background-color:#a5bf37;}
div.div_ttcP_wrap #packages-list li a.green div.imgWrapper img{border:solid 1px #ffffff;}
div.div_ttcP_wrap #packages-list li a.red div.imgWrapper{border:solid 1px #ba2626;background-color:#ba2626;}
div.div_ttcP_wrap #packages-list li a.red div.imgWrapper img{border:solid 1px #ffffff;}
div.div_ttcP_wrap #packages-list li a.dark-blue div.imgWrapper{border:solid 1px #1381c1; background-color:#1381c1;}
div.div_ttcP_wrap #packages-list li a.dark-blue div.imgWrapper img{border:solid 1px #ffffff;}
div.div_ttcP_wrap #packages-list li a.dark-green div.imgWrapper{border:solid 1px #559e20; background-color:#559e20;}
div.div_ttcP_wrap #packages-list li a.dark-green div.imgWrapper img{border:solid 1px #ffffff;}
div.div_ttcP_wrap #packages-list li a.orange div.imgWrapper{border:solid 1px #f77648; background-color:#f77648;}
div.div_ttcP_wrap #packages-list li a.orange div.imgWrapper img{border:solid 1px #ffffff;}

div.div_ttcP_wrap #packages-list li a.yellow div.imgWrapper{border:solid 1px #ebe936; background-color:#ebe936;}
div.div_ttcP_wrap #packages-list li a.yellow div.imgWrapper img{border:solid 1px #ffffff;}


div.div_ttcP_wrap #divPackageOffers-list{background-image:url(/images/common/packageOffers-list-BG.png); background-repeat:no-repeat; display:block; width:616px;min-height:116px; height:auto !important; height:116px; padding-bottom:50px; margin-top:-14px; }

div.div_ttcP_wrap #divPackageOffers-list ul{width:426px; float:left; margin-top:22px;}
div.div_ttcP_wrap #divPackageOffers-list ul li{ list-style:none;}
div.div_ttcP_wrap #divPackageOffers-list ul li div.packagesTitle a { text-decoration:none; color:#204a77;  font-size:15px; margin-top:14px; font-weight:bold; margin-left:0px; }
div.div_ttcP_wrap #divPackageOffers-list ul li div.packagesTitle a:hover{ color:#1b2339;}
div.div_ttcP_wrap #divPackageOffers-list li div.packagesPrice{color:#8a7321; float:left; font-weight:bold; font-size:14px;}

div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper{ float:right; margin:5px; margin-right:20px; background-color:#FFFFFF; position: relative; top:8px;}

div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a.blue {border:solid 1px #1ab0e5; background-color:#1ab0e5; display:block; padding:3px;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a.blue img{border:solid 1px #ffffff;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a.green {border:solid 1px #a5bf37;background-color:#a5bf37;display:block; padding:3px;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a.green  img{border:solid 1px #ffffff;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a.red {border:solid 1px #ba2626;background-color:#ba2626;display:block; padding:3px;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a.red  img{border:solid 1px #ffffff;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a.dark-blue {border:solid 1px #1381c1; background-color:#1381c1;display:block; padding:3px;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a.dark-blue  img{border:solid 1px #ffffff;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a.dark-green {border:solid 1px #559e20; background-color:#559e20;display:block; padding:3px;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a.dark-green  img{border:solid 1px #ffffff;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a.orange {border:solid 1px #f77648; background-color:#f77648;display:block; padding:3px;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a.orange  img{border:solid 1px #ffffff;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a.yellow {border:solid 1px #e1e315; background-color:#f3f53c;display:block; padding:3px;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a.yellow  img{border:solid 1px #ffffff;}

div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a{position:relative; text-decoration:none;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.text_span{position:absolute; left:0px; bottom:20px; height:34px; width:100px; display:block; color:#ffffff; font-size:12px; padding:8px; z-index:111;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.text_span strong{font-size:15px;}

div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.div_yellow{position:absolute; left:0px; bottom:20px; height:34px; width:100px; background-color:#f3f53c; display:block; color:#ffffff; font-size:12px; padding:8px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
	filter: alpha(opacity=70); z-index:110;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.div_yellow[class]{opacity:.7}

div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.div_blue{position:absolute; left:0px; bottom:20px; height:34px; width:100px; background-color:#1ab0e5; display:block; color:#ffffff; font-size:12px; padding:8px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
	filter: alpha(opacity=70); z-index:110;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.div_blue[class]{opacity:.7}

div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.div_green{position:absolute; left:0px; bottom:20px; height:34px; width:100px; background-color:#a5bf37; display:block; color:#ffffff; font-size:12px; padding:8px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
	filter: alpha(opacity=70); z-index:110;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.div_green[class]{opacity:.7}

div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.div_red{position:absolute; left:0px; bottom:20px; height:34px; width:100px; background-color:#ba2626; display:block; color:#ffffff; font-size:12px; padding:8px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
	filter: alpha(opacity=70); z-index:110;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.div_red[class]{opacity:.7}

div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.div_dark-blue{position:absolute; left:0px; bottom:20px; height:34px; width:100px; background-color:#1381c1; display:block; color:#ffffff; font-size:12px; padding:8px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
	filter: alpha(opacity=70); z-index:110;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.div_dark-blue[class]{opacity:.7}

div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.div_dark-green{position:absolute; left:0px; bottom:20px; height:34px; width:100px; background-color:#559e20; display:block; color:#ffffff; font-size:12px; padding:8px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
	filter: alpha(opacity=70); z-index:110;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.div_dark-green[class]{opacity:.7}

div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.div_orange{position:absolute; left:0px; bottom:20px; height:34px; width:100px; background-color:#f77648; display:block; color:#ffffff; font-size:12px; padding:8px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
	filter: alpha(opacity=70); z-index:110;}
div.div_ttcP_wrap #divPackageOffers-list div.imgWrapper a div.div_orange[class]{opacity:.7}


/*div.div_ttcP_wrap #packages-list li a.blue div.packagesTitle{color:#1ab0e5; }
div.div_ttcP_wrap #packages-list li a.green div.packagesTitle{color:#a5bf37; }
div.div_ttcP_wrap #packages-list li a.red div.packagesTitle{color:#ba2626; }*/


div.div_ttcP_wrap h5{color:#1B2339; font-size:16px; text-transform: none; font-variant: small-caps;}


div.div_ttcP_wrap #packages-list li a div.imgWrapper img{}
div.div_ttcP_wrap #packages-list li a div.packagesTextWrapper{ float:left;}
div.div_ttcP_wrap #packages-list li a div.packagesTextWrapper div.packagesDescription{ width:440px;  margin-left:25px; margin-top:8px; }
div.div_ttcP_wrap #packages-list li a div.packagesTextWrapper div.packagesDescription p{ color:#6b6d73; margin-top:4px;}

div.div_ttcP_wrap #packages-list li {
	overflow: hidden;
	position: relative;
}
div.div_ttcP_wrap #packages-list li a {
	text-decoration: none;
	float: left;
}
div.div_ttcP_wrap #packages-list li a:hover {
	cursor: pointer;
}

div.div_ttcP_wrap #packages-list li a div.imgWrapper img {
	float: left;
	margin: 0;
	border: none;
	
}

div.div_ttcP_wrap #packages-list li a div.imgWrapper .more {
	position: absolute;
	right: 20px;
	width:158px;
	bottom: 20px;
	font-size: 1.2em;
	color: #fff;
	background: #000;
	padding: 5px 10px;
	filter:alpha(opacity=65);
	opacity:.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; /*--IE 8 Transparency--*/
}
div.div_ttcP_wrap #packages-list li a:hover div.imgWrapper .desc{
	display: block;
	font-size: 1.2em;
	padding: 10px 0;
	background: #111;
	filter:alpha(opacity=75);
	opacity:.90;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/
	color: #fff;
	position: absolute;
	bottom: 14px;
	left: 0px;
	padding: 10px;
	margin: 0;
	border-top: 1px solid #999;
}
div.div_ttcP_wrap #packages-list li a:hover div.imgWrapper .desc strong {
	display: block;
	margin-bottom: 0px;
	font-size:1.5em;
}

div.div_ttcP_wrap #packages-list li a.blue:hover div.imgWrapper .desc{background: #1ab0e5;}
div.div_ttcP_wrap #packages-list li a.green:hover div.imgWrapper .desc{background: #a5bf37;}
div.div_ttcP_wrap #packages-list li a.red:hover div.imgWrapper .desc{background: #ba2626;}
div.div_ttcP_wrap #packages-list li a.dark-blue:hover div.imgWrapper .desc{background: #1381c1;}
div.div_ttcP_wrap #packages-list li a.dark-green:hover div.imgWrapper .desc{background: #559e20;}
div.div_ttcP_wrap #packages-list li a.orange:hover div.imgWrapper .desc{background: #f75c24;}
div.div_ttcP_wrap #packages-list li a.yellow:hover div.imgWrapper .desc{background: #ebe936;}


div.div_ttcP_wrap #packages-list li a div.imgWrapper .desc {	display: none; }
div.div_ttcP_wrap #packages-list li a:hover div.imgWrapper .more { visibility: hidden;}

div.enquiryDescriptions{  margin-right:40px; margin-top:20px; margin-left:10px;padding-bottom:0px; margin-bottom:0px;}
div.enquiryForm{ padding-top:44px; padding-bottom:0px; margin-bottom:0px; margin-left:-36px; background-image:url(/images/common/horzPageSep.png); background-repeat:no-repeat; background-position:0 0; padding-left:46px;}

div.enquiryDescriptions span{color:#8a7321; margin:0px 8px 12px 0;
font-family: "Lucida Grande", sans-serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;}

div.enquiryDescriptions p {color:#555c6d; margin:12px 8px 12px 0;
font-family: "Lucida Grande", sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;}

div.enquiryDescriptions p strong{font-weight:bold; color:#242f4e;}
div.enquiryForm p {color:#555c6d;font-size: 11px;}
div.enquiryForm label{ font-weight:bold; color:#242f4e;}
div.enquiryForm span{ color:#b48121;}
#alternatTelContact{ background-color:#fefefe; width:333px; height:48px; border:solid 1px #ece6dd; color:#FFFFFF; margin-top:20px; margin-bottom:0px; padding-bottom:0px;}
#alternatTelContact p{ position:relative; top:4px; color:#242f4e; left:8px; font-size:11px;}
#alternatTelContact p strong{color:#b48121;}
div.enquiryForm h5 {margin-bottom:0px;}


.calendarBG{ background-color:#fefefe;border-spacing:2px; color:#ada8a4; border: solid 1px #ababab;}
.calendarBG td{width:22px; height:17px; border:solid 1px #ccccca; background-image:url(../images/golf/calendarTdBG.jpg);}
.calendarDayHeading{color:#000000; background-color:#fefefe; border:solid 1px #fefefe;}
table.calendarBG tr.calendarDayHeading td{background-color:#fefefe; border:solid 1px #fefefe; font-weight:bold;}

.calendar {
	width: 187px;
	padding: 0;
	margin: 0;
	font: normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
}

.middle {
	width: 202px;
	background: #eeeded url(../images/golf/topCal.gif) repeat-y top left;
	margin: 0;
	padding: 13px 15px 5px 9px;
	text-align: left;
	margin-bottom:0px;
	padding-bottom:0px;
}

.middle .today, .middle td.today a, .middle td.today a:link, .middle td.today a:visited {
	color: #ffffff;
	font-weight: bold;
	
}

.middle td {
	font: normal "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	width: 24px;
	height: 19px;
	text-align: center;
	background: #ededed url(../images/golf/calendarTdBG.jpg) no-repeat;
}

.middle td.today {
	color: #8b7422;
	font-weight: bold;
	background-color:#000000;
}



.middle td a {
	text-decoration: none;
	font-weight: bold;
	display: block;
}

.middle td a:link, .middle td a:visited {
	color: #6f99bf;
	text-decoration:underline;
}

.middle td a:hover, .middle td a:active {
	color: #6f99bf;
	text-decoration:underline;
}

.middle td.today a{color:#000000;}

.middle td.blank { background: #FFFFFF; }

.middle th {
	font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
	padding-top:10px;
	padding-bottom:4px;
	
}
.calendar caption span{color:#261b17;}
.calendar caption { text-align:center; }
.calendar caption a img.left{ position:relative; top:2px;}
.calendar caption a img.right{ position:relative; top:2px;}
#captionWrap{width:120px; float:left; display:block;}

.monthControl, .monthControl a {
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
	text-decoration: none;
}
.bottom {
	background: url(../images/golf/bottomCal.gif) bottom left no-repeat;
	margin: 0;
	padding: 0;
	width:202px; height:12px;
}
.top {
	background: url(../images/golf/topCal.gif) top left no-repeat;
	margin: 0;
	padding: 0;
}
#nextEventWrap{width:412px; height:170px; background:#FFFFFF url(../images/golf/nextEventBG.gif); background-repeat:repeat-x; display:block; float:left; margin-top:4px;}
h6.nextEventDate{margin-left:18px;}

#subContentWrapper div.innerWrapper div.column3 div.content p.noticesP{font-size:9px;margin-bottom:8px; margin-top:4px;}
#subContentWrapper div.innerWrapper div.column3 div.content p.noticesP a{ background-image:url(../images/golf/lightArrow.gif); background-repeat:no-repeat; background-position: 0 0; padding-left:22px; padding-bottom:4px; padding-top:1px;margin-top:0px; text-decoration:none;}

#subContentWrapper div.innerWrapper div.column3 div.content p.nextEventDate{margin:12px;margin-left:18px; font-size:11px; color:#5d8fb4; margin-bottom:4px; margin-top:20px;}

#subContentWrapper div.innerWrapper div.column3 div.content p.nextListDate{margin:12px;margin-left:18px; font-size:11px; color:#5d8fb4; margin-bottom:6px; margin-top:6px;}


#subContentWrapper div.innerWrapper div.column3 div.content div.nextEvent p{ margin-left:18px; margin-right:13px;font-size:9px;margin-bottom:8px; margin-top:4px;}
table.calendarList{ background-color:#FFFFFF; width:636px; margin-top:18px;}
table.calendarList th{ padding-top:5px; padding-bottom:12px; border-bottom:solid 1px #cecfce;}
table.calendarList td{border-bottom:solid 1px #cecfce;}
table.calendarList td.liDate{ width:160px;font-size:11px; color:#5d8fb4; border-right:solid 1px #cecfce;}
.hoverLiDate{ background-color:#f9f9f9;}
td.liDetails a { margin-left:20px; text-decoration:none;}
td.liDetails a h6.nextEventDate_more{ margin-left:18px;background-image:url(../images/golf/darkArrow.gif); background-repeat:no-repeat; background-position: 0 2px; padding-left:30px;margin-top:4px;}
td.liDetails a h6.nextEventDate_nomore{ margin-left:18px;background-image:url(../images/golf/lightArrow.gif); background-repeat:no-repeat; background-position: 0 2px; padding-left:30px;margin-top:4px;}

td.liDetails a:hover{ text-decoration:underline;}

#special-offfers-fixed-, #special-offfers-fixed-en{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:134px;}
#special-offfers-fixed-:link, #special-offfers-fixed-en:link{background-position:-23px 0;}
#special-offfers-fixed-:hover, #special-offfers-fixed-en:hover{background-position:0 0;}
#special-offfers-fixed- span, #special-offfers-fixed-en span{ display:none;}

#special-offfers-fixed-pt{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed-PT.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:161px;}
#special-offfers-fixed-pt:link{background-position:-23px 0;}
#special-offfers-fixed-pt:hover{background-position:0 0;}
#special-offfers-fixed-pt span{ display:none;}

#special-offfers-fixed-es{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed-PT.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:161px;}
#special-offfers-fixed-es:link{background-position:-23px 0;}
#special-offfers-fixed-es:hover{background-position:0 0;}
#special-offfers-fixed-es span{ display:none;}
/*
#topMenu_Nav { list-style:none; height:53px; _width:560px; position:relative; float:right; top:45px; }
#topMenu_Nav li{ float:left;list-style:none;}
#topMenu_Nav li a{ text-decoration:none; font-family: Georgia, serif;
font-size: 14px;
font-style:normal;
font-weight:100;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 11px; color:#5b5144; text-decoration:none;  display:block;
 }
 
#topMenu_Nav li.topTabSep{width:1px; height:53px; display:block; background-image:url(../images/common/top-MenuSpriteQDL.png); background-repeat:no-repeat; background-position:-69px 0; display:block;}

#topMenu_Nav li a span{display:none;}
#topMenu_Nav li a{ cursor:pointer;}

#topMenu_Nav #topTab_Golf a{width:69px; height:53px; display:block; background-image:url(../images/common/top-MenuSpriteQDL.png); background-repeat:no-repeat;}
#topMenu_Nav #topTab_Property a{width:109px; height:53px; display:block; background-image:url(../images/common/top-MenuSpriteQDL.png); background-repeat:no-repeat;}
#topMenu_Nav #topTab_Security a{width:136px; height:53px; display:block; background-image:url(../images/common/top-MenuSpriteQDL.png); background-repeat:no-repeat;}
#topMenu_Nav #topTab_Clube a{width:183px; height:53px; display:block; background-image:url(../images/common/top-MenuSpriteQDL.png); background-repeat:no-repeat;}
#topMenu_Nav #topTab_CasaDoLago a{width:104px; height:53px; display:block; background-image:url(../images/common/top-MenuSpriteQDL.png); background-repeat:no-repeat;}

#topMenu_Nav #topTab_Golfen a{width:69px; height:53px; display:block; }
#topMenu_Nav #topTab_Propertyen a{width:109px; height:53px; display:block; }
#topMenu_Nav #topTab_Securityen a{width:136px; height:53px; display:block; }
#topMenu_Nav #topTab_Clubeen a{width:183px; height:53px; display:block; }
#topMenu_Nav #topTab_CasaDoLagoen a{width:104px; height:53px; display:block; }

#topMenu_Nav #topTab_Golfsv a{width:69px; height:53px; display:block; }
#topMenu_Nav #topTab_Propertysv a{width:109px; height:53px; display:block; }
#topMenu_Nav #topTab_Securitysv a{width:136px; height:53px; display:block; }
#topMenu_Nav #topTab_Clubesv a{width:183px; height:53px; display:block; }
#topMenu_Nav #topTab_CasaDoLagosv a{width:104px; height:53px; display:block; }

#topMenu_Nav #topTab_Golfpt a{width:81px; height:53px; display:block;}
#topMenu_Nav #topTab_Propertypt a{width:109px; height:53px; display:block;}
#topMenu_Nav #topTab_Securitypt a{width:136px; height:53px; display:block;}
#topMenu_Nav #topTab_Clubept a{width:183px; height:53px; display:block;}
#topMenu_Nav #topTab_CasaDoLagopt a{width:153px; height:53px; display:block;}


#topMenu_Nav #topTab_Golf a:link, #topMenu_Nav #topTab_Golf a:visited, #topMenu_Nav #topTab_Golf a:active{background-position:0 0;}
#topMenu_Nav #topTab_Property a:link, #topMenu_Nav #topTab_Property a:visited, #topMenu_Nav #topTab_Property a:active{background-position:-70px 0;}
#topMenu_Nav #topTab_Security a:link, #topMenu_Nav #topTab_Security a:visited, #topMenu_Nav #topTab_Security a:active{background-position:-180px 0;}
#topMenu_Nav #topTab_Clube a:link, #topMenu_Nav #topTab_Clube a:visited, #topMenu_Nav #topTab_Clube a:active{background-position:-317px 0;}
#topMenu_Nav #topTab_CasaDoLago a:link, #topMenu_Nav #topTab_CasaDoLago a:visited, #topMenu_Nav #topTab_CasaDoLago a:active{background-position:-501px 0;}

#topMenu_Nav #topTab_Golf a:hover{background-position:0 -53px;cursor:pointer;}
#topMenu_Nav #topTab_Property a:hover{background-position:-70px -53px;cursor:pointer;}
#topMenu_Nav #topTab_Security a:hover{background-position:-180px -53px;cursor:pointer;}
#topMenu_Nav #topTab_Clube a:hover{background-position:-317px -53px;cursor:pointer;}
#topMenu_Nav #topTab_CasaDoLago a:hover{background-position:-501px -53px;cursor:pointer;}

#topMenu_Nav #topTab_Golf a.activeTab{background-position:-70px -53px;}


#topMenu_Nav #topTab_Golfen a:link, #topMenu_Nav #topTab_Golfen a:visited, #topMenu_Nav #topTab_Golfen a:active{background-position:0 0;}
#topMenu_Nav #topTab_Propertyen a:link, #topMenu_Nav #topTab_Propertyen a:visited, #topMenu_Nav #topTab_Propertyen a:active{background-position:-70px 0;}
#topMenu_Nav #topTab_Securityen a:link, #topMenu_Nav #topTab_Securityen a:visited, #topMenu_Nav #topTab_Securityen a:active{background-position:-180px 0;}
#topMenu_Nav #topTab_Clubeen a:link, #topMenu_Nav #topTab_Clubeen a:visited, #topMenu_Nav #topTab_Clubeen a:active{background-position:-317px 0;}
#topMenu_Nav #topTab_CasaDoLagoen a:link, #topMenu_Nav #topTab_CasaDoLagoen a:visited, #topMenu_Nav #topTab_CasaDoLagoen a:active{background-position:-501px 0;}

#topMenu_Nav #topTab_Golfen a:hover{background-position:0 -53px;cursor:pointer;}
#topMenu_Nav #topTab_Propertyen a:hover{background-position:-70px -53px;cursor:pointer;}
#topMenu_Nav #topTab_Securityen a:hover{background-position:-180px -53px;cursor:pointer;}
#topMenu_Nav #topTab_Clubeen a:hover{background-position:-317px -53px;cursor:pointer;}
#topMenu_Nav #topTab_CasaDoLagoen a:hover{background-position:-501px -53px;cursor:pointer;}

#topMenu_Nav #topTab_Golf a.activeTab, #topMenu_Nav #topTab_Golfen a.activeTab{background-position:-70px -53px;}


#topMenu_Nav #topTab_Golfsv a:link, #topMenu_Nav #topTab_Golfsv a:visited, #topMenu_Nav #topTab_Golfsv a:active{background-position:0 0;}
#topMenu_Nav #topTab_Propertysv a:link, #topMenu_Nav #topTab_Propertysv a:visited, #topMenu_Nav #topTab_Propertysv a:active{background-position:-70px 0;}
#topMenu_Nav #topTab_Securitysv a:link, #topMenu_Nav #topTab_Securitysv a:visited, #topMenu_Nav #topTab_Securitysv a:active{background-position:-180px 0;}
#topMenu_Nav #topTab_Clubesv a:link, #topMenu_Nav #topTab_Clubesv a:visited, #topMenu_Nav #topTab_Clubesv a:active{background-position:-317px 0;}
#topMenu_Nav #topTab_CasaDoLagosv a:link, #topMenu_Nav #topTab_CasaDoLagosv a:visited, #topMenu_Nav #topTab_CasaDoLagosv a:active{background-position:-501px 0;}

#topMenu_Nav #topTab_Golfsv a:hover{background-position:0 -53px;cursor:pointer;}
#topMenu_Nav #topTab_Propertysv a:hover{background-position:-70px -53px;cursor:pointer;}
#topMenu_Nav #topTab_Securitysv a:hover{background-position:-180px -53px;cursor:pointer;}
#topMenu_Nav #topTab_Clubesv a:hover{background-position:-317px -53px;cursor:pointer;}
#topMenu_Nav #topTab_CasaDoLagosv a:hover{background-position:-501px -53px;cursor:pointer;}

#topMenu_Nav #topTab_Golf a.activeTab, #topMenu_Nav #topTab_Golfsv a.activeTab{background-position:-70px -53px;}





#topMenu_Nav #topTab_Golfpt a:link, #topMenu_Nav #topTab_Golfpt a:visited, #topMenu_Nav #topTab_Golfpt a:active{background-position:0 -106px;}
#topMenu_Nav #topTab_Propertypt a:link, #topMenu_Nav #topTab_Propertypt a:visited, #topMenu_Nav #topTab_Propertypt a:active{background-position:-83px -106px;}
#topMenu_Nav #topTab_Securitypt a:link, #topMenu_Nav #topTab_Securitypt a:visited, #topMenu_Nav #topTab_Securitypt a:active{background-position:-193px -106px;}
#topMenu_Nav #topTab_Clubept a:link, #topMenu_Nav #topTab_Clubept a:visited, #topMenu_Nav #topTab_Clubept a:active{background-position:-330px -106px;}
#topMenu_Nav #topTab_CasaDoLagopt a:link, #topMenu_Nav #topTab_CasaDoLagopt a:visited, #topMenu_Nav #topTab_CasaDoLagopt a:active{background-position:-514px -106px;}

#topMenu_Nav #topTab_Golfpt a:hover{background-position:0 -159px;cursor:pointer;}
#topMenu_Nav #topTab_Propertypt a:hover{background-position:-83px -159px;cursor:pointer;}
#topMenu_Nav #topTab_Securitypt a:hover{background-position:-193px -159px;cursor:pointer;}
#topMenu_Nav #topTab_Clubept a:hover{background-position:-330px -159px;cursor:pointer;}
#topMenu_Nav #topTab_CasaDoLagopt a:hover{background-position:-514px -159px;cursor:pointer;}

#topMenu_Nav #topTab_Golfpt a.activeTab{background-position:-82px -159px;}
*/

.bottom_content { float:left; height:107px; left:0; position:absolute; top:100px; width:261px; }

ol, ul {
list-style:none outside none;
}

.group_button li, #group_button li{
	background:url("/images/common/button_bg_1.png") no-repeat scroll right center transparent;
	float:left;
	height:53px;
	padding-left:53px;
	padding-top:35px;
	width:238px;
}

.group_button li a {
color:#FFF;
display:block;
font-size:14px;
padding-left:15px;
text-transform:none;
font-variant: small-caps;
width:220px;
}

a {
text-decoration:none;
}

ol, ul {
list-style:none outside none;
}

.no_border {
border:medium none;
}

.list_logo {
position:absolute;
}

ol, ul {
list-style:none outside none;
}

.list_logo li {
height:75px;
line-height:75px;
}

img {
border:0 none;
}
#golfSubNav-list .subNav_golf_en {padding-top: 22px; height:33px;}
#golfSubNav-list .subNav_golf_pt {padding-top: 22px; height:33px;}
#golfSubNav-list .subNav_golf_es {padding-top: 22px; height:33px;}
#golfSubNav-list .subNav_golf_fr {padding-top: 22px; height:33px;}
#golfSubNav-list .subNav_golf_ru {padding-top: 22px; height:33px;}
#golfSubNav-list .subNav_golf_de {padding-top: 22px; height:33px;}
#golfSubNav-list .subNav_golf_sv {padding-top: 22px; height:33px;}



#golfSubNav-list .subNav_golf:hover, #golfSubNav-list .choose{background:url("/images/common/subMenuSelected.jpg") repeat-x scroll 0 0 transparent; /*height:28px;*/}
#golfSubNav-list .subNav_golf_specialOffer{background:url("/images/common/special-offer.png") repeat-x scroll 0 0 transparent; width:200px; height:28px; }/*hc 021210*/
#golfSubNav-list .subNav_golf_specialOffer:hover{background:url("/images/common/special-offer-hover.png") repeat-x scroll 0 0 transparent; width:200px; height:28px;}

li.sub_line {
	background:url("/images/common/subNavSep.jpg") no-repeat scroll 0 0 transparent; height:53px;
}
/*#top_menu  .tab_Golf {width: 70px; padding-top:26px; padding-left:10px;}
#top_menu  .tab_Property {width: 135px; padding-top:26px; text-align: center; padding-left:10px;}
#top_menu  .tab_Dining {width: 90px; padding-top:26px; padding-left:10px;}
#top_menu  .tab_Vigiquinta {width: 132px; padding-top:26px; padding-left:10px;}
#top_menu  .tab_Sanlorenzo {width: 240px; padding-top:26px; padding-left:10px;}
#top_menu li:hover {background:url("/images/common/bg_top_menu.png") repeat-x scroll 0 0 transparent; height:53px; }
span.SubTitle {display:block; width: 580px;}
span.ruSubTitle{color:#43A5E2; font-size: 14px; font-family:sans-serif;}*/

/*-------Style for FR-------*/
#special-offfers-fixed-fr{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed-PT.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:161px;}
#special-offfers-fixed-fr:link{background-position:-23px 0;}
#special-offfers-fixed-fr:hover{background-position:0 0;}
#special-offfers-fixed-fr span{ display:none;}

#special-offfers-fixed-ru{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed-PT.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:161px;}
#special-offfers-fixed-ru:link{background-position:-23px 0;}
#special-offfers-fixed-ru:hover{background-position:0 0;}
#special-offfers-fixed-ru span{ display:none;}

#subNav-Menu-fr ul#golfSubNav-list li a.trigger-2{
background-position: -46px -106px;
width:185px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-2:hover{
background-position: -46px -159px;
width:185px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.active.trigger-2 {
background-position: -46px -159px;
_background-position: -77px -106px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-3{
background-position: -232px -106px;
width:144px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-3:hover{
background-position: -232px -159px;
width:144px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.active.trigger-3 {
background-position: -232px -159px;
_background-position: -225px -106px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-4{
background-position: -496px -106px;
width:120px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-4:hover{
background-position: -496px -159px;
width:120px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.active.trigger-4 {
background-position: -496px -159px;
_background-position: -323px -106px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-5{
background-position: -640px -106px;
width:148px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-5:hover{
background-position: -640px -159px;
width:148px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.active.trigger-5 {
background-position: -640px -159px;
_background-position: -400px -106px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-6{
background-position: -377px -106px;
width:130px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-6:hover{
background-position: -377px -159px;
width:130px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.active.trigger-6 {
background-position: -377px -159px;
_background-position: -522px -106px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-7{
background-position: -623px -106px;
width:162px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-7:hover{
background-position: -623px -159px;
width:142px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.active.trigger-7 {
background-position: -623px -159px;
_background-position: -590px -106px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-8{
background-position: -765px -106px;
width:150px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-8:hover{
background-position: -765px -159px;
width:150px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.active.trigger-8 {
background-position: -765px -159px;
_background-position: -692px -106px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-9{
background-position: -795px -106px;
width:85px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-9:hover{
background-position: -795px -159px;
width:85px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.active.trigger-9 {
background-position: -795px -159px;
_background-position: -795px -106px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-10{
background-position: -882px -106px;
width:58px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.trigger-10:hover{
background-position: -882px -159px;
width:58px;
height:53px;
}
#subNav-Menu-fr ul#golfSubNav-list li a.active.trigger-10 {
background-position: -882px -159px;
_background-position: -882px -106px;
}
/*--------End FR--------------*/



/*-------Style for RU-------*/
#special-offfers-fixed-ru{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed-PT.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:161px;}
#special-offfers-fixed-ru:link{background-position:-23px 0;}
#special-offfers-fixed-ru:hover{background-position:0 0;}
#special-offfers-fixed-ru span{ display:none;}

#special-offfers-fixed-ru{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed-PT.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:161px;}
#special-offfers-fixed-ru:link{background-position:-23px 0;}
#special-offfers-fixed-ru:hover{background-position:0 0;}
#special-offfers-fixed-ru span{ display:none;}

/*----------------------*/
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-2{
background-position: -46px -106px;
width:185px;
height:53px;
}

#subNav-Menu-ru ul#golfSubNav-list li a.trigger-2:hover{
background-position: -46px -159px;
width:185px;
height:53px;
}

#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-2 {
background-position: -46px -159px;
_background-position: -77px -106px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-3{
background-position: -232px -106px;
width:144px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-3:hover{
background-position: -232px -159px;
width:144px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-3 {
background-position: -232px -159px;
_background-position: -225px -106px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-4{
background-position: -496px -106px;
width:120px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-4:hover{
background-position: -496px -159px;
width:120px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-4 {
background-position: -496px -159px;
_background-position: -323px -106px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-5{
background-position: -640px -106px;
width:148px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-5:hover{
background-position: -640px -159px;
width:148px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-5 {
background-position: -640px -159px;
_background-position: -400px -106px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-6{
background-position: -377px -106px;
width:130px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-6:hover{
background-position: -377px -159px;
width:130px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-6 {
background-position: -377px -159px;
_background-position: -522px -106px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-7{
background-position: -623px -106px;
width:142px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-7:hover{
background-position: -623px -159px;
width:142px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-7 {
background-position: -623px -159px;
_background-position: -590px -106px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-8{
background-position: -765px -106px;
width:150px;
height:53px;
}

#subNav-Menu-ru ul#golfSubNav-list li a.trigger-8:hover{
background-position: -765px -159px;
width:150px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-8 {
background-position: -765px -159px;
_background-position: -692px -106px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-9{
background-position: -795px -106px;
width:85px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-9:hover{
background-position: -795px -159px;
width:85px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-9 {
background-position: -795px -159px;
_background-position: -795px -106px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-10{
background-position: -882px -106px;
width:58px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-10:hover{
background-position: -882px -159px;
width:58px;
height:53px;
}
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-10 {
background-position: -882px -159px;
_background-position: -882px -106px;
}
/*--------End RU--------------*/

/*=============================================================
					GERMAN
===============================================================*/

/*-------Style for de-------*/
li.subNav_golf_de .subNav_golf_specialOffer{width:500px;}

#special-offfers-fixed-de{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed-PT.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:161px;}
#special-offfers-fixed-de:link{background-position:-23px 0;}
#special-offfers-fixed-de:hover{background-position:0 0;}
#special-offfers-fixed-de span{ display:none;}

#special-offfers-fixed-de{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed-PT.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:161px;}
#special-offfers-fixed-de:link{background-position:-23px 0;}
#special-offfers-fixed-de:hover{background-position:0 0;}
#special-offfers-fixed-de span{ display:none;}

/*----------------------*/
#subNav-Menu-de ul#golfSubNav-list li a.trigger-2{background-position: -46px -106px; width:185px; height:53px;}
#subNav-Menu-de ul#golfSubNav-list li a.trigger-2:hover{background-position: -46px -159px; width:185px; height:53px;}
#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-2 {background-position: -46px -159px; _background-position: -77px -106px;}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-3{background-position: -232px -106px; width:180px; height:53px; }
#subNav-Menu-de ul#golfSubNav-list li a.trigger-3:hover{background-position: -232px -159px; width:144px; height:53px;}
#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-3 {background-position: -232px -159px; _background-position: -225px -106px;}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-4{background-position: -496px -106px; width:70px; height:53px;}
#subNav-Menu-de ul#golfSubNav-list li a.trigger-4:hover{background-position: -496px -159px; width:70px; height:53px; }
#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-4 {background-position: -496px -159px; _background-position: -323px -106px; }

#subNav-Menu-de ul#golfSubNav-list li a.trigger-5{background-position: -640px -106px; width:178px;height:53px;}
#subNav-Menu-de ul#golfSubNav-list li a.trigger-5:hover{background-position: -640px -159px; width:148px;height:53px;}
#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-5 {background-position: -640px -159px; _background-position: -400px -106px;}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-6{background-position: -377px -106px; width:130px;height:53px;}
#subNav-Menu-de ul#golfSubNav-list li a.trigger-6:hover{background-position: -377px -159px; width:130px;height:53px;}
#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-6 {background-position: -377px -159px; _background-position: -522px -106px;}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-7{background-position: -623px -106px; width:182px; height:53px;}
#subNav-Menu-de ul#golfSubNav-list li a.trigger-7:hover{background-position: -623px -159px; width:142px; height:53px;}
#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-7 {background-position: -623px -159px; _background-position: -590px -106px;}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-8{background-position: -765px -106px; width:150px; height:53px; }
#subNav-Menu-de ul#golfSubNav-list li a.trigger-8:hover{background-position: -765px -159px; width:150px; height:53px;}
#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-8 {background-position: -765px -159px; _background-position: -692px -106px;}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-9{background-position: -795px -106px; width:85px; height:53px; }
#subNav-Menu-de ul#golfSubNav-list li a.trigger-9:hover{background-position: -795px -159px;width:85px;height:53px;}
#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-9 {background-position: -795px -159px;_background-position: -795px -106px;}

#subNav-Menu-de ul#golfSubNav-list li a.trigger-10{background-position: -882px -106px; width:58px; height:53px;}
#subNav-Menu-de ul#golfSubNav-list li a.trigger-10:hover{background-position: -882px -159px; width:58px; height:53px;}
#subNav-Menu-de ul#golfSubNav-list li a.active.trigger-10 {background-position: -882px -159px; _background-position: -882px -106px; }
/*--------End de--------------*/

/*=============================================================
					Spanish
===============================================================*/

/*-------Style for es-------*/
li.subNav_golf_es .subNav_golf_specialOffer{width:500px;}

#special-offfers-fixed-es{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed-PT.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:161px;}
#special-offfers-fixed-es:link{background-position:-23px 0;}
#special-offfers-fixed-es:hover{background-position:0 0;}
#special-offfers-fixed-es span{ display:none;}

#special-offfers-fixed-es{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed-PT.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:161px;}
#special-offfers-fixed-es:link{background-position:-23px 0;}
#special-offfers-fixed-es:hover{background-position:0 0;}
#special-offfers-fixed-es span{ display:none;}

/*----------------------*/
#subNav-Menu-es ul#golfSubNav-list li a.trigger-2{background-position: -46px -106px; width:185px; height:53px;}
#subNav-Menu-es ul#golfSubNav-list li a.trigger-2:hover{background-position: -46px -159px; width:185px; height:53px;}
#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-2 {background-position: -46px -159px; _background-position: -77px -106px;}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-3{background-position: -232px -106px; width:180px; height:53px; }
#subNav-Menu-es ul#golfSubNav-list li a.trigger-3:hover{background-position: -232px -159px; width:144px; height:53px;}
#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-3 {background-position: -232px -159px; _background-position: -225px -106px;}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-4{background-position: -496px -106px; width:70px; height:53px;}
#subNav-Menu-es ul#golfSubNav-list li a.trigger-4:hover{background-position: -496px -159px; width:70px; height:53px; }
#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-4 {background-position: -496px -159px; _background-position: -323px -106px; }

#subNav-Menu-es ul#golfSubNav-list li a.trigger-5{background-position: -640px -106px; width:178px;height:53px;}
#subNav-Menu-es ul#golfSubNav-list li a.trigger-5:hover{background-position: -640px -159px; width:148px;height:53px;}
#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-5 {background-position: -640px -159px; _background-position: -400px -106px;}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-6{background-position: -377px -106px; width:130px;height:53px;}
#subNav-Menu-es ul#golfSubNav-list li a.trigger-6:hover{background-position: -377px -159px; width:130px;height:53px;}
#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-6 {background-position: -377px -159px; _background-position: -522px -106px;}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-7{background-position: -623px -106px; width:182px; height:53px;}
#subNav-Menu-es ul#golfSubNav-list li a.trigger-7:hover{background-position: -623px -159px; width:142px; height:53px;}
#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-7 {background-position: -623px -159px; _background-position: -590px -106px;}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-8{background-position: -765px -106px; width:150px; height:53px; }
#subNav-Menu-es ul#golfSubNav-list li a.trigger-8:hover{background-position: -765px -159px; width:150px; height:53px;}
#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-8 {background-position: -765px -159px; _background-position: -692px -106px;}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-9{background-position: -795px -106px; width:85px; height:53px; }
#subNav-Menu-es ul#golfSubNav-list li a.trigger-9:hover{background-position: -795px -159px;width:85px;height:53px;}
#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-9 {background-position: -795px -159px;_background-position: -795px -106px;}

#subNav-Menu-es ul#golfSubNav-list li a.trigger-10{background-position: -882px -106px; width:58px; height:53px;}
#subNav-Menu-es ul#golfSubNav-list li a.trigger-10:hover{background-position: -882px -159px; width:58px; height:53px;}
#subNav-Menu-es ul#golfSubNav-list li a.active.trigger-10 {background-position: -882px -159px; _background-position: -882px -106px; }
/*--------End es--------------*/


/*=======================================================
		TOP MENU STYLES
=========================================================*/
/*----------------------
	ENGLISH
  ----------------------
#top_menu  .tab_Golfen {width: 60px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Propertyen {width: 145px; padding-top:26px; text-align: center; padding-left:5px;}
#top_menu  .tab_Diningen {width: 90px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Vigiquintaen {width: 132px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Sanlorenzoen {width: 240px; padding-top:26px; padding-left:5px;}*/

/*----------------------
	PORTUGESE
  ----------------------
#top_menu  .tab_Golfpt {width: 70px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Propertypt {width: 135px; padding-top:26px; text-align: center; padding-left:5px;}
#top_menu  .tab_Diningpt {width: 90px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Vigiquintapt {width: 132px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Sanlorenzopt {width: 240px; padding-top:26px; padding-left:5px;}*/

/*----------------------
	SPANISH
  ----------------------
#top_menu  .tab_Golfes {width: 90px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Propertyes {width: 145px; padding-top:26px; text-align: center; padding-left:5px;}
#top_menu  .tab_Dininges {width: 110px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Vigiquintaes {width: 132px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Sanlorenzoes {width: 240px; padding-top:26px; padding-left:5px;}*/

/*----------------------
	GERMAN
  ----------------------
#top_menu  .tab_Golfde {width: 60px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Propertyde {width: 145px; padding-top:26px; text-align: center; padding-left:5px;}
#top_menu  .tab_Diningde {width: 70px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Vigiquintade {width: 132px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Sanlorenzode {width: 240px; padding-top:26px; padding-left:5px;}*/

/*----------------------
	FRENCH
  ----------------------
#top_menu  .tab_Golffr {width: 60px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Propertyfr {width: 145px; padding-top:26px; text-align: center; padding-left:5px;}
#top_menu  .tab_Diningfr {width: 90px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Vigiquintafr {width: 132px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Sanlorenzofr {width: 240px; padding-top:26px; padding-left:5px;}*/


/*----------------------
	SWEDISH
  ----------------------
#top_menu  .tab_Golfsv {width: 60px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Propertysv {width: 145px; padding-top:26px; text-align: center; padding-left:5px;}
#top_menu  .tab_Diningsv {width: 70px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Vigiquintasv {width: 132px; padding-top:26px; padding-left:5px;}
#top_menu  .tab_Sanlorenzosv {width: 240px; padding-top:26px; padding-left:5px;}*/




/*=============================================================
					Swedish
===============================================================*/

/*-------Style for sv-------*/
li.subNav_golf_sv .subNav_golf_specialOffer{width:505px;}

#special-offfers-fixed-sv{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed-PT.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:161px;}
#special-offfers-fixed-sv:link{background-position:-23px 0;}
#special-offfers-fixed-sv:hover{background-position:0 0;}
#special-offfers-fixed-sv span{ display:none;}

#special-offfers-fixed-sv{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed-PT.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:161px;}
#special-offfers-fixed-sv:link{background-position:-23px 0;}
#special-offfers-fixed-sv:hover{background-position:0 0;}
#special-offfers-fixed-sv span{ display:none;}

/*----------------------*/
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-2{
background-position: -46px -106px;
width:195px;
height:53px;
}

#subNav-Menu-sv ul#golfSubNav-list li a.trigger-2:hover{
background-position: -46px -159px;
width:185px;
height:53px;
}

#subNav-Menu-sv ul#golfSubNav-list li a.active.trigger-2 {
background-position: -46px -159px;
_background-position: -77px -106px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-3{
background-position: -232px -106px;
width:180px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-3:hover{
background-position: -232px -159px;
width:144px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.active.trigger-3 {
background-position: -232px -159px;
_background-position: -225px -106px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-4{
background-position: -496px -106px;
width:70px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-4:hover{
background-position: -496px -159px;
width:70px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.active.trigger-4 {
background-position: -496px -159px;
_background-position: -323px -106px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-5{
background-position: -640px -106px;
width:178px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-5:hover{
background-position: -640px -159px;
width:148px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.active.trigger-5 {
background-position: -640px -159px;
_background-position: -400px -106px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-6{
background-position: -377px -106px;
width:130px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-6:hover{
background-position: -377px -159px;
width:130px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.active.trigger-6 {
background-position: -377px -159px;
_background-position: -522px -106px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-7{
background-position: -623px -106px;
width:182px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-7:hover{
background-position: -623px -159px;
width:142px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.active.trigger-7 {
background-position: -623px -159px;
_background-position: -590px -106px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-8{
background-position: -765px -106px;
width:150px;
height:53px;
}

#subNav-Menu-sv ul#golfSubNav-list li a.trigger-8:hover{
background-position: -765px -159px;
width:150px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.active.trigger-8 {
background-position: -765px -159px;
_background-position: -692px -106px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-9{
background-position: -795px -106px;
width:85px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-9:hover{
background-position: -795px -159px;
width:85px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.active.trigger-9 {
background-position: -795px -159px;
_background-position: -795px -106px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-10{
background-position: -882px -106px;
width:58px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.trigger-10:hover{
background-position: -882px -159px;
width:58px;
height:53px;
}
#subNav-Menu-sv ul#golfSubNav-list li a.active.trigger-10 {
background-position: -882px -159px;
_background-position: -882px -106px;
}
/*--------End sv--------------*/


/*==============================================================================
	RUSSIAN SPECIFIC MENU STYLES TO FIX FONT PROBLEM
==============================================================================*/

#top_menu_ru { list-style:none; height:53px; _width:560px; position:relative; float:right; }
#top_menu_ru li{ float:left;list-style:none;  height:53px;}
#top_menu_ru li a{ text-decoration:none; font-family: Georgia, serif;
font-size: 14px;
font-style:normal;
font-weight:100;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 11px; color:#5b5144; text-decoration:none;  display:block;
padding:22px 12px 0 12px;
 }
 
#topMenu_Nav_ru li.topTabSep{width:1px; height:53px; display:block; background-image:url(../images/common/top-Menu-SpriteMainQDL.png); background-repeat:no-repeat; background-position:-69px 0; display:block;}

#top_menu_ru li a span{/*display:none*/ }
#top_menu_ru li a{ cursor:pointer;}


#top_menu_ru li a{
	height:53px;
	display:block;
	text-align:center;
	}
	
ul#top_menu_ru  li a:hover{
	color:#99723b;
	background:url(../images/common/nav_top_hover.jpg) repeat-x !important;
}

#top_menu_ru  .tab_Golf {width: 70px; padding-top:26px; padding-left:10px;}
#top_menu_ru  .tab_Property {width: 135px; padding-top:26px; text-align: center; padding-left:10px;}
#top_menu_ru  .tab_Dining {width: 90px; padding-top:26px; padding-left:10px;}
#top_menu_ru  .tab_Vigiquinta {width: 132px; padding-top:26px; padding-left:10px;}
#top_menu_ru  .tab_Sanlorenzo {width: 240px; padding-top:26px; padding-left:10px;}
#top_menu_ru li:hover {background:url("/images/common/bg_top_menu_ru.png") repeat-x scroll 0 0 transparent; height:53px; }
#topMenu_Nav_ru li object{
	text-align:center;
}

subNav_golf_ru a{font-size:24px;}

.group_button_ru{float:right; width:262px; position:absolute; right:0px;}
.group_button_ru li{padding-top:22px; background: url(/images/common/button_bg_1.png) no-repeat; padding-left:20px; height:45px; margin-bottom:17px;}
.group_button_ru li a{padding-left:5px; color:#FFF; font-variant: small-caps; font-size: 18px; display:block; font-family: Georgia, serif; }
.group_button_ru li span.arrow{display:block; position:relative; right:0px; width:25px; height:62px;}
#subContent1 h6{ color:#FFF; text-transform: uppercase; font-size: 18px;  font-family: Georgia, serif; font-weight:100;
 }
 

#golfSubNav-list .subNav_golf_specialOffer_ru{background:url("/images/common/special-offer.png") repeat-x scroll 0 0 transparent; width:285px; height:28px; border-right:1px solid #FFF;}<!--hc-->
#golfSubNav-list .subNav_golf_specialOffer_ru:hover{background:url("/images/common/special-offer-hover.png") repeat-x scroll 0 0 transparent; width:200px; height:28px;}

/*-------Style for RU-------*/
#special-offfers-fixed-ru{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed-PT.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:161px;}
#special-offfers-fixed-ru:link{background-position:-23px 0;}
#special-offfers-fixed-ru:hover{background-position:0 0;}
#special-offfers-fixed-ru span{ display:none;}

#special-offfers-fixed-ru{display:scroll; position:fixed; top:200px; left:0px; background-image:url(/images/common/special-offers-fixed-PT.png); background-position:-23px 0; background-repeat:no-repeat; width:23px; height:161px;}
#special-offfers-fixed-ru:link{background-position:-23px 0;}
#special-offfers-fixed-ru:hover{background-position:0 0;}
#special-offfers-fixed-ru span{ display:none;}

ul#golfSubNav-list li a, #subNav-Menu-ru li a
{
display: block;
text-align: center;
text-decoration: none;
font-family: Georgia,serif;
font-size: 17px;
font-style: normal;
font-weight: normal;
font-variant: small-caps;
color: #352f27;
} 

#subNav-Menu-ru .subNav-PanelContent li a p {
font-size:12px;
text-align:left;
color: #3f75a3;
font-family:sans-serif;
text-transform:none;
}

#subNav-Menu-ru ul#golfSubNav-list li a.trigger-2			{ background-position: -46px -106px; width:285px; height:53px; }
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-2:hover		{ background-position: -46px -159px; width:285px; height:53px; }
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-2 	{ background-position: -46px -159px; _background-position: -77px -106px; }

#subNav-Menu-ru ul#golfSubNav-list li a.trigger-3			{ background-position: -232px -106px; width:100px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-3:hover		{ background-position: -232px -159px; width:100px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-3 	{ background-position: -232px -159px; _background-position: -225px -106px; } 

#subNav-Menu-ru ul#golfSubNav-list li a.trigger-4			{ background-position: -496px -106px; width:100px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-4:hover		{ background-position: -496px -159px; width:100px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-4 	{ background-position: -496px -159px; _background-position: -323px -106px; } 

#subNav-Menu-ru ul#golfSubNav-list li a.trigger-5			{ background-position: -640px -106px; width:148px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-5:hover		{ background-position: -640px -159px; width:148px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-5 	{ background-position: -640px -159px; _background-position: -400px -106px; } 

#subNav-Menu-ru ul#golfSubNav-list li a.trigger-6			{ background-position: -377px -106px; width:100px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-6:hover		{ background-position: -377px -159px; width:100px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-6 	{ background-position: -377px -159px; _background-position: -522px -106px; } 

#subNav-Menu-ru ul#golfSubNav-list li a.trigger-7			{ background-position: -623px -106px; width:162px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-7:hover		{ background-position: -623px -159px; width:162px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-7 	{ background-position: -623px -159px; _background-position: -590px -106px; } 

#subNav-Menu-ru ul#golfSubNav-list li a.trigger-8			{ background-position: -765px -106px; width:150px; height:53px; }
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-8:hover		{ background-position: -765px -159px; width:150px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-8 	{ background-position: -765px -159px; _background-position: -692px -106px; } 

#subNav-Menu-ru ul#golfSubNav-list li a.trigger-9			{ background-position: -795px -106px; width:85px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-9:hover		{ background-position: -795px -159px; width:85px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-9 	{ background-position: -795px -159px; _background-position: -795px -106px; } 

#subNav-Menu-ru ul#golfSubNav-list li a.trigger-10			{ background-position: -882px -106px; width:58px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.trigger-10:hover	{ background-position: -882px -159px; width:58px; height:53px; } 
#subNav-Menu-ru ul#golfSubNav-list li a.active.trigger-10 	{ background-position: -882px -159px; _background-position: -882px -106px; }
/*--------End RU--------------*/

.group_button_ru{float:right; width:262px; position:absolute; right:0px; left:10px; top:10px;}
.group_button_ru li{padding-top:22px; background: url(/images/common/button_bg_1.png) no-repeat; padding-left:20px; height:45px; margin-bottom:17px;}
.group_button_ru li a{padding-left:5px; color:#FFF; text-transform: uppercase; font-size: 18px; display:block; font-family: Georgia, serif; }
.group_button_ru li span.arrow{display:block; position:relative; right:0px; width:25px; height:62px;}
#subContent1 h6{ color:#FFF; text-transform: uppercase; font-size: 18px;  font-family: Georgia, serif; font-weight:100;
 }
 
.div_ttcP_wrap h6{font-size:24px;}



#topMenu_Nav_ru { list-style:none; height:53px; _width:560px; position:relative; float:right; top:45px; }
#topMenu_Nav_ru li{ float:left;list-style:none;  height:53px;}
#topMenu_Nav_ru li a{ text-decoration:none; font-family: Georgia, serif;
font-size: 14px;
font-style:normal;
font-weight:100;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 11px; color:#5b5144; text-decoration:none;  display:block;
padding:22px 12px 0 12px;
 }
 
#topMenu_Nav_ru li.topTabSep{width:1px; height:53px; display:block; background-image:url(../images/common/topMenuSprite-QDL.png); background-repeat:no-repeat; background-position:-69px 0; display:block;}

#topMenu_Nav_ru li a span{/*display:none*/ }
#topMenu_Nav_ru li a{ cursor:pointer;}


#topMenu_Nav_ru li a{
	height:53px;
	display:block;
	text-align:center;
	}
	
ul#topMenu_Nav_ru  li a:hover{
	color:#99723b;
}

#topMenu_Nav_ru  .tab_Golf {width: 70px; padding-top:26px; padding-left:10px;}
#topMenu_Nav_ru  .tab_Property {width: 135px; padding-top:26px; text-align: center; padding-left:10px;}
#topMenu_Nav_ru  .tab_Dining {width: 90px; padding-top:26px; padding-left:10px;}
#topMenu_Nav_ru  .tab_Vigiquinta {width: 132px; padding-top:26px; padding-left:10px;}
#topMenu_Nav_ru  .tab_Sanlorenzo {width: 240px; padding-top:26px; padding-left:10px;}
#topMenu_Nav_ru li:hover {	border-bottom: solid 3px #99723b;
 }
#topMenu_Nav_ru li object{
	text-align:center;
}

.ruTitle{color:#43A5E2; font-size: 18px; font-family:sans-serif;}

div.ruTitle p{font-size:28px !important; color:#43A5E2; font-family:sans-serif; text-justify: left;}



/*==========new CUFON menu styles==============*/
#top_menu li{display: inline; margin:0px 0px 0 0px; padding:10px 5px; }
ul #top_menu {display: inline; padding-top: 26px; float:right;}
#top_menu li.topTabSep{padding:10px 0; width:2px; background-image:url(../images/common/menu_sep.png); background-repeat:no-repeat; background-color: #a59679; padding-right:1px; border-right: 1px solid #c2ab8e;  height: 50px; }
#topMenu_Nav{top: 70px;  position: absolute; right:10px;}
#topMenu_Nav li a{font-size: 12px !important;}

#top_menu li a{text-transform: none; font-weight:normal; font-variant: small-caps; color: #5B5144; font-size: 15px;}
#top_menu li a:hover{color:#FFF;}
#top_menu li:hover{background: url('../images/common/bg_top_menu.png')

