#page { background:url(styles/contentpuffer.jpg); width:962px; height:auto; margin:auto; }
/*PAGELEFT*/
#pageleft { width:185px; height:auto; float:left; }
#headerleft { background:url(styles/header/header1.jpg); width:185px; height:172px; }
#latestnewsb { background:url(styles/leftbar/latestnewsb.jpg); width:185px; height:28px; }
.leftbg { width:185px; height:auto; }
.leftbg ul { padding:0; margin:0; }
.leftbg li { background:url(styles/leftbar/leftbg.jpg); width:185px; height:21px; list-style-type:none; padding:0; margin:0; }
.leftbg img { padding:1px 0 0 10px; float:left; }
.leftbg a { padding:4px 0 0 2px; float:left; }
.leftbg2 { width:185px; height:auto; }
.leftbg2 ul { padding:0; margin:0; }
.leftbg2 li { background:url(styles/leftbar/leftbg2.jpg); width:185px; height:21px; list-style-type:none; padding:0; margin:0; }
.leftbg2 img { padding:1px 0 0 10px; float:left; }
.leftbg2 a { padding:4px 0 0 2px; float:left; }
#latestthreadsb { background:url(styles/leftbar/latestthreadsb.jpg); width:185px; height:41px; }
#pollb { background:url(styles/leftbar/pollb.jpg); width:185px; height:40px; } 
/*PAGEMIDDLE*/
#pagemiddle { width:592px; height:auto; float:left; }
#headermiddle { background:url(styles/header/header2.jpg); width:592px; height:146px; }
#navi { width:592px; height:45px; }
#navi ul { padding:0; margin:0; float:left; }
#navi li { list-style-type:none; padding:0; margin:0; float:left; }
#navibgleft { background:url(styles/navi/bgleft.jpg); width:26px; height:45px; }
#navibgright { background:url(styles/navi/bgright.jpg); width:28px; height:45px; }
.navi { list-style:none; margin:0; padding:0; }
.navi a, .navi a:hover { display:block; color:#000; text-decoration:none; font-size:0px; }
.navi li { position:relative; float:left; z-index:400; }
.navi ul { position:absolute; top:45px; left:0; display:none; list-style:none; }
.navi ul li { position:relative; width:108px; background:#000000; -moz-opacity:0.5; filter:alpha(opacity=50); opacity:0.5; border-right:1px solid #333; border-left:1px solid #333; }
.navi ul li a { display:block; padding:5px 7px 5px; font-size:11px; color:#fff; }
.navi ul li a:hover { padding:5px 7px 5px; font-size:11px; color:#3993e0; }
.infolink { background:url(styles/navi/info.jpg); width:108px; height:45px; }
.infolink:hover, .infohover { background:url(styles/navi/infoh.jpg); width:108px; height:45px; }
.tactlink { background:url(styles/navi/tactical.jpg); width:87px; height:45px; }
.tactlink:hover, .tacthover { background:url(styles/navi/tacticalh.jpg); width:87px; height:45px; }
.medialink { background:url(styles/navi/media.jpg); width:93px; height:45px; }
.medialink:hover, .mediahover { background:url(styles/navi/mediah.jpg); width:93px; height:45px; }
.commlink { background:url(styles/navi/comm.jpg); width:87px; height:45px; }
.commlink:hover, .commhover { background:url(styles/navi/commh.jpg); width:87px; height:45px; }
.cupslink { background:url(styles/navi/cups.jpg); width:62px; height:45px; }
.cupslink:hover, .cupshover { background:url(styles/navi/cupsh.jpg); width:62px; height:45px; }
.misclink { background:url(styles/navi/misc.jpg); width:101px; height:45px; }
.misclink:hover, .mischover { background:url(styles/navi/misch.jpg); width:101px; height:45px; }
.navibdbot { border-bottom:1px solid #333; }
#sliderbg { background:url(styles/slider/sliderbg.jpg); width:585px; height:158px; padding:2px 0 0 7px; }
.sliderwrapper { position:relative; overflow:hidden; width:550px; height:157px; z-index:10; float:left; }
.sliderwrapper .contentdiv { visibility:hidden; position:absolute; width:550px; height:157px; z-index:10; }
.pagination { background:url(styles/slider/buttonbg.jpg); width:25px; height:123px; margin:20px 0 0 3px; padding-top:1px; text-align:center; float:left; display:inline; line-height:15px; }
.pagination a { background:url(styles/slider/button.png); width:21px; height:19px; margin:1px 0 0 2px; display:block; color:#fff; font-weight:bold; text-decoration:none; cursor:pointer; }
.pagination a:hover, .pagination a.selected, .pagination a:visited, .pagination a:active { color:#111; text-decoration:none; font-weight:bold; }
#content { background:#ccc; width:587px; height:auto; margin:0 3px 0 2px; }
/*PAGERIGHT*/
#pageright { width:185px; height:auto; float:left; }
#headerright { background:url(styles/header/header3.jpg) no-repeat; width:185px; height:90px; padding-top:75px; overflow:hidden; }
#partnerb { background:url(styles/rightbar/partnerb.jpg); width:185px; height:37px; }
#lastwarsb { background:url(styles/rightbar/lastwarsb.jpg); width:185px; height:39px; }
.rightbg { width:185px; height:auto; }
.rightbg ul { padding:0; margin:0; }
.rightbg li { background:url(styles/rightbar/rightbg.jpg); width:185px; height:22px; list-style-type:none; padding:0; margin:0; }
.rightbg a { padding:4px 0 0 2px; float:left; }
#videoplayerb { background:url(styles/rightbar/videoplayerb.jpg); width:185px; height:39px; }
/*FOOTER*/
#footer { background:url(styles/footer/footer.jpg); width:962px; height:176px; position:relative; }
#footersponsors { width:962px; height:auto; padding-top:35px; text-align:center; }
#footersponsors a { margin:0 10px; }
#footercontimp { position:absolute; top:155px; left:880px; }
.clear { clear:both; }

/*--INCLUDE--*/
/*NEWS*/
.newsgesamt { width:587px; height:auto; background:#e7e7e7; }
.newstop { background:url(styles/news/head.jpg); width:587px; height:46px; }
.newstop h3 { font-size:12px; color:#111; float:left; padding:16px 0 0 16px; margin:0; } 
.newstop span { font-size:9px; color:#777; float:right; padding:18px 20px 0 0; }
.newspic { width:auto; height:auto; float:left; padding:15px; }
.newstext { width:380px; height:auto; float:left; padding:15px 5px; }
.newsbottom { background:url(styles/news/bottom.jpg); width:571px; height:14px; padding:4px 8px; color:#fff; }
.newsbottom a { color:#fff; font-weight:bold; float:left; }
.newsbottom a:hover, .newsbottom a:visited, .newsbottom a:active { color:#3993e0; font-weight:bold; }
/*RESULTS*/
.reswinlos { float:right; padding:8px 15px 0 2px; }
.resdraw { float:right; padding:10px 15px 0 2px; }
/*POLL*/
#pollinhalt { width:177px; height:auto; padding:4px 0 0 8px; color:#8b8b8b; }
.pollhead { background:url(styles/leftbar/poll/headbg.jpg); width:174px; height:16px; padding-top:4px; color:#0affff; text-align:center; }
.pollvote { float:left; margin:3px 6px; border:0; }
.pollall { float:right; margin:3px 10px; }
/*LOGIN*/
.logininput { background:url(styles/login/input.jpg); width:147px; height:11px; margin:3px 0 4px 20px; padding:2px 5px; border:0!important; color:#aaa!important; }
#register { float:left; margin:15px 9px 0 10px; }
#lostpw { float:left; margin:15px 15px 0 0; }