* {
margin:0;
padding:0;
}
body {
	background-color: #F9C2C4;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	
}


#wrapper {
	top: 342px;
	left: 50%;
	width: 950px;
	height: 450px;
	margin-top: -225px;     /* halbe höhe des DIV´s */
	margin-left: -475px;     /* halbe breite des DIV`s */
	position: absolute;
	

}
#container {
	height: 425px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-attachment: scroll;
	background-image: url(img/detail3-bg.gif);
}

#header {
	margin: 0 0 8px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 10px;
display:none;
}

h1 {
	margin: 0 0 6px 0;

	padding:0px;
	color: #CD3716;
	line-height: 1.4em;
	font-size: 16px;
	font-weight:bold;
}

h4 {

}

h2 {
	margin: 0 0 5px 0;
	padding:0px;
	color: #E75600;
	line-height: 1.4em;
	font-size: 12px;
	font-weight:bold;
}


p {
	font-size: 1em;
	color: #EE7F01;
	line-height: 1.6em;
		margin:0px;
	padding:0px;
		margin-bottom:8px;

}
h3 {
	color: #EE7F01;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.6em;
	
}

a, a:link, a:hover, a:visited, a:active {
	color: #EE590C;

}
#divNavi {
	float: left;
	width: 316px;
	text-align: right;
	margin-top: 2px;
background:transparent;

}

#wrapper #container #divConWrapper #divCon02 ul li {
	color: #EE7F01;
margin-top:10px;
}

#divCon02 {
	float: right;
	width: 265px;
	height: 375px;
	margin-top: 20px;
	margin-right: 25px;
	margin-bottom: 15px;
	margin-left: 25px;
	text-align: left;
background:transparent;

}

#divCon01 {
	float: left;
	width: 314px;
background:transparent;

}

#footer {
	clear: both;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #CF3E1E; 
	text-align: right;
	padding-right: 10px;
}
body {
	background-color: #F9C2C4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


ul {
	list-style-type: none;
	margin:  0px;
	padding: 0px;
	}


#mainNav {
	list-style-type: none;
	margin: 25px 25px 0px 0px;
	padding: 0px;
}

#divNavi a {
	font-size: 22px;
	color: #CF3E1E;
	line-height: 30px;
	text-decoration: none;
	
}

#divNavi a:hover {
	color: #AE3419;
	
	
}

#divNavi a:link, #divNavi a:visited {
}
#divNavi a:hover, #divNavi .current {
}




#footerLeft {
	width: 290px;
	text-align: left;
	float: right;
	margin-left: 0px;

}


#footerCenter {
	width: 320px;
	text-align: right;
	float: right;

}

#footerRight {
	width: 320px;
	text-align: right;
	float: right;

}




#footer ul, #header ul {
	list-style-type: none;
	margin:  0px;
	padding: 0px;
}

#footer li, #header li {
	display: inline;
		color: #CF3E1E; 

}

#footer a, #header a {
	display: inline;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: none;	
	font-weight:bold;
	color: #CF3E1E; 

}

#footer a:hover, #header a:hover {
	
	text-decoration: underline;	
}

#divNavi a.off {
	color: #F9C2C4;
	line-height: 1.3em;
	font-size: 20px;
}


#divNavi a.current {
	color: #EE7F01;
	line-height: 1.3em;
	font-size: 20px;
}

#divNavi a.current:hover {
	color: #EE590C;
	}


#divNavi a.current:hover {
	color: #EE590C;

}

.oben {
	margin-top: 5px;
}

.unten {
	line-height: 1em;
	margin-bottom: -3px;
}

#mainNav .current_page_item a, #mainNav .current_page_ancestor a {
	color: #EE590C;
}

#wrapper #container #divNavi #mainNav ul  a {
	color: #EE7F01;
	line-height: 1.3em;
	font-size: 20px;
}

#wrapper #container #divNavi #mainNav ul a:hover {
	color: #f16d29;

}

#wrapper #container #divNavi #mainNav ul .current_page_item a, #wrapper #container #divNavi #mainNav ul .current_page_item a:hover {
	color: #F9C2C4;
	line-height: 1.3em;
	font-size: 20px;
}

#footer .current_page_item a {
font-weight: bold;
}
img {
border:none;
}

#nojava {
padding-left:25px;
}




/* --- SCROLL */


.scrollBar .bar{
	width:14px;
	height:20px;
}

.scrollBar .button{
	width:10px;
	height:20px;
/*	background-color:#FFB119;*/
	outline:none;
	background-position:top center;
	background-repeat:no-repeat;
	cursor:pointer;
}

.scrollBar .button.topButton{
	background-image:url('img/hoch.gif');
}

.scrollBar .button.bottomButton{
	background-image:url('img/runter.gif');
}

/*
.scrollBar .button.leftButton{
	background-image:url('arrow-left.gif');
}

.scrollBar .button.rightButton{
	background-image:url('arrow-right.gif');
}

.scrollBar .button.active{
	background-position:bottom center ;
}

.scrollBar .scrollable{
	cursor:pointer;
	background-image:url('stripe.gif');
	background-repeat:repeat;
}
*/
.scrollBar .knob{
	height:20px;
}

.scrollBar .knob.verticalKnob{
	cursor:n-resize;
}

.scrollBar .knob.horizontalKnob{
	cursor:w-resize;
}

.scrollBar .knobHorizontalTip{
	width:12px;
	position:absolute;
	background-position:left center;
	background-repeat:no-repeat;
}
/*
.scrollBar .active .knobHorizontalTip{
	background-position:right center;
}

.scrollBar .leftTip{
	left:0;
	background-image:url('knob-left.gif');
}

.scrollBar .rightTip{
	right:0;
	background-image:url('knob-right.gif');
}

.scrollBar  .knobHorizontalFill{
	background-color:#FFB119;
	background-position:top center;
	background-repeat:repeat-x;
	background-image:url('horizontal-knob.gif');
	margin:0 12px;
}
*/
.scrollBar .active .knobHorizontalFill{
	background-position:bottom center;
}

.scrollBar .knobVerticalTip{
	height:12px;
	background-position:top center;
	background-repeat:no-repeat;
}

.scrollBar .active .knobVerticalTip{
	background-position:bottom center;
}

.scrollBar .knobVerticalFill{
	/*background-color:#fad7b0;*/
	background-position:left center;
	background-repeat:none;
	background-image:url('img/bar.gif');
	position:absolute;
	bottom:20px;
	top:20px;
}

.scrollBar .active .knobVerticalFill{
	background-position:right center;
}
/*
.scrollBar .topTip{
	background-image:url('knob-top.gif');
}

.scrollBar .bottomTip{
	position:absolute;
	bottom:0;
	background-image:url('knob-bottom.gif');
}
*/
.scrollBar .knob.active{
	border:none;
}
/*
.scrollBar .corner{
	background:#FFB119 url('corner.gif') center center no-repeat;
}

*/
div#scrollable{
height:424px;
margin-top:20px;
overflow:auto;

} 


.list {
	padding-left: 10px;
	background-image: url('../../../img/dot.gif');
	background-repeat: no-repeat;
	background-position: 0px 7px;
	margin-bottom: 4px;
	
	color: #CD3716;
	background-image: url('../../../img/dot-red.gif');


}

.body10 h3, .body22 h2 {
margin: 0 0 6px 0;

	padding:0px;
	color: #CD3716;
	line-height: 1.4em;
	font-size: 16px;
	font-weight:bold;
	}
	
.rot {
	font-weight:bold;
	color: #CD3716;
}	

#h1home {
	font-weight:normal;

}


