* {margin:0; padding:0px;}
body {background:#7d7d7d;}
#header {float:left; width:1024px; height:302px;}
#header_neu {float:left; margin-left:-5px; width:1024px; height:262px; background:url(img/header_achtung.jpg);}
#wrapper {margin:auto; width:1024px;}
#main {width:1024px; min-height:410px; background:url(img/main.jpg);}
#content {margin-left:122px; margin-right:122px; padding-bottom:20px; width:780px; min-height:410px;}
#head_left {float:left; width:122px; height:302px; background:url(img/head_left.jpg); background-repeat:no-repeat;}
#head_right {float:left; width:122px; height:302px; background:url(img/head_right.jpg); background-repeat:no-repeat;}
#head {float:left; width:780px; height:302px;}
#head {float:left; margin-left:122px; margin-right: 122px; width:780px; height:302px;}
#head_top {width:780px; height:262px; background:url(img/head_top.jpg);}
#head_top_neu {width:780px; height:262px; margin-left:122px;}
#head_bottom {width:780px; height:40px; background:url(img/head_bottom.gif);}
#loginborder {width:780px; height:40px;}
#borderitems {float:left;}
#main_left {float:left; width:595px; margin-left:10px;}
#main_right {float:left; width:160px;}
#eins {display:block;}
#zwei {display:none;}
#drei {display:none;}
#vier {display:none;}
#navi {margin-top:185px; margin-left:90px; width:660px; height:40px;}
#naviitem {float:left; text-align:center; width:132px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.menu {font-family: verdana, arial, helvetica, sans-serif; width:660px; height:40px; position:relative; font-size:13px; z-index:100;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000000; width:110px; height:20px; text-align:center; border:0px; line-height:20px; font-size:13px; overflow:hidden; font-weight:bold;}
.menu ul {padding:0; margin:0; margin-top:-3px; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#000000;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:132px;}
.menu ul li:hover ul li a.hide {background:#666666; color:#ffffff;}
.menu ul li:hover ul li:hover a.hide {background:#666666; color:#ffffff;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#dddddd; color:#000000;}
.menu ul li:hover ul li a:hover {background:#666666; color:#ffffff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
#copy {float:left; padding-top:20px; text-align:center; width:780px;}
.copy {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.copy a {color:#000000;}
p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.5;}
p a {color:#000000;}
p a:hover{text-decoration:none; color:#000000;}
h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size:18px;}
h1 a{color:#000000;}
h1 a:hover{text-decoration:none; color:#000000;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:17px;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:15px;}
h3 a{color:#000000;}
h3 a:hover{text-decoration:none; color:#000000;}
.news {font-weight:bold; line-height:2.5; font-size:11px; font-style:italic;}
.ergebnis {font-size:24px;}
.artikelhead {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold;}
.artikel {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; font-weight:bold;}
.artikel a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; font-weight:bold;}
.klein {font-size:9px;}
.online {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	list-style: none;
	width: 160px;
	font-size:11px;
	border: solid 1px #ccc;
	border-bottom:0;
	}
.online li {border-bottom: solid 1px #ccc;
	padding: 2px 5px;}
.online li a {color: #000;}
.last {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	width: 595px;
	font-size:11px;
	border: solid 1px #ccc;
	border-bottom: 0;
	}
	
.last td{
	border-bottom: solid 1px #ccc;
		padding: 0px 5px;
	}

.nav {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 160px; /* Width of Menu Items */
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	border: solid 1px #ccc;
	border-bottom: 0;
	}

.nav li {
	position: relative;
	
	}


	
.nav li ul {
	position: absolute;
	left: 160px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	list-style: none;
	width: 160px;
	border: solid 1px #ccc;
	border-bottom: 0;
	}

/* Styles for Menu Items */
.nav li a {
	display: block;
	text-decoration: none;
	font-weight: bold;
	color: #000;
	background: #fff; /* IE6 Bug */
	padding: 2px 5px;
	border-bottom: solid 1px #ccc;
	}

/* Fix IE. Hide from IE Mac \*/
* html .nav li { float: left; height: 1%; }
* html .nav li a { height: 1%; }
/* End */

.nav li a:hover { color: #fff; background: #555; } /* Hover Styles */
		
.nav li ul li a { padding: 2px 5px; } /* Sub Menu Styles */
		
.nav li:hover ul, li.over ul { display: block; } /* The magic */

.ext {background: transparent url(./pic/link.png) 100% 70% no-repeat; padding-right: 12px; color:#000000;}

.Stil1 {color:#FF0000;}
