
*{ 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
 }
 
body{
    background:url(../images/kopf2.jpg) center 113px no-repeat;
    margin:0px;
	padding:0px;
	align:center;
	valign:top;
	border:0px;
    topmargin:0px;
	leftmargin:0px;
	marginheight:0px;
	marginwidth:0px;
	cellpadding:0px;
	cellspacing:0px;
	font-family: arial, verdana, helvetica;
	text-align:center;
} 


#aussen{
    margin:0px auto;
	width:900px;
	border:0px solid #ff0000;	
}

#header{
    margin:20px 0px 0px 0px;
	height:88px;
	width:900px;
	border:0px solid #ff0000;	
}

#logo{
    margin:0px 30px 0px 0px;
    padding:0px 0px 0px 0px;
	background:url(../images/gallun-logo.jpg) no-repeat;
	height:88px;
	width:198px;
	border:0px solid #000000;
	float:left;
	display:block;
}

#logo a.logo{
    height:88px;
	width:198px;
	border:0px solid #000000;
	display:block;
}

#navtop{
    margin:20px 0px 0px 0px;
    padding:10px 0px 0px 0px;
	height:27px;	
	width:656px;
	background:url(../images/balken0.jpg) repeat-x;
	border:0px solid #0000ff;		
    float:right;
} 

.a-top{
  margin:0px 0px 0px 0px;
  padding:0px 15px 0px 15px;
  color:#ffffff;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
  border:0px solid #000000;
}

.a-top:hover{
  margin:0px 0px 0px 0px;
  padding:0px 15px 0px 15px;
  color:#1E6231;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
  border:0px solid #000000;
}

.a-top-a{
  margin:0px 0px 0px 0px;
  padding:0px 15px 0px 15px;
  color:#1E6231;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
  border:0px solid #000000;
}

  
#navcenter{
  margin:127px auto 0px;
  padding:0px 0px 0px 0px;
  height:32px;	
  width:562px;
  background:#ffffff;
  border:0px solid #ff0000;		
}

#navcenter_blau{
  margin:127px auto 0px;
  padding:0px 0px 0px 0px;
  height:32px;	
  width:562px;
  background:#ffffff;
  border:0px solid #ff0000;		
}

#navspacer{
  margin:127px auto 0px;
  padding:0px 2px 0px 4px;
  height:35px;	
  width:554px;
  background:#5bc733;
  border-left:2px solid #ffffff;	
}

.a-center-1{
  margin:0px 0px 0px 3px;
  padding:10px 8px 0px 8px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border-left:0px solid #5bc733;
  border-right:1px solid #5bc733;
  border-top:1px solid #5bc733;
  border-bottom:1px solid #5bc733;
  background:#5bc733;
  height:23px;
  display:inline-block;
  float:left; 
}

.a-center-1:hover{
  margin:0px 0px 0px 3px;
  padding:10px 8px 0px 8px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border-left:0px solid #f47721;
  border-right:1px solid #f47721;
  border-top:1px solid #f47721;
  border-bottom:1px solid #f47721;
  background:#f47721;
  height:23px;
  display:inline-block;
  float:left; 
}

.a-center-1-a{
  margin:0px 0px 0px 3px;
  padding:10px 8px 0px 8px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border-left:0px solid #f47721;
  border-right:1px solid #f47721;
  border-top:1px solid #f47721;
  border-bottom:1px solid #f47721;
  background:#f47721;
  height:23px;
  display:inline-block;
  float:left; 
}

.a-center-2{
  margin:0px 0px 0px 1px;
  padding:10px 8px 0px 8px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #5bc733;
  background:#5bc733;
  height:23px;
  display:inline-block;
  float:left; 
}

.a-center-2:hover{
  margin:0px 0px 0px 1px;
  padding:10px 8px 0px 8px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  height:23px;
  display:inline-block;
  float:left; 
}

.a-center-2-a{
  margin:0px 0px 0px 1px;
  padding:10px 8px 0px 8px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  height:23px;
  display:inline-block;
  float:left; 
}

