/* CSS Document */

a:link { text-decoration: none; color:#EBEBEB }
a:visited { text-decoration: none; color:#EBEBEB }
a:active { text-decoration: none; color:#EBEBEB }
a:hover { text-decoration: none; color:#EBEBEB }

body { left: 0px; top: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; line-height: 16px; font-family: Verdana, Lucida Grande, Arial; font-size: 10px }

.textblock { margin-bottom: 40px; }
.textindex { margin-left: 20px; margin-right: 50px; font-family: Verdana, Lucida Grande, Arial, sans-serif; font-size: 10px; color: #FFFFFF; }
.textmitte { margin-left: 20px; margin-right: 20px; font-family: Verdana, Lucida Grande, Arial, sans-serif; font-size: 10px; color: #000000; }
.textmitte_start { margin-left: 20px; margin-right: 20px; font-family: Verdana, Lucida Grande, Arial, sans-serif; font-size: 10px; color: #FFFFFF; }
.texthead { clear:both; margin-left: 20px; margin-right: 20px; font-family: Verdana, Lucida Grande, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #EEEEEE; }
.textheadbig { margin-left: 20px; margin-right: 20px; font-family: Verdana, Lucida Grande, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #666666; }
.textheadsmall { font-size: 10px; }
.textlinks { margin-left: 20px; margin-right: 10px; font-family: Verdana, Lucida Grande, Arial, sans-serif; font-size: 10px; color: #EBEBEB; }
.navilinks { margin-left: 10px; margin-right: 10px; font-family: Verdana, Lucida Grande, Arial, sans-serif; font-size: 10px; color: #EBEBEB; }
.links { margin-left: 10px; font-family: Verdana, Lucida Grande, Arial, sans-serif; font-size: 10px; color: #FFFFFF; }
.strich{color:#E63514; font-weight: bold; }
.textunten { vertical-align: bottom;  }

#preistraegerliste {
	clear:both; margin: 10px 20px 20px 20px;
}
#preistraegerliste .preis{
	clear:both; margin: 0px 0px 10px 0px;
	font-size: 12px; font-weight: bold;
	color: #666666;
}
#preistraegerliste .preistraeger{
	clear:both; margin: 0px 0px 12px 20px;
	color: #000000;
	font-size: 10px;
}
#preistraegerliste .preistraeger #name { font-weight: bold; }

.impressionen{
	clear:both; margin: 0px auto 10px 45px; width: 108px;
	font-family: Verdana, Lucida Grande, Arial, sans-serif; font-size: 10px; color: #EBEBEB;
}
.impressionen img{
	margin-bottom: 1px;
}

.presseblock
{
	font-family: Verdana, Lucida Grande, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 350px;
	float: none;
	clear: both;
	height: auto;
	margin: 00px 20px 00px 20px;
	padding: 10px 0px 10px 0px;
	display: block;
}

.pressebilder
{
	width: 145px;
	float: left;
}

.presse_bu
{
	font-family: Verdana, Lucida Grande, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 200px;
	float: left;
	padding: 2px 0px 0px 0px;
}
.bildcontainer
{
	margin: 20px 50px 20px 50px;
}
.bew_bildblock
{
	width: 350px;
	height: 50px;
	overflow:hidden;
	background-color: #ccc;
}
.bew_bildblock img
{
	margin: 0px 1px 0px 0px;
}
.bew_head
{
	color: #333;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 10px 0px 7px 0px;
	border-top: 1px solid #999;
}
.bew_punkte
{
	color: #ffffff;
	font-size: 10px;
}
.bew_form
{
	margin: 0px;
}
.bew_text{
	color: #000000;
	font-family: Verdana, Lucida Grande, Arial, sans-serif;
	font-size: 10px;
}
.bew_bu_head
{
	color: #ffffff;
	font-family: Verdana, Lucida Grande, Arial, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 3px 0px 3px 0px;
	background-color: #E63514;
}
.bew_bu_text
{
	color: #CCC;
	font-family: Verdana, Lucida Grande, Arial, sans-serif;
	font-size: 10px;
	padding: 3px 0px 5px 0px;
	background-color: #666;
}
.bew_bu_back
{
	color: #CCC;
	font-family: Verdana, Lucida Grande, Arial, sans-serif;
	font-size: 10px;
	padding: 3px 0px 5px 0px;
	background-color: #999;
}
.bewerberblock
{
	font-family: Verdana, Lucida Grande, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 350px;
	float: none;
	clear: both;
	display: block;
	margin: 0px 20px 20px 20px;
	padding: 0px 0px 0px 0px;
}


.anmeldeformular
{
	margin: 20px 10px 0px 20px;
}
.formhead
{
	font-family: Verdana, Lucida Grande, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
	padding: 5px 5px 5px 3px;
	background-color: #999;
}
.formtext
{
	font-family: Verdana, Lucida Grande, Arial, sans-serif;
	font-size: 10px;
	color: #333;
	margin: 3px 3px 3px 3px;
}
.formlinks
{
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.formrechts
{
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.form_breit
{
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.formluecke
{
	padding: 0px 0px 12px 0;
}
.formfeld
{
	font-family: Verdana, Lucida Grande, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #eeeeee;
	border-color: #AAAAAA;
	border-width: 1px;
	border-style: solid;
	margin: 1px 1px 1px 0;
}
.form_select
{
	font-family: Verdana, Lucida Grande, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 1px 1px 1px 0;
}


.wuerfel_gross { margin-left: 20px; }
.wuerfel2 { margin-left: 20px; margin-top: 25px}
.wuerfel3 { margin-left: 326px; }
.wuerfel4 { margin-left: 20px; margin-top: 80px}
.logoindex { margin-left: 49px; margin-top: 0px }
.logo { margin-left: 45px; margin-top: 36px ; margin-bottom: 19px}
.freistaat { margin-left: 70px; margin-top: 160px }
.headline { margin-top: 130px; margin-left: 20px; }
