html, body {
	background-color:#dae1e9;
	color: #000;
	margin: 0;
	padding: 0;
	font:8pt Tahoma,Helvetica,sans-serif;	
}
 a:link{font-weight:normal;
          text-decoration:none;
		    color:#4d4d4d;
		  }
   a:visited
	{
			color:#4d4d4d;
         font-weight:normal;
			text-decoration:none;
			}
   a:hover
	{
	   color:#c7c7c7;
      font-weight:normal;
		text-decoration:none;
		}
#top {
	width: 817px;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#fff;
	text-align:center;
	margin: 0px auto;

}

#NAGLOWEK {
	background-color: #fff;
	
}
 #menu {
	width:790px;
	text-align:center;
	margin: 0px auto;
	margin-top:0px;
   height: 40px;
   background: url(../styles/bel.gif);
} 

#menu ul {
   margin: 0;
   padding: 0;
   list-style: none; 
}

#menu ul li{    
   float: left;        
}

#menu ul li a {
	display: block;
	float: left;
	padding: 0 30px 4px 30px;
	font: bold 11px/34px Tahoma, sans-serif;
	text-decoration: none;
	color: #fff;		
	border-right: 1px solid #4d4d4d;	
} 

#menu ul li a:hover {
	color:#fff;
	background: url(../styles/tlo2.gif);
} 
#banek
{
	background: url('../styles/ban.gif')  no-repeat;
	height:182px;
	width:385px;
	float:left;
	margin:0px;
}
#banek2
{
	background: url('../styles/ban_2.gif') no-repeat;
	height:182px;
	width:415px;
	float:left;
	margin:0px;
}
div#gora 
{
	width:100%;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	clear:both;
	background-color: #dae1e9;
	
}

	div#kontener
	{
   margin: 0px auto;
   text-align:center;
   background-color: #fff;
	border-top:5px solid #000;
}
	div#tresc
	{
text-align:center;
margin: 0px auto;
margin-top:0px;
width:800px;
border:0px solid #000;
}

div#box_lew
{
	width:300px;
	border:0px solid #000;
	float:left;
}
p.kontakt
{
	text-align:left;
	font-family:Comic Sans MS, Verdana;
	font-size:9pt;
	color:#9b0303;
	font-weight:bold;
	padding-top:21px;
	padding-left:15px;
	padding-right:8px;
}
p#kontak
{
	text-align:center;
	font-family:Comic Sans MS, Verdana;
	font-size:9pt;
	color:#9b0303;
	font-weight:bold;
	padding-top:21px;
	padding-left:0px;
	padding-right:0px;
}
div#kontakt2
{
	text-align:center;
	font-family:Comic Sans MS, Verdana;
	font-size:10pt;
	color:#4d4d4d;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:8px;
	line-height:16pt;
}
div.kontakt4
{
	text-align:left;
	font-family:Comic Sans MS, Verdana;
	font-size:9pt;
	color:#4d4d4d;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	line-height:15pt;
}
.kontakt3
{
	background: url('../styles/kontakt.jpg') no-repeat;
	height:225px;
	width:260px;
	margin-top:31px;
   margin-left:25px;
}
div#box_praw
{
	width:490px;
	float:right:
	color:#ff0000;
	border:0px solid #000;
	overflow: hidden;
}
p#nazwa
{
	text-align:left;
	font-family:Comic Sans MS, Verdana;
	font-size:9pt;
	color:#9b0303;
	font-weight:bold;
	padding-top:21px;
	padding-left:30px;
	padding-right:8px;
}
div.tre
{
	text-align:justify;
	font-family:Comic Sans MS, Verdana;
	font-size:9pt;
	color:#4d4d4d;
	font-weight:normal;
	padding-top:5px;
	padding-left:30px;
	padding-right:30px;
	line-height:14pt;
}
div.tres
{
	text-align:justify;
	font-family:Tahoma, Comic Sans MS, Verdana;
	font-size:10pt;
	color:#4d4d4d;
	font-weight:normal;
	padding-top:5px;
	padding-left:30px;
	padding-right:30px;
	line-height:14pt;
}
div.tre2
{
	text-align:justify;
	font-family:Comic Sans MS, Verdana;
	font-size:9pt;
	color:#4d4d4d;
	font-weight:normal;
	padding-top:7px;
	padding-left:30px;
	padding-right:30px;
	line-height:14pt;
}
div#box_tr
{
	background: url('../styles/piecz.jpg') repeat-y;
	height:450px;
	width:450px;
	margin-top:30px;
	margin-bottom:25px;
	margin-left:25px;
}
div#box_top
{
	background: url('../styles/b_top.gif') no-repeat;
	height:47px;
	width:450px;
	margin-top:30px;
	margin-bottom:0px;
	margin-left:20px;
}
div#box_top2
{
	background: url('../styles/b_top.gif') no-repeat;
	height:47px;
	width:450px;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:20px;
}
div#box_mid
{
	background: url('../styles/b_mid.gif') repeat-y;
	width:450px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:20px;
}
div#box_bot
{
	background: url('../styles/b_bot.gif') no-repeat;
	width:450px;
	height:29px;
	margin-top:0px;
	margin-bottom:25px;
	margin-left:20px;
}
div#box_bot2
{
	background: url('../styles/b_bot.gif') no-repeat;
	width:450px;
	height:29px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:20px;
}
div.nnavi a
{
         color:#969696;
	       margin:4px;
          display:inline;
          padding-top:10px;
         padding-bottom:2px;
         padding-left:14px;
         padding-right:4px;
          text-decoration:none;
          font: normal 8pt Verdana, sans-serif;
          border:0px solid #808080;
			 float:left;				   
  }
