body { background-color: #FFFFFF;font-family: Arial, Helvetia, MS Sans Serif;font-size: 0.675em;color: #333333;margin: 0px;padding: 0px; 
height:100%;
background: url('/images/bgbody_top.jpg') 0px 4px no-repeat #FFFFFF;}

p 										{ margin: 7px 0px 7px 0px;padding: 0px;}


a {text-decoration: none;color: #000000;}
a.weiterfuehrend { width: 180px; padding-right: 23px; border-bottom: 1px solid #DCDCDC; margin-bottom:8px;background: url('/images/link-weiter.jpg') top right no-repeat;  display:block}

.text a.weiterfuehrend { margin-top:16px;}

form {margin: 0px;}
input { background-color: #fff; margin: 2px; border: 1px solid #bbb;}
img {border: none 0px;}
.clear {clear: both;}

div {sborder:1px solid;}

#page { width: 1010px;margin-left:auto; font-size:1.1em; margin-right: auto;backsground-color: #FFFFFF;}

#col_content {width: 820px; float: right; 
smin-height: 1010px;

sheight:1010px  /* für moderne Browser */}

#col_left		{ vertical-align:top;}

.pic {font-size:0.9em; line-height:1.3em;}

/* FOOTER */

#footer { sposition:absolute; bottom:0px; width: 100%; clear: both; margin: 10px 0px 0px 0px;padding: 0px;background-color: #F0F0F0; height: 23px; }
#footer ul {list-style-type: none;margin: 0px;padding: 0px 0px 0px 200px;}
#footer img {margin: 5px 0px 0px 330px;padding: 0px;float: left;}
#footer ul li {margin: 0px;padding: 4px 0px 4px 0px;display: inline;float: left;border-right: 1px solid #FFFFFF;}
#footer ul li a {padding: 4px 7px 5px 7px; margin: 0px;}
#footer ul li a:hover {background-color: #0E8B3F;color: #FFFFFF;}

#iframelaufband {position: absolute; z-index: 1; left:0px; top:36px; width: 140px; sheight:900px;}

h3 { color: #0E8B3F;font-weight: bold;  font-size: 1.2em;  padding: 0px;}


/* TOP */

#top {width: 1010px;margin: 12px 0px 0px 0px;padding: 0px; hei#ght: 12px;}

/*
#nav-top {height: 24px; float: right; margin: 1px 0px 0px 0px;padding: 0px; width: 800px;}
#nav-top ul {display: block; list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px;float: right;}
#nav-top ul li {float: left; margin:0px;padding: 0px;display: inline; }
#nav-top ul li a {border-right: 1px solid #FFFFFF; float: left; background-color: #F0F0F0;padding: 5px 7px 6px 7px; margin: 0px;}
#nav-top ul li a.activ {background-color: #0E8B3F;color: #FFFFFF;font-weight: bold;}
#nav-top ul li a:hover {background-color: #0E8B3F;color: #FFFFFF;}
*/

#nav-top 								{padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; margin: 1px 0px 0px; width: 800px; padding-top: 0px; height: 24px}
#nav-top ul 							{padding-right: 0px; display: block; padding-left: 0px; float: right; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none}
#nav-top ul li 							{padding-right: 0px; display: inline; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px}
#nav-top ul li a 						{font-size: 120%; font-weight: bold; text-transform: uppercase; border-right: #ffffff 1px solid; padding-right: 7px; padding-left: 7px; float: left; padding-bottom: 6px; margin: 0px; padding-top: 5px; background-color: #f0f0f0}
#nav-top ul li a.activ 					{font-weight: bold; color: #ffffff; background-color: #0e8b3f}
#nav-top ul li a:hover 					{color: #ffffff; font-weight: bold; background-color: #0e8b3f}


#suchebox {width: 154px; float: right;background-color: #F0F0F0;margin: 0px 1px 0px 0px;padding: 4px 0px 0px 0px;}
#suchebox img {float: right;margin: 0px 10px 0px 0px;padding: 0px;}
#suche { width: 113px; height: 13px; margin: 0px 0px 0px 7px;padding: 1px 0px 1px 2px;border: 1px solid #9A9A9A;float: left;font-size: 1.0em;
}
/* TOP */

/* COL_LEFT */

#col_left {width: 190px;float: left; margin: 0px 0px 0px 0px; padding: 0px;}
#logo {width: 190px;height: 106px;}

#col_left .meldungen     {width: 190px; margin: 91px 0px 0px 0px; padding: 0px 0px 0px 0px;}

#col_left .box-aktuelles {width: 190px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #EAEAEA;}
#col_left .box-aktuelles a {font-weight: bold;color: #0E8B3F;}
#col_left .box-aktuelles a:hover {font-weight: bold;color: #000000;}
#col_left .box-aktuelles p {margin: 0px;padding: 10px 10px 10px 10px;border-bottom: 1px solid #FFFFFF;font-size: 0.9em; line-height: 140%;}

.banner     {width:315px; overflow:hidden; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px;}


#col_left .link {font-size: 0.9em; width: 190px;margin: 0px 0px 25px 0px;padding: 0px;float: right;border-bottom: 1px solid #DCDBE0;border-top: 1px solid #FFFFFF;text-align:right;}
#col_left .link img {margin: 0px;padding: 0px;float: right;}
#col_left .link a {color: #0E8B3F;margin-right:10px;}
#col_left .link a:hover {color: #000000;}

#col_left .pic {text-align: center;width: 190px;}
#col_left .pic img {padding-top: 25px;}

#col_left .text-normal {margin: 0px 10px 30px 0px; padding: 0px; height: 100%;}


#navi                            { width: 190px; margin-top: 50px; padding: 0px; overflow:hidden; }
#navi ul                         { list-style-type: none; margin: 0px; padding: 0px; line-height:0px;}
#navi ul li                      { list-style-type: none; margin: 0px; padding: 0px;}
#navi ul li a                    { line-height: 120%; color: #767474; font-weight: bold; font-size: 1.4em; border-bottom:1px solid #fff; display: block; padding: 5px 0px 5px 15px; margin: 0px;}

#navi ul li ul li a              { color: #000000; font-weight: normal; font-size: 1.1em; padding-left: 25px; background-color: #F0F0F0; display: block;}
#navi ul li ul li a:hover        { background-color: #0E8B3F;color: #FFFFFF;}
#navi ul li ul li a.activ        { background-color: #0E8B3F;color: #FFFFFF; font-weight: bold;}
#navi ul li ul li a.open         { font-weight: bold;}

#navi ul li ul li ul li a        { padding-left: 35px;}
#navi ul li ul li ul li a:hover  { background-color: #0E8B3F;color: #FFFFFF;}
#navi ul li ul li ul li a.activ  { background-color: #0E8B3F;color: #FFFFFF;font-weight: bold;}
#navi ul li ul li ul li a.open   { font-weight: bold;}

#navi ul li ul li ul li ul li a        { padding-left: 45px;}
#navi ul li ul li ul li ul li a:hover  { background-color: #0E8B3F;color: #FFFFFF;}
#navi ul li ul li ul li ul li a.activ  { background-color: #0E8B3F;color: #FFFFFF;font-weight: bold;}
#navi ul li ul li ul li ul li a.open   { font-weight: bold;}

#navi ul li ul li ul li ul li ul li a        { padding-left: 55px;}
#navi ul li ul li ul li ul li ul li a:hover  { background-color: #0E8B3F;color: #FFFFFF;}
#navi ul li ul li ul li ul li ul li a.activ  { background-color: #0E8B3F;color: #FFFFFF;font-weight: bold;}
#navi ul li ul li ul li ul li ul li a.open   { font-weight: bold;}

/*NAV ALT 

#snavi ul li ul li a {color: #000000;font-weight: normal;font-size: 1.2em;padding-left: 25px;background-color: #F0F0F0;display: block;height: 24px;}
#snavi ul li ul li a:hover {background-color: #0E8B3F;color: #FFFFFF;}
#snavi ul li ul li ul li a {padding-left: 35px;}
#snavi ul li ul li ul li ul li a {padding-left: 45px;}
#snavi ul li ul li ul li ul li a.activ {background-color: #0E8B3F;color: #FFFFFF;font-weight: bold;}
#snavi ul li ul li ul li a.activ {background-color: #0E8B3F;color: #FFFFFF;font-weight: bold;}
#snavi ul li ul li a.open {font-weight: bold;}

#snavi {width: 190px;margin-top: 50px;}
#snavi ul {list-style-type: none;line-height: 2.4em;margin: 0px;padding: 0px;}
#snavi ul li a {color: #767474;font-weight: bold;font-size: 1.1em;padding-left: 15px; display: block; border-bottom:1px solid #fff;}
#snavi ul li a.open {background-color:#F0F0F0;;display:block;font-size:1.1em;color:#000000;height:24px;}

*/

#adresse {width: 175px;font-size: 1.2em;padding-top: 200px;padding-left: 15px;padding-bottom: 15px;}
#adresse-home {width: 175px;font-size: 1.2em;padding-top: 30px;padding-left: 15px;padding-bottom: 15px;}

/* COL_LEFT */



/* COL_CENTER */

#col_center {width: 665px;float: left;}
#col_center h2_off     { margin: 8px 0px 2px 0px;padding: 0px;color: #858585;font-weight: bold;font-size: 1.2em; text-transform:uppercase;}

#header {width: 665px;height: 183px;background: url('/images/header-neu.jpg') no-repeat;}
#header.start {background: url('/images/header_start-neu.jpg') no-repeat; }

#headline                {width: 645px;padding-left: 10px; margin-top:10px;}
#headline h1             {font-family: Trebuchet MS, Arial, Helvetia, MS Sans Serif; padding: 0px;margin: 0px;font-size: 3.0em;font-weight: normal;color: #FFFFFF;}
#headline p {margin:0px;}

#headline-start                {width: 645px; padding: 132px 0px 0px 10px; margin 0px;}
#headline-start h1             {padding: 0px;margin: 0px;font-size: 3.0em;font-weight: normal;color: #FFFFFF;}


#history {width: 645px;height: 23px;padding: 109px 0px 0px 10px;font-size: 1.0em;}

#content {width: 665px; margin: 16px 0px 25px 0px; padding: 0px; line-height: 160%;}

#content h3 {margin: 0px 0px 10px 0px; padding: 0px; font-weight: bold; font-size: 1.0em; }

.stats img {margin: 0px 5px 5px 5px;}
.cell01		{margin: 5px 0px 5px 0px; background-color: #EAEAEA;}
.cell02		{margin: 5px 0px 5px 0px; background-color: #F4F4F4;}
.stats 		{color: #008540}
.cellhd		{margin: 5px 0px 5px 0px; font-size: 1.2em; font-weight: bold; line-height: 1.8em;}

#content sdiv {border:1px solid;}

/* HOME */

#spalte-l                          { width: 315px;margin: 0px;padding: 0px 0px 0px 10px;float: left; font-size: 0.9em; line-height: 140%;}

#spalte-l .box-pic-l               { width: 300px;margin: 18px 0px 0px 0px;padding: 5px 0px 0px 0px;border-top: 1px solid #DCDBE0;}
#spalte-l .box-pic-l .link         { width: 315px;margin: 0px 0px 0px 0px;padding: 0px;float: right;border-bottom: 1px solid #DCDBE0;border-top: 1px solid #FFFFFF;}
#spalte-l .box-pic-l .link p       { margin: 0px 10px 0px 0px;padding: 0px;float: right; font-size: 1.2em;}
#spalte-l .box-pic-l .link img     { margin: 0px;padding: 0px;float: right;}
#spalte-l .box-pic-l .link a       { color: #0E8B3F;}
#spalte-l .box-pic-l .link a:hover { color: #000000;}
#spalte-l .box-pic-l .pic          { width: 160px;margin: 5px 0px 0px 0px;padding: 0px;float: left;background-color: #DCDBE0;text-align: center;}
#spalte-l .box-pic-l .pic img      { sborder: 3px solid #C7C8D2;margin-top: 8px;text-align: center;padding: 0px;}
#spalte-l .box-pic-l .pic-ohne     { margin: 5px 0px 0px 0px;padding: 0px;float: left;}
#spalte-l .box-pic-l .pic-ohne img { sborder: 3px solid #C7C8D2;margin: 0px;padding: 0px;}
#spalte-l .box-pic-l .pic p        { text-align: left;margin: 5px 0px 10px 5px;padding: 0px;font-size: 1.0em;line-height: 140%;}
#spalte-l .box-pic-l .text         { width: 146px;margin: 0px;padding: 0px;float: right;}
#spalte-l .box-pic-l .text img     { margin: 0px 0px 0px 10px;padding: 0px;}
#spalte-l .box-pic-l .text p       { margin: 0px 0px 10px 0px; padding: 0px; line-height: 130%;}
#spalte-l .box-pic-l .text a       { font-weight: bold;color: #0E8B3F;}
#spalte-l .box-pic-l .text a:hover { font-weight: bold;color: #000000;}

#spalte-l ul         { margin: 10px 15px 10px 15px;padding: 0px;list-style-type: none;}
#spalte-l li         { margin: 0px; padding: 0px 0px 0px 15px;background: url('/images/icon-list.jpg') no-repeat;}
#spalte-l p          { margin: 0px 0px 10px 0px; padding: 0px;}
#spalte-l img        { margin: 10px 0px 0px 0px;padding: 0px;}

#spalte-l .link      { width: 315px;margin: 0px;padding: 0px;float: right;border-bottom: 1px solid #DCDBE0;border-top: 1px solid #FFFFFF;text-align:right;font-size: 0.85em;}
#spalte-l .link img  { margin: 0px;padding: 0px;float: right;}
#spalte-l .link a    { color: #0E8B3F;margin-right:10px;}
#spalte-l .link a:hover { color: #000000;}

#spalte-r            {width: 315px;margin: 0px 0px 0px 0px;padding: 0px 10px 0px 0px;float: right;border-top: 1px solid #DCDBE0;}
#spalte-r .box-pic-l { width: 315px;margin: 5px 0px 0px 0px;padding: 0px;}
#spalte-r .box-pic-l .link{width: 315px;margin: 0px 0px 0px 0px;padding: 0px;float: right;border-bottom: 1px solid #DCDBE0;border-top: 1px solid #FFFFFF;}
#spalte-r .box-pic-l .link p{margin: 0px 10px 0px 0px;padding: 0px;float: right;font-size: 0.9em;}
#spalte-r .box-pic-l .link img{margin: 0px;padding: 0px;float: right; border: 0px none;}
#spalte-r .box-pic-l .link a {color: #0E8B3F;}
#spalte-r .box-pic-l .link a:hover {color: #000000;}
#spalte-r .box-pic-l .pic { width: 160px;margin: 5px 0px 0px 0px;padding: 0px;float: left;background-color: #DCDBE0;text-align: center;}

#spalte-r .box-pic-l .pic img {sborder: 3px solid #C7C8D2;margin-top: 8px;text-align: center;padding: 0px;}
#spalte-r .box-pic-l .pic-ohne { margin: 5px 0px 0px 0px;padding: 0px;float: left;}
#spalte-r .box-pic-l .pic-ohne img {sborder: 3px solid #C7C8D2;margin: 0px;padding: 0px;}

#spalte-r .box-pic-l .pic p {text-align: left;margin: 5px 0px 10px 5px;padding: 0px;font-size: 0.9em;line-height: 140%;}
#spalte-r .box-pic-l .text {width: 146px;margin: 0px;padding: 0px;float: right; overflow:hidden;}
#spalte-r .box-pic-l .text img {margin: 0px 0px 0px 10px;padding: 0px;}

#spalte-r .box-pic-l .text p {margin: 3px 0px 0px 0px;padding: 0px; font-size: 0.9em; line-height: 140%;}
#spalte-r .box-pic-l .text a:hover {font-weight: bold;color: #000000;}
#spalte-r .box-pic-l .text a {font-weight: bold;color: #0E8B3F;}

/* /HOME */

/* CONTENT */

.box-pic-r {margin: 10px 0px 30px 10px;padding: 0px;}
.box-pic-r .pic {background-color: #DCDBE0;width: 220px;float: right; text-align: center;}
.box-pic-r .pic img {sborder: 3px solid #C7C8D2;margin-top: 8px; padding: 0px;}
.box-pic-r .pic p {margin: 5px 0px 20px 18px;padding: 0px;font-size: 1.1em; text-align: left;}

.box-pic-r .text {width: 415px;float: left;margin: 0px; }
.box-pic-r .text p{margin-top :0px;}
.box-pic-r .text {padding: 0px;margin: 0px;font-size: 1.1em;}
.box-pic-r .text .text-box-l {width: 190px;float: left;margin: 15px 0px 0px 0px;padding: 0px 0px 0px 15px;background: url('/images/icon-list.jpg') no-repeat;}
.box-pic-r .text .text-box-m {width: 190px;float: left;margin: 15px 0px 0px 0px;padding: 0px 0px 0px 15px;background: url('/images/icon-list.jpg') no-repeat;}



.box-pic-r .text .text-box-r {width: 190px;float: right;margin: 15px 0px 0px 0px;padding: 0px 0px 0px 15px;background: url('/images/icon-list.jpg') no-repeat;}
.box-pic-r .text .text-box-r .download {width: 135px;}
.box-pic-r .text .text-box-r .download img {float: left;margin: 3px 0px 0px 0px;}
.box-pic-r .text .text-box-r .download p {float: right;}
.box-pic-r .text .text-box-r .download a {color: #0E8A3F;}
.box-pic-r .text .text-box-r .download a:hover {color: #000000;}


font.headline {margin: 16px 0px 4px 0px; display:block; padding: 0px; color: #858585; font-weight: bold; font-size: 1.2em; text-transform: uppercase;}




.stext-normal h2 {margin: 0px 0px 10px 15px; padding: 0px; color: #858585; font-weight: bold; font-size: 1.2em; text-transform: uppercase;}
.stext-normal .box-statements h2            { color: #858585;font-weight: bold; text-transform: uppercase; line-height: 130%; font-size: 1.2em; padding: 0px; margin: 0px;}
.sbild-rechts h2 {margin: 0px 0px 10px 0px; padding: 0px; color: #858585; font-weight: bold; font-size: 1.2em; text-transform: uppercase;}
.sbild-links h2 {margin: 0px 0px 10px 0px; padding: 0px; color: #858585; font-weight: bold; font-size: 1.2em; text-transform: uppercase;}
.sbild-links-textumfliessend h2 {margin: 0px 0px 10px 0px; padding: 0px; color: #858585; font-weight: bold; font-size: 1.2em; text-transform: uppercase;}
.sbild-rechts-textumfliessend h2 {margin: 0px 0px 10px 0px; padding: 0px; color: #858585; font-weight: bold; font-size: 1.2em; text-transform: uppercase;}
.stext-2spaltig h2 {margin: 0px 0px 10px 0px; padding: 0px; color: #858585; font-weight: bold; font-size: 1.2em; text-transform: uppercase;}
.sbildleiste-horizontal h2 {margin: 0px 0px 10px 0px; padding: 0px; color: #858585; font-weight: bold; font-size: 1.2em; text-transform: uppercase;}
#sspalte-l .box-pic-l h2            { color: #858585;font-weight: bold; text-transform: uppercase; line-height: 130%; font-size: 1.2em; padding: 0px; margin: 0px;}
#sspalte-r .box-pic-l h2 { color: #858585;font-weight: bold; text-transform: uppercase; font-size: 2em; margin: 0px; padding: 0px;}

#col_left h2 { text-transform:uppercase; margin: 2px 0px 0px 0px;padding: 6px 0px 6px 10px; color: #858585;font-weight: bold;font-size: 1.2em;border-top: 1px solid #DCDBE0;}
#content h2 			{margin: 0px 0px 10px 0px; padding:0px; font-size:1.2em; color: #858585; font-weight: bold; text-transform: uppercase; }


.text-normal {margin: 0px 10px 0px 10px; padding: 0px; }
.text-normal p {margin: 0px 0px 8px 0px; padding: 0px; font-size: 1.0em;}
.text-normal table { margin-bottom:30px}
.text-normal ul {margin: 10px 0px 10px 20px; padding: 0px; list-style: none;}
.text-normal li {margin: 7px 0px 7px 0px; padding: 0px 0px 0px 15px; background: url('/images/icon-list.gif') top left no-repeat ;}
.text-normal a {color: #0E8B3F;}
.text-normal a:hover {color: #000000;}

.text-normal .text-box-r {width: 180px; float: right; margin: 0px 0px 0px 10px;padding: 0px 0px 0px 15px;}
.text-normal .text-box-l {width: 400px; float: left; margin: 0px; padding: 0px; }
.text-box-l h3 {display:block; border:0px none; border-top: 1px solid #DCDBE0; margin-top:8px; }

.text-normal .boxgrey  {margin: 0px; padding: 10px; text-align: left; background-color: #DCDBE0}
.text-normal .boxgrey h2 {color:#333}

.text-normal .box-statements               { width: 100%;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.text-normal .box-statements .link         { width: 100%;margin: 0px 0px 0px 0px;padding: 0px;float: right;border-bottom: 1px solid #DCDBE0;border-top: 1px solid #FFFFFF;}
.text-normal .box-statements .link p       { margin: 0px 10px 0px 0px;padding: 0px;float: right; font-size: 1.2em;}
.text-normal .box-statements .link img     { margin: 0px;padding: 0px;float: right;}
.text-normal .box-statements .link a       { color: #0E8B3F;}
.text-normal .box-statements .link a:hover { color: #000000;}
.text-normal .box-statements .pic          { width: 160px;margin: 5px 0px 0px 0px;padding: 0px;float: left;background-color: #DCDBE0;text-align: center;}
.text-normal .box-statements .pic img      { sborder: 3px solid #C7C8D2;margin-top: 8px;text-align: center;padding: 0px;}
.text-normal .box-statements .pic-ohne     { margin: 5px 0px 0px 0px;padding: 0px;float: left;}
.text-normal .box-statements .pic-ohne img { sborder: 3px solid #C7C8D2;margin: 0px;padding: 0px;}
.text-normal .box-statements .pic p        { text-align: left;margin: 5px 0px 10px 5px;padding: 0px;font-size: 1.0em;line-height: 140%;}
.text-normal .box-statements .text         { width: 475px;margin: 10px 0px 0px 0px;padding: 0px;float: right;}
.text-normal .box-statements .text img     { margin: 0px 0px 0px 10px;padding: 0px;}
.text-normal .box-statements .text p       { mmargin: 0px;ppadding: 0px; line-height: 130%;}
.text-normal .box-statements .text a       { font-weight: bold;color: #0E8B3F;}
.text-normal .box-statements .text a:hover { font-weight: bold;color: #000000;}
.box-statements .text-schmal         { width: 300px;margin: 10px 0px 0px 0px;padding: 0px 0px 0px 15px;  float:left}
.box-statements .text-schmal img     { margin: 0px 0px 0px 10px;padding: 0px;}
.box-statements .text-schmal p       { margin: 0px;padding: 0px; line-height: 130%;}
.box-statements .text-schmal a       { font-weight: bold;color: #0E8B3F;}
.box-statements .text-schmal a:hover { font-weight: bold;color: #000000;}

.bild-rechts {margin: 0px 0px 20px 10px; padding: 0px 0px 0px 0px; height: 100%; sdisplay:inline;}

.bild-rechts .text {margin: 0px; padding: 0px 0px 0px 0px; width: 400px; float: left;  }
.bild-rechts .text p {margin: 0px 0px 10px 0px; padding: 0px; font-size: 1.0em;}
.bild-rechts .text ul {margin: 6px 0px 6px 10px; padding: 0px; list-style: none;width:80% }
.bild-rechts .text li {margin: 0px 0px 3px 0px; padding: 0px 0px 0px 15px; background: url('/images/icon-list.jpg') 0px 3px no-repeat #FFFFFF;}
.bild-rechts .text a {color: #0E8B3F;}
.bild-rechts .text a:hover {color: #000000;}


.bild-rechts .pic  {margin: 0px; padding: 12px 0px 12px 0px; width: 230px; overflow:hidden;float: right; text-align: left; background-color: #DCDBE0}
.bild-rechts .pic p {margin: 0px 15px 10px 15px; padding: 0px; font-size: 1.0em; text-align: left;}
.bild-rechts .pic a {color: #0E8B3F;}
.bild-rechts .pic a:hover {color: #000000;}
.bild-rechts .pic ul {text-align: left; margin: 10px 0px 10px 20px; padding: 0px; list-style: none;}
.bild-rechts .pic li {text-align: left; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 15px; background: url('/images/icon-list-grey.jpg') top left no-repeat}
.bild-rechts .pic img {sborder: 3px solid #C7C8D2; margin: 0px 0px 0px 16px; padding: 0px;}
.bild-rechts .pic p img {sborder: 3px solid #C7C8D2; margin: 0px 0px 0px 0px; }

.bild-rechts .pic_links {float:right; width: 180px;  display:block; padding-right: 24px }

#content .schaufenster_firma .bild-rechts	p	{ margin: 0px 0px 0px 0px; }
#content .schaufenster_firma .bild-rechts	.pic p, #content .schaufenster_firma .bild-rechts	.pic h3 { margin: 0px 0px 0px 16px; font-size:1.1em; line-height:1.4em}
#content .schaufenster_firma .bild-rechts h3 { margin: 0px 0px 0px 0px; padding:0px; font-size:1.1em; }

#content .info_box_r {float:right; width:202px; padding:14px; background-color:#DCDBE0}

.bild-rechts .logo {margin:0px 0px 8px 32px;}

.bild-rechts .pic-ohnegrau {margin: 0px; padding: 0px 0px 0px 0px; width: 230px; float: right; text-align: center;}
.bild-rechts .pic-ohnegrau p {margin: 0px 15px 10px 15px; padding: 0px; font-size: 0.9em; text-align: left;}
.bild-rechts .pic-ohnegrau a {color: #0E8B3F;}
.bild-rechts .pic-ohnegrau a:hover {color: #000000;}
.bild-rechts .pic-ohnegrau ul {text-align: left; margin: 10px 0px 10px 20px; padding: 0px; list-style: none;}
.bild-rechts .pic-ohnegrau li {text-align: left; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 15px; background: url('/images/icon-list.jpg') top left no-repeat}
.bild-rechts .pic-ohnegrau img {sborder: 3px solid #C7C8D2; margin-top: 10px; padding: 0px;}
.bild-rechts .pic-ohnegrau p img {sborder: 3px solid #C7C8D2; margin-right;}

.bild-links {margin: 0px 10px 30px 10px; padding: 0px; height: 100%;}

.bild-links .text {margin: 0px; padding: 0px; width: 400px; float: right;}
.bild-links .text p {margin: 0px; padding: 0px; font-size: 1.0em;}
.bild-links .text ul {margin: 10px 0px 10px 20px; padding: 0px; list-style: none;}
.bild-links .text li {margin: 10px 0px 10px 0px; padding: 0px 0px 0px 15px; background: url('/images/icon-list.jpg') top left no-repeat #FFFFFF;}
.bild-links .text a {color: #0E8B3F;}
.bild-links .text a:hover {color: #000000;}
.bild-links .pic  {margin: 0px; padding: 0px; width: 230px; float: left; text-align: center; background-color: #DCDBE0}
.bild-links .pic p {margin: 0px 15px 10px 15px; padding: 0px; font-size: 1.0em; text-align: left;}
.bild-links .pic a {color: #0E8B3F;}
.bild-links .pic a:hover {color: #000000;}
.bild-links .pic ul {text-align: left; margin: 10px 0px 10px 20px; padding: 0px; list-style: none;}
.bild-links .pic li {text-align: left; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 15px; background: url('/images/icon-list-grey.jpg') top left no-repeat}
.bild-links .pic img {sborder: 3px solid #C7C8D2; margin-top: 10px; padding: 0px;}

.bild-rechts-textumfliessend {margin: 0px 0px 30px 10px; padding: 0px; height: 100%;}
.bild-rechts-textumfliessend p {margin: 0px 0px 10px 0px; padding: 0px; font-size: 1.0em;}
.bild-rechts-textumfliessend img {sborder: 3px solid #C7C8D2; margin: 0px 0px 10px 10px; padding: 0px; float: right;}
.bild-rechts-textumfliessend  a {color: #0E8B3F;}
.bild-rechts-textumfliessend  a:hover {color: #000000;}

.bild-links-textumfliessend {margin: 0px 0px 30px 10px; padding: 0px; height: 100%;}
.bild-links-textumfliessend p {margin: 0px 0px 10px 0px ; padding: 0px; font-size: 1.0em;}
.bild-links-textumfliessend img {sborder: 3px solid #C7C8D2; margin: 0px 10px 10px 0px; padding: 0px; float: left;}
.bild-links-textumfliessend  a {color: #0E8B3F;}
.bild-links-textumfliessend  a:hover {color: #000000;}

.text-2spaltig {margin: 0px 10px 30px 10px; padding: 0px; height: 100%;}


.text-2spaltig .rechts {margin: 0px; padding: 0px; width: 315px; float: right;}
.text-2spaltig .rechts p {margin: 0px 0px 10px 0px; padding: 0px; font-size: 1.0em;}
.text-2spaltig .rechts ul {margin: 0px 0px 5px 20px; padding: 0px; list-style: none;}
.text-2spaltig .rechts li {margin: 0px 0px 5px 0px; padding: 0px 0px 0px 15px; background: url('/images/icon-list.jpg') 0px 3px no-repeat #FFFFFF ;}
.text-2spaltig .rechts  a {color: #0E8B3F;}
.text-2spaltig .rechts  a:hover {color: #000000;}
.text-2spaltig .links {margin: 0px; padding: 0px; width: 315px; float: left;}
.text-2spaltig .links p {margin: 0px 0px 10px 0px; padding: 0px; font-size: 1.0em;}
.text-2spaltig .links ul {margin: 10px 0px 10px 20px; padding: 0px; list-style: none;}
.text-2spaltig .links li {margin: 10px 0px 10px 0px; padding: 0px 0px 0px 15px; background: url('/images/icon-list.jpg') top left no-repeat #FFFFFF;}
.text-2spaltig .links  a {color: #0E8B3F;}
.text-2spaltig .links  a:hover {color: #000000;}

.bildleiste-horizontal {clear: both;margin: 0px 10px 30px 10px; padding: 0px; he#ight: 100%; }
.bildleiste-horizontal .pic {float: left; margin: 0px 5px 10px 0px; padding: 0px; background-color: #DCDBE0}
.bildleiste-horizontal .pic img {sborder: 3px solid #C7C8D2; margin: 0px; padding: 0px;}
.bildleiste-horizontal .pic p {margin: 0px 0px 10px 5px; padding: 0px; font-size: 1.0em; width: 200px;}

.standorte-wege1 				{ float: left; width: 165px;}
.standorte-wege1 ul 		{ margin: 0px;}
.standorte-wege2 				{ float: left; margin-left: 10px; width: 225px;}
.standorte-wege2 ul 		{ margin: 0px; width: 220px;}
.standorte-wege2 img 		{ float: left; margin-right: 10px}
.standorte-wege2 a	 		{ float: left;}

/* /CONTENT */

/* COL_CENTER */

.absolute {position:absolute }

fieldset {border: 0px none; background-scolor: #F0F0F0; padding: 5px;}
fieldset.suchform {margin:0; padding:0;}

fieldset ul { list-style-type: none;}
fieldset ul li { list-style-type: none; background: none;}
fieldset ul li label {width:150px; float:left; }

fieldset ul li.submit {padding-left:163px;  background-image: none;}


.pagebar {width:100%; color:#aaaaaa;}
.pagebar a {background-color:#E5F0EA; padding:3px; margin:2px; text-decoration:none; }
.pagebar a:hover {background-color:#0E8B3F; padding:3px; margin:2px; text-decoration:none;color:#fff }

/* COL_RIGHT */

#col_right {width: 155px;float: right;}

#barrierefrei {width: 155px;height: 80px;background-color: #F0F0F0;font-size: 1.0em;margin: 0px;padding: 0px;}
#barrierefrei table tr td {height: 25px;margin: 0px;padding: 0px;}
#barrierefrei table tr td img{margin-left: 4px;}
#barrierefrei table tr td.bezeichnung {text-align: right;padding-right: 5px; margin: 0px;padding: 0px;}

#schaufenster {width: 155px;text-align: center;}
#schaufenster .button{font-size: 1.0em;width: 155px;height: 20px;background-color: #C0E9D0;margin-top: 1px;padding-top: 3px;}

/* /COL_RIGHT */


/* /FOOTER */

/* LISTS */
.company_list {width:643px; border:1px solid green; border-top:0px none;}
.company_list .tele { float:right; width:150px; }
.company_list .title { border-top:1px solid green; font-weight:bold; font-size:1.1em; padding:6px; background-color: #BDD9CB;}
.company_list .entry { font-size:1.0em; padding:6px; 	color: #333333;	background-color: #EFEFEF;	}



.navbar {font-size: 0.9em; width:600px; text-align:center; width:100%;border-bottom: 1px solid #DCDBE0; }



/* /LISTS */


/* TABLES */

table.stats{	border: 1px solid #006B3D; padding:0px; background-color:#eee;}
table.stats td {padding:4px; vertical-align:top;}

.cellhd {	font-size:1.1em; font-weight: bold;	background-color: #BDD9CB;	padding-left: 10px;	padding-right: 10px;	line-height: 150%;	text-align: right;}
.cellsubh {	background-color: #BDD9CB;	padding-right: 10px;	line-height: 150%;text-align: right;}
.cell {	color: #006B3D;	background-color: #ffffff;	padding: 2px 0px 2px 10px;}
.cell01 {	color: #333333;	background-color: #EFEFEF;	padding: 10px;	line-height: 150%;	text-align: right;}
.cell02 {	color: #333333;	background-color: #E0EBE5;	padding: 10px;	line-height: 150%;	text-align: right;}

.cell01 img {margin:4px 8px 8px 8px}
.cell02 img {margin:4px 8px 8px 8px}

.c{	text-align: center;}
.l{	text-align: left;	padding-left: 10px;}
.pic table { margin: 0px 15px 0px 15px;}

/* /TABLES */

/* SITEMAP */

.sitemap a{color: #0E8B3F;}

.level0, .level1, .level2 {border-top: 1px solid #DCDBE0; margin-top:8px; font-size: 1.3em;	color: #0E8B3F;	font-weight : bold;	text-decoration: none;	line-height: 150%; text-transform:uppercase; }
.level3 {	font-size: 1.1em;	font-weight : bold;		line-height: 150%;}
.level4 {	font-size: 0.9em;	color: #2F4F4F;	text-decoration: none;	font-weight: normal;	line-height: 150%;}


