* {
margin: 0;
padding: 0;
border-width: 0;
list-style: none;
}

body {
font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
color: #fff;
background: #fff url('./images/x2.gif') repeat-x;
/*background: #fff url('./images/x2.gif') repeat-x;*/
}

a {
color: #A60000;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

input, select, textarea {
font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
color: #A60000;
padding: 3px;
}

.rating {
	margin-bottom: 10px;
	text-align: center;
	margin: 0;
}

.rating table {
  margin: 0 auto;
  margin-bottom: 5px;
  margin-top: 7px;
}

#bg {
background: url('./images/x3.gif') repeat-x 0 100%;
}

#main {
margin: 0 auto;
width: 909px;
}

#top {
width: 909px;
height: 202px;
overflow: hidden;
position: relative;
background: url('./images/x1.jpg') no-repeat;
}

#logo {
width: 230px;
height: 45px;
position: absolute;
top: 84px;
left: 157px;
}

#logo a {
display: block;
width: 230px;
height: 45px;
}

#logo em {
display: none;
}

#nav {
position: absolute;
top: 11px;
right: -20px;
}

#nav li {
color: #C10000;
padding: 6px 18px 0 10px;
float: left;
height: 26px;
background: url('./images/x5.gif') no-repeat;
}

#nav li strong {
margin-left: 3px;
}

#login {
position: absolute;
top: 130px;
left: 164px;
width: 430px;
height: 62px;
overflow: hidden;
background: url('./images/x10.gif') no-repeat;
}

#login h3,
#search h3 {
display: none;
}

#login .e1 {
position: absolute;
top: 13px;
left: 28px;
}

#login .e1 li,
#search li {
margin-right: 13px;
float: left;
}

#login .e1 .input,
#search .input {
width: 146px;
height: 25px;
padding: 0;
overflow: hidden;
background: url('./images/x12.gif') no-repeat;
}

#login .e1 .input input,
#search .input input {
margin: 6px 0 0 13px;
width: 120px;
padding: 0;
background: transparent;
}

#login .e1 .submit,
#search .submit {
font-weight: bold;
text-align: center;
display: block;
width: 57px;
height: 25px;
background: url('./images/x13.gif') no-repeat;
}

#login .e2 {
position: absolute;
top: 48px;
left: 16px;
}

#login .e2 li {
color: #A60000;
padding: 0 11px 0 12px;
float: left;
background: url('./images/x14.gif') no-repeat 0 2px;
}

#login .e2 li input {
margin-right: 5px;
vertical-align: middle;
_vertical-align: bottom;
width: 11px;
height: 11px;
padding: 0;
}

#search {
position: absolute;
top: 130px;
right: 0;
width: 300px;
height: 62px;
overflow: hidden;
background: url('./images/x11.gif') no-repeat;
}

#search ul {
position: absolute;
top: 13px;
left: 31px;
}

#billboard {
margin: 0 0 0;
text-align: center;
line-height: 1px;
}

#topBanner {
	position: absolute;
	top: 50px;
	left: 441px;
	width: 468px;
	height: 60px;
	overflow: hidden;
}

#content_bg1 {
	margin: 0 0 0;
	width: 909px;
	background: url('./images/x16.gif') repeat-y;
}

#content_bg2 {
	width: 909px;
	background: url('./images/x17.gif') no-repeat 0 100%;
}

#content {
	padding: 2px 0 1px;
	width: 909px;
	overflow: hidden;
	background: url('./images/x15.gif') no-repeat;
}

#left_col {
margin-left: 5px;
float: left;
width: 190px;
_display: inline;
}

#right_col {
margin-right: 5px;
float: right;
width: 190px;
_display: inline;
}

#left_col .box_bg,
#right_col .box_bg {
margin: 0 0 4px;
width: 190px;
background: #FFB922 url('./images/x19.gif') no-repeat 0 100%;
}

#left_col .box,
#right_col .box {
width: 190px;
overflow: hidden;
background: url('./images/x18.gif') no-repeat;
}

#left_col .box h3,
#right_col .box h3 {
margin: 20px 0 0 14px;
}

#left_col .box h3 img,
#right_col .box h3 img {
display: block;
}

#left_col .box ul,
#right_col .box ul {
margin: 21px 0 19px 7px;
width: 179px;
overflow: hidden;
}

#left_col .box li,
#right_col .box li {
margin: -1px 0 0;
padding: 0 0 1px;
height: 29px;
border-top: 1px solid #F59600;
}

#left_col .box li a,
#right_col .box li a {
padding: 9px 0 0;
display: block;
height: 20px;
font-weight: bold;
}

