
.body {
background-color : #FFFFFF;
margin : 0;
padding : 0;
font : 15px Arial, Futura, Verdana, Helvetica, sans-serif;
}
#higru1 {
background-attachment : fixed;
background : url(images/sachverstand_03.gif);
height : 220px;
background-position : 20px 0px;
background-repeat : no-repeat;
}
#contentmitte {
padding-top : 10px;
margin-left : 270px;
width : 710px;
}
#valide {
margin : 0;
padding-top : 5px;
padding-left : 50px;
width : 750px;
}
#valide p {
text-decoration : none;
font : 0.9em/20px Arial, Futura, Verdana, Helvetica, sans-serif;
color : #5B5F63;
}
#valide a {
margin : 0;
padding : 0;
color : #1C2C71;
background-color : transparent;
text-decoration : none;
}
#valide a:link, #valide a:visited {
margin : 0;
padding : 0;
color : #1C2C71;
text-decoration : none;
}
#valide a:hover {
margin : 0;
padding : 0;
color : #EE3032;
text-decoration : none;
}
a {
margin : 0;
padding : 0;
color : #1C2C71;
background-color : transparent;
text-decoration : underline;
}
a:link, a:visited {
margin : 0;
padding : 0;
color : #1C2C71;
}
a:hover {
margin : 0;
padding : 0;
color : #EE3032;
}
h1 {
margin : 0;
          padding-top : 0;
          color : #363A90;
}
h2, h3, h4, h5, h6 {
margin : 0;
          padding : 0;
          color : #5B5F63;
}
h1 {
font : 28px Georgia, Arial, Futura, Verdana, Helvetica, sans-serif;
}
h2 {
font : 18px Georgia, Arial, Futura, Verdana, Helvetica, sans-serif;
}
h3, h4, h5{
font : 16px Georgia, Arial, Futura, Verdana, Helvetica, sans-serif;
}
h6{
font : 15px Georgia, Arial, Futura, Verdana, Helvetica, sans-serif;
}
.hidden {
display : none;
}
p, form {
margin : 0;
padding : 0.5em 0 1em;
          color : #5B5F63;
font : 15px Arial, Futura, Verdana, Helvetica, sans-serif;
}
dl.float-left {
width : 200px;
text-align : center;
float : left;
margin-right:30px; 
margin-bottom:10px;
margin-top:0px;
}
.float-left dd {
margin : 0;
padding : 0 10px 5px 10px;
font-size : 85%;
}
dl {
text-align: center;
}
dd {
color : #5B5F63;
font-size: 0.8em;
}
ul, ol {
margin : 0 2em 0 3em;
padding : 0.5em 0 1em;
color : #5B5F63;
font : 15px Arial, Futura, Verdana, Helvetica, sans-serif;
}
pre, code {
margin : 0 3em;
padding : 0.5em 0 1em;
color : #5B5F63;
font : 15px Arial, Futura, monospace;
}
p tt {
font : 8pt/8pt monospace;
}
img {
border : 0;
}
td, th {
margin : 0;
padding : 0;
color : #5B5F63;
font : 15px Arial, Futura, Verdana, Helvetica, sans-serif;
}
cite {
font-size : 7pt;
}
small {
font-size : 7pt;
}
hr {
width : 90%;
}
checkbox, input, option, select, textarea {
margin : 4px 0 0 2px;
background : #FFFBF0;
color : #5B5F63;
font : 8pt Arial, Verdana, Helvetica, sans-serif;
}
.warnung p {
margin : 0 3em;
padding : 0.5em 0 1em;
color : #cc0000;
font : 15px Arial, Futura, Verdana, Helvetica, sans-serif;
}
.quittung p {
margin : 0 3em;
padding : 0.5em 0 1em;
color : #5B5F63;
font : 15px Arial, Futura, Verdana, Helvetica, sans-serif;
}
#bisznavigation {
		  position : absolute;
          top : 200px;
          left : 30px;
          padding-top : 20px;
          padding-bottom : 20px;
          padding-left : 10px;
          width : 200px;
      }
#bisznavigation LI {
          background-color : transparent;
          padding : 0;
          margin : 0;
          list-style : none;
          width : 150px;
      }
#bisznavigation UL {
          background-color : transparent;
          padding : 0;
          margin : 0;
      }
#bisznavigation A, 
#bisznavigation strong {
          font : bold 0.7em/20px Verdana, Helvetica, Arial, sans-serif;
          text-decoration : none;
          display : block;
          padding : 4px 30px;
          border: none;
          margin : 0;
          width : 150px;
      }
#bisznavigation A:link, #bisznavigation A:visited {
          color : #5B5F63;
          background: transparent
                      url(images/navi.gif)
                      no-repeat
                      0% 100%;
      }
#bisznavigation strong {
          color : #5B5F63;
          background: transparent
                      url(images/navi.gif)
                      no-repeat
                      0% 0%;
      }
#bisznavigation A:hover, #bisznavigation A:focus {
          color : #5B5F63;
          background: transparent
                      url(images/navi.gif)
                      no-repeat
                      0% 0%;
      }
form.biszform {
width : 600px;
font-size : 1.1em;
color : #5B5F63;
}
form.biszform legend {
padding-left : 0;
}
form.biszform legend, form.biszform label {
color : #5B5F63;
}
form.biszform fieldset {
border : none;
border-top : 1px solid #7b7b7b;
background : url(images/form_fieldset.gif) repeat left bottom;
}
form.biszform fieldset fieldset {
background : none;
}
form.biszform fieldset li {
padding : 5px 10px 7px;
background : url(images/form-trennung.gif) repeat-x left bottom;
}
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 {
font-weight : bold;
font-style : normal;
color : #f00;
}
form.biszform label {
width : 120px;
}
form.biszform fieldset fieldset label {
margin-left : 123px;
}
form.biszform div {
display : inline;
}
#box2 {
width : 220px;
float : right;
margin-bottom : 5px;
margin-left : 25px;
}
#box2 p {
font-size:0.7em;
color : #363A90;
}
.tabellen p {
font : 13px Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;
text-align : left;
margin : 0;
padding : 0;
padding-right : 1px;
padding-left : 1px;
padding-bottom : 1px;
padding-top : 1px;
}