* {
	margin: 0;
	padding: 0;
}

body {
	
font-family: Tahoma, Verdana, sans-serif ;
color: #000000;	
background: #393939;
font-size: 11px;
background: #313131 url(../images/tlo.jpg) center;
text-align: center;

}

table{
    font-size: 11px;
}

a {
text-decoration: none;
color: #E95D0F;
font-weight: bold;
}
ul{

list-style-type: none;
}





#page{
width: 950px;
margin-top: 4px;
margin: 0 auto;
background: #EEEEEE  no-repeat top right;
text-align: left;
position: relative;
}
#column1{
width: 680px;
float: left;
position: relative;



}

#column2{
width: 267px;
float: right;
margin-bottom: 60px;

/*
background: #EEEEEE url(../images/back.jpg);*/
}

#rightTop{

    padding: 5px 10px;
    display: block;
    width: 247px;
    _width: 267px;
    height: 245px;
    overflow: hidden;
}
#menuTopDiv{
    margin-top: 25px;
}
#menuTopDiv a{
    color: #2e2e2e;
    margin-top: 25px;
}

#rightTop h2{
    margin-top: 6px;
     height: 16px;
 font-weight: bold;
 font-size: 10px;
 padding-left: 24px;
 padding-bottom: 0px;
 color: black;
 background: url(../images/panel_menu.jpg) no-repeat 0px 0px;
 }


#rightCenter{
    padding: 5px 10px;
    display: block;
    width: 247px;
    _width: 267px;
    height: 200px;
    overflow: hidden;
    color: white;
margin-top: 20px;
_margin-top: 30px;
margin-bottom: 20px;


}


div#other div{
    margin-left: 10px;
}
#stat{
_margin-top: 10px;
width:203px;
_width:223px;
height:146px;
_height:156px;

padding: 0 10px 10px 10px;

position: absolute;
bottom: 47;
right: 5px;

margin-right: 12px;
margin-top: 20px;
background: url(../images/bg_stat.jpg) no-repeat bottom;
}

 #stat h2{
    margin-top: 6px;
     height: 16px;
 font-weight: bold;
 font-size: 10px;
 padding-left: 34px;
 padding-bottom: 0px;
 margin-bottom:15px;
 margin-left: -10px;
 color: black;

 
 
 background: url(../images/staty.jpg) no-repeat 11px 0px;
 
 }
#header{

width: 680px;
height: 225px;

background: url(../images/header.jpg) no-repeat;
}

#header h2{
font-size:11px;
padding-top:17px;
margin-left: 90px;
font-weight: normal;
width: 350px;
float: left;
}

#weapons{

padding-top: 10px;
}
#header #weapons li{
    display: inline;
    
}
#header #weapons li img{
    vertical-align: middle;
    margin: 0 2px;
}

#menu{
background: url(../images/menu.gif) repeat-x;
width: 680px;
height: 30px;
border-left: 1px solid white;
border-right: 1px solid white;
border-bottom: 1px solid white;
float:left;
}

#menu ul{
border-left: 1px solid red;
margin: 0;
	padding: 0;
list-style-type: none;

}

#menu li{
display: inline;

}

#menu a{
display: block;
float: left;
font-size:11px;
font-weight: normal;
color: #000000;
text-decoration: none;
padding-top:7px;
width: 80px;
height:24px;

text-align: center; 


}

#menu a.aktywny{
background: url(../images/button.jpg) no-repeat;

}

#menu a:hover{
background: url(../images/button.jpg) no-repeat;

}

#header2{

width: 680px;
height:158px;

clear: left;
}

#login{
width: 224px;
_width: 229px;
height: 153px;
_height: 158px;
padding: 5px 0 0 5px;

font-size: 11px;
background:  url(../images/login.jpg) no-repeat;
float: left;

}

form{
margin-top:14px;
margin-bottom: 9px;

}

#login input.pola{
border: 1px solid black;
background: black url(../images/input.gif);
width: 163px;
height:24px;
margin-top:1px;
margin-left: 17px;
color: white;

}

#login input.submit{
background: none;
border-style: none;
font-weight: bold;
font-size: 10px;
width: 163px;
color: black;
margin-left: 17px;
}

#login a{
text-decoration: none;
color: #626262;
font-size: 10px;
/* padding-left: 5px;*/
padding-right: 5px;


}

#login h2 a {
color: #E95D0F;
font-size: 11px;

}

#login a.zapomn{
margin-left: 17px;
}


#login h2{
	margin-top: 7px;
	 height: 17px;
 font-weight: bold;
 font-size: 11px;
 padding-left: 30px;
 padding-bottom: 2px;
 margin-left: 10px;
 color: black;
 
 
 
 background: url(../images/log.jpg) no-repeat 0px 0px;
 
 }
 
 div.bar{
    float: left;
 }


#forum{
width: 247px;
height: 158px;

float: left;
color: white;


