body { color: #323c3c;font-size: 12px; font-family: Arial,sans-serif; margin: 0px; padding: 0px;background: #4d625d;}
h1,h2{width:auto;font-family:Arial,sans-serif;padding: 0px;text-align: left;}
h1{margin:2px 0px 5px 0px;font-size:20px;font-weight:normal;color:#556969;}
h2{margin:2px 0px 5px 0px;font-size:20px;font-weight:normal;color:#556969;}
h2 a{color:#556969;text-decoration:none;font-weight:normal;}
h2 a:hover{color:#87948c;text-decoration:none;font-weight:normal;}
h3{width:auto;margin: 2px 0px 5px 0px;font-size:14px;font-weight:normal;color:#8291a0;text-align: left;}
h3 a{width:auto;margin: 2px 0px 5px 0px;font-size:14px;font-weight:normal;color:#8291a0;text-align: left;text-decoration:none;}
h3 a:hover{font-weight:normal;color:#556969;text-decoration:none;}
h4{margin: 0px 0px 20px 0px;padding:20px 0px 0px 40px;font-size:36px;color:#bbc7cd;font-weight:bold;text-align:left;background:url(../images/1_dots.png) no-repeat;}
h4 a{margin: 2px 0px 20px 0px;font-size:36px;color:#AFB9BE;font-weight:bold;text-align:left;text-decoration:none;}
h4 a:hover{color:#9BA5AA;text-decoration:none;font-weight:bold;border-bottom:1px solid #AFB9BE;}
h5{margin: 0px 0px 5px 0px;font-size:14px;padding:0px;color:#555;font-weight:normal;text-align:left;}
.linkh3{width:auto;margin: 2px 0px 5px 0px;font-size:14px;font-weight:normal;color:#8291a0;text-align: left;}
.linkh3 a{width:auto;margin: 2px 0px 5px 0px;font-size:14px;font-weight:normal;color:#0000d8;text-align: left;text-decoration:underline;}
.linkh3 a:hover{font-weight:normal;color:#556969;text-decoration:underline;}

.adsense{width:250px;margin:0px; padding:40px 0px 0px 21px;}
.adsense2{width:600px;margin:0px; padding:10px 0px 20px 0px;}

.vote{width:auto;margin: 2px 0px 10px 0px;font-size:16px;font-weight:normal;color:red;text-align: left;}
#twitter{width:30px;height:100px;position:fixed;top:100px;right:0px;}
hr{width:100%;background-color:#ddd;height:1px;border:0px;margin: 0px;padding: 0px;}
.td{margin:0px;font-size:12px;padding:0px 20px 0px 0px;color:#323c3c;font-weight:normal;text-align:left;}
.line{width:100%;background-color:#a7b3b9;height:1px;border:0px;margin: 0px;padding: 0px;overflow: hidden;}

.case_links{margin: auto;width:100%;padding:20px 0px 0px 0px;text-align:left;overflow: hidden;}
.case_links2{margin: auto;width:100%;padding:20px 0px 0px 0px;text-align:left;overflow: hidden;}
.case_projekt_m{ float: right; margin: 0px 10px 0px 0px; padding: 0px; width: 280px;}
.case_links_l{ float: left; margin: 0px; padding: 0px; width: 280px;}
.case_links_r{ float: right; margin:0px 10px 0px 0px; padding: 0px; width: 280px;}
.case_str{ float: right; margin:0px; padding: 0px; width: 420px;}
.case_stl{ float: left; margin:0px; padding: 0px; width: 160px;}


.line40{width:100%;height:40px;border:0px;margin: 0px;padding: 0px;overflow: hidden;}
.line30{width:100%;height:30px;border:0px;margin: 0px;padding: 0px;overflow: hidden;}
.line20{width:100%;height:20px;border:0px;margin: 0px;padding: 0px;overflow: hidden;}
.line10{width:100%;height:10px;border:0px;margin: 0px;padding: 0px;overflow: hidden;}
.line10c{width:100%;clear:both;height:10px;border:0px;margin: 0px;padding: 0px;overflow: hidden;}
.line10a{height:10px;border:0px;margin: 0px;padding: 0px;overflow: hidden;}
.line4{width:100%;height:4px;border:0px;margin: 0px;padding: 0px;overflow: hidden;}
.latestline{height:13px;border:0px;margin: 0px;padding: 0px;overflow: hidden;}
.video {width:300px;height:280px;margin:0px 10px 0px 0px;padding:0px;overflow: hidden;}
.videobox {float:left;width:310px;margin: 0px;padding:0px;overflow: hidden;}
.videoboxend {height:20px;clear: both;}

a {color:#005C8A;text-decoration:underline;font-weight:normal;outline:none;}
a:hover { color: #000; text-decoration: underline; font-weight:normal; }
a img { border:0px;}
p{margin:0px;}

#body_box1{margin:0px;padding: 0px;min-width:970px;background:#fff  url(../images/1_top.png) repeat-x;overflow: hidden;}
#body_box2{margin:auto;padding: 0px;width: 990px;background:url(../images/eltern-kinder.jpg) no-repeat;overflow: hidden;}
#top_box {height: 270px;margin:0px;padding: 0px;background:transparent;overflow: hidden;}

#line_2 {width:100%;margin: 0px; padding:0px; height:35px;color:#fff;font-size:16px;overflow: hidden;}
.login {float:right;margin:0px 6px 0px 0px;}
#line_3 {width: 950px;margin:auto;padding: 0px 0px 0px 0px; height: 30px;color:#758084;background:transparent;}
#line_4 {margin:0px;padding: 0px; height:40px;background:transparent;overflow: hidden;}

#bilder_box1 { float: left;height:98px; width:98px;margin: 0px 4px 0px 0px; padding:2px;border:1px solid #bbb;}
#bilder_box2 { float: left;height:98px; width:98px;margin: 0px 4px 0px 0px; padding:2px;border:1px solid #bbb;}
#bilder_box3 { float: left;height:98px; width:98px;margin: 0px; padding:2px;border:1px solid #bbb;}
#wissen_box1 { float: left;height:130px; width:130px;margin: 0px 10px 0px 0px; padding:0px;}
#wissen_box2 { float: left;height:130px; width:130px;margin: 0px 10px 0px 0px; padding:0px;}
#wissen_box3 { float: left;height:130px; width:130px;margin: 0px 10px 0px 0px; padding:0px;}
#wissen_box4 { float: left;height:130px; width:130px;margin: 0px; padding:0px;}
#wissen_box5 { float: left;height:130px; width:130px;margin: 0px 10px 0px 0px; padding:0px;}
#wissen_box6 { float: left;height:130px; width:130px;margin: 0px 10px 0px 0px; padding:0px;}
#wissen_box7 { float: left;height:130px; width:130px;margin: 0px 10px 0px 0px; padding:0px;}
#wissen_box8 { float: left;height:130px; width:130px;margin: 0px; padding:0px;}
#wissen_box7a { float: left;height:221px; width:294px;margin: 0px 20px 0px 0px; padding:0px;}
#wissen_box8a { float: left;height:221px; width:294px;margin: 0px; padding:0px;}
#bilder_box_end {height:20px;clear: both;}
#bilder_box_end2 {height:20px;clear: both;}

.wissen_box1 { float: left;height:109px; width:145px;margin: 0px 10px 0px 0px; padding:0px;}
.wissen_box2 { float: left;height:109px; width:145px;margin: 0px 10px 0px 0px; padding:0px;}
.wissen_box3 { float: left;height:109px; width:145px;margin: 0px 10px 0px 0px; padding:0px;}
.wissen_box4 { float: left;height:109px; width:145px;margin: 0px; padding:0px;}
.bilder_box_end {clear: both;height:20px;}
.wissen_box5 {height:160px; width:614px;margin:0px; padding:0px;}

#content_box {margin:auto;padding: 0px; background:transparent;overflow: hidden;}
#col_box {margin: auto;width: 952px;padding:10px 1px 0px 1px;background:transparent;overflow: hidden;}
#col1 {margin:0px 0px 0px 0px; padding:0px;}
#col2_1 { float: left; margin: 0px; padding: 0px; width: 610px;}
#col2_1_box { margin: 0px; padding:0px 0px 0px 0px; line-height: 150%; text-align: justify;}

#col2_2 { float: right; width: 300px; margin: 0px; padding: 0px;}
#col2_2_box { margin:22px 0px 0px 0px; padding: 0px; line-height: 150%; text-align: justify;}

#overfooter1 {margin: 0px; padding: 0px; height: 30px; background:#fff;}
#footerline {margin: 0px; padding: 0px; height:1px; background:#87948c;overflow: hidden;}
#overfooter2 {margin:5px 0px 0px 0px; padding: 0px; height: 30px; background:#4d625d;}
#footer_case {width:950px;margin:auto;padding:0px;color:#ccc;font-size:12px;overflow: hidden;}
#footer{margin:0px;padding:0px;text-align:left;overflow: hidden;}
.footer_links{ float: left; margin:0px;padding:0px; width:280px;}
.footer_rechts{ float: right; margin:0px 0px 0px 0px; padding: 0px; width:280px;}
.footertop{ float:right;margin:0px 30px 0px 0px;padding:0px;}
.footerheader {margin:2px 0px 5px 0px;font-size:20px;font-weight:normal;color:#87948c;}
.footerheader a{color:#87948c;}
.footerheader a:hover{color:#fff;}
.tx-jkpoll-pi1 {float:left;width:349px;margin:0px 0px 0px 0px;padding:0px;overflow: hidden;}
.poll {float:left;margin:0px;height:24px;width:260px;padding:0px 0px 0px 5px;background:url(../images/pollback.png) no-repeat;overflow: hidden;}
.pollfrage {margin:0px;padding:0px 0px 0px 2px;}
.poll2 {float:left;margin:0px;height:24px;width:260px;padding:0px 0px 0px 5px;background:url(../images/pollback2.png) no-repeat;overflow: hidden;}
.poll_prozent {float:left;margin:0px;padding:5px 0px 5px 0px;color:#ddd;}
.poll_prozent2 {float:left;margin:0px;padding:5px 0px 5px 0px;color:#333;}
.poll_frage {margin:0px;padding:0px 0px 0px 2px;color:#ccc;}
.poll_frage2 {margin:0px;padding:0px 0px 0px 2px;color:#333;}
.poll_ergebnis1 {float:left;margin:0px;padding:0px 0px 0px 2px;color:#ddd;}
.poll_ergebnis2 {float:left;margin:0px;padding:0px 0px 0px 2px;color:#8c9ba0;}
.poll_ergebnis2a {float:left;margin:0px;padding:0px 0px 0px 2px;color:#333;}
.polline{clear:both;height:5px;border:0px;margin: 0px;padding: 0px;}
.pollbutton {clear: both;margin:0px; padding:0px 0px 0px 1px;text-align:left;outline:none;}
.pollbutton a{text-decoration:none;color: #8c9ba0;font-weight: bold;}
.pollbutton a:hover{text-decoration:none;color: #fff;font-weight: bold;}

.menu{margin:0px;padding: 0px;height:320px;width:320px;background:transparent;overflow: hidden;}

.top_menue ul {float:right;list-style: none; width:auto;margin:0px; padding:15px 0px 0px 0px; text-align:right;outline: none;}
.top_menue ul a, .top_menue ul .cur {display: inline; font-size: 14px; font-weight: normal; text-decoration: none; background: transparent; padding: 0px 20px 0px 20px; margin: 0px; color: #ddd;}
.top_menue ul .act a {text-decoration: none;}
.top_menue ul a:hover {text-decoration: none;color:#879696;}
.top_menue ul .act a:hover {text-decoration: none;}
.top_menue li {display: inline; margin: 0px; padding: 0px; }

.rubrik_menue ul {float:left;list-style: none; margin:0px; padding:0px; text-align: left;outline: none;}
.rubrik_menue ul a, .rubrik_menue ul .cur {display: inline;font-size: 14px; font-weight:normal; text-decoration: none;padding:0px 20px 0px 20px; margin:0px;color: #fff;}
.rubrik_menue ul .act a {text-decoration: none;}
.rubrik_menue ul a:hover {text-decoration: none;font-weight:normal;;color:#879696;}
.rubrik_menue ul .act a:hover {text-decoration: none; font-weight:normal;}
.rubrik_menue li {display: inline; margin: 0px; padding: 0px; }

.areihenmenue{ list-style:none; color: #555;margin:0px; padding:27px 0px 0px 0px;font-weight: normal;text-align:left;}
.areihenmenue a{color: #556969;text-decoration: none;font-size:20px;font-weight:normal;outline: none;padding:0px;}
.areihenmenue a:hover{color: #87948c;text-decoration: none; font-weight:normal;}
.areihenmenue li{padding: 0px 0px 10px 0px;margin:0px;}

.seitenmenuecase{width:300px;margin:10px 0px 0px 0px;padding:0px;background:url(../images/1_sitemenueback.png) no-repeat;}

.seitenmenue{ list-style:none; color: #555;margin:0px; padding:110px 0px 0px 25px;font-weight: normal;text-align:left;}
.seitenmenue a{color: #556969;text-decoration: none;font-size:16px;font-weight:bold;outline: none;padding:0px;}
.seitenmenue a:hover{color: #87948c;text-decoration: none; font-weight:bold;}
.seitenmenue li{padding: 0px 0px 0px 0px;margin:0px;}

#archiv_menue ul { list-style: none; margin:20px 0px 0px 0px;padding: 0px;height:400px;width:320px;background: url(../images/artikel_archiv.jpg) no-repeat;}
#archiv_menue ul a, #archiv_menue ul .cur { display: block;  margin: 0px 0px 0px 0px;background: url(../images/amenue_back.png) no-repeat;font-size: 12px; text-decoration: none; color: #323c3c; padding:3px 0px 3px 20px; font-weight:normal;}
#archiv_menue ul a:hover {background: url(../images/amenue_back_hover.png) no-repeat;}
#archiv_menue li { display: inline; margin: 0px; padding: 0px; height: 1px; }
#footer_menue ul {list-style: none; margin: 20px 0px 0px 0px; padding:0px; text-align:center;outline: none;}
#footer_menue ul a, #footer_menue ul .cur {display: inline; font-size:12px; font-weight:normal;text-decoration: none;padding: 0px 2px 0px 2px; margin: 0px 8px 0px 8px; color: #8c9ba0;}
#footer_menue ul .act a {text-decoration: none;}
#footer_menue ul a:hover {text-decoration: none;color: #fff;}
#footer_menue ul .act a:hover {text-decoration: none;}
#footer_menue li {display:inline;margin:0px;padding:0px;}
.orange_background{ margin: 0px; padding: 10px;background:#c9d6df;text-align: justify;overflow: hidden;}

.linkExt { color: #006DA3; text-decoration: none; font-weight: bold; border-bottom: 1px dashed #aaaaaa;outline: none;}
.linkExt:hover { color: #000000; text-decoration: none; font-weight: bold; border-bottom: 1px solid #ff8000;}
.linkInt { color: #ff8000; text-decoration: none; font-weight: bold; border-bottom: 1px dashed #aaaaaa;outline: none;}
.linkInt:hover { color: #000000; text-decoration: none; font-weight: bold; border-bottom: 1px solid #ff8000;}
.copy {margin:0px;padding:20px;font-size:12px; font-weight:normal;color:#8c9ba0;text-align:center;}
.logo {text-align: center;height: 60px;}
.logo a { list-style: none;text-decoration: none;outline: none;}
.green ul { list-style: none; padding: 0px; margin: 0px; }
.green a { list-style: none;color: #747160;text-decoration: underline; font-size: 14px;font-weight: bold; outline: none;}
.green a:hover { color: #ff8000;}
.blue {padding: 10px 0px 0px 0px;color: #747160;font-size: 14px;font-weight: bold; text-align: center;}
.blue ul { list-style: none; padding: 0px; margin: 0px; }
.blue a { list-style: none;color: #747160;text-decoration: none;font-size: 14px;font-weight: bold; outline: none;}
.blue a:hover { color: #ff8000;text-decoration: none;}
.social {float:left;margin: 0px; padding: 0px 8px 0px 0px;}

.nicelink a { list-style: none;padding: 0px 0px 0px 12px;color: #006DA3;text-decoration: none; font-size: 12px;font-weight: bold;background-image: url(../images/arrow.png);background-repeat: no-repeat;background-position: top left;border-bottom: 1px dashed #aaaaaa;outline: none;}
.nicelink a:hover { color: #000;text-decoration: none; font-weight: bold; border-bottom: 1px solid #006DA3;}
.bullet ul {list-style: none; padding:0px; margin:0px;}
.bullet a {list-style:none;color:#323c3c;text-decoration:none;text-align:left;padding:0px;font-size:14px;font-weight:normal;outline:none;}
.bullet a:hover {text-decoration:none;color: #799D12;font-weight:normal;}
.csc-bulletlist-0{ list-style-image: url(../images/bullet.png); margin:0px 0px 0px 1px; padding: 0px 0px 0px 15px; font-size: 12px; font-weight: normal; }
.csc-bulletlist-0 a{color: #006DA3;text-decoration: none; font-size: 12px;font-weight: bold;border-bottom: 1px dashed #879191;outline: none;}
.csc-bulletlist-0 a:hover{color: #000;text-decoration: none; font-weight: bold; border-bottom: 1px solid #006DA3;}
.csc-bulletlist-1{ list-style-image: url(../images/bullet.png); margin:0px 0px 0px 1px; padding: 0px 0px 0px 15px; font-size: 12px; font-weight: normal; }
.csc-bulletlist-1 a{color: #87948c;text-decoration: none; font-size: 12px;font-weight:normal;outline: none;}
.csc-bulletlist-1 a:hover{color: #fff;text-decoration: none; font-weight:normal;}
.csc-bulletlist-2{ list-style-image: url(../images/bullet.png); margin:0px 0px 0px 2px; padding: 0px 0px 0px 15px; font-size: 12px; font-weight: normal; }
.csc-bulletlist-2 a{color: #005C8A;text-decoration:underline; font-size: 12px;font-weight: normal;outline: none;}
.csc-bulletlist-2 a:hover{color: #000;text-decoration:underline; font-weight: normal;}
.csc-bulletlist-3{ list-style-image: url(../images/bulletlist.png); margin:0px; padding: 0px 0px 0px 16px; font-size: 12px; font-weight: normal; }
.csc-bulletlist-3 a{color: #ccc;text-decoration: none; font-size: 12px;font-weight: normal;outline: none;}
.csc-bulletlist-3 a:hover{color: #8c9ba0;text-decoration: none; font-weight: normal;}
.csc-bulletlist-3 li{padding:0px 0px 10px 0px;}
.csc-bulletlist-4{ list-style-image: url(../images/bulletlist.png); margin:0px 0px 0px 2px; padding: 0px 0px 0px 15px; color: #ff0000;font-size: 12px; font-weight:bold; }
.csc-bulletlist-4 a{color: #006DA3;text-decoration: none; font-size: 12px;font-weight: normal;border-bottom: 0px;outline: none;}
.csc-bulletlist-4 a:hover{color: #000;text-decoration: none; font-weight: normal; border-bottom: 1px solid #006DA3;}
.volavi_sitemap{margin:0px 0px 0px 20px;padding: 0px;}
.sitemap{margin:0px;padding: 0px;font-size:20px;font-weight:normal;text-align: left;font-family: Georgia,Arial,sans-serif;}
.sitemap ul{list-style:none;margin:10px 0px 0px 20px;padding: 0px;text-align: left;}
.sitemap a{list-style:none;margin:0px;padding:0px 0px 10px 0px;font-size:20px;font-weight:normal;color:#333;text-align: left;text-decoration:none;}
.sitemap a:hover{font-weight:normal;color:#000;text-decoration:none;}
.tabelle{ font-size: 12px; font-weight: normal; line-height: 200%; padding: 0px; margin: 0px; border: 0px; table-layout: auto; width: 100%;}
.searchbox { width: 200px; height: auto; margin: 0px; padding: 0px; background: transparent; font-size: 12px;text-align: left; border: 1px solid #9baaaf;}
.searchbutton { width: 20px; height: 20px; margin: 0px 0px 0px 10px; padding: 0px; outline: none; cursor: pointer; }
.mailradiolayout{width:60%;padding:0px 15px 0px 15px;}
.mailformular{width:600px;padding:0px;font-weight:bold;color: #879191;background:transparent;}
.mailradio,.mailcheck{border: 0px;}
.mailtext{height:auto;margin:0;padding:2px;width:300px;font-family:Arial,sans-serif;font-size:14px;border:1px  solid #ccc;color: #879191;font-weight:bold;background:#ebf5f5;}
.mailselect{width:300px;border:1px solid #ccc;}
.mailinput{height:auto;margin:0px 0px 15px 0px;padding:2px;width:300px;border:1px  solid #ccc;color:#879191;font-weight:bold;background:#ebf5f5;}
.mailsubmit{height:auto;margin:20px 5px 0px 0px; padding:0px;width:100px;font-size:14px;border:1px  solid #ccc;color: #879191;background:#ebf5f5;font-weight: bold;text-align:center;cursor:pointer;outline:none;}

.news-single-left { float: left; margin: 0px; padding: 0px; width: 620px;}
.news-single-right { float: right; width: 320px; margin: 0px; padding: 0px;}

.aktuelle-artikel{height:95px;margin:0px;padding:0px;background:url(../images/aktuelle-artikel.jpg) no-repeat;}
.news_container {margin:0px 0px 10px 0px;overflow: hidden;padding:10px;background:#F5F5F3;border:1px solid #ddd;}
.commentcount {color: #879191;font-weight:normal;padding:0px;font-size:12px;text-decoration: none;}
.newslink a { list-style: none;padding: 0px 0px 0px 12px;color: #555;text-decoration: none; font-size: 12px;font-weight: bold;background-image: url(../images/arrow.png);background-repeat: no-repeat;background-position: top left;outline: none;}
.newslink a:hover { color: #323c3c; text-decoration: none; font-weight: bold;border-bottom: 1px solid #006DA3;}
.newscontent {margin: 0px;overflow: hidden;}
.newscontent a {text-decoration: none; padding: 0px;font-weight: normal;outline: none;}
.newscontent a:hover { color: #323c3c; text-decoration: none;}
.news_date {float:left;color: #006DA3;font-weight: normal;}
.news_list_box_head {position:relative;height:130px;margin:0px;padding:0px;}
.news_list_box {position:absolute;top:114px;left:136px;width:100%;color:#8291a0;margin:0px;padding:0px;text-align:left;}
.news_list_date {float:left;padding:0px 5px 0px 0px;color: #8291a0;font-weight: normal;}
.news_list_autor {padding:0px;color: #8291a0;padding:0px;font-weight: normal;}
.news_more {float:left;margin:0px;padding:0px;}
.news_more a{color:#8291a0;font-weight:normal;text-decoration: none;}
.news_more a:hover{color:#333;font-weight:normal;text-decoration: none;}
.news_list_commentcount {margin:0px;padding:0px;}
.news_list_commentcount a{color:#8291a0;font-weight:normal;text-decoration: none;}
.news_list_commentcount a:hover{color:#333;text-decoration: none;}
.news_list_line {clear:both;margin: 0px; padding: 0px; height:5px;overflow: hidden;}
.news_single_date {padding:0px;color: #006DA3;font-weight: normal;}

.suchform{height:20px;background:url(../images/suchform.png) no-repeat;padding:0px;border:1px solid #a7b3b9;overflow: hidden;}
.news_search_input{float:left;margin:0px;padding:2px 0px 0px 2px;width:246px;font-family:Arial,sans-serif;border:0px;color:#333;font-weight:normal;;font-size:14px;}
.news_search_button{margin:0px; padding:0px;width:50px;font-family:Arial,sans-serif;font-size:16px;color:#91a5af;border:0px;background:transparent;font-weight:normal;cursor:pointer;outline:0;}

.news-amenu-container {padding:3px;}
.news-amenu-container LI {padding-bottom:1px;}
.news-amenu-container UL {padding:3px;margin-top:5px;margin-left:0px;margin-bottom:0px;list-style-type: none;}
.news-amenu-container H2 {color: #777;padding:3px;}
.news-amenu-item-year { margin: 0px 0px 10px 0px; width: auto; padding: 0px;font-family: Georgia,Arial,sans-serif;font-size: 20px; font-weight: normal;color: #799D12;border-bottom: 1px solid #ccc; text-align: left;}
.front-latest-box {width:100%;margin:0px;padding:0px;background:transparent;overflow: hidden;}
.front-latest-box-right {width: 300px;margin:0px;padding:0px;background: transparent;text-align:left;overflow: hidden;}
.news-latest-item IMG { float:left;margin:0px 37px 0px 0px; padding:0px;border-left:0px;border-top:0px;border-right:1px solid #222;border-bottom:1px solid #222;}
.news-latest-item2 IMG { float:left; margin:0px 10px 5px 0px; padding:0px;border:0px solid #a7b3b9;}
.news-latest a{ border-bottom:1px solid #005C8A;}
.news-single-item IMG { float:left; margin:4px 20px 20px 1px;padding:0px;border:0px;}
.newslist {margin: 0px 0px 20px 0px;overflow: hidden;}
.news-list-item IMG { float:left; margin:3px 10px 0px 1px;padding:0px;border:0px;}
.news-list-top {margin: 0px;overflow: hidden;}
.news-list-top a {text-decoration: none; padding: 0px;font-weight: normal;font-family:Arial,sans-serif;color: #556969;outline: none;}
.news-list-top a:hover {text-decoration: none;color: #87948c;font-weight: normal;}
.newsarchivmenue {padding:0px;margin:0px;}
.newsarchiv ul {list-style: none; padding:0px; margin:0px;}
.newsarchiv a {list-style:none;padding:0px;color: #799D12;text-decoration:none; font-size:12px;font-weight:bold;outline: none;}
.newsarchiv a:hover {color:#323c3c;text-decoration:none;font-weight:bold;border-bottom:1px solid #006DA3;}
.browse {color: #879191;text-decoration: none;font-size:12px;font-weight:normal;}
.browse a {padding:0px 10px 0px 10px;margin:0px;background: url(../images/browse_back.png) repeat-x;border:1px solid #bbb;list-style: none;color: #879191;text-decoration: none;font-size:14px;font-weight:bold; text-align: left;outline: none;}
.browse a:hover {background: url(../images/browse_back_hover.png) repeat-x;color:#5a6464;}
.tx-ttnews-browsebox-SCell a {background: url(../images/browse_back_hover.png) repeat-x;color:#5a6464;}
.back a{float:left;display: block;height:36px;width:150px;background: url(../images/back_button.png) no-repeat;}
.back a:hover{background: url(../images/back_button_hover.png) no-repeat;}
.bookmark{margin:50px 0px 0px 24px;}
.newsin a{display: block;height: 110px;width:320px;background: url(../images/news_feed.jpg) no-repeat;}
.kitalink a { list-style: none;padding: 0px;color: #006DA3;text-decoration: none; font-size: 12px;font-weight: bold;border-bottom: 1px dashed #aaaaaa;outline: none;}
.kitalink a:hover { color: #000; text-decoration: none; font-weight: bold; border-bottom: 1px solid #ff8000;}
.kitabild {float:right;margin:0px 0px 0px 0px;}

.to_top a {float:right;display: block;height:40px;width:40px;margin:5px 20px 0px 0px;padding:0px; background:url(../images/to_top.png) no-repeat;color: #fff; font-size: 12px; font-weight: normal; text-decoration: none;outline: none;}
.to_top a:hover {text-decoration: none;}

.tp_twitter {float: right; margin:0px 0px 0px 0px; padding: 0px; width:280px;}
.tp_twitter_bubble-content {width:100%;}
.tp_twitter_bubble-content p {margin:0px;padding-bottom:18px;}
.tp_twitter_bubble-content a {color:#8c9ba0;}
.tp_twitter_bubble-content a:hover {color:#364241;}
.tp_twitter-follow-me { }

/*
.nlb1 {float:left;font-size:12px;margin:2px 10px 0px 0px;}
.nlb1a {font-size:12px;}
.nlb2 {float:left;color: #7D9196;font-weight:normal;font-size:12px;padding: 4px 0px 0px 0px;}
.nlb2a {float:left;color: #7D9196;font-weight:normal;font-size:12px;padding: 0px;margin:0px;}
.nlb2aa {float:left;color: #7D9196;font-weight:normal;font-size:12px;padding: 6px 20px 0px 0px;}
.nlb2ab {float:left;color: #005C8A;font-weight:normal;font-size:12px;padding: 6px 20px 0px 0px;}
.nlb2b {width:auto;margin: 2px 0px 5px 0px;font-size:12px;font-weight:normal;color:#005C8A;text-align: left;}
.nlb2c {width:auto;margin: 2px 0px 5px 0px;font-size:12px;font-weight:normal;color:#000;text-align: left;}
.nlb3 {float:right;width:auto; margin:0px;padding:0px;}
.nlb4 {height:auto;margin:0px;padding: 5px 0px 0px 0px;width: auto; border:0px;background: transparent; color: #7D9196;font-size:12px;font-weight:normal;cursor: pointer; outline: none;}
.nlb4 a:hover {color: #fff;}
.nlb5 {height:auto;margin:0px;padding: 2px;width: auto; font-family: Arial, Sans-Serif; border:0px; background: #475B67;color: #fff;font-weight: bold;cursor: pointer; outline: none;}
.nlb1 input {height:14px;margin:3px 0px 0px 4px; padding: 1px 0px 0px 2px; width:100px; font-family: Arial, Sans-Serif; border:0px;background: #283A47;color: #fff;font-weight:normal;font-size:12px;cursor: pointer; outline: none;}*/

.nlb1 {font-size:12px;}
.nlb1a {font-size:12px;}
.nlb2 {margin:0px 2px 0px 0px;font-size:12px;}
.nlb2a {margin:0px 2px 0px 0px;}
.nlb2b {float: left;font-weight: bold;margin: 0px 20px 0px 0px;}
.nlb2c {font-weight: bold;color: #C66443;}
.nlb3 {width: auto; margin: 10px 0px 0px 0px;}
.nlb4 {height:auto;margin: 0; padding: 2px 10px 2px 10px; width: auto; font-family: Arial, Sans-Serif;font-size:14px; border: 0px; background: #5a6973; color: #fff;font-weight:normal;cursor: pointer; outline: none;}
.nlb5 {height:auto;margin: 0; padding: 2px; width: auto; font-family: Arial, Sans-Serif; border: 0px; background: #fff;font-weight: bold;cursor: pointer; outline: none;}
.nlb1 input {height:auto;margin: 0; padding: 2px; width: auto;color: #005C8A; border:1px solid #a7b3b9;font-family: Arial, Sans-Serif; font-size:14px;background: #fff;font-weight: bold;cursor: pointer; outline: none;}

* html #line_3r {margin: 0px 4px 0px 0px;}
* html #nlb2a {margin:0px;}
* html #nlb3 {margin: 24px 0px 0px 0px;}
* +html #nlb3 {margin: 19px 0px 0px 0px;}
* html .nlb4 {padding: 0px 2px 2px 2px}
* +html .nlb4 {padding: 0px 2px 2px 2px}
* html .nlb5 {padding: 0px 2px 2px 2px}
* +html .nlb5 {padding: 0px 2px 2px 2px}
* html body {  text-align: center; }
* html #top_l { margin-right: -3px; }
* html #top_r { margin-left: -3px;}
* html #top_m { margin: 0px 322px 0px 272px; display: block; }
* html #searchbox { margin: 4px 0px 0px 0px;}
* html .csc-bulletlist-0{ list-style-image: url(../images/bulletie.png);margin:0px 0px 0px 5px;}
* +html .csc-bulletlist-0{ list-style-image: url(../images/bulletie.png);margin:0px 0px 0px 5px;}
* html .csc-bulletlist-2{ list-style-image: url(../images/bulletie.png);margin:0px 0px 0px 5px;}
* +html .csc-bulletlist-2{ list-style-image: url(../images/bulletie.png);margin:0px 0px 0px 5px;}
* +html .csc-bulletlist-3{ list-style-image: url(../images/bulletlist_ie.png);}
* +html .latestline{height:18px;}
* html .latestline{height:18px;}
* +html .front-latest-box-right {padding:10px 10px 12px 5px;}
* html .front-latest-box-right {padding:10px 10px 10px 5px;}
* html #kita_menue a { height: 1px;}
* html #footer { height: auto;}
* html .news-single-item IMG {padding:0px;border:0px;}
* html .news-list-item IMG {padding:0px;border:3px solid #a0b4b4;}
* html .news-latest-item IMG {padding:0px;border:2px solid #a0b4b4;}
* html .wissen_box1,.wissen_box2,.wissen_box3{margin:0px -18px 0px 0px;}
* html .news-latest-item IMG {margin:0px 35px 0px 0px; border:0px;}
div.tagcloud {background:transparent; padding:0px; margin: 0px;text-align:left;line-height:200%;}
div.tagcloud a {color:#7d8287;text-decoration: none;margin: 0px;}
div.tagcloud a:hover {color:#006DA3;text-decoration:underline;}

/* Powermail */
	/* Form */
span.powermail_mandatory {
	/* Color of mandatory error message */
	color: red;
}
input.validation-failed,
textarea.validation-failed {
	/* Background color if validation failed 
	background-color: red;*/
	background-image: url(/typo3conf/ext/powermail/img/icon_exclamation.gif);
	background-repeat: no-repeat;
	background-position: 98% 1px;
}
div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: red;
	margin: 3px 0 15px 250px;
}
fieldset.tx-powermail-pi1_fieldset {
	/* Fieldset */
	border: 0px;
	background-color: transparent;
	padding:0px;
}
fieldset.tx-powermail-pi1_fieldset legend {
	/* legend of Fieldset */
	font-weight: bold;
	color: black;
}
fieldset.tx-powermail-pi1_fieldset label {
	/* label */
	display: block;
	width: 250px;
	float: left;
	clear: both;
	font-weight: bold;
}


fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	/* Input and textarea */
	width: 260px;
	border: 1px solid #ccc;
}


.captcha{width:100px;border: 1px solid #ccc;}
.captchareload{padding-left:252px;}
.captchapic{padding-left:245px;}



fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
	/* Radiobuttons */
	margin: 5px 0;
}
div.tx_powermail_pi1_fieldwrap_html {
	/* DIV container arround every field */
	margin: 10px 0;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {height:auto;margin:0px 5px 0px 250px;font-family: Arial,sans-serif;padding:0px;width:100px;font-size:14px;border:1px  solid #ccc;color: #879191;background:#fff;font-weight: bold;text-align:center;cursor:pointer;outline:none;

}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
div.countryzone {
	margin: 10px 0 0 200px;
}
div.tx_powermail_pi1_fieldwrap_html label a {
	/* Description */
	cursor: help;
}
div.tx_powermail_pi1_fieldwrap_html label a dfn {
	/* Description */
	display: none;
}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn {
	/* Description on mouseover */
	display: block;
	position: absolute;
	width: 250px;
	padding: 5px;
	background-color:transparent;
	border: 1px solid red;
	color: black;
	text-decoration: none;
	font-size: 0.8em;
}
div.tx_powermail_pi1_fieldwrap_html img.icon_info {
	/* Description icon */
	padding: 2px 2px 0 2px;
}
fieldset.tx-powermail-pi1_fieldset div.even {
	background-color: transparent;
}


	/* Confirmation */
td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

	/* THX */
td.powermail_all p.bodytext {
	margin: 0;
}


