@charset "utf-8";
/* CSS Document */

body { 
	background-image:url(images/bg.jpg);
	background-repeat:no-repeat;
	margin:5px;
	background-color:#aaa;
}




#header {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	height: 211px;
	width: 930px;
	margin:auto;
}




#taable {
	height:500px;
	width: 600px;
	margin:auto;
	overflow:auto;
}

#leiste {
	background-image: url(images/leiste.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 930px;
	float:left;
	padding:0;
	margin:auto;
			}

#nav {
	height: 38px;
	width: 765px;
	margin:auto;
}
#abstandhalter {
	height: 38px;
	width: 8px;
	float:left;
}

#abstandhalter2 {
	height: 15px;
	width: 765px;
	float:left;
}
#abstand_header {
	height: 15px;
	width: 765px;
	margin:auto;
}
#content {
	background-image: url(images/content.png);
	height: 400px;
	width: 661px;
	margin:auto;
	overflow:auto;
	}

.sponsor { 
	height: 52px;
	width: 160px;
	margin:auto;
	text-align:center;
	padding-top:32px;
	float:right;
	
	
	
}

#mainleiste {
	height: 52px;
	width: 482px;
	margin:auto;
	text-align: center;
		
	
}

/*
		#content_index {
	background-image: url(images/content_index.png);
	background-repeat: no-repeat;
	height: 450px;
	width: 890px;
	margin:auto;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #D9D9D9;
	}
	
	*/

	
	#content_index {
	background-image: url(images/content_index.png);
	background-repeat: no-repeat;
	height: 600px;
	width: 890px;
	margin:auto;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #D9D9D9;
	background-position: center;
	

	}
	
	
#main {
	height: 630px;
	width: 930px;
	margin:auto;
}
#main_nav {
	background-image: url(images/main_nav.gif);
	background-repeat: no-repeat;
	height: 471px;
	width: 236px;
	float:left;
}

#main_nav2 {
	background-color:#BBBBBB;
	border-color:#787878;
	border-style:solid;
	border-width:1px;
	width: 236px;
	float:left;
	 height: 550px;
}

#main_content {
	background-image: url(images/main_content.gif);
  height: 461px;
	width: 682px;
	float:right;
}

#main_content2 {
	/* background-image: url(images/main_content.gif);*/
	background-color:#BBBBBB;
	border-color:#787878;
	border-style:solid;
	border-width:1px;
  height: 550px;
	width: 682px;
	float:right;
	margin-bottom:10px;
}

/*
#main_content_index {
	background-image: url(images/main_content_index.gif);
	height: 450px;
	width: 930px;
	float:right;
	}
*/	
	


#main_content_index {
	height: 670px;
	width: 928px;
	float:right;
	background-color: #BBBBBB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #787878;
	border-right-color: #787878;
	border-left-color: #787878;
	}



#button1 {
	background-image: url(images/button.gif);
	height: 38px;
	width: 109px;
	background-repeat: no-repeat;
	float:left;
	

}

#button2 {
	background-image: url(images/button.gif);
	height: 38px;
	width: 109px;
	background-repeat: no-repeat;
	float:left;

}

#button3 {
	background-image: url(images/button.gif);
	height:38px;
	width: 109px;
	background-repeat: no-repeat;
	float:left;

}

#button4 {
	background-image: url(images/button.gif);
	height: 38px;
	width: 109px;
	background-repeat: no-repeat;
	float:left;

}

#button5 {
	background-image: url(images/button.gif);
	height: 38px;
	width: 109px;
	background-repeat: no-repeat;
	float:left;
	

}

#button6 {
	background-image: url(images/button.gif);
	height: 38px;
	width: 109px;
	background-repeat: no-repeat;
	float:left;

}

#button7 {
	background-image: url(images/button7.gif);
	height: 38px;
	width: 110px;
	background-repeat: no-repeat;
	float:left;

}






#buttona {
	background-image: url(images/button1.gif);
	height: 38px;
	width: 126px;
	background-repeat: no-repeat;
	float:left;

}

#buttonb {
	background-image: url(images/button1.gif);
	height: 38px;
	width: 126px;
	background-repeat: no-repeat;
	float:left;

}

#buttonc {
	background-image: url(images/button1.gif);
	height: 38px;
	width: 126px;
	background-repeat: no-repeat;
	float:left;

}

#buttond {
	background-image: url(images/button1.gif);
	height: 38px;
	width: 126px;
	background-repeat: no-repeat;
	float:left;

}

#buttone {
	background-image: url(images/button1.gif);
	height: 38px;
	width: 126px;
	background-repeat: no-repeat;
	float:left;

}


#content_menue {
	height: 400px;
	width: 661px;
	margin:auto;
	
	
}

/*
#content_menue_index {
	height: 450px;
	width: 930px;
	margin:auto;	
}
*/


#content_menue_index {
	height: 600px;
	width: 930px;
	margin:auto;	
}


