.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:1px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:335px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:335px}
.csc-textpic-intext-left-nowrap-124 .csc-textpic-text{margin-left:124px}
DIV.tx_cfloat_first,.tx_cfloat_middle,.tx_cfloat_last{float:left;display:block;border-right:1px dotted #aaa;padding-right:10px;padding-left:0px}
DIV.tx_cfloat_middle{padding-left:10px}
DIV.tx_cfloat_last{padding-left:10px;border-right:0px}
DIV.tx_cfloat_end{clear:left;height:0px}
body{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10pt;text-align:left;margin:10px auto}
#banner a img,#logo a img,#kopf a img,#brotkrumen a.randlos{border:0}
a{text-decoration:none}
a:hover{text-decoration:underline}
#mitte .csc-textpic a,#rechts .csc-textpic a,#brotkrumen a{border:none}
#links ul,#menue ul,#hmenue ul,#umenue ul,.menue ul,.umenue ul{margin:0;padding:0;list-style:none}
#inhalt h1,#rechts h2{margin-top:0px}
#rechts table{margin-left:auto}
#mitte li{margin-bottom:8px}
#mitte .csc-textpic li{margin-bottom:0px}
.mitte .zurueck a,#mitte .zurueck a{text-decoration:none;border-bottom:none}
div.indent{margin-left:30px}
.ref{border-collapse:collapse}
.ref tr>td{padding:5px 0 15px;border-bottom:1px solid #CCC}
.ref td+td{width:100%;padding-bottom:0;padding-left:10px}
.ref td a>img{border:1px solid black}
.ref td>h2,.ref td>h3{margin-top:0}
#inhalt .tx_cfloat_first,#inhalt .tx_cfloat_middle,#inhalt .tx_cfloat_last{border:none}
#rahmen .csc-textpic-imagewrap ul{padding:0;margin:0}
.float_ende{clear:both;height:0px;overflow:hidden;background-color:transparent}
.mittig,.align-center{text-align:center}
.align-justify{text-align:justify}
.align-nix,.hidden{display:none}
.abstand{width:100.01%;height:1em}
.extern,.extern2{list-style:url('/fileadmin/verweis.gif')}
.extern2 li{margin-bottom:15px}
.zurueck,#zurueck{margin-top:30px;font-size:0.8em}
#socialbookmarkeu{margin-top:10px}
.bookmarkicon{margin-right:3px}
.mitte a.kein_symbol img,#mitte a.randlos img,#mitte a.kein_symbol img{border:0}
.contenttable{width:100%}
.contenttable tr{vertical-align:top}
.contenttable tbody td p{margin:0 0 2px}
.contenttable-1{width:auto}
.contenttable-1 .tr-even{background-color:#e8e8e8}
.contenttable-1 .td-1,.contenttable-1 .td-2,.contenttable-1 .td-3{padding-left:5px}
.falsch{color:#Af151B;text-decoration:line-through}
.rot{color:red}
.blau{color:blue}
.gelb{color:yellow}
.gruen{color:green}
.schwarz{color:black}
.weiss{color:white}
.csc-frame-frame1,.csc-frame-frame2{border:1px solid #CCC;padding-left:8px;padding-right:5px;background-color:#F8F8F8;margin-bottom:15px}
.csc-frame-frame1{border:1px outset #CCC;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.csc-frame-frame1 p,.csc-frame-frame2 p{margin-top:0}
.csc-textpic-border>.csc-textpic-imagewrap img{border:1px solid black}
.tx-mwkeywordlist-pi1-content ul li{margin-left:10px;list-style:none}
.csc-mailform{border:none;padding-left:0px}
.csc-mailform-field label{display:block;margin-top:15px}
.csc-mailform-radio fieldset{border:0}
.csc-mailform-radio label{display:inline}
.csc-mailform-field{display:inline}
.csc-mailform-label{display:inline}
.csc-mailform label em{font-size:8pt!important;color:#333}
.csc-mailform-submit{display:block;margin-top:8px}
.csc-header-n1+.tx-flseositemap-pi1{margin-top:15px}
.tx-flseositemap-pi1 li{margin-top:5px;margin-bottom:8px}
.tx-flseositemap-pi1 li a{display:block}
.csc-textpic-caption{font-size:8pt}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG,#inhalt div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img{border-width:1px}
.c3l1-left,.c3l1-middle,.c3l1-right{vertical-align:top}
.tx-vgetagcloud-pi1{font-size:7pt}
.tx-vgetagcloud-pi1 li{margin:0 2px}
.anfrage1{float:left;width:130px}
.anfrage1 img{border:none}
.anfrage2{float:left;width:340px}
@media print{.hidden,.meta_menu,#meta,#meta2,.werbung_links,.align-nix{display:none}
.extern a:after,.extern a:link:after,.extern a:visited:after,.extern2 a:after,.extern2 a:link:after,.extern2 a:visited:after{color:black;background-color:transparent;content:">>Verweis:"attr(href)"<<"}
}
.csc-frame-rulerBefore{border-top:1px solid #ccc}
.csc-frame-rulerAfter{border-bottom:1px solid #ccc}
.align-right{text-align:right}
.align-left{text-align:left!important}
.align-center{text-align:center}
.align-justify{text-align:justify}
li.trenner{list-style:none;background:transparent!important;border-color:transparent!important}
.tx-cscounter-pi1{display:inline}
.tx-t3sjslidernews-pi1 a,.tx-t3sjslidernews-pi1 h1,.tx-t3sjslidernews-pi1 h2,.tx-t3sjslidernews-pi1 h3{color:white!important}
.tx-irfaq-dynheader p{padding-left:5px}
.tx-irfaq-dynheader{margin-bottom:5px}
.tx-irfaq-dynans-visible p{margin-left:15px}
body{background:url('/fileadmin/hg-bausav.jpg') repeat top left;background-attachment:fixed}
#li2{background:url('/fileadmin/logo-bausav.png') no-repeat top left}
#li1,#mi4,#rahmen{background:url('/fileadmin/ws25.png') repeat top left}
#rm2{background:url('/fileadmin/ws40.png') repeat top left}
#mi1,#li3,#li4{background:url('/fileadmin/ws60.png') repeat top left}
body{font-family:Arial,Helvetica,sans-serif;font-size:11pt;margin:20px}
a img{border:none}
a{color:#F07E3B}
#rahmen{width:966px;border-collapse:collapse;border:25px white solid}
#li1,#li2,#li3,#li4{width:160px;float:left;border:1px solid white}
#mi1,#mi4{width:100px;float:left;border:1px solid white}
#re1,#re4{width:700px;float:left;border:1px solid white}
#re1{background-color:white;border-right-color:white}
#rm2,#rm3{width:802px;float:left;border:1px solid white;overflow:hidden}
#rm3{background-color:#F07E3B}
#re5{width:680px;float:right;background-color:white;border:1px solid white;margin:10px 20px 10px 0}
#lm5{width:222px;float:left;border:1px solid white;background-color:white;margin:10px 20px 10px 0}
#li1,#mi1,#re1,#li3,#rm3,#li4,#mi4,#re4{height:24px}
#li2,#rm2{height:118px}
#rm2,#rm3,#re4{border-right:0}
#motto{text-align:right;margin:10px 10px 10px auto;color:white;font-size:2em;letter-spacing:0.1em}
#hmenue{margin-left:5px;color:white;line-height:25px;font-weight:bold}
#umenue li{_border:1px solid white}
#umenue li a{display:block;color:#F07E3B;padding:5px;font-weight:bold}
#umenue li.aktiv ul li a{background-color:white;color:#F07E3B;font-size:10pt;font-weight:normal}
#umenue li.aktiv a,#umenue li.aktiv ul li.aktiv a{font-weight:bold;color:white;background-color:#F07E3B}
#umenue li a:hover,#umenue li.aktiv a:hover,#umenue li.aktiv ul li.aktiv a:hover{text-decoration:none;background-color:#F07E3B;_border-color:white;color:white}
#brotkrumen{width:100%}
#brotkrumen_txt{font-size:11px;padding-left:9px;min-height:15px;color:#F07E3B}
#mitte{margin:0 10px 10px;padding:3px}
#mitte h1{margin-top:0}
.csc-frame{background:#F07E3B;color:white;border:0;padding:10px}
hr{border-top:1px solid #11278F;border-bottom:1px solid #11278F}
#meta{padding:5px 0 0;margin:0 auto;text-align:right;font-size:9pt}
#meta,#meta a{color:#333}
#meta a:hover{color:#F07E3B}
#fuss{background-color:#F07E3B;margin:10px auto 0px;padding:5px 5px 3px;font-size:8pt}
#fuss,#fuss a{color:white}
#letzte{float:left}
#erstellt{float:right}
