	h1{
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    line-height: 16px;
    margin: 0;
    padding: 0;
		}
	h2{
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 0;
		}	
	h3{
		font-size:140%;
		font-weight:normal;
		}	
	img{border:none;}

			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:780px;
		overflow:hidden;
				
		margin-bottom:2em;
		padding-bottom:70px;
		}	
	#header{
		height:156px;
		color:#fff;
                width:785px;
		background: none no-repeat scroll 0 0 #FFFFFF !important;
		overflow: hidden;
		}
.head_text{
    /*background-image: url("../images/slider/bg_head_aktiv.png");*/
	background-color:#42494a;
    color: #FFFFFF;
    height: 156px;
    width: 190px;
	position: absolute;
}
#slider{
	position:relative;
}
#header .text_0{
    width: 390px;
	left:195px;
	z-index:50;
}		
#header .text_1{
    width: 190px;
	left:590px;
}
.text_0{
    width: 390px;
	left:195px;
	z-index:50;
}		
.text_1{
    width: 190px;
	left:585px;
}
.first{
	display:none;
}
.text_2{
	margin: 0px;
}
	#content{
		position:relative;
		}	
	#home_frame{
		margin-top:31px;
		position: relative;
		height:436px;
		overflow:hidden;
	}	

	.csc-textpic-caption a{
	text-decoration:none;
	color:white;
	}
.csc-textpic-caption{
    background-image: url("../images/slider/bg_content.png");
    bottom: 0;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-style: normal;
    height: 130px;
    left: 0;
    padding: 10px 20px 0;
    position: absolute;
    width: 350px;
}	
.csc-textpic-caption a{
    background-color: #7e401f;
    background-image: url("../images/slider/more.gif");
    background-repeat: no-repeat;
    bottom: 0;
    color: #FFFFFF;
    height: 20px;
    left: 20px;
    line-height: 20px;
    padding: 0 20px;
    position: absolute;
    text-decoration: none;
}
.element{
    height: 323px;
    overflow: hidden;
    position: absolute;
    top: 30px;
    width: 390px;
}
#slider .aktive {
	overflow:visible;
    height: 395px;
    top: 0px;
    width: 390px;

	}

#schatten{
    background: url("../images/slider/bg_akt.png") no-repeat scroll center center transparent;
    height: 395px;
    left: -39px;
    position: absolute;
    top: 0;
    width: 470px;
	z-index:-1;

}
#slider .aktive img{

	}
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
    display: block;
    height: 323px;
    left: 0;
    position: absolute;
    top: 30px;
    width: 187px;
    z-index: 1000;
		}	
	#nextBtn, #slider1next{ 
		left:594px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
    background: url("../images/slider/left.png") no-repeat scroll right center transparent;
    display: block;
    height: 100%;
    position: relative;
    width: 100%;
		}	
	#nextBtn a, #slider1next a{ 
		background:url("../images/slider/right.png") no-repeat scroll left center transparent;	
		}	
		
#controls{
    position: absolute;
    right: 0;
    top: 380px;
	z-index: 100;
}
#controlsdiv{
    display: none;
    height: 13px;
    position: absolute;
    right: 0;
    top: 380px;
    width: 190px;
    z-index: 200;
}
ol#controls li {
    float: left;
    height: 11px;
    list-style: none outside none;
    border: 1px solid #858585;
    margin: 0 2px 0 0;
    padding: 0;
    width: 11px;
}
ol#controls li a {
    background: none repeat scroll 0 0 transparent;

    float: left;
    height: 11px;
    text-decoration: none;
    width: 11px;
}
#break {
    background-image:url(../images/slider/break.gif);
    border: medium none !important;
    display: block;
    float: left;
    height: 13px !important;
    margin-left: 10px !important;
    width: 13px !important;
}
#play {
    background-image: url("../images/slider/play.gif");
    border: medium none !important;
    display: block;
    float: left;
    height: 13px !important;
    margin-left: 10px !important;
    width: 13px !important;
}

#header .csc-textpic-image{

    float: left;
    margin-right: 5px;}

#header .csc-textpic-caption{display:none;}
#header .img_r .csc-textpic-image img{display:block;}   
#header .img_r{float:right;display:block;}
#header .img_r ,
#header .img_r .csc-textpic-image{margin:0;width: 195px !important;text-align:right;}
#header .img_r .csc-textpic-image a{display:block;margin:0;padding:0;}
#header  a#c7572,#header  a#c7573,#header  a#c7574{display:none;}
#header dl.csc-textpic-image dt,
#header dl.csc-textpic-image dt a,
#header dl.csc-textpic-image dt a img{margin:0;display: block;}
