@charset "utf-8";
/* CSS Document */

*{ margin: 0; padding: 0; }
body{ padding-bottom: 20px; margin-bottom: 20px; font-size: 11px; background-color: #f08a00; font-family: Arial,Trebuchet MS, Helvetica, sans-serif; text-align: center;}
img{ border: none;}

/* Farben Menü */
.orange a:hover{ color:#f08a00;}
.orange .act{ color:#f08a00;}
.red a:hover{ color:#c4081c;}
.red .act{ color:#c4081c;}
.blue a:hover{ color:#0958a2;}
.blue .act{ color:#0958a2;}
.green a:hover{ color:#0d805b;}
.green .act{ color:#0d805b;}
.lightblue a:hover{ color:#497eae;}
.lightblue .act{ color:#497eae;}


/* DIV Formatierungen */
.left{ background: #c4081c; color: #FFFFFF; width: 90px; padding-left: 5px; float:left; margin-top: 10px;}
.right{ float:left; margin: 10px 0 0 10px;}
.clear{ clear: both;}
.submit{ position: absolute; top:259px; left: 420px;}
.row{ width: 360px; position: relative; margin:10px 0 10px 0;}
.text{ position: absolute; top: 10px;left: 70px;}
.info{  position: absolute; top: 50px;left: 290px;}

/* Headlines */
h1{ margin: 0; font-size:22px; color: #000000; font-weight: normal;}
h2{ margin: 0; font-size:15px; color: #000000;}
h3{ margin: 0; font-size:15px; color: #6e669d;}
h4{ margin: 0; font-size:16px; color: #c05163;}

p{ margin: 10px 0 10px 0; line-height: 130%; padding-right: 15px;}
p.home{ margin: 23px 0 10px 0; }
p.top{ margin: 10px 0 10px 0; }
p.center{ margin: 13px 0 10px 0; text-align: center;}
p.center span{ vertical-align: middle;}
p.small{ font-size: 11px; }
p.input{ margin: 13px 0 30px 0;}
p.input INPUT{ width: 11px; height: 16px; border:none; padding: 2px; color:#f08700;}
p.inputsubmit INPUT{ border:#c4081c solid 1px; padding: 2px 2px 2px 10px; color:#f08700; margin: 3px 0 0 0; height: 24px;}
p.disclaimer{font-size: 9px;line-height: 110%;margin-top:40px;}
p.disclaimersubmit{font-size: 11px;;margin-top:23px;}

ul{ list-style: none; margin-top: 26px;}
ul li{  margin: 0 0 10px 24px;}
ul li a{ color: #c0b4a9; text-decoration:none;}

#page{
	position: relative;
	top: 30px;
	margin:auto;
	width: 705px;
	background-color: #FFFFFF; 
	border: 1px solid #efd7c7;
	text-align: left;
	padding-bottom: 5px;
}

#header{
	margin: 5px 0 0 7px;
	position: relative;
	width: 691px;
	height: 274px;
	background-color: #c4081c;
}

* html #header{margin-bottom: 9px}

#logo{
	position: absolute;
	top: 24px;
	left: 11px;
}

#left{
	position: absolute;
	left: 170px;
}

#center{
	position: absolute;
	left: 343px;
}

#right{
	position: absolute;
	left: 516px;
}

#button{
	position: absolute;
	left: 473px;
	top: 97px;
}

#radel{
	position: absolute;
	left: 11px;
	top: 170px;
}

#content{
	position: relative;
	min-height: 292px;
	margin-left: 182px;
	width: 516px;
	padding: 5px 0 5px 0;
	margin-top: 9px;
	background-color: #fee9d1;
}

* html #content{height: 292px; margin-top: 9px;}

#menu{
	position: absolute;
	top: 288px;
	left: 47px;
	width: 127px;
	height: 157px;
	background-color: #fee9d1;
	color: #c0b4a9;
}

#icons{
	position: absolute;
	top: 470px;
	left: 5px;
}

#icons img{
	border: none;
	margin:0;
	padding:0;
}

#headline{
	margin: 16px 0 0 24px;
}

#text{
	margin: 10px 0 0 24px;
	font-size: 13px;
}

#licolor{
	position: absolute;
	top: 311px;
	left: 6px;
	width:59px;
	height:117px;
	background:url(../img/color.gif) top left no-repeat;
	z-index: 1;
}

.titel{
	display: none;
}