*		{
	  	margin: 0;
	  	padding: 0;
		
		
		font-family: "Trebuchet MS", Verdana, sans-serif;
		font-size: 15px;
		line-height: 15px;
		color: black;
	 	}	
	 
html	{
	  	overflow-y:scroll;
		}


body	{
		background: #c7ffb6 url('s104g.jpg') repeat-x;
		}


a		{
		text-decoration: none;
		}
          
h1		{
		line-height: 100%;
		margin-top: 7px;
		margin-left: 20px;
		font-size: 20px;
		font-weight: bold;
		color: #009900;
		}
          
h2		{
		line-height: 100%;
		margin-top: 7px;
		margin-left: 20px;
		font-size: 17px;
		font-weight: bold;
		color: white;
		}
 
h3		{
		font-family: "Trebuchet MS", Verdana, sans-serif;
		font-size: 16px;
		margin-bottom: 10px;
		}	 

img		{
		border: none;
		}

#main-container	
		{
	  	margin: 110px auto;
		margin-bottom: 60px;
	  	width: 800px;
	  	height: 450px;
		
		background: transparent url('s104c.jpg') no-repeat;
	 	}

#container
		{
	  	float: left;
	  	width: 780px;
	  	height: 435px;
		margin: 10px 0px 10px 10px;
	 	}
		
#lsl	{
	  	float: left;
		margin: 10px 6px 0px 12px;
	  	width: 250px;
	  	height: 410px;
	 	}	
		 
#psl	{
	  	float: left;
	  	width: 480px;
	  	height: 403px;
		margin: 17px 10px 0 20px;
	 	}

p		{
		margin: 7px 0px 0 0px;
		text-align: justify;
		}

#kontakt	{
		margin: 10px 0 0 20px;
		line-height: 150%;
		}

#adress
        {
		line-height: 110%;
		margin: 10px 0 0 20px;
	 	}


#opening-hours
		{
		width: 225px; 
		margin: 15px 0 0 20px;
        }

#footer
	   	{
		color: #a9a9a9; text-align: center; font-size: 11px; width: 100%; margin: 10px 0 10px 0;
		}
		  
#footer  a 
		{
		color: #a9a9a9; font-size: 11px; text-decoration:none;
		}
		
#footer  a:hover
		{
		color: #292929;/* text-decoration: underline;*/
		}