/* Unheilig */

/* rot: #cc0000 */

/* Allgemein */
body {
	background: #525159 url(../images/bg-pattern_body.jpg) top center repeat-x;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #fff;
	height:100%;
}
#head{
	background: url(../images/bg-pattern_header.jpg) top center repeat-x;
	min-height:100%;
}

a {	color:#00cc99; text-decoration: none; }
a:hover { color: #00cc99; text-decoration: underline; }

h1{
	color:: #ffffff; 
	font-size: 28px;
	font-weight:normal;
}
a.white{
	color: #ffffff;
	text-decoration:none; 
}

h2{
	color:: #ffffff; 
	font-size: 13px;
	font-weight:bold;
}
p{	padding-bottom: 10px;}

td{
vertical-align:text-top;
padding-bottom:10px;
}
tr{	
}
.formField {
	width:400px;
}

/* Klassen */
.center { margin-left: auto; margin-right: auto; width: 960px; }
.clear { clear:both; width: 0px; height: 0px; padding: 0; margin: 0; }
.unsichtbar { display: none; }
.grid { display: inline-block; float: left; }
.padLeft20 { padding-left: 20px; }
.padLeft22 { padding-left: 22px; }
.padLeft40 { padding-left: 40px; }
.padLeft80 { padding-left: 80px; }
.padLeft100 { padding-left: 100px; }
.padTop10 { padding-top: 10px; }
.padTop20 { padding-top: 20px; }
.padTop30 { padding-top: 30px; }
.padTop100 { padding-top: 100px; }

.padBottom10 { padding-bottom: 10px; }
.padBottom30 { padding-bottom: 30px; }
.padBottom60 { padding-bottom: 60px; }
.padBottom100 { padding-bottom: 100px; }

.trenner { width: 22px; padding-left:22px;}
.markenText { width: 207px; }
.w230 { width: 230px; }
.w400 { width: 400px; }
.w240 { width: 240px; }
.w480 { width: 480px; }
.w960 { width: 960px; }

.left{ text-align:left; }
.right{	text-align:right; }

.description{
	color:#999999;
	line-height:20px;
}
.line_dot{
	background: url(../images/dotted_line.gif) center repeat-x;
	width:auto;
}

#content{
	height:100%;
	padding-bottom:90px;
}
#footer{
	/*position:absolute;
	height: 90px;
	bottom: 0px;
	margin-top: -90px;*/
	margin-top: -90px;
	height:90px;
	width:100%;
	background: url(../images/bg-pattern_footer.jpg) top center repeat-x;
	color: #FFFFFF ;
}


#footer a { color: #FFFFFF; text-decoration: none; }
#footer a:hover { color: #FFFFFF; text-decoration: underline; }



#contacts{ display:none;}
#imprint{ display:none;}

