* { padding: 0; margin: 0; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 12px; }

#main { width: 950px; height: 165px; margin: 0px auto; padding: 0px 0px 0px 0px; text-align: left; background: url(./img/homehead.gif) no-repeat; }
#main .homepage { display: block; float: left; width: 194px; margin-right: 600px; height: 125px; text-decoration: none; }

#mainnavi { height: 30px; clear: both; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 200px; font-size: 16px; }
#mainnavi a { font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
#mainnavi a:link { font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
#mainnavi a:hover { font-size: 14px; text-decoration: none; color: #ff9900; font-weight: bold; }

#container-left { float: left; width: 250px; /*width: 278px;*/ }
#container-right { float: left; border-left: 0px; width: 509px; padding: 42px 10px 10px 10px; }

#subnav { margin: 145px 0px 20px 20px; }
#subnav ul { list-style-type: none; width: 180px; }
#subnav ul li { margin: 1px 0px; display: block; font-size: 11px; line-height: 11px; }
#subnav ul li a { background: #b2b2b2; padding: 3px 0px 3px 20px; display: block; font-size: 11px; font-weight: bold; color: #fff; text-decoration: none; text-transform: lowercase; }
#subnav ul li a:hover, #subnav .li_anchor_0_nav_active_folder a { background: #666; }

.copyright { font-size: 10px; letter-spacing: 0.1em; line-height: 16px; color: #B2B2B2; margin: 30px 0px 30px 25px; }

#bam .billboardueberschrift { color:#333333; font-size:18px; font-style: normal; margin: 40px 0px 25px 20px; }
#button-archiv-1 { width:200px; height:150px; border-color:#000000;	margin: 10px 0px 0px 20px; }
#button-archiv-2 { width:200px;	height:150px; border-color:#000000;	margin: 10px 0px 0px 20px; }
#button-archiv-3 { width:200px; height:150px; border-color:#000000;	margin: 10px 0px 0px 20px; }
#button-archiv-4 { width:200px; height:150px; border-color:#000000;	margin: 10px 0px 0px 20px; }
#button-archiv-5 { width:200px; height:150px; border-color:#000000;	margin: 10px 0px 0px 20px; }
#button-archiv-6 { width:200px; height:150px; border-color:#000000;	margin: 10px 0px 0px 20px; }

.filter { margin: 13px 0px 0px 0px; visibility: hidden; }


.paging { text-align: center;  }
.page { text-align: center;	font-size: 10px; font-weight: bold;	border: 1px solid #ccc;	background-color: #f6f6f6; width: auto;	padding: 0px 10px; line-height: 20px; margin: 1px; color: #666 !important; text-decoration: none; }
.page_active { text-align: center; font-size: 10px; font-weight: bold; border: 1px solid #ff9900; background-color: #ffeecc; width: auto; padding: 0px 10px; line-height: 20px; margin: 1px; text-decoration: none; color: #ff9900; }

.paging-container { font-size: 10px; height: 20px; border: 1px solid #ccc; color: #333; margin: 2px; }
.paging-container .current-site { width: 230px; float: left; text-align: left; margin: 4px; font-weight: bold; }
.paging-container .items-per-site { width: 240px; float: left; text-align: right; margin: 4px; }
.paging-container .items-per-site a { text-decoration: none; color: #ff9900; }
.paging-container .items-per-site a:hover { text-decoration: none; color: #666; }

#tabs div p a { text-decoration: none; color: #A0A0A0; }
#tabs div p a:hover { text-decoration: none; color: #666; }
#tabs div p .active { font-weight: bold; color: #666; }
#tabs div p .inactive { color: #D6D6D6; }

.headline { margin-bottom: 65px; color: #666666; font-weight: normal;  font-size: 30px; font-style: normal; }
.filter-sort { margin: 0px 0px 10px 0px; }

.aktuelle-tests {
      width:200px;
      height:auto;
      padding: 5px;
      margin: 160px 0px 0px 15px;
      /*border-left-color:#333333;
      border-left:1px;
      border-left-style: solid;*/
      font-size:12px;
      text-align:left;
      letter-spacing: 0.1em;
      color:#333333;
}



 .aktuelle-tests a {
      color:#ff9900;
      font-size:11px;
      font-weight:normal;
      text-decoration: none;
      line-height:1.5em;
}

.aktuelle-tests a:link {
      color:#ff9900;
      font-size:11px;
      font-weight:normal;
      text-decoration: none;
      line-height:1.5em;

}

.aktuelle-tests a:visited {
      color:#ff9900;
      font-size:11px;
      font-weight:normal;
      text-decoration: none;
      line-height:1.5em;

}

.aktuelle-tests a:hover {
      color:#b2b2b2;
      font-size:11px;
      font-weight:normal;
      text-decoration:none;
      line-height:1.5em;
      }

/* SUCHSCHLTZ UND LINKS UNTER SUCHSCHLTZ*/

/*Suche-Eingabe-Oben*/

    /*Suchefeld oben*/

#suche-feld-o {
	width: 150px;
	float: left;
	padding-top: 45px;
}

.suchschlitz-o {
	background-color: #ffffff;
	width: 129px;
	height: 16px;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.suchbutton-o {
	width: 14px;
	height: 14px;
	position: relative;
	left: -20px;
	top: 3px;
}

    /*Links bzw. Funktionen unterm Suchfeld oben*/

#funktionen {
	height:14px;
	width:150px;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 4px 0 0 0;
}

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

#funktionen a:link {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}

#funktionen a:hover {
	font-size: 9px;
	text-decoration: none;
	color: #ff9900;
}
/* ENDE   SUCHSCHLTZ UND LINKS UNTER SUCHSCHLTZ*/
