body { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 18px; font-weight: normal; color: black; padding-top: 25px;}
td { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 18px; font-weight: normal; color: black; text-decoration: none;}

.border {	border: 1px solid black;}
.borderleft{ border-left: 1px solid black; border-bottom: 1px solid black;}
.borderright{	border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black;}

/* Header und Metanavigation */
a.metanavilink:link, a.metanavilink:visited, a.metanavilink:active, a.metanavilink:hover { background-image: url(/fileupload/bilder/res/navi_top.gif); background-repeat: no-repeat; background-position: left center; color: #999999; text-decoration: none; padding-left: 15px; padding-right: 35px; height: 25px; line-height: 25px; }
a.metanavilink:hover { text-decoration: underline; color: black;}
.logo {width: 240px;}
.headright {position: absolute; left: 245px; top: 27px; right:0;}
.metanav {position: relative;float: left; height: 27px;}
/*.headhead {position: relative; left: 0px; top: 20px; height: 45px; right: 0px; border-top: 10px solid #006699; clear: both;}*/
/* breadcrump */
.bread {position: relative; left: 0px; top: 15px; height: 30px; right: 0; line-height: 30px; border-top: 1px solid black; border-bottom: 1px solid black;}
/*a.breadlink:link, a.breadlink:visited, a.breadlink:active, a.breadlink:hover { color: #006699; text-decoration: none; }*/
/* Navigation */
.leftnav { padding-top:35px; width: 195px; border-bottom: 1px solid black;}
.ulnavi { padding: 5px 0 5px 15px ; border-top: 1px solid black; margin: 0 0 0 0;}
.navi {list-style:none; padding:0px; font-weight: bold;}
.ulsubnavi { margin: 0; padding-left: 10px;}
.subnavi {list-style:none; padding:0px; font-weight: normal;}
.ulsubsubnavi { margin: 0; padding-left: 15px; font-weight: normal;}
.subsubnavi {list-style:none; padding:0px;}

a.navi:link, a.navi:visited, a.navi:active, a.navi:hover { color: #999999; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_atlas.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.navi:hover { text-decoration: underline; }
a.naviselected:link, a.naviselected:visited, a.naviselected:active, a.naviselected:hover { color: #999999; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_atlas_a.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.naviselected:hover { text-decoration: underline; }
a.navisub:link, a.navisub:visited, a.navisub:active, a.navisub:hover, a.navisubsub:link, a.navisubsub:visited, a.navisubsub:active, a.navisubsub:hover { color: #999999; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_atlas.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisub:hover, a.navisubsub:hover { text-decoration: underline; }
a.navisubselected:link, a.navisubselected:visited, a.navisubselected:active, a.navisubselected:hover, a.navisubsubselected:link, a.navisubsubselected:visited, a.navisubsubselected:active, a.navisubsubselected:hover { color: #999999; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_atlas_a.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubselected:hover, a.navisubsubselected:hover { text-decoration: underline; }

a.naviwissen:link, a.naviwissen:visited, a.naviwissen:active, a.naviwissen:hover { color: #006699; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_atlas.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.naviwissen:hover { text-decoration: underline;}
a.naviwissenselected:link, a.naviwissenselected:visited, a.naviwissenselected:active, a.naviwissenselected:hover { color: #006699; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_atlas_a.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.naviwissenselected:hover { text-decoration: underline;}
a.navisubwissen:link, a.navisubwissen:visited, a.navisubwissen:active, a.navisubwissen:hover, a.navisubsubwissen:link, a.navisubsubwissen:visited, a.navisubsubwissen:active, a.navisubsubwissen:hover { color: #006699; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_atlas.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubwissen:hover, a.navisubsubwissen:hover { text-decoration: underline;}
a.navisubwissenselected:link, a.navisubwissenselected:visited, a.navisubwissenselected:active, a.navisubwissenselected:hover, a.navisubsubwissenselected:link, a.navisubsubwissenselected:visited, a.navisubsubwissenselected:active, a.navisubsubwissenselected:hover { color: #006699; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_atlas_a.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubwissenselected:hover, a.navisubsubwissenselected:hover { text-decoration: underline;}

a.navis4frm:link, a.navis4frm:visited, a.navis4frm:active, a.navis4frm:hover { color: #87B302; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_s4frm.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.navis4frm:hover { text-decoration: underline;}
a.navis4frmselected:link, a.navis4frmselected:visited, a.navis4frmselected:active, a.navis4frmselected:hover { color: #87B302; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_s4frm_a.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.navis4frmselected:hover { text-decoration: underline;}
a.navisubs4frm:link, a.navisubs4frm:visited, a.navisubs4frm:active, a.navisubs4frm:hover, a.navisubsubs4frm:link, a.navisubsubs4frm:visited, a.navisubsubs4frm:active, a.navisubsubs4frm:hover { color: #87B302; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_s4frm.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubs4frm:hover, a.navisubsubs4frm:hover { text-decoration: underline;}
a.navisubs4frmselected:link, a.navisubs4frmselected:visited, a.navisubs4frmselected:active, a.navisubs4frmselected:hover, a.navisubsubs4frmselected:link, a.navisubsubs4frmselected:visited, a.navisubsubs4frmselected:active, a.navisubsubs4frmselected:hover { color: #87B302; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_s4frm_a.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubs4frmselected:hover,a.navisubsubs4frmselected:hover { text-decoration: underline;}

a.naviwuu:link, a.naviwuu:visited, a.naviwuu:active, a.naviwuu:hover { color: #87B302; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_wir.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.naviwuu:hover { text-decoration: underline;}
a.naviwuuselected:link, a.naviwuuselected:visited, a.naviwuuselected:active, a.naviwuuselected:hover { color: #87B302; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_wir_a.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.naviwuuselected:hover { text-decoration: underline;}
a.navisubwuu:link, a.navisubwuu:visited, a.navisubwuu:active, a.navisubwuu:hover, a.navisubsubwuu:link, a.navisubsubwuu:visited, a.navisubsubwuu:active, a.navisubsubwuu:hover { color: #87B302; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_wir.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubwuu:hover, a.navisubsubwuu:hover { text-decoration: underline;}
a.navisubwuuselected:link, a.navisubwuuselected:visited, a.navisubwuuselected:active, a.navisubwuuselected:hover, a.navisubsubwuuselected:link, a.navisubsubwuuselected:visited, a.navisubsubwuuselected:active, a.navisubsubwuuselected:hover { color: #87B302; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_wir_a.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubwuuselected:hover, a.navisubsubwuuselected:hover { text-decoration: underline;}

a.navispuli:link, a.navispuli:visited, a.navispuli:active, a.navispuli:hover { color: #359946; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_specials.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.navispuli:hover { text-decoration: underline;}
a.navispuliselected:link, a.navispuliselected:visited, a.navispuliselected:active, a.navispuliselected:hover { color: #359946; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_specials_a.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.navispuliselected:hover { text-decoration: underline;}
a.navisubspuli:link, a.navisubspuli:visited, a.navisubspuli:active, a.navisubspuli:hover, a.navisubsubspuli:link, a.navisubsubspuli:visited, a.navisubsubspuli:active, a.navisubsubspuli:hover { color: #359946; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_specials.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubspuli:hover,a.navisubsubspuli:hover { text-decoration: underline;}
a.navisubspuliselected:link, a.navisubspuliselected:visited, a.navisubspuliselected:active, a.navisubspuliselected:hover, a.navisubsubspuliselected:link, a.navisubsubspuliselected:visited, a.navisubsubspuliselected:active, a.navisubsubspuliselected:hover { color: #359946; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_specials_a.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubspuliselected:hover, a.navisubsubspuliselected:hover { text-decoration: underline;}

a.naviinnovative:link, a.naviinnovative:visited, a.naviinnovative:active, a.naviinnovative:hover { color: #008FBE; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_innovative.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.naviinnovative:hover { text-decoration: underline;}
a.naviinnovativeselected:link, a.naviinnovativeselected:visited, a.naviinnovativeselected:active, a.naviinnovativeselected:hover { color: #008FBE; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_innovative_a.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.naviinnovativeselected:hover { text-decoration: underline;}
a.navisubinnovative:link, a.navisubinnovative:visited, a.navisubinnovative:active, a.navisubinnovative:hover, a.navisubsubinnovative:link, a.navisubsubinnovative:visited, a.navisubsubinnovative:active, a.navisubsubinnovative:hover { color: #008FBE; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_innovative.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubinnovative:hover, a.navisubsubinnovative:hover { text-decoration: underline;}
a.navisubinnovativeselected:link, a.navisubinnovativeselected:visited, a.navisubinnovativeselected:active, a.navisubinnovativeselected:hover, a.navisubsubinnovativeselected:link, a.navisubsubinnovativeselected:visited, a.navisubsubinnovativeselected:active, a.navisubsubinnovativeselected:hover { color: #008FBE; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_innovative_a.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubinnovativeselected:hover,a.navisubsubinnovativeselected:hover { text-decoration: underline;}

a.navimint:link, a.navimint:visited, a.navimint:active, a.navimint:hover { color: #28A499; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_mint.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.navimint:hover { text-decoration: underline;}
a.navimintselected:link, a.navimintselected:visited, a.navimintselected:active, a.navimintselected:hover { color: #28A499; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_mint_a.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.navimintselected:hover { text-decoration: underline;}
a.navisubmint:link, a.navisubmint:visited, a.navisubmint:active, a.navisubmint:hover, a.navisubsubmint:link, a.navisubsubmint:visited, a.navisubsubmint:active, a.navisubsubmint:hover { color: #28A499; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_mint.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubmint:hover, a.navisubsubmint:hover { text-decoration: underline;}
a.navisubmintselected:link, a.navisubmintselected:visited, a.navisubmintselected:active, a.navisubmintselected:hover, a.navisubsubmintselected:link, a.navisubsubmintselected:visited, a.navisubsubmintselected:active, a.navisubsubmintselected:hover { color: #28A499; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_mint_a.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubmintselected:hover,a.navisubsubmintselected:hover { text-decoration: underline;}

a.naviperlen:link, a.naviperlen:visited, a.naviperlen:active, a.naviperlen:hover { color: #008fbe; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_perlen.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.naviperlen:hover { text-decoration: underline;}
a.naviperlenselected:link, a.naviperlenselected:visited, a.naviperlenselected:active, a.naviperlenselected:hover { color: #008fbe; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_perlen_a.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.naviperlenselected:hover { text-decoration: underline;}
a.navisubperlen:link, a.navisubperlen:visited, a.navisubperlen:active, a.navisubperlen:hover, a.navisubsubperlen:link, a.navisubsubperlen:visited, a.navisubsubperlen:active, a.navisubsubperlen:hover { color: #008fbe; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_perlen.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubperlen:hover, a.navisubsubperlen:hover { text-decoration: underline;}
a.navisubperlenselected:link, a.navisubperlenselected:visited, a.navisubperlenselected:active, a.navisubperlenselected:hover, a.navisubsubperlenselected:link, a.navisubsubperlenselected:visited, a.navisubsubperlenselected:active, a.navisubsubperlenselected:hover { color: #008fbe; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_perlen_a.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubperlenselected:hover, a.navisubsubperlenselected:hover { text-decoration: underline;}

a.navikalender:link, a.navikalender:visited, a.navikalender:active, a.navikalender:hover { color: #359964; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_kalender.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.navikalender:hover { text-decoration: underline;}
a.navikalenderselected:link, a.navikalenderselected:visited, a.navikalenderselected:active, a.navikalenderselected:hover { color: #359964; text-decoration: none; background-image: url(/fileupload/bilder/res/navi_kalender_a.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px;}
a.navikalenderselected:hover { text-decoration: underline;}
a.navisubkalender:link, a.navisubkalender:visited, a.navisubkalender:active, a.navisubkalender:hover, a.navisubsubkalender:link, a.navisubsubkalender:visited, a.navisubsubkalender:active, a.navisubsubkalender:hover { color: #359964; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_kalender.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubkalender:hover, a.navisubsubkalender:hover { text-decoration: underline;}
a.navisubkalenderselected:link, a.navisubkalenderselected:visited, a.navisubkalenderselected:active, a.navisubkalenderselected:hover, a.navisubsubkalenderselected:link, a.navisubsubkalenderselected:visited, a.navisubsubkalenderselected:active, a.navisubsubkalenderselected:hover { color: #359964; text-decoration: none; background-image: url(/fileupload/bilder/res/navi2_kalender_a.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px;}
a.navisubkalenderselected:hover,a.navisubsubkalenderselected:hover { text-decoration: underline;}


/* Content */
.content { position: absolute; left: 245px; top: 185px; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 18px; font-weight: normal; color: black; padding-right: 60px;}
.hl1, td .hl1 { font-family: Verdana, Helvetica, sans-serif; font-size: 13px; line-height: 21px; font-weight: bold; color:black; }
.hl2, td .hl2, .img_text, .listhl { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 18px; font-weight: bold; color:black; }
.vorspann { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 18px; font-weight: normal; color:#006699;}
.text { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 18px; font-weight: normal; color:black; }
.teaserhead1wissen {color: #006699; font-weight: bold;}
.teaserhead1s4frm {color: #87B302; font-weight: bold;}
.teaserhead1wir {color: #87b302; font-weight: bold;}
.teaserhead1specials {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #359946; font-weight: bold;}
.teaserhead1perlen {color: #008fbe; font-weight: bold;}
.teaserhead1innovative {color: #008FBE; font-weight: bold;}
.teaserhead1mint {color: #28A499; font-weight: bold;}
.teaserhead1kalender {color: #359964; font-weight: bold;}

.teaserhead1border_wissen {border-bottom: 1px #006699 dashed; clear: both; border-top: 2px #006699 solid;}
.teaserhead1border_s4frm {border-bottom: 1px #87B302 dashed; clear: both; border-top: 2px #87B302 solid;}
.teaserhead1border_wir {border-bottom: 1px #87b302 dashed; clear: both; border-top: 2px #87b302 solid;}
.teaserhead1border_specials {border-bottom: 1px #359946 dashed; clear: both; border-top: 2px #359946 solid;}
.teaserhead1border_perlen {border-bottom: 1px #008fbe dashed; clear: both; border-top: 2px #006699 solid;}
.teaserhead1border_innovative {border-bottom: 1px #008FBE dashed; clear: both; border-top: 2px #008FBE solid;}
.teaserhead1border_mint {border-bottom: 1px #28A499 dashed; clear: both; border-top: 2px #28A499 solid;}
.teaserhead1border_kalender {border-bottom: 1px #359964 dashed; clear: both; border-top: 2px #28A499 solid;}

.teaserhead2 {font-weight: bold;}
.linkwissen {color: #006699; background-image: url(/fileupload/bilder/res/link_pfeil_atlas.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 20px;}
.links4frm {color: #87B302; background-image: url(/fileupload/bilder/res/link_pfeil_s4frm.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 20px;}
.linkwir {color: #87b302; background-image: url(/fileupload/bilder/res/link_pfeil_wir.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 20px;}
.linkspecials {color: #359946; background-image: url(/fileupload/bilder/res/link_pfeil_specials.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 20px;}
.linkperlen {color: #008fbe; background-image: url(/fileupload/bilder/res/link_pfeil_perlen.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 20px;}
.linkinnovative {color: #008FBE; background-image: url(/fileupload/bilder/res/link_pfeil_innovative.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 20px;}
.linkmint {color: #28A499; background-image: url(/fileupload/bilder/res/link_pfeil_mint.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 20px;}
.linkkalender {color: #359964; background-image: url(/fileupload/bilder/res/link_pfeil_kalender.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 20px;}

/* Styles fuer Module */
/* Kalender */
.calmon, .calmon td{ width: 220px;}
a.callink:link, a.callink:visited, a.callink:active, a.callink:hover {color: black; text-decoration: none;}
a.callinksel:link, a.callinksel:visited, a.callinksel:active, a.callinksel:hover {color: black; text-decoration: underline;}
.callinknim { color: #c0c0c0; }
.calmonhighlighted{	font-weight: bold; }
.calmontermin{ background-color: #359946; color: white; }


/*.listenpunkt { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 18px; font-weight: normal; color:black; background-image: url(/fileupload/bilder/res/navi2_atlas_a.gif); background-repeat: no-repeat; background-position: left 5px; padding-left: 15px; }*/