body {background-color:#FFFFFF; margin-left:2px; margin-top:0px; font-family: Arial, Verdana, Times; font-size:12px;}
td {font-family: Arial, Verdana, Times; font-size:12px;}
h1 {font-size:130%; color:#999999;}
h2 {font-size:120%; color:#000000;}
.main {width: 920px; background-image: url(../hintergrund/bg_rep.gif); background-repeat: repeat -y; min-height:600px;}
.landkarte {border-width:0px; border-style:solid; border-color:#d5d5d5; width:400px; height:500px; background:url(../images/landkarte/landkarte.gif); background-repeat:no-repeat;}
.f_small {font-size:85%; color:#000000;}
/* IE */
* html .toparea {padding-top:6em; padding-left:5em; width: 920px; height:174px; background-image: url(../hintergrund/top.jpg); background-repeat: no-repeat;}
* html .topareablau {padding-top:6em; padding-left:5em; width: 920px; height:174px; background-image: url(../hintergrund/top-blau.jpg); background-repeat: no-repeat;}
* html .main_men {padding-top:2em; padding-left:5em; width: 920px; height:61px;  font-size: 100%; font-weight: none;}
* html .process {padding-top:0.1em; padding-left:6.7em; width: 920px; height:16px; background-image: url(../hintergrund/process.gif); background-repeat: no-repeat;}
* html .sub_menue {float:left;}
* html .sub_title {padding-top:1.2em; padding-left:4.4em; width: 297px; height:35px; background-image: url(../hintergrund/sub_title.gif); background-repeat: no-repeat; font-size: 120%; font-weight: bold;}
* html .sub_btn {padding-top:1.3em; padding-left:6.7em; width: 297px; height:50px; background-image: url(../hintergrund/sub_btn.gif); background-repeat: no-repeat; font-size: 100%; font-weight: none;}
* html .sub_btn_o {padding-top:1.3em; padding-left:6.7em; width: 297px; height:50px; background-image: url(../hintergrund/sub_btn.gif); background-repeat: no-repeat; font-size: 100%; font-weight: none;}
* html .sub_bottom {padding-top:0.5em; padding-left:6.7em; width: 297px; height:30px; background-image: url(../hintergrund/sub_bottom.gif); background-repeat: no-repeat; font-size: 100%; font-weight: none;}
* html .content_area {float:left; width:452px; min-height:300px;}
* html .content_title {padding-top:1.2em; padding-left:0.5em; width: 452px; height:auto;}
* html .content_text {padding-top:0.5em; padding-left:0.5em; width: 452px; height:auto; font-size: 100%; font-weight: none;}
* html .info_area {float:right; width:161px; min-height:300px;}
* html .info_title {padding-top:1.2em; padding-left:0.7em; width: 161px; height:29px; background-image: url(../hintergrund/info_title.gif); background-repeat: no-repeat; font-size: 100%; font-weight: bold;}
* html .info_text {padding-top:0.2em; padding-left:0.7em; width: 161px; min-height:47px; background-image: url(../hintergrund/info_bg.gif); background-repeat: repeat-y; font-size: 100%; font-weight: none;}
* html .info_text_jetzt_neu {padding-top:0.2em; padding-left:0.7em; width: 161px; min-height:47px; background-image: url(../hintergrund/info_bg.gif); background-repeat: repeat-y; font-size: 100%; font-weight: none; position:absolute; left:761px; top:810px;}
* html .info_bottom {padding-top:0.5em; padding-left:0.7em; width: 161px; height:45px; background-image: url(../hintergrund/info_bottom.gif); background-repeat: no-repeat; font-size: 100%; font-weight: none;}
* html .clear_div {clear:both; overflow:hidden;}
* html .footer {padding-top:3.2em; padding-left:3em; width: 920px; height:72px; font-size:100%; color:#333; background-image: url(../hintergrund/footer.jpg); background-repeat: no-repeat;}
/* Other */
.toparea {padding-top:6em; padding-left:5em; width: 850px; height:100px; background-image: url(../hintergrund/top.jpg); background-repeat: no-repeat;}
.topareablau {padding-top:6em; padding-left:5em; width: 850px; height:100px; background-image: url(../hintergrund/top-blau.jpg); background-repeat: no-repeat;}
.main_men {
	margin: 15px 0 15px 60px;
	line-height: 20px;
	width: 850px; 
	height:34px; 
	font-size: 100%; 
	font-weight: none;
}
.process {padding-top:0.1em; padding-left:6.7em; width: 850px; height:16px; background-image: url(../hintergrund/process.gif); background-repeat: no-repeat; font-size: 75%}
.sub_menue {float:left; }
.sub_title {padding-top:1.0em; padding-left:4.5em; width: 237px; height:20px; background-image: url(../hintergrund/sub_title.gif); background-repeat: no-repeat; font-size: 120%; font-weight: bold;}
.sub_btn {padding-top:1.3em; padding-left:6.7em; width: 217px; height:34px; background-image: url(../hintergrund/sub_btn.gif); background-repeat: no-repeat; font-size: 100%; font-weight: none;}
.sub_btn_o {padding-top:1.3em; padding-left:6.7em; width: 217px; height:34px; background-image: url(../hintergrund/sub_btn.gif); background-repeat: no-repeat; font-size: 100%; font-weight: none;}
.sub_bottom {padding-top:0.5em; padding-left:6.7em; width: 217px; height:20px; background-image: url(../hintergrund/sub_bottom.gif); background-repeat: no-repeat; font-size: 100%; font-weight: none;}
.sub_bottom_bild {background-image: url(../hintergrund/sub_bottom.gif); background-repeat: repeat-y;}
.content_area {float:left; width:455px; min-height:300px;}
.content_title {padding-top:0.0em; padding-left:0.1em; width: 450px; height:auto;}
.content_text {padding-top:0.5em; padding-left:0.1em; width: 450px; height:auto; font-size: 100%; font-weight: none;}
.info_area {float:left; }

div.area-auszeichnungen {
border-left:1px solid #999;
clear:both;
margin:0 0 0 292px;
width:454px;
}

div.area-auszeichnungen div.spalte-auszeichnungen {
float:left;
width:200px;
}


.info_title {padding-top:0.8em; padding-left:0.7em; width: 148px; height:29px; background-image: url(../hintergrund/info_title.gif); background-repeat: no-repeat; font-size: 100%; font-weight: bold;}
.info_text {padding-top:0.2em; padding-left:0.7em; width: 148px; min-height:47px; background-image: url(../hintergrund/info_bg.gif); background-repeat: repeat-y; font-size: 100%; font-weight: none;}
.info_text_jetzt_neu {padding-top:0.2em; padding-left:0.7em; width: 148px; min-height:47px; background-image: url(../hintergrund/info_bg.gif); background-repeat: repeat-y; font-size: 100%; font-weight: none; position:absolute; left:759px; top:810px;}
.info_text_jetzt_neu2 {padding-top:0.2em; padding-left:0.7em; width: 148px; min-height:47px; background-image: url(../hintergrund/info_bg.gif); background-repeat: repeat-y; font-size: 100%; font-weight: none; position:absolute; left:759px; top:536px;}
.info_bottom {padding-top:0.5em; padding-left:0.7em; width: 148px; height:45px; background-image: url(../hintergrund/info_bottom.gif); background-repeat: no-repeat; font-size: 100%; font-weight: none;}
.clear_div {clear:both; overflow:hidden;}
.footer {padding-top:3.2em; padding-left:3em; width: 850px; height:72px; font-size:100%; color:#333; background-image: url(../hintergrund/footer.jpg); background-repeat: no-repeat;}

div.area-auszeichnungen div.spalte-auszeichnungen div.info_title, div.area-auszeichnungen div.spalte-auszeichnungen div.info_text, div.area-auszeichnungen div.info_bottom {
background-image:none;
background-repeat:no-repeat;
}

a:link { FONT-WEIGHT: none; COLOR:#000000; TEXT-DECORATION: underline;}
a:visited { FONT-WEIGHT: none; COLOR:#000000; TEXT-DECORATION: underline;}
a:focus { FONT-WEIGHT: none; COLOR:#000000; TEXT-DECORATION: underline;}
a:hover { FONT-WEIGHT: none; COLOR:#666666; TEXT-DECORATION: none;}
a:active { FONT-WEIGHT: none; COLOR:#000000; TEXT-DECORATION: none;}

a.menue_link:link { font-size:120%; FONT-WEIGHT: bold; COLOR:#333; TEXT-DECORATION: none;}
a.menue_link:visited { font-size:120%; FONT-WEIGHT: bold; COLOR:#333; TEXT-DECORATION: none;}
a.menue_link:focus { font-size:120%; FONT-WEIGHT: bold; COLOR:#333; TEXT-DECORATION: none;}
a.menue_link:hover { font-size:120%; FONT-WEIGHT: bold; COLOR:#f00; TEXT-DECORATION: underline;}
a.menue_link:active { font-size:120%; FONT-WEIGHT: bold; COLOR:#f00; TEXT-DECORATION: underline;}

a.menue_link_active:link, a.menue_link_active:visited, a.menue_link_active:focus, a.menue_link_active:active { font-size:120%; FONT-WEIGHT: bold; COLOR:#f00; TEXT-DECORATION: none;}
a.menue_link_active:hover { font-size:120%; FONT-WEIGHT: bold; COLOR:#333; TEXT-DECORATION: underline;}

a.sub_menue_link:link { FONT-WEIGHT: none; COLOR:#333; TEXT-DECORATION: none;}
a.sub_menue_link:visited { FONT-WEIGHT: none; COLOR:#333; TEXT-DECORATION: none;}
a.sub_menue_link:focus { FONT-WEIGHT: none; COLOR:#333; TEXT-DECORATION: none;}
a.sub_menue_link:hover { FONT-WEIGHT: none; COLOR:#f00; TEXT-DECORATION: underline;}
a.sub_menue_link:active { FONT-WEIGHT: none; COLOR:#f00; TEXT-DECORATION: underline;}

a.sub_menue_link_active:link, a.sub_menue_link_active:visited, a.sub_menue_link_active:focus, a.sub_menue_link:active{ FONT-WEIGHT: none; COLOR:#f00; TEXT-DECORATION: none;}
a.sub_menue_link_active:hover { FONT-WEIGHT: none; COLOR:#f00; TEXT-DECORATION: underline;}


ul,ul li ul{
margin: 0 0 0 20px;
padding: 0;
list-style-image: url('/nlmCMS/kunden_files/Image/list.gif');
}

.listblau{
list-style-image: url('/nlmCMS/kunden_files/Image/list-blau.gif');
}


/* Styles Leitbild */

#leitbild {
margin:30px 0 27px;
width:100%;
}

#leitbild h2 {
color:#000;
font-size:110%;
font-weight:400;
margin:0 0 11px;
padding:0;
}

#leitbild img {
height:20px;
padding:0 10px 0 0;
vertical-align:middle;
width:11px;
}

#leitbild h2 span {
font-weight:700;
}

#leitbild p {
margin:0 0 14px;
padding:0;
}

#leitbild ul {
margin:0;
padding:0 0 0 13px;
}

#leitbild ul li {
color:#FF0000;
list-style-type:square;
}

#leitbild ul li span {
color:#000;
}
