*{margin:0px;padding:0px;}
body{width:100%;height:100%;margin:0px;padding:0px;background-color:#cae7eb;background-image:url(../img/bg.png);background-repeat:repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%;color:#333333;}
#site{margin:0px auto;padding:0px;width:912px;height:auto;position:relative;}
a{text-decoration:none;}
h1{color:#c71d20;font-size:1.1em;text-transform:uppercase;margin:16px 0px 27px 0px;}
h2{color:#c71d20;font-size:1.1em;text-transform:uppercase;margin:16px 0px 27px 0px;}
ol{color:#c71d20;list-style-position:outside;font-size:1em;font-weight:bold;padding-left:0px;margin-left:35px;}
ol li{color:#c71d20;font-size:1em;font-weight:bold;margin-bottom:15px;padding-left:7px;}
h3{color:#c71d20;font-size:0.98em;margin:0px 0px 10px 0px;}
ul{list-style-image:url(../img/listitem.png);list-style-position:outside;padding-left:0px;margin-left:35px;}
ul li{margin-bottom:7px;padding-left:7px;}
h1 + img{margin-bottom:27px;}
#start{position:absolute;width:132px;height:85px;left:750px;top:40px;z-index:1;}
#header{width:912px;height:auto;background-image:url(../img/bg-header.png);background-repeat:repeat-y;}
#headerleft{float:left;width:190px;min-height:352px;height:auto;background-image:url(../img/bg-headerleft.png);background-repeat:no-repeat;overflow:visible;white-space:normal;}
#lefttop{padding:0px 0px 0px 21px;height:115px;}
#lefttop a, #lefttop a:link, #lefttop a:visited{color:#4a7e9d;text-decoration:none;font-size:0.87em;}
#lefttop a:hover, #lefttop a:active{color:#4a7e9d;text-decoration:underline;}
#navi{width:180px;padding:0px 0px 0px 10px;}
#navi a, #navi a:link, #navi a:visited{display:block;padding:3px 0px 3px 11px;width:163px;background-image:url(../img/bg-navi.png);background-position:bottom;background-repeat:no-repeat;color:#333333;background-color:#FFFFFF;text-decoration:none;}
#navi a:hover, #navi a:active{background-image:url(../img/bg-navi-active.png);background-position:bottom;background-repeat:no-repeat;background-color:#ffffff;font-weight:bold;color:#FFFFFF;text-decoration:none;}
#navi a.active, #navi a.active:link, #navi a.active:visited, #navi a.active:hover, a.active:active{display:block;padding:3px 0px 3px 12px;background-image:url(../img/bg-navi-active.png);background-position:bottom;background-repeat:no-repeat;background-color:#ffffff;font-weight:bold;color:#FFFFFF;text-decoration:none;}
#headerright{float:left;width:722px;height:auto;}
#righttop{padding:65px 0px 0px 0px;margin:0px;height:50px;width:722px;background-image:url(../img/bg-righttop.png);background-position:top;background-repeat:no-repeat;font-size:1.0em;font-weight:bold;}
#righttop .red{font-weight:bold;font-size:1.2em;color:#c81e21;}
.red{color:#c81e21;}
.ap{text-transform:none;font-size:larger;}
#breadcrumb{height:247px;width:722px;margin:0px;padding:0px;background-image:url(../img/bg-breadcrumb.png);background-position:top;background-repeat:no-repeat;//background-color:#dff1f3;font-size:0.87em;color:#333333;}
#breadcrumb p{margin-top:7px;}
#breadcrumb p.sub{margin-left:10px;}
#breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active, #breadcrumb a:hover{text-decoration:underline;color:#333333;}
#breadcrumb .red{color:#c81e21;}
#stoerer{position:relative;top:-110px;left:25px;display:block;background:transparent url('../img/stoerer.png') no-repeat top left;width:252px;height:100px;}
#stoerer:hover{background:transparent url('../img/stoerer_hover.png') no-repeat top left;}
#contentbox{width:895px;height:auto;margin-left:9px;background-image:url(../img/bg-contentbox.png);background-position:0px 0px;background-repeat:no-repeat;background-color:#FFFFFF;}
#contentleft{float:left;width:174px;padding:7px 0px 0px 1px;background-image:url(../img/bg-contentleft.png);background-position:0px 0px;background-repeat:no-repeat;overflow:visible;}
#contentleft a, #contentleft a:link, #contentleft a:visited{display:block;padding:3px 0px 3px 11px;background-color:#d0dee6;background-image:url(../img/bg-subnavi.png);background-position:bottom;background-repeat:no-repeat;color:#333333;text-decoration:none;}
#contentleft a:hover, #contentleft a:active{font-weight:bold;color:#4a7e9d;text-decoration:none;}
#contentleft a.active, #contentleft a.active:link, #contentleft a.active:visited, #contentleft a.active:hover, a.active:active{display:block;padding:3px 0px 3px 12px;font-weight:bold;color:#4a7e9d;text-decoration:none;}
#content{width:515px;float:left;margin:7px 0px 20px 0px;padding:0px 8px 0px 15px;overflow:hidden;background-color:#FFFFFF;}
#content a{text-decoration:underline;color:#000000;}
#contentwide{width:524px;float:left;margin:7px 0px 20px 0px;padding:0px 8px 0px 181px;overflow:hidden;background-color:#FFFFFF;}
#content p, #contentwide p{font-size:1.0em;line-height:1.4em;margin:0px 0px 2.0em 0px;}
#contentright{float:right;width:182px;background-image:url(../img/bg-contentright.png);background-position:top;background-repeat:no-repeat;}
#contentwide p.narrow{line-height:1.4em;margin:0px 0px 10px 0px;}
#contentwide a, #contentwide a:link, #contentwide a:visited, #contentwide a:hover, #contentwide a:active{text-decoration:underline;color:#333333;}
#contentwide a.red, #contentwide a.red:link, #contentwide a.red:visited, #contentwide a.red:hover, #contentwide a.red:active{color:#c81e21;text-decoration:none;font-weight:bold;}
.funcnavi{height:auto;width:182px;padding:7px 0px 13px 0px;background-image:url(../img/bg-funcnavi-bottom.png);background-repeat:no-repeat;background-position:bottom;color:#333333;}
.funcs{padding:0px 0px 0px 13px;display:block;vertical-align:bottom;text-align:left;border:0px;background-image:url(../img/bg-funcs-left.png);background-repeat:repeat-y;background-position:left;font-size:0.87em;}
.funcs a, .funcs a:link, .funcs a:visited{text-decoration:none;color:#333333;}
.funcs a:hover, .funcs a:active{text-decoration:underline;}
.oneclick{width:174px;height:224px;background-image:url(../img/bg-oneclick.png);background-position:0px 24px;background-repeat:no-repeat;margin:0px 0px 0px 7px;padding:0px;}
.oneclickheader{height:34px;vertical-align:top;}
.item{height:46px;font-size:0.87em;vertical-align:middle;}
.item a, .item a:link, .item a:visited{color:#333333;text-decoration:none;}
.item a:hover, .item a:active{text-decoration:underline;}
.list{font-weight:normal;color:#000000;font-size:1em;line-height:1.4em;}
.middle{vertical-align:middle;}
ul.miete{margin:0 0 25px;}
#footer p{margin:10px 0px 10px 0px;color:#8f9297;text-align:center;font-size:0.87em;}

