html,body
	{margin:0;padding:0;height:100%;}
html
	{font-family:Arial,Helvetica; font-size:100%; color:#404040;}
/*div{border:1px dotted gray;}*/
body
	{background-color:#FFFFFF;font-size:0.75em;}

#container
	{float:left;width:980px;height:auto;background-color:#FFFFFF;}
#header
	{float:left;width:980px;height:270px;clear:both;border-bottom:1px solid #808080;}


#header p.address
	{display:none;}
#header p.logo
	{display:none;}

#design
	{float:left;width:980px;height:242px;margin:0;padding:0;/*border-bottom:1px solid #808080;*/}
	
#content
	{float:left;width:650px;padding:30px 0 30px 20px; margin:0;}
	
#right
	{float:right;width:250px;padding:40px 0 0 0;}	
#footer
	{float:left;clear:both;width:980px;padding:20px 0;}



#mainmenu 
	{
	position:absolute; left:20px; top:242px; z-index:100;
	width:650px;margin:0; padding:0;
	}
#mainmenu dt, dl, dd, ul, li 
	{list-style-type: none; margin:0; padding:0;}
#mainmenu dl 
	{float:left;}
#mainmenu li 
	{display:block;padding:3px 0;}
#mainmenu dt a 
	{
	padding:0 15px 0 10px;margin:0;
	font-weight:normal; font-size:1.2em; color:#202020; text-decoration:none;line-height:25px;
	background:url(../../themes/golflavaux-3/icon/flag-off.gif) left 5px no-repeat;
	}
#mainmenu dt a.selected 
	{color:#101010;font-weight:bold;background:url(../../themes/golflavaux-3/icon/flag-on.gif) left 5px no-repeat;}
#mainmenu dt a:hover 
	{color:#7cceef; background:url(../../themes/golflavaux-3/icon/flag-on.gif) left 5px no-repeat;}
#mainmenu dd 
	{
	position:absolute;top:28px;width:150px;padding:10px 5px 40px 10px;margin:0;
	background:transparent url(../../themes/golflavaux-3/templates/bg_boxes.gif) no-repeat bottom left;padding:10px 5px 10px 10px;margin:0;
	display:none;
	}
#mainmenu dd a 
	{color:#202020; text-decoration:none;padding:0;}
#mainmenu dd a.selected 
	{color:#303030; font-weight:bold; text-decoration:none;}
#mainmenu dd a:hover
	{color:#7cceef;}


#content h1,h2,h3	
	{color:#303030; margin:10px 0 5px 0;padding:0;}
#content h1
	{font-size:1.8em;}
#content h2	
	{font-size:1.5em;}
#content h3	
	{font-size:1.1em;}
#content ul
	{
	padding:3px 25px; clear:left;
	list-style-image:url(../../themes/golflavaux-3/icon/puce.gif); 
	}
#content li a
	{color:#303030;}
#content li a:hover
	{color:#42A62A;text-decoration:none;}
#content p 
	{width:auto; text-align:justify; margin:0 0 10px 0;}	


#right h1,h2	
	{color:#303030; font-size:1.3em;margin:10px 0 5px 0;padding:0;}
#right p	
	{width:200px;}

#right ul
	{
	padding:0 25px;
	width:auto; 
	list-style-image:url(../../themes/golflavaux-3/icon/puce.gif); 
	}
#right li a
	{color:#303030;}
#right li a:hover
	{text-decoration:none;}




#footer p.addons
	{
	padding:5px 20px;margin:0;
	font-size:1em; color:#CCCCCC; text-align:left; 
	}
#footer p.addons a
	{color:#202020; font-weight:bold;text-decoration:none;}
#footer p.addons a:hover
	{text-decoration:underline;}
#footer p.sign
	{
	padding:5px 20px;margin:0;
	font-size:0.9em; color:#606060; text-align:left;
	}
#footer p.sign a
	{color:#606060; text-decoration:none;}
#footer p.sign a:hover
	{text-decoration:underline;}



#searchbox
	{float:right;width:156px;padding:2px;}
#searchbox p	
	{width:auto;margin:0;padding:0;;}
#searchbox input.text	
	{float:left;margin:0;border:0;width:130px;line-height:16px;height:16px;border:1px solid #CCCCCC;}

#searchbox img	
	{border:0;}

#searchbox a.submit
	{
	float:right;display:block;margin:0; padding:0;
	width:20px; height:20px; text-align:center; 
	text-decoration:none;
	}
	

	
#lang
	{float:right;line-height:24px;height:24px;width:90px;color:#CCCCCC;}
#lang a
	{color:#202020;text-decoration:none;}
#lang a:hover
	{color:#303030;}

#lang a.langchecked
	{color:#303030;text-decoration:none;font-weight:bold;}

	
#postit-home
	{float:left;clear:both;width:630px;padding:10px;margin-bottom:5px; }
#postit-home img
	{float:right; padding:0 0 10px 10px;}
#postit-greenkeeper
	{
	float:left; padding:10px; width:300px; text-align:left;
	/*
	height:auto !important;height:200px;min-height:200px;
	border:1px solid #CCCCCC;-moz-border-radius:7px;-webkit-border-radius:7px;
	*/
	}
#postit-clubhouse
	{
	float:left; padding:10px; margin-left:7px; width:300px; text-align:left;
	/*
	height:auto !important;height:200px;min-height:200px;
	border:1px solid #CCCCCC;-moz-border-radius:7px;-webkit-border-radius:7px;
	*/
	}
#postit-clubhouse h1,#postit-greenkeeper h1
	{font-size:1.3em;}	

#latest-infos
	{
	float:left; padding:10px; margin-bottom:3px; width:300px; text-align:left;
	background:transparent url(../../themes/golflavaux-3/icon/title_info.gif) no-repeat 3px 5px; 
	border:1px solid #CCCCCC;height:auto !important;height:125px;min-height:125px;
	/*-moz-border-radius:7px;-webkit-border-radius:7px;*/
	}
#latest-news
	{
	float:left; padding:10px; margin-left:3px;margin-bottom:3px; width:300px; text-align:left;
	background:transparent url(../../themes/golflavaux-3/icon/title_news.gif) no-repeat 3px 5px; 
	border:1px solid #CCCCCC;height:auto !important;height:125px;min-height:125px;
	/*-moz-border-radius:7px;-webkit-border-radius:7px;*/
	}
#latest-news h3, #latest-infos h3
	{padding:5px 0 5px 25px;margin:0;}
#news
	{
	float:left; text-align:left;background-color:#FFFFFF;
	/*
	url(../../themes/golflavaux-3/templates/bg_news.jpg) repeat-x bottom left;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	-moz-border-radius:7px;-webkit-border-radius:7px;
	*/
	}
	
#webcam-block
	{width:250px;padding:10px 0;}
#webcam-block p	
	{width:auto;clear:left;margin:1px; padding:2px 0 2px 120px; color:#303030;}
#webcam-block p.linewhite	
	{font-weight:bold;background-color:#FFFFFF;border-top:1px solid #E2E2E2;}
#webcam-block p.linegrey
	{font-weight:bold;background-color:#F0F0F0;border-top:1px solid #E2E2E2;}
#webcam-block p.lineicon
	{padding:2px 0 10px 120px;font-weight:normal;}
#webcam-block p.forecast
	{padding:7px 0 10px 120px;font-weight:normal; }
#webcam-block label
	{
	float:left; margin:0; margin-left:-120px; width:120px; 
	text-align:left; font-weight:normal;
	}
#webcam-block label.img-live
	{margin-left:-120px; height:80px;}
#webcam-block img.live
	{border:0; width:100px; height:73px;}
#webcam-block a
	{color:#303030;}
#webcam-block a:hover
	{color:#42A62A;text-decoration:none;}
#webcam-block span.datatime
	{color:#303030;font-size:9px;font-weight:normal;}

#article-block
	{width:250px;margin:0 0 25px 0; padding:0 0 25px 0;}	
#article-block li{padding:3px 0;}

#infotranslate-block
	{width:250px;padding:10px 0;}
#infotranslate-block p	
	{padding:0 5px 0 5px; margin:0;}
#infotranslate-block a
	{color:#303030;}
#infotranslate-block a:hover
	{text-decoration:none;}
	
	
#login-block
	{width:250px; padding:10px 0;}	
#login-block form
	{padding:5px 0; margin:0; width:auto;}
#login-block p	
	{width:auto;clear:left;margin:1px; padding-left:120px;}
#login-block label
	{float:left; margin-top:2px; margin-left:-120px; width:120px; text-align:left; }
#login-block input.text	
	{border:1px solid #CCCCCC; width:100px;}
#login-block a.submit
	{
	display:block;margin:3px 0; padding:3px 0;
	width:100px; height:20px; text-align:center;
	background:url(../../themes/golflavaux-3/icon/button-off.gif) no-repeat top left;
	text-decoration:none; color:#FFFFFF; font-weight:bold;
	}
#login-block a.submit:hover
	{background:url(../../themes/golflavaux-3/icon/button-on.gif) no-repeat top left; color:#000000;}

#postit-block
	{width:250px;}

form#formular 
	{
	margin:0;padding:0;
	}
form#formular p	
	{
	width:auto;clear:left;
	padding-left:120px; 
	margin:1px;
	}
form#formular label
	{
	float:left; 
	margin-left:-120px; margin-top:2px; 
	width:110px;
	}
form#formular input.title	
	{
	width:350px;border:1px solid #CCCCCC;
	}
form#formular input.text	
	{
	width:150px;border:1px solid #CCCCCC;
	}
form#formular select
	{}
form#formular textarea
	{
	width:350px;border:1px solid #CCCCCC;
	}
form#formular a.submit
	{
	display:block;margin:10px 0; padding:3px 0;
	width:100px; height:20px; text-align:center;
	background:url(../../themes/golflavaux-3/icon/button-off.gif) no-repeat top left;
	text-decoration:none; color:#FFFFFF;font-weight:bold;
	}	
form#formular a.submit:hover
	{background:url(../../themes/golflavaux-3/icon/button-on.gif) no-repeat top left;color:#000000;}



.hometext {font-weight:bold;text-align:justify;padding:10px 0;}
.bodytext {text-align:justify; padding:0;}

.mod-img1 {float:right; margin:0 0 0 40px;}
.mod-img2 {float:left; margin:0 20px 0 0;}
.cat-img1 {float:right; margin:0 0 0 40px;}
.cat-img2 {float:left; margin:0 20px 0 0;}
.art-img1 {}
.art-img2 {}


.module-summuary 
	{width:auto;clear:left;}
.module-summuary h3	
	{margin:0; padding:0; color:#303030; font-size:1.1em;}
.module-summuary h3 a	
	{color:#303030;text-decoration:underline;}
.module-summuary h3 a:hover	
	{text-decoration:none;}
.module-summuary img
	{float:right;clear:right;margin:0 0 0 40px;}

.module-list 
	{margin:0; padding:0;}		
.module-list a	
	{color:#303030;text-decoration:underline;font-weight:bold; font-size:1.1em;}
.module-list  a:hover	
	{text-decoration:none;}


.categorie-summuary 
	{width:100%; margin:0;padding:10px 0 0 10px; clear:both;}	
.categorie-summuary h3	
	{margin:0; padding:0; color:#303030; font-size:1.1em;}
.categorie-summuary p	
	{margin:0;padding:0;}
.categorie-summuary h3 a	
	{color:#303030;text-decoration:underline;}
.categorie-summuary h3 a:hover	
	{text-decoration:none;}
.categorie-summuary img
	{float:right; clear:left; margin:0 0 0 40px;}

.categorie-list 
	{margin:0; padding:0;}		
.categorie-list a	
	{color:#303030;text-decoration:underline;font-weight:bold; font-size:1.1em;}
.categorie-list  a:hover	
	{text-decoration:none;}

.categorie-download 
	{width:100%; margin:0;padding:10px 0 0 10px; clear:both;}		
.categorie-download h3	
	{margin:0;padding:0;color:#303030;font-size:1.1em;}
.categorie-download h3 a	
	{color:#303030;text-decoration:underline;}
.categorie-download h3 a:hover	
	{text-decoration:none;}
.categorie-download p
	{width:auto;clear:left; text-align:justify; margin:0;padding:0;}
.categorie-download img
	{float:right; margin:0 0 0 40px; border:0;}
.categorie-download ul	
	{padding:0 20px;margin:0 0 20px 0;} 

.categorie-gallery 
	{float:left; padding:0; width:155px; text-align:center;height:auto !important;min-height:120px;height:120px;}		
.categorie-gallery h3 a	
	{color:#303030;text-decoration:underline;}
.categorie-gallery h3 a:hover	
	{text-decoration:none;}
.categorie-gallery img
	{padding:0; border:0;}

	
.search-summuary 
	{width:100%; margin:0;padding:10px 0 0 10px;}		
.search-summuary h3	
	{margin:0; padding:0; color:#303030; font-size:1.1em;}
.search-summuary h3 span
	{font-size:0.9em;font-weight:normal;}
.search-summuary h3 a	
	{color:#303030;text-decoration:underline;}
.search-summuary h3 a:hover	
	{text-decoration:none;}
.search-summuary span.way
	{font-size:0.9em;}
.search-summuary  a
	{color:#303030;}
.search-summuary img.icon	
	{vertical-align:middle;}
.search-img{float:right; margin:0 0 0 40px; border:0;border:2px solid #F6F7E2;}


.rss-block 
	{width:100%; margin:0 0 30px 0;padding:10px 0 0 10px;}	
.rss-block h3	
	{margin:10px 0 0 0; padding:0; color:#303030; font-size:1.1em;}
.rss-block h4
	{margin:10px 0 0 0; padding:0; color:#303030; font-size:1em;}
.rss-block p	
	{margin:10px 0;padding:0;}
.rss-block p a	
	{color:#303030;text-decoration:underline;}
.rss-block p.posthidden {display:none}
.rss-block p.postshown {display:inline;}
.rss-block h3 a	
	{color:#303030;text-decoration:underline;}
.rss-block h4 a	
	{color:#303030;text-decoration:underline;}
.rss-block h3 a:hover	
	{text-decoration:none;}
.rss-block h4 a:hover	
	{text-decoration:none;}
.rss-block img
	{float:right; clear:left; margin:0 0 0 40px;}

.posthidden {display:none}
.postshown {display:inline}



#searchmemberbox
	{width:250px; padding:0;margin:0;}
#searchmemberbox p	
	{margin:0;padding:10px 0 0 25px;clear:left;}
#searchmemberbox input.text	
	{float:left;margin:3px 1px 0 0; border:1px solid #CCCCCC;width:100px;}
#searchmemberbox img	
	{border:0;}
#searchmemberbox a.submit
	{
	display:block; margin:0 0 0 105px; padding:0;
	width:20px; height:20px; text-align:center; 
	text-decoration:none;background:none;
	}	
#searchmemberbox a.submit:hover
	{background:none;}



#searchmemberalphabox
	{width:250px; padding:0;margin:0;}
#searchmemberalphabox p	
	{margin:0;padding:0 0 10px 25px;clear:left;}
#searchmemberalphabox img	
	{border:0;}
#searchmemberalphabox a.submit
	{
	display:block; margin:2px 0 0 40px; padding:0;
	width:20px; height:20px; text-align:center; 
	text-decoration:none;background:none;
	}	
#searchmemberalphabox a.submit:hover
	{background:none;}
#searchmemberalphabox select
	{float:left;margin:3px 0 0 0; width:40px;}




.map	{width:500px;}
.boxmap {float:left; padding:0 10px 10px 0; width:150px;}
.menu	{width:100%;padding:5px 0;height:20px; margin:0;}
.way	{width:auto; float:left;font-size:0.9em;color:#017244;}
.action {width:auto; float:right;}


.search-page 
	{width:100%;padding:0;margin:0 0 15px 0;text-align:right;}
.search-page a
	{color:#303030; margin:2px;text-decoration:none; font-weight:bold;}
.search-page a:visited
	{color:#303030; margin:2px;font-weight:normal;}

hr	{clear:both; height:1px; margin:0; padding:0; color:#D3D2BE; background-color:#D3D2BE; border:0;}
.spacer	{clear:both; height:1px; margin:0; padding:0;visibility:hidden;}



table 	{width:100%;padding:0; margin:10px 0; border-collapse: collapse;}
th 	{text-align:center; border-bottom:1px solid #E2E2E2; padding:2px 1px;}
td 	{border-bottom:1px solid #E2E2E2; padding:2px 1px; text-align:center; }

.linegrey	{background-color:#F0F0F0;}
.linewhite	{background-color:#FFFFFF;}

.normal		{background-color:#F0F0F0;text-align:center; }
.red		{background-color:#FF3333;text-align:center; }
.yellow		{background-color:#FFFF00;text-align:center; }
.blue		{background-color:#6699FF;text-align:center; }
.white		{background-color:#FFFFFF;text-align:center; }




form#gallery 
	{
	margin:0;padding:2px 0;width:100%;text-align:center;
	background-color:#F0F0F0;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}
form#gallery a.submit
	{
	display:block;margin:3px 0; padding:3px 0;
	width:100px; height:20px; text-align:center;
	background:url(../../themes/golflavaux-3/icon/button-off.gif) no-repeat top left;
	text-decoration:none; color:#FFFFFF;font-weight:bold;
	}	
form#gallery a.submit:hover
	{background:url(../../themes/golflavaux-3/icon/button-on.gif) no-repeat top left;color:#000000;}
form#gallery img	
	{border:0;}
	
#gallery-table table
	{width:100%;}
#gallery-table td 	
	{border:0; padding:5px; margin:0;}
	
#gallery-nav table
	{width:100%;}
#gallery-nav td 	
	{border:0; padding:5px; margin:0;}