.a-center-3{
  margin:0px 0px 0px 1px;
  padding:10px 8px 0px 8px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #5bc733;
  background:#5bc733;
  height:23px;
  display:inline-block;
  float:left; 
}

.a-center-3:hover{
  margin:0px 0px 0px 1px;
  padding:10px 8px 0px 8px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  height:23px;
  display:inline-block;
  float:left; 
}

.a-center-3-a{
  margin:0px 0px 0px 1px;
  padding:10px 8px 0px 8px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  height:23px;
  display:inline-block;
  float:left; 
}

.a-center-4{
  margin:0px 0px 0px 1px;
  padding:2px 8px 0px 8px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border-left:1px solid #5bc733;
  border-right:2px solid #5bc733;
  border-top:1px solid #5bc733;
  border-bottom:1px solid #5bc733;
  background:#5bc733;
  height:31px;
  display:inline-block;
  float:left; 
}

.a-center-4:hover{
  margin:0px 0px 0px 1px;
  padding:2px 8px 0px 8px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border-left:1px solid #f47721;
  border-right:2px solid #f47721;
  border-top:1px solid #f47721;
  border-bottom:1px solid #f47721;
  background:#f47721;
  height:31px;
  display:inline-block;
  float:left; 
}

.a-center-4-a{
  margin:0px 0px 0px 1px;
  padding:2px 8px 0px 8px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border-left:1px solid #f47721;
  border-right:2px solid #f47721;
  border-top:1px solid #f47721;
  border-bottom:1px solid #f47721;
  background:#f47721;
  height:31px;
  display:inline-block;
  float:left; 
}

.a-center-blau{
  margin:0px 2px 0px 2px;
  padding:11px 221px 0px 221px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  background:#5c7eb4;
  height:24px;
  display:inline-block;
  float:left; 
}

 



#headline{
    margin:0px 0px 0px 0px;
    padding:4px 0px 4px 0px;
	font-size:18px;
	color:#5bc733;
	font-family: arial, verdana, helvetica;
	text-align:left;
	border:0px solid #000000;
	height:20px;
	width:656px;
	float:right;
}

#content{
    margin:20px auto 0px;
	width:900px;
	/* height:300px; */
	border:0px solid #ff0000;
}

#index-box1{
    margin:0px 0px 0px 0px;
    padding:14px 0px 4px 0px;
	font-size:16px;
    font-weight:bold;
	color:#000000;
	font-family: arial, verdana, helvetica;
	text-align:center;
	letter-spacing: 1px;
	background:url(../images/balken2.jpg) no-repeat;
	border:0px dotted #000000;
	width:596px;
	height:28px;
	float:left;
	
}

#index-box2{
    margin:0px 0px 0px 0px;
    padding:14px 0px 4px 0px;
	font-size:16px;
    font-weight:bold;
	color:#000000;
	font-family: arial, verdana, helvetica;
	background:url(../images/balken3.jpg) no-repeat;
	text-align:center;
	letter-spacing: 1px;
	border:0px dotted #000000;
	width:295px;
	height:28px;
	float:right;
}

#index-box3{
    margin:0px 0px 0px 0px;
    padding:0px 5px 0px 5px;
	font-size:16px;
    font-weight:bold;
	color:#000000;
	font-family: arial, verdana, helvetica;
	text-align:center;
	letter-spacing: 1px;
	border:0px dotted #000000;
	height:197px;
	width:586px;
	float:left;
	
}

#index-box3 div{
    float:left;
}

#index-box4{
    margin:0px 0px 0px 0px;
    padding:0px 6px 0px 5px;
	font-size:16px;
    font-weight:bold;
	color:#000000;
	font-family: arial, verdana, helvetica;
	text-align:center;
	letter-spacing: 1px;
	border:0px dotted #ff0000;
	height:197px;
	width:285px;
	float:right;
}

.a-box-gr-l{
  margin:0px 8px 15px 0px;
  padding:38px 8px 0px 8px;
  color:#ffffff;
  height:52px;
  width:265px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #5bc733;
  background:#5bc733;
  float:left;
  display:inline-block;
}

