@charset "UTF-8";
body  {
		margin: 0;
		padding: 0;
		text-align: center;
		color: #746d6d;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #FFFFFF;
		background-image: url(../pict/header_bg.jpg);
		background-repeat: repeat-x;
    }
    #container {
		width: 800px;
		margin: 0 auto;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url(../pict/header_bg.jpg);
		background-repeat: repeat-x;
    } 
	h1, h2, h3 {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		letter-spacing:-1px;
		color:#D10000;
		font-weight:normal;
		line-height:0.9;
	}
	h1 {
		font-size: 18px;
		padding:0 0 8px 8px;
		border-bottom-style: solid;
		border-bottom-color: #D10000;
		border-bottom-width: 1px;
	} 
	h2 { font-size: 14px; letter-spacing: 0px; padding: 0 0 0 0; margin: 0 0 4px 0; }
	h3 { font-size: 12px; letter-spacing: 0px; padding: 0 0 0 0; margin: 0 0 0 0; }
	p  { padding: 0 0 0 0; margin: 0 0 0 0; }
	.orange { color: #FF9966; }
	.grey { color: #746d6d; }
    #header {
		background-image: url(../pict/header.jpg);
		height: 130px;
		width: 800px;
		padding: 8px 0 0 0;
		background-repeat: no-repeat;
    } 
    #titel {
		float: left; 
		width: 70%;
		color: #FFFFFF;
	}
	#submenu {
		float: right; 
		width: 30%;
	}    
    ul#navigation {
		float: right;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		color: #FFFFFF;
	}
	ul#navigation li {
		float: left;
		list-style-type: none;
		text-align: center;
		font-size: 10px;
	}
	ul#navigation li a, ul#navigation li a:visited {
		text-decoration: none;
		color: #FFFFFF;
		font-weight: normal;
	}
	ul#navigation li a:hover {
		text-decoration: underline;
		color: #FF9966;
	}
	ul#navigation li a.active {
		text-decoration: underline;
		color: #FF9966;
	}
	#menu {
		float: right;
		margin: 37px 0px 0 120px;
		display: inline;
		color: #FFFFFF;
	}
	#menu li {
		float: left;
		display: inline;
		list-style-type: none;
		background-image: url(../pict/linie.jpg);
		background-position:  right -15px;
		background-repeat:no-repeat;
		padding:0px 12px 10px 7px;
	}
	#menu li a {
		float: left;
		display: inline;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		list-style-type: none;
		text-align: center;
		color: #FFFFFF;
		font-size: 14px;
		text-decoration: none;
		padding: 0px 1.1em;
		height: 57px;
		line-height: 42px;
		margin-left: 3px;
	}
	#menu li a:hover {
		color: #8B8080;
		text-decoration: none;
	}
	#menu li a.active {
		color: #8B8080;
		text-decoration: none;
	}
    #sidebar {
    	float: right;
    	width: 200px;
    	padding: 0px 10px;
    }
	#sidebar a {
		color: #D10000; 
		text-decoration: none;
	}
	#sidebar a:hover {
		color: #8B8080;
	}
	#sidebar p {
		padding: 0 0 0 0;
		margin: 6px 0 20px 0;
	}
    #mainContent { 
    	margin: 0 250px 20px 0; 
    	padding: 0 20px; 
    }
    #mainContent a {
		color: #D10000; 
		text-decoration: none;
	}
	#mainContent a:hover {
		color: #8B8080;
	}	
	#footer {
		height:160px;
		background-image:url(../pict/footer_bg.jpg);
		background-position:top left;
		background-repeat: repeat-x;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 0;
		padding-left: 20px;
    }
	#footer ul{
		text-align:center;
		line-height:12px;
		padding:8px 0 0 0
	}
	#footer li{
		display:inline;
	}
	#footer li a{
		color:#8B8080;
		text-decoration:none;
		margin:0 10px;
	}
	#footer li a:visited{
		text-decoration:none
	}
	#footer li a:hover{
		text-decoration:underline; 
		color:#D10000;
	}
	#footer p{
		text-align:center;
		padding:0px 0 0  0
	}
	#footer p a{
		color:#D10000;
		text-decoration:none;
	}
	#footer p a:visited{
		text-decoration:none;
	}
	#footer p a:hover{
		color: #8B8080;
		text-decoration:none;
	}
    .fltrt { 
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { 
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat { 
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
