html,body {
margin:20px 0px 0px 0px;
padding:0;
background-color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
}
			/*BANNER PROPERTIES*/
#banner {
width:900px;
height:150px;
background: url(images/header1.gif) top center no-repeat;
margin:auto;
}
			/*TOP NAVIGATION*/	
div#menu {
margin:auto;
width: 900px;
height:24px;
padding-top:0;
background-color:#ee7f01;
font-weight:bold
}
ul#nav,ul#nav li {
list-style-type:none;
height:24px;
margin:auto;
padding:0;
background-color:#ee7f01
}
ul#nav {
width: 900px;
height:24px;
background: #ee7f01;
}
ul#nav li {
float: left;
margin-right: 5px;
background-color:#ee7f01;
text-align: center;

}
ul#nav a {
float: left;
padding: 5px 15px 5px 15px;
background: #ff9933;
text-decoration: none;
color: #fff;
}
ul#nav a:hover {
background: #f8f0e7;
color: #666;
}
ul#nav li.activelink a,ul#nav li.activelink a:hover {
background: #fff;
color: #003;
}
			/*MAIN CONTAINER*/
#cover {
margin-bottom: 15px;
float:left;
height:150px;
}
#daten {
margin-bottom: 15px;
border:1px solid #ff9933;
background: #f8f0e7;
width:350px;
height:138px;
float:left;
padding: 6px;
}
#text {
clear:both;
}
#nov_1 {
width: 400px;
float:left; 
margin-right: 20px;
margin-bottom: 20px;
}
#nov_2 {
width: 400px;
clear:both; 
float:left; 
margin-right: 20px;
margin-bottom: 20px;
}

#container {
width: 900px;
margin: 0 auto;
padding: 0;
}
#content {
width: 860px;
float: left;
padding: 20px;
background-color:#FFFFFF;
}
#box {
padding: 10px;
border: 1px solid #ff9933;
background: #f8f0e7;
height: 450px;
}
#box_left_250_or {
width: 250px;
float:left;
}
#box_left_300_or {
width: 300px;
float:left;
padding: 0;
}
#box_left_400_or {
width: 400px;
float:left;
}
#box_left_400_or2 {
width: 400px;
float:left;
margin: 20px 0px 0px 0px;
}
#box_left_500_or {
width: 500px;
float:left;
}
#box_left_600_or {
width: 600px;
float:left;
}
#box_right_200 {
width: 200px;
float: right;
padding: 10px;
margin: 0px 0px 0px 30px;
border: 1px solid #ff9933;
background: #f8f0e7;
}
#box_right_200_240 {
width: 200px;
height:240px;
float: right;
padding: 10px;
margin: 0px 0px 0px 30px;
border: 1px solid #ff9933;
background: #f8f0e7;
}
#box_right_300 {
width: 300px;
float: right;
padding: 10px;
margin: 0px 0px 0px 30px;
border: 1px solid #ff9933;
background: #f8f0e7;
}
#box_right_300_or {
width: 300px;
float: right;
}
#box_right_320_abst_or {
width: 320px;
float: right;
margin: 30px 0px 0px 0px;
}
#box_right_400_or {
width: 400px;
float: right;
}
#box_right_400_or2 {
width: 400px;
float: right;
margin: 20px 0px 0px 0px;
}
#box_right_550 {
width: 550px;
float: right;
padding: 10px;
margin: 0px 0px 0px 30px;
border: 1px solid #ff9933;
background: #f8f0e7;
}
			/*FOOTER*/
#footer {
clear: both;
width:880px;
height: 15px;
padding: 10px;
margin:auto;
background: #ee7f01;
}
			/*TYPOGRAPHY*/
.big {
font-weight: bold;
font-size: 1.4em;
color: #ff9933;
}
.klein_head {
font-weight: bold;
font-size: 1.2em;
color: #ff9933;
}
.bodyitalic {
font-weight : bold;
font-style : italic;
color : #ff9933;
}
.body {
color: #000;
font-size: 1em;
}
.body_small {
color: #000;
font-size: 0,6em;
}
.small {
color: #ee7f0;
font-size: 0,7em;
}
.subnavi {
font-size:1,2em;
font-weight:bold;
text-align:center;
}
			/*LINK PROPERTIES*/
a img {
border: none;
}
a:link, a:visited {
color : #ee7f01;
background : inherit;
text-decoration : none;
}
a:hover {
text-decoration : none;
color : #444444;
background : inherit;
}
a.navi:link{
color : #ffffff;
text-decoration : none;
}
a.navi:visited {
color : #ffffff;
text-decoration : none;
}
a.navi:hover {
text-decoration : none;
color : #000000;
}
a.subnavi:link{
color : #ffffff;
text-decoration : none;
}
a.subnavi:visited {
color : #ffffff;
text-decoration : none;
}
a.subnavi:hover {
text-decoration : none;
color :#000000;
}
a.subnavi:active {
font-size:1,5em;
text-decoration : none;
color :#000000;
}
a.download:link, a:visited {
color : #000000;
background : inherit;
text-decoration : none;
}
a.download:hover {
text-decoration : none;
color : #ee7f01;
background : inherit;
}
a.kontakt:link, a:visited {
color : #ee7f01;
background : inherit;
text-decoration : none;
}
a.kontakt:hover {
text-decoration : none;
color : #000000;
background : inherit;
}
  		/*IMAGES*/
img {
float: left;
margin: 0 10px 0 0;
border: 0 none;
}