.a-box-gr-l:hover{
  margin:0px 8px 15px 0px;
  padding:38px 8px 0px 8px;
  color:#ffffff;
  height:52px;
  width:265px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  float:left;
  display:inline-block;
}

.a-box-gr-a-l{
  margin:0px 8px 15px 0px;
  padding:38px 8px 0px 8px;
  color:#ffffff;
  height:52px;
  width:265px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  float:left;
  display:inline-block;   
}

.a-box-gr-r1{
  margin:0px 0px 15px 8px;
  padding:30px 8px 0px 8px;
  color:#ffffff;
  height:60px;
  width:265px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #5bc733;
  background:#5bc733;
  float:left;
  display:inline-block;
}

.a-box-gr-r1:hover{
  margin:0px 0px 15px 8px;
  padding:30px 8px 0px 8px;
  color:#ffffff;
  height:60px;
  width:265px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  float:left;
  display:inline-block;
}

.a-box-gr-a-r1{
  margin:0px 0px 15px 8px;
  padding:30px 8px 0px 8px;
  color:#ffffff;
  height:60px;
  width:265px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  float:left;
  display:inline-block;   
}

.a-box-gr-r2{
  margin:0px 0px 15px 8px;
  padding:38px 8px 0px 8px;
  color:#ffffff;
  height:52px;
  width:265px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #5bc733;
  background:#5bc733;
  float:left;
  display:inline-block;
}

.a-box-gr-r2:hover{
  margin:0px 0px 15px 8px;
  padding:38px 8px 0px 8px;
  color:#ffffff;
  height:52px;
  width:265px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  float:left;
  display:inline-block;
}

.a-box-gr-a-r2{
  margin:0px 0px 15px 8px;
  padding:38px 8px 0px 8px;
  color:#ffffff;
  height:52px;
  width:265px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  float:left;
  display:inline-block;   
}
.a-box-bl{
  margin:0px auto 0px;
  padding:60px 0px 0px 0px;
  color:#ffffff;
  width:278px;
  height:136px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #5c7eb4;
  background:#5c7eb4;
  display:block;
}

.a-box-bl:hover{
  margin:0px auto 0px;
  padding:60px 0px 0px 0px;
  color:#ffffff;
  width:278px;
  height:136px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  display:block;
}

.a-box-bl-a{
  margin:0px auto 0px;
  padding:60px 0px 0px 0px;
  color:#ffffff;
  width:278px;
  height:136px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  display:block;
}

#nav_box{
   width:183px;
   float:left;
   border:0px solid #f47721;
}

#nav_box p.header_blau{
   color:#5c7eb4;
   font-family: arial, verdana, helvetica;
   font-size:14px;
   text-align:left;
   margin:0px 0px 12px 13px;
}

#nav_box  p.text{
   margin:0px 0px 12px 13px;
   font-size:12px;
   text-align:left;
   color:#50464a;
}

#nav_box  p.text_1{
   margin:0px 0px 12px 13px;
   font-size:14px;
   text-align:left;
   color:#50464a;
}

#nav_box a.gruen{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#5bc733; 
}

#navzeitung{
   width:183px;
   background:#d6d4d2;
   color:#508a3f;
   font-family: arial, verdana, helvetica;
   font-size:13px;
   text-align:left;
   margin:0px 0px 0px 13px;
   padding:5px 10px 5px 10px;
   border:1px solid #a8a8a8;
}

#navzeitung p.head{
   color:#508a3f;
   margin:0px 0px 10px 0px;
}

#navzeitung_offen{
   width:183px;
   background:#d6d4d2;
   color:#000000;
   font-family: arial, verdana, helvetica;
   font-size:13px;
   text-align:left;
   margin:0px 0px 0px 13px;
   padding:5px 10px 5px 10px;
   border-left:1px solid #a8a8a8;
   border-right:1px solid #a8a8a8;
   border-top:0px solid #a8a8a8;
   border-bottom:0px solid #a8a8a8;
}

