@IMPORT url("jquery-ui-1.8.18.custom.css");
@IMPORT url("c20.categories.gallery.css");

/* +++++ System 1 +++++ */
div.c20galleries-system1 { }
div.c20galleries-system1 div.categories-level2 { }
div.c20galleries-system1 div.categories-level2 { min-height: 30px; clear: both; margin: 15px 0px 30px 0px; }
div.c20galleries-system1 div.categories-level2 ul { float: left; }
div.c20galleries-system1 div.categories-level2 ul li { float: left; background-color: #f27c02; border-radius: 4px; margin: 5px 5px 5px 5px; vertical-align: middle; margin-top: 5px; }
div.c20galleries-system1 div.categories-level2 ul li.selected { padding: 8px 8px 8px 8px !important; margin-top: 0px; }
div.c20galleries-system1 div.categories-level2 ul li.selected a { }
div.c20galleries-system1 div.categories-level2 ul li a,
div.c20galleries-system1 div.categories-level2 ul li a:link,
div.c20galleries-system1 div.categories-level2 ul li a:visited {
	font-family: Y2K_neophyte; margin: 4px 10px 4px 10px; color: #fff !important; text-transform: uppercase; font-weight: bold;
}

div.c20galleries-system1 div.categories-level3 { }
div.c20galleries-system1 div.categories-level3 .wt-scroller { margin:0px auto 0px auto; padding-top: 5px !important; padding-bottom: 0px !important; height: 205px !important; width: 875px !important; }
div.c20galleries-system1 div.categories-level3 .wt-scroller .slides { height: 205px !important; }
div.c20galleries-system1 div.categories-level3 .wt-scroller .slides ul { margin-left: 0px !important; height: 205px !important; }
div.c20galleries-system1 div.categories-level3 .wt-scroller .slides ul li { background-color: transparent; margin-left: 0 !important; padding: 0px !important; padding: 0 0 !important; border: 2px solid #000; }
div.c20galleries-system1 div.categories-level3 .wt-scroller .slides ul li img { top: 5px !important; }
div.c20galleries-system1 div.categories-level3 .wt-scroller .slides ul li p { 
	background-color: transparent; top: 140px !important;
	text-align: center; font-weight: bold; font-size: 14px; font-family: Y2K_neophyte;
}
div.c20galleries-system1 div.categories-level3 .wt-scroller .prev-btn { background-image: url(../images/layout/setabrancatras_slider.png); }
div.c20galleries-system1 div.categories-level3 .wt-scroller .next-btn { background-image: url(../images/layout/setabrancafrente_slider.png); }

div.c20galleries-system1 div.categories-level3 .wt-scroller .slides ul li.selected { background-color: #000; border: 2px solid #f27c02; }
div.c20galleries-system1 div.categories-level3 .wt-scroller .slides ul li.selected p { color: #f27c02; }
div.c20galleries-system1 div.categories-level3 .wt-scroller .slides ul li.selected img { }

div.c20galleries-system1 div.items .items-container { overflow: hidden; background-color: #000; padding: 25px 5px 5px 5px;}
div.c20galleries-system1 div.items.galleriffic div.navigation-container { margin-top: 20px; }
div.c20galleries-system1 div.items.galleriffic div.caption-container { width: 900px !important; height: auto; overflow: hidden; margin-left: auto; margin-right: auto; float: none; clear: both; min-height: 130px; }
div.c20galleries-system1 div.items.galleriffic div.caption-container div.image-title { font-family: Y2K_neophyte; font-size: 14px; }
div.c20galleries-system1 div.items.galleriffic div.caption-container div.image-caption { margin: 5px 0px 15px 0px; display: none; width: 900px; }
div.c20galleries-system1 div.items.galleriffic div.caption-container div.image-caption.current { position: relative; display: block; }
div.c20galleries-system1 div.items.galleriffic div.caption-container div.image-caption div.image-desc { width: 700px; }
div.c20galleries-system1 div.items a:hover { border-bottom: 0px !important; }
div.c20galleries-system1 div.items.galleriffic div.slideshow-container, 
div.c20galleries-system1 div.items.galleriffic div.loader, 
div.c20galleries-system1 div.items.galleriffic div.slideshow a.advance-link { width: 960px; overflow: hidden; }
div.c20galleries-system1 div.items.galleriffic a.advance-link img { /*max-width: 900px !important; max-height: 500px !important*/ }

div.c20galleries-system1 div.items.galleriffic div.sharing { float: right; position: absolute; top: 0px; right: 0px; text-align: left; width: 100px; }

div.c20galleries-system1 .about-gallery { 
	background-color: #000; overflow: hidden;
	padding: 5px; border-top: 3px solid #f27c02;
	margin-bottom: 30px;
}
div.c20galleries-system1 .about-gallery h3 { color: #fff; margin: 5px 0px 5px 0px; }
div.c20galleries-system1 .about-gallery img { border: 5px solid #f27c02 !important; margin: 0px 10px 0px 0px; }
div.c20galleries-system1 .about-gallery .text { color: #fff; padding: 5px !important; font-weight: normal !important; }