.PollTitle{
background:#070707;
/*height: 30px;
line-height: 30px;*/
padding-left: 10px;
padding-right:25px;
font-size: 13px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#656565;
}

form#PollModule ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin: 0;
padding:0;
}

.PollAnswer{
line-height: 28px;
font-size: 13px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#DFDFDF;
margin-left:15px;
}

.PollAnswer td{
border-top: 1px solid #3B3B3B;
border-bottom: 1px solid #101010;
height: 28px;
}

.Comment .Post  textarea#text{
width:580px;
background:#2B2B2B;
overflow:hidden;
margin:10px;
margin-left:20px;
color:#DFDFDF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:13px;
}

.PollAnswer input{
padding-left:20px;
}

.PollAnswer label{
padding-left:0px;
}

.PollPercent{
background:black;
width: 250px;
height: 20px;
padding:1px;
border:1px solid #1C1C1C;
}

.PollPercentVoted{
background:transparent url('../img/stripes.jpg') repeat-x scroll 0px -175px;
height:20px;
line-height: 20px;
font-size: 16px;
font-weight:bold;
color:white;
padding-left: 10px;
padding-right: 10px;
}

#Poll span{
margin-left: 15px;
line-height: 25px;
}

select{
border:1px solid #444444;
background:#262626;
color:#BEBEBE;
height:25px;
}

input[type=text],
input[type=password], textarea{
border:1px solid #444444;
background:#202020 url('../img/stripes.jpg') repeat-x scroll 0px -255px;
padding: 6px;*/
font: normal 14px arial, sans-serif;
color:#919191;
/*max-width: 450px;*/
letter-spacing:1px;
}
input[type=text]{max-width: 350px;}

form#login-form{
padding:5px;
position:relative;
}

#LoginInputs{}

#LoginOptions{
position: absolute;
left: 0;
top: 36px;
}
/*#LoginOptions,
#LoginOptions input,
#LoginOptions #sliderContent a{
margin:0;
padding:0;
}*/

input.button,
input.ybutton,
input.gbutton{
border:0;
width:80px;
height:25px;
line-height:25px;
margin:10px;
padding-bottom:2px;
font-size: 13px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
}

input.button,
input[type=button]{
background:transparent url('../img/stripes.jpg') repeat-x scroll 0px -127px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px; 
color:#909090;
font-weight:bold;
width: auto;
height: 25px;
line-height: 25px;
vertical-align:middle;
border-left: 1px solid #474747;
border-top: 1px solid #474747;
border-right: 1px solid #232323;
border-bottom: 1px solid #232323;
}

input.button:hover
input.button:focus{
background:transparent url('../img/stripes.jpg') repeat-x scroll 0px -150px;
border-left: 1px solid #CEA119;
border-left: 1px solid #CFA201;
}

/*input.button{
background:transparent url('../img/gui.png') no-repeat scroll -572px -110px;
color:#131313;
}*/

input.ybutton,
input[type=submit]{
/*background:transparent url('../img/gui.png') no-repeat scroll -572px -137px;*/
background:transparent url('../img/stripes.jpg') repeat-x scroll 0px -150px;
color:white;
border: 1px solid #B18201;
-moz-border-radius: 5px;
-webkit-border-radius: 5px; 
width: auto;
height: 25px;
line-height: 25px;
vertical-align:middle;
}

input.gbutton{
background:transparent url('../img/gui.png') no-repeat scroll -572px -85px;
color:#131313;
}

input.ybutton:hover,
input.gbutton:hover,
input.ybutton:focus,
input.gbutton:focus{
background:transparent url('../img/gui.png') no-repeat scroll -572px -137px;
color:white;
}


.Tool-bar{
background:transparent url('../img/stripes.jpg') repeat-x scroll 0px 0px;
height: 28px;
padding:1px;
}




/*#thumbBox{
width: 380px;
}*/


#thumbLoading{ 
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

div.scrollable {  
position:relative;
overflow:hidden;
/*width: 380px;	 */
height:170px;	
vertical-align: top;
margin:0;
padding:0;
}

div.navi{
width: auto;
display:block;
background:#070707;
height: 30px;
}

#thumbs {	
position:absolute;
/*width:2400px; 16*150=2400  kolejna gra dodaj 150px*/
}

/* custom positioning for navigational links */
a.prev, a.next {
	margin-top:118px;	
}



/* single item */
#thumbs div {
float:left;
margin-right: 20px;
margin-left: 20px;
width:150px;
overflow:hidden;
height: 200px;
margin-top:0;
position:relative;
cursor:hand;
}

#thumbs div span{
/*width:150px;*/
color: #727272;
font-weight: bold;
text-decoration: none;
border-bottom: 1px dotted #45433E;
top: 150px;
text-transform:uppercase;
position:absolute;
font-size: 10px;
}

#thumbs div span em{
float:right;
font-weight:normal;
color:#333333;
font-size: 9px;
}

