/* ---------------------- generelles ----------------------------*/
*{
			margin:0px;
			padding:0px;
			line-height:14px;
			color:#629a5d;
			font-family:Verdana,Arial;
			font-size:11px;
}
html {height: 100%; margin-bottom: 1px;}

p{
		/*padding:0px 5px 0px 5px;*/
		margin-bottom:15px;
}
h1{
		margin-top:0px; 
		margin-bottom:16px;
		height:23px;
}
a{
		text-decoration:none;
}
li{
	margin:3px 0px 3px 20px;
	list-style-type:square;
}
h2{
		margin-top:0px; 
		margin-bottom:23px;
}
.clear{clear:both;}
.red{color: #F00;}
/* ---------------------- menues ----------------------------*/

#menuTop{
			text-align:right;
			margin: 5px 0px 5px 0px;
}
#headerImage{	
			margin-bottom:1px;
			height:199px;
			z-index:100;
}
#menuHeader{
			background:#629A5D;
			padding-left:22px;
			height:31px;
			
}
/*
#headerNav{	
			background:#629A5D;
			padding-left:22px;
			height:31px;
}
#headerNavImage{
			float:left;
			margin-right:15px;
			height:31px;
}
#menuHeader{
			display:inline;
			list-style-type:none;
			
}*/
/*
#menuHeader li{
			float:left;
			height:31px;
}*/

#menuLeft{
			margin-top:8px;
}
.leftMenuItem{
			
			border-bottom:1px solid #FFFFFF;
}
#menuClubs{
			position:absolute; 
			margin-top:15px;
			margin-left:207px;
			height:30px; 
			width:753px; 
			background:#FFFFFF;
}
.menuClubsSeparator{
		margin:0px 5px 0px 5px;
}
#contentArea{
			padding-left:22px;
}
#button_jetzt_mitglied_werden{
	margin-left:250px;
	margin-top: 30px;
}
/* the following ...Outer and ...Inner definitions are used instead of the box-modell-hack
in ...Outer the padding and margins are defined
in ...Inner the size without the paddings and margins is defined

*/
#pageOuter{
			width:100%; 
			text-align:center;
}
#pageInner{
			width:962px;
			background:#FFFFFF;
			text-align:left;
			margin:auto;
}
#leftOuter{	
			float:left; 
			margin-top:8px;
			/*padding:5px; 
			background:#aaaaaa;*/
}
#leftInner{	
			width:156px; 
}
#centerOuter{	
			float:left; 
			padding-left:28px;
			padding-right:10px;
}
#centerInner{	
			width:550px;
			margin-top:43px;
}
#rightOuter{
			float:left; 
			border-left:1px solid #629A5D; 
			padding-left:13px; 
			margin-top:82px;
}
#rightInner{
			width:180px; 
}
/*#footer{
			margin-top:28px;
			padding-top:7px;
			border-top:1px solid #629A5D;
			text-align:right;
}*/
#footerOuter{
			margin-left:207px;
			margin-top:28px;
}
#footerInner{
			border-top:1px solid #629A5D;
			padding-top:7px;
			width:550px;
			text-align:right;
}
/* ---------------------- Club Seiten Zuweisung andere styles -----------------*/
.clubpage #logoGastmitgliedschaft{
	margin:10px 0px 10px 0px;
}
.clubpage #centerInner{
	margin-top:73px;
}
.clubpage #centerInner h1{
	padding-top:22px;
	display:block;
}
/* ---------------------- teaser boxen ----------------------------*/

.teaserBox{
	border:5px #DEEADD solid; 
	text-align:left; 
	margin-bottom:6px; 
	background:#DEEADD;
}
.teaserBoxInner{
	width:170px; 
	height:107px;
}
.teaserBoxHeadline{
	height:22px; 
	background:#94BA90; 
	margin-bottom:1px;
}
.teaserBoxImage{
	height:84px;
}
.teaserBoxText{
	padding:5px;
}
.last{
	margin-bottom:0px; 
}
#teaser_zufriedenheit{
	position:relative;
	margin-top:-78px;
	padding:0 7px;
}
#teaser_service_telefon p{
	font-size:9px;
	color:#929191;
	padding:0 15px;
}
/* ---------------------- news  ----------------------------*/
p.newsHead{
	margin-top:38px;
}
/* ---------------------- news teaser boxen ----------------------------*/

.newsTeaserBox{
			border:5px #DEEADD solid; 
			text-align:left; 
			background:#DEEADD;
}
.newsTeaserBoxHeadline{
			background:#94BA90; 
			margin-bottom:1px;
			padding:4px;
			font-weight:bold;
}
.newsTeaserBoxText{
		padding:0px;
		margin:0px;
		height:40px;
}
.newsTeaserBox p{
		 padding:10px;
		 margin:0px;
}
.newsTeaserBox a{
		 font-weight:bold;
}

/* ---------------------- teaser boxen clubs zusätzliche styles----------------------------*/
#clubteasers {
		margin-top:20px;
		width:550px;
}
#clubteasers .teaserBox{
		float:left;
		margin-right:4px; 
}
#clubteasers .teaserBox div{
		width:170px;
}
/* ---------------------- sitemap ----------------------------*/
#sitemap{
	background:#DEEADD; 
	padding:16px;
	margin:10px 0px 10px 0px;
	font-weight:bold;
	font-size:18px;
	
}
#sitemap ul li{
	list-style-type:disc;
	line-height:20px;
}
#sitemap #sitemapClubs{
	margin:15px 0px 15px 30px;
	line-height:10px;
}
#sitemap #sitemapClubs li{
	line-height:10px;
}
#sitemap #sitemapClubs a{
	font-size:10px;
}

