body {
   background-color:#151515;
   text-align:center;
   text-align: left;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
}
body, div, img, ul, li, form{
   margin:0;
   padding:0;
   border:0;
}
div{
text-align:left;
   color:#D9D9D9;
   font-style:Verdana;
font-size:11px;
}
div#all{
position:relative;
   width:1000px;
   margin:0 auto;
}
div#top{
   width:1000px;
   height:168px;
   background-image:url('images/top_bg.jpg');
   background-repeat:no-repeat;
   background-position:top center;
}
div#topEra{
   width:1000px;
   height:168px;
   background-image:url('images/top_bg_era.jpg');
   background-repeat:no-repeat;
   background-position:top center;
}
div#toplo{
   width:1000px;
   height:168px;
}
div#menu{
position:relative;
margin-top:0 !important;
margin-top: -1px;
   width:1000px;
   height:33px;
   background-image:url('images/menu_bg.jpg');
   background-repeat:no-repeat;
   background-position:top center;
}
div#main{
   width:1000px;
   height:auto !important;
   height:406px;
   min-height:406px;
   background-image:url('images/main_bg.jpg');
   background-repeat:no-repeat;
   background-position:top center;
}
div.left{
   float:left;
}
div#left{
   width:230px;
   height:auto !important;
   height:485px;
   min-height:485px;
   background-image:url('images/left_bg.jpg');
   background-repeat:no-repeat;
   background-position:top right;
}
div#left_text{
   width:230px;
   height:auto !important;
   height:485px;
   min-height:485px;
   background-image:url('images/left_bg_text.jpg');
   background-repeat:no-repeat;
   background-position:top center;
}
div#left_ranking{
   width:230px;
   height:auto !important;
   height:550px;
   min-height:550px;
   background-image:url('images/left_bg_rank.jpg');
   background-repeat:no-repeat;
   background-position:top center;
}
div#center_ranking{
   width:770px !important;
   height:auto !important;
   height:550px;
   min-height:550px;
   background-image:url('images/main_right_bg_rank.jpg');
   background-repeat:no-repeat;
   background-position:top center;
}
div#center{
   width:515px;
   height:auto !important;
   height:388px;
   min-height:388px;
   background-image:url('images/center_bg.jpg');
   background-repeat:no-repeat;
   background-position:top center;
}
div#center_text{
   width:515px;
   height:auto !important;
   height:388px;
   min-height:388px;
   background-image:url('images/center_bg_text.jpg');
   background-repeat:no-repeat;
   background-position:top center;
}
div#right_text{
   width:255px;
   height:auto !important;
   height:505px;
   min-height:505px;
   background-image:url('images/right_bg.jpg');
   background-repeat:no-repeat;
   background-position:top left;
}
div#right{
   width:255px;
   height:auto !important;
   height:505px;
   min-height:505px;
   background-image:url('images/right_bg_text.jpg');
   background-repeat:no-repeat;
   background-position:top left;
}
div#footer{
   width:1000px;
   height:258px;
background-image:url('images/footer_bg.png') !important;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/footer_bg.png');
background-repeat:no-repeat;
position:relative;
top:-60px !important;
top:-35px;
}
div.clearer{
   clear:both;
}
ul#menuul{
   padding-top:4px;
   padding-left:100px;
   position:relative;
   z-index:2;
}
li.menuli{
   float:left;
   list-style-type:none;
}
a{
outline:none;
}
a.mainmenu{
   display:block;
   height:20px;
   margin-left:10px;
   margin-right:10px;
   background-position:top center;
   background-repeat:no-repeat;
}
a.mainmenu:hover, a.activeparent{
   background-position:bottom center;
}
a#o-grze{
   width:74px;
   background-image:url('images/o-grze.gif');
}
a#leposy{
   width:81px;
   background-image:url('images/leposy.gif');
}
a#stada{
   width:70px;
   background-image:url('images/stada.gif');
}
a#leposklep{
   width:118px;
   background-image:url('images/leposklep.gif');
}
a#rankingi{
   width:96px;
   background-image:url('images/rankingi.gif');
}
a#forum{
   width:76px;
   background-image:url('images/forum.gif');
}
img.menuitem{
   padding-left:10px;
   padding-right:10px;
}
div.content{
   padding:10px !important;
padding:0;
}
h2,p{
   color:#D9D9D9;
   font-style:Verdana;
}
h2{
   font-size:12px;
   font-weight:bold;
}
p{
   font-size:11px;
   line-height:16px;
}
ul.preview{
margin-top:25px;
width:250px;
}
p.preview{
float:right;
width:30px;
text-align:center;
margin-right:35px !important;
margin-right:12px;
margin-top:0 !important;
padding-top:18px;
margin-top:11px;
font-size:18px;
font-weight:bold;
font-family:Arial;
}
div#macka{
position:relative;
margin-top:40px;
width:515px;
height:395px;
background-image:url('images/macka_bg.png') !important;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/macka_bg.png');
background-repeat:no-repeat;
}
div#logo{
position:absolute;
top:87px;
z-index:1;
}
p.p{
padding-left:230px;
padding-top:115px;
}
p.link{
text-align:right;
padding-right:15px;
}
div.sidemenu{
margin-top:145px;
margin-left:10px;
}
ul.sidemenu li{
margin:0;
padding:0;
list-style:none;
}
pre{
border:1px solid red;
background-color:black;
color:white;
padding:10px;
}
table.minirank{
margin-left:35px;
margin-right:25px;
margin-top:65px !important;
margin-top:75px;
}
div#loginbox{
margin-right:60px!important;
margin-right:30px;
width:350px;
height:169px;
float:right;
}
div#minirank{
width:255px !important;
height:402px;
background-image:url('images/ranking_bg.png') !important;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/ranking_bg.png');
}
td#imgholder{
width:133px;
height:124px;
background-image:url('images/image_bg.png') !important;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='images/image_bg.png');
background-repeat:no-repeat;
padding-left:18px;
padding-top:5px !important;
padding-top:9px;
}
td#imgholder img{
border:1px solid black;
}
span.red{
color:#CC1112;
}
div#grouprank{
width:460px;
height:396px;
background-image:url('images/stadorank.png') !important;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/stadorank.png');
background-repeat:no-repeat;
}
tr.shelf{
width:500px;
height:110px;
background-image:url('images/shelf_bg.png') !important;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/shelf.png');
background-repeat:no-repeat;
backgroun-position:top right;
}
tr.shelf td{
vertical-align:top;
padding-top:5px;
margin-right:10px;
}
td.leftp{
padding-left:40px;
}
td.rightp{
padding-right:15px;
}

