body
{
	background-color: #434242;
	background: url('grafika/bg.png');
	font-family: 'Cuprum', sans-serif;
}

#container
{
	width:950px;
	margin-left:auto;
	margin-right:auto;		
}

#logo
{
	color:white;	
	margin-top:0px;
	width:950px;
	height:380px;
	background: url('grafika/header.png');
	box-shadow:0 0 1px 1px black inset;	
}

#menu
{
	background-color:#8C1717;
	margin-top:5px;
	color:white;
	padding:10px;
	filter: alpha(opacity=50);
	background: url('grafika/bar.png');
	font-family: 'Shadows Into Light Two', cursive;
	box-shadow:0 0 1px 1px black inset;
}
#content
{
background-color:#dedede;
margin-top:5px;
box-shadow:0 0 1px 1px black inset;
}

#footer
{
	background: url('grafika/bar.png');
	text-align: center;
	margin: auto;
	color:white;
	font-size:15px;
	margin-top:5px;
	height:47px;
	width:950px;	
	text-margin:0px;
	box-shadow:0 0 1px 1px black inset;
}

a {     
text-decoration: none; 
color:white;
transition:width 1s linear 1s, color 1s;
text-shadow: 0px 1px 3px #000;
} 

a:hover
{
color:GoldenRod;
}

.option
{
float:left;
margin-left:46px;
min-width:50px;
height:20px;
font-size:18px;
padding:10px;
transition:width 1s linear 1s, color 1s;
text-shadow: 0px 1px 3px #000;
}

.option:hover
{
color:GoldenRod;
cursor:pointer; 
    transition: all 1,2s ease-in-out;  
	text-decoration:initial;    
}


.zdjecieomnie 
{ 
box-shadow:1px 2px 4px gray, 4px 6px 6px gray;
outline-width: thick;
width:auto; 
height:340px; 
float:left; 
margin-left:20px; 
display:block; 
overflov:visible;

} 

.omnie
{
margin-left: 350px;
font-size:24px;

}

.omnietxt
{
font-size:18px;
text-align: center;
margin-left: 350px;
margin-right: 30px;
font-style: italic;
}

.kontakt
{
font-size:22px;
text-align: center-left;
margin-left: 30px;
margin-right: 30px;
}


.podzialstronykontakt {
  width: 50%;
  float: left;

}

.kh
{
font-size:22px;
text-align:left;
margin-left: 20px;
margin-right: 30px;
}

.khtxt
{
margin-left:30px;
margin-right:19px;
font-size:20px;
text-align:left;

}

#khzdjecia
{
background-color:#dedede;
margin-top:5px;
box-shadow:0 0 1px 1px black inset;
}

.kdslider
{ 
box-shadow:1px 2px 4px gray, 4px 6px 6px gray;
outline-width: thick;
width:auto; 
height:auto; 
float:right; 
margin-right:20px; 
display:block; 
overflov:visible;

} 

.kdtxt
{
margin-left:20px;
font-size:20px;
text-align: left;
margin-right: 350px;

}

.kdtxtb
{	
font-size:24px;
text-align: center;
margin-left: 15px;
margin-right: 350px;
}

.niskieceny
{	
font-size:24px;
text-align: center;
margin-left: 20px;
margin-right: 20px;
}

.pin
{
font-size:22px;
text-align:left;
margin-left: 20px;
margin-right: 30px;
}

.pintxt
{
margin-left:30px;
margin-right:19px;
font-size:20px;
text-align:left;

}

.pintxtb
{	
font-size:24px;
text-align: center;
margin-left: 15px;
margin-right: 15px;
}


.map.mapCircle {
    width: 450px;
    height: 300px;

}
.mapCircle>div>div:first-child {
  outline: none;
    border-radius: 20px;
}


 