/* style when mouse is over the item */
#thumbs div:hover span{	
color: #F5D488;
}


div.navi a.active {
background:transparent url('../img/gui.png') no-repeat scroll -439px -33px;
}
div.navi a {
	background:transparent url(../img/gui.png) no-repeat scroll -424px -33px;
	cursor:hand;
	width:10px;
	float:left;
	height:10px;
	margin:5px;
	margin-top:10px;
}
a.prev, a.next {
	margin-top:118px;
}
a.prev, a.next, a.prevPage, a.nextPage {
	background:transparent url(../img/navigator/left.png) no-repeat scroll 0 0;
	cursor:pointer;
	display:block;
	float:left;
	height:18px;
	margin:43px 10px;
	width:18px;
}
a.next, a.nextPage {
background-image:url(../img/navigator/right.png);
clear:right;
}
.basic, #list2, #list3, #navigation { width:20em; }

#log { position:fixed; bottom: 0; right:1em; text-align:right; }
#switch { position: fixed; bottom: 0; right: 15em; }

.basic  {
	/*width: 260px;*/
	font-family: verdana;
	border: 1px solid black;
}
.basic div {
	background-color: #eee;
}

.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	margin: 0px;
	padding: 10px;
}
.basic a {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: -144px;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: black;
	background-color: #00a0c6;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #999;
}
.basic a:hover {
	background-color: white;
}
.basic a.selected {
	color: black;
	background-color: #80cfe2;
}

/*NEWS*/
div#tags{
width: 130px;
margin:0;
color:#555555;
border: 1px solid #444444;
float:right;
padding: 10px;
margin:5px;
}

div#tags a{
color:#696969;
font-size: 10px;
}


#Subpage-content{
margin-left: 50px;
margin-right: 50px;
margin-top:0;
vertical-align:top;
}


#Navi-Bar{
height:25px;
background:transparent url('../img/tags-bg.jpg') no-repeat scroll -1px 0px;
position:relative;
padding-left:25px;
color:#656565;
}

#Navi-Bar a{
color:#898989;
border-bottom: 1px dotted #898989;
margin-left: 35px;}

#Navi-Bar span{
margin-left:25px;
margin-right:5px;
line-height:25px;
}

#Navi-Bar div{
background:transparent url('../img/gui.png') no-repeat scroll 0px -225px;
width:45px;
height:25px;
line-height:25px;
text-indent:-1000%;
position:absolute;
margin-right: 130px;
display:inline;
}

fieldset{
width:250px;
float:right;
background:#3F3F3F;
border:0;
}

fieldset legend{
width:250px;
background:#3F3F3F;
top:10px;
}

#Table-of-Contents{
width:250px;
float:right;
background:#3F3F3F;
border: 1px solid #656565;
}

#Table-of-Contents h3{
font-size: 16px;
color:#919191;
padding-left: 10px;
margin: 5px;
font-family: Tahoma;
border-bottom: 1px solid #656565;
}

#Table-of-Contents ins,#Table-of-Contents ins a{
font-size: 12px;
font-family: Tahoma;
color: #656565;
text-align:center;
text-decoration:none;
margin-left: 40px;
}

#Table-of-Contents a{
font-size: 28px;
font-weight:bold;
color: #AB9B76;
font-family: Arial, Helvetica, sans-serif;
margin: 25px;
}

#Table-of-Contents li{border-bottom: 1px dotted #919191;}

#Table-of-Contents ol a,
#Table-of-Contents ol{
list-style:inside;
list-style-type:decimal;
font-size: 13px;
line-height:20px;
color:#DDDDDD;
font-family: Tahoma;
margin-left:10px;
margin-right:10px;
padding-left:0px;
}

#Table-of-Contents i{
float:right;
padding-right: 5px;
font-size:11px;
color:#656565;
}

.PagesSwitch,
.PagesSwitch a{
margin-top:25px;
text-align:center;
font-size:14px;
font-weight:bold;
color:#656565;
background:#222222;
-moz-border-radius: 5px;
-webkit-border-radius: 5px; 
height:50px;
line-height:50px;
}

.PagesSwitch a{
background:transparent url('../img/menu.png') repeat-x scroll 0px -200px;
height: 30px;
position:relative;
-moz-border-radius: 5px;
-webkit-border-radius: 5px; 
border: 1px solid #000;
border-right: 2px solid #000;
border-bottom: 2px solid #000;
padding: 10px;
font-size:18px;
color:#DDDDDD;
margin-left:5px;
margin-right:5px;}

/* User's Information */
#user-information{
display:table;
}

.Left-bar,
.user-info
{display:table-cell;}

.Left-bar{
width: 200px;
border-right:1px solid #252525;
background:#3F3F3F;
padding-top:15px;
float:left;
}

.Left-bar .avatar,
.Comment .Avatar{
width: 68px;
height: 80px;
padding-top: 4px;
padding-bottom: 26px;
background:transparent url('../img/avatar-bg.jpg') no-repeat;
}