img#shelfitem{
height:65px;
width:65px;
float:left;
}
p.shelfinfo{
padding:0;
margin:0;
padding-top:25px;
}
img.clanitem{
position:absolute;
width:100px;
height:100px;
top:12px;
left:18px;
}
div.placeholder{
position:absolute;
width:100px;
height:100px;
top:12px;
left:18px;
}
td.clanitem{
width:135px;
height:212px;
background-image:url('images/groups_bg.png') !important;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/groups_bg.png');
background-repeat:no-repeat;
}
div.inclanitem{
width:135px;
height:212px;
margin:0;
padding:0;
position:relative;
}
div.inclanitem p{
padding-top:0 !important;
padding-top:13px;
}
div.minisearch{
position:relative;
width:500px;
height:47px;
background-image:url('images/input_bg.png') !important;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/input_bg.png');
background-position:right;
background-repeat:no-repeat;
}
th.red{
color:#CC1112;
padding-bottom:10px;
}
td.underlined{
border-bottom:1px solid #4F4B47;
padding:2px;
}
td.selected{
color:#CC1112;
}
li.archive{
list-style-type:none;
margin-bottom:4px;
}
div.content a, li.archive a, td a, .NewsSummaryLink a, .NewsSummaryMorelink a{
color:#FFFFFF;
text-decoration:none;
}

div.content a:hover, li.archive a:hover, td a:hover, a, .NewsSummaryLink a:hover, .NewsSummaryMorelink a:hover{
text-decoration:underline;
}
div.oneshelf{
width:150px;
height:100px;
float:left;
text-align:center;
background-image:url('images/shelf_short_bg.png') !important;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/shelf_short_bg.png');
background-repeat:no-repeat;
margin-right:15px;
}
div.oneshelf img{
margin-left:40px;
}
div.incontent{
margin-top:40px;
}
h1.red{
font-size:18px;
font-family:Arial;
font-weight:normal;
color:#CC1112;
}
p.onepart{
font-size:12px;
font-family:Arial;
}
input.logininput{
width:82px;
height:16px !important;
}
input.logininput, textarea.mottoinput{
border:1px dashed #636363;
background-color:#090D0A;
color:#FFFFFF;
}
textarea.mottoinput{
width:380px;
height:40px;
position:relative;
z-index:1000;
}
input.loginbutton{
width:59px;
height:24px;
border:0;
margin:0;
padding:0;
background-image:url('images/login_button.jpg');
background-repeat:no-repeat;
cursor:pointer !important;
cursor:hand;
}
input.savebutton{
	width:60px;
	height:24px;
	border:0;
	margin:0;
	padding:0;
	background-image:url('images/button_save.png') !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/button_save.png');
background-image:none;
	background-color:transparent;
	background-repeat:no-repeat;
	cursor:pointer !important;
	cursor:hand;
}
div.pages{
margin-top:10px;
margin-left:570px;
}
div.pages img, div.newspages img{
margin-left:10px;
margin-right:10px;
vertical-align:middle;
}
div.newspages{
text-align:center;
}
div.newspages a{
color:white;
}
a#faqlink{
float:left;
display:block;
margin-left:80px !important;
margin-left:40px;
margin-top:96px;
width:34px;
height:17px;
background-image:url('images/faq.gif');
background-position:top center;
background-repeat:no-repeat;
}

