* {margin: 0; padding: 0;}
a:link
  {
  color: #6D9000;
  text-decoration: underline;
  cursor: hand;

  font-family: Arial, Helvetica, sans-serif;
  }
a:visited
  {
  color: #6D9000;
  text-decoration: underline;
  cursor: hand;

  font-family: Arial, Helvetica, sans-serif;
  }
a:hover
  {
  color: #6D9000;
  text-decoration: underline;
  cursor: hand;

  font-family: Arial, Helvetica, sans-serif;
  }
a:active
  {
  color: #6D9000;
  text-decoration: underline;
  cursor: hand;

  font-family: Arial, Helvetica, sans-serif;
  }
body {
	text-align:center;
	margin:0 auto;
	width:766px;
	
	background-color: #4E4E4E;
	
}
 
#logo {
	width:717px;
	height:682px;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
}

#baner {
	width:717px;
	height:125px;
	background-image: url(images/km_03.png);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
}



#przyciski {
width: 717px;
height:36px;
margin-right: auto;
margin-left: auto;

	
}
#przycisk0
{
width:142px;
height:36px;
float: left;
background-repeat: no-repeat;
background-position: left top;
background-image: url(images/km_05.png);
}


#przycisk1
{
width:146px;
height:36px;
float: left;
background-repeat: no-repeat;
background-position: left top;
background-image: url(images/km_061.png);
}

#przycisk2
{
width:116px;
height:36px;
float: left;
background-repeat: no-repeat;
background-position: left top;
background-image: url(images/km_071.png);
}

#przycisk3
{
width:152px;
height:36px;
float: left;
background-repeat: no-repeat;
background-position: left top;
background-image: url(images/km_081.png);
}

#przycisk4
{
width:82px;
height:36px;
float: left;
background-repeat: no-repeat;
background-position: left top;
background-image: url(images/km_091.png);
}

#przycisk5
{
width:79px;
height:36px;
float: left;
background-repeat: no-repeat;
background-position: left top;
background-image: url(images/km_101.png);
}

#przycisk1on
{
width:146px;
height:36px;
float: left;
background-repeat: no-repeat;
background-position: left top;
background-image: url(images/km_06.png);
}

#przycisk2on
{
width:116px;
height:36px;
float: left;
background-repeat: no-repeat;
background-position: left top;
background-image: url(images/km_07.png);
}

#przycisk3on
{
width:152px;
height:36px;
float: left;
background-repeat: no-repeat;
background-position: left top;
background-image: url(images/km_08.png);
}

#przycisk4on
{
width:82px;
height:36px;
float: left;
background-repeat: no-repeat;
background-position: left top;
background-image: url(images/km_09.png);
}
#przycisk5on
{
width:79px;
height:36px;
float: left;
background-repeat: no-repeat;
background-position: left top;
background-image: url(images/km_10.png);
}
#stopka2
{
width:717px;
	height:43px;
	background-image: url(images/km_16.png);
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
}








#gora 
{
	width:763px;
	height:8px;
	background-image: url(images/km_01.png);
	float: left;
	
	background-position: center top;
	
}
#lewy 
{
	width:23px;
	height:760px;
	float: left;
	background-image: url(images/km_02.png);
	background-repeat: no-repeat;
	background-position: left top;
	
}
#prawy 
{
	width:23px;
	height:760px;
	float: left;
	background-image: url(images/km_04.png);
	background-repeat: no-repeat;
	background-position: right top;
	
}
#dol 
{
width: 717px;
height:auto;
margin-right: auto;
margin-left: auto;
	
}
#dol1
{
    width:717px;
	height:17px;
	float: left;
	background-image: url(images/km_17.png);
	background-repeat: no-repeat;
	background-position:left;
	
}	

#cala {
width: 763px;
margin-right: auto;
margin-left: auto;
height: auto;


}
#srodek 
{
	width:717;
	height: auto;
	
	float: left;
}


li
{
width:120px;
height:30px;
border:2px white solid;
float:left;
margin:1px;
position:relative;
}

.pierwszy {
background-image:url(mapa.png);
}

.big {
width: 570px;
height: 280px;

}
ul
{
line-height:280px;


}
#mapka 
{
	text-align: left;
	
	
	
	background-repeat: no-repeat;
	background-position: left top;
    color:#e7d9b9;


}	
#formularz 
{
		
	font-family:Tahoma;
	font-size:14px;
	overflow:auto;
	color:#6E6E6E;
	


}		
input
{
	border-width:1px;
	border-style:solid; 
	border-color:#7F7F7F;
	background-color:#D6D6D6;
	font-family:Tahoma;
	font-size:14px;
}
textarea
{
	border-width:1px;
	border-style:solid; 
	border-color:#7F7F7F;
	background-color:#D6D6D6;
	font-family:Tahoma;
	font-size:11px;
	overflow:auto;
	
}
td {
	text-align: left;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6E6E6E;
}



th {
	text-align: left;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	
	
	
	color:#6E6E6E;
}
#godziny_otwarcia
{
width:199px;
height:504px;
float: left;
background-repeat: no-repeat;
background-position: left top;
background-image: url(images/km_12.png);
}

#mala_tresc
{
width:500px;
height:504px;
float: left ;

background-color: #e7d9b9;
	
	border-width:0px;
	border-style:solid; 
	border-color:#7F7F7F;
	
	font-family:Tahoma;
	font-size:14px;
	overflow:auto;
	color:#6E6E6E;
	
	
	float: left;
	
	

	overflow: auto;
	text-align: left;
	

	margin-top: 1px;
	margin-right: 1 px;
	margin-bottom: 1px;
	margin-left: 1px;
	text-align: justify;
	padding: 10px;
	list-style-position: inside;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:0;
	line-height:25px ;

}
#maly_prawy
{
width:18px;
height:504px;
float: left;
background-repeat: no-repeat;
background-position: left top;
background-image: url(images/km_14.png);
}
/* komentarz */
#maly_dol
{
width:auto;
	height:auto;
background-image: url(images/km_15.png);
}