#navzeitung_unten{
   width:183px;
   background:#d6d4d2;
   color:#000000;
   font-family: arial, verdana, helvetica;
   font-size:13px;
   text-align:left;
   margin:0px 0px 0px 13px;
   padding:5px 10px 5px 10px;
   border-left:1px solid #a8a8a8;
   border-right:1px solid #a8a8a8;
   border-top:0px solid #a8a8a8;
   border-bottom:1px solid #a8a8a8;
}

#navzeitung_offen p.innen{
   margin:0px 0px 4px 0px;
   font-size:12px;
}

p.innen_2{
   margin:0px 0px 4px 15px;
   font-size:12px;
}

.innen_2 a.blue{
   margin:0px 0px 2px 0px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#000000; 
   display:block;   
}

.innen_2 a.blue:hover{
   margin:0px 0px 2px 0px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#5c7eb4; 
   display:block;   
}

.innen_2 a.blue-a{
   margin:0px 0px 2px 0px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#5c7eb4; 
   display:block;   
}

.innen_2 a.blue-1{
   margin:1px 0px 2px 7px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#000000; 
   display:block;   
}

.innen_2 a.blue-1:hover{
   margin:1px 0px 2px 7px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#5c7eb4; 
   display:block;   
}

.innen_2 a.blue-a-1{
   margin:1px 0px 2px 7px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#5c7eb4; 
   display:block;   
}

#navzeitung a.zeitung{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   font-weight:bold;
   color:#508a3f; 
   display:block;   
}

#navzeitung a.zeitung_blue{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   font-weight:bold;
   color:#5c7eb4; 
   display:block;   
}

a.blue{
   margin:0px 0px 2px 15px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#000000; 
   display:block;   
}

a.blue:hover{
   margin:0px 0px 2px 15px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#5c7eb4; 
   display:block;   
}

a.blue-a{
   margin:0px 0px 2px 15px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#5c7eb4; 
   display:block;   
}

a.blau{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#5c7eb4; 
   display:block;   
}

a.gruen{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#5bc733; 
}

a.orange{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#f47721;
}

a.gruen_block{
   margin:5px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#5bc733; 
   display:block;
}

a.gruen_block-a{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#f47721; 
   display:block;
}

a.blue_block{
   margin:3px 0px 0px 15px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#000000;  
   display:block;
}

a.blue_block:hover{
   margin:3px 0px 0px 15px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#5c7eb4; 
   display:block;
}

a.blue_block-a{
   margin:3px 0px 0px 15px;
   padding:0px 0px 0px 0px;
   font-family: arial, verdana, helvetica;
   text-decoration:none;
   color:#5c7eb4; 
   display:block;
}

#content_box{
   width:656px;
   /* height:900px; */
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:13px;
   text-align:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   border:0px solid #a8a8a8;
   float:right;
}

#content_box .header_blau{
   font-size:16px;
   color:#5c7eb4;
   margin:0px 0px 12px 0px;
   padding:0px 0px 0px 0px;  
}

#content_box .header_gruen{
   font-size:16px;
   color:#5bc733;
   margin:0px 0px 12px 0px;
   padding:0px 0px 0px 0px;  
}

#content_box p{
   margin:0px 0px 12px 0px;
   border:0px solid #000000;  
}

#content_box p.p_1{
   margin:0px 0px 5px 0px;
   border:0px solid #000000;
}

#content_box p.p_3{
   margin:10px 0px 15px 0px;
   border:0px solid #000000;
   font-size:12px;
   font-weight:bold;
}

#content_box p.trenner{
   border-bottom:1px dotted #a8a8a8;
}

#content_box span.bold_schwarz{
   font-weight:bold;
   font-style:italic;
   color:#50464a;
}

#content_box div.inner_content_box_left{
   width:322px;   
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:12px;
   text-align:left;
   margin:0px 0px 0px 0px;
   padding:0px 8px 0px 0px;
   border:0px solid #a8a8a8;
   float:left;
}

