
HTML { padding: 0px; margin: 0px; }
Body { padding: 0px; margin: 0px; background-color:#d7dee6;
background-image:url(img/bg.jpg);
background-repeat:repeat-x;
}
img 	{ 
		padding: 0px; 
		margin: 0px; 
		border:0px
		}
		
		
ul      {list-style-type: square; }		

hr 		{
		color:#333333;
		width:100%;
		height:1px;
		}
		
p		{
		margin:0px;}		

#weiss 	{
		margin-left: 50px;
		width:800px;
		padding:0px;
		spacing:0px;
		background-color:#ffffff;
		}

		
#logo 	{ 
		width:380px; 
		text-align:left; 
		padding:20px;
		spacing:0px; 
		background-color:#ffffff;
		float:left;
		}
		
#menu 	{ 
		font: 16px Helvetica, Arial, Verdana;
		color:#908983;
		width:320px; 
		text-align:right;
		spacing:0px;
		padding:0px;
		padding-top:85px;
		background-color:#ffffff;
		float:left;
		}
		
#menu a { 
		font: 16px Helvetica, Arial, Verdana;
		color:#0a3c6f;
		text-decoration:none;
		}
		
#menu .active { 
		font: 16px Helvetica, Arial, Verdana;
		color:#a10934;
		text-decoration:none;
		}		

#menu a:hover { 
		font: 16px Helvetica, Arial, Verdana;
		color:#a10934;
		text-decoration:none;
		}	
		
#balken {
		clear:both;
		position:relative;
		width:800px;
		height:5px;
		border-top:5px solid #0a3c6f;
		}	
		
h1 {	font-size:16px; 
		color:#333333;
		spacing:0px;
		padding:0px;
		margin:0px;
		line-height:24px;}		
		
#relcontent { 
		font: 12px Helvetica, Arial, Verdana;
		color:#ffffff;
		width:200px; 
		text-align:left; 
		spacing:0px;
		padding:10px;
		margin-top:20px;
		background-color:#0a3c6f;
		float:left;
		border-bottom:2px solid #ffffff;
		display:inline
		}	
		
		
#relcontent a { 
		font: 12px Helvetica, Arial, Verdana;
		color:#ffffff;
		text-decoration:none;
		}


#relcontent a:hover { 
		font: 12px Helvetica, Arial, Verdana;
		color:#ffffff;
		text-decoration:underline;
		}			
		
#relmenu { 
		font: 12px Helvetica, Arial, Verdana;
		color:#ffffff;
		width:200px; 
		text-align:left; 
		spacing:0px;
		padding:10px;
		top:20px;
		background-color:#0a3c6f;
		float:left;
		border-bottom:2px solid #ffffff;
		display:inline
		}		
		
#relmenu a { 
		font: 12px Helvetica, Arial, Verdana;
		color:#ffffff;
		text-decoration:none;
		}


#relmenu a:hover { 
		font: 12px Helvetica, Arial, Verdana;
		color:#ffffff;
		text-decoration:underline;		
		}
		
#slide1dv {
		clear:both;
		position:relative;
		width:800px;
		height:400px;
		overflow:hidden;
		padding:0px;
		margin:0px;
		border-top:5px solid #d7dee6;
		border-bottom:5px solid #d7dee6;
		z-index:1;
		FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00,duration=2,enabled=false);
		}
		
#content { 
		font: 12px Helvetica, Arial, Verdana;
		line-height: 1.5;
		color:#333333;
		width:520px; 
		text-align:left;
		spacing:20px;
		padding-top:20px;
		padding-left:25px;
		padding-right:15px;
		padding-bottom:25px;
		background-color:#ffffff;
		min-height:375px;
	  	height:auto !important; 
  		height:375px;
		float:left;
		}
		
#lcontent { 
		font: 12px Helvetica, Arial, Verdana;
		line-height: 1.5;
		color:#333333;
		width:750px; 
		text-align:left;
		spacing:20px;
		padding-top:20px;
		padding-left:25px;
		padding-right:25px;
		padding-bottom:25px;
		background-color:#ffffff;
		min-height:375px;
	  	height:auto !important; 
  		height:375px;
		float:left;
		}	
		
.foto {border: 5px solid #0a3c6f;
		margin:5px;}
		
#homecontent { 
		
		width:750px; 
		text-align:left;
		spacing:20px;
		padding-top:20px;
		padding-left:25px;
		padding-right:25px;
		padding-bottom:25px;
		background-color:#ffffff;
		float:left;
		}	
		
#homecontent .homeleft{ 
		font: 12px Helvetica, Arial, Verdana;
		line-height: 1.5;
		color:#333333;
		width:750px; 
		text-align:left;
		
		background-color:#ffffff;
		float:left;
		}		
		

		
a.link { 
		color:#0a3c6f;
		text-decoration:none;
		font-weight:bold;
		}	
		
a.link:hover { 
		color:#0a3c6f;
		text-decoration:underline;
		font-weight:bold;
		}				

a.linkrel { 
		color:#333333;
		text-decoration:none;
		}	
		
a.linkrel:hover { 
		color:#333333;
		text-decoration:underline;
		}	
	

#footer {
		clear:both;
		font: 12px Helvetica, Arial, Verdana;
		width:800px;
		height:30px;
		text-align:center;
		vertical-align:middle;
		spacing:0px;
		padding:0px;
		padding-top:12px;
		background-color:#0a3c6f;
		color:#ffffff
		}
			
#footer a{ 
		color:#ffffff
		}


