	html {
height : 100%;
}

body {
   background:  url(img/tlo.jpg) no-repeat;
   background-color  : #001424;
   	background-position: top;
	background-repeat: no-repeat;
	background-attachment: fixed;
      width: 100%;
     HEIGHT  :100%;
	 margin : 0px;
	 padding : 0px;
	font-family : Arial CE, Arial, sans-serif;
	font-size : 12px;
   }
   
a {
	outline : none;
	}
 
#box { 
display : table;
background:  url(img/tlcr.gif) repeat-y;
background-position : center;
background-color  : #001424;
margin : auto;
width : 980px;

padding-left : 2px;
padding-right : 2px;
}

#top {
display : block;
margin : auto;
width : 980;
height : 178px;
background:  url(img/top.jpg) no-repeat;
}

#menu {
z-index : 1000;
background:  url(img/mb.jpg) repeat;
display : block;
width : 980px;
min-height : 44px;
text-align : center;
clear : both;
}


div#menu ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	display : inline;
}

div#menu  ul {
	margin: 0;
	padding: 0;
	}


#left {
clear : both;
	display: block;
	width : 217px;
	min-height : 800px; 
	float : left;
	text-align : center;
	background:  url(img/bl.gif) repeat-x;
	padding-top : 23px;
	color : #fff;
	}
	
#center {
	display: block;
	width : 466px;
	min-height : 100px; 
	float : right;
	text-align : justify;
	background:  url(img/bc.jpg) repeat-x;
	padding : 40px;
	padding-top : 30px;
	}
	
#right {
	display: block;
	width : 217px;
	min-height : 100px; 
	float : right;
	text-align : center;
	background:  url(img/sponsorzy.gif) no-repeat;
	/*padding-top : 100px;*/
	}
	
	
div#menu a:link {
	display: -moz-inline-box;
	display : inline-block;
	-moz-box-align : center;
	-moz-box-orient: vertical;
	padding-left : 24px;
	padding-right : 24px;
	/*height : 31px;
	line-height : 31px;*/
	text-align : center;
	font-size: 12px;
	color : #ffffff;
	text-decoration : none;
	padding-top : 13px;
	outline : none;
	font-family: 'Cabin', sans-serif;
	}
	
div#menu a:active {
	display: -moz-inline-box;
	display : inline-block;
	-moz-box-align : center;
	-moz-box-orient: vertical;
	padding-left : 24px;
	padding-right : 24px;
	/*height : 31px;
	line-height : 31px;*/
	text-align : center;
	font-size: 12px;
	color : #ffffff;
	text-decoration : none;
	padding-top : 13px;
	outline : none;
	font-family: 'Cabin', sans-serif;
	}
	
div#menu a:visited {
	display: -moz-inline-box;
	display : inline-block;
	-moz-box-align : center;
	-moz-box-orient: vertical;
	padding-left : 24px;
	padding-right : 24px;
	/*height : 31px;
	line-height : 31px;*/
	text-align : center;
	font-size: 12px;
	color : #ffffff;
	text-decoration : none;
	padding-top : 13px;
	outline : none;
	font-family: 'Cabin', sans-serif;
	}
	
div#menu a:hover {
	display: -moz-inline-box;
	display : inline-block;
	-moz-box-align : center;
	-moz-box-orient: vertical;
	padding-left : 24px;
	padding-right : 24px;
	/*height : 31px;
	line-height : 31px;*/
	text-align : center;
	font-size: 12px;
	color : #ffffff;
	text-decoration : none;
	padding-top : 13px;
	background-color : #2e2e2d;
	outline : none;
	font-family: 'Cabin', sans-serif;
	background:  url(img/mt.jpg) repeat-x;
	}

	
#top-left {
display: inline;
width : 761px;
float : left;
}

#top-right {
display: inline;
width : 217px;
float : right;
}
 h2 {
 color : #fbb705;
 font-size : 16px;

}
#logo {
position : absolute;
margin-left : 42px;
margin-top : 16px;
display : block;
width : 150px;
height : 150px;
}

#stars {
position : absolute;
display : block;
margin-left : 800px;
margin-top : 89px;
width : 150px;
height : 83px;
}

#search {
position : absolute;
display : block;
margin-left : 725px;
margin-top : 25px;	
width : 241px;
height : 38px;
}

div#search input{
border : 0px;
width : 160px;
height : 20px;
background:transparent;
}

div#search .button {
width : 70px;
height : 20px;
}

div#center a:link {
	color : #fbb705;
	text-decoration : none;
	outline : none;
	}
div#center a:active {
	color : #fbb705;
	text-decoration : none;
	outline : none;
	}
div#center a:visited {
	color : #fbb705;
	text-decoration : none;
	outline : none;
	}
div#center a:hover {
	color : #fbb705;
	text-decoration : underline;
	outline : none;
	}
	
div#top-right a:link {
	color : #303030;
	text-decoration : none;
	outline : none;
	}
div#top-right a:active {
	color : #303030;
	text-decoration : none;
	outline : none;
	}
div#top-right a:visited {
	color : #303030;
	text-decoration : none;
	outline : none;
	}
div#top-right a:hover {
	color : #303030;
	text-decoration : underline;
	outline : none;
	}
	
	
div.pagination {
text-align : center;
}
	
div.pagination ul li {
	list-style: none;
	padding : 3px;
	display : inline;
}

.create {
padding : 0px;
margin : 0px;
}

.item-separator {

 border-top:1px dotted #004680;

 border-width:1px 0 0 0;

 height:1px;

}

/*.item {
background-color : #f0f6f9;
}*/

.customvvv {
margin-top : 35px;
}

#bottom {
text-align : center; padding-bottom : 10px; background:  url(img/tlcr.gif) repeat-y;
margin : auto;
width : 980px;
}


img {
border : none;
}

.items-leading div img {
	float : left;
	margin-right : 5px;
	}
	
	
#fb {
	position : fixed;
	right : 0px;
	top : 300px;
	}
	
#fb a {
	background-image : url(img/fb.png);
	background-repeat : no-repeat;
	background-color : #305891;
	width : 40px;
	height : 36px;
	display : block;
	-moz-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
    -webkit-transition: all .5s ease-out;
	transition: all .5s ease-out;
	}
	
#fb a:hover {
	width : 50px;
	}
	
.tabl .tblview {
	width : 180px;
	margin : auto;
	}
	
.tabl .tblview, .tabl .tblview td, .tabl .tblview th  {
	border : solid 1px #015093;
	color : #fff;
	}
	
/*.tabl .tblview th {
	display : none;
	}*/
	
.tabl .tblview a, .jsm_nextmtable td a, .results_l a {
	color : #fff;
	text-decoration : none;
	}
	
.results_l td {
	text-align : center;
	}
	
.tabl .tblro1 {
	background-color : #3478b7;
	}
.tabl .tblro0 {
	background-color : #003487;
	}
	
.jsm_nextmtable td {
	width : 33%;
	text-align : center;
	}

.res_l {
	font-weight : bold;
	white-space : nowrap;
	font-size : 18px;
	color : #18b1ea;
	text-align : center;
	}
	

	
#left .moduletable  {
	margin-bottom : 30px;
	}
	
.item-page .tblview {
	margin-bottom : 30px;
	}
	
.item-page .jsm_restable td {
	text-align : center;
	}