#content_box div.inner_content_box_right{
   width:322px;
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:12px;
   text-align:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   border:0px solid #a8a8a8;
   float:right;
}

#content_box_leistungen{
   width:656px;
   /* height:900px; */
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:13px;
   text-align:left;
   margin:0px auto;
   padding:0px 0px 0px 0px;
   border:0px solid #a8a8a8;
   /* float:right; */
}

#content_box_leistungen .header_blau{
   font-size:16px;
   color:#5c7eb4;
   margin:0px 0px 12px 0px;
   padding:0px 0px 0px 0px;  
}

#content_box_leistungen .header_gruen{
   font-size:16px;
   color:#5bc733;
   margin:0px 0px 12px 0px;
   padding:0px 0px 0px 0px;  
}

#content_box_leistungen p{
   margin:0px 0px 12px 0px;
   border:0px solid #000000;  
}

#content_box_leistungen p.p_1{
   margin:0px 0px 5px 0px;
   border:0px solid #000000;
}

#content_box_leistungen p.p_3{
   margin:10px 0px 15px 0px;
   border:0px solid #000000;
   font-size:12px;
   font-weight:bold;
}

#content_box_leistungen p.trenner{
   border-bottom:1px dotted #a8a8a8;
}

#content_box_leistungen span.bold_schwarz{
   font-weight:bold;
   font-style:italic;
   color:#50464a;
}

#content_box_leistungen div.inner_content_box_left{
   width:322px;   
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:12px;
   text-align:left;
   margin:0px 0px 0px 0px;
   padding:0px 8px 0px 0px;
   border:0px solid #a8a8a8;
   float:left;
}

#content_box_leistungen div.inner_content_box_right{
   width:322px;
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:12px;
   text-align:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   border:0px solid #a8a8a8;
   float:right;
}

#content_box_online{
   width:656px;
   /* height:900px; */
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:13px;
   text-align:left;
   margin:0px auto;
   padding:0px 0px 0px 0px;
   border:0px solid #a8a8a8;
   /* float:right; */
}

#content_box_online .header_blau{
   font-size:16px;
   color:#5c7eb4;
   margin:0px 0px 12px 0px;
   padding:0px 0px 0px 0px;  
}

#content_box_online .header_gruen{
   font-size:16px;
   color:#5bc733;
   margin:0px 0px 12px 0px;
   padding:0px 0px 0px 0px;  
}

#content_box_online p{
   margin:0px 0px 12px 0px;
   border:0px solid #000000;  
}

#content_box_online p.p_1{
   margin:0px 0px 5px 0px;
   border:0px solid #000000;
}

#content_box_online p.p_3{
   margin:10px 0px 15px 0px;
   border:0px solid #000000;
   font-size:12px;
   font-weight:bold;
}

#content_box_online p.trenner{
   border-bottom:1px dotted #a8a8a8;
}

#content_box_online span.bold_schwarz{
   font-weight:bold;
   font-style:italic;
   color:#50464a;
}



#content_box_kontakt{
   width:856px;
   /* height:900px; */
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:13px;
   text-align:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   border:0px solid #a8a8a8;
   float:right;
}

#content_box_kontakt p{
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:12px;
   text-align:left;
   margin:10px 0px 10px 0px;
   padding:0px 0px 0px 0px;
}

#content_box_kontakt div.inner_content_box_kontakt{
   width:130px;
   height:200px;
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:12px;
   text-align:center;
   margin:0px 0px 10px 0px;
   padding:0px 0px 0px 0px;
   border:0px solid #a8a8a8;
   float:left;
}

#content_box_kontakt div.inner_content_box_ks{
   width:50px;
   height:200px;
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:12px;
   text-align:right;
   margin:0px 0px 10px 0px;
   padding:0px 0px 0px 0px;
   border:0px solid #a8a8a8;
   float:left;
}

#content_box_kontakt div.inner_content_box_kontakt p{
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:12px;
   text-align:center;
   margin:10px 0px 0px 0px;
   padding:0px 0px 0px 0px;
}

