

body 
{
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color:#DCFFB9;
	font-family:verdana,helevetica,arial;
	font-size:11px;	
	font-weight:normal;
	color:#666666;
	line-height:16px;
}

.mainout
{
	width:960px;
	margin:auto;
	text-align:left;
	background:url(/images/hglinien.jpg) repeat-y 0px 0px;
}

.mainin
{
	position:relative;
	top:0px; 
	left:36px;
	width:888px;
	text-align:left;
}

.header
{
	position:relative;
	top:0px; 
	left:0px;	 
	height:165px;
	width:888px;	
	text-align:left;
}

.headerbild1
{
	position:absolute;
	top:20px; 
	left:0px;	 
	height:140px;
	width:197px;	
	text-align:left;
}

.headerbild2
{
	position:absolute;
	top:20px; 
	left:203px;	 
	height:140px;
	width:685px;
}


.navi
{
	position:relative;
	top:0px; 
	left:0px;
	height:18px;
	width:888px;
	background-color:#DCFFB9;
	z-index:5;	
}

.toplink
{
	position:absolute;
	left:15px;
	font-family:verdana,helevetica,arial;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
}

.maincontent
{
	position:relative;
	top:0px; 
	left:0px;
	width:888px;	
	text-align:left;
}

/* bis 6 */
* html .maincontent {height:350px;}

/* ie 5*/
html + body .maincontent {height:350px;}

/* bis 6 */
* html .prop {display:none}

/* wegen höhe */
.prop 
{
	height:350px;
	float:right;
	width:1px;
}

.clear 
{
	clear:both;
	height:10px;
}

.google
{
	height:600px;
	min-height:600px;	 
}

.subnavi
{
	position:absolute;
	top:95px; 
	left:20px;	 
	width:165px;	
	min-height:350px;
	text-align:left;
}

.subnavielement
{
	position:relative;	 
	height:17px;
	width:165px;	
	float:left;
}

.subnavilink
{
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#62647E;
}

.subnavilinkmarked
{
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#62647E;
}

.subleft
{
	position:absolute;
	top:95px; 
	left:0px;	 
	height:300px;
	width:180px;	
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:1px;

}

.subleftelement
{
	position:relative;	 
	height:17px;
	width:180px;	
	float:left;
}

.subleftlink
{
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#62647E;
}

.subleftlinkmarked
{
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#62647E;
}

.subright
{
	position:absolute;
	top:95px; 
	right:0px;	 
	width:165px;	
	text-align:left;
	padding:1px;
}

.subrightelement
{
	position:relative;	 
	height:17px;
	width:165px;	
	float:left;
}

.subrightlink
{
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#62647E;
}

.subrightlinkmarked
{
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#62647E;
}

.titelcontent
{
	position:absolute;
	top:50px;
	left:203px;
	height:30px;
	width:400px;
	font-size:14px;
	font-weight:bold;	
	text-align:left;
}

.content
{
	position:relative;
	top:95px;
	left:203px;
	width:630px;
	height:90%;	
	text-align:left;
}

.contentForum
{
	position:relative;
	top:95px;
	left:203px;
	width:685px;
	height:798px;	
	text-align:left;
}

.contentwide
{
	position:relative;
	top:95px;
	left:203px;
	width:691px;
	height:70%;
	text-align:left;
}


.inhaltsbild
{
	position:relative;
	top:0px;
	left:0px;
	width:785px;
	height:140px;
	text-align:left;
}

.text
{
	position:relative;
	top:0px;
	left:0px;
	width:500px;
	text-align:justify;
}

.textwide
{
	position:relative;
	top:0px;
	left:0px;
	width:684px;
	text-align:justify;
}

.textwideForum
{
	position:relative;
	top:0px;
	left:0px;
	width:684px;
	height:798px;	
	text-align:justify;
}

.tableTitel
{
	background-color:#006600;
	color:#ffffff;
}


.bilderelementout
{
	position:relative; 	 
	left:0px;
	top:0px;
	width:197px;
	height:197px;
	text-align:left;
	float:left;
}

.bilderelementin
{
	position:relative; 	 
	left:0px;
	top:0px;
	width:191px;
	height:191px;
	text-align:left;
	float:left;
	background-color:#DCFFB9;
}


.bildergaleriebild
{
	position:relative; 	 
	left:6px;
	top:6px;
	width:179px;
	height:130px;
	text-align:left;
}

.bildergaleriebeschreibung
{
	position:relative; 	 
	left:6px;
	top:10px;
	text-weight:bold;
	text-align:left;
}

.link
{
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#000000;
}

.bottom
{
	position:relative;
	top:0px; 
	left:0px;
	width:888px;
	height:98px;
	background:url(/images/bgLogo.jpg) no-repeat 453px 0px;
	z-index:1;
}

.footer
{
	position:absolute;
	top:55px; 
	left:0px;	 
	height:40px;
	width:888px;	
	text-align:center;
	font-family:verdana,helevetica,arial;
	font-size:9px;
	font-weight:normal;
	color:#666666;
}

#slides {
	background-color:#fff;
	height:100px;
}

/* --- Wysiwyg Styles --- */
.CodeForeground
	{
	margin:0px;
	font-size:10px;
	font-family:"Courier New";
	}
.CodeInText
	{
	font-family:"Courier New";
	font-weight:bold;
	}
.ScreenText
	{
	font-family:Tahoma;
	}
.ImportantWords
	{
	font-weight:bold;
	}
.Highlight
	{
	font-family:Arial;
	color: Black;
	border : 1 solid #B1B1B1;
	font-weight : bold;
	background-color : #ECEFE0;
}