body{font-family:DroidSansRegular!important;line-height:20px!important;background:url("images/sfumatura.png") repeat-x scroll 0 0 #fff!important;background:#eec898!important}
.float-left{margin-top:5px}
.mod-box .module-title{border-bottom:1px solid #df621c!important}
h1,h2,h3,h4,h5,h6{font-family:'KreonRegular'!important;color:#240f03!important;margin:10px 0 5px!important}
h1.title a{color:#df621c!important}
h1.title a:hover{color:#240f03!important}
h3{font-size:18px!important;line-height:18px!important}
h4{font-size:16px!important;line-height:16px!important}
ul,ol,dl{padding-left:0}
#header{margin-top:5px!important}
.headerbanner{float:left}
.headerbanner a#logo img{width:975px}
.headerbanner a#logo img{border:1px solid rgba(0,0,0,0.15);border-bottom-color:rgba(0,0,0,0.25);background:none repeat scroll 0 0 transparent;background-clip:padding-box;box-shadow:0 1px 1px rgba(0,0,0,0.06);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.06);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.06);box-shadow:0 1px 1px rgba(0,0,0,0.06);padding:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.languagesnav{clear:none;float:none;left:0;margin:0;position:absolute;top:5px;width:100%;z-index:10}
.languagesnav a{float:right;margin:0 8px;color:#513a0d}
.languagesnav a:hover{color:#df621c}
.languagesnav a.current-language{color:#513a0d!important}
#menubar{background:url("images/menubar.png") repeat-x scroll 0 0 transparent}
.mod-box-color{background:url("images/module_box_color.png") repeat-x scroll 0 0 #fff;border:1px solid #fff!important;box-shadow:0 1px 1px rgba(0,0,0,0.06);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.1)}
#sidebar-a{width:490px!important}
#sidebar-a .interno{width:25%!important}
.menu-dropdown a.level1,.menu-dropdown span.level1,.mod-box-color .menu-sidebar a,.mod-box-color .menu-sidebar li>span{color:#fff!important}
.menu-dropdown li.active .level1{color:#513a0d!important}
.menu-dropdown li.level1:hover .level1,.menu-dropdown li.remain .level1{border-bottom-color:#513a0d!important}
.menu-dropdown a.level1,.menu-dropdown span.level1{font-family:'KreonRegular';font-size:16px}
.menu-dropdown li.level1:hover .level1,.menu-dropdown li.remain .level1{color:#240f03!important}
#toolbar{background:url("images/toolbar.png") repeat scroll 0 0 transparent!important;padding:5px 10px 5px!important}
#toolbar a{color:#FFF!important;text-shadow:0 1px 0 rgba(0,0,0,0.4)!important}
#menubar{background:url("images/menubar.png") repeat-x scroll 0 0 transparent!important}
.menu-dropdown a.level2,.menu-dropdown span.level2{color:#444!important}
.mod-box-color{background:url("images/module_box_color.png") repeat-x scroll 0 0 #245b92!important;border:1px solid #fff!important;box-shadow:0 1px 1px rgba(0,0,0,0.06)!important;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,0.2)!important}
#toolbar .menu-line li{margin-left:10px!important;padding-left:12px!important}
#toolbar .menu-line li{background:url("images/menu_line_top.png") no-repeat scroll 0 0 transparent!important}
#toolbar .menu-line li:hover{background-position:0 -50px!important}
#toolbar .menu-line li:first-child{margin-left:0!important}
#toolbar a:hover,.mod-box-black a:hover{color:#CCC!important}
.menu-line li{margin-left:7px!important;padding-left:8px!important;background:url("images/menu_line.png") 0 50% no-repeat!important;text-transform:uppercase!important}
.menu-line li:first-child{margin-left:0!important;padding-left:0!important;background:none!important}
#footer{background:url("images/footer.png") repeat-x scroll 0 0 transparent!important;text-align:center!important}
#footer a{color:#513a0d!important}
#footer a:hover{color:#df621c!important}
.fotobig{float:left;width:98%;margin:30px 0 15px 0}
.fotobig h4{margin-top:0;font-size:1.2em;color:#595757}
.fotobig a img{float:left;margin:0 10px 2px 0}
div.titolo_tagcloud{border-left:0;border-right:0;border-top:0;border-bottom:1px solid #e5e5e5;clear:both;float:left;font-size:18px;font-weight:normal;height:auto;line-height:18px;margin:0 5px 7px 0;padding:0 0 6px 3px;text-align:left;text-transform:none;width:98%;text-transform:uppercase;color:#444}
ul.tagcloud{border:0;color:#666;float:left;margin:0 5px 5px 0;padding:5px;font-size:1em}
.tagcloud{list-style:none outside none;text-align:center}
#page .tagcloud li{background:none repeat scroll 0 0 #fff!important;border:0 none!important}
#headerbar+#menublock{margin-top:0!important}
#headerbar .module{float:right!important;width:97px!important;clear:right!important}
#headerbar .module .social{float:left}
.social-icons-special .rss a{background-position:0 -158px!important}
.social-icons-special .flickr a{background-position:0 -128px!important}
.social-icons-special .youtube a{background-position:-1px -96px!important}
.social-icons-special .google a{background-position:0 -65px!important}
.social-icons-special .twitter a{background-position:0 -36px!important}
.social-icons-special .facebook a{background-position:0 -6px!important}
ins,mark,input,textarea,form.style button,form.style input[type="button"],form.style input.button,form.style #submit,.box fieldset,a.button-more,em.box,pre,.box-content,.box-note,.box-info,.box-hint,.box-warning,.box-download,.social-icons-special li a,#page .tagcloud li,#system .pagination a,#system .pagination strong,.wk-twitter .image,.frontpage-slideset img,.frontpage-stream img{border-radius:0 0 0 0!important}
.social-icons-special li a{box-shadow:0 0 0 0!important;border:0!important;background-color:transparent!important}
.social-icons-special li a:hover{background-color:transparent!important}
.facebook{text-align:center}
#m-top .module,.noblog #m-content,#page.isblog #system .item,#m-bottom .module{box-shadow:0 0 0 0 #fff}
#page.isblog #system .item{border:medium none;margin:10px 10px 0}
#m-top .module,.noblog #m-content,#page.isblog #system .item,#m-bottom .module{padding:0!important}
.siv-search-coldx{float:right;margin:0 0 10px 10px;width:30%}
.slideshow{margin:0 0 15px!important}
#cntdwn{font-size:20px;color:#2570bb!important;margin:10px 0!important}
.colorato{background-color:#fef8df!important}
.menu-dropdown a.level1>span,.menu-dropdown span.level1>span{padding:11px 11px 10px!important}
.siv-preview{background:none repeat scroll 0 0 transparent;border:0;color:#666;display:block;float:left;margin-bottom:3px;padding:0;white-space:normal;width:100%}
.siv-preview img{border:0;float:left;margin:4px 6px 2px 0}
.siv-preview .corpo_text{margin:0 0 2px 0}
.siv-preview .corpo_text p{text-align:right;margin:5px 0 0 1px}
ul.tagcloud{border:0 none;color:#666;float:left;font-size:1em;list-style:circle outside none!important;margin:0 5px 5px 0;padding:5px;width:100%}
#page .tagcloud li{float:left;font-size:1em;margin:0 4px 2px 0!important;padding:0 3px!important;text-align:left;width:31%}
#page .tagcloud li a{font-size:1.1em;text-decoration:none}
#page .tagcloud li a:hover{text-decoration:underline;color:#2570bb!important}
#searchbox input{color:#FFF!important}
ul.filetree{padding:0 0 0 13px!important}
#footer{margin-top:15px!important}
#totop-scroller a{color:#fff!important}
.siv-gallerycontainer #gallery{border-radius:4px;-moz-border-radius:10px;-webkit-border-radius:10px;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);border-style:solid;border-width:1px}
.siv-gallerycontainer #gallery{margin-left:0!important;width:90%;padding:10px 4%!important}
ul.line li a{color:#240f03!important}
ul.line li a:hover{color:#df621c!important}
div.cq-colctrl-lt9-c0{width:24%;margin:0 1% 0 0}
div.cq-colctrl-lt9-c1{width:50%;margin:0}
div.cq-colctrl-lt9-c2{width:24%;margin:0 0 0 1%}
#system .item>header{margin-bottom:0;width:100%;float:left}
#system .item>header .title{margin-bottom:0}
.item .tools{float:right!important;margin:5px 0!important;padding:0!important;text-align:right!important}
.textimage h1{font-size:14px;margin:5px 0 2px}
.textimage p{margin:5px 0}
.tools .pdf{display:none}
.download a{background-image:url("images/download.png");background-repeat:no-repeat;background-size:24px 24px;padding-left:30px;width:100%}
.pagination{margin-bottom:20px;min-height:10px;width:100%}
.list-item-preview-sezione img{float:left!important;margin-right:10px!important;width:45%}
.list .list-item-preview-sezione{padding:0 0 10px 0!important}
.list-item-preview-sezione h1{font-size:1.2em!important;color:#240f03!important;line-height:15px!important}
.list img.list-image-preview{margin-top:10px!important}
.list .list-item-preview-sezione{margin:5px 0!important;border-bottom:1px dotted #d5d5d5!important;float:left}
.list img.teaser{float:left;margin-right:5px;border:1px solid black;width:48px;height:48px}
.list span.teaser-title{font-size:18px;line-height:48px;vertical-align:middle}
.list img.teaser{border:0!important;float:left;height:48px;margin-right:5px;width:48px}
.list li{list-style:none}
.pagination .next a{color:#240f03!important}
.pagination .next a:hover{color:#df621c!important}
.siv-searchform-container form{margin-bottom:10px}
.siv-searchform-container form input{padding:5px;color:#666}
div.search{float:right!important;width:auto!important;padding:0!important}
#search{float:right}
#searchbox{height:30px!important;margin:0 0 0 0!important;padding:0 25px!important;width:130px!important}
.segmenteditor-container-content{margin:35px 0}
.menu-sidebar li.level1>a>span,.menu-sidebar li.level1>span>span{text-transform:uppercase;color:#240f03}
.menu-sidebar li.level1>a:hover>span,.menu-sidebar li.level1>span>span{text-transform:uppercase;color:#df621c}
.menu-sidebar .level2 a{color:#240f03!important}
.menu-sidebar .level2 a:hover{color:#df621c!important}
.breadcrumbs a{color:#df621c!important}
.breadcrumbs a:hover{color:#240f03!important}
.wk-slideset-revista ul.set li{min-height:127px!important}
.wk-slideshow-revista-articles .nav span,.wk-slideset-revista .nav.icon span{background-image:url("images/nav.png")!important}
.wk-gallery-revista-default .nav span{background-image:url("images/nav.png")!important}
.wk-gallery-revista-default .caption h2{color:#fff!important}
.wk-gallery-revista-default .caption{background:none repeat scroll 0 0 rgba(0,0,0,0.40)!important}
.frontpage-news h4 a{color:#df621c!important}
.frontpage-news h4 a:hover{color:#240f03!important}
.wk-slideshow .slides>li>*,.wk-slideshow .slides>li>*>img{margin:0 auto}
.wk-gallery-showcase{margin:0 auto}
.wk-slideshow,.wk-slideshow .slides{background:0}
.siv-text ul,.text ul,.siv-text ol,.text ol{padding-left:12px}
.social{float:right;margin:2px 0 0 7px;padding:0}