body{background:#fff;padding:0;margin:0;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:12px;line-height:140%;}
td,p,ul,ol{font-size:13px;line-height:140%;color:#666;}p,ul,ol,div.indent{padding:0;margin:0 0 10px;}
th,th p,td,td p,dl,dt{padding:0;margin:0;}a,a:visited,a:active{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;color:#000;}table{border-spacing:0;}table td{padding:0;margin:0;}
table tr{padding:0;margin:0;}table.contenttable td,table.contenttable th{padding-right:4px;}
p a,ul a,ol a{padding-right:8px;background:url(link-red-arrowright.gif) 100% 50% no-repeat;}
h1,h2,h3,h4,h5{margin:0;padding:0;color:#333;font-weight:normal;text-decoration:none;line-height:120%;}
h1{font-size:30px;padding:20px 0;}h2{font-size:20px;padding:5px 0;}h3{font-size:18px;padding:3px 0;}
h4{font-size:16px;padding:3px 0;}h5{font-size:14px;padding:3px 0;}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:underline;}
.top-frame .csc-firstHeader,.frame1 .csc-firstHeader{padding-top:0;}#container_right .csc-header h1,#container_right .csc-header h2,#container_right .csc-header h3,#container_right .csc-header h4,#container_right .csc-header h5{padding-top:0;}
#container_top_right .csc-header h1,#container_top_right .csc-header h2,#container_top_right .csc-header h3,#container_top_right .csc-header h4,#container_top_right .csc-header h5{padding-top:0;}
.content50 .csc-header h1,.content50 .csc-header h2,.content50 .csc-header h3,.content50 .csc-header h4,.content50 .csc-header h5{padding-top:0;color:#C50E1F;}
.content50 .csc-header h1 a,.content50 .csc-header h2 a,.content50 .csc-header h3 a,.content50 .csc-header h4 a,.content50 .csc-header h5 a{color:#C50E1F;}
ul{padding-left:30px;list-style:square;}ol{padding-left:30px;}div.indent{margin-left:30px;margin-right:30px;}
textarea{resize:none;}.hide{display:none;}.clear{height:0;clear:both;overflow:hidden;font-size:0;line-height:0;}
span.iteamrot{color:#C50E20;}#page_shadow{background:url(shadow_bg.jpg) 50% 0 repeat-y;margin:0 auto;max-width:998px;min-width:970px;}
#page_header{width:970px;height:140px;overflow:hidden;background:#fff;margin:0 auto;position:relative;}
#page_header_bg{width:970px;height:140px;overflow:hidden;}#page_header_logo{position:absolute;top:22px;left:0;}
#page_header_logo a{width:195px;height:100px;display:block;}#main_navi{width:970px;height:30px;overflow:hidden;background:#fff;margin:0 auto;text-align:center;position:relative;}
#sub_navi{width:970px;height:25px;overflow:hidden;background:#87888A;margin:0 auto;}
#sub_navi2{width:670px;height:25px;overflow:hidden;background:url(subnavi2_bg.gif) repeat-x;margin:0 auto;}
#container_top{width:970px;overflow:hidden;background:url(top_content_bg.jpg) no-repeat 0 25px #999;border-bottom:1px solid #CDCDCD;margin:0 auto;}
#container_top #sub_navi2{height:25px;background:url(subnavi2_bg.gif) repeat-x;}
#container_top_left{float:left;width:670px;}#container_top_right{float:left;width:300px;background:url(subnavi2_bg.gif) repeat-x;min-height:25px;overflow:hidden;}
#right_top_content{margin-right:40px;}div.container_content_mainpage{background:url(container-content-bg.jpg) repeat-x 0 25px #E0E0E0;padding-top:0;}
div.container_content_startpage{background:url(container-content-bg.jpg) repeat-x 0 0 #E0E0E0;padding-top:0;}
#container_content{width:970px;min-height:400px;border-bottom:1px solid #CDCDCD;margin:0 auto;float:none;clear:both;position:relative;}
#container_left{float:left;width:670px;}#container_right{float:left;width:300px;min-height:25px;overflow:hidden;background:url(subnavi2_bg.gif) repeat-x;}
div.container_content_startpage #container_right{background:0;}#right_content{margin-right:40px;}
.startpage #right_content{margin-top:4px;}#page_footer{float:none;clear:both;width:970px;height:32px;overflow:hidden;background:#fff;margin:0 auto;}
#main_navi ul{margin:0;padding:0;list-style:none;}#main_navi ul li{display:inline;float:left;}
#main_navi ul li a{line-height:30px;font-size:16px;display:block;padding:0 25px;color:#C50E1F;background:none;}
#main_navi a.cur,#main_navi a.act{background:#87888A;color:#fff;}#main_navi ul li a:hover{background:#ccc;text-decoration:none;}
.sub_navi ul{margin:0;padding:0;list-style:none;}.sub_navi ul li{display:inline;float:left;}
.sub_navi ul li a{line-height:25px;font-size:12px;display:block;padding:0 15px;color:#d0d0d0;background:none;}
#sub_navi ul li a:visited,#sub_navi ul li a:active,#sub_navi2 ul li a:visited,#sub_navi2 ul li a:active{color:#d0d0d0;}
#sub_navi ul li a:hover,#sub_navi2 ul li a:hover{text-decoration:none;color:#fff;}
#sub_navi a.cur,#sub_navi a.act,#sub_navi a.cur:visited,#sub_navi a.cur:active,#sub_navi a.act:visited,#sub_navi a.act:active{font-weight:bold;color:#fff;}
#sub_navi2 a.cur,#sub_navi2 a.act,#sub_navi2 a.cur:visited,#sub_navi2 a.cur:active,#sub_navi2 a.act:visited,#sub_navi2 a.act:active{font-weight:bold;color:#fff;}
#page_footer ul{padding:0;margin:0;list-style:none;}#page_footer ul li{display:inline;float:left;}
#page_footer ul li{line-height:32px;font-size:12px;color:#666;}#page_footer ul li a{display:block;padding:0 5px;color:#666;background:none;}
#page_footer ul li a:hover{text-decoration:none;}#footer_copyright{padding:0 20px;float:left;width:90px;}
#footer_navi{float:left;width:700px;}#footer_login{float:left;padding-right:20px;width:120px;}
#footer_login ul{float:right;}#footer_login ul li a{color:#b80000;}#top_content{margin:8px 40px 0;}
#top_content h1,#top_content h2,#top_content h3,#top_content h4,#top_content h5{color:#fff;}
#top_content h1{padding:0 0 8px;}#top_content p,#top_content td,#top_content ul{color:#fff;}
#top_content a{text-decoration:none;color:#fff;}#top_content p a{background:url(link-white-arrowright.gif) 100% 50% no-repeat;}
#right_top_content div.contentbox{background:url(top-contentbox-bg.jpg) no-repeat #900;margin-bottom:0;}
#right_top_content div.contentbox-inside{padding:8px 16px 0 50px;border-left:1px solid #C50E1F;border-right:1px solid #720102;border-top:1px solid #C50E1F;border-bottom:1px solid #720102;}
#right_top_content h3{color:#fff;}#right_top_content p,#right_top_content td,#right_top_content ul{color:#d69999;}
#right_top_content a{text-decoration:none;color:#fff;}#right_top_content p a{background:url(link-white-arrowright.gif) 100% 50% no-repeat;}
#page_content{margin:20px 40px 8px;}form{padding:0;margin:0;}input,select,textarea{font-size:13px;font-family:Arial,Helvetica,Geneva,sans-serif;}
fieldset{border:0;margin:0;padding:0;}input,textarea{padding:4px 1px 2px;}select{padding:0;margin:0;line-height:100%;}
input:focus,select:focus,textarea:focus{border:1px solid #B80000;}input.sword,.input-input,.input-textarea,.input-select{border:1px solid #CCC;}
.input-submit,input.submit{padding:0 8px 0 0;text-decoration:none;margin:0;border:0;color:#000;background:url(link-red-arrowright.gif) right 50% no-repeat;cursor:pointer;cursor:hand;}
#container_top .input-submit,#container_top .input-submit input.submit{color:#fff;background:url(link-white-arrowright.gif) right 50% no-repeat;}
#IEbody .input-submit,#IEbody input.submit{display:block;position:relative;text-align:right;}
.input-submit:hover,.input-submit:focus,.input.submit:hover,.input.submit:focus{border:0;background:url(link-red-arrowright.gif) 100% 50% no-repeat;}
div.contentbox{background:url(contentbox-grau-bg.jpg) repeat-x #fff;margin-bottom:7px;}
div.contentbox-inside{padding:8px 16px 0 50px;overflow:hidden;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-top:1px solid #fff;border-bottom:1px solid #CFCFCF;}
div.contentbox-100 div.contentbox-inside{background:url(contentbox-100-small.jpg) no-repeat;}
div.contentbox-101 div.contentbox-inside{background:url(contentbox-101-small.jpg) no-repeat;}
div.contentbox-102 div.contentbox-inside{background:url(contentbox-102-small.jpg) no-repeat;}
div.contentbox-103 div.contentbox-inside{background:url(contentbox-103-small.jpg) no-repeat;}
div.contentbox-104 div.contentbox-inside{background:url(contentbox-104-small.jpg) no-repeat;}
div.contentbox-105 div.contentbox-inside{background:url(contentbox-105-small.jpg) no-repeat;}
div.contentbox-150 div.contentbox-inside{background:url(contentbox-150-small.jpg) no-repeat;}
#container_top div.contentbox-100 div.contentbox-inside{background:url(contentbox-red-100-small.jpg) no-repeat;}
#container_top div.contentbox-101 div.contentbox-inside{background:url(contentbox-red-101-small.jpg) no-repeat;}
#container_top div.contentbox-102 div.contentbox-inside{background:url(contentbox-red-102-small.jpg) no-repeat;}
#container_top div.contentbox-103 div.contentbox-inside{background:url(contentbox-red-103-small.jpg) no-repeat;}
#container_top div.contentbox-104 div.contentbox-inside{background:url(contentbox-red-104-small.jpg) no-repeat;}
#container_top div.contentbox-150 div.contentbox-inside{background:url(contentbox-red-150-small.jpg) no-repeat;}
#container_top div.contentbox-103{background:#900;}div.contentbg{background:url(contentbox-grau-bg.jpg) repeat-x #fff;margin-bottom:7px;}
div.contentbg-inside{padding:16px 8px 8px;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-top:1px solid #fff;border-bottom:1px solid #CFCFCF;}
div.content50{width:275px;float:left;}div.content50-right div.content50-inside{margin-left:40px;}
div.content50-right{width:315px;}div.contentbg div.content50{width:265px;}div.contentbox div.content50{width:250px;}
#loc_result,.loc_result{float:left;width:271px;height:450px;overflow:auto;margin-bottom:10px;position:relative;padding-right:19px;}
#loc_karte{float:left;width:270px;margin-right:10px;}#zipcode{width:80px;}#tx_locator_pi1_city{width:190px;margin-left:4px;}
ul.autocompleter-city{min-width:190px;}#loc_form table.tx_locator_searchform td{padding-bottom:4px;}
#blkarte{width:270px;height:365px;}td.loc_zipcode input{width:40px;margin-right:4px;}
td.loc_city input{width:128px;}ul.autocompleter-smallcity{min-width:128px;}#loc_smallform .input-submit{float:right;margin:5px 0;}
#loc_smallform{margin-top:0;}#loc_form{width:290px;float:left;padding-bottom:10px;margin-bottom:10px;background:url(line-gray-hor.gif) 0 100% repeat-x;}
#loc_form table.tx_locator_searchform td{padding-bottom:4px;}#loc_form .input-submit{float:right;margin-top:10px;}
#loc_form table.tx_locator_searchform td{padding-bottom:4px;}div.tx_locator_googlemap{margin-top:10px;padding-top:10px;background:url(line-gray-hor.gif) 0 0 repeat-x;height:10px;overflow:hidden;}
div.overTxtDiv,label.overTxtLabel{font-size:14px;font-weight:normal;color:#ccc;line-height:100%;padding-top:2px;}
#site_search{position:absolute;right:40px;top:3px;border:1px solid #ccc;width:165px;text-align:right;}
#site_search input.searchinput{border:0;width:143px;float:left;}#site_search div.overTxtDiv,#site_search label.overTxtLabel{font-size:12px;padding-top:1px;margin-top:0;}
#site_search a{float:left;display:block;width:20px;height:22px;background:urL(site_searchbg.jpg) 0 3px no-repeat;text-decoration:none;}
div.tx-indexedsearch-res-item-inside{padding:10px 0;background:url(line-gray-hor.gif) 0 0 repeat-x;}
div.tx-indexedsearch-res-item h3{font-size:14px;margin:0;padding:0;}div.tx-indexedsearch-browsebox ul.browsebox,div.tx-indexedsearch-browsebox li{padding:0;margin:0;}
div.tx-indexedsearch-browsebox li{list-style:none;float:left;margin-right:5px;}div.tx-indexedsearch-browsebox{padding-bottom:10px;}
div.tx-indexedsearch-browsebox li a{color:#000;text-decoration:none;}div.tx-indexedsearch-browsebox li a:hover{text-decoration:underline;}
div.tx-indexedsearch-browsebox ul.browsebox{clear:both;float:none;height:20px;}div.tx-indexedsearch-header-title{width:300px;margin-top:5px;}
div.tx-indexedsearch-header-percent{color:#999;width:35px;float:left;font-size:12px;line-height:110%;}
div.tx-indexedsearch-header{margin-bottom:10px;position:relative;}div.tx-indexedsearch-descr{position:relative;margin-top:10px;clear:both;float:none;font-size:12px;line-height:140%;}
div.tx-indexedsearch-form{float:left;}div.tx-indexedsearch-searchbox label{font-size:12px;line-height:24px;padding:0;margin:0;width:100px;float:left;}
div.tx-indexedsearch-searchbox{padding:0;}div.tx-indexedsearch-searchbox p{font-size:13px;}
div.tx-indexedsearch-search-submit{float:left;}div.tx-indexedsearch-search-submit input{margin-top:2px;}
div.tx-indexedsearch-secHead{float:none;clear:both;}div.tx-indexedsearch-text-item-path{width:270px;line-height:110%;}
div.tx-indexedsearch-text-item-path a{color:#999;font-size:12px;text-decoration:none;line-height:110%;}
div.tx-indexedsearch-text-item-path a:hover{text-decoration:underline;}strong.tx-indexedsearch-redMarkup{color:#D9002A;}
div.tx-indexedsearch-whatis{padding:0;}div.tx-indexedsearch-whatis,p.tx-indexedsearch-noresults,div.tx-indexedsearch-browsebox p{font-size:13px;margin:0;}
.tx-indexedsearch fieldset>div{padding:2px 0;}div.line{clear:both;padding-bottom:10px;margin-bottom:20px;background:url(line-gray-hor.gif) 0 100% repeat-x;}
.noscript{width:930px;margin:0 auto;position:relative;background:#80FFFF;font-weight:bold;font-size:16px;color:#000;padding:20px;}
div.csc-sitemap{padding-bottom:10px;}div.csc-sitemap ul{padding:0;margin:0;list-style:none;}
div.csc-sitemap ul ul{margin-left:10px;}#frmSS1 table td{height:26px;}.login-row{padding-bottom:5px;}
#page_header .slideshow-controller{bottom:5px;top:auto;}.tx-feedforward-pi1 p{margin:0 0 8px;padding:0;}
* html div.csc-textpic-intext-right-nowrap .csc-textpic-text,* html div.csc-textpic-intext-left-nowrap .csc-textpic-text{height:1%;}
div.csc-textpic div.csc-textpic-imagecolumn{display:inline;float:left;}div.csc-textpic div.csc-textpic-imagerow-last{margin-bottom:0;}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0!important;}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5px;}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0!important;}
div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-image,div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image,div.csc-textpic-left div.csc-textpic-imagewrap,div.csc-textpic-intext-left div.csc-textpic-imagewrap{float:left;}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt,div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd{float:none;}
div.csc-textpic div.csc-textpic-imagewrap ul{list-style:none;margin:0;padding:0;}
div.csc-textpic div.csc-textpic-imagewrap ul li{float:left;margin:0;padding:0;}div.csc-textpic img,div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd img{border:none;}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img{border:2px solid black;padding:0;}
div.csc-textpic-caption-c .csc-textpic-caption,div.csc-textpic-center{text-align:center;}
div.csc-textpic-caption-l .csc-textpic-caption,div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image,div.csc-textpic-center div.csc-textpic-text{text-align:left;}
div.csc-textpic-caption-r .csc-textpic-caption{text-align:right;}div.csc-textpic-center div.csc-textpic-imagewrap{margin:0 auto;}
div.csc-textpic-clear,div.csc-textpic div.csc-textpic-imagerow,div.csc-textpic-above div.csc-textpic-text{clear:both;}
div.csc-textpic-equalheight div.csc-textpic-imagerow{display:block;margin-bottom:5px;}
div.csc-textpic-imagewrap{padding:0;}div.csc-textpic-intext-left div.csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{margin-right:18px!important;}
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{clear:both;float:left;}
div.csc-textpic-intext-right div.csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap{margin-left:18px!important;}
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap{clear:both;float:right;}
div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image,div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image,div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-right:10px;}
div.csc-textpic-left div.csc-textpic-text{clear:left;}div.csc-textpic-right div.csc-textpic-imagewrap .csc-textpic-image,div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap .csc-textpic-image,div.csc-textpic-intext-right div.csc-textpic-imagewrap .csc-textpic-image,div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px;}
div.csc-textpic-right div.csc-textpic-imagewrap,div.csc-textpic-intext-right div.csc-textpic-imagewrap{float:right;}
div.csc-textpic-right div.csc-textpic-text{clear:right;}dl.csc-textpic-image dt{display:inline;margin:0;}
dl.csc-textpic-image,dl.csc-textpic-image dd,div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption,div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img{margin:0;}
div.csc-form-labelcell{float:left;width:150px;}div.csc-mailform input.input-input{border:1px solid #ccc;width:250px;margin:0;}
div.csc-mailform textarea.input-textarea{border:1px solid #ccc;width:250px;margin:0;}
div.csc-form-row{margin-bottom:4px;}#IEbody div.csc-mailform .input-submit{left:-30px;}
#wpcumuluswidgetcontent{margin:-16px 0 -8px;}.frame1{clear:both;}.csc-caption{font-size:11px;}