@charset "utf-8";
a:link { color: #6e6e6e; text-decoration: none;
	font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	} 	
a:visited { color: #6e6e6e; text-decoration: none;
	font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	} 
a:active {
	color: #7b9dac;
	text-decoration: none;
	font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	}
a:hover {
	color: #7b9dac;
	text-decoration: none;
	font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	}
a.current {
	color: #7b9dac;
	text-decoration: none;
	font-family: Lucida Grande, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;
	background: url(images/back.gif) left;
	background-repeat:no-repeat;
	margin-left: 0px;
	}

#aktuelles_text a:link { 
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight:bold;
	color:#090909;
	} 	
#aktuelles_text a:visited {
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight:bold;
	color:#090909;
	} 
#aktuelles_text a:active {
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight:bold;
	color:#090909;
	}
#aktuelles_text a:hover {
	color: #7b9dac;
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight:bold;
	}
#aktuelles_text.current {
	color: #565656;
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight:bold;
	}
#quick a:link { color: #6e6e6e;
	font-family: LucidaGrande, Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 13px;
	} 	
#quick a:visited { color: #6e6e6e;
	font-family: LucidaGrande, Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 13px;
	} 
#quick a:active {
	color: #6e6e6e;
	font-family: LucidaGrande, Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 13px;
	}
#quick a:hover {
	color: #464646;
	width:125;
	height:13px;
	font-family: LucidaGrande, Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 13px;
	background-image:url(images/streifen.png);
	background-position:right;
	}
#quick a.current {
	color: #6e6e6e;
	font-family: LucidaGrande, Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 13px;
	}
#footerleiste a:link { color: #7b9dac; text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	} 	
#footerleiste a:visited { color: #7b9dac; text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	} 
#footerleiste a:active {
	color: #7b9dac;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
#footerleiste a:hover {
	color: #6e6e6e;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
#footerleiste a.current {
	color: #7b9dac;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
#footernavi a:link { color: #6e6e6e;
	font-family: LucidaGrande, Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 13px;
	} 	
#footernavi a:visited { color: #6e6e6e;
	font-family: LucidaGrande, Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 13px;
	} 
#footernavi a:active {
	color: #6e6e6e;
	font-family: LucidaGrande, Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 13px;
	}
#footernavi a:hover {
	color: #464646;
	width:125;
	height:13px;
	font-family: LucidaGrande, Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 13px;
	background-image:url(images/streifen.png);
	background-position:right;
	}
#footernavi a.current {
	color: #6e6e6e;
	font-family: LucidaGrande, Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 13px;
	}
.aktuelles{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6e6e;
}
.Stil1 {
	font-family: LucidaGrande, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.copy{
	font-family:LucidaGrande, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height: 17px;
}
.mehr{
	font-family:LucidaGrande, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#090909;
}
.h1{
	font-family: LucidaGrande, Geneva, Arial, Helvetica, sans-serif;
	font-size:30px;
	line-height:35px;
	color:#000000;
}
.h2{
	font-family: LucidaGrande, Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:18px;
	color:#000000;
}
.h3{
	font-family: LucidaGrande, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:18px;
	color:#000000;
}
.h4{
	font-family: LucidaGrande, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:4px;
	color:#000000;
}
#site{
	width: 1100px;
	min-height:600px;
	position:relative;
	margin-left: auto;
	margin-right: auto;
	background-image:url(images/bg_treppe.jpg);
	background-repeat:no-repeat;

}
#links{
	width:218px;
	height:800px;
	margin-left:100px;
	float:left;
}
#menu{
	width:218px;
}
#block{
	width:210px;
	height:50px;
	float:left;
}
#block-klein{
	width:210px;
	height:10px;
	float:left;
}
.navi-einzug{
	margin-left:15px;
}
#logo{
width:218px;
height:50px;
margin-top:60px;
background-image:url(images/ep_logo.png);
float:left;
}
#logo:hover{
background-image:url(images/ep_logo_aktiv.png);
}
#printdesign{
width:210px;
height:18px;
margin-top:27px;
background-image:url(images/wa-printdesign.png);
float:left;
}
#printdesign:hover{
background-image:url(images/wa-printdesign-h.png);
}

