
.text  {
  		 font-family: "Lucida Grande", Verdana, Arial;
  		 font-size: 12px;
   		 line-height: 17px;
		 color:#444444;
}




.UEBERSCHRIFT  {
  		 font-family: "Lucida Grande", Verdana, Arial;
  		 font-size: 18px;
		 color:#0d4ab6;
}

.blau {
	color:#0d4ab6;
}

.WebYepGalleryContainer {text-align:left;}
.WebYepGalleryContainer tr {}
.WebYepGalleryContainer td {font-family: "Lucida Grande", Verdana, Arial; font-size:10px; color:#000000; vertical-align:top;}
.WebYepGalleryContainer td img {margin-bottom:20px;}

.WebYepGalleryImage a img {border:solid 1px #0066FF;}

.box {background-image:url(../img/box_oben.gif); background-position:bottom; background-repeat:no-repeat;}
.boxbg {background-image:url(../img/box_bg.gif); background-color:#FFFFFF;}

.body_bg { background-color:#eff1ec;}


.footer {font-family: "Lucida Grande", Verdana, Arial;  font-size:12px; color:#727272;}
a.login {font-family: "Lucida Grande", Verdana, Arial;  font-size:12px; color:#727272; text-decoration:none;}


.rahmen  {
	border:solid 1px #0d4ab6;
}


#nav_e1{
				
				height : 68px;
				padding: 17px 15px 0px 0px;
				float: right;
}



	



ul#mainlevel-nav_e1 {
		list-style : none;
		padding : 0;
		margin : 0;
		width: 725px;
		height :auto;
		font-weight: normal;
		letter-spacing: 0px;
		float: left;
		font-family: Tahoma, Arial, Verdana;	
		}

		
		
	ul#mainlevel-nav_e1 li {
		font-size : 12px;
		
		/*padding-left : 0px;
		padding-right : 12px;*/
		width : 103px;
		height :29px;
		float : left;
		margin : 0;
		color : #666666;
		text-align : center;
		}
		



	ul#mainlevel-nav_e1 li a.mainlevel-nav_e1:link,
	ul#mainlevel-nav_e1 li a.mainlevel-nav_e1:visited{
	 	background: #ffffff url(../img/nav_e1_off.jpg) no-repeat;
		width : 103px;
		height :29px;
		padding: 40px 0px 0px 0px;
		margin : 0;
		text-decoration : none;
		color : #666666;
		float: left;
		text-align : center;
		font-size : 12px;
		}
		 
	ul#mainlevel-nav_e1 li a.mainlevel-nav_e1:hover{
		background: #ffffff url(../img/nav_e1_hover.jpg) no-repeat;
		width : 103px;
		height :29px;		
		padding: 40px 0px 0px 0px;
		margin : 0;
		text-decoration : none;
		font-size : 12px;
		color : #ffffff;
		float: left;
		text-align : center;
		font-weight: normal;
		}
		
	ul#mainlevel-nav_e1 li a.mainlevel_current-nav_e1, 
	ul#mainlevel-nav_e1 li a#active_menu-nav_e1,
	ul#mainlevel-nav_e1 li a.mainlevel_active-nav_e1 {
		background: #ffffff url(../img/nav_e1_on.jpg) no-repeat;
		width : 103px;
		height :29px;
		padding: 40px 0px 0px 0px;
		margin : 0;
		text-decoration : none;
		font-size : 12px;
		color : #ffffff;
		float: left;
		text-align : center;
		font-weight: normal;
		}















