* {
margin : 0;
}
a {
text-decoration : none;

}
a:hover {
text-decoration : underline;
}
img {
border : none;
padding-top : 0;
margin-top : 0;
}
.left {
float : left;
}
.right {
float : right;
}
body {
background-color : #656565;
background-image:url(images/page_bg.jpg);
background-repeat : repeat-x;
}
#page {
width : 950px;
height: 101%;
margin-left : auto;
margin-right : auto;
}
#welcome {
width : 316px;
height : 41px;
background-image : url(images/welcome.jpg);
float : left;
}
#reg_txt {
font-size : 11px;
float : left;
color : #ffffff;
margin-left : 8px;
margin-top : 5px;
margin-right : 20px;
font-family : Arial, Verdana;
}
#userarea {
width : 634px;
height : 41px;
background-image : url(images/login.jpg);
float : right;
}
#header {
width : 950px;
height : 159px;
}
#head_logo {
width : 395px;
height : 159px;
float : left;
background-image : url(images/logo.jpg);
}
#head_right {
width : 555px;
height : 159px;
float : right;
background-image : url(images/head_right.jpg);
}
#main_navi {
width : 950px;
height : 40px;
float : left;
background-image:url(images/navi_bg.jpg);
}
#main_navi ul {
	float:left;
	margin-top:1px;
	margin-left:30px;
}
#main_navi ul li {
	list-style-type:none;
	display:inline;
	margin-left:20px;
}
#sub_navi { 
width : 950px;
height : 20px;
float : left;
background-image : url(images/subnav.jpg);
}
#content {
width : 950px;
float : left;
background-color : #ffffff;
background-image:url(images/content_bg.jpg);
}
#content_left {
width : 159px;
float : left;
height : 100%;
background-color:#2f2f2f;
}
#counter {
width : 159px;
background-image : url(images/ad_bg.jpg);
background-repeat : repeat-x;
clear : both;
padding-top:9px;
}
#squads {
width : 159px;
height: 100px;
background-image : url(images/ad_bg.jpg);
background-repeat : repeat-x;
background-color : #2f2f2f;
clear : both;
padding-top:9px;
}
#left_bottom {
width : 159px;
height: 52px;
float: left;
background-image:url(images/left_bottom.jpg);
}
#main_content {
width : 516px;
height : 100%;
background-color : #fff;
float : left;
padding-left:1px;
padding-right:1px;
}
#content_right {
width : 273px;
float : right;
height : 100%;
background-color:#2f2f2f;
}
#content_right2 {
width : 273px;
float : right;
height : 100%;
background-color:#2f2f2f;
}
#last_matches {
width: 273px;
height: 125px;
float: right;
background-image:url(images/last_matches_bg.jpg);
text-decoration:none;
}
#m_enc {
width: 211px;
height: 29px;
background-image:url(images/recent_results.jpg);
float:left;
}
#latest_news {
width: 273px;
height: 125px;
float: right;
background-image:url(images/latest_news_bg.jpg);
}
#n_enc {
width: 211px;
height: 29px;
background-image:url(images/latest_news.jpg);
float:left;
}
#latest_theads {
width: 273px;
height: 125px;
float: right;
background-image:url(images/threads_bg.jpg);
}
#f_enc {
width: 211px;
height: 29px;
background-image:url(images/latest_threads.jpg);
float:left;
}
#vote {
width: 273px;
height: 125px;
float: right;
background-image:url(images/vote_bg.jpg);
}
#v_enc {
width: 211px;
height: 29px;
background-image:url(images/rock_the_vote.jpg);
float:left;
}
#vote_b {
width: 62px;
height: 30px;
background-image:url(images/vote.jpg);
}
#footer_links {
width: 395px;
height: 26px;
float:left;
background-image:url(images/footer_bg.jpg);
padding-top:13px;
padding-left:123px;
}
#footer_txt {
font-size: 11px;
font-weight: bold;
font-family: arial, verdana;
color: #941711;
}
.f_txt {
font-size: 11px;
font-weight: bold;
font-family: arial, verdana;
color: #941711;
}
#abschluss {
width: 950px;
height: 91px;
margin-left: auto;
margin-right: auto;
}