@charset "UTF-8";
/* CSS Document */

 body  {
    	font: 100% Verdana, Arial, Helvetica, sans-serif;
		background: #ffd76f url(../img/body/bg.gif) repeat-x;
    	margin: 0;
		padding: 0;
    	text-align: center; 
    }
	
	a{
	color:#FFF;
	text-decoration:none;
	}
	
	a:hover{ 
	color:#009ee0;
	text-decoration:none;
	}
	
	a:active{ 
	color:#FFF;
	text-decoration:none;
	}
	
	a.content {
	color:#009ee0;
	text-decoration:none;
	}
	
	a:hover.content { 
	color:#e3c65b;
	text-decoration:none;
	}
	
	a:active.content { 
	color:#e3c65b;
	text-decoration:none;
	}
	
	a.imp {
	color:#333333;
	text-decoration:none;
	}
	
	a:hover.imp { 
	color:#999999;
	text-decoration:none;
	}
	
	a:active.imp { 
	color:#999999;
	text-decoration:none;
	}
	
	ul {
	padding-right: 20px;
	}
	
	li{
	font-size: 9pt;
	}
	
	td{
	font-size: 9pt;
	padding-bottom: 5px;
	vertical-align: top;
	}
	
	table {
	padding-left:20px;
	padding-right:20px;
	}
	
	h1{
	font-size:11pt;
	color:#009ee0;
	padding-left:20px;
	padding-right:20px;
	}
	
	strong {
	font-size:9pt;
	color:#009ee0;
	}
	
	.screen{
	
	}
	
	.print{
	display:none;
	}
	
    .thrColFixHdr #container { 
    	width: 903px;  
    	background: #FFFFFF;
    	margin: 49px auto;
    	text-align: left; 
    } 
    .thrColFixHdr #header { 
		margin-top:0px;
		padding: 0px; 
		background: #FFF url(../img/body/header.gif) no-repeat;
		height: 117px;
	}
	
	
			.thrColFixHdr #logo {
				float: left; 
				width: 184px; 
				height: 91px;
				margin: 26px 0px 0px 30px;
			}
			.thrColFixHdr #kontakt {
			padding-top: 80px;
				margin: 0px 0px 0px 192px;
				width: 463px; 
			}
			
	
				.thrColFixHdr #kontakt ul {
					text-align:left;
					list-style-type:none;
					
				}
			
				.thrColFixHdr #kontakt li {
					display: inline;
					list-style-type:none;
					padding: 0px 10px;
				}
	
	
		
	.thrColFixHdr #header_picture { 	
		padding: 0px; 
		background: #FFF url(../img/body/header_picture.gif) no-repeat;
		/*background-color:#666;*/
		height: 247px;

    }
	
	.thrColFixHdr #picture_left {
    	padding-top:6px;
		float: left; 
    	width: 184px; 
		height: 184px;
		margin: 0px 0px 0px 30px;
    }
    .thrColFixHdr #picture_right {
    	padding-top:6px;
		float: right; 
    	width: 184px; 
		height: 184px;
		margin: 0px 30px 0px 0px;
    }
    .thrColFixHdr #picture_center { 
    	padding-top:6px;
		margin: 0px 0px 0px 220px;
		width: 463px; 
		height: 184px;
    }
	
	
	.thrColFixHdr #content { 	
		margin:0px;
		padding: 0px; 
		background: url(../img/body/mitlaufer.gif) repeat-y;
   }
		
	
    .thrColFixHdr #menu {
    	padding-top:10px;
		float: left; 
    	width: 184px; 
		margin: 0px 0px 0px 30px;
    }
	
		 .thrColFixHdr #menu ul {
		 	font-size:11pt;
			margin: 0; 
    		padding: 10px 0;
			text-align:right;
			text-decoration: none;
			padding-top:0px;
			list-style-type:none;
		 }
		 
		 
		 .thrColFixHdr #menu li {
		 	color: #FFF;
			margin: 0; 
			text-align:right;
			text-decoration:none;
			padding-bottom:15px;
		 }
	
    .thrColFixHdr #links_aussen {
    	padding-top:6px;
		float: right; 
    	width: 184px; 
		margin: 0px 30px 0px 0px;
	}
	
    .thrColFixHdr #mainContent {  
			padding-top: 1px;
		margin: 0px 0px 0px 220px;
		width: 463px; 
    } 
	
		 .thrColFixHdr #mainContent p {  
		   color: #1a171b;
		   font-size: 9pt;
		   padding-left:20px;
		   padding-right:20px;
		} 
	
	.thrColFixHdr #footer { 
    	padding: 45px 10px 0 30px; 
    	background: #ffd76F url(../img/body/footer.gif) no-repeat;
		height: 45px;
    } 
    
    .thrColFixHdr #footer P {
		font-size:9pt;
		color: #FFF;
		margin: 0; 
    	padding: 5px 0;
    }
	
	.thrColFixHdr #footer a {
		text-decoration:underline;
    }
	
    .fltrt { 
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { 
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat {
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
	
	img{
	
	border:0px;
	}#mainContent a {
	color: #0099FF;
}
#mainContent a:hover {
	color: #000066;
}
#mainContent h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

