﻿@charset "utf-8";


body  {
    	font: 100% Arial, Helvetica, sans-serif;
    	background: #FFFFFF;
    	margin: 0; 
    	padding: 0;
    	text-align: center;
    }
	
    .main #container { 
	    position: relative;
		clear: left;
    	width: 1000px;
    	margin: 30px auto;
    	padding: 0;
    	text-align: left;
		background: #FFFFFF;
		background-image:url(images/kachel.gif);
		overflow: hidden;
    } 
	
	.main #adresse {
    	float: left;
    	width: 230px;
		height: 170px;
    	background: #FFFFFF;
		background-image:url(images/bg_adress.jpg);
    	padding: 0;
		margin: 0;
    }
    
	.main #picture {
	    float: left;
		width: 570px;
    	background:#FFFFFF;;
		height: 170px;
    	padding: 0;
		margin: 0;
    } 

    .main #passbild {
	    float: left;
    	width: 195px;
		height: 170px;
    	background: #FFFFFF;
		background-image:url(images/bg_pass.jpg);
		padding: 0;
		margin: 0 0 0 5px;
    }

    .main #menu {
    	float: left;
    	width: 230px;
    	padding: 0;
		margin: 0 0 0 0;
    }
	
	.main #info {
		width: 218px;
    	background:#034975;
    	border: 1px solid;
		border-color: #023352;
		padding: 10px 0 10px 0;
		margin: 5px 0 0 5px;
    }
	
	.main #content {
	    float: left;
		width: 560px;
    	padding: 0;
		margin: 0 0 0 10px;
    }
    
    .main #c6 {
		width: 540px;
    	background:#4c84af;
    	border: 1px solid;
		border-color: #3372a3;
		padding: 0;
		margin: 20px 0 0 10px;
    }
	
    .main #rightContent {
	    float: left;
    	width: 195px;
    	padding: 0;
    	margin: 0 0 0 5px;
    }
	
    .main #footer { 
    	padding: 0;
		margin: 0;
    	background:#FFFFFF;
		width: 1000px;
		text-align: left;
    } 
	
    .fltrt {
    	float: right;
    	margin-left: 0;
    }
    
    .fltlft {
    	float: left;
    	margin-right: 0;
    }
    
    .clearfloat {
    	clear:both;
        height:7px;
		background:#FFFFFF;
        font-size: 0px;
        line-height: 0px;
		padding: 0;
		margin: 0;
    }
	
	.clearfloatbottom {
    	clear:both;
        height:2px;
		background:#FFFFFF;
        font-size: 0px;
        line-height: 0px;
		padding: 0;
		margin: 0;
    }
	
	

#adresse p {margin: 0; padding: 0 0 0 15px; font-size: 10pt; color: #065282;}
#adresse h2 {margin: 0; padding: 3px 0 0 15px; font-size: 18pt; font-weight: normal; color: #065282;}
#adresse h3 {margin: 0; padding: 3px 0 0 15px; font-size: 13pt; font-weight: bold; color: #065282;}
#adresse h1 {margin: 0; padding: 13px 0 0 13px; font-size: 16pt; font-weight: normal; color: #065282; text-decoration: underline;}
#adresse a {color: #065282;; text-decoration: none;}

	
#content p {margin: 0; padding: 7px 25px 0 42px; font-size: 9pt; color: #FFFFFF;}
#content h2 {margin: 0; padding: 10px 0 0 22px; font-size: 12pt; font-weight: normal; color: #FFFFFF;}
#content h2 span{margin: 0; padding: 0 0 0 20px; background: url(images/cube4.gif) no-repeat left center}
#content h1 {margin: 0; padding: 18px 0 0 20px; font-size: 18pt; font-weight: bold; color: #FFFFFF;}
#content h1 span{margin: 0; padding: 0 0 0 22px; background: url(images/cube3.gif) no-repeat left center}
#content .klein {margin: 0; font-size: 7pt; font-weight: normal; color: #FFFFFF; valign:top;}
#content a {color: #FFFFFF; text-decoration: none;}
#content a:hover {color: #CCCCCC;}
#content tr {margin: 0; padding: 0;}
#content td {margin: 0; padding: 0}
#content ul {margin: 0; padding: 7px 25px 0 42px; font-size: 9pt; color: #FFFFFF; list-style-type: square; list-style-position: outside;}

#rightContent p {margin: 0; padding: 7px 10px 0 10px; font-size: 8pt; color: #065282;}
#rightContent h2 {margin: 0; padding: 10px 0 0 10px; font-size: 12pt; font-weight: normal; color: #065282;}
#rightContent h1 {margin: 0; padding: 18px 0 0 10px; font-size: 18pt; font-weight: bold; color: #065282;}

#c6 p {margin: 0 0 0 -10px;}
#c6 ul {margin: 0 0 0 -10px;}
#c6 h1 {margin: 0 0 0 -10px;}
#c6 h2 {margin: 0 0 0 -10px;}

#menu p {margin: 0; padding: 4px 10px 0 15px; font-size: 11pt; color: #FFFFFF;}
#menu a {color: #FFFFFF; text-decoration: none;}
#menu .navgross {margin: 0; padding: 10px 10px 0 20px; font-size: 11pt; font-weight: bold;}
#menu .navklein {margin: 0; padding: 0 0 0 13px; font-size: 8pt;}
#menu .navact {margin: 0 0 0 -14px ; padding: 1px 20px 1px 15px; font-weight: normal; background:url(images/cube.gif) repeat-x 0 50%;}
#menu .submenu a{color: #c5d3de; text-decoration: none;}
#menu .subnavact {margin: 0 0 0 -14px ; padding: 1px 20px 1px 15px; font-weight: normal; background:url(images/cube2.gif) repeat-x 0 50%;}
#menu h2 {margin: 0; padding: 3px 0 0 0; font-size: 18pt; font-weight: normal; color: #c5d3de;}

#info p {margin: 0; padding: 4px 10px 0 10px; font-size: 11pt; color: #c5d3de;}
#info h2 {margin: 0; padding: 3px 0 0 10px; font-size: 18pt; font-weight: normal; color: #c5d3de;}
#info a {color: #c5d3de; text-decoration: none;}


#footer p {margin: 0; padding: 3px 0 0 240px; font-size: 8pt; color: #065282;}
#footer a {color: #000000; text-decoration: none;}
#footer a:hover {color: #666666; text-decoration: none;}
