* {font-family: Arial, Helvetica, sans-serif;}
A
{
Color: #DE3603;
Text-Decoration: none;
}
A:HOVER
{
Color: #DE3603;
Text-Decoration: underline;
}

.linkfarbe {Color: #DE3603; Text-Decoration: none;}
.linkfarbe:hover { Color: #DE3603; Text-Decoration: underline; }

h1,h2 {font-weight:bold; color: #444444; text-decoration:none; display:inline; font-size: 17px; line-height: 1.2;}
.heading, .heading2 {font-weight:bold; color: #444444; text-decoration:none; display:inline; font-size: 17px; line-height: 1.2;}
.heading2 {display: block; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; background-image: url(../pics/linie_around3.gif); background-repeat: no-repeat;}
.link-heading {font-weight:bold; color: #444444; text-decoration:none; display:inline}
.link-heading:hover {color: #DE3603; text-decoration:underline;}
.teaserbild {float: left;}
.teaser {padding-right: 10px; padding-top: 10px; }
.spacer {clear: both;}
.mitte {padding-left: 10px; font-size: 14px;}
.left {width: 180px; overflow: hidden; background-color: #ffffff; border-right: 1px solid #F1EDEA; }
.right {background-color: #FFFFFF}
.text, .buehne-content, .highslide-body, .main {line-height: 1.4; color: #000000; font-size: 14px; }
.text2 {font-size: 11px; line-height: 1.0;}
.main {width: 908px; overflow:hidden; text-align:left;}
.buehne {width: 990px; overflow: hidden; border-top: 5px solid #FFFFFF;}
.buehne-content {padding-left: 10px; padding-right: 10px; text-align: left;}
.empfehlen {padding-bottom: 15px; padding-top: 15px; text-align: center;}
.top {width: 990px; height: 80px; overflow: hidden; text-align: left; background-image: url(../pics/head.jpg); }
.top4 {width: 990px; height: 97px; overflow: hidden; text-align: left; background-image: url(../pics/head2.jpg); }
.top-around {width: 100%; background-image: url(../pics/bg_body.gif); background-repeat: repeat-x;}
.banner-oben {width: 100%; background-color: #F1EDEA; text-align:left; }
.top2, .top3 {padding-left: 6px; font-weight: bold; background-image:url(../pics/bg_top.gif);  height: 21px; border-top: 1px solid #F3F0E6; border-bottom: 1px solid #E4E1D4;}
.top2 {margin-top: 25px;}
.top3 {margin-top: 8px;}
.banner-rechts {text-align:right;}
.quicklinks {margin-right: 10px; margin-bottom: 10px; margin-top: 15px; text-align:right; border: 1px solid #F1EDEA; padding-top: 10px; padding-bottom: 10px; padding-right: 5px; font-size: 14px; }
.top-content {margin-top: 33px; padding-left: 6px; font-weight: bold; background-color: #F1EDEA; height: 21px; border-top: 1px solid #F1EDEA; border-bottom: 1px solid #F1EDEA; font-size: 14px;}
.magazin {height: 20px; overflow:hidden; padding-left: 0px; font-size: 14px; width: 800px; margin-top: 3px;}
.footer {background-color: #FFFFFF; font-size: 12px; padding-bottom: 10px;}
.rssfeed {float: right;}
.form1-text {font-size: 12px;}
.form1 {padding: 0px; margin: 0px; }
.suche {margin-right: 10px; background-color: #F6F4F2; padding: 5px;}
.us {margin-top: 10px; background-color: #AF5C5B; color: #FFFFFF; padding-right: 5px; font-weight: bold; font-size: 10pt; text-align: right; margin-right: 10px;}
.cat0,.cat-portal {background-image:url(../pics/bg_navi_left2.gif); }
.cat0-hov,.cat1-hov,.cat2-hov,.cat3-hov, .cat-portal:hover {background-color: #FFFFFF; background-image: none;}
.cat0,.cat1,.cat2,.cat3,.cat0-hov,.cat1-hov,.cat2-hov,.cat3-hov,.cat0-sel,.cat1-sel,.cat2-sel,.cat3-sel,.cat-portal,.cat0-parent {color: #444444; cursor: pointer; display:block; border-bottom: 1px solid #FFFFFF;  border-top: 1px solid #E0DCDA; padding-top: 4px; padding-bottom: 3px; padding-right: 5px; padding-left: 5px; font-size: 10pt; font-weight: bold; margin-right: 10px; line-height: 1.2;}
.cat0,.cat1,.cat2,.cat3,.cat0-hov,.cat1-hov,.cat2-hov,.cat3-hov,.cat0-sel,.cat1-sel,.cat2-sel,.cat3-sel,.cat-portal,.cat0-parent {text-align: right;}
.cat0-parent {text-align:left;}
.cat1,.cat2,.cat3,.cat0-parent {background-color: #FEF6D8; border-top: 1px solid #FAE781; border-bottom: 1px solid #FFFFFF;}
.cat0-sel,.cat1-sel,.cat2-sel,.cat3-sel {color: #000000; font-weight:bold; background-color: #FAE781; border-top: 1px solid #FAE781; border-bottom: 1px solid #FFFFFF; }
.cat0,.cat0-hov,.cat0-sel, .cat-portal {margin-left: 0px;}
.cat1,.cat1-hov,.cat1-sel {margin-left: 15px;}
.cat2,.cat2-hov,.cat2-sel {margin-left: 30px;}
.cat3,.cat3-hov,.cat3-sel {margin-left: 45px;}
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
    border: 2px solid gray;
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-weight: bold;
	text-decoration: none;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}
#container {
   width: 100%;
   height: 100%;
}
#content {
   width:770px;
   background-color: #EFEBEB;
   margin-left: 8px;
}

.commentText { color:black; }
