


	

	a{color:#000000;
text-decoration:underline;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;}

	a:hover{color:#FF0000;}

	.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:#DBDBDB;
margin: 0; 
padding: 0;}

	.breite{width:99.6%;
min-width:800px;}

	.clear{clear:both;}

	.container{margin: 0px 24px 0px 0px;
padding: 10px 0px 10px 0px;
background: url('../bilder/containerbg.gif') repeat-x bottom;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
font-size:0.8em;
}

	.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;}

	.contentTable{font-family : Arial, Helvetica, sans-serif;
font-size : 1em;
font-weight : normal;	}

	.div.headlines{										}

	.fett{font-weight:900;		}

	.footer{position:relative;
color:#42537E;
font-family: Arial, Helvetica, sans-serif;
font-size:0.8em;
background: #BFCED3;
border-right: 194px solid #97B2B9;
border-left: 222px solid #A4BCC1;
margin: 0px 0px 0px 0px;
text-align: center;
padding:3px 0px 3px 0px;}

	.footer a{color:#42537E;
font-family: Arial, Helvetica, sans-serif;
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%;
margin:0px;
padding:2px 0px 11px 2px;
background: url('../bilder/hauptmenu_bg.gif') repeat-x top;}

	.hauptmenu a{color:#fffffF;
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{padding-left:10px;
list-style:none;
display:inline;
padding-right:5px;
border-right:solid 1px #8DB2CD;}

	.hauptmenu ul{margin:0px;
padding:0px 0px 0px 0px;
list-style:none;
display:block;}

	.hauptmenulinks{position:absolute;
left:0px;
bottom:0px;
width:250px;
height:0px;
/*background: #AEC6CC url('../bilder/hauptmenu_links.gif') repeat-x bottom;*/}

	.hauptmenurechts{position:absolute;
right:0px;
bottom:0px;
width:15px;
height:0px;
/*background: #AEC6CC url('../bilder/hauptmenu_rechts.gif') repeat-x bottom;*/}

	.header{height:104px;
width:100%;
background: url('../bilder/header_bg.gif') repeat-x;}

	.headerlinks{height:104px;
width:222px;
float:left;
background: url('../bilder/header-links.gif') no-repeat top left;}

	.headerrechts{height:104px;
width:525px;
float:left;
background: url('../bilder/header_rechts.gif') no-repeat top left;
}

	.headlines_links h2{color:#FFFFFF;
font-size:98%;
margin-left:1px;
padding: 4px 0px 4px 10px;
font-family: Arial, Helvetica, sans-serif;}

	.headlines_rechts h2{color:#000000;
font-size:98%;
padding: 4px 0px 4px 236px;
font-family: Arial, Helvetica, sans-serif;}

	.hidden{display:none;}

	.hintergrund_blau{background-color:#BED5EC;	
padding:1px;	
width: 99%;
color:#666666;
font-weight:900;
}

	.hintergrund_dunkelblau{background-color:#336699;	
padding:5px;	
width: 99%;
color:#ffffff;
font-weight:900;
}

	.hintergrund_grau{background-color:#EEEEEE; 
padding:6px; 
margin:0px;
width: 99%;

										}

	.hintergrund_orange{background-color:#D8BA2E;	
padding:1px;	
width: 99%;
color:#000000;
font-weight:900;
				}

	.hintergrund_violett{background-color:#993399;	
padding:5px;	
width: 99%;
color:#ffffff;
font-weight:900}

	.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;	
										}

	.kursiv{font-style:italic;}

	.link{color : #000000;
text-decoration : underline;	
										}

	.linkespalte{width: 222px; 
margin-left: -222px;
float: left; 
position: relative; 
z-index: 10;
overflow:hidden;}

	.linkespalte a{font-family: Arial, Helvetica, sans-serif;
font-size:0.8em;
text-decoration:none;}

	.linkespalte li{list-style:none;
margin:0px;
padding:0px;
border-top: solid 1px #D7E0E9;
border-bottom: solid 1px #A2B2CC;}

	.linkespalte ul{margin:0px;
padding:0px;}

	.menu_link_eb1off{text-decoration:none;
font-weight:bold;
display:block;
width:auto;
padding-left:10px;}

	.menu_link_eb1off:hover{width:auto;
display:block;
text-decoration:none;
padding-left:10px;}

	.menu_link_eb1on{font-weight:bold;
text-decoration:none;
display:block;
width:auto;
padding-left:10px;}

	.menu_link_eb1on:hover{font-weight:bold;
text-decoration:none;
display:block;
width:auto;
padding-left:10px;}

	.menu_link_eb2off{text-decoration:none;
font-weight:normal;
display:block;
width:auto;
padding-left:20px;}

	.menu_link_eb2off:hover{text-decoration:none;
padding-left:20px;
width:auto;
display:block;}

	.menu_link_eb2on{text-decoration:none;
font-weight:normal;
display:block;
padding-left:20px;
width:auto;}

	.menu_link_eb2on:hover{text-decoration:none;
font-weight:normal;
display:block;
padding-left:20px;
width:auto;}

	.menu_link_eb3off{text-decoration:none;
font-weight:normal;
display:block;
width:auto;
padding-left:30px;}

	.menu_link_eb3off:hover{text-decoration:none;
display:block;
width:auto;
padding-left:30px;}

	.menu_link_eb3on{text-decoration:none;
font-weight:normal;
display:block;
width:auto;
padding-left:30px;}

	.menu_link_eb3on:hover{text-decoration:none;
font-weight:normal;
display:block;
width:auto;
padding-left:30px;}

	.olsButton{border: solid 1px ;
border-color: #000000;
padding:0px;
margin:0px;
color: #000033;
background: #EBEBEB;
font-size:0.8 em;
cursor:hand;}

	.rahmen_gepunktet{border-width:thin; 
border-color:#000000; 
border-style:dotted; 
padding:5px;
	
	
										}

	.rahmen_gestrichelt_braun{border-style:dashed;
border-width:thin;
border-color:#663300;
padding:10px;
										}

	.rahmen_normal_70_prozent{border-width:thin; 
border-color:#DDDDDD; 
border-style:solid; 
padding:5px;
width:70%;
										}

	.rahmen_oben_unten{border-width:medium;
border-color:#000000;
border-top-style:double;
border-bottom-style:double;
border-left-style:none;
border-right-style:none;
padding-top:5px;
padding-bottom:5px;		
width:98%;}

	.rechtespalte{width: 192px; 
margin-right: -200px;
padding-left:6px;
float: right; 
position: relative; 
z-index: 11;
display:block;
overflow:hidden;}

	.schrift_gross{font-size:large;}

	.sichtbar_groesser{font-size:xx-large;
										}

	.sichtbar_kleiner{font-size:smaller;		}

	.sitemapbox{clear:right;
float:left;
color:#292C32;
background:#ffffff;
border:none;
margin:0px;
padding:15px;
padding-right:20px;
text-align:left;
width: 100%}

	.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: 222px;  
border-right-width: 194px; 
/*border-right-color: #AEC6CC;*/ 
border-right-color: #C4CEDA;
background-color: #ffffff;
width: auto; 
border-left-style: solid; 
border-right-style: solid;
vertical-align : top;}

	.spaltensetup2{margin: 0; 
width: 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:26px;
width:100%;
padding:0px 0px 0px 0px;
background-image: url('../bilder/statusBG.gif');
background-position: right;
background-repeat: no-repeat;}

	.statusBarLinks{height:28px;
width:222px;
float:left; 
background-color: #A3C5E8;
background-image: url('../bilder/header-linksBG.gif');
background-position: left;
background-repeat: no-repeat;}

	.statusBarRechts{width: 220px; 
margin-left:20px;
padding:0px 0px 0px 250px;
float: left; 
position: relative; 
z-index: 11;}

	.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;}

	.testtext{font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
font-weight : normal;
letter-spacing : 0px;
color : #00ff00;
text-decoration : none;	
										}

	.text_blau{color:#1E6394;
font-weight:900;		}

	.text_eingerueckt{padding-left:7px;		}

	.text_rot{color:#990000;
font-weight:900;		}

	.text_zentriert{text-align: center;		}

	.ueberschrift_aktuelles{font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
letter-spacing : 0px;
color : #666666;
text-decoration : none;	
										}

	.ueberschrift_container{padding: 0px;
margin:0px;
font-size: 100%;
text-align: center;
font-weight: normal;}

	.ueberschrift_content_blau{padding: 0px;
margin:0px;
color:#85aecb;
font-size:1.5em;		}

	.ueberschrift_content_grau{padding: 0px;
margin:0px;
color:#7a96a6;
font-size:1.5em;
										}

	
