﻿html, body {
		background-color:#ffffff;
		color:#434343;
		margin:0px;
		font-family:verdana;
		font-size:11px;		 
	}
	
	/**************************************/
	/*MAINCONSTRUCT*/
	/**************************************/
	
	#mainframe{
		width:787px;
		position:absolute;
		left:50%;
        	top:5%;
        	margin-left: -393px;
	}
	
	#header{
		width:787px;
		height:160px;
		background-image:url('../img/headerbg.jpg');
		text-align:left;
	}
	
	#header2{
		width:787px;
		height:160px;
		background-image:url('../img/headerbg2.jpg');
		text-align:left;
	}
	
	#mainmenu{
		width:777px;
		height:26px;
		background-image:url('../img/menubg.jpg');
		text-align:left;
		padding-top:4px;
		padding-left:10px;
	}
	
	#mainmenu2{
		width:777px;
		height:26px;
		background-image:url('../img/menubg2.jpg');
		text-align:left;
		padding-top:4px;
		padding-left:10px;
	}
	
	#content{
		width:787px;
		background-image:url('../img/contentbg.jpg');
	}
	
	#content2{
		width:787px;
		background-image:url('../img/contentbg2.jpg');
	}

	
	#footer{
		width:787px;
		height:17px;
		background-image:url('../img/footerbg.jpg');
	}
	
	#footer2{
		width:787px;
		height:17px;
		background-image:url('../img/footerbg2.jpg');
	}


		
	/**************************************/
	/*MENU*/
	/**************************************/

	#topmenu{
	width:770px;
	text-align:right;
	margin-top:5px;
	line-height:15px;
	}
		
	/**************************************/
	/*CONTENT*/
	/**************************************/

	#contentleft{
		width:210px;
		margin-left:10px;
		margin-right:10px;
		margin-top:10px;
		float:left;
		text-align:left;
	}
	
	#contentmiddle{
		width:300px;
		margin-left:10px;
		margin-right:10px;
		margin-top:10px;
		float:left;
		text-align:left;
	}

	#contentright{
		width:210px;
		margin-left:10px;
		margin-right:10px;
		margin-top:10px;
		float:left;
		text-align:left;
	}
	
	#contentzweier{
		width:530px;
		margin-left:10px;
		margin-right:10px;
		margin-top:10px;
		float:left;
		text-align:left;
	}


		
	/**************************************/
	/*OTHER*/
	/**************************************/
	
	h1{
		color:#434343;
		font-family:verdana;
		font-size:14px;	
		font-weight:lighter;
		line-height:14px;
		margin:0px;
	}
	
	h2{
		color:#434343;
		font-family:verdana;
		font-size:11px;	
		line-height:11px;
		font-weight:bold;
		margin:0px;
	}

	.newsmodul1{
		height:80px;
		widows:255px;
		margin-bottom:10px;
		margin-right:20px;
		float:left;
	}
	
	.newsmodul2{
		height:80px;
		widows:255px;
		margin-bottom:10px;
		float:left;
	}

	
	.newspic{
		height:62px;
		widows:82px;
		margin-right:8px;
		float:left;
	}
	
	.newstext{
		height:80px;
		width:165px;
		float:left;
		font-size:9px;
	}
	
	.teamleft{
		width:250px;
		height:70px;
		margin-right:15px;
		margin-bottom:10px;
		float:left;
	}
	
	.teamright{
		width:250px;
		height:70px;
		margin-bottom:10px;
		float:left;
	}
	
	.teampic{
		width:70px;
		height:70px;
		float:left;
		margin-right:5px;
	}
	
	.teaminfo{
		width:175px;
		height:70px;
		float:left;
	}
	
	.picframe{
		border:1px #d4d4d4 solid;
	}
	
	.cleaner{
		clear:both;
	}

	
	
	
	/**************************************/
	/*LINKS*/
	/**************************************/
	
	a {color:#434343; font-size:11px;}
	a:visited {color:#434343; font-size:11px;}
	a:hover {color:#999999; font-size:11px;}
		
	a.topmenulink {color:#434343; font-size:9px; text-decoration:underline;}
	a.topmenulink:visited {color:#434343; font-size:9px; text-decoration:underline;}
	a.topmenulink:hover {color:#999999; font-size:9px; text-decoration:underline;}
	
	a.menulink {color:#434343; font-weight:bold; font-size:10px; text-decoration:underline;}
	a.menulink:visited {color:#434343; font-weight:bold; font-size:10px; text-decoration:underline;}
	a.menulink:hover {color:#999999; font-weight:bold; font-size:10px; text-decoration:underline;}
	
	a.newslink {color:#434343; font-size:9px; text-decoration:underline;}
	a.newslink:visited {color:#434343; font-size:9px; text-decoration:underline;}
	a.newslink:hover {color:#999999; font-size:9px; text-decoration:underline;}

	a.menu {color:#434343; font-size:11px; text-decoration:none;}
	a.menu:visited {color:#434343; font-size:11px; text-decoration:none;}
	a.menu:hover {color:#999999; font-size:11px; text-decoration:none;}
	
	/**************************************/
	/*Formularseiten*/
	/**************************************/
	
	.formname{
		width:100px;
		margin-right:5px;
		margin-bottom:5px;
		float:left;
	}
	
	.formfield{
		width:270px;
		margin-bottom:5px;
		float:left;
	}
	
	.formsend{
		width:270px;
		align:right;
		margin-bottom:5px;
		float:left;
	}
	
	.feld {
		width:265px;
	}
	
	.feld2 {
		width:158px;
		margin-right:10px;
	}
	
	.feld3 {
		width:90px;
	}
	
	.feld5 {
		width:158px;
	}
	
	.feld4 {
		width:90px;
		margin-right:10px;
	}
	
	.feld7 {
		width:158px;
	}
	
	.feld6 {
		width:90px;
		margin-right:10px;
	}

	
	.textfeld {
		width:265px; 
		height:125px;
	}
	
	/**************************************/
	/*googlemap*/
	/**************************************/

	#map {
    		font-family:	arial, Tahoma; 
    		font-size:		11px;
    		width:				530px;
    		height:				400px;
    }







++++++++++++++++++++
   CSS Teil I
++++++++++++++++++++

/*
	Menue-styles fuer non-IEs
	Achtung:
	Fuer non-IEs gilt das Stylesheet 'dropdown.css'!
	Fuer IE gilt das Stylesheet 'fix-ie.css' (per CC)!
*/

#menuebox {
position:relative;
height: 30px;
top:168px;
text-align:left;
}
.stupidie {
display: none;
}
#menue {
position:absolute;
top: 168px;
left: 10;
z-index: 200;
}

#menue .aussen {
float: left;
display: block;
overflow: hidden;
height: 1.3em;
text-align:left;
}
#menue .aussen:hover {
height: auto;
color: #999999;
}

a.innen-1 {
margin-top: 5px;
}
a.innen,
a.innen-1 {
display: block;
padding: 2px 0;
text-decoration: none;
font-weight: normal;
border: 1px solid #434343;
background-color: #d4d4d4;
padding-right:10px;
padding-left:10px;
}
a:visited.innen,
a:visited.innen-1 {
background-color: #d4d4d4;
}
a:hover.innen,
a:hover.innen-1 {
background-color: #f7f7f7;
color: #999999;
}

span.menutag {
display: block;
cursor: default;
}





    	
    	