/* CSS Document */
* {padding:0px; margin:0px; }

body{
  	background-color:#000000;
	font-size:12px;
	font-family: "Arial", Arial, sans-serif;
	padding:0px;
	margin:0px;
	border:0px;
   line-height:15px;
    color: #666666;
	}

.block
	{
	left:50%;
  	margin-left:-450px;
	height: 1350px; 
	width: 900px;
	top: 1px;
	visibility: visible;
	position:relative;
	background-color: #FFFFFF;
	}	
#blockmitte
	{
	top: 38px;
	left:50%;
  	margin-left:-400px;
	height: 1300px; 
	width: 800px; 
	visibility: visible;
	position:relative;
	background-color:#f8f8f8;
		
	}		

.blockphp
	{
	left:50%;
  	margin-left:-450px;
	width: 900px;
	height:auto;
	top: 1px;
	visibility:visible;
	position:relative;
	background-color:#ffffff;
	padding-bottom:10px;
	}	
#blockmittephp
	{
	top: 38px;
	left:50%;
  	margin-left:-400px;
	width: 800px; 
	height:auto;
	visibility:visible;
	position:relative;
	padding-bottom:100px;
	background-color:#f8f8f8;
	min-height:1000px;
	}	
#blockmittephp2
	{
	top: 38px;
	left:50%;
  	margin-left:-400px;
	width: 800px; 
	height:auto;
	visibility:visible;
	position:relative;
	padding-bottom:100px;
	background-color:#f8f8f8;
	min-height:1000px;
	overflow:hidden;
	}
#slinks{ background-image: url(../design/schlagschatten-links_hydrotech-srb.gif);
  position:absolute;
  top:0px;
  z-index:0;
  left:-18px;
  background-repeat: repeat-y;
  height:100%;
  width:30px;
  }	 
#srechts{ background-image: url(../design/schlagschatten-rechts_hydrotech-srb.gif);
  position:absolute;
  top:0px;
  z-index:0;
  right:-28px;
  background-repeat: repeat-y;
  height:100%;
  width:30px;
  }	  
 #slinks2{ background-image: url(../design/schlagschatten-links_hydrotech-srb.gif);
  position:absolute;
  top:0px;
  z-index:0;
  left:32px;
  background-repeat: repeat-y;
  height:100%;
  width:30px;
  }	 
#srechts2{ background-image: url(../design/schlagschatten-rechts_hydrotech-srb.gif);
  position:absolute;
  top:0px;
  z-index:0;
  right:22px;
  background-repeat: repeat-y;
  height:100%;
  width:30px;
  }	  
#slinksph{ background-image: url(../design/schlagschatten-links_hydrotech-srb.gif);
  position:absolute;
  top:0px;
  left:-18px;
  background-repeat: repeat-y;
  height:1000px;
  width:30px;
  
  }	 
#srechtsph{ background-image: url(../design/schlagschatten-rechts_hydrotech-srb.gif);
  position:absolute;
  top:0px;
  right:-28px;
  background-repeat: repeat-y;
  height:1000px;
  width:30px;
  }	  
#slinksphh{ background-image: url(../design/schlagschatten-links_hydrotech-srb.gif);
  position:absolute;
  bottom:0px;
  left:-18px;
  background-repeat: repeat-y;
  height:1000px;
  width:30px;
  }	 
#srechtsphh{ background-image: url(../design/schlagschatten-rechts_hydrotech-srb.gif);
  position:absolute;
  bottom:0px;
  right:-28px;
  background-repeat: repeat-y;
  height:1000px;
  width:30px;
  }	 
.linksliph{ background-image: url(../design/schlagschatten-links_hydrotech-srb.gif);
  position:absolute;
  top:0px;
  left:-38px;
  background-repeat: repeat-y;
  height:200px;
  width:30px;
  }	 
.rechtsliph{ background-image: url(../design/schlagschatten-rechts_hydrotech-srb.gif);
  position:absolute;
  top:0px;
  right:-333px;
  background-repeat: repeat-y;
  height:200px;
  width:30px;
  }	
.rahm{ 
  position:absolute;
  top:0px;
  right:-26px;
  background-repeat: repeat-y;
  height:200px;
  width:1px;
  background-color:#cccccc;
  }	    
.navi
 	{
	z-index:100;
	position:absolute;
	left:0px;
	top:0px;
	height:38px;
	width:100%;
	background-image:url(../design/navi_fuell-linie_hydrotech-srb.gif);
	background-repeat:repeat-x;
	} 
.trennline1{
        position:absolute;
		left:-3px;
		top:0px;
		width:3px;
		height:38px;
		background-image:url(../design/trennlinie-navi_hydrotech-srb.gif);}
		
.trennline2{
        position:absolute;
		right:-3px;
		top:0px;
		width:3px;
		height:38px;
		background-image:url(../design/trennlinie-navi_hydrotech-srb.gif);}	
.trennline3{
        position:absolute;
		right:-3px;;
		top:0px;
		width:3px;
		height:38px;
		background-image:url(../design/trennlinie-navi_hydrotech-srb.gif);}
.trennline4{
        position:absolute;
		right:-3px;
		top:0px;
		width:3px;
		height:38px;
		background-image:url(../design/trennlinie-navi_hydrotech-srb.gif);}	
.trennline5{
        position:absolute;
	    right:-3px;
		top:0px;
		width:3px;
		height:38px;
		background-image:url(../design/trennlinie-navi_hydrotech-srb.gif);}	
.trennline6{
        position:absolute;
		right:-3px;
		top:0px;
		width:3px;
		height:38px;
		background-image:url(../design/trennlinie-navi_hydrotech-srb.gif);}							
.trennline7{
        position:absolute;
		right:-3px;
		top:0px;
		width:3px;
		height:38px;
		background-image:url(../design/trennlinie-navi_hydrotech-srb.gif);}			
.logout 
		{
		position:absolute;
		right:103px;
		top:0px;
		width:90px;
		height:38px;
		}		
.logout a
		{
		position:absolute;
		right:0px;
		top:0px;
		width:90px;
		height:38px;
		}	
.home 
		{
		position:absolute;
		left:103px;
		top:0px;
		width:90px;
		height:38px;
		}		

.home a
		{
		position:absolute;
		left:0px;
		top:0px;
		width:90px;
		height:38px;
		}	
.produkte 
		{
		position:absolute;
		left:195px;
		top:0px;
		width:110px;
		height:38px;
		}		
.produkte a
		{
		position:absolute;
		left:0px;
		top:0px;
		width:110px;
		height:38px;
		}		
.unternehmen 
		{
		position:absolute;
		left:308px;
		top:0px;
		width:150px;
		height:38px;
		}		
.unternehmen a
		{
		position:absolute;
		left:0px;
		top:0px;
		width:150px;
		height:38px;
		}			 
.agb 
		{
		position:absolute;
		left:461px;
		top:0px;
		width:80px;
		height:38px;
		}		
.agb a
		{
		position:absolute;
		left:0px;
		top:0px;
		width:80px;
		height:38px;
		}
.impressum 
		{
		position:absolute;
		left:544px;
		top:0px;
		width:140px;
		height:38px;
		}		
.impressum a
		{
		position:absolute;
		left:0px;
		top:0px;
		width:140px;
		height:38px;
		}
.kontakt 
		{
		position:absolute;
		left:687px;
		top:0px;
		width:110px;
		height:38px;
		}		
.kontakt a
		{
		position:absolute;
		left:0px;
		top:0px;
		width:110px;
		height:38px;
		}

		 			     				    
#fahne1
       {
	   position:absolute;
	   top:10px;
	   left:700px;
	   }
#fahne2
       {
        display:none; /*// uncommnt to deaktivate english flag */
	   position:absolute;
	   top:10px;
	   left:740px;
	   }
#hydrolog1
      {
	  position:absolute;
	  top:80px;
	  left:20px;
	 }	
#blocklogo
      {
	  position:absolute;
	  top:130px;
	  left:0px;
	  height:199px;
	  width:796px;
	 border:1px solid #999999; 
	 }		
.naviunt
     {
	 position: relative;
	 top:38px;
	 background-image:url(../design/fuss-zeile-fuellinie-hydrotech-srb.gif);
	 background-repeat:repeat-x;
	 width:100%;
	 height:30px;
	 }	   


.copy{
   position:absolute;
   top:10px;
   left:55px;
   font-size:11px;
   }	  		   				

