
* { margin: 0; padding: 0; border: 0; }
body  {
font-size: 12pt;
background: white;
height: 100%;
}
h1, h2, h3, h4, h5, h6, p, br, ul, ol, li, hr  {
margin: 0px;
font-family: Arial, Helvetica, Verdana, sans-serif;
}
h1, h2, h3, h4, h5, h6, p, ul, ol, li, div, td, th, fieldset, input, textarea, address, blockquote, nobr, b, i  {
font-family:  Arial, Helvetica, Verdana, sans-serif;
color: #666;
}
body {
text-align: center;
}
#container {
background: transparent;
text-align: left;
margin: 0 auto;
width: 761px;
height: 90%;
 }

#header {
background: #fff url(../pics/logo_hg.jpg) 0 0 no-repeat;
height : 130px;
padding: 0;
width: 100%;
 }
#header img a {
border: 0;
color: #A6AB11;
text-decoration: none;
}

#title h1 {
display: none;
}
#sidebar-b {
float: right;
width: 160px;
padding: 0;
margin-top: 60px;
border-bottom: 3px solid #ccc;
border-left: 1px dotted #ccc;
height: 350px;
display: none;

}
#impressum {
float: right;
clear: both;
text-align: right;
font-size: 0.8em;
width: 160px;
padding: 0;
display: none;
}
div.mainnav  ul {
margin: 0;
list-style: none;
display: none;
}
div.mainnav li      {

}
div.mainnav li a   {
color: #666;
text-decoration: none;
padding: 3px 0px 0px 20px;
background:transparent;
}

div.mainnav li a:hover, div.mainnav li a:active, div.mainnav li a:focus  {
color: #A6AB11;
text-decoration: none;
background: transparent url(../pics/pfeil_2.gif) 4px 0 no-repeat;
display: none;
}
.mainhier a:link, .mainhier a:visited, .mainhier a:hover, .mainhier a:active, .mainhier a:focus {
color: #A6AB11;
}

#content       {
background: transparent url(../pics/yinyan.gif) 0 40px no-repeat;
margin-left: 208px;
margin-right: 160px;
border-left: 1px solid #ccc;
padding: 26px 10px 0 15px;
margin-bottom: 10px;
}

.hoehe { height: 400px; }
div[class = "hoehe"] { height: auto; min-height: 400px }

#content p,form,td,th {
font-size: 12pt;
margin-bottom: 0.8em;
}
#content h1    {
color: #999;
font-size: 12pt;
margin-bottom: 1.5em;
font-weight: bold;
}
#content ul { list-style-type: none; }
#content li {
color: #666;
margin-left: 1em;
background-image: url(../pics/pfeil_2.gif);
background-repeat: no-repeat;
padding-left: 2em;
}

.absatz {
padding-bottom: 20px;
}
.zitat {

padding-bottom: 20px;
}
#content a:link  {
color : #A33888;
text-decoration : none;
}
#content a:visited {
color : #A33888;
text-decoration : none;
}
#content a:hover {
color : #A33888;
text-decoration: underline;
}
#content a:active {
color : #A33888;
}

#impressum a:link {
color: #666;
text-decoration: none;
}
#impressum a:visited {
color : #666;
text-decoration : none;
}
#impressum a:hover {
color : #A6AB11;
text-decoration: none;
}
.green {
color: #A6AB11;
}
.greengross {
color: #A6AB11;
font-weight: bold;
font-size: 2em;
}

.bild {

float: right;
padding: 0 0 10px 0;
}

.box {
float: right;
font: Georgia, Trebuchet, Verdana, sans-serif;
color: #666;
font-style: italic;
width: 130px;
padding: 4px;
margin:  0 10px;
border: 1px solid #ccc;
}
* html .box { /* Diesen Selektor beachten nur IEs
*/
width: 150px; /* Diese Anweisung ist nur fuer IE 5
und 5.5 */
w\idth: 142px; /* Diese Anweisung ist nur fuer IE 6
*/
}
.grau {
color: #A33888;
font-weight: bold;
}
.adresse {
margin-left: 15px;
}
form {

}
input {
                 background-color: #F4F4C6;
                  border : 1px solid #666;

}
select {
                        border : 1px solid #666;
                  background-color: #fff;

}
textarea {
        border: 1px solid #666;
                  background-color: #F4F4C6;

}
.submit {
        background-color: #fff;

                  }

.formular  {
padding-bottom: 0.8em;
}

