#memoryticker{
background-color: #263136;
width: 420px;
font: bold 12px Verdana;
border: 0.6px solid black;
padding: 5px;
filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)
}

footer { clear:both; }

#pasek_jezyka {
    display: block;
    height: 22px;
    width: 99%;
    background: url(../../images/pasekjezyka.png) repeat-x;
    position: fixed;
    top: 0;
    line-height: 22px;
}

#pasek_jezyka ul, #pasek_jezyka ul li {
    list-style: none;
    float: left;
    position: relative;
    top: -2px;
}

#pasek_jezyka ul {
    position: absolute;
    right: 50px;
}

#pasek_jezyka img {
    border: none;
    width: 16px;
    height: 11px;
    display: block;
    margin-left: 10px;
}

#leftBar{
    float: left;
    width: 300px;
}

#centerBar{
    float: left;
    position: absolute;
    left: 400px;
    right: 150px;
    height: 22px;
    font-size: 14px;
    font-weight: bold;
    color: #22FF22;
    text-align: center;
}

#rightBar{
    float: left;
    width: 150px;
}
body{background-color:#000;background-image:url(../../images/login/background.jpg);background-repeat:no-repeat;background-position:top center;font-family:Arial, sans-serif;color:#FFF;font-size:.8em;margin:0;padding:0}
img{border:0}
a:link,a:visited{text-decoration:none;color:#8fa7b8}
a:hover{color:#5dbd13}
#top_bar{width:auto;height:32px;background-image:url('https://www.ogame.cc/styles/resource/css/login/bg.bg');background-repeat:repeat-x;line-height:32px;}
#top_bar a.other-games {
    position: relative;
    border: 1px solid #1c2e3a;
    color: #9099a3 !important;
    font-size: 11px !important;
    background-color: #091218;
    height: 16px;
    width: 116px;
    display: block;
    line-height: 16px;
    top: 6px;
}


#top_bar a.other-games span.other-icon {
    display: block;
    position: absolute;
    top: 1px;
    right: -17px;
    width: 17px;
    height: 16px;
    background: url('https://www.ogame.cc/styles/resource/css/login/bg2.sprites') no-repeat -141px -8px;
}
#top_bar div.game-capsule {
    position: absolute;
    top: 31px;
    left: 0;
    width: 100%;
    display: none;
}
#top_bar div.game-list {
    position: relative;
    width: 580px;
    display: block;
    margin: 0 auto;
    min-height: 190px;
    border: 1px solid #1c2e3a;
    background-color: #091218;
}

#top_bar div.game-list div.block div.title {
    width: 100%;
    margin: 0;
    padding: 0 0px;
    height: 27px;
    text-align: left;
    line-height: 27px;
    color: #9099a3;
    border-bottom: 1px solid #1c2e3a;
    background: url('https://gf3.geo.gfsrv.net/cdn52/ab65c4951f415dff50d74738c953b5.bg') repeat-x 0 -3px;
}

#top_bar div.game-list div.block div.title span {padding-left: 15px;}

#top_bar div.game-list div.block div.list {
    padding: 10px;
}

#top_bar div.game-list div.block div.list div.game {
    width: 48.2%;
    float: left;
    height: 100%;
    padding: 5px;
}

#top_bar div.game-list div.block div.list div.game:hover {
    background-color: #132835;
}

#top_bar div.game-list div.block div.list div.game div.game-image {
    width: 100%;
    height: 135px;
}

#top_bar div.game-list div.block div.list div.game div.game-image img {
    width: 100%;
    height: 100%;
}

#top_bar div.game-list div.block div.list div.game div.game-name {
    color: #9099a3;
    font-size: 11px;
    text-align: left;
    padding: 0px 5px;
    height: 25px;
}

#top_bar nav {float: right;margin-top: -13px;}
#time{float:right;padding-right:150px;color:#3f5265}
#time span{color:#87a5c5}
#lang{float:right;margin-right:-300px}
#lang ul li{float:right;padding-right:2px}

#duyuru{float:left;}



