body {

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	margin:0;

	padding:0;

	color:#000000;

	background-color:inherit;	

}

.main{

	margin:0px auto;

	padding:0;

	text-align:left;

	border:1px solid #DDDDDD;

	width:760px;

	min-height:600px;

}

#header{

	width:760px;	

	height:128px;	

	border-bottom:1px solid #DDDDDD;

}

#left{

	position:relative;

	float:left;

	width:240px;	

	border-top:1px solid #DDDDDD;	

}

#right{

	position:relative;

	float:left;

	width:519px;	

	border-top:1px solid #DDDDDD;

	border-left:1px solid #DDDDDD;

}



.headline_right{

	font-size:13px;

	margin-left:10px;

}





#content{

	position:relative;

	float:left;

	width:759px;

	min-height:328px;

	border-top:1px solid #DDDDDD;

}





#footer{

	position:relative;

	clear:left;	

	width:740px;

	height:15px;

	text-align:right;	

	background-color:#DDDDDD;

	color:inherit;

	border-top:2px solid #FFD600;

	padding:10px 10px;

}

.top{

	background-color:#FFD600;

	color:#000000;

	font-size:28px;

	height:100px;

}



top h1

{

	font-size:28px;

	padding:0;

	margin:0;

	margin-bottom:-30px;

}



.logo{

	float:left;

	padding:0 0 0 0;

}

.name{

	float:left;

	padding:20px 0px 0 0;

}

.n1{

	color:#CC3300;

	background-color:inherit;

}

.slogan{

	font-size:11px;

}

.search{

	float:right;

	color:#000000;

	background-color:inherit;

	font-size:12px;

	font-weight:bold;

	padding:3px 15px 0 0px;

}

a {

	color:#CC3300;

	background-color:inherit;

}

a:hover{

	text-decoration:none;

}

#menu_nav {

	padding:0 0px 0px 0px;

	margin:0px 0 0px 0;

	height:27px;

	float:left;		

}

#menu_nav ul{

	list-style-type:none;

	padding:0;

	margin:0;

}

#menu_nav li{

	float:left;



	width:85px;

	background-image:url(images/menueleiste.gif);

	margin-right:2px;

	height:22px;

	padding: 5px 0 0 0;

	text-align:center;



}

#menu_nav li a{

	color:#000000;

	background-color:inherit;

	text-decoration:none;

	font-weight:bold;

}

#menu_nav li:hover{

	background-image:url(images/switchmenu.gif);



}



#menu_nav .selected{

	background-image:url(images/switchmenu.gif);



}









.text ul{

	padding:0;

	margin:0 15px;

}

form{

	padding:0;

	margin:0;

}

input{

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	width:100px;

	height:15px;

	font-size:12px;

	font-weight:normal;

	background-color:#FFFFFF;

	border:1px solid #DDDDDD;

}



.submit{

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	width:100px;

	height:20px;

	font-size:12px;

	font-weight:normal;

	background-color:#EEEEEE;

	border:1px solid #CCCCCC;

}



.submit:hover{

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	width:100px;

	height:20px;

	font-size:12px;

	font-weight:normal;

	background-color:#F7F7F7;

	border:1px solid #BBBBBB;

}







select {

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	width:100px;

	height:20px;

	font-size:12px;

	font-weight:normal;

	border:1px solid #DDDDDD;

}



textarea{

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	width:250px;

	height:100px;

	font-size:12px;

	font-weight:normal;

	border:1px solid #DDDDDD;

}

form a{

	color:#000000;

	background-color:inherit;

}

.box11{

	background-color:#C4DD6C;

	color:inherit;

	width:180px;

	min-height:50px;

	margin:0px 3px 0 3px;

	border:1px solid #646464;

	float:left;

}

.box12{

	background-color:#BBD3F7;

	color:inherit;

	width:180px;

	min-height:50px;

	margin:0px 3px 0 3px;

	border:1px solid #646464;

	float:left;

}

.block{

	position:relative;

	width:738px;

	min-height:50px;

	margin:10px 6px 5px 0px;

	border:1px solid #646464;

	float:left;

}

.title_right{

	font-size:12px;

	font-weight:bold;

	color:#CC3300;

	background-color:inherit;

	margin:10px;

	margin-bottom:0px;

	width:495px;

	border-bottom:1px solid #646464;

}







.headline{

	font-size:14px;

	font-weight:bold;

	color:#CC3300;

	background-color:inherit;

	margin:10px;

	margin-bottom:0px;

	width:97%;

	border-bottom:1px solid #646464;

}



.title1{

	background-color:#FF9000;

	height:20px;

	margin:1px;

	border-bottom:1px solid #646464;

	padding:5px 0 0 10px;

	font-size:12px;

	font-weight:bold;

	color:#000000;

}

.title2{

	background-color:#FFD600;

	height:20px;

	margin:1px;

	border-bottom:1px solid #646464;

	padding:5px 0 0 10px;

	font-size:12px;

	font-weight:bold;

	color:#000000;

}

.title3{

	background-color:#FF9000;

	height:20px;

	margin:1px;

	border-bottom:1px solid #646464;

	padding:5px 0 0 10px;

	font-size:12px;

	font-weight:bold;

	color:#000000;

}

.navigationspunkt{

	background-color:#DCDCDC;

	height:20px;

	border-bottom:1px solid #646464;

	padding:5px 0 0 10px;

	font-size:12px;

	font-weight:bold;

	color:#000000;

	width:228px;

	margin:1px 1px;

}



.adwords{

	padding:3px;

	text-align:justify;

}



.text{

	padding:10px;

	padding-bottom:20px;

	text-align:justify;

}



.bigtext{

	font-size:13px;

	padding:10px;

	padding-bottom:20px;

	text-align:justify;

}

.left_navi{

	padding:0px 5px;

	text-align:left;

}

.navi_eintrag{

	font-weight:bold;

	color:#000000;

	background-color:inherit;

}

.cp{

	float:left;

	padding-left:10px;

}



.footer{

	text-align:center;

	color:#ccc;

}



.footer a{

	color:#ccc;

	text-decoration:none;

}



.footer a:hover{

	color:#ddd;

	text-decoration:none;

}