body { font-family:Helvetica, sans-serif; font-size:12px; color:#000000; background:url(styles/bg.jpg); margin:0px; padding:0px; }
a {color: #353535}
#page { width:1002px; height:auto; margin:auto; }

/*--| HEAD |--*/


#header { background:url(styles/head/header.png) no-repeat; width:1002px; height:142px; }

/*--| NAVI |--*/
#naviall { width:1002px;}


/*--| NAVI |--*/


/*--| LEFT |--*/
#left { width:217px; height:auto; float:left; }
#bgbloc { background:url(styles/left/bgbloc.png); width:217px; height:36px; color: #fff; font-size: 14px; font-weight: bold; line-height: 45px }
.lastnewsbg { background:url(styles/left/puffer.jpg.jpg); width:217px; height:30px; }
.leftinhalt { width:217px; height:auto; }

/*--| CONTENT |--*/



/*--| RIGHT |--*/
#right { width:217px; height:auto; float:right; }
#sponsor { background:url(styles/right/forum.jpg); width:217px; height:36px; }
.rightinhalt { width:217px; height:auto; }

#footer { width:1002px; height:55px; background: url(styles/footer.jpg) no-repeat; padding-top: 5px; color: #fff}

/*--| ---------END OF PAGE / START INCLUDES--------- |--*/

/*--| NEWS |--*/
.newsgesamt { width:568px; height:auto; }
.newshead { background:url(styles/content/newsheadline.jpg); width:568px; height:27px; overflow:hidden; }
.newsheadline { width:auto; height:20px; padding-top:7px; padding-left:5px; float:left; }
.newsposter { width:auto; height:20px; padding-top:7px; padding-right:5px; float:right; }
.newspic { background:url(styles/content/newspicsbg.jpg); width:566px; height:58px; padding:3px 1px; margin: auto; text-align: center}
.newscontent { background:url(styles/content/newspuffer.jpg); width:564px; padding:2px; height:auto; }
.newscontent p { margin:0px; padding:3px; }
.newsend { background:url(styles/content/newsend.jpg); width:568px; height:2px; overflow:hidden; }

/*--| HEADLINES |--*/
.scheadline { background:url(styles/left/puffer.jpg.jpg); width:216px; height:22px; padding-top:8px; padding-left:1px; }

/*--| RESULTS |--*/
.scresults { background:url(styles/left/puffer.jpg.jpg); width:216px; height:22px; padding-top:5px; padding-left:1px; }
.resultsicon { width:16px; height:16px; padding-left:6px; float:left; }
.resultstext { width:auto; height:13px; float:left; padding-left:3px; padding-top:3px; }
.resultsimage { width:31px; height:12px; float:right; padding-right:6px; padding-top:3px; }

/*--| POLL |--*/
.polltitle { font-weight:bold; color:#767676; }
.pollbg { background:url(styles/left/pollbg.jpg); width:183px; height:7px; padding:2px; margin:auto; }
.pollfoot { background:url(styles/left/pollfoot.jpg); width:207px; height:21px; padding-top:60px; padding-left:10px; }

/*--| LOGIN |--*/


.buttonstart, .buttonstop, .buttonres {
	padding:2px;
	margin:2px;
	width:50px;
	height: 25px;
	font-size:11px;
	border: 2px solid #ccc;
	color:#000;
	}
.buttonstart {
	background-color: #0f0;
	}	
.buttonstop {
	background-color: #f00;
	}
.buttonres {
	background-color: #ff0;
	}	
.buttonstart:hover, .buttonstop:hover, .buttonres:hover {
	background-color: #89a; 
	}
	
		
.n  {   font-weight:normal; font-family:Arial Narrow; letter-spacing: -1px }
.w {   font-weight:bold; font-family:Arial Black; letter-spacing: -2px; }
.i {   font-style:italic   }
.s {   text-shadow:5px 5px 5px white}


#table {
		width: 100%
        }

.test {
        background: #222;
        color: #fff;

        border: 5px solid pink;
}



#nav2{
    display: block;
    font-size:1.1em;
text-align: center;
    width:96%;
	-moz-border-radius:5px;
-webkit-border-radius: 5px;
background: #151515;
    bottom:0px;
left:15px;
}

	
#nav2, #nav2 ul {
	list-style: none;
	line-height: 1;
/*width:750px;*/
}

#nav a, #nav a:hover, #nav2 a ,#nav2 a:hover{
color:#fff;
cursor:pointer;
	display: block;
	text-decoration: none;
	border:none;

line-height:15px;
}

#nav2 a:hover, #nav a:active {
   /* background: url(images/tab-right.gif) no-repeat 100% 1px;*/
background:#205FB9;
-moz-border-radius:5px;
-webkit-border-radius: 5px;
cursor:pointer;
    float:left;
}

#nav2 a span {
cursor:pointer;
    float:left;
    display:block;
	padding:6px 12px;
}

/*#nav2 a:hover span {
    float:left;
    display:block;
    background: url(images/tab-left.gif) no-repeat 0 1px;
}*/

#nav li,#nav2 li {
	float: left;
    	list-style:none;
	}

#nav2 a,#nav2 a:visited {
	display:block;
	font-weight:bold;
    color:#fff;

    text-transform:uppercase;
	}

#nav a:hover, #nav a:active, .current_page_item	a, #home .on,
#nav2 a:hover, #nav2 a:active
{
	text-decoration:none
	}	
	
	
/* Dropdown Menus */		
#nav li ul,#nav2 li ul {
	position: absolute;
		text-align: center;

	display: none;
	width: 150px;
	background: #151515;
	-moz-border-radius:5px;
-webkit-border-radius: 5px;
	}

#nav li li,#nav2 li li {
	width: 150px;
	text-align: center;
	background: #151515;
	}

#nav li li a, #nav li li a:visited
,#nav2 li li a,#nav2 li li a:visited
{
text-align: center;
	font-weight:normal;
	font-size:0.9em;
	color:#109dd0;
		width: 110px;
		-moz-border-radius:5px;
-webkit-border-radius: 5px;
	}

#nav li li a:hover, #nav li li a:active 
,#nav2 li li a:hover,#nav2 li li a:active
{
text-align: center;

		width: 110px;
-moz-border-radius:2px;
-webkit-border-radius: 2px;
	}	
		
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul,
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul
{
	display: block; text-align: center; margin-top: 24px; margin-left: -55px; background: #151515;
	}

a.main:hover
{	background:none;
	}
	/* Float Properties*/
.clearfloat:after {
    content:".";
    clear:both;
    display:block;
    height:0;
    visibility:hidden;
}
	
.clearfloat {
    display:block;
}

