
@import url(buttons.css);
body, table, td, p                      { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5 }
input, textarea, select, option   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a      { color: #7e8083; font-weight: bold; text-decoration: none }
a:hover     { color: #c02c19; font-weight: bold; text-decoration: none }
.siteInputSearch        { font-weight: normal; background-color: #fff; margin-right: 1px; width: 118px; height: 18px; border: solid 1px #003768 }
.siteCopy    { color: #000; font-size: 11px; text-decoration: none }
.siteCopyLink    { color: #000; font-size: 11px; font-weight: normal; text-decoration: underline }
.siteCopyLink:hover    { font-size: 11px; font-weight: normal; text-decoration: underline }
.siteMetaMenu { color: #7e8083 }
.wetterImage   { background-color: #fff; border: solid 0 #7e8083 }
.kontextlink { color: #fff; font-weight: bold; text-decoration: none }
.kontextlink:hover { color: #c02c19; font-weight: bold; text-decoration: none }
.redHeader      { color: #c02c19; font-style: normal; font-weight: bold; text-decoration: none }
.bgcontent  { background-color: #fff; background-image: url(../de/images/bgcontent.gif); background-repeat: repeat-x; background-position: left top }
.bgstart     { background-color: #a22f1d; background-position: 0 0 }

/*Html Header */
.clear {clear: both}
#htmlheader {}
#htmlheader div.htmlitem {float: left;height: 110px;width: 165px}
#htmlheader div.seperator { width: 3px; height: 110px; float: left; overflow: hidden }
#htmlheader a  { display: block; position: absolute; width: 165px; height: 110px }
#htmlheader div.row1  { color: #fff; font-size: 14px; font-weight: bold; margin-top: 55px; margin-right: 7px; margin-left: 7px; position: absolute; z-index: 99999 }
#htmlheader div.row2    { color: #fff; font-size: 14px; font-weight: bold; margin-top: 70px; margin-right: 7px; margin-left: 7px; position: absolute; z-index: 99999 }
#htmlheader div.row3   { color: #fff; font-size: 14px; font-weight: bold; margin-top: 85px; margin-right: 7px; margin-left: 7px; position: absolute; z-index: 99999 }

/*Html Intro */
#htmlintro {}
#htmlintro div.introitem1   { background-color: #8cc63e; width: 276px; height: 340px; float: left }
#htmlintro div.introitem2    { background-color: #fff; width: 276px; height: 340px; float: left }
#htmlintro div.introitem3    { background-color: #a68463; width: 276px; height: 340px; float: left }
#htmlintro div.seperator   { width: 5px; height: 340px; float: left; overflow: hidden }
#htmlintro a    { display: block; position: absolute; width: 276px; height: 340px }
#htmlintro div.row1    { color: #fff; font-size: 20px; font-weight: bold; margin-top: 250px; margin-right: 10px; margin-left: 10px; position: absolute; z-index: 99999 }
#htmlintro div.row2      { color: #fff; font-size: 20px; font-weight: normal; margin-top: 280px; margin-right: 10px; margin-left: 10px; position: absolute; z-index: 99999 }
#htmlintro div.row3     { color: #fff; font-size: 20px; font-weight: normal; margin-top: 305px; margin-right: 10px; margin-left: 10px; position: absolute; z-index: 99999 }

#htmlintro div.introitem2 div.row1    { color: #A22F1D; font-size: 20px; font-weight: bold; margin-top: 250px; margin-right: 10px; margin-left: 10px; position: absolute; z-index: 99999 }
#htmlintro div.introitem2 div.row2      { color: #A22F1D; font-size: 20px; font-weight: normal; margin-top: 280px; margin-right: 10px; margin-left: 10px; position: absolute; z-index: 99999 }
#htmlintro div.introitem2 div.row3     { color: #A22F1D; font-size: 20px; font-weight: normal; margin-top: 305px; margin-right: 10px; margin-left: 10px; position: absolute; z-index: 99999 }

