body {
background-color: #0b0b0b;
font-size: 100.01%;
font-family: 'Tahoma', Arial, Helvetica, sans-serif;
font-size: 13px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

/* -- Linkformat -- */
a.text              { color:#cecece;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }
a.text:link         { color:#cecece;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }
a.text:visited      { color:#cecece;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }
a.text:focus        { color:#cecece;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }
a.text:hover        { color:#999999;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none; border-bottom:1px dotted #8d8d8d; outline:0;-moz-outline:0; }
a.text:active       { ccolor:#cecece;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }

a.partner1              { color:#272727;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-decoration:none;outline:0;-moz-outline:0; }
a.partner1:link         { color:#272727;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }
a.partner1:visited      { color:#272727;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }
a.partner1:focus        { color:#272727;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }
a.partner1:hover        { color:#e9e9e9;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:underline;outline:0;-moz-outline:0; }
a.partner1:active       { ccolor:#272727;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }

a.partner2             { color:#272727;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-decoration:none;outline:0;-moz-outline:0; }
a.partner2:link         { color:#272727;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }
a.partner2:visited      { color:#272727;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }
a.partner2:focus        { color:#272727;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }
a.partner2:hover        { color:#e9e9e9;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:underline;outline:0;-moz-outline:0; }
a.partner2:active       { ccolor:#272727;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }


a.navi             { color:#fff;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-decoration:none;outline:0;-moz-outline:0; }
a.navi:link         { color:#fff;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }
a.navi:visited      { color:#fff;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }
a.navi:focus        { color:#fff;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }
a.navi:hover        { color:#585353;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:underline;outline:0;-moz-outline:0; }
a.navi:active       { ccolor:#fff;font-family: 'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none;outline:0;-moz-outline:0; }
/* -- Links Ende-- */

/* -- Überschriften -- */
h1 {
 font-family: 'Century Gothic', Tahoma, Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
font-weight:normal;
text-decoration:none;
 }

h2 {
 font-family: 'Tahoma', Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
font-weight:normal;
 }

h3 {
 font-family: 'Tahoma', Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
font-weight:normal;
 }

h4 {
 font-family: 'Tahoma', Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
font-weight:normal;
}


/* -- Überschriften Ende-- */


/* -- Bildhover -- */
a.button1:hover {
text-decoration: none;
border:0;
padding:0;
display: block;
text-indent: -9999px;
letter-spacing: -9999px;
font-size:0;
width: 160px;
height: 32px;
outline:0;
-moz-outline:0;
background: url(../images/home_button_hover.jpg) 0 0 no-repeat;
}

a.button2:hover {
text-decoration: none;
border:0;
padding:0;
display: block;
text-indent: -9999px;
letter-spacing: -9999px;
font-size:0;
width: 160px;
height: 32px;
outline:0;
-moz-outline:0;
background: url(../images/leistungen_button_hover.jpg) 0 0 no-repeat;
}

a.button3:hover {
text-decoration: none;
border:0;
padding:0;
display: block;
text-indent: -9999px;
letter-spacing: -9999px;
font-size:0;
width: 160px;
height: 32px;
outline:0;
-moz-outline:0;
background: url(../images/galerie_button_hover.jpg) 0 0 no-repeat;
}

a.button4:hover {
text-decoration: none;
border:0;
padding:0;
display: block;
text-indent: -9999px;
letter-spacing: -9999px;
font-size:0;
width: 160px;
height: 32px;
outline:0;
-moz-outline:0;
background: url(../images/ueberuns_button_hover.jpg) 0 0 no-repeat;
}
a.button5:hover {
text-decoration: none;
border:0;
padding:0;
display: block;
text-indent: -9999px;
letter-spacing: -9999px;
font-size:0;
width: 160px;
height: 32px;
outline:0;
-moz-outline:0;
background: url(../images/kontakt_button_hover.jpg) 0 0 no-repeat;
}

a.button6:hover {
text-decoration: none;
border:0;
padding:0;
display: block;
text-indent: -9999px;
letter-spacing: -9999px;
font-size:0;
width: 160px;
height: 32px;
outline:0;
-moz-outline:0;
background: url(../images/impressum_button_hover.jpg) 0 0 no-repeat;
}
/* -- Bildhover Ende-- */

/* -- Fluß-- */
.clear {
clear:both;
}
/* -- Fluß-- */

/* -- allgemeine Ausschlüsse-- */
table {border:none; }

img {border:none; }


/* -- allgemeine Ausschlüsse Ende-- */

/* -- header -- */
#float {
float:left;

}

#top {
float:left;
background:url(../images/top_01.jpg) 0 0 no-repeat;
width:600px; height:127px;

}

.flg1 {
float:right;
padding-top:110px;

}

/* -- header Ende-- */

.flash {
padding:75px 30px 0px 0px;
}

.content {
font-family: 'Tahoma', Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
font-weight:normal;
padding:30px 50px 0px 40px;
text-align:justify;
}

.content01 {
font-family: 'Tahoma', Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
font-weight:normal;
padding:0px 20px 0px 0px;
text-align:justify;
}

.content02 {
font-family: 'Tahoma', Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
font-weight:normal;
padding:0px 0px 0px 40px;
text-align:justify;
}

.content03 {
font-family: 'Tahoma', Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
font-weight:normal;
padding-bottom:10px;

}

.content04 {
font-family: 'Tahoma', Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:normal;
padding-bottom:10px;
text-align:justify;
}
.pic {
padding-top:70px;
padding-bottom:10px;
}

.ueberl {
font-family: 'Tahoma', Arial, Helvetica, sans-serif;
font-size:14px;
color:#403b3b;
font-weight:normal;


}

.news {
color:#fff;
font-weight:normal;
}

werbung01 {
padding:10px 0px 0px 10px;
}


.footer {
	font-size:13px;
	color:#FFFFFF;
	padding-top:10px;    
}


#start {
        position: relative;
        width:836px; height:338px;
        margin-left : 7px;
}

.start-layer {
  position: relative;
  left: 218px;
  top: 20px;
  z-index: 2;
}

.starttext {
  position: relative;
  margin: 30px;
}

#inlinecontent{
        position: relative;
        width:425px; height:338px;
        background:url(../images/inbereich.png);
        }



b {
font-weight: normal;
}

.link {
outline:0;
-moz-outline:0;
}

.line {
background-color: #cbcbcb;
height: 1px;
width: 460px;
left: 100px;
font-size:1px;

}

/* -- Layoutspezifisches Ende-- */

/* ----------------------------------------- Alles für den easy-slide ----------------------------------------------- */
#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:810px;
		background:#fff;		
		margin-bottom:2em;
		}	
 /* image replacement */
        .graphic, #header h1, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */

    /* clearfix */

		#content:after, ul:after{
			content:"."; 
			display:block; 
			height:0; 
			clear:both; 
			visibility:hidden;
			}
		#content, ul{
			display:block;
			}
		/*  \*/
		#content, ul{
			min-height:1%;
			}
		* html #content, * html ul{
			height:1%;
			}

    /* // clearfix */

/* slider */

		#slider ul, #slider li{ 
			margin:0;
			padding:0;
			list-style:none;
			}	
		#slider, #slider li{ 
			height:400px;
			width:800px;
			overflow:hidden;
			}	
		#slider{ 
			margin-left:5px;
			}	
		#prevBtn, #nextBtn{ 
			display:block;
			width:30px;
			height:77px;
			position:absolute;
			left:-25px;
			top:71px;
			}	
		#nextBtn{ 
			left:805px;
			}														
		#prevBtn a, #nextBtn a{  
			display:block;
			width:30px;
			height:77px;
			background:url(../images/btn_prev.png) no-repeat 0 0;	
			}	
		#nextBtn a{ 
			background:url(../images/btn_next.png) no-repeat 0 0;	
			}								
	
	/* // slider */						