#content_box_kontakt .header_blau{
   font-size:16px;
   color:#5c7eb4;
   margin:0px 0px 12px 0px;
   padding:0px 0px 0px 0px;  
}

#content_box_impressum{
   width:890px;
   /* height:900px; */
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:13px;
   text-align:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 8px;
   border:0px solid #a8a8a8;
   float:right;
}


#content_box_impressum .header_blau{
   font-size:16px;
   color:#5c7eb4;
   margin:0px 0px 12px 0px;
   padding:0px 0px 0px 0px;  
}

#content_box_impressum div.inner_content_box_imp_l{
   width:140px;   
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:12px;
   text-align:right;
   margin:0px 0px 0px 0px;
   padding:0px 8px 0px 0px;
   border:0px solid #a8a8a8;
   float:left;
}

#content_box_impressum div.inner_content_box_imp_r{
   width:180px;
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:12px;
   text-align:left;
   margin:0px 0px 0px 10px;
   padding:0px 0px 0px 0px;
   border:ßpx solid #a8a8a8;
   float:left;
}

#content_box_impressum div.inner_content_box_imp_r_2{
   width:555px;
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:12px;
   text-align:left;
   margin:0px 0px 0px 10px;
   padding:0px 0px 0px 0px;
   border:0px solid #a8a8a8;
   float:left;
}


#content_box_impressum div.inner_content_box_imp_r_2 p{   
   margin:0px 0px 10px 0px;
   text-align:justify;
}


#content_box_impressum div.inner_content_box_left{
   width:350px;   
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:12px;
   text-align:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   border:0px solid #a8a8a8;
   float:left;
}

#content_box_impressum div.inner_content_box_right{
   width:535px;
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:12px;
   text-align:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   border:0px solid #a8a8a8;
   float:left;
}

span.gruen{
  font-size:14px;
  color:#5bc733;
}

#content_box_scroll span.bold_schwarz{
   font-weight:bold;
   font-style:italic;
   color:#50464a;
}

#infolinks{
   margin:15px 0px 0px 13px;
}

.pdf{
   height:950px;
   width:100%;
   margin:0px 0px 15px 0px;
   padding:0px 0px 0px 0px; 
}

#content_box_scroll{
   width:656px;
   /* height:300px; */
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:11px;
   text-align:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   border:0px solid #a8a8a8;
   float:right;
   /* overflow:auto; */
}

#content_box_scroll p.p_2{
   margin:0px 0px 5px 0px;
   border:0px solid #000000;
   font-size:12px;
}

#content_box_scroll p.p_3{
   margin:10px 0px 15px 0px;
   border:0px solid #000000;
   font-size:12px;
   font-weight:bold;
}

#content_box_scroll .header_blau{
   font-size:16px;
   color:#5c7eb4;
   margin:0px 0px 12px 0px;
   padding:0px 0px 0px 0px;  
}

#content_box_scroll_anzeige{
   width:656px;
   /* height:300px; */
   color:#50464a;
   font-family: arial, verdana, helvetica;
   font-size:11px;
   text-align:left;
   margin:0px 0px 0px 160px;
   padding:0px 0px 0px 0px;
   border:0px solid #a8a8a8;
   /* float:right; */
   /* overflow:auto; */
}

#content_box_scroll_anzeige p.p_2{
   margin:0px 0px 5px 0px;
   border:0px solid #000000;
   font-size:12px;
}

#content_box_scroll_anzeige p.p_3{
   margin:10px 0px 15px 0px;
   border:0px solid #000000;
   font-size:12px;
   font-weight:bold;
}

#content_box_scroll_anzeige .header_blau{
   font-size:16px;
   color:#5c7eb4;
   margin:0px 0px 12px 0px;
   padding:0px 0px 0px 0px;  
}

.header_blau_1{
   text-align:left;
   font-size:12px;
   font-weight:bold;
   color:#5c7eb4;
   margin:0px 0px 6px 0px;
   padding:0px 0px 0px 0px;  
}