#top_bar img{width:18px;height:10px}
#menu{float:left;background-image:url(../../images/login/content_top.png);background-repeat:no-repeat;width:466px;height:34px}
#menu ul li{float:left;padding-left:2px}
#menu a:link,#menu a:visited{background-image:url(../../images/login/menu_button_n.png);background-repeat:no-repeat;width:76px;height:35px;display:block;margin-top:-10px;line-height:34px;text-align:center;padding-top:3px;color:#809cbb;text-decoration:none}
#menu a:hover{background-image:url(../../images/login/menu_button_h.png);background-repeat:no-repeat;width:76px;height:35px}
#content{background-image:url(../../images/login/content_middle.png);background-repeat:repeat-y;width:466px;min-height:500px;height:auto;float:left}
#content_long{width:420px;height:auto;margin-left:20px;margin-top:10px}
p{text-align:center}
.a{font-style:italic}
.b{font-style:normal;line-height:0}
#content_bottom{background-image:url(../../images/login/content_bottom.png);background-repeat:no-repeat;width:466px;height:17px;clear:both;margin-top:-19px}
#log_box{background-image:url(../../images/login/login_box.png);background-repeat:no-repeat;width:197px;height:301px;float:left;margin:0}
#login_bar{background-image:url(../../images/login/login_bar.png);background-repeat:no-repeat;width:190px;height:21px;margin-top:6px;line-height:21px;text-align:center;color:#87a5c5;padding-bottom:10px}
.field{background-image:url(../../images/login/login_field.png);background-repeat:no-repeat;width:178px;height:46px;margin-left:7px;margin-top:2px;line-height:180%;padding-left:5px}
#log_box span{padding-left:5px}
select,input{background-color:#6e7b88;border:1px #99a0a7 solid;color:#FFF;width:140px;text-align:center;margin-left:15px}
input{width:135px}
#zaloguj{background:transparent;background-image:url(../../images/login/button2.png);background-repeat:no-repeat;width:137px;height:29px;border:0}
#end_form{margin-top:15px;margin-left:11px}
#forget_pass{background-image:url(../../images/login/forget_pass.png);background-repeat:no-repeat;width:127px;height:2px;margin-top:8px;margin-left:15px}
#forget{margin-top:5px;margin-left:7px}
.content_bar{background-image:url(../../images/login/content_bar.png);background-repeat:no-repeat;width:450px;height:34px;margin-left:10px;line-height:34px;font-size:1.1em;color:#87a5c5;padding-left:40px}
.content_bar span{color:#FFF;font-weight:700}
#reg_image{background-image:url(../../images/login/reg_image.png);background-repeat:no-repeat;width:402px;height:171px;margin-top:11px;margin-left:35px}
#reg_image a:link,#reg_image a:visited{background-image:url(../../images/login/button.png);background-repeat:no-repeat;width:201px;height:61px;text-decoration:none;display:block;line-height:61px;font-size:1.3em;color:#FFF;text-align:center;position:relative;top:60px;left:170px}
#reg_image a:hover{background-image:url(../../images/login/button_h.png);background-repeat:no-repeat;width:201px;height:61px}
#photos{margin-top:10px;margin-left:-10px}
#photos ul,#photos ul li{display:block;list-style:none}
#photos ul li{float:left;padding-left:5px;padding-bottom:10px}
#photos img{border:1px #212121 solid}
#photos img:hover{border:1px #5dbd13 solid}
#all{width:670px;margin:60px auto}
#logo{clear:both;margin-left:460px}
#bottom_bar{background-image:url(../images/bottom_bar.png);background-repeat:no-repeat;width:825px;height:62px;text-align:center;padding-top:13px;margin:0 auto}
#copy{padding-left:200px;font-size:.7em}
label{display:block;width:300px;text-align:right;margin:0 2% 5px 1%}
fieldset{margin-top:10px;margin-left:30px;border:0;width:300px}
#adverts{width:825px;clear:both;margin:0 auto}
#adverts li{display:inline;margin-left:30px}
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}
.lbLoading{background:#fff url(loading.gif) no-repeat center}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}
#lbPrevLink{left:0}
#lbPrevLink:hover{background:transparent url(prevlabel.gif) no-repeat 0 15%}
#lbNextLink{right:0}
#lbNextLink:hover{background:transparent url(nextlabel.gif) no-repeat 100% 15%}
#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(closelabel.gif) no-repeat center;outline:none;margin:5px 0}
#lbCaption,#lbNumber{margin-right:71px}
#lang ul,#lang ul li,#menu ul,#menu ul li{display:block;list-style:none;margin-top:0}
#content span,#lbCaption{font-weight:700}

ul#language, #menus {
	margin:0;
    padding: 0;
	list-style: none
}

ul#language{
	margin-right:10px;
	float:right;
}

#menus {
	margin-left:10px;
}

#menus li{
	float:left;
    padding-left: 3px;
    padding-top: 4px;
}

ul#rules {
	list-style:none;
	margin:0;
	padding:0;
}

#language li{
	float:left;
    padding-right: 0;
    padding-top: 5px;
	
}

#menus a {
	color:#AAA;
	display: block;
	font-weight: 700;
	text-align: center;
	white-space: nowrap;
    text-decoration: none;
    font-size: 10px;
	padding: 0 10px 0 10px;
}

#menus a:hover {
	color: #FFD700
}
/** FLAGS **/

.flags {
    height: 11px;
    width: 16px;
	display: block;
    float: right;
    margin-right: 4px;
	text-indent: -9999em;
}

.de {
	background: url(../../images/login/flags/de.png);
}
.en {
	background: url(../../images/login/flags/us.png);
}
.es {
	background: url(../../images/login/flags/es.png);
}
.fr {
	background: url(../../images/login/flags/fr.png);
}
.it {
	background: url(../../images/login/flags/it.png);
}
.pt {
	background: url(../../images/login/flags/pt.png);
}
.ru {
	background: url(../../images/login/flags/ru.png);
}
.si {
	background: url(../../images/login/flags/si.png);
}
.pl {
	background: url(../../images/login/flags/pl.png);
}
.tr {
	background: url(../../images/login/flags/tr.png);
}