/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 

html,body {margin:0;padding:0;}

body {	font: x-small Helvetica, Arial, Verdanaf;
		text-align: center;
		color:#222222;
		background: #f1f1f1; }

img {border:0;}
a {color:#444444;text-decoration:none;}

* html a:hover {color:#990000;}

#main_link a {
	float:left;
	background:#222222;
	padding-top:10px;
	height:30px;
	width:120px;
	font-size:120%;
	color:#ffffff;
	border-right:1px solid #444444; }

#main_link a:hover { background:#444444; }

#main_link_aktiv a {
	float:left;
	background:#444444;
	padding-top:10px;
	height:30px;
	width:120px;
	font-size:120%;
	color:#ffffff;
	border-right:1px solid #222222; }

#main_logo { float:right; margin-top:10px; color:#ffffff; font-size:120%; }

.main_flash_bit {
	width:1000px;
	padding:0px;
	margin:0px; }

.pad8 {padding:8px;}

.warnings {font-weight:bold; font-size:110%; color:red;}
.complete {font-weight:bold; font-size:110%; color:blue;}

.plus120inline {font-size:120%; display:inline;}

.sponsor_head {background:#555555; width:1000px; height:30px;}
.sponsor_text {padding-top:10px; font-size:110%;color:#ffffff;}
.sponsor_bot  {width:1000px; height:1px; background:#666666;}

.main_width {width:1000px;}

.sponsor {float:left; width:auto; margin-left:20px;}

#twit_link a { color:#ffffff; }
#twit_link a:hover { border-bottom:2px solid #FF0000; }

.main {
	padding: 0px;
	width: 1000px;
	margin: 0px auto; }

#header_bg { background:#222222; }
#main_header { background:#222222; width:1000px; height:40px; margin: 0px auto; padding:0px; }

.content {
	width: 1000px;
	margin: 0px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	border-left:2px solid #999999;
	border-right:2px solid #999999;
	border-bottom:2px solid #999999;
	background:#ffffff;
}

/* SLIDER */
	
#slider1 {
	float:left;
	text-align:left;
    width: 1000px; /* important to be same as image width */
    height: 292px; /* important to be same as image height */
    position: relative; /* important */
    overflow: hidden; /* important */
    background-color:#ffffff; }

#slider1Content {
    width: 1000px; /* important to be same as image width or wider */
    position: absolute;
    top: 0;
    margin-left: 0;
    margin:0;
    padding:0; }

.slider1Image { float: left; position: relative; display: none; }

.slider1Image span {
    position: absolute;
    font: 12px/15px Arial, Helvetica, sans-serif;
    padding: 0px;
    width: 1000px;
    background-color: #444444;
    filter: alpha(opacity=80); 
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
    color: #fff;
    display: none; }
	
.clear { clear: both; }

.slider1Image span strong { font-size: 14px; }

.left {
    top: 0;
    left: 30px;
    width: 250px !important;
    height: 292px;
}
.right {
    right: 20px;
    bottom: 0;
    width: 250px !important;
    height: 295px;
}
ul { list-style-type: none;}
