/* CSS Document *//* CSS Document *//* CSS Document */html, body {  font-family: verdana,arial,clean,sans-serif;background:#e1eaf2 ;  margin							 :0;  padding						   :0;}#wrapper {margin: 20px auto;width:883px;}/*** HEADERS ***/h1{font-size:1.8em;  color:#580f0f;} /* 20px */h2{font-size:1.7em;  } /* 18px */h3{font-size:1.6em;  color:#580f0f;} /* 17px */h4{font-size:1.5em;  color:#580f0f;} /* 15px */h5{font-size:1.5em;   color:#580f0f;} /* 14px */h6{font-size:1.3em; color:#580f0f;} /* 14px *//* top & bottom margin based on font size */ h1,h2,h3,h4,strong, hr{font-weight:bold; color:#580f0f;}h5{border-top: dashed; border-width: 1px; margin-top:0px;margin:0px;padding:0px;padding-bottom:3px;padding-top:10px;}h6{border-top: dashed; border-width: 1px; margin-top:0px;margin:0px;padding:0px;padding-bottom:3px;padding-top:10px;}ol{text-align: justify; padding:0 0 0 22px; margin-right:15px; }.daten ul{ margin:0; padding:0;}.datenstart{margin:0;padding:0;}.hr1{border-top: dashed; border-width: 1px; margin-top:0px;margin:0px;padding:0px;}/*-------------------------*/#header {position:relative;}#logo{position:absolute;  top:-10px;  left:14px;}/*navigation**/#navi {background: url(../img/head3.jpg);background-repeat:no-repeat;width:222px;float:left;height:258px;margin-top:-1px;  }#navi ul {font-size:12px;list-style:none;padding-top:45px;}#navi li a{color:#ffffff;text-decoration:none;background:  url(../gfx/linie4.jpg);background-repeat:repeat-x;width:170px;display:block;padding-top:4px;padding-bottom:4px;}#navi a:hover , .active {color:#ffffff;text-decoration:none;background:  url(../gfx/linie4.jpg);background-repeat:repeat-x;width:170px;display:block;padding-top:4px;padding-bottom:4px;font-weight:bold;}#pic{width:654px;height:258px;margin-left:222px;}div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {margin:0px;border:1px solid silver;color:#C0C0C0; padding:2px;}.csc-textpic-imagewrap{margin:0px;}div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {margin-right:2em !important;}/*#path {margin:0;width:65.5em;}#path {list-style:none;padding:1em 0 0 2.2em;text-align:left}#path ul {margin: -1.2em 0 0 5em}#path li, {background:none;display:inline;font-size:1em; margin: -0.7em;}#path li a:link, #path li a:visited, #path li a:focus, #path li a:hover, #path li a:active {color:#343434;text-decoration:none;}*/#main-content{min-height:450px;height:auto;background: url(../img/content.jpg);width:860px;margin-left:1px;margin-top:-1px;}#main-content .left-content{float:left;font-size:11px;width:175px;padding: 5px 10px 0 35px;}.left-content li {list-style:none;background: url(../img/linie.gif);background-repeat: no-repeat;display:block;color: #022550;padding-left:3px; }.left-content p{margin-top:4px;}.right-content p{margin-left:0px;}#main-content .right-content{float:left; background-repeat:no-repeat;width:575px; margin-top:5px;padding-left:20px;font-size:12px;line-height:18px;color: #022550;}#main-content .right-content_single{float:left;background-repeat:no-repeat;width:780px;margin-top:5px;padding-left:35px;font-size:12px;line-height:18px;color: #022550;text-align: justify;}#main-content .right-content_single b{color:#00477F ;}#main-content .right-content_singleOP{float:left;background-repeat:no-repeat;width:780px;margin-top:5px;padding-left:35px;font-size:12px;line-height:18px;color: #022550;text-align: justify;}#main-content_moodalbox{font-size:12px;line-height:18px;color: #022550; margin:10px;}#footer{background: transparent url(../img/content.jpg) repeat-y;width:860px;margin-left:1px;}.daten{font-size:10px;padding: 60px 0 0 37px;float:left;width: 700px; list-style:none;}.daten ul {margin:0px 5px 0px 0px;}.daten li {display:inline; padding:0 5px 0 0;font-size:10px;}.datenstart{font-size:10px;padding: 10px 0 15px 0px;float:left;width: 700px; list-style:none;}.datenstart ul {margin:0px 5px 0px 0px;}.datenstart li {display:inline; padding:0 5px 0 0;font-size:10px;}.logo_egs{float:left;padding: 0 0 10px 0;}#last-img{width: 860px;}.cleaner{border:none;clear:both;height:0;font-size:0;background:none;overflow:hidden;}a:link{color:#022550;text-decoration: none;}a:visited{color:#022550;text-decoration: none;}a:hover{color:#022550;text-decoration: none;}a:active{color:#022550;text-decoration: none;}.box1{margin:0;padding:0;margin-left:15px;float:left;}.box{background: transparent url(../img/box.jpg);background-repeat: repeat-y;width:165px; min-height:110px;height:auto;padding:0;margin:0;padding-left:5px;}.box_header{ margin:0;padding:0;}.box_footer{width:170px;height:17px;background: url(../img/box_footer.jpg);background-repeat:no-repeat;margin-bottom:5px;margin-top:-3px;padding:0;}.box h2{font-size:14px;text-align:center;margin:0;padding:0;padding-bottom:8px;color:#8FBADC;}.box p{margin:0;padding:0;color:#ffffff;}.boximg{float:right;}#kontaktformular{margin-left:10px;}/*-------------box Leistungen-----------------*/.box_leistungen{float:left; width:170px; padding-right:20px; margin-bottom:10px;}/*.box_leistungen_text p{  text-align:left; width:170px;}*/.box_leistungen_text{float:left; margin:0px 0px 0 3px; width:170px;font-size:12px;color:#fff; min-height:112px;}.box_leistungen_text h3{ width:170px; font-size:14px; color:#92B9DA; margin:0;}.box_leistungen_text a {margin:0; color:#fff;text-decoration:none;/*border-bottom:1px dotted silver;*/padding-bottom:.1em }.box_leistungen_text a:hover {color:silver;border-bottom:1px dotted white;padding-bottom:.1em}.box_leistungen_content{background: url(../img/box/boxcontent.jpg) repeat-y;min-height:1px; width: 170px; overflow:hidden; margin:0px;}/*-------------box mitgliedschaft-----------------*/.box_mitgliedschaft{float:left; width:240px; padding-right:20px; margin-bottom:10px;}/*.box_leistungen_text p{  text-align:left; width:170px;}*/.header_mitgliedschaft {background: url(../img/boxmitgliedschaft/headermitglied.jpg) repeat-y;min-height:1px; width: 231px; overflow:hidden; margin:0px;}.header_mitgliedschaft p{font-size:14px;font-weight:bold; color:#580f0f; text-align:center; width:210px;}.box_mitgliedschaft_text{ margin:0px 0px 0 3px; width:170px;font-size:12px;color:#fff; text-align:left;}.box_mitgliedschaft_text h3{ width:170px; font-size:14px; color:#00477f; margin:0;}.box_mitgliedschaft_text p{ width:210px; font-size:12px; color:#00477f; margin-left:3px;}.box_mitgliedschaft_text a {margin:0; color:#00477f;text-decoration:none;border-bottom:1px dotted silver;padding-bottom:.1em }.box_mitgliedschaft_text a:hover {color:silver;border-bottom:1px dotted white;padding-bottom:.1em}.box_mitgliedschaft_content{background: url(../img/boxmitgliedschaft/contenttextmitglied.jpg) repeat-y;min-height:170px; width: 231px; overflow:hidden; margin:0px;}.mitgliedschaft_footer{width:231px; height:59px;background: url(../img/boxmitgliedschaft/footermitglied.jpg); background-repeat:no-repeat; margin-top:-15px; }.mitgliedschaft_footer  a{color:#ffffff; padding:20px 0 0 10px; margin-top:0px; float:left;}/*-------------box mitgliedschaft-----------------*/.box_mitgliedschaftpp{float:left; width:240px; padding-right:20px; margin-bottom:10px;}/*.box_leistungen_text p{  text-align:left; width:170px;}*/.header_mitgliedschaftpp {background: url(../img/boxmitgliedschaft/headermitglied.jpg) repeat-y;min-height:1px; width: 231px; overflow:hidden; margin:0px;}.header_mitgliedschaftpp p{font-size:14px;font-weight:bold; color:#580f0f; text-align:center; width:210px;}.box_mitgliedschaft_textpp{ margin:0px 0px 0 3px; width:170px;font-size:12px;color:#fff; text-align:left;}.box_mitgliedschaft_textpp h3{ width:170px; font-size:14px; color:#00477f; margin:0;}.box_mitgliedschaft_textpp p{ width:210px; font-size:12px; color:#00477f; margin-left:3px;}.box_mitgliedschaft_textpp a {margin:0; color:#00477f;text-decoration:none;border-bottom:1px dotted silver;padding-bottom:.1em }.box_mitgliedschaft_textpp a:hover {color:silver;border-bottom:1px dotted white;padding-bottom:.1em}.box_mitgliedschaft_contentpp{background: url(../img/boxmitgliedschaft/contenttextmitglied.jpg) repeat-y;min-height:180px; width: 231px; overflow:hidden; margin:0px;}.mitgliedschaft_footerpp{width:231px; height:59px;background: url(../img/boxmitgliedschaft/footermitgliedpp.jpg); background-repeat:no-repeat; margin-top:-12px; overflow:hidden }.mitgliedschaft_footerpp  a{color:#ffffff; padding:10px 0 0 10px; float:left;}#path  {list-style:none;padding:5px 5px 0px 35px;text-align:left; width:400px; margin:0;}#path .path-Intro{font-size:10px;}#path ul {margin: -15px 0 0 5px}#main-content #path li { color:#121212; font-size:10px; background:none;}#main-content #path li a:active {color:#ffffff;}/*------------- PATH --------------*/#path  {list-style:none;padding:15px 5px 10px 35px;text-align:left; width:400px; margin:0;}#path .path-Intro{font-size:10px;}#path ul {margin: -12px 0px 0px 0px}#path li{background:none;display:inline;font-size:1em; }#path li a:link, #path li a:visited, #path li a:focus, #path li a:hover, #path li a:active {color:#343434;text-decoration:none;}#main-content ul li {list-style-image:none;list-style-position:outside;list-style-type:none;}#main-content .right-content_single ul li  {background:transparent url(../img/dots.gif) no-repeat scroll 0 0.8em;padding:3px 0 3px 14px;}#main-content .right-content_single ol li {list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:30px;margin-bottom:5px;}#main-content .right-content_single ol li a.download{list-style-image:none;background:transparent url(../img/download.gif) no-repeat scroll 0 0.8em;padding:8px 0 3px 14px;}#main-content .right-content_singleOP ul li  {background:transparent url(../img/dots.gif) no-repeat scroll 0 0.8em;padding:3px 0 3px 14px;}#main-content .right-content_singleOP ol li {list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:30px;margin-bottom:5px;}#main-content .right-content_singleOP ol li a.download{list-style-image:none;background:transparent url(../img/download.gif) no-repeat scroll 0 0.8em;padding:8px 0 3px 14px;}/*----------Impressum-------------------------*/#main-content .impressum li{padding:3px 0 3px 12px;background: none;}#main-content .impressum a{font-weight:bold;}#mailform .csc-mailform-field {margin-top:10px;}#mailform .csc-mailform-label{margin-top:10px;}#mailformNachname{margin-left:20px;}#mailformTelefon{margin-left:10px;}#mailformeMail{margin-left:24px;}#mailformBetreff{margin-left:14px;}#mailform label {vertical-align:top;}#main-content_moodalbox .mitgliedschaft{text-align: justify;line-height:18px;}#footer .logo_egs_start{float:left;margin: -140px 0 10px 555px;}#main-content_moodalbox div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {border:0px;}#main-content #path .active {padding:0px 0px 0 10px;}.w3c {font-size:10px;margin-right:50px;margin-top:-10px;text-align:right;}.w3c a{color:#8c8c8c;}