@import "links.css";

html ul li h1 h2 h3 h4 h5 h6 hr form {
 padding:0px;
 margin:0px;
}
ul li {
 list-style-type:none;
 width:100%;
 text-align:right;
 margin-bottom:8px;
}
a.normal {
 display:none;
}
.del {
 clear:both;
}
hr {
 color:#000;
}
body {
 background:none;
 color:#000;
 font:normal normal 1em arial,helvetica,tahoma,sans-serif;
 margin:0;
}
.break {
 page-break-after:always;
}
#wrapper {
 width:100%;
}

h1.copy {
 float:left;
 font:normal normal .8em arial, sans-serif;
 letter-spacing:.4em;
 text-align:right;
 margin:0;
 padding:0;
}
h2.mainlink {
 float:right;
 margin-top:10%;
 color:#66CC99;
 background:none;
 font:normal bolder 3em helvetica,arial,sans-serif;
}
h3 {
 color:#000;
 background:none;
 font:normal bolder 1em helvetica,arial,sans-serif;
 text-align:left;
 border-top:1px solid #000;
 padding:0px;
 font-variant:small-caps;
 font-style:italic;
}
#topright {
 display:none;
 float:right;
 margin-bottom:60px;
}
#wrap-right {
 display:none;
 float:right;
 width:26%;
}
#wrap-left {
 float:left;
 margin-bottom:20px;
 width:100%;
 background:#fff;
 color:#000;
 font-size:10pt;
 text-align:justify;
 /*text-indent:20px;*/
}

#bottom {
 display:none;
 float:left;
 width:64%;
 padding:20px;
 color:#D0F3E5;
 background:none;
 font:normal normal .7em arial,tahoma,sans-serif;
}
         #bottom-left {
          float:left;
          width:25%;
          text-align:left;
         }
         #bottom-center {
          float:left;
          width:25%;
          text-align:left;
          margin-left:12%;
         }
         #bottom-right {
          float:right;
          width:25%;
          text-align:left;
         }

.form-left {
 float:left;
 text-align:right;
 width:30%;
 margin-bottom:8px;
}
.form-right {
 float:right;
 width:60%;
 margin-bottom:8px;
}
.form-left-spam {
 display:none;
 float:left;
 text-align:right;
 width:30%;
 margin-bottom:8px;
}
.form-right-spam {
 display:none;
 float:right;
 width:60%;
 margin-bottom:8px;
}
fieldset {
 padding:6px;
 page-break-after:always;
}
fieldset.konv {
 padding:0px;
 page-break-after:avoid;
}
fieldset.anfrage {
 padding:6px;
 page-break-after:avoid;
}
input.kontakt {
 width:100%;
 border:1px solid #1CA096;
}
input.kontakt:hover {
 width:100%;
 border:1px solid #000;
 color:#000;
 background:#E3F8F0;
}
textarea.kontakt {
 width:100%;
 border:1px solid #1CA096;
 height:150px;
}
textarea.kontakt:hover {
 width:100%;
 border:1px solid #000;
 height:150px;
 color:#000;
 background:#E3F8F0;
}
input.button {
 display:none;
 color:#fff;
 background:#1CA096;
 font-weight:bold;
}
input.erg {
 display:none;
}
#agb-left {
 float:left;
 width:47%;
 font:normal normal .85em arial, sans-serif;
 letter-spacing:0em;
}
#agb-right {
 float:right;
 width:47%;
 font:normal normal .85em arial, sans-serif;
 letter-spacing:0em;
}
table {
 border:1px solid #000;
 width:100%;
}
td {
 border:1px solid #000;
 font-size:.7em;
}
h2.popup {
 margin-top:30px;
 border-top:1px solid #000;
}
.kon1 {
 float:left;
 width:30%;
 margin-bottom:6px;
}
.kon2 {
 float:left;
 width:10%;
 margin-bottom:6px;
 font-weight:bold;
}
.kon3 {
 float:left;
 width:30%;
 margin-bottom:6px;
}
.kon4 {
 display:none;
 float:left;
 width:15%;
 margin-bottom:6px;
}
.bookmarks {
 display:none;
}
span.perm {
 display:none;
}
form {
 display:none;
}
img {
 page-break:avoid;
}