@charset "utf-8";
body {
    	font: 100% Verdana, Arial, Helvetica, sans-serif;
    	background: #6497FD;
    	margin: 0;
    	padding: 0;
    	text-align: center;
    	color: #FFFFFF;
		background-image:url(bg.jpg);
		background-repeat:repeat-x;
		line-height:17px;
    }
	a {
		font-size:0.9em;
		color: #FFFFFF;
  	}
	img { border:1px solid #FFFFFF; }
	
	.noBorder { border:0px solid #FFFFFF; }
	
    #container {
    	width: 950px;
    	margin: 0 auto;
    	text-align: left;
    }
	
    #header {
    	width: 774px;
    	padding: 0;
		background-image:url(header.jpg);
		background-repeat:no-repeat;
		height:168px;
    }
	#header_img {
    	width: 745px;
		background-image:url(header_imgBG.jpg);
		background-repeat:no-repeat;
		height:127px;
		left: 203px;
		top: 0px;
		position:relative;
		border:1px solid #FFFFFF;
    }	
    #topnavi {
		width: 943px;
    	margin: 0 auto;
    	text-align: right;
		font-size:0.8em;
    }	
  	#topnavi a:hover {
    	text-decoration:underline;
  	}	
	#topnavi a {
  		text-decoration:none;
		color: #FFFFFF;
  	}
  	#topnavi a:hover {
    	text-decoration:underline;
  	}
	
	.subActive { color:#000099;  }
	
	.karten { line-height:9px; }
	
    #navi {
    	padding: 0;		
		background-image:url(navBG.jpg);
		background-repeat:repeat-x;
		width:950px;
		height:41px;
		text-align:center;
		padding-top:6px;
    }	
	#navi li {
		display:inline;
		padding-right:15px;
	}
  
  	#navi a {
		font-size:0.8em;
		color: #FFFFFF;
  		text-decoration:none;
  	}
	
  	#navi a:hover {
    	text-decoration:underline;
  	}
	
	
	.naviLink { text-decoration:underline; font-weight:bold; }
	
	#bottomnavi {
    	padding: 0;		
		background-image:url(navBG.jpg);
		background-repeat:repeat-x;
		width:950px;
		height:41px;
		text-align:center;
		padding-top:25px;
    }	
	#bottomnavi li {
		display:inline;
		padding-right:19px;
	}
  
  	#bottomnavi a {
  		text-decoration:none;
		font-size:0.6em;
		color: #FFFFFF;
  	}
  	#bottomnavi a:hover {
    	text-decoration:underline;
  	}
	
	ul, li { margin:0px; padding:0px }
	ul     { padding-left:12px; }
	ul li  { margin-left:3px; margin-top:0px;}
	
    #content {
		width:950px;
		font-size:0.8em;
    }
    #content_left {
		width:450px;
		float:left;
		padding: 64px 20px;
    }
    #content_right {
		padding: 64px 20px;
		width:200px;
    }	
	
    #content_left_gross {
		width:700px;
		float:left;
		padding: 64px 20px;
    }
	
	
	