.binfo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold;}
.rot {color:#CC0000;}
.fettrot {color:#ef0c0c; font-weight:bold}

.beo_datum {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#689c19;}

.datum {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7c7c7c;}
.teloben {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7c7c7c;}

.copy {color:#848484;}
.klein {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.ptext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:16px;}

.date {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#7ab51d;font-weight:bold;}
.position {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.aktuellueberschrift {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000; font-weight:bold;line-height:22px;}
.aktuellkleingruen {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#7ab51d;}
.kleingrau {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#CCC; font-size:9px;}
.leisteunten {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFF; text-transform:uppercase; font-weight:bold;}
.aktuellimg {margin-right:10px; border:solid 1px #7ab51d;}
.termin_img {border:solid 1px #7ab51d;}
.bold {font-weight:bold;}



ul {list-style:square; list-style-image:url(../img/li.gif);}


.beo_border {background-color:#689c19;}
.beo_oben_bg {background-image:url(../img/exkursion_termine_oben_bg.gif);
background-repeat:no-repeat; background-position:bottom; }



.Exkursion_oben_bg {background-image:url(../img/exkursion_termine_oben_bg.gif);
background-repeat:no-repeat; background-position:bottom; }
.Exkursion_border {background-color:#689c19;}
.Exkursion_date {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#7ab51d;font-weight:bold;}

.Arbeitseinsatz_oben_bg {background-image:url(../img/arbeitseinsatz_termine_oben_bg.gif);
background-repeat:no-repeat; background-position:bottom; }
.Arbeitseinsatz_border {background-color:#ff5d02;}
.Arbeitseinsatz_date {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ff5d02;font-weight:bold;}

.Jugendgruppe_oben_bg {background-image:url(../img/jugendgruppe_termine_oben_bg.gif);
background-repeat:no-repeat; background-position:bottom; }
.Jugendgruppe_border {background-color:#006cff;}
.Jugendgruppe_date {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#006cff;font-weight:bold;}

/* WebYep Zeug
.WebYepMenuTitle {font-weight:bold;font-size:14px;}
.WebYepMenuTitle:hover {font-weight:bold;font-size:14px; text-decoration:none;}
.WebYepMenuItem {font-weight:normal; font-size:12px;}
 */






/* The div enclosing the menu */
.MyMenu {

}

/* Normal items */
.MyMenu li.WebYepMenuItem {
	font-weight: normal;
}

/* All items */
.MyMenu li {
   padding: 4px 4px 5px 0px;
   margin: 0 0 0 15px;
   font-size:13px;
}

/* The currently selected item */
.MyMenu li.WebYepMenuCurrentItem {
	font-weight: normal;
}

/* The tree titles */
.MyMenu li.WebYepMenuTitle {
	font-weight: bold;
	padding-bottom: 5px;
	font-size:15px;
}

/* All trees */
.MyMenu ul {
   margin: 0;
   padding: 0 0 10px 0;
}

/* Second level trees */
.MyMenu ul ul {
   padding: 0 0 0 20px;
}

/* Trees of third level and below */
.MyMenu ul ul ul {
}

/* Items of second level and below */
.MyMenu li li {
   border: none;
   margin-left: 0px;
   list-style:circle;
   font-size:12px;
   font-weight:bold;
}

.MyMenu li li li {
   border: none;
   margin-left: 0px;
   list-style:circle;
   font-size:12px;
}

/* The first item in each tree, second menu level and below */
.MyMenu li li.WebYepMenuFirstItem {
   padding-top: 10px;

}

/* The actual links */
.MyMenu a:link, .MyMenu a:visited, .MyMenu a:active {
	text-decoration: none;
}

/* The actual links when hovering */
.MyMenu a:hover {

}

/* The actual link of the currently selected item */
.MyMenu li.WebYepMenuCurrentItem a:link, .MyMenu li.WebYepMenuCurrentItem a:visited, .MyMenu li.WebYepMenuCurrentItem a:active {
	text-decoration: none;
}

/* The actual link of the currently selected item when hovering */
.MyMenu li.WebYepMenuCurrentItem a:hover {
}



/* Footer */
#container-page {position: relative; min-height: 100%; height: auto !important; height: 100%;}
#container-content {padding-bottom: 0;}
#container-foot {width: 100%; position: absolute;bottom: 0 !important; bottom: -1px;}




a {text-decoration:underline; color:#0d4ab6;}
a:hover {color:#0d4ab6; text-decoration:none;}

a.kleingruen {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7ab51d; text-decoration:none;}
a.kleingruen:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7ab51d; text-decoration:underline;}


a.linkunten {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#7ab51d; font-size:11px;}
a.linkunten:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#7ab51d; text-decoration:underline;}

a.linkleisteunten {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#FFF; text-decoration:none;}
a.linkleisteunten:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}


.bg {background: #e5e5e5; margin:0px;}
.schatten_links {background: #e5e5e5 url(../img/schatten_l.gif); background-repeat:y-repeat; margin-top:0px;}
.schatten_rechts {background: #e5e5e5 url(../img/schatten_r.gif); background-repeat:y-repeat; margin-top:0px;}
.dots {background: url(../img/dot.gif); background-position:top; background-repeat:repeat-x; margin-top:0px;}





/* Navigation */

#einsametd {background:#2d6b1c;}

	#nav {
		margin:0;
		padding:0;
		width:100%;
		float:left;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;
		background:#2d6b1c;
	}
	
	
	#nav li {
		display:inline;
		padding:0;
		margin:0;
	}
	
	#nav a:link,
	#nav a:visited {
		color:#fff;
		padding:6px 12px 6px 12px;
		float:left;
		width:auto;
		border-right:1px solid #fff;

		text-decoration:none;
		font:bold 1em/1em Arial, Helvetica, sans-serif;
		text-transform:none;
	}
	
	
	#home #nav #nav-home a
	{
		background:#53a826;
		color:#fff;
	}
	
		
	#ueber #nav #nav-ueber a
	{
		background:#53a826;
		color:#fff;
	}
	
	#kanalreinigung #nav #nav-kanalreinigung a
	{
		background:#53a826;
		color:#fff;
	}
	
	#tvkanaluntersuchung #nav #nav-tvkanaluntersuchung a
	{
		background:#53a826;
		color:#fff;
	}
	
	#dichtheitspruefung #nav #nav-dichtheitspruefung a
	{
		background:#53a826;
		color:#fff;
	}
	
	#kanalsanierung #nav #nav-kanalsanierung a
	{
		background:#53a826;
		color:#fff;
	}
	#kanalerneuerung #nav #nav-kanalerneuerung a
	{
		background:#53a826;
		color:#fff;
	}
	#kontakt #nav #nav-kontakt a
	{
		background:#53a826;
		color:#fff;
	}
	
	#nav-home a {
	border-left:1px solid #fff;
		color:#fff;
	}
	

	
	#nav-home a:hover, #nav-kontakt a:hover, #nav-kanalerneuerung a:hover, #nav-kanalsanierung a:hover, #nav-dichtheitspruefung a:hover, #nav-tvkanaluntersuchung a:hover, #nav-ueber a:hover, #nav-kanalreinigung a:hover {
		color:#fff;
		background:#53a826;
	}
	
	
.fbg {
  font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000;
  background-color:#ffffff;
  border: 1px solid #aaaaaa;
}

.formred {
  font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000;
  background-color:#ff8888;
  border: 1px solid #aaaaaa;
}

.fettgruen {
	color:#7ab51d;
	font-weight:bold;
}

.fettrot {
	color:#ef0c0c;
	font-weight:bold;
}


/* Navigation Büro */

#einsametd_buero {background:#2d6b1c;}

	#navbuero {
		margin:0;
		padding:0;
		width:100%;
		float:left;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;
		background:#2d6b1c;
	}
	
	
	#navbuero li {
		display:inline;
		padding:0;
		margin:0;
	}
	
	#navbuero a:link,
	#navbuero a:visited {
		color:#fff;
		padding:6px 10px 6px 10px;
		float:left;
		width:auto;
		border-right:1px solid #fff;

		text-decoration:none;
		font:bold 1em/1em Arial, Helvetica, sans-serif;
		text-transform:none;
	}
	
	
	#forschung #nav #navbuero-forschung a
	{
		background:#53a826;
		color:#fff;
	}
	
		
	#ueber #navbuero #navbuero-ueber a
	{
		background:#53a826;
		color:#fff;
	}
	
	#kanalreinigung #navbuero #navbuero-kanalreinigung a
	{
		background:#ec0505;
		color:#fff;
	}
	
	#tvkanaluntersuchung #navbuero #navbuero-tvkanaluntersuchung a
	{
		background:#ec0505;
		color:#fff;
	}
	
	#dichtheitspruefung #navbuero #navbuero-dichtheitspruefung a
	{
		background:#ec0505;
		color:#fff;
	}
	
	#kanalsanierung #navbuero #navbuero-kanalsanierung a
	{
		background:#ec0505;
		color:#fff;
	}
	#kanalerneuerung #navbuero #navbuero-kanalerneuerung a
	{
		background:#ec0505;
		color:#fff;
	}
	#kontakt #navbuero #navbuero-kontakt a
	{
		background:#53a826;
		color:#fff;
	}
	#leistungen #nav #navbuero-leistungen a
	{
		background:#53a826;
		color:#fff;
	}
	#ileistungen #nav #navbuero-ileistungen a
	{
		background:#53a826;
		color:#fff;
	}
	
	
	#partner #nav #navbuero-partner a
	{
		background:#53a826;
		color:#fff;
	}
	
		
	#buergerinfo #nav #navbuero-buergerinfo a
	{
		background:#53a826;
		color:#fff;
	}
	

	

	
	#navbuero-buergerinfo a:hover, #navbuero-forschung a:hover, #navbuero-ileistungen a:hover, #navbuero-partner a:hover, #navbuero-home a:hover, #navbuero-ueber a:hover, #navbuero-leistungen a:hover, #navbuero-kontakt a:hover, #navbuero-kanalerneuerung a:hover, #navbuero-kanalsanierung a:hover, #navbuero-dichtheitspruefung a:hover, #navbuero-tvkanaluntersuchung a:hover, #navbuero-ueber a:hover, #navbuero-kanalreinigung a:hover {
		color:#fff;
		background:#53a826;
	}