body
{
	margin:0px;
	padding:0px;
	background: url('images/back.jpg') #0B0B0B repeat-x;  
	color:white;
	font-family:Tahoma;
	font-size:12px;
}

a { text-decoration:none;}

#mainpage
{
	margin:0px auto;
	width:1070px;  
}

#header
{	
  	width:1070px;  
  	height:296px;
  	background: url('images/header_right.jpg') right top no-repeat;
}

#logo
{
	width:345px;
  	height:296px;
  	float:left;
 	background: url('images/logo.jpg');
}

#up_menu
{
  	width:651px;
  	height:79px;
  	margin:24px 74px 0px 0px;
  	float:right;
  	background: url('images/up_menu.jpg');
  	border: solid 0px white;
}
	#up_menu ul
	{
	  	margin:3px 0px 0px -6px;
	  	height:71px;
		list-style:none;
		padding:0px;
	}
	#up_menu li
	{
	  	float:left;
	  	margin-right:8px;
	}
	#up_menu a {display:block; width:92px; height:71px;}
	
		#home a{ background: url('images/item_home.jpg'); }
		#zespol a{ background: url('images/item_zespol.jpg');}
		#galeria a{ background: url('images/item_galeria.jpg');}
		#demo a{ background: url('images/item_demo.jpg');}
		#kontakt a{ background: url('images/item_kontakt.jpg');}
		
		#home a:hover{ background: url('images/aitem_home.jpg'); }
		#zespol a:hover{ background: url('images/aitem_zespol.jpg');}
		#galeria a:hover{ background: url('images/aitem_galeria.jpg');}
		#demo a:hover{ background: url('images/aitem_demo.jpg');}
		#kontakt a:hover{ background: url('images/aitem_kontakt.jpg');}

#infobox
{
  	float:right;
  	margin: 8px 74px 0px 0px;
  	width:651px;
	height:140px;
	background: url('images/infobox.jpg');
}

#mainblock
{
	width:1070px;   
}

#footer p{margin:0px;}

#footer
{
  	clear:both;
  	margin:20px 0px 20px 311px;
	width:730px; 
	height:32px;
	padding:18px 0px 0px 10px;
	background: url('images/footer.jpg') no-repeat top; 
	color:#6D6D6D;
}
	#footer a {color:#F69F03;}
#mainpanel
{
	width:665px;
	float:right;
	margin:0px 65px 0px 0px;
}

#leftpanel
{
  	float:left;
	width:236px;
	margin:0px 0px 0px 22px;  
}

#mainmenu_box
{
	width:236px;
	padding:10px 0px 0px 0px;
	background: url('images/mainmenu_back.jpg') repeat-y;
}
	#mainmenu_box ul
	{
		list-style:none;  
		margin:0px 0px 0px 13px;
		padding:0px;
 	}
	#mainmenu_box li
	{
		  
 	}
	#mainmenu_box a
	{
	  	color:#F49504;
		padding: 2px 0px 0px 20px;
 		display:block;
 		width:187px;
 		height:18px;
 		background:url('images/menu_item.jpg');
 	}
 	#mainmenu_box a:hover
 	{
 		color:white;  
  	}
 	
#mainmenu_footer
{
  	margin-top:-1px;
  	margin-bottom:10px;
  	width:236px;
  	height:28px;
  	background: url('images/mainmenu_footer.jpg') ;
}

#logbox
{
  	margin-bottom:10px;
  	width:236px;
	height:165px;
	position:relative; 
	background: url('images/logbox.jpg') ;
}
#logbox input
{
    color: #000000;
}

#tlo_zespol 
{
	margin:0px;
	padding:0px;
	background-image:url(images/back_zespol.jpg);
	background-repeat:repeat;
}

#logbox_login
{
  	margin-bottom:10px;
  	width:236px;
	height:59px;
	padding:40px 0px 0px 0px;
	text-align:center;
	position:relative; 
	background: url('images/logbox_login.jpg') ;  
} #logbox_login a{color:white;}

.wyszukiwarka
{
  	margin-bottom:10px;
  	width:236px;
  	height:165px;
  	position:relative;
  	background: url('images/wyszukiwarka.jpg') ;
}
	.wyszukiwarka_blad
	{
		margin-bottom:10px;
	  	width:236px;
	  	height:165px;
	  	position:relative;
	  	background: url('images/wyszukiwarka_wynik3.jpg') ;
	}
	.wyszukiwarka_wolny
	{
		margin-bottom:10px;
	  	width:236px;
	  	height:165px;
	  	position:relative;
	  	background: url('images/wyszukiwarka_wynik1.jpg') ;
	}
	.wyszukiwarka_zajety
	{
		margin-bottom:10px;
	  	width:236px;
	  	height:165px;
	  	position:relative;
	  	background: url('images/wyszukiwarka_wynik2.jpg') ;
	}

.newsletter
{
  	margin-bottom:10px;
  	width:236px;
  	height:127px;
  	position:relative;
  	background: url('images/newsletter.jpg') ;
}

    .newsletter_dodano
	{
        margin-bottom:10px;
  	width:236px;
  	height:127px;
  	position:relative;
  	background: url('images/newsletter_info_1.jpg') ;
    }

    .newsletter_usunieto{
        margin-bottom:10px;
  	width:236px;
  	height:127px;
  	position:relative;
  	background: url('images/newsletter_info_2.jpg') ;
    }

    .newsletter_blad{
        margin-bottom:10px;
  	width:236px;
  	height:127px;
  	position:relative;
  	background: url('images/newsletter_info_3.jpg');
}

#statystyki
{
  	margin-bottom:10px;
  	width:236px;
  	height:127px;
  	position:relative;
  	background: url('') ;
}

.main_bar
{
  	width:632px;
  	height:21px;
  	background:url('images/main_bar.jpg');
  	padding: 5px 0px 0px 35px;
  	font-weight:bold;
}

.main_box
{
  	padding: 5px 0px 0px 35px;
}

.edit
{
  	background:url('images/edit.jpg') top;
  	width:160px;
  	height:17px;
  	font-size:12px;
  	color:#6D6D6D;
  	border:none;
  	margin:0px;
  	padding:3px 0px 0px 0px;
}

.button
{
  	height:18px;
  	width:65px;
  	background:none;
  	border:none;
  	font-weight:bold;
  	font-size:12px;
}

.reklama
{
  	width:630px;
  	height:21px;
  	background:url('images/main_bar.jpg');
  	padding: 3px 0px 0px 35px;
  	font-weight:bold;
}

.reklama_tekst
{
padding: 5px 5px 0px 12px;
}
