@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; border:0;}
.textnavig, hr {display:none;}

/* define size
******************************************************************************/

#container {width:750px;}

/* layout
******************************************************************************/

body {text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; background:#000 url(css-img/bgr.gif) no-repeat scroll center 120px; color:#fff; font-size:69%; line-height:1.5em;}
a {color:#d5e396; text-decoration:underline;}
a:hover {text-decoration:none;}
#container {margin:0 auto 10px; text-align:left; position:relative;}

/* header
******************************************************************************/
#header {height:120px;}
#header h1 {position:absolute; width:213px; height:120px; font-weight:normal;}
#header h1 strong {color:#fff; font-weight:normal;}
#header h1 a {text-decoration:none; position:absolute; width:213px; height:120px; padding-top:50px; overflow:hidden;}
*>#header h1 a {height:70px;}
#header h1 span {position:absolute; width:213px; height:120px; left:0; top:0; background:#000 url(css-img/webgame-logo.gif) no-repeat scroll left top; cursor:pointer;}
#header .info {position:absolute; width:140px; left:50%; margin-left:-70px; font-size:1.55em; text-align:center; line-height:1.2em; color:#abb481; top:40px; max-height:80px; overflow:hidden;}
#header .info strong {color:#fff; font-weight:normal;}

#header form  {float:right; background:#000; position:relative; padding-left:1em; padding:35px 0 0; height:5em;}
#header form .info {left:auto; right:-1px; top:2.1em; width:6em; font-size:1em; color:#fff;}
*>#header form .info {right:0;}
#header form .info strong {color:#ecff97;}
#header form .info em {font-style:normal; color:#9ba66a;}
#header form span {font-size:0.82em;}
#bar {display:block; width:66px; height:3px; background:#9ba66a; margin-top:0.4em; text-align:left;}
#bar span {display:block; height:3px; background:#ecff97; margin-bottom:-4px; border-right:1px solid #000;}
#header form p {margin:2px 0; clear:both;}
*>#header form p {margin:3px 0;}
#header form label {display:block; float:left; width:3em; height:2em; color:#ccc; padding-top:3px;}
#header form input.box {padding: 0; margin-left: 10px; width: 15px; background-color: transparent}
#header form input {background:#fff url(css-img/field.gif) repeat-x scroll left top; height:2em; padding:5px 6px 4px; font-size:1em; width:11em; color:#333;}
*>#header form input {height:auto;}
#header form input.button {border:3px solid #b4bf85; background:#9ba66a; color:#d5e396; font-weight:bold; padding:0; height:2em; margin-top: 1px; width:6em;}

/* menu
******************************************************************************/
#menu {list-style:none; padding:6px 0; min-height:18px; height:18px; clear:both;}
*>#menu {height:auto;}
#menu li {float:left; padding:0 10px; border-right:1px solid #404e00;}
#menu a {font-weight:bold; text-decoration:none;}
#menu a:hover {text-decoration:underline;}

/* theme
******************************************************************************/
#theme {height:335px; clear:both; margin:5px 0 10px; background:#ecf9a3 url(css-img/bombarding.jpg) no-repeat scroll left top; color:#556815; font-weight:bold; padding:33px 15px 0;}
*>#theme {height:302px;}
#theme strong {color:#364504;}

/* content
******************************************************************************/
#content .banner {background:transparent url(css-img/reklama.gif) no-repeat scroll center top; text-align:center; margin:10px 0;}
#content .banner img {margin-bottom:-3px;}
#content table.topten {width:370px; border:0; border-collapse:collapse; border-bottom:1px solid #333; font-size:1em; line-height:1.5em;}
#content table.topten.players {float:left; margin-right:7px;}
*>#content table.topten.players {margin-right:10px;}
#content table.topten thead td {background:#9ba66a url(css-img/w-pattern.gif) no-repeat scroll right bottom; color:#0f100a; font-weight:bold; padding:5px 3px; border-bottom:3px solid #000;}
#content table.topten thead td.rank {background:#9ba66a url(css-img/arrow.gif) no-repeat scroll center 57%;}
#content table.topten td {background:#1a1a1a; padding:1px 3px; color:#999; border-top:1px solid #232323;}
#content table.topten .top td {color:#ccc;}
#content table.topten td.rank {text-align:center; padding-right:0;}
#content table.topten td.aliance, #content table.topten td.members {text-align:center;}
#content table.topten .second td {background:#0d0d0d;}
#content table.topten td strong {color:#fff; font-weight:normal;}
#content table.topten .top td strong {color:#d5e396;}

#partners .header {background:#9ba66a url(css-img/w-pattern.gif) no-repeat scroll right bottom; color:#0f100a; font-size:1em; line-height:1.5em; color:#0f100a; font-weight:bold; padding:5px 3px; }

#content .wginfo {clear:both; margin-bottom:-230px;}

/* wgnoviny
******************************************************************************/
#content #wgnoviny {margin-left:230px; margin-bottom:10px; position:relative; clear:both; margin-top:-5px;}
#content #wgnoviny .info {position:absolute; margin-top:-3.6em; right:0; text-align:right; color:#fff; line-height:1.8em;}
#content #wgnoviny .info strong {padding:2px 0 2px 20px; background-repeat:no-repeat; background-position:left center; color:#9ba66a;}
#content #wgnoviny .info .date {background-image:url(css-img/icon-calendar.gif);}
#content #wgnoviny .info .time {background-image:url(css-img/icon-clock.gif);}
#content #wgnoviny .info .read {background-image:url(css-img/icon-users.gif);}
#content h2 {color:#d5e396; font-weight:normal; font-size:2.28em; margin:0.5em 0;}
#content h3 {color:#9ba66a; font-size:1.55em; font-weight:normal; margin:1em 0 0.5em;}
#content #wgnoviny h3 {padding:0.5em 0;}
#content h3 a {color:#9ba66a;}
#content p {color:#ccc; margin:1em 0 0.5em; text-align:justify;}
#content p strong {color:#fff; font-weight:normal;}

/* footer
******************************************************************************/
#footer {background:#141414; color:#999; margin:5px 0 0; padding:5px 10px; border-top:1px solid #434343; clear:both;}
#footer strong {color:#fff; font-weight:normal;}
#footer p {width:320px; float:left;}
#footer .info {width: 405px; text-align:right; margin-left:0;}
#footer .textnavig {display:block; float:none; clear:both; visibility:hidden; line-height:1em; margin-bottom:-1.3em;}
*>#footer .textnavig {line-height:5px; margin-bottom:-0.2em;}

/* switch versions
******************************************************************************/

#menu li.switch {float:right; text-align:center; background:transparent url() no-repeat scroll center top; border:0; margin-top:-6px; margin-bottom:-11px; z-index:3; position:relative;}
#menu li.switch a {display:block; width:94px; line-height:30px; padding-top:5px; color:#000;}
#menu li.switch.gold {background:#f8a300 url(css-img/switch-gold.png) no-repeat scroll center top;}
#menu li.switch.lite {background:#228aba url(css-img/switch-lite.png) no-repeat scroll center top;}
#menu li.switch.public {background:#c3d27f url(css-img/switch-public.png) no-repeat scroll center top;}

.eu-cookies {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    color: white;
    background-color: grey;
    z-index: 1000;
    border-bottom: 1px white solid;
    padding: 2px 0;
}

.eu-cookies button {
    background: darkgrey;
    color: white;
    padding: 2px 5px;
}