html, body {background-color: #ffffff;margin: 0;padding: 0;height: 100%; /* WICHTIG!!! STRECKT ANZEIGENBEREICH AUF 100% */}#wrapper {background: transparent;width: 850px;margin: auto; /* Div soll zentriert werden */min-height: 100%; /* Mindesthšhe fŸr moderne Browser */height:auto !important; /* Important Regel fŸr moderne Browser */height:100%; /* Mindesthšhe fŸr den IE */overflow: hidden !important; /* FF Scroll-leiste */}#higru1 {background: url(images/protec-linie.png) no-repeat scroll 0 0;background-position : 0px 0px;height:491px;    margin-right: auto;	margin-left: auto;	position: relative;	width:850px;      }#topadresse {padding-top: 3px;padding-left: 300px;}#topadresse h1 {color: #848484;letter-spacing:1px;line-height:20px;margin: 0;padding: 0;font-family: Arial,Verdana,Helvetica,sans-serif;}#topadresse p {color: #848484;letter-spacing:1px;line-height:20px;font-size:9px;font-family: Arial,Verdana,Helvetica,sans-serif;text-align:right;}#topszene {background-color: #BFC3DC;    height: 40px;    position: absolute;    top: 451px;    width: 850px;}#topszene h1 {background-color: transparent;    color: #666666;    font-family: Arial,Verdana,Helvetica,sans-serif;    font-size: 18px;    font-weight: normal;    letter-spacing: 4px;    margin: 0;    padding: 10px 0 0 10px;    text-transform: uppercase;    }#rechteszene {    float: right;    margin: 0;    padding: 25px 0 0;    width: 520px;    background: url(images/bg-szene-linie.png) no-repeat scroll 0 0;}#rechteszene h1 {padding: 10px 0;margin: 0;background-color: transparent;color: #848484;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 20px;letter-spacing:1px;font-weight:100;}#rechteszene h2 {padding: 10px 0;margin: 0;background-color: transparent;color: #848484;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 14px;letter-spacing:1px;font-weight:100;}#rechteszene h3 {padding: 10px 0;margin: 0;background-color: transparent;color: #848484;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 12px;letter-spacing:1px;font-weight:100;}#rechteszene p {padding: 5px 10px 5px 0;margin: 0;color: #848484;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 12px;line-height:20px;letter-spacing:1px;}#rechteszene ul {font-family: Arial,Verdana,Helvetica,sans-serif;	display: block;	margin: 0 10px 0 15px;	color: #848484;	font-size: 12px;line-height:15px;letter-spacing:1px;}#rechteszene ul li {	list-style-type:disc;	line-height: 15px;	vertical-align: middle;	padding:0 0 10px 5px;}#rechteszene ol li {	list-style-type:decimal;	line-height: 20px;	vertical-align: middle;	padding:0 0 0 5px;}#rechteszene A, #rechteszene strong {          font : Arial, Verdana, Helvetica, sans-serif;          font-size: 12px;          text-decoration : none;          padding : 0;          border: none;          margin : 0;      }#rechteszene A:link, #rechteszene A:visited {          color:#848484;          background: transparent;      }#rechteszene A:hover, #rechteszene A:focus {          color:#0074BC;          background: transparent;      }img {border: 0;}form.biszform {	width: 450px;	color: #585859;	font-family: Arial,Verdana,Helvetica,sans-serif;	font-size: 11px;	}form.biszform legend { padding-left: 0; }form.biszform legend { color: #848484; }form.biszform label { color: #848484; }form.biszform fieldset {	border: none;	border-top: 1px solid #7B7B7B;	background: url(images/form_fieldset.gif) left bottom repeat;	}form.biszform fieldset fieldset { background: none; }form.biszform fieldset li {	list-style: none;   	padding: 5px 10px 7px;	background: url(images/form-trennung.gif) left bottom repeat-x;	}       form.biszform fieldset {   margin-bottom: 10px;       } form.biszform legend {   padding: 0 2px;   font-weight: bold;       } form.biszform label {   display: inline-block;   line-height: 1.8;   vertical-align: top;       } form.biszform fieldset ol {   margin: 0;   padding: 0;       } form.biszform fieldset li {   list-style: none;   padding: 5px;   margin: 0;       } form.biszform fieldset fieldset {   border: none;   margin: 3px 0 0;       } form.biszform fieldset fieldset legend {   padding: 0 0 5px;   font-weight: normal;       } form.biszform fieldset fieldset label {   display: block;   width: auto;       } form.biszform em {    color: #585859;       } form.biszform label {   width: 300px; /* Width of labels */       } form.biszform fieldset fieldset label {   margin-left: 300px; /* Width plus 3 (html space) */       }/*\*//*/ form.biszform legend {   display: inline-block;       } /* IE Mac legend fix */form.biszform  div{display:inline;      }:lang(de)    { quotes:"\201E" "\201C" "\201A" "\2018"; } .right p {          font-family: Arial Narrow,Verdana,Helvetica,sans-serif;          font-size: 12px;          text-decoration : none;          padding : 0;          border: none;          margin : 0;      }.right p {          color:#848484;          background: transparent;      } .right A, .right strong {          font-family: Arial,Verdana,Helvetica,sans-serif;          font-size: 12px;          text-decoration : none;          padding : 0;          border: none;          margin : 0;      }.right A:link, .right A:visited {          color:#848484;          background: transparent;          font-family: Arial,Verdana,Helvetica,sans-serif;      }.right A:hover, .right A:focus {          color:#333333;          background: transparent;          font-family: Arial,Verdana,Helvetica,sans-serif;      }#bisznavigation {    background-color: transparent;    margin: 0;    padding: 0;    position: relative;    top: 0;    width: 280px;}#bisznavigation LI {          background-color : #9E9FA8;93949D          padding : 0 0 0 30px;          margin : 0;          list-style : none;          width : 280px;          border-color:#ECEEF9;border-style:solid;border-width:0 0 1px 0;      }#bisznavigation UL {          background-color : transparent;          padding : 0;          margin: 1px 0 0 0;      }#bisznavigation A, #bisznavigation strong {          text-decoration : none;          display : block;          padding : 12px 0 5px 20px;          border: none;          margin : 0;          width : 260px;          text-transform: uppercase;          font-family: Arial,Verdana,Helvetica,sans-serif;    font-size: 12px;    font-weight: normal;    letter-spacing: 2px;      }#bisznavigation A:link, #bisznavigation A:visited {          color : #ffffff;          background: transparent;      }#bisznavigation strong {          color : #ffffff;          background-color : #F8A553;      }#bisznavigation A:hover, #bisznavigation A:focus {          color : #ffffff;          background-color : #F8A553;      }
