/*schriftarten*/
#index 
#header_tall 
#main 
#mitte 
	.mitteoben .textemitteo .textmitteo .bright .ind .padding 
	.Stil107 {font-family: "Trebuchet MS";font-size: 13px;color: #333333;line-height: 1.4;text-align: justify;}
	.Stil107 {font-family: "Trebuchet MS";font-size: 13px;color: #333333;line-height: 1.4;text-align: justify;}
	.Stil107fett {font-family: "Trebuchet MS";font-size: 13px;font-weight: bold;color: #333333;line-height: 1.4;}	
	.Stil108 {font-family: "Trebuchet MS";font-size: 16px;color: #333333;line-height: 1.4;}
	.Stil108fett {font-family: "Trebuchet MS";font-size: 16px;font-weight: bolder;color: #333333;line-height: 1.4;}
	.Stil108blau {font-family: "Trebuchet MS";font-size: 16px;font-weight: bolder;color: #005AAA;line-height: 1.4;}	
	.Stil109blau {font-family: "Trebuchet MS";font-size: 18px;font-weight: bold;color: #005AAA;line-height: 1.4;}	
	.Stil147 {font-family: "Trebuchet MS";font-size: 12px;color: #FFFFFF;line-height: 1.4;text-align: justify;}	
		
/*layout*/
#main { width:1020px;}
#header {
	height:350px;
	float: left;
}
/* text mitte */
#index #mitte .textemitteo .textol{
	width:480px;
	padding-top: 40px;
	padding-right: 60px;
	padding-bottom: 0px;
	padding-left: 30px;
	height: 450px;
	text-align: justify;
	float: left;
}
#index #mitte .textemitteo .textor2{
	width:400px;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
	height: 360px;
	text-align: justify;
	float: left;
}
* {
	margin: 0;
}
body{background:#FFFFFF url(../images/footer_bg.png) bottom repeat-x;}
a:hover{text-decoration:none;}
a img { border:0;}
img {
	vertical-align: baseline;
	text-align: right;
}
ul { list-style:none;}
	.left { float:left;}
	.right {float:right;}
	.clear  {
	clear:both;
	padding: 0px 0px 0px 10px;
}

/*textformat */		
html, input, textarea
	{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#D51415;}

input, select {font-weight:normal;}
strong {font-size:14px;	color:#000000;}
a {color:#da272a;font-size:12px;}

/*header */
.h_logo{
	height:242px;
	width:100%;
}
#header_tall {
	background:url(../images/head.jpg) top repeat-x;
}
#header_tall2 {
	background:url(../images/head2.jpg) top repeat-x;
}
#header_tall3 {
	background:url(../images/head3.jpg) top repeat-x;
}
#header_tall4 {
	background:url(../images/head4.jpg) top repeat-x;
}
#main { margin:0 auto;}
#header .left {
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 560px;
}
#header .left2 {padding-top: 30px;padding-right: 10px;padding-bottom: 0px;padding-left: 15px;}
#header .socials {padding-top: 30px;padding-right: 10px;padding-bottom: 0px;padding-left: 15px;}
#header .right {padding:19px 11px 0 0;}
#header .content {
	color:#ffffff;
	height:200px;
	width:100%;
}
	.menue_container {	width: 1020px;height: 82px;margin-top: 52px;margin-right: 0px;margin-bottom: 0px;margin-left: auto;float:left;}
	
#header .content .text {padding:2px 0 33px 2px;}
#header .content a img {float:right;}


/*dropdown menü*/
ul.sdt_menu{
	margin:0;
	padding:0;
	list-style: none;
	font-family:"Myriad Pro", "Trebuchet MS", sans-serif;
	font-size:14px;
	width:1020px;
	z-index:1;}
ul.sdt_menu a{
	text-decoration:none;
	outline:none;}
ul.sdt_menu li{
	float: left;
	width: 200px;
	height: 85px;
	position: relative;
	cursor: pointer;
	z-index: auto;
}
ul.sdt_menu li > a{
	position: absolute;
	top: -5px;
	left: 0px;
	width: 200px;
	height: 65px;
	z-index: 12;
	background: transparent;
}
ul.sdt_menu li a img{
	border:none;
	position:absolute;
	width:0px;
	height:134px;
	bottom:-5px;
	left:80px;
	z-index:100;}
ul.sdt_menu li span.sdt_wrap{
	position:absolute;
	top:28px;/*verschiebung von oben*/
	left:2px;
	width:200px;
	height:50px;
	z-index:15;
}
ul.sdt_menu li span.sdt_active{
	position:absolute;
	background:#000000;
	top:70px;  /*verschiebung menü nach unten*/
	width:200px;
	height:0px;
	left:0px;
	z-index:14;
	background-color: #E43003;
}
ul.sdt_menu li span span.sdt_link,
ul.sdt_menu li span span.sdt_descr,
ul.sdt_menu li div.sdt_box a{
	margin-left:15px;
	text-transform:uppercase;
	text-shadow:1px 1px 1px #000;}
ul.sdt_menu li span span.sdt_link{
	color:#fff;
	font-size:24px;
	float:left;
	clear:both;
}
ul.sdt_menu li span span.sdt_descr{
	color:#00FF00;
	float:left;
	clear:both;
	width:155px; /*breite der schrifft unter der Überschrift For dumbass IE7*/
	font-size:10px;
	letter-spacing:1px;}
ul.sdt_menu li div.sdt_box{/*blockgrösse nachunten und rechts menü*/
	display:block;
	position:absolute;
	width:200px;
	overflow:hidden;
	height:200px;
	top:65px;
	left:0px;
	display:none;
	background:#000;
	color: #FFF;}
ul.sdt_menu li div.sdt_box a{
	float:left;
	clear:both;
	line-height:30px;/*höhe menü nach unten und rechts menü*/
	color:#fff;}
ul.sdt_menu li div.sdt_box a:first-child{/*höhe menü nach unten und rechts menü*/
	margin-top:15px;}
ul.sdt_menu li div.sdt_box a:hover{
	color:#ffffff;}				


#index #header_tall #main #mitte .mitteoben .textemitteo .textmitteo .textol h2 {color: #005AAA;}
#index #header_tall #main #mitte .mitteoben .textemitteo .textmitteo .textor h2 {color: #C91C18;}
#index #header_tall #main #mitte .mitteunten .textul .padding p {color: #000000;}
