.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}
.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none}
.nivo-main-image{display:block !important;position:relative !important;width:100% !important}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}
.nivo-box img{display:block}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.nivo-caption p{padding:5px;margin:0}
.nivo-caption a{display:inline !important}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0px}
.nivo-nextNav{right:0px}
.nivo-controlNav{text-align:center;padding:15px 0}
.nivo-controlNav a{cursor:pointer}
.nivo-controlNav a.active{font-weight:bold}
.theme-bar.slider-wrapper{position:relative;border:1px solid #333;overflow:hidden}
.theme-bar .nivoSlider{position:relative;background:#fff url('../../typo3conf/ext/imagecycle/res/css/nivoslider/bar/loading.gif') no-repeat 50% 50%}
.theme-bar .nivoSlider img{position:absolute;top:0px;left:0px;display:none}
.theme-bar .nivoSlider a{border:0;display:block}
.theme-bar .nivo-controlNav{position:absolute;left:0;bottom:-41px;z-index:10;width:100%;height:30px;text-align:center;padding:5px 0;border-top:1px solid #333;background:#333;background:-moz-linear-gradient(top,#565656 0%,#333333 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#565656),color-stop(100%,#333333));
background:-webkit-linear-gradient(top,#565656 0%,#333333 100%);
background:-o-linear-gradient(top,#565656 0%,#333333 100%);
background:-ms-linear-gradient(top,#565656 0%,#333333 100%);
background:linear-gradient(to bottom,#565656 0%,#333333 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#565656',endColorstr='#333333',GradientType=0);
opacity:0.5;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}
.theme-bar:hover .nivo-controlNav{bottom:0;opacity:1}
.theme-bar .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url('../../typo3conf/ext/imagecycle/res/css/nivoslider/bar/bullets.png') no-repeat;text-indent:-9999px;border:0;margin:5px 2px 0 2px}
.theme-bar .nivo-controlNav a.active{background-position:0 -22px}
.theme-bar .nivo-directionNav a{display:block;border:0;color:#fff;text-transform:uppercase;top:auto;bottom:10px;z-index:11;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:20px;opacity:0.5;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}
.theme-bar a.nivo-nextNav{right:-50px}
.theme-bar a.nivo-prevNav{left:-50px}
.theme-bar:hover a.nivo-nextNav{right:15px;opacity:1}
.theme-bar:hover a.nivo-prevNav{left:15px;opacity:1}
.theme-bar .nivo-directionNav a:hover{color:#ddd}
.theme-bar .nivo-caption{font-family:Helvetica,Arial,sans-serif;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}
.theme-bar:hover .nivo-caption{bottom:41px}
.theme-bar .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}
.theme-bar .nivo-caption a:hover{color:#fff}
.theme-bar .nivo-controlNav.nivo-thumbs-enabled{width:100%}
.theme-bar .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px}
.theme-bar .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto}
noscript .theme-bar.slider-wrapper,noscript .theme-bar .nivoSlider img{display:block;overflow:visible}
noscript .nivoSlider{overflow:visible}
noscript .theme-bar.slider-wrapper{border:none}
.theme-bar .nivoSlider a{background-color:#fff;filter:alpha(opacity=0);opacity:0;-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none !important}
.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#cccccc}
.mfp-preloader a:hover{color:white}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus{opacity:1}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){
.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure{
}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.tx-yag-item-meta:after,.tx-yag-navigation-clearer:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/*T2\*/
* html .clearfix{height:1%}
/*T2E*/
.tx-yag-breadcrumbcomtainer{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:3px 0 7px 0;padding:5px 0 5px 0}
.tx-yag-breadcrumb{color:Black}
.tx-yag-gallery-thumb-outerframe,.tx-yag-album-thumb-outerframe,.tx-yag-item-thumb-outerframe{height:auto}
.tx-yag-lightbox-leftcolumn{width:70%;float:left}
.tx-yag-lightbox-rightcolumn{width:30%;margin-left:70%;text-align:right}
.tx-yag-lightbox-permalink{}
.offPageItems{visibility:hidden}
.yag-list-wrap{overflow:hidden}
.tx-yag-items:after{content:'';display:block;clear:both}
.tx-yag-thumb-outerframe{float:left;list-style-type:none}
.tx-yag-gallery-thumb-outerframe,.tx-yag-album-thumb-outerframe{margin-bottom:25px;width:50%}
.yag-item-thumb-outerframe{margin:0 15px 15px 0}
.tx-yag-thumb-innerframe{overflow:hidden}
.tx-yag-gallery-thumb-innerframe,.tx-yag-album-thumb-innerframe{float:left}
.yag-item-thumb-innerframe img{width:100%}
.tx-yag-gallery-galleryinfo,.tx-yag-album-albuminfo{margin-left:210px}
@media only screen and (max-width :480px){
.yag-item-thumb-outerframe,.tx-yag-gallery-thumb-outerframe,.tx-yag-album-thumb-outerframe{max-width:100%}
.tx-yag-gallery-thumb-innerframe,.tx-yag-album-thumb-innerframe{float:none;margin-bottom:10px}
.tx-yag-gallery-galleryinfo,.tx-yag-album-albuminfo{margin-left:0;float:none}
}
@media only screen and (max-width :650px) and (min-width :481px){
.yag-item-thumb-outerframe{max-width:50%}
.tx-yag-gallery-thumb-outerframe,.tx-yag-album-thumb-outerframe{width:100%}
}
@media only screen and (max-width :1050px) and (min-width :651px){
.yag-item-thumb-outerframe{width:33.3%}
.tx-yag-gallery-thumb-outerframe,.tx-yag-album-thumb-outerframe{width:100%}
}
@media only screen and (max-width :1270px) and (min-width :1051px){
.yag-item-thumb-outerframe{width:25%}
.tx-yag-gallery-thumb-outerframe,.tx-yag-album-thumb-outerframe{width:50%}
}
.yag-lightbox-meta{display:none}
.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}
.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}
.mfp-fade.mfp-bg.mfp-removing{opacity:0}
.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}
.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;
-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}
.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8}
.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-o-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
.mfp-figure{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}
img.mfp-img{max-height:80%;padding:0}
.mfp-title{margin:0 12px;padding-right:0}
.mfp-bottom-bar{background-color:rgba(0,0,0,0.5);
position:relative;margin-top:0;top:auto;padding:10px 0}
.mfp-figure figure{margin:0}
.mfp-figure:after{background:none;top:0;bottom:0}
.mfp-counter{top:10px;right:12px}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{top:-35px}
.mfp-bottom-bar{position:absolute;bottom:0px;opacity:0;-moz-transition:opacity 0.3s 0.1s;-o-transition:opacity 0.3s 0.1s;-ms-transition:opacity 0.3s 0.1s;-webkit-transition:opacity 0.3s 0.1s;transition:opacity 0.3s 0.1s}
.mfp-content:hover .mfp-bottom-bar{opacity:1}
.mfp-content dl{overflow:hidden;*zoom:1}
.mfp-content dt{float:left;clear:left;width:115px;font-weight:bold}
.mfp-content dd{margin:0 0 0 125px}
.mfp-content p{padding:10px 0}
.offPageItems .tx-yag-thumb-outerframe{margin:0;padding:0}
.tx-ptextlist-pager li{display:inline}
.tx-ptextlist-pager .active a{cursor:default;color:black}
.tx-felogin-pi1 label{display:block}
.tx-imagecycle-pi1-images{display:none;position:relative;overflow:hidden;list-style:none;margin:0;padding:0}
.tx-imagecycle-pi1-images img{display:block}
.tx-imagecycle-pi1-images li{position:absolute;margin:0;padding:0}
.tx-imagecycle-pi1-images li,.tx-imagecycle-pi1-images a{display:block;position:relative}
.tx-imagecycle-pi1-images a:hover{background:none;border:0 !important}
.tx-imagecycle-pi1-images .imagecycle-caption{position:absolute;left:0;bottom:0;
width:100%;padding:5px;color:#fff;background:#000;opacity:0.8;white-space:nowrap;display:none}
.tx-imagecycle-pi1-images .imagecycle-caption a{display:inline;color:#9bd}
.tx-imagecycle-pi1-images .imagecycle-caption a:hover{color:#acf}
.tx-imagecycle-pi1-pager{margin:0 0 5px 0;text-align:center}
.tx-imagecycle-pi1-pager a{border:1px solid #ccc;background:#fc0;text-decoration:none;margin:0 5px;padding:3px 5px}
.tx-imagecycle-pi1-pager a.activeSlide{background:#ea0}
noscript .tx-imagecycle-pi1-images{display:block}
noscript .tx-imagecycle-pi1-images li{float:left;overflow:hidden}
noscript .tx-imagecycle-pi1-images .imagecycle-caption{display:block}
.tx-imagecycle-pi2-images{display:none}
noscript .tx-imagecycle-pi2-images{display:block}
.coin-slider{overflow:hidden;zoom:1;position:relative}
.coin-slider a{text-decoration:none;outline:none;border:none}
.cs-buttons{font-size:0px;padding:10px;float:left}
.cs-buttons a{margin-left:5px;height:10px;width:10px;float:left;border:1px solid #B8C4CF;color:#B8C4CF;text-indent:-1000px}
.cs-active{background-color:#B8C4CF;color:#FFFFFF}
.cs-title{width:100%;padding:10px;background-color:#000000;color:#FFFFFF}
.cs-prev,.cs-prev:visited,.cs-next,.cs-next:visited{background-color:#000000;color:#FFFFFF;padding:0px 10px}
.tx-imagecycle-pi4-images{display:none}
noscript .tx-imagecycle-pi4-images{display:block}
.tx-imagecycle-pi4 .caption{position:relative;margin-top:-75px;margin-left:auto;margin-right:auto;width:150px;text-align:center;padding:5px 10px;background:black;color:white;font-family:sans-serif;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;display:none}
.tx-imagecycle-pi4 .caption p{margin:0}
.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}
.tx-extbase-highlight{font-weight:bold;color:#003399}
.pt-extbase-groupselector{border:1px solid #7C7C7C;padding:5px}
.tx-ptextlist-list-standard{border-collapse:collapse;border-spacing:0;font-size:12px;width:100%}
.tx-ptextlist-list-standard th{background:#AAA;border:1px solid #bfbfbf;padding:4px;white-space:nowrap}
.tx-ptextlist-list-standard td{border:1px solid #bfbfbf;margin:0px;padding:2px 4px 2px 4px;vertical-align:top}
.tx-ptextlist-list-standard tr.odd{background-color:#ffffff}
.tx-ptextlist-list-standard tr.even{background-color:#F5F5F5}
.tx-ptextlist-list-header a{text-decoration:none}
.tx-ptextlist-list-header img{border:none}
.tx-ptextlist-aggregaterow{background-color:#DDDDDD;font-weight:bold}
.tx-ptextlist-list-exportLink{margin:5px}
.tx-ptextlist-columnSelector{border:1px solid #BFBFBF;margin-bottom:20px;padding:5px;overflow:hidden;background-color:#eee}
.tx-ptextlist-filterbox{border:1px solid #BFBFBF;margin-bottom:20px;padding:5px;overflow:hidden;background-color:#eee}
.tx-ptextlist-filterboxcontrols{
clear:both;padding:18px 0 0 10px}
.tx-ptextlist-filters{list-style-type:none}
.tx-ptextlist-filter{float:left;margin:20px;padding:10px;list-style-type:none;background-color:#ccc;border:1px solid #AFAFAF}
.tx-ptextlist-filter-firstLetter{float:left;padding:3px;list-style-type:none}
.type-button .reset{margin-left:1em}
.tx-ptextlist-filter-tagCloud-list li{float:left;list-style:none outside none;margin-right:6px;margin-top:3px}
.tx-ptextlist-filter-tagCloud-list li a:hover{text-decoration:underline}
.tx-ptextlist-pager-wrapper{border:1px solid #BFBFBF;margin-top:20px;padding:5px;overflow:hidden;background-color:#eee}
.tx-ptextlist-pager{margin-left:0;text-align:center}
.tx-ptextlist-pager li{display:inline}
.tx-ptextlist-pager-item-display{color:#777}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}
html,body{height:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
display:block}
b,strong{
}
img{color:transparent;font-size:0;vertical-align:middle;
-ms-interpolation-mode:bicubic}
ol,ul{list-style:none}
li{
display:list-item}
table{border-collapse:collapse;border-spacing:0}
th,td,caption{font-weight:normal;vertical-align:top;text-align:left}
q{quotes:none}
q:before,q:after{content:'';content:none}
sub,sup,small{font-size:75%}
sub,sup{line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
svg{
overflow:hidden}
body{background-position:top center;background-repeat:repeat-x;background-color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.clearer{clear:both}
.clearer_present{clear:both}
#container{max-width:960px;margin:0 auto;text-align:left;padding:0px}
#container-home{position:relative;max-width:1000px;margin:0 auto;text-align:left;padding:0px;font-family:Arial,Helvetica,sans-serif;line-height:1.5em;color:gray;font-size:10.5pt}
#container-home	h1{margin-top:15px;margin-bottom:15px;font-size:16pt}
#container-home	p{text-align:justify}
#header{position:relative;margin:0px;padding:0px;height:445px}
#logo{z-index:1000;position:absolute;top:35px;left:25px}
#logo a img{border:none}
#screen{position:absolute;top:7px}
.theme-bar.slider-wrapper{border:0}
.theme-light.slider-wrapper{padding:0}
#menu-home{margin-top:20px;margin-bottom:20px;text-align:center}
#menu-home a{padding:0 10px}
#menu{position:absolute;font-family:'Roboto Slab',sans-serif;bottom:0;z-index:1001;width:960px;height:85px;left:0;background-position:0px 12px;background-repeat:repeat-x}
#main_menu{}
#main_menu>li{list-style:none;display:inline-block;font-size:15px;font-weight:400}
#main_menu>li{text-transform:uppercase}
ul#main_menu>li a{display:block;float:left;text-decoration:none;padding:18px 24px 10px 24px;margin:0px;text-align:center}
#main_menu>li a:hover,#main_menu li.active1 a{background-position:top left;color:#FFF;margin:0px}
#sub_menu{position:absolute;bottom:0;left:0;display:block;width:960px;height:35px;margin:0;padding:0;background-repeat:repeat-x}
#sub_menu li{list-style:none;
display:inline-block;padding:8px 22px}
#sub_menu li a{color:#fff;text-decoration:none;font-size:16px;font-weight:400;width:240px}
#sub_menu li a:hover{color:#fff;text-decoration:underline}
#sub_menu li.active2{background-position:top left;background-repeat:repeat-x;padding:4px 20px 8px 20px;margin:4px 0px 0px 0px}
#sub_menu li.active2 a{text-decoration:none}
.duecol{margin-top:25px}
.duecolsx{width:48%;padding-right:2%;float:left;margin-bottom:20px}
.duecoldx{width:48%;padding-left:2%;float:left;margin-bottom:20px}
#blog_main{width:610px;padding-right:50px;float:left}
#blog_sidebar{width:300px;float:left}
.blog_img_list{float:left;margin-bottom:50px;margin-right:25px}
.blog_img_col{margin-bottom:5px}
#presentazione{background-position:top left;background-repeat:repeat-x;padding:30px 0px 60px 0px;color:gray;font-family:'Roboto',sans-serif;font-weight:300;font-size:16px;line-height:23px;margin:0 0 23px 0}
#presentazione_left{width:295px;float:left;padding-right:30px}
#presentazione_right{width:625px;float:left}
#presentazione a{text-decoration:none}
#presentazione a:hover{text-decoration:underline}
#container-home h1,#presentazione h1{font-family:'Lato',sans-serif;font-family:'Great Vibes',cursive;font-weight:300;line-height:50px;font-size:56px;margin:10px 0 24px 0}
#container-home h1{margin:20px 0 24px 0}
#container-home h2,#presentazione h2{font-family:'Roboto Slab',serif;font-weight:300;font-size:20px;line-height:24px;color:#B978A4;margin:0 0 24px 0}
#container-home h3,#presentazione h3{font-family:'Roboto Slab',serif;font-weight:300;font-size:20px;line-height:24px;color:#B978A4;margin:0 0 24px 0}
#presentazione p,#container-home	p,#container-home	ul,#container-home	ol{font-family:'Roboto',sans-serif;font-weight:300;font-size:16px;line-height:24px;margin:0 0 24px 0}
.framelista li{list-style:none;border-left:6px solid #B978A4;margin-bottom:15px;padding-left:10px}
.framelista li:hover{border-left:18px solid #B978A4;transition:0.1s}
hr{clear:both;float:none;width:100%;height:1px;margin:1.4em 0;border:none;background:#ddd;background-image:-webkit-gradient(linear,left bottom,right bottom,color-stop(0,rgb(255,255,255)),color-stop(0.1,rgb(221,221,221)),color-stop(0.9,rgb(221,221,221)),color-stop(1,rgb(255,255,255)));background-image:-moz-linear-gradient(left center,rgb(255,255,255) 0%,rgb(221,221,221) 10%,rgb(221,221,221) 90%,rgb(255,255,255) 100%)}
caption{font-weight:300 !important;font-size:9pt !important}
#bottom{background-position:top left;background-repeat:repeat-x;text-align:center}
#bottom a{text-decoration:underline}
#bottom a:hover{text-decoration:none}
#bottom p{color:#FFF}
#bottomwrap{width:840px;text-align:center;margin:0 auto}
.footerhome{width:1000px !important}
#footer #footleft{width:50%;float:left}
#footer #footright{width:49%;padding-left:1%;text-align:right;float:right}
#footer #footright img{margin-left:10px;vertical-align:top}
#footer #footright .footsocial{margin-right:60px;margin-top:5px}
#footer{width:840px;margin:auto;font-size:13px;color:white;text-align:left;padding:20px 0px 30px 0px}
#credits{float:right;bottom:65px;font-family:Arial,Helvetica,sans-serif;color:#FFF}
#credits a{text-decoration:underline}
#credits a:hover{text-decoration:none}
#blog_main .csc-textpic-imagewrap{margin-bottom:15px !important}
.blogListItem{margin-bottom:40px}
.blogListItem img{float:left;margin-right:20px}
.blogListItem p{}
.f3-widget-paginator{display:none}
.fb-like-box{margin-bottom:30px;border:0}
#blog_sidebar h3{margin:5px 0px !important}
#blog_sidebar p{font-size:16px;line-height:18px;margin-top:0}
.frame1{padding:15px 10px;margin-bottom:25px}
#blog_main h5{font-family:Georgia,serif;font-weight:normal;font-style:italic;font-size:16px;line-height:22px;color:#B978A4;margin-bottom:20px}
.tx-yag-breadcrumbcomtainer{border-top:0}
.tx-yag-gallery-galleryinfo,.tx-yag-album-albuminfo{margin-left:0}
.tx-yag-album-itemcount{display:none}
.tx-yag-album-thumb-outerframe{width:33%}
.tx-ptextlist-pager-item-display{margin:0 auto;text-align:center}
.tx-yag-album-thumb-innerframe{float:none;margin-right:15px}
.tx-yag-gallery-albumdescription{font-size:9pt}
.tx-yag-lightbox-permalink{display:none}
ul.form4-teaser-widget-paginator{text-align:center;margin:0 auto}
ul.form4-teaser-widget-paginator li{display:inline-block;margin-right:5px}
ul.form4-teaser-widget-paginator li a{display:block;border:1px solid #B978A4;padding:2px 8px;border-radius:3px}
.tx-yag-album-thumb-outerframe{min-height:220px}
body{background-image:url('../../fileadmin/templates/main/images/me_bgtop.jpg');background-position:0 -30px}
#menu{background-image:url('../../fileadmin/templates/main/images/me_menutopbg_off.png')}
ul#main_menu>li a{color:#0d0e66;
}
#main_menu>li a:hover,#main_menu li.active1 a{background-image:url('../../fileadmin/templates/main/images/me_menutopbg.png')}
#sub_menu{background:#3e4c91}
#sub_menu li.active2{background-image:url('../../fileadmin/templates/main/images/me_submenubg_active.png')}
#sub_menu li.active2 a{color:#0d0e66}
#container-home h1,#presentazione h1{color:#0d0e66}
#presentazione h2{color:#E04C31}
#presentazione h3{color:#E04C31}
#presentazione h4,#presentazione h5,#presentazione h6{color:#771848}
#presentazione a{color:#0d0e66}
#presentazione .framelista li{border-color:#0D0E66 !important}
#presentazione .framelista li:hover{border-color:#0D0E66 !important}
#container-home .duecolsx h2,#container-home .duecoldx h2{font-family:'Open Sans','sans-serif';font-size:16pt;margin-bottom:20px;font-weight:800;color:#3a4687;text-transform:uppercase}
#container-home .duecolsx h2,#container-home .duecoldx h2{color:#3a4687}
#container-home .duecoldx h2{color:#be7faa}
#bottom{background-image:url('../../fileadmin/templates/main/images/me_bottom_bg.png');background-color:#B16E9A}
#bottom a{color:#CF6}
#bottom a:hover{color:#FFF}
#container-home #footer{color:gray;padding:0 !important}
.tx-yag-album-thumb-outerframe{height:200px}
@font-face{font-family:'Great Vibes';font-style:normal;font-weight:400;src:local('Great Vibes'),local('GreatVibes-Regular'),url(http://fonts.gstatic.com/s/greatvibes/v4/6q1c0ofG6NKsEhAc2eh-3Z0EAVxt0G0biEntp43Qt6E.ttf) format('truetype')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(http://fonts.gstatic.com/s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfaCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(http://fonts.gstatic.com/s/roboto/v15/zN7GBFwfMP4uA6AR0HCoLQ.ttf) format('truetype')}
@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:300;src:local('Roboto Slab Light'),local('RobotoSlab-Light'),url(http://fonts.gstatic.com/s/robotoslab/v6/dazS1PrQQuCxC3iOAJFEJbfB31yxOzP-czbf6AAKCVo.ttf) format('truetype')}
@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;src:local('Roboto Slab Regular'),local('RobotoSlab-Regular'),url(http://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37Zp0EAVxt0G0biEntp43Qt6E.ttf) format('truetype')}
#cookieChoiceInfo{font-size:12pt !important;background-color:#686969 !important;color:#ffffff !important;padding-top:30px !important;padding-bottom:20px !important;box-shadow:-10px 0px 10px #666}
#cookieChoiceInfo a{color:#05acea}
#cookieChoiceDismiss{display:block !important;margin-top:15px !important;border-radius:5px !important;text-transform:uppercase;width:100px !important;padding:10px 10px !important;margin-left:auto !important;margin-right:auto !important;background:none #05acea !important;color:white !important;opacity:1 !important;text-decoration:none !important}
#cookieChoiceDismiss a{text-decoration:none !important}