a#ruleslink{
float:left;
display:block;
margin-left:22px;
margin-top:96px;
width:92px;
height:17px;
background-image:url('images/regulamin.gif');
background-position:top center;
background-repeat:no-repeat;
}
a#faqlink:hover, a#ruleslink:hover{
background-position:bottom center;
}
table#logolinks{
width:300px;
height:25px;
margin:0;
padding:0;
margin-top:227px;
margin-left:300px;
}
table#logolinks a{
display:block;
height:25px;
}
a#hlink{
width:65px;
}
a#olink{
margin-left:15px;
width:130px;
}
a#mlink{
margin-left:30px;
width:42px;
}
a#alink{
margin-left:25px;
width:75px;
}
div#loflash{
width:730px;
height:168px;
float:left;
}
div.logbox{
float:left;
width:270px;
height:168px;
background-image:url('images/top_bg_left.jpg');
background-repeat:no-repeat;
position:relative;
}

div.logbox a#demo{
position:absolute;
width:154px;
height:46px;
top:120px;
left:60px;
display:block;
background-image:url('images/demo.gif');
background-repeat:no-repeat;
z-index:20;
}

div.logform{
margin-left:60px;
margin-top:48px;
}
div#flashbox{
	width:350px;
	height:168px;
	margin-left:590px;
}
a#indexlink{
	display:block;
	float:left;
	width:250px;
	height:80px;
	margin-top:87px;
}
a#mackalogolink{
	display:block;
	position:relative;
	left:219px;
	width:225px;
	height:100px;
}
div#mackacontent{
	position:relative;
	left:230px;
	width:280px;
	height:240px;
	margin-top:0 !important;
	margin-top:10px;
}	
div#clanheader{
	width:520px !important;
	margin-left:-15px !important;
	margin-left:0;
	width:510px;
	height:288px !important;
	height:275px;
	background-image:url('images/stada_header.png') !important;
	background-position:top center;
	background-repeat:no-repeat;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/stada_header.png');
}
div.stado{
	width:520px !important;
	margin-left:-15px !important;
	margin-left:0;
	padding-left:15px !important;
	padding-left:0;
	padding-top:10px;
	width:510px;
	background-image:url('images/stada_header.png') !important;
	background-position:top center;
	background-repeat:no-repeat;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/stada_header.png');
}
div#clanheader p{
	padding:0 10px;
	color:#EBEBEB;
	font-family:Verdana;
	font-size:12px;
	
}
div#stadomain{
	width:460px;
	height:565px;
	margin:0 auto;
	background-repeat:no-repeat;
	background-image:url('images/stado_main.png') !important;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/stado_main.png');

}
div#stadomain h1.normal{
	font-size:22px;
	position:relative;
	top:205px;
	left:30px;
}
div.stadoform{
	position:relative;
	top:245px;
	left:50px;
}
span.red input{
	border:1px dashed #636363;
	margin:0;
	padding:0;
	font-size:12px;
	background-color:#090D0A;
	color:#FFFFFF;
	width:100px;
	position:relative;
	z-index:1000;
}
table.alleft td,table.alleft th{
	text-align:left;
}
p.error{
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#CC1112;
}
div#ranksearch
{
	width:145px;
	height:25px;
	background-image:url('images/ranking_search_form.gif');
	background-repeat:no-repeat;
	margin:25px 100px 10px 0px;
	padding:10px 10px 0px 10px;
	float:right;
}
div#clansearch
{
	height:25px;
	background-image:url('images/clan_search_form.gif');
	background-repeat:no-repeat;
	margin:25px 10px 10px 0px;
	padding:10px 10px 0px 10px;
}
div#clansearch input
{
	display:block;
	float:left;
	width:150px;
	margin-right:15px;
	background-color:transparent;
	color:#D9D9D9;
	border:0;
}
div#ranksearch input
{
	display:block;
	float:left;
	width:120px;
	background-color:transparent;
	color:#D9D9D9;
	border:0;
}
div#clansearch button
{
	background-color:transparent;
	color:#FFFFFF;
	text-decoration:underline;
	cursor:pointer;
	border:0;
	text-align:left;
}
div#ranksearch button
{
	display:block;
	float:right;
	width:25px;
	background-color:transparent;
	color:#FFFFFF;
	text-decoration:underline;
	cursor:pointer;
	border:0;
	text-align:left;
}

span.facebook_link ,a.facebook_link{
	border-right-width: 1px;
	border-right-style: solid;	
	border-right-color: #29447e;
	color: #ffffff;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-weight: bold;
	font-size:10px;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 26px;
	text-shadow: none;
	background:transparent url(images/facebook_button_small.png) no-repeat top left;
	text-decoration:none;
        cursor:pointer;
}
a.facebook_link:hover{
        text-decoration:none;
}