body
{
    background:url(/s1/images/backgrounds/wide_dadboyshoulders_belgium.jpg) 0 0 no-repeat;
}

#Homepage
{
        background:url(/s1/images/backgrounds/right_gradient.jpg) repeat-x 800px 0px;
}

#Homepage #contentarea 
{
    background:url(/s1/images/backgrounds/2010_dadboyshoulders_belgium.jpg) 0 0 no-repeat;
}

#Homepage .MC_Block_FP h1
{
    margin-top:20px;
}

#LN_Container_SP
{
    background-image:none
}

/***************************************************************************/


/*********************************************************************************/

#Homepage #TopNavLinksList 
{
    width:446px !important;
    left:210px !important;
    margin-top: 0px;
}   

#TopNavLinksList
{
    float:right;
    width:446px !important;
	position:relative;
	bottom: 25px;
	left: 35px;
}

*:first-child+html #TopNavLinksList
{
bottom: 0px;
}


			*html #TopNavLinksList
			{
			bottom: 0px;
			}


#TopNavLanguageList
{
    float:right;
    display:inline;
	position: relative;
	bottom: 50px;
	right: 38px;	
}


*:first-child+html #TopNavLanguageList
{
bottom: 25px;
}

		* html #TopNavLanguageList
		{
		bottom: 20px;
		}


#xHomepage #xTopNavLinksList 
{    
    xbackground-color:#efe;
}

#Homepage #TopNavLanguageList
{ 
    xbackground-color:#fee;
    position:absolute;
    margin:0;
    padding:0;
    top:60px;
    left:600px;
    width:150px;
}

#Homepage #RC_Container_FP
{
    margin-top:5px;

}

#Homepage #regionname {font-size:24px; padding-top:26px}
#regionname 
{
	padding-left:215px;
    padding-top:60px;
}

.nav_on 
{
    display:none;
    
}

#templateoutput
{
   padding-top:25px;
   margin-top:25px;
   
}

#Homepage #templateoutput
{ 
   padding-top:0px !important;
   margin-top:0px !important;

}

* html #TopNavLanguageList
{
   padding-top:0px;
   margin-top:0px;
   
}

#templateoutput
{
   padding-top:25px;
   margin-top:25px;
   
}
 
#Homepage #templateoutput
{ 
   padding-top:0px !important;
   margin-top:0px !important;
 
}
 
* html #TopNavLanguageList
{
   padding-top:0px;
   margin-top:0px;
   
}

/***************Homepage Tagline *********************/

#Homepage .RC_Block_FP
{
   /*padding-left:15px;!important;*/
}

#Homepage h1.header 
{ 
    font-size:15px !important;
    font-weight:bold !important;
    text-align: left;
    margin-left: 170px;
}

#Homepage .MC_Block_FP p 
{ 
    font-size:13px;
    font-weight:bold;
    text-align: left;
    margin-left: 170px;
    margin-top: -5px;
}

#TopNavLanguageList a, #TopNavLanguageList a:hover , #TopNavLanguageList a:visited , #TopNavLanguageList a:active
{   
    color:#f51935;
    /*font-weight:normal;*/
    font-weight:bold;
}



/************ START  SITE DEDOCKING ***************************************************/

body {background:url(/s1/images/backgrounds/right_gradient.jpg) 0 0 repeat-x; width: 100%;}

#contentarea {background:url(/s1/images/backgrounds/wide_golfman_belgium_center.jpg) 0 0 no-repeat; width:821px; margin: 0 auto; position: relative;}

#ZlbLogo {
left:0;
position:relative;
top:0;
z-index:1001;
}

#MH_Block_SP{
padding-right:15px;
}

#MH_Block_SP #searchall{
margin-left: -10px;
}

#MB_Container_SP {
margin: 0 auto;
/* background: url(/s1/images/s_tile.gif) left center repeat-y; */
width:821px;
}

#MH_Container_SP{
    position: relative;
	width: 800px;
	margin: 0 auto;
}

#M_header_container{
    /*needed for country dropdown. z-order fix for IE6  */
    position: relative;
	margin-left:19px;
}

