html, body {

background:#191919  ;
		
	color: white;

	margin: 0;

	padding: 0;

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

}
h1{
	font-size: 16px; 
	color: #8080ff; 
	font-weight: bolder; 
	word-spacing: 5px; 
	}



#top {

	/*background: #191919 url("gif/grafika2.jpg") no-repeat right bottom  ;*/
	width: 834px;

	text-align: center;

	margin: 0 auto 0 auto;

	padding-bottom:40px;

	min-height:100%; 


}

#NAGLOWEK {

/*	background-image: url("gif/head_a.gif");

	background-repeat: repeat-x;

	background-color: black;*/

	text-align: center;

	height: 180px;
	

	}



#MENU {
	width: 200px;
	

	float: left;

	overflow: hidden;

	position: relative;

	font-size: 13px;

	padding: 2px;

	text-align: center;
}



ul, ul li {

	display: block;

	list-style: none;

	margin: 6px ;

	padding: 2px;

}



li.o{

	display: list-item;

	list-style-type: disc;

}

ul a:link, ul a:visited {

	display: block;

	width: 140px;

	text-decoration: none;

	padding: 7px;

	background: #222222 url("gif/tlo.gif") repeat-x center;

	color: white;

}



ul a:hover {

	width: 140px;

	background-image: url("gif/tlo2_grey.gif");

	color: white;



}

a.akt:link,a.akt:visited

{

	width: 140px;
	
	
	font-weight: bolder;
	background-image: url("gif/punkt.gif");



}

	

a.akt:hover {





}



#data{



	height:80px;

	width:600px;

	text-align: right;

	margin-left: 229px;

	color: #8080ff;

	font-size: 11px;

}



#TRESC {


	color:#cccccc;

	float: none;

	width:600px;

	margin-left: 229px;

	font-size: 13px;

	text-align: justify;

	line-height:2;

	border-width:0px 0px 1px 0px ;

	border-style:solid; 

	border-color:#7576d6;

	padding:4px; 

}



#oferta {



	color:#cccccc;

	float: none;

	width:600px;

	margin-left: 229px;

	font-size: 13px;

	text-align: justify;

	line-height:1.5;
	
	border-width:0px 0px 1px 0px ;

	border-style:solid; 

	border-color:#7576d6;

	padding:4px; 

}

#oferta TABLE{

	font-size: 13px;

	text-align: justify;

	line-height:1.5;



}

#zdjecia {

/*	background-color:black;*/

	color: #cccccc;

	float: none;

	width:604px;

	margin-left: 229px;

	text-align: right;

	margin-top: 20px; 

}

img.klienci

{

	border: 1px solid silver; 

	margin:6px 12px 6px 12px;

}

#regulamin {


	color:#cccccc;

	float: none;

	width:600px;

	margin-left: 229px;

	font-size: 11px;

	text-align: justify;

	line-height:1;

	border-width:0px 0px 1px 0px ;

	border-style:solid; 

	border-color:#7576d6;

	padding:4px;

	margin-top: 20px; 

}

#kalendarz {  


	margin-left: 5px;

	margin-bottom:25px; 

	width: 190px; 

	}

#kalendarz TABLE {




	width:180px;

	margin-left:5px;

	border: 1px solid #c9c9c9;

	font-size:12px;

}

#kalendarz td { 



	height:12px; 

	padding:3px 2px 3px 2px; 

	background-image: url("gif/tlo_kal.gif");

}

#kalendarz tr {	width:12px;	 }

#kalendarz .akt {

	color:black;

	font-weight: bold;

}

#kalendarz .hidden {

visibility: hidden;

}

#kalendarz .sunday {

font-weight: bold;

color: #ff6347;

}

#lista {

	display:list-item;

	float: none;

	width:600px;

}



#lokalizacja {

	

/*	background-color:black;\*/


	color: white;

	float: none;

	width:600px;

	margin-left: 229px;

	text-align: center;

	margin-bottom:50px;

}

#tytul{

	font-size: 12px;

	text-align:left;
	color: #8080ff;

}



#formularz{

	font-size: 14px;

	text-align:left;

	width:600px;

	padding:4px; 

}

#cennik{


	width:600px; 

	color: silver;

/*	background-color:black;*/

	text-align: right;

	border-collapse:collapse;

}



#STOPKA {

	clear: both;

	height:20px;

	font-size: 10px;

	text-align:center;

	position: relative;

	margin-bottom: 10px;

	width: 100%;

	padding: 0px 1px 0px 0px;

	background-image: url("gif/tlo2_grey.gif");

}


