


	

	a{color:#000000;
text-decoration:none;
font-family: Arial,Helvetica,sans-serif;}

	a:hover{color:#000000;}

	.abfallkalender{font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : normal;
letter-spacing : 0px;	
										}

	.abfallkalender caption{border: 1px solid Gray;
background-color: #DCDCDC;
textdecoration:none;}

	.abfallkalender caption a{color: #000000;
text-decoration: none;
text-weight: bolder}

	.abfallkalender caption a:hover{color: #ff0000;}

	.abfallkalender tr td{border: 1px solid Gray;							}

	.abfallkalender tr th{border: 1px solid Gray;
background-color: Silver;}

	body{background:#FFFFFF; margin:0px;  padding:0px;}

	.breite{width:100%; min-width:800px;}

	.clear{clear:both;}

	.container{font-family:Arial,Helvetica,sans-serif; text-align:left; font-size:0.8em; background-color:#C6E0EF; padding:5px;}

	.container-text{color:#244D79;   
font-size:1.0em; 
}

	.content{float:left; width:100%; position:relative; z-index: 12; }

	.content h2{color:#FFFFFF;  font-size:98%; margin-left:1px; padding: 5px 0px 5px 10px; background:#ffffff; font-family: Arial, Helvetica, sans-serif; }

	.contentpadding{margin-left:15px;  margin-right:15px; padding-top:18px; font-family: Arial, Helvetica, sans-serif; font-size:0.8em; color:#30363D; height:60%}

	.contentTable{font-family : Arial, Helvetica, sans-serif;
font-size : 1em;
font-weight : normal;	}

	.div.headlines{}

	.footer{position:relative; color:#3F5779; font-family:Tahoma; font-size:11px; border-right:210px solid #D1D1D1; border-left:210px solid #BDBDBD; height:18px; margin: 0px 0px 0px 0px; text-align: center; padding:9px 0px 3px 0px; }

	.footer a{padding: 0px 5px 0px 5px; font-family:Tahoma; color:#3F5779; text-decoration:none;  }

	.footer a:hover{color:#000000;}

	.footer li{padding-left:5px; padding-right:5px; border-right: 1px solid #7B859E; color:#000033; list-style:none; display:inline; }

	.footer ul{padding:0px; margin:0px; color:#000033; list-style:none; display:inline; }

	h1,h2,h3,h4{padding:0px; margin:0px;}

	.hauptmenu{position:relative; width:100%; height:100%; margin:0px; padding:2px 0px 0px 2px; }

	.hauptmenu a{color:#555596; font-weight : bold;  font-size:0.8em; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }

	.hauptmenu a:hover{color:#FE0000; font-weight : bold;  font-size:0.8em; font-family: Arial, Helvetica, sans-serif; text-decoration:underline;  }

	.hauptmenu li{list-style:none; display:inline; padding:0px 8px 0px 8px;  border-right:solid 1px #555596;}

	.hauptmenu ul{margin:0px; padding:0px 0px 0px 0px; list-style:none;}

	.hauptmenulinks{position:absolute; left:0px;  bottom:0px; width:250px; height:100%; }

	.hauptmenurechts{position:absolute;  right:0px; bottom:0px; width:15px; height:0px; }

	.header{height:103px; width:100%; background: url('../bilder/header_bg.gif') repeat-x; }

	.headerlinks{height:103px; width:528px; float:left; background: url('../bilder/header-links.gif') no-repeat top left;}

	.headerrechts{height:103px; width:0px; float:right;}

	.headlines_links h2{color:#FFFFFF; font-size:98%; padding: 4px 0px 4px 10px; font-family: Arial, Helvetica, sans-serif;  }

	.headlines_rechts h2{color:#7D7DAC; font-size:100%; padding: 8px 0px 4px 198px; font-family: Arial, Helvetica, sans-serif;}

	.hidden{display:none;}

	.hintergrund_blau{PADDING: 5px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 1.0em; 
COLOR: #FFFFFF; 
BACKGROUND-COLOR: #7295BD; 

	

}

	.hintergrund_hellblau{PADDING: 5px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 1.0em; 
COLOR: #3F5779; 
BACKGROUND-COLOR: #DEEFF9; 

	}

	.hintergrund_violett{PADDING: 5px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 1.0em; 
COLOR: #FFFFFF; 
BACKGROUND-COLOR: #62619b; 
}

	.infoVeranstaltungskalender{padding:5px 3px 5px 3px;
background-color: BBD5EF
										}

	.kalenderVeranstaltungen{font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
letter-spacing : 0px;
color : #000000;
text-decoration : none;	
										}

	.link{color : #000000;
text-decoration : underline;	
										}

	.linkespalte{width:200px; margin-left:-205px; float:left;  position:relative;  z-index:10; height:100%;}

	.linkespalte a{font-family: Arial, Helvetica, sans-serif;  font-size:0.8em; text-decoration:none;}

	.linkespalte li{list-style:none; margin:6px 0px 6px 0px;  padding:0px 0px 0px 0px;  border-bottom: solid 1px #7295BD;}

	.linkespalte ul{margin: 2px 0px 2px 0px; padding: 2px 0px 2px 0px;  background-color:#C6E0EF;}

	.menu_link_eb1off{height:auto; font-weight:bold; text-decoration:none; width:auto; padding-left:-12px; }

	.menu_link_eb1off:hover{height:auto; font-weight:bold; text-decoration:none; width:auto; padding-left:-12px; }

	.menu_link_eb1on{height:auto; font-weight:bold; text-decoration:none; width:auto;  padding-left:-12px; }

	.menu_link_eb1on:hover{height:auto; font-weight:bold; text-decoration:none; width:auto;  padding-left:-12px; }

	.menu_link_eb2off{height:auto; text-decoration:none; font-weight:normal; width:auto; padding-left:12px; }

	.menu_link_eb2off:hover{height:auto; text-decoration:none;  font-weight:normal; width:auto; padding-left:12px; }

	.menu_link_eb2on{height:auto; text-decoration:none; font-weight:normal; width:auto; padding-left:12px; }

	.menu_link_eb2on:hover{height:auto; text-decoration:none;  font-weight:normal; width:auto; padding-left:12px; }

	.menu_link_eb3off{height:auto; text-decoration:none; font-weight:normal; width:auto; padding-left:15px;}

	.menu_link_eb3off:hover{height:auto; text-decoration:none; font-weight:normal; width:auto; padding-left:15px;}

	.menu_link_eb3on{height:auto; text-decoration:none; font-weight:normal; width:auto; padding-left:15px;}

	.menu_link_eb3on:hover{height:auto; text-decoration:none; font-weight:normal; width:auto; padding-left:15px;}

	.olsButton{border: solid 1px ;
border-color: #000000;
padding:0px;
margin:0px;
color: #000033;
background: #EBEBEB;
font-size:0.8 em;
cursor:hand;}

	.rechtespalte{width:200px; 
margin-right:-210px; 
padding-left:5px; 
padding-right:5px; 
float:left; 
position:relative; 
z-index:50;
overflow:hidden;}

	.sitemapbox{clear:right;
float:left;
color:#292C32;
background:#ffffff;
border:none;
margin:0px;
padding:15px;
padding-right:20px;
text-align:left;}

	.sitemapbox li{list-style:none;
padding:0px;
padding-left:10px;
margin:0px;}

	.sitemapbox ul{list-style:none;
margin:0px;
padding:0px;
padding-left:10px;}

	.sitemap_breite{width:100%;
background:#ffffff;}

	.sitemap_link{font-family: Arial,Helvetica,sans-serif;
color : #000000;
text-decoration : none;}

	.spaltensetup{padding-bottom:5px; border-left-width:210px; border-right-width:210px; border-right-color:#E8E8E8; background-color:#FFFFFF; width:auto; height:auto; height:60%; border-left-style:solid; border-right-style:solid; }

	.spaltensetup2{margin:0; width: 100%; height:100%}

	.startContent{font-family : Arial, Helvetica, sans-serif; font-size:85%; font-weight : normal; letter-spacing : 0px; color : #000000; text-decoration : none;}

	.statusBar{position:relative;
height:35px;
width: auto;
padding:0px 0px 0px 0px;
background-image: url('../bilder/statusBG.gif');
background-position: left;
background-repeat: no-repeat;
/*border-right: 172px solid #62619B;*/}

	.statusBarLinks{width:186px;
float:left; 
/*background-color: #A3C5E8;
background-image: url('../bilder/sucheBG.gif');
background-position: left;
background-repeat: no-repeat;*/}

	.statusBarRechts{}

	.suchbutton{border: solid 1px; border-color: #000000; padding:0px; margin:0px; color: #000033; width: 5.8em; background: #EBEBEB; font-size:0.8 em;}

	.suche{padding:10px; margin:0px;}

	.sucheBranchenregister{background-color: #BBD5EF;
padding: 5px 5px 5px 5px;		}

	.sucheVeranstaltungenKalender{font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
letter-spacing : 0px;
/*background-color: #BBD5EF;*/
padding: 5px 5px 5px 5px;										}

	.sucheVeranstaltungenKategorien{font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
letter-spacing : 0px;
/*background-color: #BBD5EF;*/
padding: 5px 5px 5px 5px;	}

	.suche_hauptmenu{position:relative;
height: 20px;
width: 100%;
margin:0px;
padding:0px 0px 16px 0px;
background: #AEC6CC url('../bilder/hauptmenubg.gif') repeat-x bottom;}

	#suchfeld{background: #ffffff;
font-size:1em;
height:1.4em;
color:#000000;
padding:0px;
margin:0px;
width:8em;}

	.ueberschrift_h1{font-size : 1.4em;
font-weight : normal;
letter-spacing : 0px;
color : #1B1869;	
padding-bottom:25px;				}

	.ueberschrift_h3{font-size : 1.1em;
font-weight : normal;
letter-spacing : 0px;
color : #1B1869;
padding-bottom:5px;

										}

	