		#mainNavigation {
			-moz-background-clip:border;
			-moz-background-inline-policy:continuous;
			-moz-background-origin:padding;
			background:white url(../img/mainNavigation.png) repeat-x scroll left bottom;
			border-bottom:1px solid #e3e3e3;
			min-height:33px;
			width: 100%;
			text-align: center;
		}
		
		
		
		#untermenuebg {
		width: 100%;
		text-align: center;
		background-image: url(../img/untermenuebg.png);
		background-repeat: repeat-x;
		}
		
		
		#untermenuelinks {
			padding-top: 10px;
			margin-left: auto;
			margin-right: auto;
			text-align: center;
			width: 680px;
			font-size: 13px;
		}
		
		#mainNavigation ul, #subNavigation ul {
			font-family:Helvetica,Arial,sans-serif;
			margin:0 auto;
			overflow:hidden;
			padding:0 0 0 0;
			width: 1040px;
			text-align: center;
		}
			
		strong {
			font-weight:bold;
		}
		
		#mainNavigation li {
			display:inline;
			float:left;
			font-size:1.143em;
			margin:0 -20px 0 30px;
			min-height:24px;
			padding-left:2px;
		}
		
		#mainNavigation li a, #mainNavigation li strong {
			color:#636363;
			display:block;
			min-height:20px;
			padding:8px 10px 4px 8px;
			text-decoration:none;
		}
		
		#mainNavigation li.active a {
			cursor:pointer;
			padding:0;
		}

		
		#mainNavigation li a, #mainNavigation li strong {
			color:#636363;
			display:block;
			min-height:20px;
			padding:8px 10px 4px 8px;
			text-decoration:none;
		}

		#mainNavigation li.active, #mainNavigation li.active a, #mainNavigation li.active strong {
			color: #ffffff;
			background:#a60017 none repeat scroll 0 0;
		}

		#mainNavigation li.active, #mainNavigation li:hover {
			color: #ffffff;
			background:#ad000f url(../img/navi_top_left.png) no-repeat scroll left top;
		}
		
		#mainNavigation li.active strong, #mainNavigation li:hover a{
			color: #ffffff;
			background:#ad000f url(../img/navi_top_right.png) no-repeat scroll right top;
		}
		
		#main {
		text-align: center;
		}
				
		#content {
		padding-top: 15px;
		left: 5px;
		float: left;
		}

		#head {
		margin-top: 10px;
		margin-left: auto;
		margin-right: auto;
		width: 903px;
		height: 100px;
		}

		#skriptlist {
		background-image: url(../img/archiv.png);
		background-repeat: no-repeat;
		width: 600px;
		height: 215px;
		}

		#skriptlistimage {
		float: left;
		padding-top: 70px;
		padding-left: 20px;
		width: 150px;
		}
		
		#skriptlistdesc {
		float: left;
		padding-top: 35px;
		padding-left: 42px;
		}
		
		#scriptleft {
		float: left;
		text-align: center;
		background-image: url(../img/content/start/htrenner.png);
		width:210px;
		height:737px ;
		}
		
		#scriptright {
		float: right;
		width: 400px;
		padding-right: 50px;
		}
		
		#footer {
		background-image: url(../img/footer.png);
		width: 100%;
		height: 70px;
		text-align: center;
		}

		#footelinks {
		padding-top: 20px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		}

		#untermenue {
		background-image: url(../img/untermenue.png);
		width: 854px;
		height: 80px;
		margin-left: auto;
		margin-right: auto;
		}

		#logo {
		float: left;
		}

		#righthead {
		padding-top: 20px;
		float: right;
		}

		div {
		text-align: left;
		}

		#maincontainer {
		margin-left: auto;
		margin-right: auto;
		height: auto;
		width: 858px;
		height: 600px;
		}
		
		#sidebar {
		width: 220px;
		}
		
		#sidebartop {
		background-image: url(../img/sidebartop.png);
		width: 222px;
		height: 70px;
		}
		
		#sidebarbegin {
		background-image: url(../img/sidebar_b.png);
		width: 31px;
		height: 75px;
		}
		
		#sidebarmiddle {
		background-image: url(../img/sidebar_m.png);
		background-repeat: repeat-y;
		}
		
		#sidebarcontent {
		padding-left: 35px;
		}
		
		img {
		border: none;
		}
		
		#sidebarend {
		background-image: url(../img/sidebar_e.png);
		width: 31px;
		height: 75px;
		}
		
		#info_smart_all-OFF {
		border: 1px solid #c7cacd;
		-moz-border-radius: 6px 6px 6px 6px;
		width: 510px;
		}
		
		#info_smart {
		margin-left: 5px;
		}
		
		.button1 {
	width:204px;
	height:30px;
	background:url(../img/gmbtn.jpg);
	border:none;
	}
.button1:hover {
	width:204px;
	height:30px;
	background:url(../img/gmbtn.jpg);
	background-position:0px -30px;
	border:none;
	}
	.button2 {
	width:204px;
	height:30px;
	background:url(../img/stybtn.jpg);
	border:none;
	}
.button2:hover {
	width:204px;
	height:30px;
	background:url(../img/stybtn.jpg);
	background-position:0px -30px;
	border:none;
	}
	
.button3 {
	width:204px;
	height:30px;
	background:url(../img/opibtn.jpg);
	border:none;
	}
.button3:hover {
	width:204px;
	height:30px;
	background:url(../img/opibtn.jpg);
	background-position:0px -30px;
	border:none;
	}
	
.button4 {
	width:204px;
	height:30px;
	background:url(../img/abtn.jpg);
	border:none;
	}
	
.button4:hover {
	width:204px;
	height:30px;
	background:url(../img/abtn.jpg);
	background-position:0px -30px;
	border:none;
	}

.button5 {
	width:204px;
	height:30px;
	background:url(../img/cibtn.jpg);
	border:none;
	}
.button5:hover {
	width:204px;
	height:30px;
	background:url(../img/cibtn.jpg);
	background-position:0px -30px;
	border:none;
	}

	.button6 {
	width:204px;
	height:30px;
	background:url(../img/cbtns.jpg);
	border:none;
	}
.button6:hover {
	width:204px;
	height:30px;
	background:url(../img/cbtns.jpg);
	background-position:0px -30px;
	border:none;
	}
	
	
.infobutton a {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background-color:#EEEEEE;
border:1px solid #E2E2E2;
display:inline-block;
font-size:12px;
font-weight:bold;
margin-bottom:-8px;
padding:3px;
}

.liner {
border: 1px solid #E2E2E2;

}
.slice{
background:transparent url(../img/trenner.png) no-repeat scroll left top;
margin-bottom:19px;
height:12px;
width:690px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
}
.commetmain {
background:transparent url(../img/trenner.png) no-repeat scroll left top;
clear:both;
width: 680px;
height:100%;
margin-bottom:15px;
overflow:hidden;
padding:10px;

}
.commet_left {
-x-system-font:none;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:20%;
}
.commet_right {
border-left:1px dotted #D4D7D9;
float:right;
min-height:55px;
padding:5px 0 0 25px;
width:75%;
}
.comment-body {
margin:0;
}
.von {
margin-top:-12px;
}

.skripth1 {
width:614px;
height:35px;
background-image:url(../img/content/start/header.png);
line-height:normal;
margin:15px 0 0px;
}
style.css (Zeile 273)