.copy a:link {color: #666666; text-decoration:none; }
.copy a:visited {color:#666666; text-decoration:none; }
.copy a:hover{color:#CCCCCC; text-decoration:none;} 
.copy a:focus {color:#666666; text-decoration:none;}   
.copy a:active {  color:#666666;  text-decoration:none;} 
.brief{
    position:absolute;
	top:10px;
	left:770px;
	}
.brief a:link {background-image:url(../design/mail-hydrotech-srb.gif);}
.brief a:visited {background-image:url(../design/mail-hydrotech-srb.gif);}
.brief a:hover { background-image:url(../design/mail-over-hydrotech-srb.gif);}
.brief a:focus { background-image:url(../design/mail-over-hydrotech-srb.gif);}
.brief a:active {background-image:url(../design/mail-hydrotech-srb.gif);}
.tele{
    position:absolute;
	top:10px;
	left:800px;
   }
.tele a:link {background-image:url(../design/site-map-hydrotech-srb.gif);}
.tele a:visited {background-image:url(../design/site-map-hydrotech-srb.gif);}
.tele a:hover { background-image:url(../design/site-map-over-hydrotech-srb.gif);}
.tele a:focus { background-image:url(../design/site-map-over-hydrotech-srb.gif);}
.tele a:active {background-image:url(../design/site-map-hydrotech-srb.gif);}


.navi a:link 
	{ 
	
	color:#ffffff;  
	text-decoration: none;
	text-align:center;
	padding-top:8px;
	}
.navi a:visited 
	{
	color:#ffffff;  
	text-decoration: none;
	text-align:center;
	padding-top:8px;
	}
.navi a:hover 
	{
	
	color:#333333; 
	text-decoration: none;
	text-align:center;
	padding-top:8px;
	background-color:#ffffff;
	}
.navi a:active 
	{
	color:#ffffff; 
	text-decoration: none;
	text-align:center;
	padding-top:8px;
	}   
.akt a:link 
	{ 
color:#333333; 
	text-decoration: none;
	text-align:center;
	padding-top:8px;
	background-color:#ffffff;
	}.akt a:visited 
	{ 
color:#333333; 
	text-decoration: none;
	text-align:center;
	padding-top:8px;
	background-color:#ffffff;
	}
.akt a:hover 
	{ 
color:#333333; 
	text-decoration: none;
	text-align:center;
	padding-top:8px;
	background-color:#ffffff;
	}
.akt a:active 
	{ 
color:#333333; 
	text-decoration: none;
	text-align:center;
	padding-top:8px;
	background-color:#ffffff;
	}
.naviklunt
	{
	position:absolute;
	left:0px;
	bottom:-1px;
	height:32px;
	width:100%;
	background-image:url(../design/hintergrund-navi-unten-stb-hydrotech.jpg);
	background-repeat:repeat-x;
	} 
.links
	{
	margin-left:-4px;
	padding-right:20px;
	padding-left:20px;
	font-size:11px;
	border-right:1px solid #aaaaaa; 
	border-left:1px solid #aaaaaa; 
	}
.link2
	{
	margin-left:450px;
	padding-right:20px;
	padding-left:20px;
	font-size:11px;
	border-right:1px solid #aaaaaa; 
	border-left:1px solid #aaaaaa; 
	}
#akt2
	{
	margin-left:-4px;
	padding-right:20px;
	padding-left:20px;
	font-size:11px;
	color:#cccccc;
	border-right:1px solid #aaaaaa; 
	border-left:1px solid #aaaaaa; 
	}
		
a:link {color: #aaaaaa; text-decoration:none; }
a:visited {color:#aaaaaa;  text-decoration:none; }
a:hover{color: #CCCCCC; text-decoration:none;} 
a:focus {color: #CCCCCC;  text-decoration:none;}   
a:active {  color:#aaaaaa;  text-decoration:none;} 

.naviklunt a:link { position:relative; left:250px; top:8px;}
.naviklunt a:visited {position:relative;  left:250px; top:8px;}
.naviklunt a:hover{position:relative; left:250px; top:8px;} 
.naviklunt a:focus {position:relative; left:250px; top:8px;}   
.naviklunt a:active {position:relative; left:250px; top:8px;} 

                                  /*............agb....color: #26adec; .......*/
.agbkiste1
	{
	left:50%;
  	margin-left:-450px;
	height: 2090px; 
	width: 900px;
	top: 1px;
	visibility: visible;
	position:relative;
	background-color:#ffffff;
	}	
#agbkast2
	{
	top: 38px;
	left:50%;
  	margin-left:-400px;
	height: 2030px; 
	width: 800px; 
	visibility: visible;
	position:relative;
	background-color:#f8f8f8;
	}		
.agblog1{
      position:absolute;
	  top:365px;
	  left:20px;
	   font-size:36px;
	  }

.agblog2{
      position:absolute;
	  top:480px;
	  left:20px;
	  color: #26adec;
	  font-size:17px;
	 }
.agblog3{
      position:absolute;
	  top:550px;
	  left:20px;
	  color: #26adec;
	    font-size:17px;
	 }	
.agblog4{
      position:absolute;
	  top:625px;
	  left:20px;
	  color: #26adec;
	  font-size:17px;
	  
	 }	  
.agblog5{
      position:absolute;
	  top:745px;
	  left:20px;
	  color: #26adec;
	  font-size:17px;
	  
	 }	   
.agblog6{
      position:absolute;
	  top:880px;
	  left:20px;
	  color: #26adec;
	  font-size:17px;
	  
	 }	   	  	    		  	  	    	  
.agblog7{
      position:absolute;
	  top:985px;
	  left:20px;
	  color: #26adec;
	  font-size:17px;
	  
	 }	   
.agblog8{
      position:absolute;
	  top:1090px;
	  left:20px;
	  color: #26adec;
	  font-size:17px;
	  
	 }	   	
.agblog9{
      position:absolute;
	  top:1180px;
	  left:20px;
	  color: #26adec;
	  font-size:17px;
	  
	 }	   	  	    		  	  	    	  
.agblog10{
      position:absolute;
	  top:1328px;
	  left:20px;
	  color: #26adec;
	  font-size:17px;
	  
	 }	   
.agblog11{
      position:absolute;
	  top:1795px;
	  left:20px;
	  color: #26adec;
	  font-size:17px;
	  
	 }	
.agblog12{
      position:absolute;
	  top:1870px;
	  left:20px;
	  color: #26adec;
	  font-size:17px;
	  
	 }	   	  		    	  		   	    	 	  	    		  	  	    	  
.agbtex1
   {
      position:absolute;
	  top:495px;
	  left:20px;
	  color: #666666;
	  width:750px;
	  text-align:justify;
	  
	 }	 
                /*...............................unternehmen....*/	
.unehmen{
      position:absolute;
	  top:365px;
	  left:20px;
	  height:44px; 
	  width:300px;
       }	
.unehmenlog{
      position:absolute;
	  top:450px;
	  left:20px;
	   border:solid 1px;
	  height:171px; 
	  width:443px;
	  border-color: #999999;
	  }	
.uline1{ position:absolute;
	  top:350px;
	  left:520px;
	  height:740px;
	  border-left:solid 1px;
	  border-color: #CCCCCC;
	  }		
.unehmtexx{
       position: absolute;
	   top:710px;
	  left:20px;
	  width:443px;
	  text-align:justify;
	  font-size:11px;
      } 
.unehmtexa{
       position: absolute;
	   top:710px;
	  left:20px;
	  width:443px;
	  font-size:26px;
	  color:#26adec;
      } 
.unehmtexb{
       position: absolute;
	   top:750px;
	  left:20px;
	  width:443px;
	  font-size:18px;
	  color:#26adec;
      }
.unehmtexc{
       position: absolute;
	   top:780px;
	   font-weight:bold;
	  left:20px;
	  width:443px;
      }
.unehmtexd{
       position: absolute;
	   top:840px;
	  left:20px;
      }
.unehmtexe{
       position: absolute;
	   top:870px;
	  left:20px;
	   width:475px;
	   text-align:justify;
      }
.unehmtexf{
       position: absolute;
	   top:300px;
	  left:0px;
	   width:475px;
	   text-align:justify;
      }
.unehmtexg{
       position: absolute;
	   top:370px;
	  left:0px;
      }
.uneunehmtexbb
	{
      position: absolute;
	  top:670px;
	  left:20px;
     } 
.uneunehmtexbc
	{
      position: absolute;
	  top:150px;
	  left:0px;
     } 
.unehmkiste1
	{
	left:50%;
  	margin-left:-450px;
	height: 1200px; 
	width: 900px;
	top: 1px;
	visibility: visible;
	position:relative;
	background-color:#ffffff;
	}	
.unehmkiste11
	{
	left:50%;
  	margin-left:-450px;
	height: 1500px; 
	width: 900px;
	top: 1px;
	visibility: visible;
	position:relative;
	background-color:#ffffff;
	}		
#unehmkast2
	{
	top: 38px;
	left:50%;
  	margin-left:-400px;
	height: 1150px; 
	width: 800px; 
	visibility: visible;
	position:relative;
	background-color:#f8f8f8;
	}
#unehmkast2a
	{
	top: 38px;
	left:50%;
  	margin-left:-400px;
	height: 1450px; 
	width: 800px; 
	visibility: visible;
	position:relative;
	background-color:#f8f8f8;
	}
.ulikist{
     position:relative;
	 top:0px;
	 height:5px;
       }
.ulina
	{
	position:relative;
	border-top: solid 1px; color: #999999;
	left:15px;
	width:100%;
	}		
li {
     padding-left:0px;
	 top:0px;
	 width:180px;
	 
	 }
.ulist{ position: absolute;
         top:440px;
        list-style:none;
		font-size:11px;
		font-weight:bold;
		height:600px;
		left:550px;
		}
									
		
li a:link {color: #666666; 
          text-decoration:none;
		  background-image: url(../design/pfeil-mouse-out-hydrotech-srb.gif); 
		  background-repeat:no-repeat;
		  background-position:left;
		  }
li a:visited {color: #666666;  
           text-decoration:none; 
		   background-image:url(../design/pfeil-mouse-out-hydrotech-srb.gif);
		   background-repeat:no-repeat;
		     background-position:left;
		   }
li a:hover{
         color: #26adec; 
         text-decoration:none; 
		 background-image:url(../design/pfeil-mouse-over-hydrotech-srb.gif);
		 background-repeat:no-repeat;
		   background-position:left;
		 } 
li a:focus { 
           color: #26adec;
           text-decoration:none;
		   background-image:url(../design/pfeil-mouse-over-hydrotech-srb.gif);
		   background-repeat:no-repeat;
		     background-position:left;
		   }   
li a:active {  color: #26adec;  
      text-decoration:none; 
      background-image:url(../design/pfeil-mouse-over-hydrotech-srb.gif);
      background-repeat:no-repeat;
	    background-position:left;
} 

/*.....index..................*/
.homwillkomm{
      position:absolute;
	  top:365px;
	  left:20px;
	   font-size:36px;
	  }
.homtex{
     position:absolute;
	 top:430px;
	 width:400px;
	 left:20px;
	 font-size:11px;
	 text-align:justify;
	 }
.homlin{ position:absolute;
	  top:580px;
	  left:20px;
	  height:400px;
	  width:430px;
	  border-top:solid 1px;
	  border-bottom:solid 1px;
	  border-left: none;
	  border-right:none;
	  border-color: #CCCCCC;
	  }	
.homkis	{
     position:absolute;
	 top:120px;
	 border:solid 1px;
	 border-color: #CCCCCC;
	 height:253px;
	 width:182px;
	 } 
.homkis2{
     position:absolute;
	 top:120px;
	 left:220px;
	 border:solid 1px;
	 border-color: #CCCCCC;
	 height:253px;
	 width:182px;
	 } 	 
.homkis3{
     position:absolute;
	 top:430px;
	 left:470px;
	 border:solid 1px;
	 border-color: #CCCCCC;
	 height:136px;
	 width:307px;
	 } 	  	  
.homline1{ position:absolute;
	  top:350px;
	  left:450px;
	  height:900px;
	  border-left:solid 1px;
	  border-color: #CCCCCC;
	  }	
.homlinen{ position:absolute;
	  top:690px;
	  left:450px;
	  width:350px;
	   border-top:solid 1px;
	  border-color: #CCCCCC;
	  
	  }	  
.homprod{
      position:absolute;
	  top:30px;
	  left:0px;
        }	
.homprod2{
      position:absolute;
	  top:375px;
	  left:470px;
        }
.homtex2{ 
     position:absolute;
	 top:590px;
	 width:300px;
	 left:470px;
	 font-size:11px;
	 text-align:justify;
	}	
	
.homtex3{ 
     position:absolute;
	 top:275px;
	 width:150px;
	 left:13px;
	 font-size:11px;
	 text-align:justify;
	 background-color: #FFFFFF;
	}	
.homtex4{ 
     position:absolute;
	 top:275px;
	 width:150px;
	 left:238px;
	 font-size:11px;
	 text-align:justify;
	 background-color: #FFFFFF;
	}		 				 		
.homanzeig{
    position:absolute;
	top:358px;
	left:12px;
	height:10px;
	font-weight:bold;
	background-color: #FFFFFF;
   }
.homanzeig2{
    position:absolute;
	top:358px;
	left:238px;
	height:10px;
	font-weight:bold;
	background-color: #FFFFFF;
	   }


.homkategori{
    position:absolute;
	top:1015px;
	left:20px;
	}
.homelist{
          position: relative;
		  top:0px;
          font-size:11px;
		  list-style:none;
		   }		
.homlist1{
      position:relative;
	  top:0px;
	  left:20px;
	  width:185px;
	  height:2px;
	   }			
.homlist2{
      position:relative;
	  top:-2px;
	  left:230px;
	  width:185px;
	  height:auto;
	   }				  		  		 					  

.homeanfragerecht{
    position:absolute;
	top:660px;
	left:590px;
    font-weight:bold;
          }
 .homeanzeigrecht{
     position:absolute;
	 top:660px;
	 left:695px;
	 font-weight:bold;
	   }
.homangebot	{
    position:absolute;
	top:730px;
	left:470px;
	   }
.homlog1kist{
     position:absolute;
	 top:800px;
	 left:470px;
	 border:solid 1px;
	 border-color: #CCCCCC;
	 height:123px;
	 width:106px;
	 } 	
.homlog1kist2{
     position:absolute;
	 top:960px;
	 left:470px;
	 border:solid 1px;
	 border-color: #CCCCCC;
	 height:123px;
	 width:106px;
	 } 	 
.homlog1kist3{
     position:absolute;
	 top:1120px;
	 left:470px;
	 border:solid 1px;
	 border-color: #CCCCCC;
	 height:123px;
	 width:106px;
	 } 
.homrechtstext1{
     position:absolute;
	 top:800px;
	 left:590px;
	 width:180px;
	 text-align:justify;
	 font-size:11px;
	 } 	  	  	  	  	  	   	  
.homeanfragerecht1{
    position:absolute;
	top:910px;
	left:590px;
	font-weight:bold;
	   }
.homeanzeigrecht1{
          position:absolute;
	      top:910px;
	      left:695px;
		  font-weight:bold;
		   }	
.homrechtstext2{
     position:absolute;
	 top:960px;
	 left:590px;
	 width:180px;
	 text-align:justify;
	 font-size:11px;
	 } 	  	  	  	  	  	   	  
.homeanfragerecht2{
    position:absolute;
	top:1070px;
	left:590px;
	font-weight:bold;
	   }
.homeanzeigrecht2{
          position:absolute;
	      top:1070px;
	      left:695px;
		  font-weight:bold;
		   }
.homrechtstext3{
     position:absolute;
	 top:1120px;
	 left:590px;
	 width:180px;
	 text-align:justify;
	 font-size:11px;
	 } 	  	  	  	  	  	   	  
.homeanfragerecht3{
    position:absolute;
	top:1230px;
	left:590px;
	font-weight:bold;
	   }	
 .homeanzeigrecht3{
          position:absolute;
	      top:1230px;
	      left:695px;
		  font-weight:bold;
		   }

.homanzeigfrag a:link {color: #666666; text-decoration:none; }
.homanzeigfrag a:visited {color: #666666;  text-decoration:none; }
.homanzeigfrag a:hover{color:  #4281bd; text-decoration:none;} 
.homanzeigfrag a:focus {color:  #4281bd;  text-decoration:none;}   
.homanzeigfrag a:active {  color:#666666;  text-decoration:none;} 	

.homanzeigxd a:link {color: #4281bd; text-decoration:none; }
.homanzeigxd a:visited {color: #4281bd;  text-decoration:none; }
.homanzeigxd a:hover{color:  #666666; text-decoration:none;} 
.homanzeigxd a:focus {color:  #666666;  text-decoration:none;}   
.homanzeigxd a:active {  color:#4281bd;  text-decoration:none;} 		   


.agblogph{
      position:relative;
	  top:36px;
	  left:20px;
	  height:50px; 
	  width:624px;
	  font-size:30px;
	  color:#26adec;
	  font-weight:100;
	  padding-top:335px;
	    }
.destaiube{
      position:relative;
	  top:36px;
	  left:20px;
	  height:50px; 
	  width:500px;
	  font-size:40px;
	  color:#999999;
	  font-weight:100;
	  padding-top:335px;
	  
	    }
.agblogpha{
      position:relative;
	  top:55px;
	  left:20px;
	  height:55px; 
	  width:480px;
	  font-size:26px;
	  color:#26adec;
	  font-weight:100;
	  line-height:30px;
	  }

.produk	{
     position:absolute;
	 top:370px;
	 left:20px;
	 font-size: 36px;
	 color: #999999; 
	 height:100px;
	 visibility:visible;
	 }	 	
	 
.prokastblog
	{
	position:relative;
	top:100px;
	height:575px;
	width:100px;}
	
.prokastblogx
	{
	position:relative;
	top:100px;
	height:375px;
	width:100px;}	
	
.prokast1{
     width:600px;
	 min-height:640px;
	 } 	

.prokastcm{
     width:520px;
	 border-top:solid 1px #CCCCCC;
	 border-right:solid 1px #CCCCCC;
	 padding-bottom:10px;
	 } 	

.prokast2{
	 position:relative;
	 border:solid 1px #CCCCCC;
	 height:160px;
	 width:141px;
	 float:left;
	 margin-left:23px;
	 margin-top:60px;
	 } 	
.prokaststyle{
 position:relative;
	 height:10px;
	 width:141px;
	 float:left;
	 margin-left:23px;
	 margin-top:60px;
	 margin-bottom:105px;
	 } 
.cmsbuttoklei a:link {padding-top:6px; background-repeat:no-repeat; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.cmsbuttoklei a:visited {padding-top:6px; background-repeat:no-repeat;  background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.cmsbuttoklei a:hover {padding-top:6px; background-repeat:no-repeat;   background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.cmsbuttoklei a:focus {padding-top:6px; background-repeat:no-repeat;   background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.cmsbuttoklei a:active {padding-top:6px; background-repeat:no-repeat;  background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}	

.prolin{ position:absolute;                   
	  top:350px;
	  left:520px;
	  height:700px;
	  border-left:solid 1px;
	  border-color: #CCCCCC;
	  }	
.prolist{
          position: absolute;
		  top:480px;
		  left:540px;
		  line-height:22px;
		}			  	  
.prolist a:link {color: #666666; 
           text-decoration: underline;
		  background-image: url(../design/pfeil-mouse-out-hydrotech-srb.gif); 
		  background-repeat:no-repeat;
		  background-position:left;
		  }

.prolist a:visited {color: #666666;  
             text-decoration: underline;
		   background-image:url(../design/pfeil-mouse-out-hydrotech-srb.gif);
		   background-repeat:no-repeat;
		    background-position:left;
		   }
.prolist a:hover{
         color: #26adec; 
          text-decoration: underline;
		 background-image:url(../design/pfeil-mouse-over-hydrotech-srb.gif);
		 background-repeat:no-repeat;
		  background-position:left;
		 } 
.prolist a:focus { 
           color: #26adec;
           text-decoration: underline;
		   background-image:url(../design/pfeil-mouse-over-hydrotech-srb.gif);
		   background-repeat:no-repeat;
		    background-position:left;
		   }   
.prolist a:active {  color: #26adec;  
          text-decoration: underline;
          background-image:url(../design/pfeil-mouse-over-hydrotech-srb.gif);
          background-repeat:no-repeat;
		   background-position:left;
} 	
.prolist1{
          position: absolute;
		  top:430px;
		  left:540px;
		  line-height:22px;
		  
		}			  
.prolist1 a:link {color: #000000; 
           text-decoration: underline;
		  background-image: url(../design/pfeil-mouse-out-hydrotech-srb.gif); 
		  background-repeat:no-repeat;
		  background-position:left;
		   }

.prolist1 a:visited {color: #000000;  
             text-decoration: underline;
		   background-image:url(../design/pfeil-mouse-out-hydrotech-srb.gif);
		   background-repeat:no-repeat;
		   background-position:left;
		   }
.prolist1 a:hover{
         color: #26adec; 
          text-decoration: underline;
		 background-image:url(../design/pfeil-mouse-over-hydrotech-srb.gif);
		 background-repeat:no-repeat;
		 background-position:left;
		 } 
.prolist1 a:focus { 
           color: #26adec;
           text-decoration: underline;
		   background-image:url(../design/pfeil-mouse-over-hydrotech-srb.gif);
		   background-repeat:no-repeat;
		   background-position:left;
		   }   
.prolist1 a:active {  color: #26adec;  
          text-decoration: underline;
          background-image:url(../design/pfeil-mouse-over-hydrotech-srb.gif);
          background-repeat:no-repeat;
		  background-position:left;
} 	


	
.proakt a:link { color: #26adec; 
          text-decoration: underline;
		 background-image:url(../design/pfeil-mouse-over-hydrotech-srb.gif);
		 background-repeat:no-repeat;
		background-position:left;
		  }

.proakt a:visited { color: #26adec; 
          text-decoration: underline;
		 background-image:url(../design/pfeil-mouse-over-hydrotech-srb.gif);
		 background-repeat:no-repeat;
		background-position:left;
		   }
.proakt a:hover{
         color: #26adec; 
          text-decoration: underline;
		 background-image:url(../design/pfeil-mouse-over-hydrotech-srb.gif);
		 background-repeat:no-repeat;
		  background-position:left;
		 } 
.proakt a:focus { 
           color: #26adec;
           text-decoration: underline;
		   background-image:url(../design/pfeil-mouse-over-hydrotech-srb.gif);
		   background-repeat:no-repeat;
		   background-position:left;
		   }   
.proakt a:active {  color: #26adec;  
          text-decoration: underline;
          background-image:url(../design/pfeil-mouse-over-hydrotech-srb.gif);
          background-repeat:no-repeat;
		  background-position:left;
} 		
	
	
	
.produph1
	{
	margin-bottom:20px;
	height:170px;
	left:20px;
	top:50px;
	width:475px;
	position:relative;
	border-bottom:#cccccc solid 1px;} 	  	 
	
.prodbild
{
position:absolute;
top:20px;
left:30px;}

.produber
{
position:absolute;
top:20px;
left:160px;
font-weight:bold;
}

.prodtext
{
position:absolute;
top:50px;
height:75px;
width:310px;
text-align:justify;
left:160px;}

.prodanfr
{
position:absolute;
top:130px;
left:160px;}

.prodkont
{
position:absolute;
top:130px;
left:270px;}

.prodanfr a:link {color: #4281bd; text-decoration:none; }
.prodanfr a:visited {color: #4281bd;  text-decoration:none; }
.prodanfr a:hover{color:  #666666; text-decoration:none;} 
.prodanfr a:focus {color:  #666666;  text-decoration:none;}   
.prodanfr a:active {  color:#4281bd;  text-decoration:none;} 

.prodkont a:link {color: #666666; text-decoration:none; }
.prodkont a:visited {color: #666666;  text-decoration:none; }
.prodkont a:hover{color:  #4281bd; text-decoration:none;} 
.prodkont a:focus {color:  #4281bd;  text-decoration:none;}   
.prodkont a:active {  color:#666666;  text-decoration:none;} 			 

 
.weiss
	{
	background-color:#ffffff;
	position:absolute;
	top:0px;
	left:0px;
	height:130px;
	width:798px;}	
	
.verlauf 
	{
	position:absolute;
	top:331px;
	left:0px;
	height:115px;
	background-image:url(../design/verlauf_buehne-hydrotech-srb.gif);
	background-repeat:repeat-x;
	width:798px;}
	
	
#impresbl	 {
    position:absolute;
    top:350px;
    left:0px;
	width:500px;
	height:900px;
	border-top:none;
	border-left: none;
	border-right:solid 1px #CCCCCC;
	border-bottom:none;
	}
.impnav4{
     position:absolute;
     top:0px;
     left:30px;}	
.imphydro{
     position:absolute;
     top:70px;
     left:30px;}
.impnav5{
     position:absolute;
     top:150px;
     left:30px;
	 color: #26adec; 
	 }		 
.impnav6{
     position:absolute;
     top:150px;
     left:230px;
	 text-align:justify;
	 width:210px;
	 
	 }	
.impnav6 a:link {color: #666666; text-decoration:none; }
.impnav6 a:visited {color: #666666;  text-decoration:none; }
.impnav6 a:hover{color:  #26adec; text-decoration:none;} 
.impnav6 a:focus {color:  #26adec;  text-decoration:none;}   
.impnav6 a:active {  color:#666666;  text-decoration:none;} 	
	
.unehmtexx a:link {color: #666666; text-decoration:none; }
.unehmtexx a:visited {color: #666666;  text-decoration:none; }
.unehmtexx a:hover{color:  #26adec; text-decoration:none;} 
.unehmtexx a:focus {color:  #26adec;  text-decoration:none;}   
.unehmtexx a:active {  color:#666666;  text-decoration:none;} 
.frag
	{
     position:absolute;
     bottom:45px;
     right:2px;
	 height:120px;
	 width:277px;
	 border-top:solid #CCCCCC 1px;
	 border-left:solid #CCCCCC 1px;
	}
.reader
	{
     position:absolute;
     bottom:166px;
     right:2px;
	 height:130px;
	 width:277px;
	 border-top:solid #CCCCCC 1px;
	 border-left:solid #CCCCCC 1px;
	}	
.ticon
	{ position:absolute;
     top:15px;
     left:20px;}
	 
.tetext
	{ position:absolute;
     top:15px;
     left:90px;
	 text-align:justify;
	 width:160px;
	 font-size:11px;}

.degrobil
	{ position:relative;
	height:330px;
     top:50px;
     left:50px;
	 padding-bottom:50px;}

.deklebi1
	{ position:absolute;
     top:550px;
     left:375px;}
.deklebi2
	{ position:absolute;
     top:630px;
     left:375px;}
.deklebi3
	{ position:absolute;
     top:710px;
     left:375px;}

.deuberp
	{
	padding-top:20px;
	font-weight:bold;	
	position:relative;
	width:440px;
	top:0px;
     left:50px;}	
	 
.debeschp
	{
		width:440px;
	padding-top:20px;
	position:relative;
     top:0px;
     left:50px;}

.delink1p
	{
	padding-top:20px;
	position:relative;
     top:0px;
     left:50px;}
	 
.delink1p a:link {color: #4281bd; text-decoration:none; }
.delink1p a:visited {color: #4281bd;  text-decoration:none; }
.delink1p a:hover{color:  #666666; text-decoration:none;} 
.delink1p a:focus {color:  #666666;  text-decoration:none;}   
.delink1p a:active {  color:#4281bd;  text-decoration:none;} 	
	  
.delink2p
	{
	position:relative;
     top:-15px;
     left:200px;
	 width:200px;
	 font-weight:bold;
	 padding-bottom:20px;}
	 
.delink2p a:link {color: #666666; text-decoration:none; }
.delink2p a:visited {color: #666666;  text-decoration:none; }
.delink2p a:hover{color:  #4281bd; text-decoration:none;} 
.delink2p a:focus {color:  #4281bd;  text-decoration:none;}   
.delink2p a:active {  color:#666666;  text-decoration:none;}

.deart
	{
	position:relative;
     top:0px;
     left:30px;
	 font-size:11px;
	 padding-bottom:2px;}
.tabub	
	{
	position:relative;
     top:0px;
     left:30px;
	  font-weight:bold;
	 text-align:center;
	 padding-bottom:2px;} 
	 
.tabub2
	{
	position:relative;
     top:0px;
     left:30px;
	 text-align:center;
	 border-bottom:#cccccc solid 1px; 
	 } 
.konst
	{
	height:250px;
	left:20px;
	top:54px;
	width:500px;
	position:relative;
	border-top:#cccccc solid 1px;}
	
	
.frabil
	{ position:absolute;
     top:25px;
     left:40px;}
	 
.fralabna
	{ position:absolute;
     top:70px;
     left:50px;}
	 
.frainbna
	{ position:absolute;
     top:90px;
     left:40px;}
	 
.fralabem
	{ position:absolute;
     top:70px;
     left:280px;}
	 
.frainbem
	{ position:absolute;
     top:90px;
     left:270px;}
	 
.fralabmi
	{ position:absolute;
     top:125px;
     left:50px;}
	 
.frainbmi
	{ position:absolute;
     top:145px;
     left:40px;}
	
.frainbmi textarea
	{
	width:432px;}

.butta
	{ position:absolute;
     top:225px;
     left:40px;}
	 
.buttr
	{ position:absolute;
     top:225px;
     left:200px;}
	 
.suchprod
	{ position:relative;
	 border:1px solid #cccccc; 
	 top:0px;
	 height:150px;
	 width:450px;
     left:20px;
	 margin-top:80px;}
	 
.suchprodlabel
	{ position:absolute;
	line-height:24px;
     top:20px;
     left:30px;}
	 
.suchprodinpu
	{ position:absolute;
	line-height:4px;
     top:20px;
     left:140px;}
	 
.produfrag1
	{ position:absolute;
	line-height:4px;
     top:20px;
     left:390px;
	 height:18px;
	 width:18px;}
.produfrag1 a:link { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.produfrag1 a:visited { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.produfrag1 a:hover { background-repeat:no-repeat;  position:absolute; top:2px; left:0px;  background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.produfrag1 a:focus { background-repeat:no-repeat;  position:absolute; top:2px; left:0px;  background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.produfrag1 a:active { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}	 
.produfrag2
	{ position:absolute;
	line-height:4px;
     top:45px;
     left:390px;
	 height:18px;
	 width:18px;}
.produfrag2 a:link { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.produfrag2 a:visited { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.produfrag2 a:hover { background-repeat:no-repeat;  position:absolute; top:2px; left:0px;  background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.produfrag2 a:focus {  background-repeat:no-repeat; position:absolute; top:2px; left:0px;  background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.produfrag2 a:active { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}	 
.produfrag3
	{ position:absolute;
	line-height:4px;
     top:70px;
     left:390px;
	 height:18px;
	 width:18px;}
.produfrag3 a:link { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.produfrag3 a:visited { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.produfrag3 a:hover { background-repeat:no-repeat;  position:absolute; top:2px; left:0px;  background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.produfrag3 a:focus { background-repeat:no-repeat;  position:absolute; top:2px; left:0px;  background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.produfrag3 a:active { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}	 
.produfrag4
	{ position:absolute;
	line-height:4px;
     top:95px;
     left:390px;
	 height:18px;
	 width:18px;}
.produfrag4 a:link { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.produfrag4 a:visited { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.produfrag4 a:hover { background-repeat:no-repeat;  position:absolute; top:2px; left:0px;  background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.produfrag4 a:focus { background-repeat:no-repeat;  position:absolute; top:2px; left:0px;  background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.produfrag4 a:active { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}	 
.produfrag5
	{ position:absolute;
	line-height:4px;
     top:120px;
     left:390px;
	 height:18px;
	 width:18px;}
.produfrag5 a:link {  background-repeat:no-repeat; position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.produfrag5 a:visited { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.produfrag5 a:hover { background-repeat:no-repeat;  position:absolute; top:2px; left:0px;  background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.produfrag5 a:focus { background-repeat:no-repeat;  position:absolute; top:2px; left:0px;  background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.produfrag5 a:active { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}	

.suchprodzahl
	{ position:relative;
	 top:7px;
	 height:28px;
	 width:450px;
     left:21px;
	 margin-top:0px;
	 background-image:url(../design/produkt-produktsuche_56.gif);} 
.suchprodte
	{
	position:absolute;
	left:10px;
	top:6px;
	font-weight:bold;
	color:#cccccc}	
.suchprodanz 
	{
	position:absolute;
	left:150px;
	top:3px;}
.suchprodmust
	{
	position:relative;
	left:20px;
	top:75px;
	padding-bottom:100px;}
.buttsr
	{
	position:absolute;
	left:311px;
	top:0px;}
.buttsry
	{
	position:absolute;
	left:306px;
	top:0px;}
.butts
	{
	position:absolute;
	left:209px;
	top:0px;}
	
.suchprodbla
	{
	position:relative;
	left:20px;
	top:0px;
	text-align:justify;
	width:450px;
	padding-bottom:50px;}
	
.suchprodausgab
	{
	position:relative;
	left:0px;
	top:0px;
	text-align:justify;
	width:450px;
	padding-bottom:150px;}
	
.indsuchen
	{
	position:relative;
	top:30px;
	left:30px;}
	
.indsuchlup
	{
	position:absolute;
	top:-2px;
	left:215px;}
	
.cmsblok1
	{
	position:relative;
	left:20px;
	top:350px;
	width:500px;
	height:350px;
	margin-bottom:300px;
	border-right:1px #cccccc solid;
	}
.cmsmoon11
	{
	position:relative;
	left:20px;
	top:350px;
	width:500px;
	height:1000px;
	margin-bottom:250px;
	border-right:1px #cccccc solid;
	}	
.cmsmoon1
	{
	position:relative;
	left:20px;
	top:350px;
	width:500px;
	height:1000px;
	margin-bottom:50px;
	border-right:1px #cccccc solid;
	}
.cmsmoon2
	{
	position:relative;
	left:20px;
	top:350px;
	width:500px;
	height:575px;
	margin-bottom:250px;
	border-right:1px #cccccc solid;
	}
.cmsmoon3
	{
	position:relative;
	left:20px;
	top:350px;
	width:500px;
	height:575px;
	margin-bottom:125px;
	border-right:1px #cccccc solid;
	}
.cmsmoon4
	{
	position:relative;
	left:20px;
	top:350px;
	width:500px;
	height:1300px;
	margin-bottom:275px;
	border-right:1px #cccccc solid;
	}
.cmsblok2
	{
	position:absolute;
	left:10px;
	top:270px;
	width:450px;
	height:28px;
	background-image:url(../design/produkt-produktsuche_56.gif);
	border:1px #cccccc solid;
	}
.cmsblok2tex
	{
	position:absolute;
	top:6px;
	width:290px;
	color:#cccccc;
	font-weight:bold;
	left:15px;}
.cmspic
	{
	position:absolute;
	top:10px;
	left:10px;}
	
.cmspic2
	{
	position:absolute;
	top:110px;
	left:50px;}

.cmslogbox
	{
	width:450px;
	height:90px;
	position:absolute;
	top:150px;
	left:10px;
	border:1px #cccccc solid;}
.cmsspalt1
	{
	position:absolute;
	top:20px;
	height:20px;
	left:20px;
	width:400px;}
	
.cmsspalt2
	{
	position:absolute;
	top:50px;
	height:20px;
	left:20px;
	width:400px;}
	
.cmsfragbi
	{ position:absolute;
	 top:-1px;
     right:10px;
	 height:18px;
	 width:18px;}
.cmsfragbi a:link {  background-repeat:no-repeat; position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.cmsfragbi a:visited {  background-repeat:no-repeat; position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.cmsfragbi a:hover {  background-repeat:no-repeat; position:absolute; top:2px; left:0px;  background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.cmsfragbi a:focus {  background-repeat:no-repeat; position:absolute; top:2px; left:0px;  background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.cmsfragbi a:active { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}	 

.cmsfragbii
	{ position:absolute;
	 top:-6px;
     right:5px;
	 height:18px;
	 width:18px;}
.cmsfragbii a:link {  background-repeat:no-repeat; position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.cmsfragbii a:visited { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.cmsfragbii a:hover { background-repeat:no-repeat;  position:absolute; top:2px; left:0px;  background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.cmsfragbii a:focus { background-repeat:no-repeat;  position:absolute; top:2px; left:0px;  background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.cmsfragbii a:active { background-repeat:no-repeat;  position:absolute; top:2px; left:0px; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}	


.monatnarebi
	{
	position:absolute;
	top:-50px;
	height:50px;
	width:220px;
	left:15px;
	}
.monatnarebi2
	{
	position:absolute;
	top:110px;
	height:50px;
	width:220px;
	left:15px;
	}	
.cmsfahn
	{
	position:absolute;
	top:150px;
	left:-545px;
	height:18px;
	width:1025px;
	}
	
.cmsfrpics
	{
	position:absolute;
	top:160px;
	left:460px;
	width:20px;
	height:200px;
	line-height:8px;
	}
.cmsfrpics a:link {padding-top:7px; background-repeat:no-repeat; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.cmsfrpics a:visited {padding-top:7px; background-repeat:no-repeat;  background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.cmsfrpics a:hover {padding-top:7px; background-repeat:no-repeat;   background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.cmsfrpics a:focus {padding-top:7px; background-repeat:no-repeat;   background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.cmsfrpics a:active {padding-top:7px; background-repeat:no-repeat;  background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}	

.frfahn a:link {padding-top:7px; background-repeat:no-repeat;  background-repeat:no-repeat; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.frfahn a:visited {padding-top:7px; background-repeat:no-repeat;  background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.frfahn a:hover {padding-top:7px; background-repeat:no-repeat;   background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.frfahn a:focus {padding-top:7px; background-repeat:no-repeat;   background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.frfahn a:active {padding-top:7px; background-repeat:no-repeat;  background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}	 

.frfahn2 { position:absolute; top:9px; width:200px; left:190px;}
.frfahn2 a:link {padding-top:7px; background-repeat:no-repeat;  background-repeat:no-repeat; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.frfahn2 a:visited {padding-top:7px;  background-repeat:no-repeat; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.frfahn2 a:hover {padding-top:7px; background-repeat:no-repeat;   background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.frfahn2 a:focus {padding-top:7px; background-repeat:no-repeat;   background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.frfahn2 a:active {padding-top:7px; background-repeat:no-repeat; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}		
.frfahn3 { position:absolute; top:1px; width:200px; top:42px; left:-80px;}
.frfahn3 a:link {padding-top:7px; background-repeat:no-repeat;  background-repeat:no-repeat; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.frfahn3 a:visited {padding-top:7px; background-repeat:no-repeat;  background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.frfahn3 a:hover {padding-top:7px; background-repeat:no-repeat;   background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.frfahn3 a:focus {padding-top:7px; background-repeat:no-repeat;   background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.frfahn3 a:active {padding-top:7px; background-repeat:no-repeat;  background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}	 
.frfahn4 { position:relative; top:1px; width:200px; left:285px;}
.frfahn4 a:link {padding-top:7px; background-repeat:no-repeat;  background-repeat:no-repeat; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.frfahn4 a:visited {padding-top:7px; background-repeat:no-repeat;  background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.frfahn4 a:hover {padding-top:7px; background-repeat:no-repeat;   background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.frfahn4 a:focus {padding-top:7px; background-repeat:no-repeat;   background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.frfahn4 a:active {padding-top:7px; background-repeat:no-repeat;  background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}	
.frfahn5 { position:absolute; top:2px; width:200px; left:235px;}
.frfahn5 a:link {padding-top:7px; background-repeat:no-repeat;  background-repeat:no-repeat; background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.frfahn5 a:visited {padding-top:7px; background-repeat:no-repeat;  background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}
.frfahn5 a:hover {padding-top:7px; background-repeat:no-repeat;   background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.frfahn5 a:focus {padding-top:7px; background-repeat:no-repeat;   background-image:url(../design/fragezeichen-fahne-mouse-over.gif);}
.frfahn5 a:active {padding-top:7px; background-repeat:no-repeat;  background-image:url(../design/fragezeichen-fahne-mouse-out.gif);}	  
.cmsmont1
	{
	position:absolute;
	top:21px;
	left:-448px;
	width:450px;
	height:22px;
	}
	
.cmsmont2
	{
	position:absolute;
	top:46px;
	left:-450px;
	width:450px;
	height:1px;
	}
.cmsmont2a
	{
	position:absolute;
	top:45px;
	left:-450px;
	width:450px;
	height:1px;
	}
.cmsmont3
	{
	position:absolute;
	top:120px;
	left:-450px;
	width:450px;
	height:22px;
	}
.cmsmont3a
	{
	position:absolute;
	top:72px;
	left:-449px;
	width:450px;
	height:22px;
	}
.cmsmont3c
	{
	position:absolute;
	top:70px;
	left:-450px;
	width:450px;
	height:22px;
	}
	
.cmsmont4
	{
	position:absolute;
	top:143px;
	left:-450px;
	width:450px;
	height:22px;
	}
.cmsmont42
	{
	position:absolute;
	top:70px;
	left:-450px;
	width:450px;
	height:22px;
	}	
.cmsmont4c
	{
	position:absolute;
	top:96px;
	left:-450px;
	width:450px;
	height:22px;
	}

.cmsmont5
	{
	position:absolute;
	top:168px;
	left:-450px;
	width:450px;
	height:1px;
	}
	
.cmsmont5a
	{
	position:absolute;
	top:95px;
	left:-450px;
	width:450px;
	height:22px;
	}

.cmsmont5c
	{
	position:absolute;
	top:124px;
	left:-450px;
	width:450px;
	height:22px;
	}
.cmsmont6
	{
	position:absolute;
	top:250px;
	left:-465px;
	width:223px;
	height:22px;
	}
.cmsmont6a
	{
	position:absolute;
	top:120px;
	left:-465px;
	width:223px;
	height:22px;
	}
.cmsmont6c
	{
	position:absolute;
	top:150px;
	left:-450px;
	width:450px;
	height:22px;
	}
.cmsmont7c
	{
	position:absolute;
	top:178px;
	left:-450px;
	width:450px;
	height:22px;
	}
.cmsmont7d
	{
	position:absolute;
	top:170px;
	left:-450px;
	width:450px;
	height:22px;
	}
.cmsmont8c
	{
	position:absolute;
	top:205px;
	left:-450px;
	width:450px;
	height:22px;
	}
.cmsmont8d
	{
	position:absolute;
	top:197px;
	left:-450px;
	width:450px;
	height:22px;
	}
.cmsmont9c
	{
	position:absolute;
	top:230px;
	left:-450px;
	width:450px;
	height:22px;
	}
.cmsmont10c
	{
	position:absolute;
	top:257px;
	left:-450px;
	width:450px;
	height:22px;
	}
.cmsmont11c
	{
	position:absolute;
	top:282px;
	left:-450px;
	width:450px;
	height:22px;
	}
.cmsmont12c
	{
	position:absolute;
	top:309px;
	left:-450px;
	width:450px;
	height:22px;
	}
.cmsmont13c
	{
	position:absolute;
	top:334px;
	left:-450px;
	width:450px;
	height:22px;
	}
.cmsmont14c
	{
	position:absolute;
	top:358px;
	left:-450px;
	width:450px;
	height:22px;
	}	
.cmsmont15c
	{
	position:absolute;
	top:383px;
	left:-450px;
	width:450px;
	height:22px;
	}	
.cmsmont155c
	{
	position:absolute;
	top:455px;
	left:-450px;
	width:450px;
	height:22px;
	}	
.cmsmont15d
	{
	position:absolute;
	top:407px;
	left:-450px;
	width:450px;
	height:22px;
	}	
.cmsmont16c
	{
	border-top:solid 1px #cccccc;
	position:relative;
	top:0px;
	left:30px;
	width:490px;
	height:180px;
	line-height:2px;
	}	
.cmsmont17
	{
	position:absolute;
	top:480px;
	left:-450px;
	width:450px;
	height:22px;
	}	
.cmsmont17c
	{
	position:absolute;
	top:30px;
	left:85px;
	width:550px;
	}	
.cmsmont17ca
	{
	position:relative;
	top:-10px;
	margin-left:95px;
	}	
.cmsmont18c
	{
	position:relative;
	top:0px;
	left:30px;
	width:490px;
	line-height:2px;
	height:170px;
	}		
.cmsmont19c
	{
	position:absolute;
	top:1030px;
	left:-480px;
	width:250px;
	height:22px;
	}	

.cmss
	{
	position:absolute;
	top:0px;
	left:135px;
	width:223px;
	height:22px;
	}
	
.cmsblockunt
	{
	height:100px;
	width:490px;
	position:absolute;
	top:825px;
	left:30px;
	border-top:solid #cccccc 1px;}
	
.cmsblockunt2
	{
	height:auto;
	width:325px;
	position:absolute;
	top:45px;
	left:115px;
	border:solid #cccccc 1px;}
	
.cmamonatube
	{
	position:relative;
	top:10px;
	left:10px;
	padding-bottom:40px;	
	}
	
.cmamonatbil
	{
	position:relative;
	left:10px;
	color:#cccccc;
	}
	
.cmamonattex
	{
	position:relative;
	top:10px;
	left:10px;
	padding-bottom:15px;
	text-align:justify;
	width:304px;	
	}
	
.cmamonatbut
	{
	position:relative;
	top:10px;
	left:-128px;
	}
.cmamonatbutx
	{
	position:relative;
	top:10px;
	left:-8px;
	}	
.cmamonatbutxy
	{
	position:relative;
	top:10px;
	left:-55px;
	}
.cmamonatbus
	{
	position:relative;
	top:10px;
	left:5px;
	}
.cmahighbil
	{
	top:10px;
	position:relative;
	left:70px;
	color:#cccccc;
	margin-bottom:20px;
	}
.cmahighbi2
	{
	top:10px;
	position:absolute;
	left:10px;
	color:#cccccc;
	}
.cmahighbi3
	{
	top:20px;
	position:absolute;
	left:10px;
	color:#cccccc;
	}	
.cmahigh0b
	{
	position:absolute;
	top:0px;
	left:0px;}	
.cmahigh1b
	{
	position:absolute;
	top:0px;
	left:31px;}
	
.cmahigh2b
	{
	position:absolute;
	top:0px;
	left:68px;}
	
.cmahigh3b
	{
	position:absolute;
	top:0px;
	left:105px;}
.cmaangub
	{
	top:10px;
	left:130px;
	font-weight:bold;
	position:relative;
	color: #26adec;
	margin-bottom:10px;}
	
.cmaangub2
	{
	top:20px;
	left:150px;
	font-weight:bold;
	position:relative;
	margin-bottom:10px;}
	
.cmaangtex
	{
	top:10px;
	left:130px;
	text-align:justify;
	width:190px;
	position:relative;
	margin-bottom:60px;}
	
.cmaangtex2
	{
	top:20px;
	left:150px;
	text-align:justify;
	width:280px;
	position:relative;
	margin-bottom:60px;}
	
.cmsblockunt3
	{
	height:auto;
	width:500px;
	background-color:#99CC33;
	position:absolute;
	top:825px;
	left:0px;
	border-top:solid #cccccc 1px;}
	
.cmsbuttoklei
	{
	position:absolute;
	top:-22px;
	right:0px;
	}
	

.nprokast{
	 position:relative;
	 border:solid 1px #CCCCCC;
	 height:163px;
	 width:441px;
	 float:left;
	 margin-left:33px;
	 margin-top:60px;
	 } 
#sparteselc  { width:314px;}
#spartese2c  { width:314px;}
.nspartlobut
	{
	position:absolute;
	top:0px;
	left:31px;}
.bottrel
	{
	position:relative;
	top:0px;
	left:31px;}
	/*---------------------kontakt------------*/

.kontakuber{
      position:absolute;
	  top:365px;
	  left:20px;
	   border-bottom:solid 1px #CCCCCC;
	   height:210px;
	   width:430px;
	  }	  	
.kontatext	  {
      position:absolute;
	  top:70px;
	  left:0px;
	  text-align:justify;
	   width:350px;
	   font-size:11px;
	   }	  	
.kontatext2	  {
      position:absolute;
	  top:150px;
	  left:0px;
	  text-align:justify;
	   width:350px;
	   font-size:11px;
	   color: #4281bd;
	   font-weight:bold;
	   }
.kontlinelinks{ 
      position:absolute;
	  top:350px;
	  right:10px;
	 border-left:solid 1px #CCCCCC;
	 border-bottom:solid 1px #CCCCCC;
	  height:610px;
	  width:340px;
	  }	
.kontformlinks{ 
      position:absolute;
	  top:20px;
	  left:20px;
}	
.kontbild{ 
      position:absolute;
	  top:70px;
	  left:20px;
	  border:solid 1px #CCCCCC;
	  height:204px;
	  width:307px;
	  }		  	   	  	  	   	  		   
.hydroklein{
      position:absolute;
	  top:300px;
	  left:20px;
}
.kontextrecht	{
      position:absolute;
	  top:340px;
	  left:20px;
}  
.kontzeit	{
      position:absolute;
	  top:15px;
	  left:0px;
	  font-weight:bold;
} 
.kontakttele	{
      position:absolute;
	  top:400px;
	  left:60px;
}  
.kontakttele a:link {color: #666666; text-decoration:none; }
.kontakttele a:visited {color: #666666;  text-decoration:none; }
.kontakttele a:hover{color: #4281bd; text-decoration:none;} 
.untenuber	{
      position:absolute;
	  top:500px;
	  left:60px;
}  
.kontadres{
      position:absolute;
	  top:540px;
	  left:100px;
}  
.kontkisunt{ 
      position:absolute;
	  top:960px;
	  right:10px;
	 border-left:solid 1px #CCCCCC;
	height:260px;
	  width:340px;
	}
.kontkarte	{ 
      position:absolute;
	  top:30px;
	  left:20px;
	 border:solid 1px #CCCCCC;
	height:177px;
	  width:306px;
	}	
	
	
.fehls1
	{
	position:absolute;
	top:375px;
	left:30px;}
	
.fehls2
	{
	position:absolute;
	top:450px;
	left:30px;}
	
.fehls3
	{
	position:absolute;
	top:500px;
	font-weight:bold;
	left:100px;}
	
.konsas1
	{
	position:absolute;
	top:250px;
	left:30px;}
	
.konsas2
	{
	position:absolute;
	top:300px;
	left:30px;}
	
.aktak a:link
{color: #26adec; }

.aktak a:visited
{color: #26adec; }

.aktak a:active
{color: #26adec; }

.unehmtex2a
	{
	font-size:14px;}
	
.unehmtex2b
	{
	position:absolute;
	top:60px;
	left:75px;}
	
	
	
a.vorschau, a.vorschau:visited {display:block; color:#000; text-decoration:none; border:0px solid #ccc; width:98px; height:74px; float:left; margin:2px; z-index:50;}
#buehne {position:absolute; left:40px; width:450px; height:315px; top:490px; border:0px solid #cccccc; margin:10px auto;}
#buehne img {border:0;}
#buehne .minie {width:90px; position:absolute; right:29px; top:68px;}

#buehne a.vorschau:active span, #buehne a.vorschau:focus span {display:block; position:absolute; width:502px; font-size:12px; color:#333; font-weight:bold; height:30px; top:290px; left:-430px; padding:5px; z-index:100;}
#buehne a.vorschau:active span:first-line, #buehne a.vorschau:focus span:first-line {font-style:normal; position:absolute; font-weight:bold; width:500px; height:40px;  font-size:12px; color:#333;}
#buehne a.vorschau:active, #buehne a.vorschau:focus {border:1px solid #ccc;}
#buehne a.vorschau:active em, #buehne a.vorschau:focus em {display:block; position:absolute; width:298px; height:294px; top:-59px; left:-324px; padding:2px; color:#000; border:0px solid #fff; z-index:50;}
#buehne h1 { position:absolute; z-index:0;  width:298px; height:294px; border:0px solid #fff; padding:2px;}


a.vorschau em, a.vorschau span {display:none;}
a.vorschau:link {border:1px solid #f8f8f8; }   
a.vorschau:visited {border:1px solid #f8f8f8; } 
a.vorschau:hover {border:1px solid #f8f8f8; } 
a.vorschau:focus {border:1px solid #f8f8f8; } 
a.vorschau:active {border:1px solid #f8f8f8; } 

#weitersd
	{
	height:28px;
	width:74px;
	background-color:#000000;
	}
#weitersd a:link { position:absolute; top:0px;
left:0px; background-image: url(../design/weiter-button.gif);}   
#weitersd a:visited {position:absolute; top:0px;
left:0px; background-image: url(../design/weiter-button.gif);}
#weitersd a:hover {position:absolute; top:0px;
left:0px; background-image: url(../design/weiter-buttons.gif);} 
#weitersd a:focus {position:absolute; top:0px;
left:0px; background-image: url(../design/weiter-buttons.gif);} 
#weitersd a:active {position:absolute; top:0px;
left:0px; background-image: url(../design/weiter-button.gif);} 

#buehne h1 {    
    position: absolute;
	left:-9px; /* Angabe f&uuml;r den IE 5.x */
	top:9px; /* Angabe f&uuml;r den IE 5.x */
	voice-family: "\"}\"";
	voice-family: inherit;
	left:7px; /*Angabe f&uuml;r die anderen Browser */
	top:9px; /*Angabe f&uuml;r die anderen Browser */
	 	 }   
#buehnexy { position: absolute;	left:-18px; top:0px; } 
	
#dummy1 {margin: 0; /* Dummy-Angabe */}	

.kontatt1
	{
	position:absolute;
	top:250px;
	left:50px;}
.kontatt2
	{
	position:absolute;
	top:200px;
	left:0px;}	
	
	
	
	.kontbuh
	{
	position:absolute;
	top:225px;
	left:40px;
	height:400px;
	width:630px;
	}
.kontube
	{
	position:absolute;
	top:40px;
	left:30px;
	height:400px;
	width:630px;
	font-size:14px;
	font-weight:600;
	color:#DE0E03;
	}
.kontint
	{
	position:absolute;
	top:80px;
	left:30px;
	height:400px;
	width:630px;
	color:#333333;
	font-weight:600;
	}
	
.fehlerfom
	{position:absolute;
	left:135px;
	top:560px;
	width:260px;
	}
	
.intressefo
	{
	position:absolute;
	left:75px;
	top:110px;
	margin:0px;
	padding:0px;
	width:405px;
	} 

	
.konte1
	{
	position:absolute;
	left:35px;
	top:230px;
	width:300px;
	color:#333333;
	font-weight:600;
	} 

.labelfi
	{
	position:absolute;
	left:35px;
	top:330px;
	width:400px;
	} 
	
.labelka
	{
	position:absolute;
	left:35px;
	top:350px;
	width:400px;
	} 
	
.labelkna
	{
	position:absolute;
	left:35px;
	top:370px;
	width:400px;
	} 
	
.labelkvo
	{
	position:absolute;
	left:35px;
	top:390px;
	width:400px;
	} 
	
.labelkte
	{
	position:absolute;
	left:35px;
	top:410px;
	width:400px;
	} 
	
.labelkfa
	{
	position:absolute;
	left:35px;
	top:430px;
	width:400px;
	} 	
.labelkem
	{
	position:absolute;
	left:35px;
	top:450px;
	width:400px;
	} 	
.labelkmi
	{
	position:absolute;
	left:35px;
	top:470px;
	width:400px;
	} 

		

.labelkmi textarea
{
height:40px;
font-size:12px;
color:#333333;
padding-left:5px;
}


.inp1{font-size:11px; color:#333333; margin-left:80px; margin-top:5px;}
.inp2{font-size:11px; color:#333333;  margin-left:68px; margin-top:5px;}
.inp3{font-size:11px; color:#333333;  margin-left:73px; margin-top:5px;}
.inp4{font-size:11px; color:#333333;  margin-left:62px; margin-top:5px;}
.inp5{font-size:11px; color:#333333;  margin-left:66px; margin-top:5px;}
.inp6{font-size:11px; color:#333333;  margin-left:93px; margin-top:5px;}
.inp7{font-size:11px; color:#333333;  margin-left:73px; margin-top:5px;}
.inp8{font-size:11px; color:#333333;  margin-left:10px; margin-top:5px;}


.buttako
{
position:absolute;
left:150px;
top:530px;
width:200px;
}

.buttrko
{
position:absolute;
left:243px;
top:530px;
width:200px;
}

.drucken
{
position:absolute;
left:190px;
top:225px;

}
.drucken a:link { color:#000000;}   
.drucken a:visited {color:#000000;}
.drucken a:hover {color:#26adec;} 
.drucken a:focus {color:#26adec;} 
.drucken a:active {color:#000000;} 

.vorschaute
	{
position:absolute;
left:145px;
top:1147px;
width:305px;
text-align:justify;
border:1px solid #cccccc;
padding:10px;
}

.highind
	{
	height:1070px;}

.highind2
	{
	height:50px;}	
    
.ratgebtexx{
       position: absolute;
	   top:365px;
	  left:20px;
	  width:443px;
	  text-align:justify;
	  font-size:11px;
      }     
