body { font: normal 12px Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
#header .mod_navigation, #header #printbtn, #header #searchbox, #mainnav { display:none; }
#header { padding:10px; border-bottom:1px solid #cccccc;}
#header img#printlogo {float:left;}
#header h1, #header address {text-align:right;}
#header h1 {font-size:13px;padding:0 0 0 0; margin:0px;}
#header h1 a {text-decoration:none;color:#000;}
#header address { font-style:normal; font-size:12px; }
#footer {display:none;}

#content-wrap { padding:10px;}
#intro {background:none;}
img, a img, a { border:0px; }
span.linkedImage {display:none;}
.text_fussnote { color: #8793a9; font-size: 10px; }
.image_container a span {display:none;}

hr.hide, hr {display:none;}
#sidebar #news .ce_hyperlink a.hyperlink_txt {display:none;}
#content-wrap * {margin:0px; padding:0px;}
#content-wrap h2 {font-size:16px; padding:0 0 5px 0;}
#content-wrap h3 {font-size:14px; padding:0 0 5px 0;}
#content-wrap h4 {font-size:13px; padding:0 0 5px 0;}
#content-wrap h5 {font-size:12px; padding:0 0 5px 0;}
#content-wrap h6 {font-size:11px;text-transform:uppercase; padding:0 0 5px 0;}
#content-wrap p {font-size:12px; padding:0 0 5px 0;}
#content-wrap p.text_fussnote { color: #8793a9; font-size: 10px; }
#content-wrap p.info { font-size: 10px; padding-bottom:1px;}
#content-wrap p.teaser { padding-bottom:10px;}
#content-wrap a {color:#000;}
#content-wrap .slider, #content-wrap .newsdesc, #content-wrap .newshead { display:inline;height:auto;overflow:visible;}
#sidebar #news h4.press {display:none;}
#content-wrap ul {margin:0 0 5px 10px;padding:0 0 0 10px;}

#content-wrap .mod_wsContactDB h3 {padding-top:10px;}
#content-wrap .mod_wsContactDB span { display:block; }
#content-wrap .mod_wsContactDB span.autolink, #content-wrap .mod_wsContactDB span.hide { display:inline; }
#content .ce_ws_articleteaser img {float:left;padding:0px 5px 5px 0px;}
#content .ce_ws_articleteaser .even, #content .ce_ws_articleteaser .odd {clear:both;}
#sidebar {clear:both;}

small {display:none;}
#content-wrap .mod_projectssimilar ul {list-style:none;margin:0px;padding:0px;}
#content-wrap .mod_projectssimilar ul li {padding: 0 0 8px 0;}
#content-wrap .ce_downloads ul a, #content-wrap .ce_download ul a { display:block; background-repeat:no-repeat; background-position: -50px 3px; padding:4px 10px 5px 0; color:#0c7be4; display:block;}
#content-wrap .ce_downloads ul, #content-wrap .ce_download ul {list-style:none;padding:0px;}
#content-wrap .ce_downloads ul li, #content-wrap .ce_download ul li {list-style:none;padding:0px;}
#content-wrap .toggler { font-weight:bold; }
#content-wrap .toggler, #content-wrap .accordion { display:inline;height:auto;overflow:visible;}
#slider {display:none;}
div.pdb_list { padding:10px 0px; border-bottom:1px solid #cccccc;}
/*-| Form [START] */
#main .ce_form { width: 620px; padding: 0px 10px 10px 10px; }
#main .ce_form .fieldset { background-color: #f8f8fa; border: 1px solid #d8dfea; padding: 25px 25px; margin-top: 15px; width: 568px; position: relative; }
#main .ce_form fieldset { border: none; }
#main .ce_form form fieldset legend span { font-size: 11px; font-weight: bold; color: #212936; padding: 0 0.5em; position: absolute; top: -10px; background: #fff; left: 15px }
#main .ce_form label { display:block; float:left;color: #2a519f; width: 237px; padding: 0 10px 2px 0; font-size: 11px; }
#main .ce_form div.setclear { width: 568px; padding-bottom: 8px; }
#main .ce_form hr { border: none; height: 0em; border-top: 1px solid #d8dfea; margin: 10px 0; padding: 0; width: 568px; float: left; }
#main .ce_form input, #main .ce_form select, #main .ce_form textarea { border: 1px solid #a8afb9; font-size: 11px; color: #212936; }
#main .ce_form input.text { width: 216px; padding: 2px; }
#main .ce_form input.mandatory { border: 1px solid #9e0000; }
#main .ce_form textarea { width: 444px; padding: 8px; }
#main .ce_form .radio_container, #main .ce_form .checkbox_container { width: 568px; }
#main .ce_form .radio_container input, #main .ce_form .checkbox_container input { margin: 2px 0 0 0; border: none; background: none; width: 12px; height: 12px; }
#main .ce_form .radio_container label, #main .ce_form .checkbox_container label { padding: 0 0 2px 5px; }
#main .ce_form .captcha_text { font-size: 11px; color: #212936; padding: 2px 0 0 6px; }
#main .ce_form .captcha { width: 24px; }
#main .ce_form .submit_container { width: 568px; border-top: 3px solid #d8dfea; padding-top: 10px; margin-top: 15px; }
#main .ce_form .submit_container input { color: #2a51a0; font-weight: bold; font-size: 0.75em; background: #e7eaed url(../img/bg_ceform_button.gif) repeat-x 0 0; border: 1px solid #d8dfea; text-align: center; padding: 4px 18px; cursor: pointer; }
#main .ce_form .error { font-size: 0.69em; color: #9e0000; width: 316px; margin-bottom: 2px; }
#main .ce_form div.explanation { padding-top:5px;}
/*-| Form [STOP] */

#main .mod_search input#keywords { width: 216px; padding: 5px;border: 1px solid #a8afb9; font-size: 0.75em; color: #212936; background: url(../img/bg_input.gif) repeat-x; }
#main .mod_search input#submit { color: #2a51a0; font-weight: bold; font-size: 0.75em; background: #e7eaed url(../img/bg_ceform_button.gif) repeat-x 0 0; border: 1px solid #d8dfea; text-align: center; padding: 4px 18px; cursor: pointer; }
#main .mod_search #query_type { padding:8px 0 0 0; float:left;}
#main .mod_search #query_type input { float:left;}
#main .mod_search #query_type label { float:left; font-size:12px; padding:0 15px 0 5px;}
#main .mod_search p.header { padding:5px 0 10px 0;}
#main .mod_search div.even, #main .mod_search div.odd {
	border-bottom:1px dashed #dce1ea;padding:10px 0;
}
#main .mod_search div.first { border-top:1px dashed #dce1ea; }

#main .mod_search h4 a { font-size:13px;color: #000; text-decoration: underline; }
#main .mod_search h4 a:hover {color: #2a51a0; background-position:2px -47px;text-decoration:none;}
#main .mod_search h4 span.relevance { color:#8793a9; font-weight:normal; font-size:10px;}
#main .mod_search p.context {  }
#main .mod_search p.context span.highlight { color:#9e0000;font-weight:bold;}
#main .mod_search p.url {color:#8793a9; font-weight:normal; font-size:10px;}

img#printlogo { height:80px;} 
#infoeng {display:none;}
#german-water {display:none;}

#sidebar { margin-top:8px; border-top:1px solid #cccccc; padding-top:5px;}
#sidebar .ce_text, #sidebar .mod_navigation, .ce_ws_articleteaser, #sidebar .mod_clickcount {display:none;}
#sidebar .mod_wsContactDB {display:block;}
#sidebar .Druck_mich, #sidebar block .Druck_mich {display:block;}

.ce_table table { border-left: 1px solid #d8dfea;border-top: 1px solid #d8dfea;width:100%;}
.ce_table table tr td { border-right: 1px solid #d8dfea;border-bottom: 1px solid #d8dfea; font-size:12px;padding:2px 6px;vertical-align:top;}
.ce_table table tr th { border-left: 1px solid #fff;border-top: 1px solid #fff;border-right: 1px solid #d8dfea;border-bottom: 1px solid #d8dfea; font-size:12px;padding:3px 6px 4px 5px;background:url('../img/bg_table_th.gif') repeat-x 0 0 #c2cfe3; color:#0c7be4;}
.ce_table table tfoot tr td { font-size:11px;background:#f0f0f0;color:#8793a9;padding:2px 6px 3px 5px;border-left: 1px solid #fff;border-top: 1px solid #fff;}
.ce_table table tr.even td { background-color:#f7f7f7; }
.ce_table table tr.odd td { background-color:#f3f3f3; }
#main td, #main th {padding:2px;}
#main .table_5col td.col_0 { width:160px; }
#main .table_5col td.col_1, #main .table_5col td.col_2, #main .table_5col td.col_3, #main .table_5col td.col_4 { width:90px; }
#main .table_4col td.col_0 { width:273px; }
#main .table_4col td.col_1, #main .table_4col td.col_2, #main .table_4col td.col_3 { width:90px; }
#main .table_history td.col_0 { width:90px; }

.table_baustellen table {border-top:1px solid #ccc;border-left:1px solid #ccc;}
.table_baustellen table td, .table_baustellen table th {border-bottom:1px solid #ccc;border-right:1px solid #ccc;}


.ce_wsDownloadsFiles { padding:0 0 10px 0; }
.ce_wsDownloadsFiles h3 { padding: 7px 10px 0px 10px; }
.ce_wsDownloadsFiles h4, .ce_wsDownloadsFiles h5, .ce_wsDownloadsFiles h6 { padding: 0 10px 5px 10px; }
.ce_wsDownloadsFiles ul li {background-image:none; padding:0px; border-bottom:1px solid #e1e1e1; margin-left:0px;}
.ce_wsDownloadsFiles ul li.first {border-top:1px solid #e1e1e1;}
.ce_wsDownloadsFiles ul li a span.wsDownloadsItemText, #sidebar .ce_wsDownloadsFiles ul li a span.wsDownloadsItemText { font-weight:normal; font-size:11px;color:#212936;}
.ce_wsDownloadsFiles ul li a {background-repeat:no-repeat;}
.ce_wsDownloadsFiles ul li.even a {background-color:#f7f7f7;}
.ce_wsDownloadsFiles ul li.odd a {background-color:#f3f3f3;}
#main .ce_wsDownloadsFiles ul li a, #sidebar .ce_wsDownloadsFiles ul li a {display:block; padding:3px 10px 4px 38px; background-position: 10px 5px; color:#2a51a0; font-weight:bold; font-size:12px; text-decoration:none;}
.ce_wsDownloadsFiles ul li a span.wsDownloadsItemInfo {font-weight:normal; display:inline; font-size:11px; color:#000;}
#main .wsDownloadsHolder ul, #sidebar .wsDownloadsHolder ul {list-style:none;padding-left:0px;margin-left:0px;}
.wsDownloadsHolder {padding:0px;}

.pagination,  .mod_projectsselector,   .mod_projectssimilar {display:none;}
