html{margin:0px;padding:0px;height:100%}
body{margin:0px;padding:0px}
.content a{padding:0px;
color:#314067}
.content a:hover{color:#f3ba21}
.hiddentxt{display:none}
a.pdf{background:url('../../fileadmin/template/img/pdf.gif') right top transparent no-repeat;padding-right:23px}
.main_home{margin:0px auto 0px auto;padding:0px;font:12px Arial;line-height:18px;color:#586E76;background:url('../../fileadmin/template/img/bg_home.gif') repeat-x}
.main_home .internal-link{color:#586E76}
.main{margin:0px auto 0px auto;padding:0px;font:12px Arial;line-height:18px;color:#586E76;background:url('../../fileadmin/template/img/bg.gif') repeat-x}
.content h5,main h5{margin:0px auto 0px auto;padding:0 0 5px;font:12px Arial;font-weight:bold}
#content .content h5+ul{margin-bottom:25px}
.top{height:20px;width:940px;padding:10px;margin:0px auto 0px auto;position:relative;top:20px}
.search{float:right}
.search form{background:url('../../fileadmin/template/img/search_input.gif') no-repeat;height:20px;width:210px;display:block;overflow:hidden;margin:0px 10px 0px 0px;padding:0px}
.search form input.submit{float:right;width:25px;height:20px;background:url() no-repeat;cursor:pointer;padding:0px;padding-left:25px;margin:0px;border:0 solid #A5A5A5}
.search form input.text{font-size:10px;line-height:13px;color:#586E76;background:none repeat scroll 0 0 transparent;border:0 solid #A5A5A5;margin:0px;padding:4px 5px 2px 2px;width:170px;height:13px;float:right}
.languageNav{float:right;padding-left:22px;background:url(../img/language_earth.gif) no-repeat}
.languageNav a{position:relative;display:block;line-height:20px;height:20px;float:left;padding:0px 5px 0px 5px;margin:0px 10px 0px 0px;color:#A4BEC7;text-decoration:none;-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
}
.languageNav a:hover{color:#FFFFFF;background-color:#A4BEC7;text-decoration:none}
.languageNav a.active{color:#FFFFFF;background-color:#A4BEC7;text-decoration:none}
.logo{height:80px;width:940px;padding:0px;margin:0px auto 0px auto}
#content .logo{width:960px}
.logo img{border:none;margin-top:-10px}
.header,#menu nav{height:442px;width:940px;padding:0px;margin:0px auto 0px auto;position:relative}
#content .header,#content #menu nav{width:960px}
.header ul.topNav,nav ul.topNav{font-size:14px;line-height:20px;float:left;display:inline;text-align:left;list-style:none;margin:-10px;padding:0px;position:absolute;top:0px;left:0px;z-index:10;
height:50px;overflow:hidden}
.header ul.topNav li.first,nav ul.topNav li.first{
}
.header ul.topNav li,nav ul.topNav li{float:left;position:relative;text-align:center;list-style-type:none;margin:0px;padding:0px 1px 0px 1px;background:url('../../fileadmin/template/img/border_right_topNav.gif') 0% 0% no-repeat}
.header ul.topNav li.last,nav ul.topNav li.last{width:1px;height:32px;padding:0px;background:url('../../fileadmin/template/img/border_right_topNav.gif') 100% 0% no-repeat}
#lavaLamp li.back{background:url('../../fileadmin/template/img/navigation_marker.png') no-repeat 10px bottom;height:14px;width:1px;z-index:20;position:absolute;top:30px}
.header ul.topNav li a,nav ul.topNav li a{text-decoration:none;color:#586E76;display:inline-block;height:24px;padding:3px 20px 7px 36px;margin:0px;background:url('../../fileadmin/template/img/list_cross.gif') 16px 10px no-repeat;position:relative;overflow:hidden;z-index:30}
.header ul.topNav li a:hover,nav ul.topNav li a:hover{color:#a4bec7}
.header ul.topNav li a:hover,nav ul.topNav li a:hover{
}
#topVisual{height:413px;position:absolute;top:30px;left:0px;padding:0px;margin:1px 0px 1px 0px}
#topVisual .slides_topVisual{width:1110px;height:411px;overflow:hidden;float:left;position:relative;margin:0px;padding:0px}
.topVisual{width:1110px;height:411px;margin:0px;padding:0px;position:relative;overflow:hidden;z-index:5;background-repeat:no-repeat !important}
.topvisual_content{width:334px;height:102px;position:absolute;right:0px;bottom:168px;font-size:14px;line-height:20px;color:#FFFFFF;padding:30px 160px 15px 15px;z-index:10}
.topvisual_content span{font-size:20px;line-height:25px;font-weight:normal}
.topvisual_content p{display:block;height:60px;padding:0px;margin:0px;overflow:hidden}
.topvisual_content a{position:relative;right:0px;bottom:0px;text-decoration:none;color:#FFFFFF;display:block;text-align:right}
#topVisual .pagination{position:absolute;right:0px;bottom:118px;width:489px;height:40px;border-top:1px solid black;padding:4px 10px 6px 10px;margin:0px;float:left;background-color:#FFFFFF;background-color:rgba(255,255,255,0.8);z-index:10}
#topVisual .pagination li{float:left;margin:0px 15px 0px 0px;list-style:none}
#topVisual .pagination li a{display:block;width:58px;height:33px;float:left;padding:3px;background-color:#BBBCBE;background-color:rgba(187,188,190,0.5)}
#topVisual .pagination li.current a{border:1px solid black;margin:0}
#topVisual .pagination li a img{border:none}
.teaser{width:940px;height:210px;margin:0px auto 0px auto;padding:0px;background:url('../../fileadmin/template/img/bg_teaser.gif') no-repeat;margin-top:-10px}
.teaser_box{padding:0px;float:left}
.teaser_box_headline{height:32px;font-size:16px;line-height:22px;padding:10px 10px 0px 30px}
.teaser_box.left{width:300px;padding:0px 10px 0px 0px}
.teaser_box.middle{width:300px;padding:0px 10px 0px 10px}
.teaser_box.right{width:300px;padding:0px 0px 0px 10px}
.teaser_box.right img{padding:20px}
.teaser_box table td{border:0}
.teaser_box table td a{height:auto}
.teaser_box_content{padding:23px 10px 23px 10px;height:170px;width:290px;overflow:hidden}
.teaser_box_content .headline{font-size:16px;font-style:italic}
.news_overview_full_size{height:150px;margin:0px;padding:0px;position:relative}
.news_overview{width:940px;margin:0px auto 0px auto;background:url('../../fileadmin/template/img/bg_news.gif') no-repeat;position:relative}
.news_overview .news_headline{height:32px;font-size:16px;line-height:22px;padding:10px 10px 0px 30px}
#slides{height:150px}
#slides .slides_container{position:relative;width:940px}
.news_overview_full_size .next{position:absolute;top:42px;right:0;width:40px;height:109px;display:block}
.news_overview_full_size .prev{position:absolute;top:42px;left:0;width:40px;height:109px;display:block}
.news_overview_full_size .next img,.news_overview_full_size .prev img{border:none}
.news_block{height:109px;width:940px}
.news{float:left;width:440px;height:65px;padding:19px 30px 25px 0px;overflow:hidden}
.news_overview .news.right{padding:19px 20px 25px 10px}
.news a{text-decoration:none;color:#586E76}
.news a:hover{color:#a4bec7}
.news_date{float:left;color:#A4BEC7;font-weight:bold;height:54px;width:70px;padding:11px 4px 0px 0px;border-right:1px solid #586E76}
.news_lead{float:left;height:54px;width:345px;padding:11px 0px 0px 10px;overflow:hidden}
.content_all{margin:-6px auto 0px auto;padding:0px 10px 0px 10px;width:960px;background:url('../../fileadmin/template/img/bg_content.gif') repeat-y;overflow:hidden}
div.breadcrumb,nav.breadcrumb{margin:0px;padding:10px 0px 4px 0px;height:20px}
div.breadcrumb a,nav.breadcrumb a{text-decoration:none;color:#586E76}
div.breadcrumb a:hover,nav.breadcrumb a:hover{background-color:#D7DCDE}
.inner{margin:0px;padding:0px;border:1px solid #D7DCDE;background-color:#FFFFFF;overflow:hidden;width:960px}
.product_finder{overflow:hidden;background-color:#DDE7EA;margin:0px;padding:1px 0px 0px 0px;border-top:1px solid #DFDFDF;-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
}
.product_finder_headline{background:url('../../fileadmin/template/img/icon_product_finder.gif') 11px 11px no-repeat;background-color:#D1DCE0;height:31px;font-size:16px;line-height:22px;padding:9px 0px 0px 40px;border-bottom:1px solid #A4BEC7;-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
}
.product_finder_menu{padding:15px 10px 15px 10px;border-bottom:1px solid #C1CACD;border-top:1px solid #EBF1F3;overflow:hidden;-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
}
.product_finder_menu table a,.product_finder_menu table a:hover{text-decoration:none}
.product_finder_menu table td:nth-child(3){width:210px}
table tr.head td{width:182px;padding:0px 2px 0px 2px;background:url('../../fileadmin/template/img/bg_product_finder_thead.gif') left bottom no-repeat}
table td{border-right:1px solid #A4BEC7;border-left:1px solid #FFFFFF;vertical-align:top}
table td ul{list-style:none;margin:0px 2px 0px 2px;padding:4px 0px 0px 0px;border-top:1px solid #FFFFFF}
table td a{display:block;height:18px;color:#586E76;margin-bottom:5px;padding:2px 10px 2px 10px;overflow:hidden;-moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius:3px;
border-radius:3px;
}
table td a:hover,table td a.active{color:#FFFFFF important!;background-color:#F5C649}
table.noborder td{border:none}
table.noborder td a:hover,table.noborder td a:active{background-color:inherit}
.product_list_top{background:url('../../fileadmin/template/img/bg_product_list.gif') 0px 0px repeat-x;padding:1px 0px 0px 0px}
table#process td a{display:inline}
table#process td a:hover{color:inherit;background:none}
table#process th{text-align:left}
table#process td:nth-child(2){background-color:#ececec;padding-left:5px}
table#process td{border:none}
#listview .product_list_top{background:none;border-top:1px solid #E4EBEE;}
.product_list{overflow:hidden;margin:10px 0px 10px -1px;padding:0px 0px 10px 0px}
.product{float:left;width:220px;height:270px;padding:10px;margin:0px 0px 10px 0px;background:url('../../fileadmin/template/img/bg_product.gif') no-repeat;position:relative}
#listview .product{width:940px;height:70px;border-bottom:1px solid #E4EBEE;padding:10px;position:relative}
#listview .product.last{border:none}
#listview .product img{margin-left:10px}
#listview .product div.product_teaser_image{float:left;margin-right:30px;width:70px}
.product .marker{clear:both}
.product.active .marker{background:url('../../fileadmin/template/img/navigation_marker.png') no-repeat;position:absolute;height:14px;width:25px;bottom:-24px;left:98px}
#listview .product.active .marker{bottom:-14px;left:62%}
.product_list .trenner{height:10px;
padding:0px;margin:0px}
.product_text{overflow:hidden;color:#586E76;height:80px}
.product_text a{padding:1px 6px 3px 6px;display:block;width:208px;text-decoration:none;color:#586E76;background:url('../../fileadmin/template/img/link.gif') 810px 42px no-repeat;height:86px}
.product_text p{width:800px}
#listview .product_text a{width:830px}
.product_text a:hover,.product_text a.active{background-color:#E8EEF0}
.product_headline{overflow:hidden;font-size:14px;line-height:20px;color:#314067}
#listview .product_headline{display:block;background:url('../../fileadmin/template/img/product_headline.gif') left bottom no-repeat;padding:0px 0px 9px 12px;font-size:18px}
.product_text a span{padding:0px 12px 0px 0px;margin:0px}
.product_content{padding:0px;position:relative}
.product_content .news-single-item h1,.product_content .news-single-item h2{display:none}
.product_content .content_text{padding-bottom:0px}
.product_content_footer{height:5px;background:url('../../fileadmin/template/img/bg_product_footer_shadow.gif') repeat-x;padding:0px;margin:-4px 0px 0px 0px}
.product_content .margin,.product_content .content,.product_content{border-top:1px solid #D7DCDE}
.product_content h3{font-size:16px;color:#314067;font-weight:normal;line-height:20px;padding:0px 0px 0px 20px;margin:7px 0px 13px 0px}
.product_content .product_close{position:absolute;margin-left:-27px;top:12px}
.product_content .product_close img{border:none}
.margin{margin:0px;padding:10px 0px 10px 0px;float:left;
width:238px}
.margin a.mail{font-size:11px}
.content{margin:0px;padding:10px 10px 10px 9px;
float:right;width:700px;border-left:1px solid #D7DCDE}
.content_topvisual{margin:0px;padding:0px}
.content_text{padding:30px}
.content h1{font-size:24px;color:#586E76;font-weight:normal;line-height:27px;background:url('../../fileadmin/template/img/h1.gif') left bottom no-repeat;padding:0px 0px 25px 30px;margin:0px 0px 12px 0px}
.content h2{color:#586E76;font-size:14px;font-weight:bold;line-height:20px;margin:30px 0 10px;padding:0}
.content h3{font-size:15px;color:#586e76;font-weight:bold;line-height:20px;padding:0px;margin:0px 0px 10px 0px}
.content p{padding:0px;margin:0px 0px 25px 0px;color:#586E76}
.content p b{padding:0px;
color:#586e76}
.content ul{margin:0px;padding:0px 0px 0px 15px;list-style-type:none}
.content_text li{padding:0px 0px 0px 15px;background:url('../../fileadmin/template/img/text_cross.gif') no-repeat scroll 0 3px transparent}
.content h4{height:30px;font-size:12px;color:#586E76;font-weight:normal;line-height:25px;text-transform:uppercase;padding:0px;margin:0px 0px 20px 0px;text-align:right;background:url('../../fileadmin/template/img/chapter.gif') left bottom no-repeat}
.content .bild_text{overflow:hidden;margin:0px 0px 25px 0px}
.content .bild_text .bild{float:left;width:158px;margin:0px 5px 5px 5px;box-shadow:0px 0px 5px #888}
.content .bild_text .text{float:left;width:462px;padding-left:10px}
.content .bild_text b{background:none;padding:0px}
.content .img,.content .gallery div:first-child{overflow:hidden;position:relative;background:url('../../fileadmin/template/img/bg_img.gif') repeat-y;padding:15px 10px 5px 10px;margin:0px 0px 25px 0px;float:left;-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
box-shadow:0px 1px 1px #888}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin:0px 10px 10px 10px}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin-left:10px}
.content .gallery{padding:10px}
.content .img img{margin:0px 0px 10px 0px;box-shadow:0px 3px 6px #888}
.content .img div{position:relative}
.content .img div b{padding:0px 0px 0px 12px;background:url('../../fileadmin/template/img/text_cross_2.gif') 0px 1px no-repeat}
.content .img div a.zoom{width:21px;height:21px;display:block;background:url('../../fileadmin/template/img/zoom-lo.gif') no-repeat;position:absolute;bottom:20px;right:10px}
.content .img div a.zoom:hover{background:url('../../fileadmin/template/img/zoom-hi.gif') no-repeat}
.content .img div.left_img{width:302px;float:left}
.content .img div.right_text{float:left;margin-left:20px;width:260px}
.content a.text_link{background:url('../../fileadmin/template/img/link.gif') 0px 1px no-repeat;padding:0px 0px 0px 20px;text-decoration:none;color:#314067}
.content a.text_link:hover{text-decoration:underline}
.content .img div.triple{float:left;position:relative;margin-right:10px}
.content .img div.triple h3{margin-bottom:10px}
.content .img div.triple.last{margin-right:0px}
.content form{margin:0px 0px 25px 0px;text-align:right}
.tx-powermail-pi1 form,.tx-powermail-pi1 form label{text-align:left}
.tx-powermail-pi1 form fieldset{border:none;margin-bottom:30px}
.tx-powermail-pi1 form .legend{font-weight:bold;margin:20px 0px 25px;font-size:18px}
.tx-powermail-pi1 form .powermail_check{width:auto !important;height:auto !important}
.content form input,.content form textarea{border:none;width:635px;height:30px;background-color:#E8EFF1;margin:0px 0px 10px 0px;padding:0px 0px 0px 5px;color:#586E76;-moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius:3px;
border-radius:3px;
box-shadow:0px 0px 1px #888}
.content form select{border:none;width:635px;height:30px;background-color:#E8EFF1;margin:0px 0px 10px 0px;padding:4px 0px 0px 5px;color:#586E76;-moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius:3px;
border-radius:3px;
box-shadow:0px 0px 1px #888}
option{padding:3px;border-bottom:1px dotted #c2c2c2}
option:first-child{font-style:italic}
.content form textarea{height:180px;padding:5px 0px 0px 5px;font:13px Arial}
.content form input.reset,.content form input.submit,input.powermail_submit{width:170px !important;height:31px !important;background-color:#A4BEC7 !important;color:#FFFFFF !important;font-weight:bold !important;-moz-border-radius:3px !important;
-webkit-border-radius:3px !important;
-khtml-border-radius:3px !important;
border-radius:3px !important;
box-shadow:0px 0px 1px #888 !important}
.content form input.reset:hover,.content form input.submit:hover,input.powermail_submit:hover{background-color:#F3BA21 !important}
.content form input:-moz-placeholder,.content form input::-webkit-input-placeholder{color:#c2c2c2}
.content form submit.tx-powermail-pi1_confirmation{width:170px}
.content .gallery{position:relative;width:640px}
.content .gallery .galleryItem{float:left;padding:0px;margin:0px 10px 10px 10px;position:relative;width:140px}
.content .gallery .galleryItem a img{border:none}
.content .gallery .galleryItem a.zoom{width:21px;height:21px;display:block;background:url('../../fileadmin/template/img/zoom-lo.gif') no-repeat;position:absolute;bottom:10px;right:10px}
.content .gallery .galleryItem a.zoom:hover{background:url('../../fileadmin/template/img/zoom-hi.gif') no-repeat}
.ic_caption{height:130px;position:absolute;opacity:0.8;overflow:hidden;margin:0px;padding:5px;left:0px;right:0px}
.ic_text{padding:0px;color:#FFFFFF}
.tabelle{width:100%;border-collapse:collapse;margin-bottom:25px}
.tabelle th{height:40px;background-color:#A8BFC7;color:#FFFFFF;padding:0px 10px 0px 10px;-moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius:3px;
border-radius:3px;
text-align:left;border:1px solid #FFFFFF}
.tabelle td{height:40px;padding:0px 10px 0px 10px;-moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius:3px;
border-radius:3px;
color:#314067;border:1px solid #FFFFFF;vertical-align:middle}
.tabelle tr.odd td{background-color:#E6ECEE}
.tabelle tr.even td{background-color:#F3F7F8}
.tabelle tr.last td{background-color:#445174;height:2px;margin:0px;border-radius:0px}
#agenda td{vertical-align:top;padding:5px 10px}
.download{padding:0px 0px 15px 0px;margin-bottom:10px;
overflow:hidden}
.download .download_img{float:left;padding:0px;margin:0px 35px 0px 2px;box-shadow:0px 0px 2px #888}
.download .download_text{float:left;width:468px}
.download .download_text .headline{display:block;font-size:14px;line-height:30px;color:#314067;margin-bottom:5px}
.ui-accordion-content .download{float:right}
h3.ui-accordion-header{color:#586E76;font-size:12px;background-color:#ecf2f3}
.ui-accordion .ui-accordion-content-active{background-color:#FFFFFF;border:1px solid #ECF2F3;height:auto !important}
.kalender{width:640px;margin-bottom:25px;border-top:1px solid #ADC5CD;table-layout:fixed;overflow:hidden;white-space:nowrap}
.kalender td{height:40px;border-top:none;border-right:none;border-bottom:1px solid #ADC5CD;border-left:none;padding:0px;vertical-align:middle}
.kalender td.date{font-size:12px;line-height:16px;text-transform:uppercase;width:114px}
.kalender td.ical{width:54px;text-align:right;background-color:#FFFFFF}
.kalender td.ical a{padding:0px;margin:0px;display:block;border-radius:0px;height:auto}
.kalender td.ical a:hover{background-color:#FFFFFF}
.kalender td.ical img{border:none}
.kalender td.event{color:#314067;padding:0px;margin-right:10px;width:auto}
.kalender td.event span{display:block;
overflow:hidden}
.kalender td.event a{text-decoration:none;display:block;overflow:hidden;color:#314067;padding:0px;margin:0px 10px 0px 0px;width:auto}
.kalender td.event a:hover{background:none;color:#314067;text-decoration:underline}
.eventImage img{box-shadow:0 0 5px #888888}
.eventDownloads table{margin-top:10px;border-spacing:0px}
.eventDownloads table td{border:none;width:auto;height:20px;margin:0px;padding:0px}
.eventDownloads table td a{text-decoration:none;display:block;overflow:hidden;color:#314067;padding:0px 10px 0px 5px;margin:0px;width:auto}
table td a:hover{color:#314067;text-decoration:underline}
#calender-event{overflow:hidden}
.eventShortDetail{float:left;font-weight:bold;font-size:14px;margin-bottom:20px}
.eventStart,.eventEnd{display:inline}
.icsLink{float:right}
.margin ul.leftNav{font-size:12px;line-height:18px;color:#586E76;list-style:none;margin:0px 0px 35px 0px;padding:0px;width:238px}
.margin ul.leftNav li{padding:0px;border-bottom:1px solid #D7DCDE}
.margin ul.leftNav li a{display:block;height:23px;text-decoration:none;color:#586E76;padding:6px 0px 0px 20px;margin:0px;background:url('../../fileadmin/template/img/bg_nav_2.gif') 5px 11px no-repeat}
.margin ul.leftNav li a:hover{background:url('../../fileadmin/template/img/bg_nav_2_hi.gif') no-repeat}
.margin ul.leftNav li a.active{background:url('../../fileadmin/template/img/bg_nav_2_active.gif') no-repeat}
.margin ul.leftNav li ul{list-style:none;margin:0px;padding:0px 0px 0px 10px}
.margin ul.leftNav li ul li{border:none;font-size:11px;line-height:18px}
.margin ul.leftNav li ul li a{display:block;height:25px;padding:2px 0px 0px 20px;margin:0px;background:url('../../fileadmin/template/img/bg_nav_3.gif') 0px 0px no-repeat}
.margin ul.leftNav li ul li a.active,.margin ul.leftNav li ul li a:hover{background:url('../../fileadmin/template/img/bg_nav_3_hi.gif') no-repeat}
.margin .margin_content{padding:0px 0px 0px 10px}
.margin .margin_content h1{font-size:16px;color:#586E76;font-weight:normal;line-height:24px;padding:0px;margin:0px 0px 18px 0px;border-bottom:1px solid #DBE5E9}
.margin .margin_content .download{width:230px;overflow:hidden;margin:0px 0px 35px 0px}
.margin .margin_content a{color:#586E76}
.margin .margin_content .download a{text-decoration:none;color:#586E76}
.margin .margin_content .download img{margin:0px 0px 11px 2px;border:none;box-shadow:0px 0px 2px #888}
.margin .margin_content .kontakt{background-color:#A4BEC7;color:#FFFFFF;padding:15px 10px 15px 10px;margin:0px 10px 35px 0px}
.margin .margin_content .kontakt a{color:#FFFFFF;text-decoration:none}
.margin .margin_content .kontakt a:hover{color:#FFFFFF;text-decoration:underline}
.margin .margin_content .link{margin:0px 10px 35px 0px}
.margin .margin_content a.text_link{background:url('../../fileadmin/template/img/link.gif') 0px 1px no-repeat;padding:0px 0px 0px 20px;text-decoration:none;color:#314067}
.margin .margin_content a.text_link:hover{text-decoration:underline;color:#314067}
#home .footer,#home footer{width:940px;margin:0px auto 0px auto;padding:20px;background:url('../../fileadmin/template/img/bg_footer.gif') no-repeat}
#content .footer,#product .footer,#content footer,#product footer{width:940px;margin:0px auto 0px auto;padding:30px 20px 25px 20px;background:url('../../fileadmin/template/img/bg_footer.gif') no-repeat}
.footer .footer_box,footer .footer_box{float:left;width:235px}
.footer .footer_box div.headline,footer .footer_box div.headline{color:#A4BEC7;font-size:14px;line-height:14px;font-weight:bold;text-transform:uppercase;margin-bottom:8px;overflow:hidden}
.footer .footer_box ul,footer .footer_box ul{margin:0px;padding:0px;list-style:none}
.footer .footer_box ul li,footer .footer_box ul li{background:url('../../fileadmin/template/img/bullet.gif') 0px 5px no-repeat;margin:0px;padding:0px 0px 0px 10px}
.footer .copyright,footer .copyright{color:#A4BEC7;padding:20px;text-align:center}
.footer a,footer a{text-decoration:none;color:#586E76}
.footer a:hover,footer a:hover{color:#a4bec7}
#content .copyright{width:980px;margin:auto;padding:10px 0px 40px 0px;text-align:center;color:#A4BEC7}
div.csc-sitemap{margin:24px 0px 0px 0px}
div.csc-sitemap ul{margin:0px}
div.csc-sitemap ul li{font-size:16px;margin:8px 0px 20px 0px;padding-left:12px;list-style-type:none;background:url('../../fileadmin/template/img/text_cross.gif') 0px 4px no-repeat}
div.csc-sitemap ul ul{margin:0px 0px 8px 0px}
div.csc-sitemap ul li ul li{list-style-type:square;font-size:14px;background:none;padding:4px 0px 4px 0px;margin:0px 0px 0px 8px}
div.csc-sitemap ul ul ul{margin:0px}
div.csc-sitemap ul li ul li ul li{list-style-type:disc;font-size:12px;background:none;padding:4px 0px 4px 0px;margin:0px 0px 0px 4px}
div.csc-sitemap ul li a{text-decoration:none;color:#586E76;padding:4px 4px 4px 4px;margin:0px}
div.csc-sitemap ul li a:hover{background-color:#DDE6E9;color:#586E76}
span.start_plus{padding:0px 0px 0px 12px;background:url('../../fileadmin/template/img/text_cross.gif') no-repeat;color:#314067;font-weight:bold}
#___plusone_0,#___plusone_0 iframe{width:180px !important}
.content .tx-t3scontent-pi1 li{background:url('../../fileadmin/template/img/text_cross.gif') no-repeat scroll 0 3px transparent;list-style:none outside none;margin:7px 0 0;padding-left:12px}
.content .tx-t3scontent-pi1 table ul{margin-left:0}
.tx-t3scontent-pi1 h3{padding-left:25px;line-height:24px}
#slides div.slides_control div.news_block{position:relative}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{font-weight:bold;background-color:#ECF2F3;background-image:none}
.ui-state-default .ui-icon{background-image:url('../../fileadmin/template/img/yellow-arrow-up.gif');left:10px}
.ui-state-active .ui-icon{height:9px;background-image:url('../../fileadmin/template/img/yellow-arrow-down.gif')}
.ui-accordion .ui-accordion-header .ui-icon{margin-top:-6px}
.ui-accordion .ui-accordion-header-active .ui-icon{margin-top:-3px;margin-left:-3px}
.ui-icon{height:9px;width:9px}
.tx-t3scontent-pi1 p{line-height:20px;padding-bottom:20px;margin:0px}
.tx-t3scontent-pi1 ul{margin-bottom:20px}
.tx-t3scontent-pi1 h2{margin-top:0;font-size:13px;border-bottom:1px solid #c2c2c2}
.content .tx-t3scontent-pi1 ul.zlist{float:left;width:200px;margin-left:0;margin-right:10px}
.content .tx-t3scontent-pi1 ul.zlist li:first-child{margin-left:-25px;background-image:none}
.ui-accordion .ui-accordion-header{font-weight:bold;box-shadow:none;margin-bottom:3px}
.ui-accordion .ui-accordion-content{top:-3px}
.news-single-img{display:none}
.tx-mbkdprevnextpaging-pi1{display:none}
#dummy{height:790px}
#c2479 li{margin:7px 0}
#c2479 ul{width:300px}
#c2479 a{font-size:18px;color:#586e76}
#c2479 a:hover{color:#a4bec7}
#calroot{top:600px}
td.vttxt{padding:5px}
td.vttxt div{transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);width:20px;margin-top:220px;font-weight:bold}
#registration .powermail_radio{width:20px;height:20px}
#registration fieldset{margin-bottom:0;padding-bottom:0}
#registration .tx_powermail_pi1_fieldwrap_html_radio_title{margin-left:-10px}
#powermaildiv_uid1390 label{line-height:20px;vertical-align:top}
.powermail_radio_inner.powermail_radio_inner_uid1390_3{margin-top:25px}
#semi14 td a{display:inline}
#c5266 DIV.csc-textpic img,#c5265 DIV.csc-textpic img,#c5264 DIV.csc-textpic img,#c5263 DIV.csc-textpic img{margin-right:20px !important;margin-bottom:145px !important;border:1px solid #cccccc}