.Comment .Avatar{
margin-left:41px;
margin-right:41px;
}

.Left-bar .avatar{
margin-left:66px;
margin-right:66px;
padding-left: 9px;
padding-right: 9px;
}

.Left-bar .avatar img,
.Comment .Avatar img{margin:0;padding:0;border:0;}

.Left-bar .info {
background:transparent url('../img/user-info.jpg') no-repeat;
height:32px;
width: 192px;
margin-left:4px;
line-height:32px;
margin-bottom:10px;
padding-left:10px;
color:#919191;
font-family:Tahoma;
font-size:13px;
}

.dark-carbon{
height:65px;
background:#101010 url('../img/darkcarbon.jpg') repeat-x;
}

#Download-subpage .modules{
background:#101010;
}

#Download-subpage .module-content{
background:#101010 url('../img/darkcarbon.jpg') repeat-x;
height:250px;
}

#Download-subpage .module-content div{
padding-left:10px;
line-height: 25px;
font-size:12px;
}
#Download-subpage .module-content div b{
/*max-width:200px;overflow:hidden;*/
width: 100px; height: 25px; overflow: scroll;}

#Message{
background:#101010 url('../img/darkcarbon.jpg') repeat-x;
padding-bottom:5px;
border-bottom:1px solid #444444;
}

#Message a,
#Download-subpage .module-content div a{
border-bottom:1px dotted #656565;
color: #919191;
}

#Message a:hover,
#Download-subpage .module-content a:hover{
border-bottom:1px dotted red;
color:white;
}


#Message ul{
margin-left: 25px;
}

#Message h3{
/*color:#D40000;*/
color:white;
background:transparent url('../img/admin-gui.png') repeat-x scroll 0px 0px;
height:26px;
margin:0;
padding-left:10px;
line-height:26px;
font-size: 15px;
}

#Search-subpage{
background:transparent url('../img/stripes.jpg') repeat-x scroll 0px -36px;
border-bottom: 1px solid #444444;
height: 50px;
width: 783px;
position:relative;
}


.user-info{
float:right;
width:582px;
}

.user-info .info a{
color:#DEDEDE; 
border-bottom: 1px dotted #777777;
}

.user-info h1{
margin-left:25px;
font-family:Tahoma;
margin-bottom:15px;
}

.user-info .info {
background:transparent url('../img/stripes.jpg') repeat-x scroll 0px -195px;
min-height:30px;
line-height:30px;
padding-left:20px;
margin-left:0px;
margin-right:0px;
margin-bottom:5px;
border-bottom:1px solid #1E1E1E;
color:#919191;
}

.Page,
.PageHover{
border:0;
margin:10px;
height:37px;
width:37px;
font-size:20px;
line-height:37px;
text-align:center;
font-size: 14px;
}

.PageHover{background:transparent url('../img/gui.png') no-repeat scroll -480px -84px;}

.Page{background:transparent url('../img/gui.png') no-repeat scroll -480px -123px;}
.Page a{color:#919191;}



/*Categories*/
.CategorieFile{
height:46px;
width:750px;
background:transparent url('../img/file_bg.jpg') no-repeat;
margin-left:15px;
margin-right: 14px;
margin-bottom: 5px;
margin-top: 5px;
}

.CategorieFile-Icon{
float: left;
width:40px;
padding-left:5px;
padding-right:5px;

}

.CategorieFile-Desc{
width:680px;
float: left;
line-height:45px;
padding-left: 10px;
}

.CategorieFile a{color:#B9B9B9; text-decoration:none;}
.CategorieFile:hover span{border-bottom:2px dotted #656565;}

.CategorieFile span.folder{
font-size:18px;
text-transform:uppercase;
text-shadow: 1px 1px  0px #101010;
border-bottom:2px dotted #656565;
}

.Entry-Headerline .cat-icon{
width:80px;
height:80px;
float:left;
position:relative;
margin-left:10px;
margin-right:10px;
}

.cat-icon a{
position:absolute;
width:80px;
height:80px;
text-indent:-1500%;
display:block;}

/*Command And Conquer 4*/
#c246{background:url('../img/cat/246.jpg') no-repeat;}
/*Ciekawostki*/
#c125{background:url('../img/cat/125.jpg') no-repeat;}
/*Community*/
#c126{background:url('../img/cat/126.jpg') no-repeat;}
/*Red Alert 3 & Uprising (Powstanie)*/
#c230{background:url('../img/cat/230.jpg') no-repeat;}
/*Tiberium*/
#c222{background:url('../img/cat/222.jpg') no-repeat;}

.Hide-opened{
	display: none;
	padding-left: 10px;
	margin-left: 20px;
}
.Hide-link{
	font-weight: bold;
}


#Download-headerline{
display:block;
}

#Download-headerline img,
#Download-headerline h1,
#Download-content{float:left;}

#Download-content{
font-family:sans-serif;
font-size:15px;
line-height:22px;
margin: 20px 50px;
}