@CHARSET "UTF-8";

body {
	max-width:1000px;
	margin: 0px;
	font-family: verdana, arial, sans-serif, serif;
	font-size:10px;

}

#metanav {
	text-align: right;
	padding: 0 40 2 0px;

}

#metanav a{
	color:#9b9b9b;
	text-decoration: none;
	font-size:9px;
	font-weight:normal;
	
}


#header {
height:92px;
background:#87ABC5 url("/img/a.gif");
cursor: pointer;
margin-bottom:0px;
}

#header #left {
	margin-left:30px;
	float:left;
	width:229px;;
	height:92px;
	background:url("/img/b.gif");
}

#header #right {
	margin-right:40px;
	float:right;
	width:220px;
	height:92px;
	background:url("/img/c.gif");
}




#navi {
margin:0 0 4 4px;
width:1000px;
}

#navi .button {
text-align:center;

background:#ED1C24;
width:157px;
float:left;
padding:4px;
border-right:1px #fff dotted;
-moz-border-radius:0 0 8 8px;
cursor: pointer;
}
#navi .button a{
color:#fff;
text-decoration:none;
font-size:12px;
}

#d8 {
font-size:12px;
font-weight:bold;
width:400px;
background:#87ABC5;
padding:2px;
}
#d8 #stadt{
color:#fff;

}
#mainContent #left {
float:left;
width:400px;
}


#tunerinfo table,tr,td,th{
border:0px;
font-size:12px;
}
#tunerinfo th {
	width:100px;
text-align:right;
padding-right:10px;
}


ul {
padding:0px;
}


li {
list-style: none;
margin:0 0 6 0px;
width:448px;

}

#tunerlist li {
padding:10px;
margin:0 0 16 0px;
background:#BBCFDF;
}

#tunerlistent li {
padding:10px;
margin:0 0 16 0px;
background:#FFF;
}


a {
color:#000;
font-weight: bold;
}

#formular {
margin:30 0 0 0px;
}

#mainContent #teaser {
width:160px;
margin:0 10 10 0px; 
padding-bottom:8px;
border:#87ABC5 solid 1px;
float:right;
background:#87ABC5;
}

#teaser {
width:160px;
margin-bottom:10px;
margin-left:4px;
padding-bottom:0px;
border-bottom:#87ABC5 solid 1px;
}

#teaser h2 {
color:#FFF;
padding:2px;
background:#87ABC5;
margin-top:0px;
font-size:12px;
margin-bottom:0px;
}

#teaser p {
margin:0px;
	padding:2px;
background:#E6EDF5;
}

#formular label,input,select,textarea {
	display: block;
	float: left;
	margin-bottom: 8px;
	font-family: Verdana, Helvetica, Arial;
	font-size:10px;
}

#formular textarea {
	width:260px;
	height:60px;
}

#formular label {

	text-align: right;
	width: 120px;
	padding-right: 20px;
margin-top:4px;
}

#formular br {
	clear: left;
}


.formerror {
color:red;
}

#formular .button {
margin-left:350px;
}



div#subline {
font-size:9px;
}



p#tuner {
background:#fff;
padding:6 0 10 0px;
}

 
#leftcol{
 width:180px; 
 vertical-align:top;

  }
 

 
#rightcol{
 width:180px; 
 
vertical-align:top;
 }
 
#maincol{background-color: #FFFFFF;  
 vertical-align:top;
 width:610px; 
padding:10px;
background:#E6EDF5;
border:2px solid #A4A8C8;
 }


.left{float:left;}
.right{float:right;}
.clear{clear:both;}

