body 
{
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color:#e6e6e6;
}

tr
{
	height:16px;
}
	
.maindiv
{
	width:850px;
	margin:auto;
	margin-top:20px;
	text-align:left;
	background-color:#ffffff;
}

.header
{
	position:relative;
	top:0px; 
	left:0px;	 
	height:160px;
	width:850px;	
	text-align:left;
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:bold;
	background:url(grafik/logo_tschofen.jpg) no-repeat 10px 25px;
	border-style:solid;
	border-width:0px 0px 8px 0px;
	border-color:#BF002C;
}

.headerbild
{
	position:absolute;
	top:0px; 
	left:330px;	 
	height:160px;
	width:530px;	
	text-align:left;
}

.headeraktion
{
	position:absolute;
	top:20px; 
	left:320px;	 
	height:117px;
	width:117px;	
	text-align:left;
}

.navilink
{
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#0F218B;
}

.navilinkmarked
{
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#BF002C;
}

.navidiv
{
	position:relative;
	top:15px; 
	left:20px;
	height:30px;
	width:850px;	
}

.navi
{
	position:absolute;
	top:0px; 
	left:0px;
	height:20px;
	width:850px;	
}

.navielement
{
	height:16px;
	text-align:center;
}

.navistatus
{
	position:absolute; 	 
	width:10px;
	height:15px;
	top:-19px;
}

.maincontent
{
	position:relative;
	top:0px; 
	left:0px;
	width:850px;	
	min-height:350px;	
	text-align:left;
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:normal;

}

/* 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;
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:10px;
	font-weight:normal;
}

.subnavi
{
	position:absolute;
	top:25px; 
	left:35px;	 
	height:300px;
	width:135px;	
	text-align:left;
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:normal;
}

.subnavielement
{
	position:relative;	 
	height:20px;
	width:135px;	
	float:left;
}

.submarker
{
	position:absolute; 	 
	height:8px;
	width:9px;
	left:19px;
}

.subnavilink
{
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#0F218B;
}

.contenttitel
{
	position:absolute;
	top:25px;
	left:141px;
	width:678px;
	height:20px;	
	text-align:left;
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:bold;
}

.content
{
	position:relative;
	top:60px;
	left:141px;
	width:678px;
	height:90%;	
	text-align:left;
	font-family:verdana,helevetica,arial;
	font-size:10px;
	font-weight:normal;
}

.seitenbild
{
	position:absolute; 	 
	left:643px;
	top:25px;
	width:175px;
	height:280px;
	text-align:left;
}

.contentstart
{
	position:relative;
	top:25px;
	left:35px;
	width:780px;
	height:90%;	
	text-align:left;
	font-family:verdana,helevetica,arial;
	font-size:10px;
	font-weight:normal;
}

.starttitel
{
	position:absolute;
	top:0px;
	left:0px;
	width:780px;
	height:20;	
	text-align:left;
	font-family:verdana,helevetica,arial;
	font-size:10px;
	font-weight:bold;
}

.topaktion1
{
	position:relative; 	 
	left:0px;
	top:20px;
	width:240px;
	height:280px;
	text-align:left;
	border-style:solid;
	border-width:2px;
	border-color:#BF002C;
	background:url(grafik/topaktion01.jpg) no-repeat 0px 0px;
}

.topaktion2
{
	position:absolute; 	 
	left:270px;
	top:20px;
	width:240px;
	height:280px;
	text-align:left;
	border-style:solid;
	border-width:2px;
	border-color:#BF002C;
	background:url(grafik/topaktion02.jpg) no-repeat 0px 0px;
}

.topaktion3
{
	position:absolute; 	 
	left:540px;
	top:20px;
	width:240px;
	height:280px;
	text-align:left;
	border-style:solid;
	border-width:2px;
	border-color:#BF002C;
	background:url(grafik/topaktion03.jpg) no-repeat 0px 0px;
}

.topaktiongross
{
	position:relative; 	 
	left:0px;
	top:20px;
	width:780px;
	height:280px;
	background:url(grafik/topgross.jpg) no-repeat 0px 0px;
}

.starttext
{
	position:absolute;
	top:20px;
	left:0px;
	width:480px;
	height:280px;	
	text-align:left;
	font-family:verdana,helevetica,arial;
	font-size:10px;
	font-weight:normal;
}

.text
{
	position:relative;
	left:0px;
	width:450px;
	text-align:justify;
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:normal;
}


.company
{
	position:absolute;
	top:5px; 
	left:90px;	 
	height:20px;
	width:700px;	
	text-align:left;
}

.companylink
{
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#ffffff;
}

.link
{
	font-family:verdana,helevetica,arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#000000;
}

.bottom
{
	position:relative;
	top:25px; 
	left:0px;
	width:850px;
	height:25px;
	font-family:verdana,helevetica,arial;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;	
	background-color:#0F218B;
}

.teammitglied
{
	position:relative; 	 
	left:0px;
	top:0px;
	width:226px;
	height:150px;
	text-align:left;
	float:left;
}

.teammitgliedbild
{
	position:relative; 	 
	left:0px;
	top:0px;
	width:110px;
	height:110px;
	text-align:left;
	float:left;
	border-style:solid;
	border-width:2px;
	border-color:#BF002C;
}

.teammitgliedbeschreibung
{
	position:relative; 	 
	left:15px;
	top:0px;
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	float:left;
}