.header_blau_2{
   text-align:left;
   font-size:12px;
   color:#5c7eb4;
   margin:0px 0px 6px 0px;
   padding:0px 0px 0px 0px;  
}

#zeitschrift{
   border-bottom:1px dotted #a8a8a8;
   padding:0px 15px 0px 0px;
   margin:0px 0px 10px 0px;
   width:600px;
   height:145px;  
}

#zeitschrift img{
   float:left;
}

#zeitschrift img.anzeige{
   float:right;
}

#zeitschrift_ohne{
   border-bottom:0px dotted #a8a8a8;
   padding:0px 15px 0px 0px;
   margin:0px 0px 10px 0px;
   width:600px;
   height:145px;  
}

#zeitschrift_ohne img{
   float:left;
}

#sonderwerbeformen{
  margin:auto;
  text-align:center;
  width:900px;
  border:0px solid #ffffff;  
}

#sonderwerbeformen p.blau_kursiv{
   font-size:14px;
   color:#5c7eb4;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-style:italic;
   line-height:18px;  
}

#sowefo_1{
  margin:10px auto 0px;
  padding:0px 0px 0px 0px;
  height:92px;
  width:634px;
  text-align:center;
  vertical-align:top;
  border:0px solid #00ffff;  
}

#sowefo_2{
  margin:0px auto 0px;
  padding:0px 0px 0px 0px;
  width:848px;
  height:92px;
  text-align:center;
  vertical-align:top;
  border:0px solid #00ffff;  
}

#sowefo_3{
  margin:5px auto 20px;
  padding:0px 0px 0px 0px;
  width:848px;
  text-align:center;
  vertical-align:top;
  border:1px solid #ffffff;  
}

.a-box0-so-gr{
  margin:0px 8px 8px 0px;
  padding:38px 8px 0px 8px;
  color:#ffffff;
  height:52px;
  width:188px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #5bc733;
  background:#5bc733;
  float:left;
  display:inline-block; 
}

.a-box0-so-gr:hover{
  margin:0px 8px 8px 0px;
  padding:38px 8px 0px 8px;
  color:#ffffff;
  height:52px;
  width:188px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  float:left;
  display:inline-block;
}

.a-box1-so-gr{
  margin:0px 8px 8px 0px;
  padding:30px 8px 0px 8px;
  color:#ffffff;
  height:60px;
  width:188px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #5bc733;
  background:#5bc733;
  float:left;
  display:inline-block; 
}

.a-box1-so-gr:hover{
  margin:0px 8px 8px 0px;
  padding:30px 8px 0px 8px;
  color:#ffffff;
  height:60px;
  width:188px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  float:left;
  display:inline-block;
}

.a-box2-so-gr{
  margin:0px 0px 8px 0px;
  padding:38px 8px 0px 8px;
  color:#ffffff;
  height:52px;
  width:188px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #5bc733;
  background:#5bc733;
  float:left;
  display:inline-block; 
}

.a-box2-so-gr:hover{
  margin:0px 0px 8px 0px;
  padding:38px 8px 0px 8px;
  color:#ffffff;
  height:52px;
  width:188px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  float:left;
  display:inline-block;
}

.a-box3-so-gr{
  margin:0px 0px 8px 0px;
  padding:30px 8px 0px 8px;
  color:#ffffff;
  height:60px;
  width:188px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #5bc733;
  background:#5bc733;
  float:left;
  display:inline-block; 
}

.a-box3-so-gr:hover{
  margin:0px 0px 8px 0px;
  padding:30px 8px 0px 8px;
  color:#ffffff;
  height:60px;
  width:188px;
  font-size:12px;
  font-weight:bold;
  letter-spacing: 1px;
  text-decoration:none;
  border:1px solid #f47721;
  background:#f47721;
  float:left;
  display:inline-block;
}

.clear{
    clear:both;
}

.img3{
   margin: 0px 3px 0px 0px;
}

.minus_5{
   top:6px;
   position:relative;
}

.pdfdownload{
   border:1px solid #E7E6E6;
}

