@import"../../fileadmin/templates/css/reset.css";
@import"../../fileadmin/templates/css/skeleton.css";
.tx-felogin-pi1 label{display:block}
.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}
.csc-space-before-100{margin-top:100px !important}
html,body{background:#ffffff;font:14px/21px Arial,sans-serif;color:#787878;min-width:300px}
.bg-1{background:url('../../fileadmin/templates/images/bg-1.gif') 0 0 repeat}
.bg-2-tail{background:url('../../fileadmin/templates/images/bg-3.gif') 0 0 repeat}
.bg-2-main{background:url('../../fileadmin/templates/images/bg-2.jpg') center top no-repeat;background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto}
.bg-2-top{position:relative;width:1097px;margin:0 auto;height:61px;z-index:10;
}
.bg-2-arrow{position:absolute;bottom:1px;left:50%;margin-left:-21px;width:41px;height:19px;background:url('../../fileadmin/templates/images/arrow-2.png') bottom center no-repeat;z-index:100}
.bg-2-top:before,.bg-2-top:after{content:"";position:absolute;z-index:-2;bottom:33px;left:10px;width:50%;height:8%;-webkit-box-shadow:0 14px 29px 4px #8b9192;-moz-box-shadow:0 14px 29px 4px #8b9192;box-shadow:0 14px 29px 4px #8b9192;-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-ms-transform:rotate(-1deg);-o-transform:rotate(-1deg);transform:rotate(-1deg)}
.bg-2-top:after{right:10px;left:auto;-webkit-transform:rotate(1deg);-moz-transform:rotate(1deg);-ms-transform:rotate(1deg);-o-transform:rotate(1deg);transform:rotate(1deg)}
.bg-2-top-inside{position:absolute;left:0px;right:0px;top:0px;bottom:20px;background:#ffffff}
.bg-3{background:#ffffff;width:1097px;margin:0 auto;margin-top:10px}
.bg-bot{height:137px}
a{color:inherit;text-decoration:none}
a:hover{text-decoration:none}
a[href^="tel:"]{color:inherit;text-decoration:none}
.a-hov{display:inline-block;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}
.a-hov:hover{color:#AC916E}
h2{font-size:36px;line-height:36px;font-weight:300;font-family:'Open Sans',sans-serif;color:#292929;padding-bottom:25px;padding-top:75px}
h3{font-size:18px;line-height:20px;padding-bottom:18px;color:#474747;font-family:'Quicksand',sans-serif;text-transform:uppercase;padding-top:29px}
.text-1{display:inline-block;color:#2d2d2d;padding-top:34px;padding-bottom:4px}
.text-2{color:#919191;line-height:18px}
.text-3{color:#828282;line-height:18px}
.text-5{color:#2d2d2d;line-height:18px}
.title-1{margin-top:20px;font-family:'Open Sans',sans-serif;color:#ffffff;font-weight:bold;font-size:40px;line-height:45px}
.title-2{font-size:22px;line-height:22px;font-family:'Open Sans',sans-serif;color:#ffffff;text-align:right;padding-top:10px}
.color-1{color:#919191}
.color-2{color:#ffffff}
.color-3{color:#2d2d2d}
.color-4{color:#AC916E}
p{padding-bottom:38px}
*{-webkit-text-size-adjust:none}
.p1{padding-top:26px}
.p2{margin-top:44px !important}
.p3{padding-bottom:50px}
.p4{padding-top:17px}
.p5{height:78px;background:#ffffff;width:1097px;margin:0 auto}
.p6{padding-bottom:20px}
.list-1{margin-top:39px}
.list-1 li{padding:8px 0 12px;border-top:1px solid #ffffff;background:url('../../fileadmin/templates/images/arrow-3.png') right center no-repeat}
.list-1 li:first-child{border-top:none}
.list-1 li a{font-family:'Open Sans',sans-serif;font-weight:bold;color:#ffffff;font-size:22px;line-height:22px;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}
.list-1 li a:hover{color:#474747}
.list-2{margin-top:18px}
.list-2 li{background:url('../../fileadmin/templates/images/bg-8.png') left 7px no-repeat;padding-left:18px;margin-top:9px}
.list-2 li a{line-height:16px;color:#AC916E;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}
.list-2 li a:hover{color:#3c3c3c}
.list-2 li:first-child{margin-top:0px}
.btn{display:inline-block;background:#474747;padding:7px 19px 9px;text-decoration:none;color:#fff;line-height:18px;font-size:16px;font-family:'Open Sans',sans-serif;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin-top:24px;position:relative;overflow:hidden}
.btn:hover{color:#fff;text-decoration:none}
.btn strong{position:relative;display:block;z-index:2;font-weight:normal;color:#FFF}
.btn:hover strong{color:#ffffff}
.btn span{background:#AC916E;display:block;height:0;left:50%;position:absolute;top:50%;width:0;z-index:1}
.btn-1{display:inline-block;background:url('../../fileadmin/templates/images/bg-5.png') right 8px no-repeat;padding:0px 11px 0px 0;text-decoration:none;color:#474747;line-height:18px;font-size:16px;font-family:'Open Sans',sans-serif;margin-top:16px;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}
.btn-1:hover{color:#fc5170}
.border-1{position:relative;padding-bottom:37px}
.border-1:after{display:block;content:"";position:absolute;top:108px;bottom:0px;right:-40px;border-right:1px solid #f5f5f6}
.border-2{height:7px;width:1097px;margin:0 auto;background:url('../../fileadmin/templates/images/bg-6.png') 0 0 repeat;margin-top:52px;margin-bottom:12px}
.img-ind{float:left;margin-right:19px;margin-top:5px}
.img-ind img{width:100%}
.wrapper img,.wrapper{width:100%;position:relative}
.extra-wrap{overflow:hidden}
.grid_inside{margin:0 -10px}
.aligncenter{text-align:center !important}
.alignleft{text-align:left !important}
.it{font-style:italic;display:inline-block}
.fleft{float:left}
.fright{float:right}
.h-underline:hover{text-decoration:underline}
.underline{text-decoration:underline}
.upp{text-transform:uppercase}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
h1{text-align:center;margin-top:92px;padding-left:14px;margin-bottom:46px}
.slider_container{max-width:1300px;margin:0 auto}
.camera_wrap{height:481px}
.camera_prev,.camera_next,.camera_commands{opacity:1 !important}
.slider_container .camera_prev{left:auto;left:0px;bottom:2px;top:auto}
.slider_container .camera_next{left:43px;bottom:2px;top:auto}
.slider_container .camera_prev>span,.slider_container .camera_next>span{moz-transition:background 0.3s ease-out;-o-transition:background 0.3s ease-out;-webkit-transition:background 0.3s ease-out}
.slider_container .camera_prev>span{display:block;height:42px;width:43px;text-indent:-5000px;background:url('../../fileadmin/templates/images/arrows-1.gif') 0 bottom no-repeat}
.slider_container .camera_prev>span:hover{background:url('../../fileadmin/templates/images/arrows-1.gif') 0 0 no-repeat}
.slider_container .camera_next>span{display:block;display:block;height:42px;width:43px;text-indent:-5000px;background:url('../../fileadmin/templates/images/arrows-1.gif') right bottom no-repeat}
.slider_container .camera_next>span:hover{background:url('../../fileadmin/templates/images/arrows-1.gif') right 0 no-repeat}
.row-1 h2{padding-top:76px}
.row-1 img{padding:0px 0 23px}
h2 strong{font-weight:bold}
.box-1{border-top:1px solid #f2f2f3}
h2+.box-1{border-top:none}
h2+h3{padding-top:23px}
.text-3+.btn{margin-top:40px}
.block-1{padding-top:45px;padding-bottom:43px}
.w1{display:block}
.videogallery{margin-top:26px;padding-bottom:44px}
.box-2{float:left;width:160px;margin-left:20px}
.box-2:first-child{margin-left:0}
.box-2 .various{position:relative;display:block}
.box-2 .various:after{background:url('../../fileadmin/templates/images/arrow-4.png') center center no-repeat #000000;content:'';display:block;width:100%;height:100%;position:absolute;opacity:0;filter:alpha(opacity=0);left:0;top:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
.box-2 .various:hover:after{opacity:0.4;filter:alpha(opacity=40);-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;background:#000000 url('../../fileadmin/templates/images/arrow-4.png') center center no-repeat}
.gallery{margin-top:-5px}
.gallery h3{padding-top:16px;padding-bottom:14px}
.gallery p{line-height:18px}
.gallery>div{margin-top:27px}
.b-people>div{margin-top:21px}
.b-people .wrapper{margin-bottom:17px}
.testimonials h2{padding-top:57px}
.testimonials .t-block{padding:15px 0 0 23px;color:#787878;font-style:italic;background:url('../../fileadmin/templates/images/bg-7.png') 0 20px no-repeat}
.t-block .text-2{padding-top:10px;font-style:normal;padding-left:4px}
h2+.text-5{padding-top:13px}
.text-5+.text-2{padding-top:6px}
aside .text-5,aside .text-2{padding-right:35px}
aside p{padding-bottom:18px}
.gallery-1{margin-top:-5px}
.gallery-1 h3{padding-top:26px;padding-bottom:13px}
.gallery-1>div{margin-top:27px}
h2+.color-3{padding-top:16px}
.textpage p{padding-bottom:21px}
footer{margin-bottom:40px}
.f-address{margin-top:60px;font-size:15px;line-height:26px;font-family:'Open Sans',sans-serif;padding-left:28px;background:url('../../fileadmin/templates/images/icon-1.png') 0 4px no-repeat;color:#878787}
.list-services{display:inline-block;margin-top:60px}
.list-services li{display:inline-block;float:left}
[class*="list-services-"]{text-decoration:none;display:block;height:30px;width:30px;background:url('../../fileadmin/templates/images/soc-icons.jpg') no-repeat;background-position-x:-25px;background-position-y:0px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;margin-right:2px}
.list-services-1{background-position:0px 0px}
.list-services-2{background-position:-32px 0px}
.list-services-3{background-position:-64px 0px}
.list-services-4{background-position:-96px 0px}
.list-services-5{background-position:-137px 0px}
[class*="list-services-"]:hover{opacity:0.5}
.f-last{margin-top:59px;text-align:right;font-family:'Open Sans',sans-serif;font-size:14px;line-height:16px;color:#a1a1a1;text-transform:uppercase}
.f-logo img{padding-bottom:10px}
.magnifier{position:relative;display:block}
.magnifier:after{background:url('../../fileadmin/templates/images/magnifier.png') center center no-repeat #000000;content:'';display:block;width:100%;height:100%;position:absolute;opacity:0;filter:alpha(opacity=0);left:0;top:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
.magnifier:hover:after{opacity:0.4;filter:alpha(opacity=40);-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}
#toTop{display:none;text-decoration:none;position:fixed;cursor:pointer;overflow:hidden;width:48px;height:24px;border:none;text-indent:-999px;z-index:20;background:url('../../fileadmin/templates/images/ui.totop.png') 0 0 no-repeat;margin-right:-670px !important;right:50%;bottom:30px;font:bold 18px/18px Arial,sans-serif;color:#464646}
#toTop:hover{display:block;overflow:hidden;float:left;color:#000000;background-position:center bottom}
#toTop:active,#toTop:focus{outline:none}
@media only screen and (max-width:1097px){.bg-2-top,.border-2,.bg-3,.p5{width:100%}
}
@media only screen and (max-width:995px){.slider_container{width:100%}
.camera_wrap{height:358px}
.box-2{float:left;width:48%;margin-left:4%}
.gallery-1 h3{font-size:16px}
}
@media only screen and (max-width:767px){.camera_wrap{height:274px}
.bg-2-main .grid_inside{margin-left:0px;margin-right:0}
.border-1:after{display:none}
.block-1{padding:10px 0}
.bg-3{padding:30px 0}
.b-people>div{width:45% !important;padding-left:2%;padding-right:3%}
.wrap-767{width:100%;margin-right:0px;margin-bottom:15px}
.gallery>div,.gallery-1>div{width:46%!important;padding-left:2%!important;padding-right:2%!important}
.camera_wrap{margin-top:15px}
footer .aligncenter,.f-last{text-align:center!important}
}
@media only screen and (max-width:480px){.camera_wrap{height:200px}
}
@media only screen and (max-width:320px){.camera_wrap{height:200px}
.gallery>div,.gallery-1>div{width:100%!important;padding-left:0 !important;padding-right:0 !important}
.list-1{padding-left:10px}
.gallery-1 .box_inner{padding:0 10px}
}
nav{position:relative;z-index:11;text-align:center}
.sf-menu{display:inline-block}
.sf-menu ul{position:absolute;top:-999px;display:none;
}
.sf-menu li{padding-left:0px;position:relative;background:none}
.sf-menu a{display:block;text-decoration:none;font-family:'Open Sans',sans-serif}
.sf-menu a:hover{text-decoration:none}
.sf-menu li:hover span{color:#ffffff}
li.sfHover{position:relative}
.sf-menu>li>a{position:relative;display:block;padding:31px 0px 32px;text-align:center;font-size:20px;line-height:20px;color:#c0c0c0;-moz-transition:background 0.3s ease-out;-o-transition:background 0.3s ease-out;-webkit-transition:background 0.3s ease-out;background:url('../../fileadmin/templates/images/arrow-1.png') center 100px no-repeat}
.sf-menu>li{display:block;margin:0 25px;float:left;position:relative}
.sf-menu>li.current>a,.sf-menu>li:hover>a,.sf-menu>li.sfHover>a{}
.sf-menu>li:hover>a,.sf-menu>li.current>a,.sf-menu>li.sfHover>a,.sf-menu>li:hover>span,.sf-menu>li.current>span,.sf-menu>li.sfHover>span{text-decoration:none}
.sf-menu>li>a:hover,.sf-menu>li.sfHover>a,.sf-menu>li.current>a{background:url('../../fileadmin/templates/images/arrow-1.png') center bottom no-repeat}
.sf-menu li span{position:relative;right:0px;top:0px}
.sf-menu>li>ul,.sf-menu>li.sfHover>ul{top:83px;left:50%;margin-left:-55px;width:111px;z-index:99;background:#AC916E;text-align:center;padding:18px 0px 12px}
.sf-menu>li>ul>li{width:100%;height:auto;border:none;margin:0;padding:5px 0px}
.sf-menu>li>ul>li>a{display:inline-block;color:#fff;border:none;font:15px/15px Arial,sans-serif;-moz-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;-webkit-transition:color 0.3s ease-out}
.sf-menu li li a:hover,.sf-menu li.sfHover li.sfHover>a,.sf-menu li li:hover span,.sf-menu li.sfHover li.sfHover span{text-decoration:none;color:#38271a}
.sf-menu li li:hover,.sf-menu li.sfHover li.sfHover{}
.sf-menu>li.sfHover>span{color:#ffffff}
.sf-menu>li>ul .sf-sub-indicator{line-height:14px}
.sf-menu li li ul{left:111px;top:-14px;width:99px;z-index:99;background:url('../../fileadmin/templates/images/bg-4.gif') 0 0 repeat;position:absolute;padding-top:15px;padding-bottom:9px;margin-top:0;text-align:left}
.sf-menu li li li{width:100%;padding:3px 0px 1px 19px;}
.sf-menu li li li a{display:inline-block;text-align:left;text-decoration:none;color:#ffffff;padding:3px 0 4px;font:15px/15px Arial,sans-serif;-moz-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;-webkit-transition:color 0.3s ease-out}
.sf-menu li li li:hover{}
.sf-menu li li li:hover a{color:#868686}
.sf-menu>li>ul .sf-sub-indicator{color:#ffffff;line-height:15px}
.sf-menu>li>li.sfHover>span{color:#ffffff}
@media only screen and (max-width:995px){nav{margin-bottom:0px}
}
@media only screen and (max-width:795px){.block-3 ul li img{width:100%}
}
@media only screen and (max-width:767px){.sf-menu{display:none !important}
nav select{height:35px;border:1px solid #1b1b1b;font-family:Arial,sans-serif;font-size:14px;line-height:20px;color:#ffffff;background-color:#ac916e;width:100%;outline:none;padding:5px;font-weight:normal;margin-top:5px;margin-bottom:5px}
nav select option:first-child{color:#ffffff}
}
@media only screen and (max-width:479px){}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../../fileadmin/templates/images/fancybox_img/fancybox.png')}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;background:#0f0f0f !important;z-index:1100;display:none}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#1e1e1e}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #1e1e1e}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../../fileadmin/templates/images/fancybox_img/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:none;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;z-index:1102;display:none}
#fancybox-left{left:0px}
#fancybox-right{right:0px}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-position:-40px -30px}
#fancybox-right-ico{background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;
}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}
#fancybox-bg-n{top:-20px;left:0;width:100%}
#fancybox-bg-ne{top:-20px;right:-20px;background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-position:-20px 0px}
#fancybox-bg-se{bottom:-20px;right:-20px;background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-position:0px -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%}
#fancybox-bg-nw{top:-20px;left:-20px;background-position:-40px -122px}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;display:block}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0}
#fancybox-title-float-right{padding:0 0 0 15px}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_close.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2 :document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop))+'px')}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale')}
.fancybox-ie .fancybox-bg{background:transparent !important}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale')}
.camera_wrap a,.camera_wrap img,.camera_wrap ol,.camera_wrap ul,.camera_wrap li,.camera_wrap table,.camera_wrap tbody,.camera_wrap tfoot,.camera_wrap thead,.camera_wrap tr,.camera_wrap th,.camera_wrap td
.camera_thumbs_wrap a,.camera_thumbs_wrap img,.camera_thumbs_wrap ol,.camera_thumbs_wrap ul,.camera_thumbs_wrap li,.camera_thumbs_wrap table,.camera_thumbs_wrap tbody,.camera_thumbs_wrap tfoot,.camera_thumbs_wrap thead,.camera_thumbs_wrap tr,.camera_thumbs_wrap th,.camera_thumbs_wrap td{background:none;border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;list-style:none}
.camera_wrap{display:none;position:relative;z-index:0}
.camera_wrap img{max-width:none!important}
.camera_fakehover{height:100%;min-height:60px;position:relative;width:100%;z-index:1}
.camera_wrap{width:100%}
.camera_src{display:none}
.cameraCont,.cameraContents{height:100%;position:relative;width:100%;z-index:1}
.cameraSlide{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}
.cameraContent{bottom:0;display:none;left:0;position:absolute;right:0;top:0;width:100%}
.camera_target{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:0}
.camera_overlayer{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0}
.camera_target_content{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}
.camera_target_content .camera_link{background:url('../../fileadmin/templates/images/camera/blank.gif');display:block;height:100%;text-decoration:none}
.camera_loader{background:#fff url('../../fileadmin/templates/images/camera/camera-loader.gif') no-repeat center;background:rgba(255,255,255,0.9) url('../../fileadmin/templates/images/camera/camera-loader.gif') no-repeat center;border:1px solid #ffffff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;height:36px;left:50%;overflow:hidden;position:absolute;margin:-18px 0 0 -18px;top:50%;width:36px;z-index:3}
.camera_bar{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:3}
.camera_thumbs_wrap.camera_left .camera_bar,.camera_thumbs_wrap.camera_right .camera_bar{height:100%;position:absolute;width:auto}
.camera_thumbs_wrap.camera_bottom .camera_bar,.camera_thumbs_wrap.camera_top .camera_bar{height:auto;position:absolute;width:100%}
.camera_nav_cont{height:65px;overflow:hidden;position:absolute;right:9px;top:15px;width:120px;z-index:4}
.camera_caption{bottom:0;display:block;position:absolute;width:100%}
.camera_caption>div{padding:10px 20px}
.camerarelative{overflow:hidden;position:relative}
.imgFake{cursor:pointer}
.camera_prevThumbs{bottom:4px;cursor:pointer;left:0;position:absolute;top:4px;visibility:hidden;width:30px;z-index:10}
.camera_prevThumbs div{background:url('../../fileadmin/templates/images/camera/camera_skins.png') no-repeat -160px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}
.camera_nextThumbs{bottom:4px;cursor:pointer;position:absolute;right:0;top:4px;visibility:hidden;width:30px;z-index:10}
.camera_nextThumbs div{background:url('../../fileadmin/templates/images/camera/camera_skins.png') no-repeat -190px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}
.camera_command_wrap .hideNav{display:none}
.camera_command_wrap{left:0;position:relative;right:0;z-index:4}
.camera_wrap .camera_pag .camera_pag_ul{list-style:none;margin:0;padding:0;text-align:right}
.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-align:left;text-indent:-9999px;width:16px}
.camera_commands_emboss .camera_pag .camera_pag_ul li{-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2)}
.camera_wrap .camera_pag .camera_pag_ul li>span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:8px;left:4px;overflow:hidden;position:absolute;top:4px;width:8px}
.camera_commands_emboss .camera_pag .camera_pag_ul li:hover>span{-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2)}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent>span{-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0}
.camera_pag_ul li img{display:none;position:absolute}
.camera_pag_ul .thumb_arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;top:0;left:50%;margin-left:-4px;position:absolute}
.camera_prev,.camera_next,.camera_commands{cursor:pointer;height:40px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:2}
.camera_prev{left:0}
.camera_prev>span{background:url('../../fileadmin/templates/images/camera/camera_skins.png') no-repeat 0 0;display:block;height:40px;width:40px}
.camera_next{right:0}
.camera_next>span{background:url('../../fileadmin/templates/images/camera/camera_skins.png') no-repeat -40px 0;display:block;height:40px;width:40px}
.camera_commands{right:41px}
.camera_commands>.camera_play{background:url('../../fileadmin/templates/images/camera/camera_skins.png') no-repeat -80px 0;height:40px;width:40px}
.camera_commands>.camera_stop{background:url('../../fileadmin/templates/images/camera_skins.png') no-repeat -120px 0;display:block;height:40px;width:40px}
.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-indent:-9999px;width:16px}
.camera_thumbs_cont{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;position:relative;width:100%}
.camera_commands_emboss .camera_thumbs_cont{-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2)}
.camera_thumbs_cont>div{float:left;width:100%}
.camera_thumbs_cont ul{overflow:hidden;padding:3px 4px 8px;position:relative;text-align:center}
.camera_thumbs_cont ul li{display:inline;padding:0 4px}
.camera_thumbs_cont ul li>img{border:1px solid;cursor:pointer;margin-top:5px;vertical-align:bottom}
.camera_clear{display:block;clear:both}
.showIt{display:none}
.camera_clear{clear:both;display:block;height:1px;margin:-1px 0 25px;position:relative}