#webdesign{
width:210px;
height:18px;
margin-top:4px;
background-image:url(images/wa-webdesign.png);
float:left;
}
#webdesign:hover{
background-image:url(images/wa-webdesign-h.png);
}

#werbekonzepte{
width:210px;
height:18px;
margin-top:4px;
background-image:url(images/wa-konzepte.png);
float:left;
}
#werbekonzepte:hover{
background-image:url(images/wa-konzepte-h.png);
}

#aktuelles{
	width:210px;
}
#trennung{
width:210px;
height:1px;
background-color:#cccccc;
float:left;
margin-bottom:10px;
}
#aktuelles_bild1{
width:210px;
height:81px;
margin-bottom:20px;
background-image:url(images/btn_coj.png);
background-repeat:no-repeat;
background-position:right;
float:left;
border-bottom:thin;
}
#aktuelles_text{
	width:210px;
	height:155px;
	margin-top:15px;
	float:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6e6e;
	border-bottom:thin;
}
#aktuelles_bild2{
width:210px;
height:81px;
margin-top:50px;
margin-bottom:20px;
background-image:url(images/btn_pitsch.png);
background-repeat:no-repeat;
background-position:right;
float:left;
}
#aktuelles_bild3{
width:210px;
height:146px;
margin-bottom:20px;
background-image:url(images/coj_vorschau.jpg);
background-repeat:no-repeat;
background-position:right;
float:left;
border-bottom:thin;
}
#header{
	width:560px;
	height:450px;
	margin-left:320px;
}
#beschreibung{
	width:560px;
	height:150px;
	margin-left:70px;
	margin-left:320px;
}
#content{
	width:560px;
	min-height:400px;
	margin-left:70px;
	margin-left:320px;
}
#footer {
	width:793px;
	height:160px;
	margin-left:90px;
	margin-top:50px;
}
#footerleiste{
width:778px;
height:26px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#7b9dac;
padding-top:2px;
padding-left:15px;
background-image:url(images/leiste.png);
background-repeat:no-repeat;
}

#footernavi{
	width:793px;
	min-height:100px;
	}
#box1{
	width:155px;
	height:100px;
	float:left;
	margin-left:18px;
	margin-top:20px;
}
#box2{
	width:155px;
	height:100px;
	float:left;
	margin-top:20px;
}
#box3{
	width:155px;
	height:100px;
	float:left;
	margin-top:20px;
}
#box4{
	width:155px;
	height:100px;
	float:left;
	margin-top:20px;
}
#box5{
	width:155px;
	height:100px;
	float:left;
	margin-top:20px;
}
#rechts {
	width:190px;
	height:650px;
	float:right;
}
#hotline {
	width:190px;
	height:140px;
	background-image:url(images/hotline.jpg);
	float:right;
}
#mail{
width:27px;
height:17px;
margin-top:24px;
margin-right:18px;
float:right;
background-image:url(images/mail_icon.png);
}
#mail:hover{
background-image:url(images/mail_icon_aktiv.png);
}
#jumpin{
	font-family:LucidaGrande, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#7b9dac;
	text-transform:none;
	width:190px;
	height:50px;
	float:left;
	letter-spacing:normal;
}

#button {
	padding:0;
	margin:0;
	width:57px;
	height:20px;
	font-size:10px;
	border: 1px solid #ffffff;
	background-color: #ffffff;
	background-image:url(images/btn.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin-left:0px;
}

#fade_button {
background-image:url(images/fade_pfeile.jpg);
background-repeat:no-repeat;
margin-top:10px;
width:450px;
height:7px;
border:0px;
}
#FadeBlack {
	background-image:url(images/fade_block.png);
	background-repeat:no-repeat;
	width:445px;
	height:250px;
	opacity:0;
	filter:alpha(opacity = 10);
	font-family:LucidaGrande, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:lighter;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:65px;
	padding-right:20px;
	line-height:13px;
	color:#ffffff;
	text-align:left;
	border:0px;
	font-stretch: wider;
}

#quick {
	width:190px;
	min-height:600px;
}