#left_col .box li span,
#right_col .box li span {
padding: 9px 0 0;
display: block;
height: 20px;
font-weight: bold;
color: #A60000;
}

#left_col .box ul ul {
margin: 0;
padding: 0;
}


#left_col .box li a:hover,
#right_col .box li a:hover {
text-decoration: none;
background: url('./images/x20.gif') repeat-x 0 1px;
}

#left_col .box li a span,
#right_col .box li a span {
padding: 0 0 0 32px;
background: url('./images/x21.gif') no-repeat 9px 4px;
}



#center_col {
margin: 0 0 0 5px;
float: left;
width: 510px;
}

#center_col .box_bg {
margin: 7px 0 10px;
width: 510px;
background: #F59701 url('./images/x23.gif') no-repeat 0 100%;
}

#center_col .box {
width: 510px;
overflow: hidden;
background: url('./images/x22.gif') no-repeat;
}

#center_col .box h2 {
font: bold 15px/19px Arial, Tahoma, Verdana, Helvetica, sans-serif;
text-transform: uppercase;
margin: 0 auto;
padding: 10px 0 0 5px;
width: 480px;
height: 23px;
color: #a80808;
font-style: italic;
font-weight: bold;
}

.h2 {
	font: bold 15px/19px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0 auto;
	padding: 10px 0 0 5px;
	width: 480px;
	height: 23px;
	color: #a80808;
	font-style: italic;
	font-weight: bold;
}

#center_col .box .video {
margin: 0 0 0 25px;
padding: 10px 0 13px;
width: 470px;
overflow: hidden;
}

#center_col .box .video img {
margin: 7px 0 0;
float: left;
}

#center_col .box .video ul {
margin: 0 0 0 115px;
}

#center_col .box .video ul li {
line-height: 16px;
padding: 0 0 0 24px;
}

.item_opis {
background: url('./images/kategoria.gif') no-repeat 0 0px;
}

.item_user {
background: url('./images/icon_user.gif') no-repeat 0 1px;
}

.item_ocena {
background: url('./images/icon_ocena.gif') no-repeat 0 4px;
}

.item_koments {
background: url('./images/icon_koments.gif') no-repeat 0 2px;
}

.item_displays {
background: url('./images/icon_displays.gif') no-repeat 0 1px;
}

#bottom {
margin: 18px 0 0;
width: 909px;
height: 62px;
overflow: hidden;
}

#bottom p {
margin: 28px 0 0 16px;
}

#bottom img {
display: block;
}

.moreLink {
	float: right;
	margin: 5px 5px 10px 0;
}

.moreLink a {
	text-decoration : underline;
}



.grid {
	width: 100%;
	padding: 0;
	margin: 0;
}

.grid td {
	padding: 3px;
}

.gridHeader {
	color: #566a88;
	/*background: #dadee5;*/
	text-align: center;
	font-weight: bold;
}

.gridRow1 {
/*	background: #edf0f3;*/
	padding: 4px;
}

.gridRow2 {
	background: #FFBB00;
	padding: 4px;
}

.ikonki {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#gameTop {
	background: #fff url('./images/game_div_top.jpg') no-repeat;
	width: 898px;
	height: 25px;
	padding-top: 5px;
	clear: both;
	margin: 0 auto;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
}

#gameContent {
	background: #fff url('./images/game_div_content.jpg') repeat-y;
	width: 838px;
	padding: 0 30px 0 30px;
	clear: both;
	margin: 0 auto;
}

#gameBottom {
	background: #fff url('./images/game_div_bottom.jpg') no-repeat;
	width: 898px;
	height: 30px;
	clear: both;
	margin: 0 auto;
}

#gameImages div {
	display: inline;
}

.zoomLink {
	font-weight: bold;
}

.zoomLink a {
	text-decoration: none;
	color: #fff;
}

.zoomLink a:hover {
	text-decoration: underline;	
}

div.tagLink {
	display: inline;
}

div.tagLink a {
 	text-decoration: none; 
	margin: 7px;
}

div.tagLink a:hover {
 	text-decoration: underline; 
	margin: 7px;
}

#tagsTable {
	margin: 0 auto;
	width: 97%;
	border: #a80808 2px solid;
	background: #ffbb00;
}

#tagTable td {
	padding: 4px;
}

span.tagLink {
	/*margin: 15px;*/
	/*display: inline;*/
}

span.tagLink a {
 	text-decoration: none; 
	margin: 7px;
}

span.tagLink a:hover {
 	text-decoration: underline; 
	margin: 7px;
}

.emotsBlock {

}

.emotsBlock img {
	margin: 1px;
}
