/* Neue Styles */
html {
	border:		0;

}

body {
	border: 0;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF; 
	height:100%; 
	background-repeat: repeat-y;

}
	
A
{
Color: #92010F;
font-family: Verdana, Arial, Helvetica, sans-serif;
Text-Decoration: none;
}

A:HOVER
{
Color: #999091;
font-family: Verdana, Arial, Helvetica, sans-serif;
Text-Decoration: none;
}

h1 {
color: #ED772F; 
display: inline; 
font-size: 20px; 
font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: normal; text-decoration: none;}

.heading {
color: #ED772F; 
font-size: 20px; 
font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: normal; text-decoration: none;}

.heading:hover {
color: #ED772F; 
font-size: 20px; 
font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;}

h2 {
Color: #ED772F; 
display: inline; 
font-size: 18px; 
font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: normal; text-decoration: none;}

img {border: none;}

.rahmen {border: 5px solid #FCDF7B}
.top {width:877px; height:80px; overflow: hidden; margin-top: 1px; text-align: left; background-image:url(../pics/top.gif); background-position: left bottom; background-repeat: no-repeat}
.big-image {background-image:url(../pics/bg-big-image.gif); height: 250px; background-position: center; background-repeat: no-repeat; border-bottom: 1px solid #FFFFFF;}
.big-image2 {width:850px; height: 250px; overflow: hidden; text-align:left; background-image: url(../pics/oben-rechts.gif); background-position: right; background-repeat: no-repeat; border-right: 1px solid #FFFFFF;}
.footer {clear:left; height: 80px; width: 100%; overflow: hidden; background-image: url(../pics/bg-footer.jpg); background-repeat: repeat:x; }
.footer2 {clear:left; height: 80px; width: 860px; overflow: hidden; background-image: url(../pics/bg-footer2.jpg); background-repeat: no-repeat; }
.content {width:850px; text-align:left; clear:left; background-image: url(../pics/bg-content.gif); background-repeat: repeat-x; background-position: top;}
.balken-oben {background-color: #FFFFFF; color: #ED772F; font-style: bold; padding: 10px; padding: 8px}
.navi-left {width: 190px; overflow: hidden; float:left; text-align: right; background-image:url(../pics/bg-left.gif); backround-position: left; background-repeat: no-repeat; padding-top: 5px }
.mitte {width: 481px; float:left; overflow:hidden; background-color: #FFFFFF;}
.rechts {width: 170px; margin-left: 9px; overflow: hidden; float:left; padding-top: 12px;}
.spacer {clear: left; background-color: #FFFFFF;}
.text, .content, .footer, .text2, .newsletter-text, .newsletter-heading, .newsletter-cat-heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;  text-decoration:none; }
.newsletter-heading {font-weight: bold;}
.text {line-height: 1.4;}
.copyright {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
.copyright:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
.wetter {margin-right: 9px; }
.artikel {margin-bottom: 10px; padding-bottom: 4px; padding-top: 6px; border-bottom: 1px solid #CCCCCC; }
.ringele {color: #C1A87B;}
.cat_portal {display: block; padding-top: 5px; padding-bottom: 5px; margin-right: 9px; margin-left: 9px; border-bottom: 1px solid #E9E2D6; color: #C1A87B}
.cat0, .cat0, .cat0-sel, .cat0-hov, .cat1, .cat1-sel, .cat1-hov, .cat2, .cat2-sel, .cat2-hov, .cat3, .cat3-sel, .cat3-hov
	{display: block; padding-top: 5px; padding-bottom: 5px; margin-left: 9px; border-bottom: 1px solid #E9E2D6; color: #C1A87B;}
.cat0, .cat0-sel, .cat0-hov {margin-right: 9px;}
.cat1, .cat1-sel, .cat1-hov {margin-right: 9px; padding-right: 24px}
.cat2, .cat2-sel, .cat2-hov {margin-right: 9px; padding-right: 39px}
.cat3, .cat3-sel, .cat3-hov {margin-right: 9px; padding-right: 53px}

.cat0, .cat1, .cat2, .cat3 {color: #92010F; }
.cat0-sel, .cat1-sel, .cat2-sel, .cat3-sel {color: #000000; font-weight: bold}
.cat0-hov, .cat1-hov, .cat2-hov, .cat3-hov {color: #999091; }

.navi-detail {color: #C1A87B}


* {
    font-family: Verdana, Helvetica;
}
.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: 11px; 
    font-weight: bold;
	text-decoration: none;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

html, body {
   height: 100%;
   margin: 0px;
   background-image: url(../pics/bg_portal2.jpg);
   background-repeat: repeat-x;
   background-position: center; 
}
#container {
   width: 100%;
   height: 100%;
}

#content {
   width:770px;
   background-color: #EFEBEB;
   margin-left: 8px;
}
