@charset "utf-8";

body {margin:0; background:#d9d9d9 url('images/bg.jpg') repeat-x; color:#666; margin:auto}

font,div,input {font-family:Arial, Helvetica, sans-serif}
#content_board font, #content_board div, #content_board input {font-family:Verdana, Helvetica, Arial, sans-serif}
font,div {text-align:left}

a,.red {color:#626262; text-decoration:none}
a:hover {text-decoration:underline}

img {border:0; vertical-align:middle}
.thumb {border:1px solid #ccc}

#page p,#page form,#page h1,#page h2 {margin:0px; padding:0px}

#page h1, #faq h2 {font-size:16px}
#page h2 {font-size:14px}
#page h1, #page h2, #page h2 a {color:#313131;padding:0}

.bold,.title {font-weight:bold}
body,.center {text-align:center}
.right {text-align:right}
.justify {text-align:justify}
.italic {font-style:italic}

.white {color:#fff}
.red {color:#9d0d15}

.padding10 {padding:10px}

#page input, #page select {border:1px solid #ddd; padding:1px 3px; background:#fff url('images/input.png')}
#page .button {background:#ab251d url('images/button_bg.png'); border:2px solid #932020; height:22px; color:#fff; font-weight:bold; font-size:100%; padding:0 6px}
#page .button:hover {background:#cd2d20}

.float {float:left}
div.float20 {float:left; width:19.99%}
div.float25 {float:left; width:24.99%}
div.float33 {float:left; width:33.32%}
div.float40 {float:left; width:39.99%}
div.float50 {float:left; width:49.99%}
div.float60 {float:left; width:59.99%}
div.float66 {float:left; width:66.65%}
div.float75 {float:left; width:74.99%}
div.float80 {float:left; width:79.99%}
.clear,.clearer {clear:both}

#bg-antwars {background:#431e0b url('images/antwars-bg.jpg') repeat-x top center}
#bg-crazyfarm {background:#7d5026 url('images/crazyfarm-bg.jpg') repeat-x top center}
#bg-inselcompany {background:#2baab9 url('images/inselcompany-bg.jpg') repeat-x top center}
#bg-oceansgarden {background:#001a31 url('images/oceansgarden-bg.jpg') repeat-x top center}
#bg-skullisland {background:#000 url('images/skullisland-bg.jpg') repeat-x top center}

#frame {margin:auto; width:968px; padding:20px;font-size:12px;line-height:1.4}

#page hr {border:0;border-top:1px solid #c4c4c4}

#logo {background:url('images/logo.png');height:105px;width:466px;margin-left:13px;float:left;padding:0}
#page #login {background:url('images/login.png');height:80px;width:350px;margin:13px 0 0 93px;float:left;padding:15px 0 0 35px}
#page #login .input {width:142px}
#page #login input {background:none;border:0;height:19px}
#page #login .button {font-weight:bold;color:#fff;margin:7px 14px 0;height:20px;width:83px}
#page #login .button:hover {background:url('images/buttons.png') 0 -144px;cursor:pointer}
#page #login .float50 {width:53%}
#headmenu {font-weight:bold;color:#fff;padding:0 0 0 0;float:right;font-size:14px}
#headmenu a {color:#fff;padding:0 4px}
#navi {background:url('images/navi.png');height:65px;margin:18px 0 24px;font-weight:bold}
#navi ul {font-size:17px;padding:18px 3px;list-style-type:none;margin:0;float:left;position:absolute}
#navi li {padding:17px 20px;border-right:1px solid #9c9c9c;display:inline;margin:0}
#navi a:hover {text-decoration:none}
#navi li:hover {background:url('images/navi_basehover.png') repeat-x;cursor:pointer}
#navi li.active,#navi li.active:hover {background:url('images/navi_hover.png') repeat-x;cursor:pointer}
#navi li img {background:url('images/navi_arrow.png');height:10px;width:14px}
#navi form {float:right;padding:19px 16px}
#navi li#start.active,#navi li#start.active:hover {background:url('images/start_aktiv.png');}
#navi li#start:hover {background:url('images/start_hover.png');}
#page #navi input, #navi input {background:none;border:0}
#page #navi .input, #navi .input {width:145px;color:#a0a0a0}
#page #navi .button, #navi .button {color:#fff;width:60px}
#dropdown {position:absolute;background:#f9f9f9;top:56px;left:119px;width:187px;font-size:12px;border:1px solid #999}

#content {margin-left:11px;width:706px;float:left}
#content_board {background:#f9f9f9;padding:10px;margin:0 10px;font-size:10px;border:1px solid #c4c4c4;border-bottom:0}
#board_header {background:url('images/foren_header.png');height:38px;margin:-5px 10px 0;color:#fff;padding:0 10px;line-height:38px;font-size:14px;font-weight:bold}
#board_footer {background:url('images/foren_footer.png');height:17px;margin:0 10px}
#main_0 {background:url('images/main_top.png');height:213px;margin-bottom:9px;display:block}
#main_1,#main_2,#main_4 {height:213px;width:347px;float:left;margin-bottom:9px}
#main_1,#main_3 {margin-right:12px}
#main_3{height:213px;width:706px;float:left;margin-bottom:9px}
#main_stats {background:url('images/main_stats.png');height:42px;margin:13px 0 13px}
#main_stats .float, #main_stats .floatr {padding:11px 13px}
#main_stats .floatr {color:#fff}
#main_stats .floatr a {color:#fff59b;text-decoration:underline;font-weight:bold}
#main_stats .floatr a:hover {color:#fffbd4}
#content .title {background:url('images/content_header.png');height:28px;padding:10px 12px 0}
#page .title h2,#page .title a {color:#fff;text-decoration:none}
#content .box {background:url('images/content.png');padding:12px 5px 7px}
#content .box_bottom {background:url('images/content_footer.png');height:12px;margin-bottom:14px}

#faq h2 {color:#666;padding:0;margin-top:10px}
#faq p {font-weight:bold}

#agb p {margin-bottom:14px}

#content #xgn {padding:0;line-height:20px}
#xgn .float, #xgn .float25 {padding:10px 14px;margin-bottom:16px}
#xgn .float25 {border-right:1px solid #c4c4c4;width:21%}
#xgn a {display:block}
#xgn h2 {margin-bottom:5px}

#content #bglist {padding:0 8px}
#bglist div {border-top:1px solid #c4c4c4;padding:10px}
#bglist div div {padding:0;border:0}
#bglist .float20 {width:219px;margin:3px 20px 0 2px}
#bglist .float20 a {height:84px;width:219px;display:block}
#bglist .float80 {width:428px}
#bglist h2 {font-size:22px;padding:0;margin:0}
#bglist a:hover {text-decoration:none}
#bglist p {margin:-5px 0 8px}
#bglist .link {background:url('images/jetztspielen.png');height:36px;width:133px;display:block;float:right}
#bglist .link:hover {background:url('images/jetztspielen_hover.png')}

#content #gamedetails {padding:3px;font-size:13px}
#gamedetails #border {padding:10px}
#gamedetails h2 {font-size:16px;margin-bottom:8px}
#gamedetails ul {list-style-type:none;margin:0 0 16px;padding:0;border-top:1px solid #c4c4c4}
#gamedetails li {line-height:20px;border-bottom:1px solid #c4c4c4}
#gamedetails li .float {width:40%}
#gamedetails ul#features {list-style-type:square;list-style-position:inside}
#gamedetails #button1, #gamedetails #button2 {background:url('images/details_button1.jpg');height;width:234px;height:57px;display:block;float:left}
#gamedetails #button2 {background:url('images/details_button2.jpg')}

#hof table {width:100%;padding:8px;border-spacing:0}
#hof th {font-weight:bold;width:20%}
#hof th, #hof td {border-bottom:1px solid #c4c4c4}

#content #profil {padding:12px 12px 6px}
#profil h3 {color:#fff;background:#2b2b2b;margin:15px -11px 11px;padding:10px 12px;font-size:16px}
#profil .frame {background:#fff;border:1px solid #cbcbcb;padding:10px 14px}
#profil .buttn {background:url('images/profile_button.jpg');color:#fff;font-weight:bold;line-height:36px;height:36px;display:block;float:left;width:133px;padding:0;text-align:center;margin:10px 2px 0 0}

#side {float:left;width:222px;padding:0 12px 0 17px}
#side .title {background:url('images/side_header.png');height:28px;padding:10px 12px 0;color:#fff}
#side .box {background:url('images/side.png')}
#side .box_bottom {background:url('images/side_footer.png');height:12px;margin-bottom:14px}
#infobox {padding:5px 5px 0}
#infobox img {background:url('images/buttons.png');height:36px;width:100%}
#infobox #rss {background-position:77px 0}
#infobox #twitter {background-position:38px 0}
#infobox img:hover {background-position:0 -36px}
#infobox #rss:hover {background-position:77px -36px}
#infobox #twitter:hover {background-position:38px -36px}
#beliebte {background:url('images/beliebte.png');height:290px;margin-bottom:14px}
#login a, a.red, #faq a {color:#9d0d15}
#threads a, #news .red {font-weight:bold;font-size:14px;display:block;color:#9d0d15}
#login a:hover, #threads a:hover, #news a:hover, a.red:hover {color:#e2001a;text-decoration:none}
#threads div, #news div, #dropdown a {border-top:1px solid #c4c4c4;padding:10px}
#dropdown a {padding:6px;display:block}
#dropdown a:hover {color:#f00}
#news div div {border:0;padding:0}
#news .date {background:#f3f3f3;margin:10px -8px;border:0;padding:5px 10px}
#news h2 {padding:0}
#news .red {font-size:12px;margin-top:10px}

#footer {text-align:center;color:#000}
#footer a {color:#000}
#footer p {font-weight:bold;margin:8px}
#footer.footer-game, #footer.footer-game a {color:#fff}
