/* CSS Document */
body {
	text-align: left;
}
.home_bereich {
	position:			relative;
	top:				0px;
	width:				931px;
	height:				578px;	
}
.home_bereich div#flag{
	display: none;
                position:absolute;
	top: 5px;
	left:730px;
	z-index:100;
	width: 220px;
	
}
.rahmen_box_oben { position:absolute; z-index:3; top: 0px; left:0px; width: 931px; height: 236px; border: 1px #4F4D4A solid; }
.rahmen_box_unten { position:absolute; z-index:3; top: 286px; left: 0px; width: 930px; height: 291px; border: 1px #4F4D4A solid; }
.home_bild {
	position:			absolute;
	z-index:			1;
	top:				0px;
	left:				0px;
	width:				931px;
}
.transparenz_logo {
	position:			absolute;
	text-align:			left;
	z-index:			2;
	top:				53px;
	left:				30px;
	width:				931px;
}
.kopftrennstrich {
	position:			absolute;
	z-index:			2;
	top:				228px;
	left:				0px;
	width:				931px;
	height:				7px;
	background-color:	#FFFFCC;
}
.navigation {
	text-align:			left;
	position:			absolute;
	z-index:			2;
	top:				240px;
	left:				0px;
	width:				931px;
	height:				42px;
}
.nav_1 {
	position:			absolute;
	top:				12px;
	left:				38px;
}
.nav_2 {
	position:			absolute;
	top:				12px;
	left:				176px;
}
.nav_3 {
	position:			absolute;
	top:				12px;
	left:				374px;
}

.subnav {
	text-align:			left;
	position:			absolute;
	z-index:			10;
	top:				252px;
	left:				840px;
}

.terminebox {
	position:			absolute;
	z-index:			4;
	top:				285px;
	width:				931px;
	left:				0px;
	
}
.termin_1, .termin_2, .termin_3, .termin_4 { 
	position:			absolute;
	width:				190px;
	text-align:			left;
}

.termin_1 { top: 10px; left: 40px; padding-bottom: 10px;}
.termin_2 { top: 10px; left: 270px; padding-bottom: 10px;}
.termin_3 { top: 10px; left: 490px; padding-bottom: 10px;}
.termin_4 { top: 10px; left: 710px; padding-bottom: 10px;}

.termin_1 p, .termin_2 p, .termin_3 p { 
padding-bottom: 5px;	
}


.sponsoren_bereich {
	position:			relative;
	top:				20px;
	left:				0px;
	width:				931px;
	height:				84px;
	border:				1px #4F4D4A solid;	
}
.sponsoren_betitelung {
	position:			absolute;
	top:				0px;
	left:				0px;
	width:				931px;
	height:				24px;
	background-color:	#333;
}
.sponsoren 		{ text-align:left; position: absolute; top: 0px; left: 38px;}
.foerderpartner { text-align:left; position: absolute; top: 0px; left: 490px;}

.sponsor_1_2_3 {
	position:			absolute;
	top:				24px;
	left:				0px;
	width:				450px;
	height:				60px;
	background-color:	#FFF;
}
.sponsor_4_5 {
	position:			absolute;
	top:				24px;
	left:				450px;
	width:				481px;
	height:				60px;
	background-color:	#FFF;
}
.sponsor_1, .sponsor_2, .sponsor_3, .sponsor_4, .sponsor_5 {
	text-align:			left;
	position:			absolute;
	top:				4px;
}
.sponsor_1 { left: 32px; padding-top: 8px}

.sponsor_5 { left: 200px;padding-top: 3px}
/* Schriften */
p, h1, h2 {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				#FFFFFF;
}
p { font-size:12px; margin: 4px 0px 0px 0px; }
h1 { font-size:16px; font-weight: normal; margin: 10px 0px 0px 0px; line-height: 22px; }
h2 { font-size:11px; margin: 4px 0px 0px 0px; font-weight: normal; }

.spon_foer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FDEFC5;}

a:link 		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FDEFC5; text-decoration:none; }
a:active 	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FDEFC5; text-decoration:none; }
a:visited 	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FDEFC5; text-decoration:none; }
a:hover 	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FDEFC5; text-decoration:underline; }
