a:link, a:visited, a:hover 
{
    text-decoration : none;
    color           : #777;
}

input, select, textarea 
{
		font-size					:	8pt;
		border						: 1px solid #ccc; 
		background-color	:	#f5f5f5; 
		color							:	#555;
}

input[type="submit"], input[type="button"]
{
		border						: 1px solid #aaa; 
		border-top-color  : #dedede;
		border-left-color : #dedede;
		background-color	:	#ccc;
		color							:	#000;
		text-shadow: 1px 1px 1px #fff;
		background-image:url('tlo_przycisk.jpg');
		height: 22px;
		padding:0px 15px;
		-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
}

img.mikro_zdjecie {width:100px;height:auto;border:1px solid #ddd;margin:3px;}

.wartosci_cech {padding:5px;margin-bottom:10px;border:1px solid #ccc;overflow:auto;max-height:150px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}


body
{
    font-family : Tahoma;
    font-size   : 10pt;
    margin			:0px;
		background-color	:#fff;
		color: #777;
		background-image: url('tlo.jpg');
		background-repeat:repeat-x;
}

td
{
    font-family : Tahoma;
    font-size   : 10pt;
    
} 





#strona 
{
    margin     : auto;
    width      : 980px;
    border:0px solid blue;
}

#naglowek
{
  width:960px;
	padding:0px;
	height:262px;
	border:0px solid red;
	background-image: url("1.jpg");
}

#wyglad
{
  position:absolute;
	width      : 960px;
	margin-top: 5px;
	color			 : #fff;    
	border:0px solid blue;
	text-align:right;
}


#belka
{
  position:absolute;
	margin-left: 30px;
	margin-top: 191px;
	width      : 910px;
	height		 : 20px;
	color			 : #000;    
	border:0px solid blue;
}



#menu_belka
{
  float:left;
	padding-top:3px;
	font-weight:bold;
	border:0px solid blue;
	font-size:10pt;
	
	
}

#menu_belka ul
{
  padding-left:0px;
	padding-right:0px;
	list-style-type:none;
	border:0px solid red;
	display:inline;
	margin:0px;
	
}

#menu_belka ul li
{
  display:inline;
	
	
}



#menu_belka a
{
  color:#fff;
	padding-left:10px;
	padding-right:10px;
	border-right:1px #fff solid;
}

#menu_belka a.last {border-right:0px;}

#menu_belka a:hover {color:#fff;}

#menu_belka a#activ {color:#fff;}




#szukaj_belka
{
  float:right;
	padding-top:1px;
	border:0px solid red;
}


#koszyk
{
  position:absolute;
	margin-left: 30px;
	margin-top: 237px;
	width      : 920px;
	height		 : 20px;
	color			 : #777;    
	border:0px solid blue;
	text-align:right;
}

#koszyk a {color:#777;font-weight:bold;}


#baner
{
  position:absolute;
	margin-left: 20px;
	margin-top: 0px;
	width      : 935px;
	height		 : 180px;
	color			 : #000;    
	border:0px solid blue;
}


#logo
{
  position:absolute;
	margin-left: 20px;
	margin-top: 0px;
	width      : 935px;
	height		 : 180px;
	color			 : #000;    
	border:0px solid blue;
}


#lewa
{
    float    			: left;
		width    			: 218px;
		padding-left:20px;
		border:0px solid blue;
		
}

ul {padding-left:20px;list-style-image:url('punkt1.gif');}

#menu
{
  margin:0 0px 0;
	padding:0px 0px 0;
	border:0px solid blue;
		
}

#menu ul, #menu ul ul, #menu ul ul ul 
{
  margin:0px;
	padding-left:0px;
	list-style-image:none;
}

#menu ul li
{
  list-style-type: none;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	margin-right:0px;
	padding-left:5px;
}

#menu a
{
    display: block;
		border-top:dotted 0px #ccc;
	  color           : #777;
		padding:2px 0px 2px 10px;
		background: transparent url('punkt1.gif') left no-repeat;
		
}


#menu a:hover 
{
  color: #777;
	background-image: url('punkt1.gif')
}


#menu a.first {border-top:dotted 0px #e1e1e1;}
#menu a#activ {color:#777;font-weight:bold;background-image: url('punkt1.gif')}



#menu_podkategorie
{
  text-align:center;
	
	border:0px solid red;
	display:table;
}

#menu_podkategorie ul 
{
	list-style-type:none;
	list-style-image:none;
	margin:0px;
	padding:0px;
}

#menu_podkategorie li 
{
	float:left;
	width:170px;
	min-height:150px;
	padding:10px;
	margin:10px 10px 10px 10px;
	border:1px solid #ccc;
	background-color:#fff;
	border-radius: 5px;
	
}




.lewa1
{
  width:218px;
	height:21px;
	background-image: url("2.gif");
}

.lewa2
{
  width:188px;
	padding:0 15px 0 15px;
	background-image: url("3.gif");
	background-repeat: repeat-y;
	display:table;
}

.lewa3
{
  width:218px;
	height:21px;
	background-image: url("4.gif");
	margin-bottom:20px;
}

.lewa_top
{
  color:#777;
	margin-bottom:0px;
	font-weight:bold;
	border-bottom:dotted 1px #ccc;
	padding-bottom:5px;
	background-color:transparent;
	margin-bottom:10px;
}

#prawa 
{
    text-align		:justify;
		float         : right;
		width         : 690px;
		padding-right:20px;
		border:0px solid red;
}



.tresc1
{
  width:690px;
	height:21px;
	background-image: url("5.gif");
}

.tresc2
{
  width:690px;
	background-image: url("6.gif");
	background-repeat: repeat-y;
	border:0px solid red;
}

.tresc3
{
  width:690px;
	height:21px;
	background-image: url("7.gif");
	margin-bottom:20px;
}

.tresc_zawartosc
{
  padding:0 20px 10px;
	border:0px solid blue;
}

.tresc_zawartosc h1
{
  font-size:14pt;
	margin-top:0px;
	color: #777;
	border-bottom:dotted 1px #ccc;
	padding-bottom:5px;
}

#stopka
{
  padding-top:5px;
	margin-bottom:20px;
	font-size:8pt;
	width:690px;
	border-top:1px dotted #ccc;
	text-align:center;
	font-size:8pt;
	color:#9d9d9d;
}

#stopka a {color:#9d9d9d;}