/* ---------------------- formulare ----------------------------*/
.formular {
	border:10px solid #DEEADD; 
	background:#DEEADD;
	margin:5px 0px 10px 0px;
	width:100%;
}
.formular p{
	margin:10px 0px 10px 0px;
}
.formular input{
	border:none;
}
.formular input.norm{
	width:147px;
	height:15px;
	border:none;
}
.formular input.small{
	width:39px;
	height:15px;
	border:none;
	margin-right:4px;
}
.formular input.middle{
	width:104px;
	height:15px;
	border:none;
}
.formular input.radio{
	width:20px;
}
.formular input.button{
	/*width:auto;
	margin:25px 10px 22px 0px;*/
}
.formular textarea.threeColumn{
	width:430px;
	height:180px;
	border:none;
	overflow:auto; 
}
.formular textarea.fourColumn{
	width:530px;
	height:180px;
	border:none;
	overflow:auto; 
}
.formular td{
	height:22px;
	
	vertical-align:top;
}
/* ---------------------- team und kundenstimmen ----------------------------*/
#teamliste {
   width: 550px;
}
.liste_person{
   padding: 5px;
   background: #DEEADC;
   margin-bottom:10px;
   height: 100%;
}
.liste_person p{
   margin:0px;
   padding: 0px;
   margin-bottom:5px;
}
.liste_person img{
   float:left;
   margin-right:15px;
}
.liste_person_beschreibung{
   float:left;
   width:450px;
}
.liste_person_name{
   font-weight:600;
}
.liste_person_funktion{

}
.liste_person_email a{
   text-decoration: underline;
}

#kundenstimmen .liste_person_beschreibung{
   width:100%;
}







/* neu 05.05.2009 SEO */


.logo
{
float:left; 
padding-right:5px;
}


.home1  { display:block;
             background-image:url(../img/home-golf-fernmitgliedschaft.gif);
             width:65px; height:31px; float:left; background-position:0px 31px;}


.home  { display:block;
             background-image:url(../img/home-golf-fernmitgliedschaft.gif);
             width:65px; height:31px; float:left;}
             
.home:hover { background-position:0px 31px; }




.clubs1  { display:block;
             background-image:url(../img/clubs-golfanlagen.gif);
             width:171px; height:31px; float:left;  background-position:0px 31px;}


.clubs  { display:block;
             background-image:url(../img/clubs-golfanlagen.gif);
             width:171px; height:31px; float:left;}
             
.clubs:hover { background-position:0px 31px; }



.vorteile1  { display:block;
             background-image:url(../img/vorteile-golf-fernmitgliedschaft.gif);
             width:160px; height:31px; float:left; background-position:0px 31px;}


.vorteile  { display:block;
             background-image:url(../img/vorteile-golf-fernmitgliedschaft.gif);
             width:160px; height:31px; float:left;}
             
.vorteile:hover { background-position:0px 31px; }



.werben1  { display:block;
             background-image:url(../img/werben-golf-mitgliedschaft.gif);
             width:163px; height:31px; float:left; background-position:0px 31px;}



.werben  { display:block;
             background-image:url(../img/werben-golf-mitgliedschaft.gif);
             width:163px; height:31px; float:left;}
             
.werben:hover { background-position:0px 31px; }


.angebot1  { display:block;
             background-image:url(../img/angebot-fernmitgliedschaft.gif);
             width:156px; height:33px; margin-bottom:1px;  background-position:0px 33px;}



.angebot  { display:block;
             background-image:url(../img/angebot-fernmitgliedschaft.gif);
             width:156px; height:33px; margin-bottom:1px;}
             
.angebot:hover { background-position:0px 33px; }



.konditionen1  { display:block;
             background-image:url(../img/konditionen-golfmitgliedschaft.gif);
             width:156px; height:33px; margin-bottom:1px; background-position:0px 33px;}



.konditionen  { display:block;
             background-image:url(../img/konditionen-golfmitgliedschaft.gif);
             width:156px; height:33px; margin-bottom:1px;}
             
.konditionen:hover { background-position:0px 33px;}



.gastmitglied1  { display:block;
             background-image:url(../img/gast-golf-mitgliedschaft.gif);
             width:156px; height:39px; margin-bottom:1px; background-position:0px 39px;}


.gastmitglied  { display:block;
             background-image:url(../img/gast-golf-mitgliedschaft.gif);
             width:156px; height:39px; margin-bottom:1px;}
             
.gastmitglied:hover { background-position:0px 39px;}



.nav
{
width:580px;
}




img a { 
   border: none; 
} 

img { 
   border: none; 
} 



h1
{
display:none;
}







#rechner{
		color:#629A5D;
		font-family:Verdana,Arial"Serif";
		font-size:11px;
		text-transform:none;
	}
	/*#rechner div, #rechner td, #rechner span, #rechner p, #rechner b{
		color:#629A5D;
		font-family:Verdana,Arial"Serif";
		font-size:11px;
		text-transform:none;
	}*/
	#rechner td{
		vertical-align:middle;
		padding:5px;
		border-bottom:2px solid #DEEADD;
	}
	#rechner td.borderLeftDark{
		border-left:2px solid #BDD4BB;
	}
	#rechner td.borderLeftLight{
		border-left:2px solid #DEEADD;
	}
	#rechner input{
		font-size:11px;
		text-align:center;
	}
		
	#rechner .rechner-color1{
		background:#BDD4BB;
	}
	#rechner .rechner-bg{
		background:#DEEADD;
	}
	
	
#adLayer{position:absolute;margin-left:105px;margin-top:120px;z-index:9999;text-align:right;}