background: #2E2E2E;


}




#forum a.list{
font-size:10px;
color: white;
display: block;
font-weight: normal;
text-decoration: none;
padding: 6px 3px 5px 10px;
border-bottom: 1px dotted #646464;

}
#forum a.last:hover{

background: url(../images/link1.jpg) no-repeat;
}

#forum a.list:hover{
background: url(../images/link1.jpg) no-repeat;
}

#forum a.last{
font-size:10px;
color: white;
display: block;
font-weight: normal;
text-decoration: none;
padding: 6px 3px 5px 10px;
border-bottom: 1px none #646464;
}


#forum a .lew{
float: right;

}
#forum a .pr span{
    font-size:9; color:grey;
    padding-left: 3px;

}





#forum h2{
margin-top: 7px;
 height: 17px;
 font-weight: bold;
 font-size: 11px;
 padding-left: 34px;
 padding-bottom: 2px;
 margin-left:0px;
 color: white;
 border-bottom: 1px solid #4C4C4C;
 
 
 background: url(../images/olowek.jpg) no-repeat 11px 0px;
 
 }
 
 


#arty{
width: 202px;
height: 158px;

float: left;
color: black;


background: #E5E5E5;


}





#arty a.list{
font-size:10px;
color: black;
display: block;
font-weight: normal;
text-decoration: none;
padding: 6px 3px 5px 10px;
border-bottom: 1px dotted #646464;

}
#arty  a.last:hover, a.list:hover{

background: url(../images/link2.jpg) no-repeat;
}

#arty a .lew{
float: right;

}
#arty a .pr{


}

#arty a.last{
font-size:10px;
color: black;
display: block;
font-weight: normal;
text-decoration: none;
padding: 6px 3px 5px 10px;
border-bottom: 1px none #646464;
}



#arty .lewy{

width: 100px;

}

#arty table{
margin: 0px;
}

#arty .prawy{

width: 50px;
text-align: right;

}



   #arty h2{
	margin-top: 7px;
	 height: 17px;
 font-weight: bold;
 font-size: 11px;
 padding-left: 34px;
 padding-bottom: 3px;
 margin-left:0px;
 color: black;

 
 
 background: url(../images/kartka.jpg) no-repeat 11px 0px;
 
 }
 
#header3{
width: 680px;
height:20px;

}

#user{
background: #EEEEEE url(../images/user_t.jpg) no-repeat;
width: 229px;
height: 20px;
float: left;
}



#lewy, .lewy{

width: 69px;
float: left;

}

#prawy, .prawy{

width: 135px;
float: left;



}



#artykul{
width: 451px;
display: block;
height: 20px;
background-color: #EEEEEE;
float: left;
}

#artykul h2{
margin-top: 114px;
margin-left: 10px;
font-size: 11px;

}

#artykul p{
margin-left: 10px;
margin-right: 30px;
}

#artykul a{
position:relative;
bottom: 9px;
font-weight:bold;
color: #E95D0F;
margin-left: 360px;
font-size: 9px;

}

#content{
width: 675px;
margin-left: 5px;
margin-top:5px;
min-height: 400px;
_height: 400px;

}

#content .box{
background: url(../images/bg2.jpg) repeat-x;
padding-left:13px;
padding-top: 8px;
}

#content .box h2{
font-weight: bold;
margin-bottom: 15px;
}

#content .box p{

margin-bottom: 17px;

}

.post {
 
width: 663px;
height: 34px;
background: url(../images/post_bg.jpg) repeat-x;
padding-left: 13px;
float: left;
margin-bottom: 12px;


}

.post .data{
float: left;
margin-top: 13px;

}

.post .data a{
font-weight: bold;
color: #696969;

}


 .post .czytaj{

float:right;
margin-right: 13px;
margin-top: 13px;


}
.post .czytaj a{
font-weight: bold;
color: black;
}

.next{

padding-left: 13px;

}

.next a{
font-weight: bold;
color: black;
}



 
 
#footer{
width: 902px;
_width: 932px;
height: 17px;
_height: 47px;

color: white;

padding: 15px;
background: #2E2E2E url(../images/footer.jpg) no-repeat ;

margin: 0px auto;
}


/*PROFILE */
div.userProfile{
    padding: 0 10px 10px 10px;
    width: 655px;
    _width: 675px;
}
div.profileDiv{
    width: 33%;
    float: left;
    background-color: #dedede;
    height: 200px;
    margin-bottom: 10px;
}
div.profileDiv span{
    padding: 10px;
    display: block;
    width: 100%;
}
div#profile1 span{
    text-align: center;
    vertical-align: middle;
    width: 100%;
    height: 100%;
    padding: 0;
}
div#profile1 img{
    margin: 0 auto;
    margin-top: 20px;
    border: 3px solid #9E9E9E;
}


div#profile2{

    background: #BEBEBE;
}


div#profileSign{
    text-align:none;
}