div.nnavi a:visited 
{
	 color:#969696;
         padding-top:10px;
         padding-bottom:2px;
         padding-left:14px;
         padding-right:4px;
          text-decoration:none;
          font: normal 8pt Verdana, sans-serif;
          border:0px solid #808080;
          float:left;
			 }
div.nnavi a:hover {
        color:#3c3c3c;
         padding-top:10px;
         padding-bottom:2px;
         padding-left:14px;
         padding-right:4px;
          text-decoration:underline;
          font: normal 8pt Verdana, sans-serif;
          border:0px solid #980202;
			 border-top:0px solid #980202;
			 border-bottom:0px solid #980202;
			 float:left;
			 }
div#stopka
{
	border-top:1px solid #fff;
	margin-bottom:0px;
	text-align:center;
	margin: 0px auto;
	margin-top:0px;
	height:43px;
	width:800px;
	clear:both;
	position: relative;
	
} 
.thumbnail
{
float: left;
width: 200px;
border: 0px solid #d0cfcf;
margin:20px;
padding: 2px;
}

.clearboth { clear: both; }
ol, li.wykaz 
{
	list-style:disc;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	margin-left:10px;
	text-align:left;
}
ol, li {
	list-style-type: none;
	display: block;
	margin: 10;
	padding: 5;
}

ol li {
	background: url(krop.gif) no-repeat left ;
	padding-left: 15px;
}

div.bko_top
{
	background: url('../styles/ko_top.gif') no-repeat;
	height:50px;
	width:260px;
	margin-top:30px;
	margin-bottom:0px;
	margin-left:25px;
}
div.bko_mid
{
	background: url('../styles/ko_mid.gif') repeat-y;
	width:260px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:25px;
}
div.bko_bot
{
	background: url('../styles/ko_bot.gif') no-repeat;
	width:260px;
	height:23px;
	margin-top:0px;
	margin-bottom:25px;
	margin-left:25px;
}
div#gal_top
{
	background: url('../styles/gal_top.gif') no-repeat;
	height:71px;
	width:800px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
}
div#gal_mid
{
	background: url('../styles/gal_mid.gif') repeat-y;
	width:800px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
}
div#gal_bot
{
	background: url('../styles/gal_bot.gif') no-repeat;
	width:800px;
	height:64px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
}
p.gali
{
	text-align:center;
	font-family:Comic Sans MS, Verdana;
	font-size:11pt;
	color:#9b0303;
	font-weight:bold;
	padding-top:35px;
	padding-left:0px;
	padding-right:0px;
}
div#box_tro
{
	background: url('../styles/tabela.jpg') repeat-y;
	height:450px;
	width:450px;
	margin-top:30px;
	margin-bottom:25px;
	margin-left:25px;
}
div#sto1
{
	color:#353535;
	text-align:left;
	padding-top:13px;
	float:left;
	margin-left:10px;
}
div#sto2
{
	color:#353535;
	text-align:center;
	padding-top:13px;
	float:left;
	margin-left:20px;
}
div#sto3
{
	color:#353535;
	text-align:left;
	padding-top:13px;
	float:left;
	margin-left:10px;
}