.tx-felogin-pi1 label{display:block}
.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666}
.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold}
.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em}
.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left}
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right}
.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}
.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none}
.tx-indexedsearch .info-tmpl-css dd.item-path{float:none}
.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: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;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}
div.csc-mailform ol,div.csc-mailform ol li{margin:0;padding:0}
div.csc-mailform ol li{overflow:hidden}
div.csc-mailform fieldset{margin:0;padding:0;position:relative}
div.csc-mailform legend{margin-left:1em;color:#000000;font-weight:bold}
div.csc-mailform fieldset ol{padding:1em 1em 0 1em}
div.csc-mailform fieldset li{padding:0.5em;margin-bottom:0.5em;list-style:none}
div.csc-mailform fieldset.submit{border-style:none}
div.csc-mailform li label{float:left;width:13em;margin-right:1em;vertical-align:baseline}
div.csc-mailform li input+label,div.csc-mailform li textarea+label,div.csc-mailform li select+label{float:none;width:auto;margin-right:0;margin-left:1em}
div.csc-mailform li textarea+label{vertical-align:top}
label em,legend em{display:block;color:#060;font-size:85%;font-style:normal;text-transform:uppercase}
legend em{position:absolute}
label strong,legend strong{display:block;color:#C00;font-size:85%;font-weight:normal;text-transform:uppercase}
legend strong{position:absolute;top:1.4em}
.labels-alignment-right label,.labels-alignment-right .fieldset-subgroup legend,.labels-alignment-right.fieldset-subgroup legend{text-align:right}
fieldset.fieldset-horizontal{border-width:0}
fieldset.fieldset-horizontal ol{padding:0}
fieldset.fieldset-horizontal li{float:left;padding:0;margin-right:1em}
fieldset.fieldset-horizontal.label-below label{display:block;margin-left:0;margin-top:0.2em;font-size:90%;color:#999999;text-align:left}
fieldset.fieldset-horizontal label em{display:inline}
fieldset.fieldset-subgroup{margin-bottom:-2em;border-style:none}
fieldset.fieldset-subgroup legend{margin-left:0;padding:0;font-weight:normal;width:13em}
fieldset.fieldset-subgroup ol{position:relative;top:-1.4em;margin:0 0 0 14em;padding:0}
fieldset.fieldset-subgroup li{padding:0}
fieldset.fieldset-subgroup input+label{float:none;width:auto;display:inline;margin:0 0 0 1em}
.labels-block label{display:block;float:none;margin:0 0 0.5em;width:auto}
.labels-block input+label,.labels-block textarea+label{margin:0.5em 0 0}
.labels-block fieldset.fieldset-subgroup,fieldset.labels-block.fieldset-subgroup{margin-bottom:0}
.labels-block .fieldset-subgroup legend,.labels-block.fieldset-subgroup legend{width:auto}
.labels-block .fieldset-subgroup legend em,.labels-block.fieldset-subgroup legend em{position:relative}
.labels-block .fieldset-subgroup legend strong,.labels-block.fieldset-subgroup legend strong{position:relative;top:0}
.labels-block .fieldset-subgroup ol,.labels-block.fieldset-subgroup ol{top:0;margin:0;padding:0.5em 0 0}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxWrapper{max-width:none}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}
#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#cboxOverlay{background:#000;opacity:0.9;filter:alpha(opacity = 90)}
#colorbox{outline:0}
#cboxContent{margin-top:20px;background:#000}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{border:5px solid #000;background:#fff}
#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}
#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc}
#cboxLoadingGraphic{background:url('../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.5.13/example3/images/loading.gif') no-repeat center center}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}
#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url('../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.5.13/example3/images/controls.png') no-repeat top left;width:28px;height:65px;text-indent:-9999px}
#cboxPrevious:hover{background-position:bottom left}
#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url('../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.5.13/example3/images/controls.png') no-repeat top right;width:28px;height:65px;text-indent:-9999px}
#cboxNext:hover{background-position:bottom right}
#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url('../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.5.13/example3/images/controls.png') no-repeat top center;width:38px;height:19px;text-indent:-9999px}
#cboxClose:hover{background-position:bottom center}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
@font-face{font-family:'flexslider-icon';src:url('../../fileadmin/Tmpl/Ext/ws_flexslider/Resources/Public/Fonts/flexslider-icon.eot');src:url('../../fileadmin/Tmpl/Ext/ws_flexslider/Resources/Public/Fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/Tmpl/Ext/ws_flexslider/Resources/Public/Fonts/flexslider-icon.woff') format('woff'),url('../../fileadmin/Tmpl/Ext/ws_flexslider/Resources/Public/Fonts/flexslider-icon.ttf') format('truetype'),url('../../fileadmin/Tmpl/Ext/ws_flexslider/Resources/Public/Fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;height:auto;display:block}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flexslider{margin:0 0 0 0;background:none;border:6px solid #2e302d;position:relative;
-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0}
.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.flex-direction-nav .flex-prev{left:-50px}
.flex-direction-nav .flex-next{right:-50px;text-align:right}
.flexslider:hover .flex-prev{opacity:0.7;left:10px}
.flexslider:hover .flex-next{opacity:0.7;right:10px}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;color:#83d315}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}
.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:1;display:inline-block;content:'\f001'}
.flex-direction-nav a.flex-next:before{content:'\f002'}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}
.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}
.flex-pauseplay a:hover{opacity:1}
.flex-pauseplay a.flex-play:before{content:'\f003'}
.flex-control-nav{width:100%;position:absolute;bottom:20px;text-align:center;border:solid 0px red;z-index:20}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:20px;height:20px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}
.flex-control-paging li a:hover{background:#83d315
}
.flex-control-paging li a.flex-active{background:#83d315;
cursor:default}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}
.flex-direction-nav .flex-next{opacity:1;right:10px}
}
@media screen and (max-width:767px){.flexslider{padding-bottom:20px}
.flex-control-nav{bottom:20px}
.flex-direction-nav .flex-prev{display:none}
.flex-direction-nav .flex-next{display:none}
}
.tx-ws-flexslider .caption-text,.tx-ws-flexslider .caption-align-left .caption-link{font-family:'PT Sans Narrow',sans-serif}
.tx-ws-flexslider .caption-title{font-weight:bold;margin-bottom:0px;font-size:26px}
.tx-ws-flexslider .caption-body p{margin-bottom:0px}
.tx-ws-flexslider .caption-text{padding:17px;color:#f1f1f1;font-size:22px}
.tx-ws-flexslider .caption-text{position:absolute;width:350px;top:20px;background-color:rgba(0,0,0,0.4)}
@media screen and (min-width:768px){.slides li div.captionwrapper{position:absolute;width:350px;top:auto;bottom:10px;border:1px solid red}
.slides li div.caption span{color:#fff;display:block}
.slides li div.caption .captiontitle{font-size:22px;font-weight:bold;margin-bottom:5px;text-align:right}
.slides li div.caption .captiontext{font-size:14px;line-height:15px}
.tx-ws-flexslider .caption-align-left .caption-text{left:20px}
.tx-ws-flexslider .caption-align-left .caption-link{left:20px}
.tx-ws-flexslider .caption-align-right .caption-text{right:20px}
.tx-ws-flexslider .caption-align-right .caption-link{right:20px}
.tx-ws-flexslider .caption-link{position:absolute;bottom:20px}
.tx-ws-flexslider .caption-text{position:absolute;width:350px;top:20px;background-color:rgba(0,0,0,0.4)}
.tx-ws-flexslider .caption-align-right .caption-link{right:20px}
.tx-ws-flexslider .caption-link{position:absolute;bottom:60px}
}
.tx-ws-flexslider .caption-align-left .caption-link{left:0;width:100%;text-align:center}
.tx-ws-flexslider .caption-align-left .caption-link a{color:rgba(255,255,255,0.5);padding:10px;background:rgba(0,0,0);
background-color:rgba(0,0,0,0.3);-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;text-align:center;font-size:22px;font-weight:bold;text-decoration:none}
.tx-ws-flexslider .caption-align-left .caption-link a:hover{
color:#fff;
background:#83d315}
@media (max-width:767px){.tx-ws-flexslider .caption-text,.slides li div.captionwrapper,.slides li div.caption-wrapper{position:static;width:auto;height:auto
}
.tx-ws-flexslider .caption-text{background-color:transparent}
.tx-ws-flexslider .caption-align-left .caption-link{position:relative;width:100%;text-align:center;background-color:transparent;margin:40px 0 10px 0;bottom:40px}
}
@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:local('PT Sans Narrow'),local('PTSans-Narrow'),url(http://fonts.gstatic.com/s/ptsansnarrow/v7/UyYrYy3ltEffJV9QueSi4ZSGyElUubCb34ysAjXfb7E.ttf) format('truetype')}
@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:700;src:local('PT Sans Narrow Bold'),local('PTSans-NarrowBold'),url(http://fonts.gstatic.com/s/ptsansnarrow/v7/Q_pTky3Sc3ubRibGToTAYvZ13p6gAGKVtyaShAR5C1M.ttf) format('truetype')}
@font-face{font-family:'Gudea';font-style:normal;font-weight:400;src:local('Gudea'),url(https://fonts.gstatic.com/s/gudea/v4/FfF4exjBHtpmAQlYM-D0xw.ttf) format('truetype')}
@font-face{font-family:'Gudea';font-style:normal;font-weight:700;src:local('Gudea Bold'),local('Gudea-Bold'),url(https://fonts.gstatic.com/s/gudea/v4/IFNkDhbR_QXhcLgsrbU94PesZW2xOQ-xsNqO47m55DA.ttf) format('truetype')}
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top}
ol,ul{list-style:none}
blockquote,q{quotes:none}
table,table td{padding:0;border:none;border-collapse:collapse}
img{vertical-align:top}
embed{vertical-align:top}
h2{font-size:36px;line-height:1.2em;color:#14181b;margin:0 0 27px 0}
h2 strong{display:block;margin-top:-2px}
h3{font-size:32px;line-height:1.2em;color:#14181b;margin:2px 0 17px 0}
h4{font-size:24px;line-height:1.2em;margin:0px 0 17px 0px;color:#fff}
h6{font-size:13px;line-height:19px;margin:0px 0 0px;color:#3a3a3a}
h6 a{color:#3a3a3a}
h6 a:hover{text-decoration:underline}
.button-1{cursor:pointer;display:inline-block;font-size:17px;line-height:1.2em;font-family:Tahoma,Geneva,sans-serif;color:#000;padding:6px 14px 10px 14px;text-align:center;border:1px solid #fff;background:#fff;background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#c1c1c1));background:-moz-linear-gradient(#fff,#c1c1c1);background:linear-gradient(#fff,#c1c1c1);-pie-background:linear-gradient(#fff,#c1c1c1);background-image:-o-linear-gradient(#fff,#c1c1c1);border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px}
.button-1:hover{border:1px solid #c1c1c1;background:#c1c1c1;background:-webkit-gradient(linear,0 0,0 bottom,from(#c1c1c1),to(#fff));background:-moz-linear-gradient(#c1c1c1,#fff);background:linear-gradient(#c1c1c1,#fff);-pie-background:linear-gradient(#c1c1c1,#fff);background-image:-o-linear-gradient(#c1c1c1,#fff)}
ul,li{list-style-type:none}
.list-1 li{font-size:14px;line-height:30px;background:url('../../fileadmin/Tmpl/Images/marker-1.gif') 0px 6px no-repeat;padding-left:34px}
.list-1 li a{color:#3a3a3a;display:inline-block}
.list-1 li a:hover{text-decoration:underline}
.list-3{background:url('../../fileadmin/Tmpl/Images/pic-1.gif') 0 top repeat-x}
.list-3 li{background:url('../../fileadmin/Tmpl/Images/pic-1.gif') 0 bottom repeat-x;font-family:Arial,Helvetica,sans-serif}
.list-3 li a{color:#505050;font-size:13px;line-height:31px;display:inline-block;background:url('../../fileadmin/Tmpl/Images/marker-3.gif') 9px 14px no-repeat;padding-left:18px}
.list-3 li a:hover{color:#fff}
.link{display:inline-block;color:#3a3a3a;font-size:13px;line-height:19px}
.link:hover{text-decoration:underline}
.link-1{display:inline;color:#3a3a3a;font-size:13px;line-height:19px}
.link-1:hover{color:#6eb30e}
.link-2{display:inline;color:#6db607;font-size:13px;line-height:19px;font-weight:bold}
.link-2:hover{color:#3a3a3a}
.img-baseline{vertical-align:baseline}
.align-right{float:right}
p{margin-bottom:22px}
.p0{margin-bottom:0px}
.p1{margin-bottom:10px}
.quota{font-size:60px;line-height:-40;margin-top:30px}
.align-right{float:right}
@media (max-width:767px){h2,h3{text-align:center;clear:both}
.list-3{margin-bottom:20px}
}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}
mark,rp,rt,ruby,summary,time{display:inline}
html{width:100%}
body{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:100%;color:#3a3a3a;min-width:1029px;background:#b1b1b1;padding:0}
.main{width:980px;padding:0;margin:0 auto;font-size:0.8125em;line-height:1.4615em;position:relative;background:none}
.bg{width:100%;background:#b1b1b1}
.bg-1{width:970px;background:#f3f3f3;border:5px solid #dadada;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,0.12);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.12);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.12)}
a{color:#8c8c8c;outline:none}
strong a{color:#333333;outline:none}
strong a:hover{text-decoration:underline}
a:hover{text-decoration:none}
.clear{clear:both;width:100%;line-height:0;font-size:0}
.wrapper{width:100%;overflow:hidden;position:relative}
.container{width:100%}
.fleft{float:left}
.fright{float:right}
.alignright{text-align:right}
.aligncenter{text-align:center}
.text-indent{text-indent:32px;padding-top:7px}
.shadows{box-shadow:0px 0px 15px rgba(0,0,0,0.35);-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.35);-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.35)}
.menu li a,.list-1 li a,.list-2 li a,.list-3 li a,.link,.link-1,.button-1,.button-2,.button-3,.button-4,.button-5,.text-bot a,.works-list li a,.date,.text-2,h6 a,.footer-menu li a,.logo{text-decoration:none}
header{height:205px;width:100%;position:relative;z-index:2;background:url('../../fileadmin/Tmpl/Images/bg-1.jpg') 0 0 repeat;padding:0 0 0 0}
header.header{height:auto;width:100%;position:relative;z-index:2;background:url('../../fileadmin/Tmpl/Images/bg-1.jpg') 0 0 repeat;padding:0 0 0 0}
.bg-header{width:100%;background:url('../../fileadmin/Tmpl/Images/bg-header.png') center 0 no-repeat}
.row-1{width:100%;height:162px;position:relative;z-index:2;background:none}
.row-2{width:100%;height:auto;padding:42px 0 42px 0;position:relative;z-index:1;background:none}
.row-3{width:100%;height:205px;position:relative;z-index:2;background:none}
.logo{display:block;width:235px;height:162px}
.menu-lang{position:absolute;top:17px;right:1px}
.menu-lang img{margin-left:5px}
header #form-top{position:absolute;top:54px;right:1px}
header .form-top{height:29px;overflow:hidden;border:none;background:#1a1a1a;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}
header .form-top span{float:left}
header #form-top input{width:123px;font-size:1em;line-height:1.2em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;background:none;padding:5px 14px 5px 14px;margin-right:2px;border:0 none}
header #form-top a{float:left;display:inline-block;width:40px;height:28px;background:url('../../fileadmin/Tmpl/Images/marker-top.png') left top no-repeat}
header #form-top a:hover{background-position:left bottom}
#content{width:100%;padding:42px 0px 10px 0px;z-index:1;position:relative}
.padding{padding:37px 40px 48px 40px}
.padding1{padding:59px 0px 80px 0px}
h2,h3,h4,.button-1{font-family:'PT Sans Narrow',sans-serif}
.map iframe{width:304px;height:182px;overflow:hidden;border:2px solid #fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:1px 1px 5px rgba(0,0,0,0.12);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.12);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.12)}
footer{width:100%;padding:22px 0px 50px 0px;background:none;position:relative;z-index:2}
.text-bot{float:right;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:14px;line-height:30px;color:#1d1d1d;padding:3px 0px 0px 0px;text-align:right}
.text-bot span.line{margin:0px 3px 0 3px}
.text-bot a{color:#1d1d1d;text-decoration:underline}
.text-bot a:hover{text-decoration:none}
.phone{float:right;text-align:left;font-size:16px;line-height:1.2em;font-weight:bold;color:#fff;padding:4px 34px 8px 0;background:url('../../fileadmin/Tmpl/Images/phone-icon.gif') right 2px no-repeat}
.bg-slider{
margin:0 auto;width:1029px;height:auto;background:url('../../fileadmin/Tmpl/Images/bg-slider.png') 0 0 no-repeat}
.slider-wrapper{background:url('../../fileadmin/Tmpl/Images/slider-bg.jpg') 0 0 no-repeat;border:1px solid #2b2b2b;width:976px;
height:auto;margin:0 auto;position:relative;border:0px solid red;margin-bottom:0}
.container{max-width:980px}
#content img{width:100%;height:auto}
@media only screen and (max-width :768px){.logo{width:150px;height:auto}
.logo img{width:100%;height:auto}
body,.main,.bg-1,.bg-slider,.slider-wrapper{width:100%;min-width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.container{max-width:100%}
.padding{padding:37px 15px 48px 15px}
.menu-lang{right:10px}
.menu-lang img{margin-left:10px}
#content .csc-textpic-imagecolumn img,.col-4 .csc-textpic-center-inner{width:145px;height:auto}
footer{width:100%;padding:25px 15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.text-bot{margin-top:0px}
.phone{padding:4px 24px 8px 0;width:90%}
}
@media (max-width:767px){body,.main,.bg-1,.bg-slider,.slider-wrapper,footer{max-width:100%}
header{height:auto;width:100%;position:relative;z-index:2;background:url('../../fileadmin/Tmpl/Images/bg-1.jpg') 0 0 repeat;padding:0px 0 0 0}
header.header{height:auto;width:100%;position:relative;z-index:2;background:url('../../fileadmin/Tmpl/Images/bg-1.jpg') 0 0 repeat;padding:0px 0 0 0}
.bg-header{width:100%;background:url('../../fileadmin/Tmpl/Images/bg-header123.png') center 0 no-repeat}
.slider-wrapper{background-color:#434341;background-image:-webkit-linear-gradient(top,#434341 0%,#1b1b1d 100%);background-image:-o-linear-gradient(top,#434341 0%,#1b1b1d 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#434341),to(#1b1b1d));background-image:linear-gradient(to bottom,#434341 0%,#1b1b1d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#434341',endColorstr='#1b1b1d',GradientType=0);background-repeat:repeat-x}
.row-2{height:auto;padding:50px 0 0px 0}
.padding{max-width:100%;padding:35px 15px 35px 15px;
}
.wrapper{max-width:100%}
.container{max-width:100%;width:100%}
#content{width:100%;padding-top:42px}
.menu-lang{position:static;text-align:center;margin-bottom:9px}
header #form-top{position:static;text-align:center}
header .form-top{width:192px;margin:0 auto;border:0px solid green}
header .form-top span{float:left}
header #form-top input{width:123px;padding:5px 14px 5px 14px;margin-right:2px;border:0 none;margin:0 auto;border:0px solid red}
.logo{display:block;width:180px;height:auto;margin:0 auto;margin-bottom:15px}
.text-bot,.phone{float:none;text-align:center}
.text-bot{margin-top:20px}
.phone{width:85% padding:4px 24px 8px 0}
.map iframe{width:96%;height:auto}
#content .csc-textpic-imagecolumn img,.col-4 .csc-textpic-center-inner{width:auto;height:auto}
div.csc-textpic-right .csc-textpic-imagewrap{float:none;text-align:center;margin:0 auto;width:163px;border:0px solid red}
footer div.csc-textpic div.csc-textpic-imagecolumn{float:left}
footer div.csc-textpic div.csc-textpic-imagecolumn img{margin-left:7px}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin-left:auto;margin-right:auto}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:none;border:1px solid transparent}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:none}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:0px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:0px}
.csc-textpic-intext-left-nowrap-120 .csc-textpic-text{margin-left:0px}
.csc-textpic-intext-left-nowrap-227 .csc-textpic-text{margin-left:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:0px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:0px}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:none}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:none}
div.csc-textpic div.csc-textpic-imagecolumn{float:none}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:0px}
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:10px}
}
.container_24{margin-left:auto;margin-right:auto;width:960px}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px}
.alpha{margin-left:0}
.omega{margin-right:0}
.container_24 .grid_1{width:30px}
.container_24 .grid_2{width:70px}
.container_24 .grid_3{width:110px}
.container_24 .grid_4{width:150px}
.container_24 .grid_5{width:190px}
.container_24 .grid_6{width:230px}
.container_24 .grid_7{width:270px}
.container_24 .grid_8{width:310px}
.container_24 .grid_9{width:350px}
.container_24 .grid_10{width:390px}
.container_24 .grid_11{width:430px}
.container_24 .grid_12{width:470px}
.container_24 .grid_13{width:510px}
.container_24 .grid_14{width:550px}
.container_24 .grid_15{width:590px}
.container_24 .grid_16{width:630px}
.container_24 .grid_17{width:670px}
.container_24 .grid_18{width:710px}
#page6 .container_24 .grid_18{width:865px}
.container_24 .grid_19{width:750px}
.container_24 .grid_20{width:790px}
.container_24 .grid_21{width:830px}
.container_24 .grid_22{width:870px}
.container_24 .grid_23{width:910px}
.container_24 .grid_24{width:950px}
.container_24 .prefix_1{padding-left:40px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.col-1,.col-2,.col-3,.col-4{float:left}
.col-3{width:25%}
.col-4{width:31.7%;margin-left:10px;border:0px solid red}
.col-4:first-child{margin-left:0px}
.col-6{width:47%}
.col-8{width:66%}
.pull-left{float:left}
.pull-right{float:right}
@media only screen and (max-width :768px){.container_24{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.container_24 .grid_1{width:4.17%}
.container_24 .grid_2{width:8.33%}
.container_24 .grid_3{width:12.5%}
.container_24 .grid_4{width:16.67%}
footer .container_24 .grid_4{width:28%}
.container_24 .grid_5{width:20.83%}
.container_24 .grid_6{width:25%}
.container_24 .grid_6{width:29%}
.container_24 .grid_7{width:29.17%}
.container_24 .grid_8{width:33.33%}
#layout3 .container_24 .grid_8{border:1px solid red}
.container_24 .grid_9{width:37.5%}
.container_24 .grid_10{width:41.67%}
#layout3 .container_24 .grid_10{border:1px solid red}
.container_24 .grid_11{width:45.83%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.container_24 .grid_12{width:50%}
.container_24 .grid_13{width:54.17%}
.container_24 .grid_14{width:58.33%}
.container_24 .grid_15{width:64%}
footer .container_24 .grid_15{width:60.5%}
.container_24 .grid_16{width:66.67%}
.container_24 .grid_17{width:70.83%}
.container_24 .grid_18{width:75%}
.container_24 .grid_19{width:79.17%}
.container_24 .grid_20{width:83.33%}
.container_24 .grid_21{width:87.5%}
.container_24 .grid_22{width:91.67%}
.container_24 .grid_23{width:95.83%}
.container_24 .grid_24{width:100%}
.container_24 .prefix_1{padding-left:20px}
#layout3 .container_24 .prefix_1{padding-left:80px}
}
@media (max-width:767px){.col-3,.col-4,.col-6,.col-8{width:100%;margin-left:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pull-left,.pull-right{float:none}
.container_24{width:100%}
.container_24 .grid_1,.container_24 .grid_2,.container_24 .grid_3,.container_24 .grid_4,.container_24 .grid_5,.container_24 .grid_6,.container_24 .grid_7,.container_24 .grid_8,.container_24 .grid_9,.container_24 .grid_10,.container_24 .grid_11,.container_24 .grid_12,.container_24 .grid_13,.container_24 .grid_14,.container_24 .grid_15,.container_24 .grid_16,.container_24 .grid_17,.container_24 .grid_18,.container_24 .grid_19,.container_24 .grid_20,.container_24 .grid_21,.container_24 .grid_22,.container_24 .grid_23,.container_24 .grid_24,footer .container_24 .grid_15,footer .container_24 .grid_4{width:100%;display:block;float:none;position:static;margin-left:0px;margin-right:0px;padding:0 0 0 0;
}
.container_24 .suffix_0,.container_24 .suffix_1{padding-right:0px}
.container_24 .prefix_1,.container_24 .prefix_11,.container_24 .prefix_12{width:100%;padding-left:0px;border:0px solid green}
}
.menu-line{width:710px;border-top:5px solid #5b5b5b;position:absolute;right:0px;top:105px}
.menu-main{padding:0 0 0 0;width:auto;position:absolute;right:0px;top:105px}
ul#css3menu1,ul#css3menu1 ul{margin:0;list-style:none;padding:0;background-color:transparent}
ul#css3menu1 ul{display:none;position:absolute;left:0;top:100%;background-color:transparent;padding:0 0px 0px;
}
ul#css3menu1 li:hover>*{display:block}
ul#css3menu1 li{position:relative;display:block;white-space:nowrap;font-size:0;float:left;border-width:0 2px 0 0;border-style:dotted;border-color:#5a5a5a;min-width:140px}
ul#css3menu1 li li{border-width:0 0 0 0;width:140px}
ul#css3menu1 li.toplast{position:relative;display:block;white-space:nowrap;font-size:0;float:left;
border-width:0 0 0 0}
ul#css3menu1 li:hover{z-index:1}
ul#css3menu1 ul ul{position:absolute;left:100%;top:0;opacity:1}
ul#css3menu1{font-size:0;z-index:999;position:relative;display:inline-block;zoom:1;padding:0;*display:inline;top:15px}
* html ul#css3menu1 li a{display:inline-block}
ul#css3menu1>li{margin:0}
ul#css3menu1 a:active,ul#css3menu1 a:focus{outline-style:none}
ul#css3menu1 a{display:block;vertical-align:middle;text-align:center;text-decoration:none;font:bold 21px Gudea;color:#c0c0c0;
cursor:pointer;padding:10px;background-color:;text-transform:uppercase}
ul#css3menu1 ul li{float:none;margin:0px 0 0;border-bottom:1px solid transparent}
ul#css3menu1 ul a{text-align:center;padding:15px 5px;
border-width:0;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font:17px Gudea;color:#c0c0c0;text-decoration:none;
background-image:url('../../fileadmin/Tmpl/Images/90.png')}
ul#css3menu1 li:hover>a,ul#css3menu1 li a.pressed{background-color:transparent;
border-width:0 0 0 0;
}
ul#css3menu1 span{display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px}
ul#css3menu1 ul span{background-image:url('../../fileadmin/Tmpl/Images/arrowsub.png');padding-right:12px}
ul#css3menu1>li.switch{display:none;cursor:pointer;width:25px;height:20px;padding:10px}
ul#css3menu1>li.switch:before{content:"";position:absolute;display:block;height:4px;width:25px;border-radius:4px;background:#fff;
}
ul#css3menu1>li.switch:hover:before{background:#88d909;
}
.c3m-switch-input{display:none}
ul#css3menu1 li:hover>a,ul#css3menu1 li>a.pressed{background-color:transparent;
border-style:solid;border-color:#C0C0C0;color:#f19220;text-decoration:none;
}
ul#css3menu1 ul li:hover>a,ul#css3menu1 ul li>a.pressed{background-color:#f19220;background-image:none;color:#ffffff;text-decoration:none}
ul#css3menu1 li.topfirst>a{border-radius:0px 0 0 0px;-moz-border-radius:0px 0 0 0px;-webkit-border-radius:0px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0}
ul#css3menu1 li.toplast>a{border-radius:0 0px 0px 0;-moz-border-radius:0 0px 0px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px}
@media screen and (max-width:768px){
.menu-line{width:100%}
.menu-main{width:auto;right:auto;left:auto;margin:0 auto;text-align:center}
ul#css3menu1 li,ul#css3menu1 li.toplast{min-width:148px;width:auto}
}
@media screen and (max-width:767px){.menu-main,.menu-line{display:none}
}
@media screen and (max-width:192px){ul#css3menu1{width:100%}
ul#css3menu1>li{display:none;position:relative;width:100% !important}
ul#css3menu1>li.switch,.c3m-switch-input:checked+ul#css3menu1>li+li{display:block}
ul#css3menu1>li.switch>label{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}
}
.minimal-menu{position:relative;display:block;font-family:Gafata,Arial,sans-serif;text-decoration:none;border:0px solid #fff;font-size:0;line-height:0;-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 1px rgba(0,0,0,0.1);box-shadow:0 1px 0 1px rgba(0,0,0,0.1)}
.minimal-menu h3{font-weight:normal}
.minimal-menu a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}
.minimal-menu ul,.minimal-menu ul li,.minimal-menu ul li a{position:relative}
.minimal-menu ul{z-index:1}
.minimal-menu ul li{padding-bottom:15px}
.minimal-menu ul li a{display:block;padding:10px 18px;font-size:16px;line-height:20px;text-decoration:none}
.minimal-menu>ul>li>a{text-transform:uppercase;border:1px solid transparent;color:#fff}
.minimal-menu>ul>li:hover>a{border:1px solid #858585}
@media only screen and (min-width:768px){
.minimal-menu.clr-blue{background:#5bc7fd}
.minimal-menu.clr-blue ul ul li:hover>a{border-color:#5bc7fd}
.minimal-menu.clr-green{background:#65e7a2}
.minimal-menu.clr-green ul ul li:hover>a{border-color:#65e7a2}
.minimal-menu.clr-orange{background:#e1c75f}
.minimal-menu.clr-orange ul ul li:hover>a{border-color:#e1c75f}
.minimal-menu.clr-black{background:#333}
.minimal-menu.clr-black>ul>li>a{color:#fff}
.minimal-menu.clr-black>ul>li:hover>a{border-color:#aaa}
.minimal-menu.clr-black ul ul li:hover>a{border-color:#999}
.minimal-menu.clr-white{background:#fff;border-color:#000}
.minimal-menu.clr-white>ul>li>a{color:#000}
.minimal-menu.clr-white>ul>li:hover>a{border-color:#aaa}
.minimal-menu.clr-white ul ul li:hover>a{border-color:#999}
.minimal-menu.clr-white>ul>li.submenu>a:before,.minimal-menu.clr-white>ul>li.submenu>a:after{background:#999}
.minimal-menu-button{display:none}
.minimal-menu{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.minimal-menu.pos-fixed{position:fixed;top:-2px;left:-2px;right:-2px;z-index:9999;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.minimal-menu a{white-space:nowrap;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
.minimal-menu>ul{margin-bottom:-15px !important;padding:5px}
.minimal-menu ul li{display:inline-block}
.minimal-menu ul li.submenu:hover>a:before,.minimal-menu ul li.submenu:hover>a:after{bottom:-20px;opacity:0}
.minimal-menu ul ul,.minimal-menu ul .menu-wrapper{position:absolute;display:block;visibility:hidden;z-index:1;height:auto;left:3px;top:100%;margin:0;padding:0;background:#fff;border:1px solid #e3e3e3;border-bottom-width:3px;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.minimal-menu ul li:hover>ul,.minimal-menu ul li:hover>.menu-wrapper{visibility:visible;padding:10px 0;opacity:1}
.minimal-menu ul ul li{display:block;overflow:hidden;height:auto;padding:10px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}
.minimal-menu ul ul li a{font-size:14px;color:#666;border:1px solid transparent}
.minimal-menu ul ul li:hover>a{border-style:solid;border-width:0px}
.minimal-menu ul li:hover ul li{overflow:visible;padding:0 10px}
.minimal-menu ul ul li.submenu>a:before,.minimal-menu ul ul li.submenu>a:after{left:auto;top:50%;right:0;background:#ccc}
.minimal-menu ul ul li.submenu>a:before{margin-top:-1px}
.minimal-menu ul ul li.submenu>a:after{margin-top:2px}
.minimal-menu ul ul li.submenu>a:hover:before,.minimal-menu ul ul li.submenu>a:hover:after{right:-13px}
.minimal-menu ul ul ul{left:100%;top:-11px}
.minimal-menu ul li.megamenu{position:static}
.minimal-menu ul .menu-wrapper{position:absolute;left:-1px;top:100%;margin-top:-5px;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.minimal-menu ul .menu-wrapper a{white-space:inherit}
.minimal-menu ul .menu-wrapper .menu-col{position:relative;float:left;width:23%;margin:0 1%}
.minimal-menu ul .menu-wrapper h3{margin:20px 15px;font-size:18px;line-height:22px;color:#000}
.minimal-menu ul .menu-wrapper ul{position:relative;visibility:hidden;height:100%;border:0;opacity:1;background:transparent}
.minimal-menu ul li:hover>.menu-wrapper ul{visibility:visible}
.minimal-menu ul .menu-wrapper ul li{padding:0 10px}
.minimal-menu .show-submenu{display:none}
}
@media only screen and (max-width:767px){
.minimal-menu.clr-blue{background:#5bc7fd}
.minimal-menu.clr-green{background:#409a0a;text-align:left}
.minimal-menu.clr-orange{background:#e1c75f}
.minimal-menu.clr-black{background:#000}
.minimal-menu.clr-white{background:#fff}
.minimal-menu.clr-white h3,.minimal-menu.clr-white ul li a{color:#000;border-bottom-color:rgba(0,0,0,0.08)}
.minimal-menu.clr-white h3{background:rgba(0,0,0,0.05)}
.minimal-menu.clr-white ul li a:hover{background:rgba(0,0,0,0.1)}
.minimal-menu{border-color:rgba(100%,100%,100%,0.3)}
.minimal-menu-button,.minimal-menu{position:fixed;right:0;top:0;z-index:9999}
input.minimal-menu-button{display:none}
label.minimal-menu-button{display:inline-block;width:50px;height:50px;text-transform:uppercase;background:#000;color:#fff;cursor:pointer;text-indent:-9999px;
}
label.minimal-menu-button:before{position:absolute;content:'';width:30px;height:5px;left:10px;bottom:13px;border-top:13px double #fff;border-bottom:4px solid #fff;z-index:1}
label.minimal-menu-button:before,label.minimal-menu-button:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.minimal-menu{overflow:auto;left:-100%;bottom:0;width:55%;height:100%;opacity:0;-webkit-transition:left 0.8s,opacity 0.5s;-moz-transition:left 0.8s,opacity 0.5s;transition:left 0.8s,opacity 0.5s}
#mobile-nav:checked+.minimal-menu{visibility:visible;left:0;opacity:1}
.minimal-menu h3,.minimal-menu ul li a{border-top:1px solid transparent;border-bottom:1px solid rgba(100%,100%,100%,0.4);color:#fff}
.minimal-menu h3{font-size:18px;line-height:1em;margin:0;padding:20px 0 20px 40px;color:#fff;background:rgba(100%,100%,100%,0.10)}
.minimal-menu ul{margin:0;padding:0}
.minimal-menu li,.minimal-menu a{display:block}
.minimal-menu li{position:relative}
.minimal-menu a:hover{background:rgba(100%,100%,100%,0.2)}
.minimal-menu ul>li{padding-bottom:0}
.minimal-menu>ul>li:hover>a{border-left:1px solid transparent;border-right:1px solid transparent}
.minimal-menu ul ul a{padding-left:40px}
.minimal-menu ul ul ul a{padding-left:55px}
.minimal-menu ul ul ul ul a{padding-left:70px}
.minimal-menu ul ul li a{font-size:14px}
.minimal-menu ul li.submenu>a:before,.minimal-menu ul li.submenu>a:after{top:50%;left:auto;right:12px}
.minimal-menu.clr-white ul li.submenu a:before,.minimal-menu.clr-white ul li.submenu a:after{background:#999}
.minimal-menu ul li.submenu>a:before{margin-top:-2px}
.minimal-menu ul li.submenu>a:after{margin-top:1px}
.minimal-menu .show-submenu{position:absolute;display:block;left:0;top:0;width:100%;height:40px;margin:0;opacity:0;-webkit-appearance:none}
.minimal-menu .show-submenu+ul,.minimal-menu .show-submenu+.menu-wrapper{display:none;visibility:hidden}
.minimal-menu .show-submenu:checked+ul,.minimal-menu .show-submenu:checked+.menu-wrapper{display:block;visibility:visible}
}
@media only screen and (max-width:480px){.minimal-menu{width:70%}
}
@media only screen and (min-width:767px){.menu-mobile{display:none}
}
.csc-mailform ol{width:auto}
.csc-mailform li{}
.csc-mailform li input,.csc-mailform textarea{min-width:100%;padding:10px;margin:0 0 10px 0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#13181b;font-size:12px;float:left;background:#f3f3f3;border:1px solid #dadada;padding:9px 13px;margin:0 0 10px 0;line-height:1.2em;border-radius:17px;-moz-border-radius:17px;-webkit-border-radius:17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.csc-mailform textarea{height:150px;width:93%}
.csc-mailform input[type=submit],.csc-mailform input[type=reset]{min-width:100px;float:right;margin:5px 0px 0 0;cursor:pointer;font-size:18px;line-height:1.2em;color:#333;display:inline-block;background:#c6c6c6;background:-webkit-gradient(linear,0 0,0 bottom,from(#c6c6c6),to(#fafafa));background:-moz-linear-gradient(#c6c6c6,#fafafa);background:linear-gradient(#c6c6c6,#fafafa);-pie-background:linear-gradient(#c6c6c6,#fafafa);background-image:-o-linear-gradient(#c6c6c6,#fafafa);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-family:'PT Sans Narrow',sans-serif}
.csc-mailform input[type=submit]:hover,.csc-mailform input[type=reset]:hover{background:#fafafa;background:-webkit-gradient(linear,0 0,0 bottom,from(#fafafa),to(#c6c6c6));background:-moz-linear-gradient(#fafafa,#c6c6c6);background:linear-gradient(#fafafa,#c6c6c6);-pie-background:linear-gradient(#fafafa,#c6c6c6);background-image:-o-linear-gradient(#fafafa,#c6c6c6)}
.csc-mailform label{width:auto;display:block;float:left;margin:0 0 10px 0}
.csc-mailform li.csc-form-element-reset{float:left}
.csc-mailform li .csc-form-element-reset input{min-width:100px}
.csc-mailform em{text-transform:none;font-size:10px;width:auto}
.csc-mailform p{color:#00CC00}
.csc-mailform .csc-form-confirmation fieldset{border:none;padding:0;margin:15px 0 0 0}
.csc-mailform .csc-form-confirmation input{margin:0}
.csc-mailform .csc-form-confirmation ol{padding:0;;width:100%}
.csc-mailform .csc-form-confirmation li{padding:0;margin:0px}
.csc-mailform .csc-form-confirmation-false{float:left;margin-left:0px}
.csc-mailform .csc-form-confirmation-true{float:right}
.csc-mailform li.csc-form-element-textline{width:100%}
@media (max-width:767px){.csc-mailform li input,.csc-mailform textarea{width:100%}
.csc-mailform li.csc-form-element-reset{float:none}
.csc-mailform input[type=submit],.csc-mailform input[type=reset]{min-width:auto;float:right}
.csc-mailform .csc-form-confirmation-false,.csc-mailform .csc-form-confirmation-true{float:none}
.csc-mailform .csc-form-confirmation input{margin-bottom:10px}
}
.bg-header{width:100%;background:url('../../fileadmin/Tmpl/Images/bg-header-1.png') center 0 no-repeat}
header,header.header{background:url('../../fileadmin/Tmpl/Images/bg-1.jpg')}
header .form-top{height:29px;overflow:hidden;border:none;background:#444}
.bg{background:url('../../fileadmin/Tmpl/Images/bg-content.png')}
ul#css3menu1 a{font:bold 21px Gudea;color:#c0c0c0}
ul#css3menu1 ul a{font:17px Gudea;color:#c0c0c0;letter-spacing:-1px}
ul#css3menu1 li:hover>a,ul#css3menu1 li>a.pressed{background-color:transparent;border-style:solid;border-color:#C0C0C0;color:#f19220;text-decoration:none}
ul#css3menu1 ul li:hover>a,ul#css3menu1 ul li>a.pressed{background-color:#f19220;background-image:none;color:#ffffff;text-decoration:none}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active,.tx-ws-flexslider .caption-align-left .caption-link a:hover{background:#f19220}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{color:#f19220}
