.defaultlink, .content .csc-default a,.content .csc-textpic-text a{background:url(../img/pfeil-rot.gif) no-repeat scroll 0 4px;padding-left:10px}
.home .content a,.csc-default .csc-sitemap a,.csc-default .tx-magpartnersearch-pi1 a,.csc-default .tx-magdownloadcenter-pi1 a,.csc-default .contenttable a,.csc-default .news-list-container a,.content .csc-textpic-image a{background: none;padding-left: 0}
#wrap .content .noArrow {background: none;padding:0}
.news-single-item table.contenttable .defaultlink{background:url(../img/pfeil_2_rot.gif) no-repeat 0 5px}
table.contenttable tr td{vertical-align:top}
a.downloadlink,.content a.downloadlink{background:url(../img/download-icon.gif) no-repeat 0 3px;padding-left:15px}
a.pdf,.content a.pdf{background:url(../img/pdf_icon.gif) no-repeat scroll 0 0 transparent;padding-bottom:3px;padding-left:20px;padding-top:3px}
a.doc,.content a.doc{background:url(../img/doc_icon.gif) no-repeat 0 2px;padding-left:28px}
a.jpg,.content a.jpg{background:url(../img/jpg_icon.gif) no-repeat 0 2px;padding-left:28px}
div#teaser .teaserimage{background:#EEE;width:788px;height:211px;overflow:hidden}
div#teaser .teasercontext .tx-powermail-pi1{height:183px;width:174px;background:#C9C9C9 url(../img/pfeil-rot.gif) no-repeat 7px 17px;padding:14px 14px 14px 16px}
div#teaser .teasercontext .tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset{background:transparent;border:none;margin:0;padding:0}
div#teaser .teasercontext .tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset label{color:#4B4B4B;font-weight:400}
div#teaser .teasercontext .tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset input{border:1px solid #4B4B4B}
div#teaser .teasercontext .tx-powermail-pi1 .tx-powermail-pi1_mandatory_submit{color:#4B4B4B;border:1px solid #4B4B4B;background-color:#FFF;height:16px}
div#teaser .teasercontext .tx-powermail-pi1 .powermail_mandatory_list{margin:10px 0}
input.validation-failed,textarea.validation-failed{background:#C0002B;color:#FFF}
div#mainnavigation{background-color:#C0002B;border-top:1px solid #FFF;border-bottom:1px solid #FFF}
div#mainnavigation ul li{float:left;border-right:1px solid #FFF}
div#mainnavigation ul li a{color:#FFF;font-family:Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;font-weight:700;display:block;padding:8px 14px 7px}
div#mainnavigation ul li a:hover{color:#4B4B4B;background-color:#d6d6d6}
div#mainnavigation ul li:hover a,div#mainnavigation ul li a.active{color:#4B4B4B;background-color:#d6d6d6;text-decoration:none}
div#mainnavigation ul ul{display:none;position:absolute;z-index:50;margin:0}
div#mainnavigation ul li:hover ul{display:block;padding:0}
div#mainnavigation li li{border:medium none;clear:both;width:215px;background-color:#eae8e8;opacity:.95;filter:alpha(opacity=95);-moz-opacity:0.95;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95)}
div#mainnavigation li:hover li a{background-color:transparent;text-transform:none;color:#2b2b2b;font-size:10px;font-weight:700;border-bottom:1px solid #a6a6a6;margin:0 30px 0 10px;padding:6px 17px}
div#mainnavigation li:hover li.first a{margin-top:10px}
div#mainnavigation li:hover li.last a{margin-bottom:20px;border:medium none}
div#mainnavigation li:hover li:hover a{color:#c0002b}
div#mainnavigation ul ul li:hover span.infotext{display:block;font-size:11px;position:absolute;top:0;color:#2b2b2b;width:215px;background-color:#eae8e8;margin:0 0 3px 215px;padding:14px 25px 7px 0}
div#mainnavigation ul li ul li span.infotext span.infoTextBorder{padding-left:10px;border-left:1px solid #A6A6A6;display:block;overflow:hidden}
div#mainnavigation ul li ul li span.infotext span.infoTextBorder span.infotitle{color:#c0002b;display:block;font-weight:700;margin-bottom:20px}
div#leftcolumn ul li a{font-size:11px;text-decoration:none;border-bottom:1px solid #FFF;color:#2B2B2B;background-color:#B5B5B5;font-weight:700}
*html div#leftcolumn ul li a,*html div#leftcolumn ul li{height:1%}
div#leftcolumn ul li a:hover,div#leftcolumn ul li a.active{background-color:#C9C9C9;color:#C0002B}
div#leftcolumn ul li ul li a,div#leftcolumn ul li ul li a.active,div#leftcolumn ul li ul li a:hover{background:url(../img/quadrat-grau.jpg) no-repeat 17px 7px;border-bottom:none;background-color:#EEEEED;font-weight:400}
div#leftcolumn ul li ul li ul li a,div#leftcolumn ul li ul li ul li a.active,div#leftcolumn ul li ul li ul li a:hover{background:url(../img/quadrat-grau.jpg) no-repeat 25px 7px;border-bottom:none;background-color:#EEEEED;font-weight:400}
div.content ul li{background:url(../img/quadrat-rot.jpg) no-repeat 2px 6px}
div.content .csc-linkToTop{text-align:right;border-top:1px solid #B5B5B5;padding-top:3px}
div.content p img{margin:5px}
div.content .tablew100 table{width:100%;text-align:center;vertical-align:middle}
div.content .tablew100 table td{padding:10px}
div.content .tx-powermail-pi1 .tx-powermail-pi1_fieldset{background-color:transparent;border:none;margin:20px 0;padding:0}
div.content .tx-powermail-pi1 .tx-powermail-pi1_fieldset h3{margin:10px 0;padding:0}
div.content .tx-powermail-pi1 .presseverteiler > legend{margin:10px 0;padding-bottom:10px; color: #C0002B;}
div.content .tx-powermail-pi1 .newsletter_abo > legend{margin:10px 0;padding-bottom:10px; color: #C0002B;}
div.content .tx-powermail-pi1 span.powermail_mandatory {color: #515151;}
div.tx_powermail_pi1_fieldwrap_html {margin:0;}
div.content .tx-powermail-pi1 .tx-powermail-pi1_fieldset label{color:#4B4B4B;font-weight:400;width:160px;float:left}
div.content .tx-powermail-pi1 .presseverteiler label, div.content .tx-powermail-pi1 .presseverteiler .tx_powermail_pi1_fieldwrap_html_radio_title{font-size: 11px;}
.tx_powermail_pi1_fieldwrap_html_text,.tx_powermail_pi1_fieldwrap_html_select,.tx_powermail_pi1_fieldwrap_html_textarea,.tx_powermail_pi1_fieldwrap_html_label{clear:both}
div.content .tx-powermail-pi1 .tx-powermail-pi1_fieldset input,div.content .tx-powermail-pi1 .tx-powermail-pi1_fieldset select,div.content .tx-powermail-pi1 .tx-powermail-pi1_fieldset textarea{border:1px solid #4B4B4B;width:250px;float:left;margin:2px 0}
div.content .tx-powermail-pi1 .presseverteiler .powermail_radio_inner input{width: auto;}
div.content .tx-powermail-pi1 .presseverteiler .powermail_radio_inner{margin-left: 158px;}
div.content .tx-powermail-pi1 .tx-powermail-pi1_fieldset textarea{height:70px}
div.content .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio_title,div.content .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_checkbox_title{float:left;width:160px;font-weight:400}
div.content .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio_content,div.content .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_checkbox_content{float:left}
div.content .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio_content div input,div.content .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_checkbox_content div input{border:none;width:auto;height:auto;float:left;display:block;margin:0 3px 0 0;padding:0}
div.content .tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset input.powermail_submit,div.content .tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset input.powermail_reset{color:#4B4B4B;border:1px solid #4B4B4B;background-color:#FFF;width:150px}
div.content .tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset input.powermail_submit{margin-left:160px;float:left;font-weight:normal}
.tx-powermail-pi1_fieldset_softwareprodukteauswhlen p,.tx-powermail-pi1_fieldset_newsletterabo p,.tx-powermail-pi1_fieldset_inwelcheshostsystemsolldiekommun p,tx-powermail-pi1_fieldset_persnlicheangaben p{width:160px}
.tx-powermail-pi1_fieldset_softwareprodukteauswhlen label,.tx-powermail-pi1_fieldset_softwareproducts label{width:350px!important}
div.content .news-list-morelink{margin:-5px 0 5px;padding:0}
.tx_powermail_pi1_fieldwrap_html_submit{margin-right:50px;float:left}
div.tx-magpartnersearch-pi1 input.checkbox{border:none}
div.tx-magpartnersearch-pi1 select{width:200px;border:1px solid #4B4B4B}
div.tx-magpartnersearch-pi1 table{border:1px solid #4B4B4B;border-collapse:collapse}
div.tx-magpartnersearch-pi1 td,div.tx-magpartnersearch-pi1 th{border:1px solid #4B4B4B;padding:3px}
div#context .news-latest-item{width:152px;border-bottom:1px solid #DADADA;background:url(../img/pfeil-grau.gif) no-repeat 7px 17px;background-color:#B5B5B5;padding:14px 14px 14px 16px}
div#context .news-latest-morelink{text-align:right}
div#context .news-list-item h3{margin:5px 0}
div#context .news-list-item img{border:medium none;margin:0 5px 5px 0}
div.news-single-item h3{color:#4B4B4B;margin:0 0 5px}
div#context .buttonlinkliste{margin-top:15px;width:194px}
div#context .buttonlinkliste ul li{display:block;height:31px;margin-bottom:7px}
div#context .buttonlinkliste ul li a{background:url(../img/btnQuicklinks.png) no-repeat left top;display:block;width:170px;height:32px;padding-top:11px;color:#FFF;text-align:center;font-size:10px;font-family:Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;margin-left:auto;margin-right:auto}
div#context .buttonlinkliste ul li a:hover{color:#FFF}
div#footer,div#footer a{color:#FFF;background-color:#C0002B;font-size:10px}
div#footer .footercontext{background-color:#B5B5B5;border-left:1px solid #FFF}
div#footer .footermenu{display:inline}
div#contentwrap.home{border-left:0;padding-left:0;background:none repeat scroll 0 0 #FFF}
.home div#leftcolumn{width:250px;background:transparent;padding:25px 0 0 10px}
.home div#leftcolumn p,.home div#leftcolumn p a,.home div#leftcolumn a{color:#C0002B;font-size:10px;font-family:Verdana, Trebuchet MS, Arial, Helvetica, sans-serif}
.home div#leftcolumn h3,.home div#leftcolumn h3 a{color:#C0002B;font-size:13px;font-weight:700;font-family:Verdana, Arial, Trebuchet MS, Helvetica, sans-serif}
.home div#leftcolumn div.teaserLeft{padding-right:10px}
.home div#leftcolumn div.teaserLeft,.home div#leftcolumn div.teaserLeft p{color:#4B4B4B;font-family:Verdana,Trebuchet MS,Arial,Helvetica,sans-serif;font-size:10px}
.home div#leftcolumn div.teaserLeft h1,.home div#leftcolumn div.teaserLeft h2,.home div#leftcolumn div.teaserLeft h3{color:#C0002B;font-size:14px;font-weight:700}
.home div#leftcolumn .news-list-item{background:url(../img/bgSliderActive.gif) no-repeat scroll 0 0 transparent;width:223px;overflow:hidden;padding:10px 10px 3px}
.home div#leftcolumn .borderLast{background:url(../img/bgSliderActive.gif) no-repeat scroll 0 0 transparent;height:1px;width:223px;margin-bottom:20px;padding:0 10px}
.home div#leftcolumn .news-list-item.leftcol{border-right:1px dotted #B5B5B5}
.home div#leftcolumn .news-list-item.rightcol{padding-left:14px}
.home div#leftcolumn .news-list-item .ui-state-focus{outline:none}
.home div#leftcolumn .news-list-container .dottedline{border-top:1px dotted #B5B5B5;color:#FFF;background:transparent}
* html .home div#leftcolumn .news-list-container div.newsbody{margin-right:5px}
.home div#leftcolumn .news-list-container div.newsAccordHead{display:block;height:35px}
.home div#leftcolumn .news-list-container div.newsAccordBody{display:block;clear:both;position:relative;height:74px}
.home div#leftcolumn .news-list-container div.newsAccordBody .news-list-morelink{position:absolute;bottom:0;right:0;background:url(../img/pfeil-grau.gif) no-repeat right 3px;padding:0 10px 5px 0}
.home div.content .news-latest-container div.news-latest-item .news-latest-morelink{text-align:right;padding-right:10px;background:url(../img/pfeil-grau.gif) no-repeat right 6px}
.home div.content{width:518px;background:transparent;padding:25px 9px 0 0}
.home div.content h1{font-size:20px}
.home div.content .block{background:none repeat scroll 0 0 transparent;margin:0 0 20px;padding:0}
.home div.content .block .news-latest-container h2{font-size:12px;border-bottom:1px dotted #4B4B4B;padding:10px 0 10px 10px}
.home div.content .block .news-latest-container .news-latest-item{border-bottom:1px dotted #4B4B4B;padding:10px 0 10px 10px}
.home div.content .block .news-latest-container .news-latest-item h3{margin:0 0 15px}
.home div#context .boxWithBG,.home div#context .boxWithoutBG{margin-bottom:10px;width:194px}
.home div#context .boxWithBG a:hover {text-decoration:none}
.home div#context .boxWithBG a:hover .teaserText{text-decoration:underline;color: #4B4B4B}
.home div#context .boxWithBG a .teaserLink{color: #C0002B}
.home div#context .boxWithBG a:hover .teaserLink{text-decoration:underline;color: #C0002B}
div#context .news-list-item{margin-bottom:8px;width:174px;padding:10px}
.home div#context .boxWithBG,div#context .news-list-item{background:url(../img/bgBoxRight.gif) repeat-x scroll left top #eeeeec;border:1px solid #e8e8e8}
.home div#leftcolumn div#twitterBox{background:url(../img/bgBoxSmallLeft.png) repeat-x scroll left top #eeeeec;border:1px solid #e8e8e8;margin-bottom:10px;position:relative;width:243px;height:57px}
.home div#leftcolumn div#twitterBox p{margin:37px 10px 0px 10px;background:url(../img/pfeil-grau.gif) no-repeat scroll right 4px transparent;padding-right:11px}
.home div#leftcolumn div#twitterBox a {color:#4B4B4B;position:absolute;height:57px;width:243px}
.home div#context .defaultlink,div#context .news-list-morelink a{display:block;background:url(../img/pfeil-grau.gif) no-repeat scroll right 4px transparent;text-align:right;margin-top:9px;color:#c0002b;padding:0 10px 0 0}
.home div#context .boxWithBG p,.home div#context .boxWithoutBG p{padding:0 10px 10px}
.home div#context .news-latest-morelink a{color:#FFF;font-weight:400;font-size:10px;font-family:Verdana, Arial, Trebuchet MS, Helvetica, sans-serif}
.home div#context h3,.home div#context h3 a{color:#C0002B;font-size:14px;font-weight:700;font-family:Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;padding:15px 0 15px 15px}
.teasercontext div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0}
.ui-accordion .ui-accordion-content{overflow:hidden!important}
table.contenttable .defaultlink{background:none}
div#teaser .teasercontext .tx-powermail-pi1 div.tx_powermail_pi1_fieldwrap_html,div#context h3,div#context p,div#context .news-list-item p{margin:0}
div#teaser .teasercontext .tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset h3,div#teaser .teasercontext .tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset legend,div#teaser .teasercontext .tx-powermail-pi1 .tx-powermail-pi1_mandatory strong,.home div#leftcolumn .news-list-item a:hover,.home div.content .block .news-latest-container .news-latest-item a:hover,.home div#context h3 a:hover,.home div#context .news-latest-morelink a:hover{color:#C0002B}
div#teaser .teasercontext .tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset input.powermail_submit,div.tx-magpartnersearch-pi1 input[type = submit]{color:#4B4B4B;border:1px solid #4B4B4B;background-color:#FFF;font-weight:normal}
div#teaser .teasercontext fieldset.tx-powermail-pi1_fieldset input, div.content .fieldsets fieldset.tx-powermail-pi1_fieldset input, div.content .fieldsets fieldset.tx-powermail-pi1_fieldset textarea{padding: 0px}
.tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset div.powermail_mandatory_js,div#mainnavigation ul ul span,div#context .boxWithBG .csc-textpic-imagewrap,div#context .boxWithoutBG .csc-textpic-imagewrap{display:none}
div.content h1,div#context h3,div#context h3 a{font-weight:700}
div.content .tablew100 table td p,div.content .tablew100 table td p img{margin:0;padding:0}
div.tx-magpartnersearch-pi1 th,.tx-ttnews-browsebox{text-align:center}
div#context,div#context strong,div#context a,div#context p,div#context h3,.home div#leftcolumn .news-list-item .newsAccordBody a,.home div.content .block .news-latest-container .news-latest-item a{color:#4B4B4B}
.home div#leftcolumn .news-list-container div.newsimage,.home div#leftcolumn .news-list-container div.newsbody,*+html .home div#leftcolumn .news-list-container div.newsbody{margin-right:10px}
#contract-doc-search-map-canvas .contract-doc-search-infowindow{width: 296px;background: #fff;padding-bottom: 29px;border-left: 1px solid #ccc;background: url(../img/bgInfoWindow.png) no-repeat bottom left;font-size: 0.92em}
#contract-doc-search-map-canvas .contract-doc-search-infowindow-inner{background: #fff;border-style: solid;border-color: #ccc;border-width: 1px 1px 0 0;cursor: default;padding: 14px 10px;line-height: 1.5}
div#umkreissuche {float: left;margin-right: 10px;}
div#umkreissuche + input {margin-left: 0px!important;}
