       body {	color: #232323;
       		margin: 0;
		font-family: Arial, Verdana, Times;
		font-size: 12px;
		line-height: 20px;
		background-color: #fff;
		background-image:url(data/tlo.gif);
		background-repeat:repeat-x;
		text-align:center;
		margin:0 auto;
}

	img {border:0; padding:0; margin:0;}
	a:link, a:visited, a:active {color:#c11212;
		text-decoration:underline;}
	a:hover {color:#c11212;
		text-decoration:none;}
	#content {
   width:1024px;
   background-color:#fff;
   padding:0 10px 0 10px;
   margin:0 auto;
   overflow:hidden;
 }
 	#szuk {
 	  clear:left;
    background-image:url(data/tlo_szuk.gif);
    width:170px;
    height:33px;
    float:left;
    margin:0 10px 10px 0;
    padding:2px 0 0 0;
  }
  	#menu {
     background-image:url(data/tlo_menu.gif);
     width:844px;
     height:30px;
     float:left;
     margin:0 0 10px 0;
     color:#fff;
     font-weight:bold;
     padding:5px 0 0 0;
   }
   	#menu a:link, #menu a:visited, #menu a:active {color:#fff;
		text-decoration:underline;}
	#menu a:hover {color:#fff;
		text-decoration:none;}

 ul{
list-style-type:none;
}

#menu li{
overflow:hidden;
white-space:nowrap;
display:inline;
margin:0 20px 0 20px;
}
input {
  background-color:#fff;
  color:#646464;
  border:1px solid #646464;
  width:110px;
  margin:5px 7px 0 2px;
  font-size:11px;
  padding:2px;
}
input#go {
  background-color:#ddd;
  width:33px;
  margin:5px 0 0 0;
  font-size:11px;
}
	#left {
   width:170px;
   margin:0 10px 0 0;
   clear:left;
   float:left;
   overflow:hidden;
   text-align:left;
 }
 #menu2 {
   text-align:left;
   margin:0;
   padding:0;
 }
 #menu2 li {
   overflow:hidden;
   white-space:nowrap;
   height:26px;
   width:155px;
   background-image:url(data/tlo_menu2.gif);
   background-repeat:repeat-x;
   margin:0;
   padding:4px 0 0 15px;
 }
 .news {
   font-size:11px;
   float:left;
   padding:4px 8px 4px 8px;
   line-height:17px;
 }
 .news h2 {
   padding:0;
   margin:0;
   font-size:11px;
   font-weight:normal;
 }
    	.newslink:link, .newslink:visited, .newslink:active {font-weight:bold; color:#c11212;
		text-decoration:none;}
	.newslink:hover {color:#c11212;
		font-weight:bold; text-decoration:underline;}
 #center {
   width:634px;
   float:left;
   overflow:hidden;
   text-align:left;
   margin:0 10px 0 0;
 }
 .main {
   background-image:url(data/tlo_main.gif);
   background-repeat:repeat-x;
   padding:9px;
 }
 .main i {
   font-style:normal;
   display:block;
   font-size:11px;
   padding:5px 0 0 0;
 }
 .main img {
   margin:3px 0 3px 3px;
   padding:3px;
   background-color:#f9f9f9;
   border:1px solid #c11212;
 }
 .main b {
   font-weight:bold;
   color:#c11212;
 }
 .main h1 {
   font-size:12px;
   font-weight:bold;
   padding:0;
   margin:0;
 }
 table .main2 {
   border:0;
   padding:3px;
   margin:0;
 }
 .nav {
   text-align:center;
   padding:0px 0 6px 0;
 }
 ul#regulamin {
   list-style-type:decimal;
 }
 #right {
   width:200px;
   float:left;
   margin:0;
   text-align:left;
 }
 #polecane {
   padding:4px 8px 4px 8px;
   font-size:11px;
   line-height:20px;
 }
 #polecane h2 {
   font-size:12px;
   font-weight:bold;
   margin:0;
   padding:0;
 }
 #footer {
   height:50px;
   line-height:25px;
   clear:left;
   background-image:url(data/tlo_footer.gif);
   background-repeat:repeat-x;
   font-size:11px;
   text-align:center;
   padding:4px 0 0 0;
 }
 #statystyki {
	text-align:center;
	font-size:11px;
	color:#525151;
 }
 p {
   padding:0;
   margin:0;
 }