#abstand3 {
	height: 11px;
	width: 561px;
	margin:auto;
}
#nav_title {
	background-image: url(images/nav_title.gif);
	background-repeat: no-repeat;
	height: 45px;
	width: 203px;
	margin:auto;
	}

#nav_bg {
	background-image: url(images/nav_bg.png);
	height: 374px;
	width: 203px;
	margin:auto;
}

#nav_bg2 {
	background-color:#d8d8d8;
	height: 484px;
	width: 203px;
	margin:auto;
}


#content_title {
	background-image: url(images/content_title.png);
	height: 45px;
	width:661px;
}

#content_title_index {
	background-image: url(images/title_conindex.png);
	height: 45px;
	width:890px;
	margin:auto;
	
}
#abstand_nav {
	height: 11px;
	width: 176px;
}

#button_nav {
	background-image: url(images/button_sr.gif);
	background-repeat:no-repeat;
	height: 32px;
	width: 197px;
	margin:auto;
}


p { font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
padding:5px;
margin:5px;
}

p.table { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:1px;
margin:1px;
text-align:left;
}


p.buttons { font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:center;
margin0;
padding:0;
}



p.buttons2 { font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:center;
vertical-align:top;
margin-top:0px;
padding-top:3px;
}


p.buttons1 { font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:left;
vertical-align:middle;
padding-left:22px;
padding-top:8px;
}

p.vorstand { font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:right;
margin:0;
padding:0;
float:right;
}



p.vorstand1 { font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:center;
margin:0;
padding:0;
}



h3 { 
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:15px;
margin:auto;
padding-bottom:5px;
}


form {
padding-left:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;

}
p.index { font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:center;
}

p.content { font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-align:left;
	padding:10px;
	}

p.contentt { font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-align:center;
	padding:10px;
	}

p.wichtig { font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	padding:10px;
	}

p.wichtiggg { font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF0000;
	padding:10px;
	text-align:center;

	}

p.bigrightatp { font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#FF0000;
float:right;
margin-top:50px;
 
}

p.bigrightwta { font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#FF0000;
float:right;
margin-top:10px; 
}

p.bigrightbap { font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#FF0000;
float:right;
margin-top:7px;
 
}

p.big { font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FF0000;
	margin:0;
	padding:0;
	
		}

p.wichtig1 { font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FF0000;
	padding:10px;
	}

p.small { font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
		}

a:link { font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:center;
vertical-align:middle;
text-decoration:none;
 }
a:visited { font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:center;
vertical-align:middle;
text-decoration:none;
 }
a:focus { font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:center;
vertical-align:middle;
text-decoration:none;
 }
a:hover { font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:center;
vertical-align:middle;
font-weight:bold;
text-decoration:none;
 }
a:active { font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:left;
vertical-align:middle;
text-decoration:none;
 }
 
 td { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;

}



.img {
	height: 150px;
	width: 370px;
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:10px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
}



#nav_horizontal {
margin:auto;
width:930px;
height:25px;
margin-bottom:0;
padding-bottom:0;
}

#nav_horizontal1 {
margin:auto;
width:860px;
height:25px;

}

h1 { 
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
text-align:center;
}


h4 { 
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#000000;
background-color:#FFFF00;
text-align:center;
}

h5 { 
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
text-align:center;
}

#atp {
width:382px;
height:120px;
padding-left:30px;
}

#wta {
width:390px;
height:56px;
padding-left:30px;
}

#bap {
width:348px;
height:42px;
padding-left:30px;

}

#bap1 {
width:348px;
height:42px;
padding-left:30px;

}

#tpic {
width:356px;
height:230px;
float:left;
padding-right:25px;
padding-top:0px;
}

#indexpla { 

width:790px;
height:246px;
margin:auto;
}

#ibottom { 

width:155px;
height:60px;
position:absolute;
padding-top:186px;
float:left;
}

#indexleft { 

width:385px;
height:160px;
float:left;
}


#indexright { 

width:385px;
height:160px;
float:right;
}


#indexmaiin { 

width:300px;
height:160px;
margin:0 auto;
}


archiv.1 {
padding-left:15px;
}

h6 {
font-size:26px;
color:#0000ff;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
margin:0;
padding:0;
}

p.brief { font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	padding-left:15px;
	text-align:left;
	
	
		}

p.bigg { font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FF0000;
	margin:0;
	padding-left:15px;
	text-align:left;
		}	
.gnm-normal {
	font-size: 14px;
	color: #000000;
	line-height: 120%;
}
.gnm-big {
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}
.gnm-rot {
	color: #FF0000;
}


.gnm-box2-1 {
	float: left;
	width: 48%;
	margin-right: 1%
}

.clearfloat {
	clear:both;
	height: 0px;
	font-size: 1px;
	line-height: 0px;
	margin: 0;
	padding: 0;
}.gnm-rot a {
	color: #FF0000;
}