#TopNavLinksList {
margin-top: 3px;
margin-right: 39px;
}

				/*Fixes a positioning bug in IE7*/

				*:first-child+html #TopNavLinksList
				{
				width: 580px;
				}
				
				/*Fixes a positioning bug in IE6*/

				* html #TopNavLinksList
				{
				margin-right: 31px;
				}
				


#GB_Block_SP_R{
width: 600px;
margin: auto auto;
text-align: right;
}

#contenttable{
/* margin-left:19px; */
background: url(/s1/images/s_tile.gif);
background-repeat: repeat-y;
}

#contenttable #leftcell{
padding-left:19px;
}

#contenttable #rightcell{ 
background:url(/s1/images/s_tile2.gif) repeat-y scroll 589px 0 transparent;

 }
 
#Ftr_Container_SP {
width:821px;
background:url(/s1/images/footer.jpg);
background-repeat: no-repeat;
}

#Homepage
{
    background:url(/s1/images/backgrounds/right_gradient.jpg) repeat-x ;
}

#Homepage #TopNavLinksList {
width:425px !important; 
margin: auto;
}

#Homepage #contentarea {background:url(/s1/images/backgrounds/2011_golfman_belgium_center.jpg) 0 0 no-repeat; width:812px; margin: 0 auto;} 

#Homepage #RC_Container_FP
{
	position:relative;
	top:-110px;
	left:440px;
    width:110px;
	margin-left:4px;	
}



#Homepage #contenttable #rightcell{ 
background: none;
 }
 
 #Homepage #contenttable{ 
background: none;
 }
 
#Homepage #MB_Container_SP{
 background: none;
 }
 
#Homepage #M_header_container{
 margin-left: 19px;
 }
 
  #Homepage #MH_Block_SP{
 padding-right: 22px;
}
  
#Homepage #Ftr_Container_SP #Ftr_Block_SP {
padding-right:30px
}

#Homepage #regionname {padding-left:215px;}

/************ END  SITE DEDOCKING ***************************************************/

*:first-child+html #TopNavLinksList
{
bottom: 0px;
}


			*html #TopNavLinksList
			{
			bottom: 0px;
			}


#TopNavLanguageList
{
    float:right;
    display:inline;
	position: relative;
	bottom: 50px;
	right: 38px;	
}


*:first-child+html #TopNavLanguageList
{
bottom: 25px;
}

		* html #TopNavLanguageList
		{
		bottom: 20px;
		}


#xHomepage #xTopNavLinksList 
{    
    xbackground-color:#efe;
}

#Homepage #TopNavLanguageList
{ 
    xbackground-color:#fee;
    position:absolute;
    margin:0;
    padding:0;
    top:60px;
    left:600px;
    width:150px;
}

#Homepage #RC_Container_FP
{
    margin-top:5px;

}

#Homepage #regionname {font-size:24px; padding-top:26px}
#regionname 
{

    padding-top:60px;
}

.nav_on 
{
    display:none;
    
}

#templateoutput
{
   padding-top:25px;
   margin-top:25px;
   
}

#Homepage #templateoutput
{ 
   padding-top:0px !important;
   margin-top:0px !important;

}

* html #TopNavLanguageList
{
   padding-top:0px;
   margin-top:0px;
   
}

#templateoutput
{
   padding-top:25px;
   margin-top:25px;
   
}
 
#Homepage #templateoutput
{ 
   padding-top:0px !important;
   margin-top:0px !important;
 
}
 
* html #TopNavLanguageList
{
   padding-top:0px;
   margin-top:0px;
   
}

/***************Homepage Tagline *********************/

#Homepage .RC_Block_FP
{
   /*padding-left:15px;!important;*/
}

#Homepage h1.header 
{ 
    font-size:15px !important;
    font-weight:bold !important;
    text-align: left;
    margin-left: 170px;
}

#Homepage .MC_Block_FP p 
{ 
    font-size:13px;
    font-weight:bold;
    text-align: left;
    margin-left: 170px;
    margin-top: -5px;
}

#TopNavLanguageList a, #TopNavLanguageList a:hover , #TopNavLanguageList a:visited , #TopNavLanguageList a:active
{   
    color:#f51935;
    /*font-weight:normal;*/
    font-weight:bold;
}


