@charset "utf-8";
/* CSS Document */

body {
	background-color:#ffffff;
	background-image:url(images/hg_body.gif);
	font-weight: normal;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica,sans-serif;
	color:#000000;
	
}
*{ margin:0; padding:0;}
#wrap{
	width:961px;
	height:auto;
	margin: 0  auto;
	padding-top:0;
}
img {	border: 0px; }
h1{ font-size: 14px; padding-bottom:23px; line-height:20px;}
h2{ font-size: 14px; padding-bottom:10px; line-height:20px;color: #007DB0;}
p{line-height:18px;}
p.bodytext {margin-bottom:20px;}
 a:link {color:#000000; text-decoration:none;}
 a:visited{color:#000000; text-decoration:none; }
 a:hover{color: #007DB0; text-decoration:none;}
a:active{color: #007DB0; text-decoration:none;}
#header{
	background-image:url(images/header.jpg);
	width:961px;
	height:120px;
	}

#content{
	width:961px;
	width:auto;
	
	background-image:url(images/hg_content.gif);
	background-repeat:repeat-y;
	padding-top:60px;
	

}	
#navhg{
	background-image:url(images/hg_nav.jpg);
	background-repeat:no-repeat;
	width:958px;
	height:22px;
	padding-top: 8px;
	padding-left:3px;	
	}
#nav_kontakt{
	width:219px;
	float:left;
}
#nav_kontakt ul{
		list-style-type:none;
		padding-left:15px;
		}
#nav_kontakt ul li{
		float:left;
		}
		
#nav_kontakt ul li a.active{
	color: #007DB0; 
	text-decoration:none;
	
	}		
			
#nav_haupt{
	width: 578px;
	padding-left: 32px;
	float:left;
	
	}		
#nav_haupt ul{
	list-style-type:none;
		}				
#nav_haupt ul li{
	float:left;
		}
		
#nav_haupt ul li a.active{
	color: #007DB0; 
	text-decoration:none;
	}
	
	
	
#sprachen{float:left;}	
#sprachen .abstand{padding-right:5px;}
											
	
		
#nav_sub{
	width:219px;
	height:10px;
	float:left;
	}		
#nav_sub ul{
	list-style-type:none;
	
	}
		
#nav_sub ul li{
		padding-left: 23px;
		line-height:30px;
		
		}
		
#nav_sub ul li a.active{
	color: #007DB0; 
	text-decoration:none;
	}
#nav_sub ul ul{
	padding-top:0px;
	padding-bottom:10px;
	}			

#nav_sub ul li li{
		padding-left: 10px;
		line-height:20px;
		}

			
#inhalt{
		width: 681px;
		float:left;
		padding-left: 40px;
		padding-right:20px;
		padding-bottom: 20px;
		padding-top:4px;
		min-height:550px;
		height: auto !important;   
		height: 550px;

		}
#inhalt	ul {margin-bottom:20px;}
#inhalt	ul li {margin-left:28px; line-height: 18px;}	
		
#inhalt a {
text-decoration:underline;}	

#inhalt_home{
		width: 509px;
		float:left;
		padding-left: 40px;
		padding-right:10px;
		padding-bottom: 20px;
		min-height:550px;
		height: auto !important;   
		height: 550px;
		float:left;
		padding-top:4px;
		}
		
#flash{ 
		width:180px;
		float:left;
	
		
		padding-top:20px;
		}		


	
#fuss{
		width: 631px;
		padding-left: 260px;
		font-size:10px;
		color: #969696;
		padding-top:10px;

		}									
.clear{clear:both;}  

span.important { color: #e2001a;}

table.contenttable td {
	text-align:left;
	vertical-align: top;
	}


/*.csc-textpic-text ul li {margin-left:14px; line-height: 18px;}
.csc-textpic-text ul{ margin-bottom:20px;}*/





