.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
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:2px 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;padding-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}
body{margin:0px;padding:0px;background:url('../../fileadmin/template/images/body-bg.png') 0 0 repeat-y;font-family:Arial,sans-serif;font-size:12px}
div.clear{clear:both}
div.dotline{height:20px;background:url('../../fileadmin/template/images/dotline.gif') center left repeat-x}
div.divider{height:30px;margin:0px 0px 0px 0px;background:url('../../fileadmin/template/images/shadow.png') 50% center no-repeat;background-attachment:scroll}
#header{width:100%;height:180px;background:url('../../fileadmin/template/images/header-bg.png') 0 30px repeat-x}
#header div.links{position:absolute;color:#999999;top:8px;right:50px}
#header div.links a{margin:0px 10px 0px 10px;color:#999999;text-decoration:none;padding-left:20px;background:url('../../fileadmin/template/images/marker.png') 5px 1px no-repeat}
#header div.logo{width:650px;height:84px;overflow:hidden;float:left;background:url('../../fileadmin/template/images/logo-bg.jpg') 0 30px no-repeat;padding:80px 0px 0px 50px}
#header div.logo a{color:#FF6500}
#header div.info{width:300px;overflow:hidden;padding:70px 0px 0px 0px;color:#FF6500;margin:0px 0px 0px 700px;text-align:right}
#header div.info strong{display:block;font-size:20px}
#header div.info span.telephone{display:block;font-size:16px}
#header div.info span.telephone-cost{display:block}
#content{clear:both;padding:0px 0px 20px 0px}
#content div.border{width:140px;overflow:hidden;float:left;padding:20px 0px 0px 55px;margin:0px 25px 0px 0px}
#content div.border .subtree{margin-left:20px}
#content div.border a{color:#32373D}
#content div.border div.newsarchiv a,#content div.border div.menu a{line-height:17px;margin-bottom:5px;display:block;padding-left:20px;background:url('../../fileadmin/template/images/marker.png') 5px 4px no-repeat;text-decoration:none}
#content div.border h3{}
#content div.content{width:760px;overflow:hidden;float:left;padding:0px 20px 0px 0px}
#content div.content h1,#content div.content h2,#content div.content h3,#content div.content h4{margin:5px 0px 10px 0px;padding:0px}
#content div.content h1 a,#content div.content h2 a,#content div.content h3 a,#content div.content h4 a{color:#32373D}
#content div.content div.date,#content div.content p.csc-header-date{color:#666666}
#content div.content a{color:#32373D}
#content div.content a.readmore{height:17px;line-height:17px;margin:5px 0px 5px 0px;display:block;padding-left:22px;background:url('../../fileadmin/template/images/marker.png') 0 0 no-repeat;text-decoration:none}
#content div.content div.left{width:55%;overflow:hidden;float:left;margin:0px 5% 0px 0px}
#content div.content div.right{width:40%;overflow:hidden;float:left}
#content div.content div.csc-mailform form{background:#efefef;padding:20px}
#content div.content div.csc-mailform form fieldset{border:0px}
#content div.content div.csc-mailform form label{width:100%;display:block;margin:5px 0px 0px 0px}
#content div.content div.csc-mailform label em{display:inline}
#content div.content div.csc-mailform div.csc-mailform fieldset ol{padding-left:0px}
#content div.content div.csc-mailform div.csc-mailform fieldset li{padding-left:0px}
#content div.content div.csc-mailform input{width:70%;height:20px;margin:5px 0px 5px 0px;padding:5px;border:1px solid #999999}
#content div.content div.csc-mailform textarea{height:100px;width:70%;margin:5px 0px 5px 0px;padding:5px;border:1px solid #999999}
#content div.content div.csc-mailform li.csc-form-element-submit input{width:20%;height:40px;background:#5D3221;color:#ffffff;font-size:11px}
#advertisement{width:170px;position:absolute;margin:0px 0px 0px 1000px}
#advertisement a{color:#FF9900}
#advertisement img{border:0}
