html{	height:95%;}

body{ background-image: url(../img/back.jpg); margin:0; padding:2% 0 0; text-align:center; height:90%; }

html>body{height:90%;}

#box{ color:black; width:846px; height:90%; text-align:left; margin:auto; padding : 0; }
.head { color: #6d6d6d; font-size: 10pt; font-family: "trebuchet ms"; background-image: url(../img/backtop.png); background-repeat: no-repeat; text-align: right; letter-spacing: 1pt; width: 846px; height: 94px; padding-right: 5px; }
.middle { background-image: url(../img/backmiddle.png); background-repeat: repeat-y; letter-spacing: 1pt; width: 846px; height: 80%; padding-right: 29px; padding-left: 29px; }
.middle_index { background-image: url(../img/backmiddle.png); text-align: center; letter-spacing: 1pt; width: 846px; height: 80%; }
.menu { color: #636363; font-size: 10pt; font-family: "trebuchet ms"; background-image: url(../img/backbottom.png); background-repeat: no-repeat; text-align: left; letter-spacing: 1pt; width: 846px; height: 80px; padding-top: 45px; }
.menu_angebote { color: #636363; font-size: 10pt; font-family: "trebuchet ms"; background-image: url(../img/backbottom_angebote.png); background-repeat: no-repeat; text-align: left; letter-spacing: 1pt; width: 846px; height: 115px; padding-top: 40px; }
.menu_index { color: #636363; font-size: 10pt; font-family: "trebuchet ms"; background-image: url(../img/backbottom.png); background-repeat: no-repeat; text-align: center; letter-spacing: 1pt; padding-top: 38px; width: 846px; height: 38px; }
.text_left { color: #6d6d6d; font-size: 10pt; font-family: "trebuchet ms"; line-height: 12pt; text-align: left; letter-spacing: 1pt; position: absolute; width: 230px; height: 67%; z-index: 2; float: left; margin-left: 60px; overflow: auto; padding-right: 5px; }
.text_stein { color: #6d6d6d; font-size: 10pt; font-family: "trebuchet ms"; line-height: 12pt; text-align: left; letter-spacing: 1pt; position: absolute; z-index: 2; width: 790px; height: 67%; float: left; overflow: auto; padding-right: 5px; }
.text_left_angebote { color: #6d6d6d; font-size: 8pt; font-family: "trebuchet ms"; line-height: 10pt; text-align: left; letter-spacing: 1pt; margin-left: 60px; padding-right: 5px; position: absolute; z-index: 2; width: 230px; height: 67%; float: left; overflow: auto; }
.links_aktuelles { color: #636363; font-size: 9px; font-family: "trebuchet ms"; line-height: 10px; background-image: url(../img/layer_aktuell.png); letter-spacing: 1px; width: 183px; height: 368px; z-index: 5; overflow: auto; padding: 15px; }
.links_aktuelles_edit { color: #636363; font-size: 9px; font-family: "trebuchet ms"; line-height: 10px; text-align: left; letter-spacing: 1px; }
.text_right { color: #6d6d6d; font-size: 10pt; font-family: "trebuchet ms"; line-height: 12pt; text-align: left; letter-spacing: 1pt; margin-left: 303px; position: absolute; z-index: 3; width: 485px; height: 67%; float: left; overflow: auto; padding-right: 5px; }
.text { color: #6d6d6d; font-size: 10pt; font-family: "trebuchet ms"; line-height: 12pt; text-align: left; letter-spacing: 1pt; }
.text_extra_green { color: #007856; font-size: 10pt; font-family: "trebuchet ms"; line-height: 12pt; text-align: left; letter-spacing: 1pt;}
.text_extra_grey { color: #5c5c5c; font-size: 10pt; font-family: "trebuchet ms"; text-align: right; letter-spacing: 1pt; padding-right: 30px; }
.text_mini { color: #6d6d6d; font-size: 7pt; font-family: "trebuchet ms"; line-height: 10pt; text-align: left; }
.text_mini_agb { color: #6d6d6d; font-size: 9pt; font-family: "trebuchet ms"; line-height: 10pt; text-align: left; }
a:link { color: #636363; font-size: 10pt; text-decoration: none; font-family: "trebuchet ms"; text-align: left; letter-spacing: 1pt; }
a.mini:link { color: #636363; font-size: 7pt; font-family: "trebuchet ms"; text-decoration: none; text-align: left; letter-spacing: 1pt; }
a:hover { text-decoration:none; color:#007856; font-size: 10pt; font-family: "trebuchet ms"; text-align: left; letter-spacing: 1pt; }
a:active { color: #007856; font-size: 10pt; text-decoration: none; font-family: "trebuchet ms"; text-align: left; letter-spacing: 1pt; }
a:visited { color: #636363; font-size: 10pt; text-decoration: none; font-family: "trebuchet ms"; text-align: left; letter-spacing: 1pt; }
#Banner { background-image: url(../img/gutschein2.png); position: absolute; top: 55%; left: 8%; width: 221px; height: 169px; z-index: 6; float: left; }
a.sdm:link { color: #6d6d6d; font-size: 7pt; font-family: "trebuchet ms"; line-height: 10pt; text-align: left;  text-decoration: none; }
a.sdm:hover { color: #6d6d6d; font-size: 7pt; font-family: "trebuchet ms"; line-height: 10pt; text-align: left;  text-decoration: none; }
a.sdm:active { color: #6d6d6d; font-size: 7pt; font-family: "trebuchet ms"; line-height: 10pt; text-align: left;  text-decoration: none; }
a.sdm:visited { color: #6d6d6d; font-size: 7pt; font-family: "trebuchet ms"; line-height: 10pt; text-align: left;  text-decoration: none; }
.roemisch { font-family: Georgia, "Times New Roman", Times, serif; }
#printbox { text-align: center; position: absolute; top: 5px; left: 5px; width: 50px; height: 50px; z-index: 111; }
