
/************************************
*  Orchestra 02
*************************************/
/*DO NOT REMOVE this import call*/ @import url(/common/css/1024_2.css);
/*------------ FONT-FACE --------------*/
@font-face {
	font-family:'century';
	src: url('/common_solswv1/font/century.eot');
	src: url('/common_solswv1/font/century.eot?#iefix') format('embedded-opentype'),
	     url('/common_solswv1/font/century.ttf') format('truetype');
}
/*------------ FONT-FACE --------------*/
body{
margin:0;
padding:0;
font: 13px/19px Arial, Times new Romans, sans-serif;
background:#d6d3d3 url("/tmpl_images/body_02_061.jpg") repeat-x 0 0;
color:#3b3b3b;
height:100%;
width:100%;
position:relative;
}
a:active, a:focus{outline-color:invert; outline-style:none; outline-width:0pt;}
/*no link dotted*/
a:link, a:visited{color:#5866ae;text-decoration:none;}
a:hover{color:#5866ae;text-decoration:underline;}
.red_box a,.box-attach a{font-weight:bold;}
/* TEXT FORMAT
====================================================*/
p, h1, h2, h3, h4, h5, form {margin:0;line-height:19px;}
ul, li {margin:0;padding:0;}
img {border:0;}
h1, h2, h3, h4, h5{font-weight:normal;}
h1 {font-size:26px;}
h2 {font-size:16px;}
h3 {font-size:20px;line-height:24px;}
h4 {font-size:16px;}
h5 {font-size:12px;}
/* GENERAL
====================================================*/
#Extra02{
position:absolute;
top:0px;
left:0px;
width:100%;
height:29px;
background:#1c1c1c;
z-index:20;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
}
.kill{display:none;}
.clear{clear:both;}
#path{
width:570px;
background:transparent url("/tmpl_images/path_print_02_061.gif") no-repeat 10px -73px;
color:#ffffff;
padding:0 135px 0 30px;
margin:0px;
font-size:11px;
height:42px;
overflow:hidden;
line-height:42px;
}
#path a{color:#ffffff;font-size:11px;}
#path a:hover {}
h1.pagename,h3.pagename{
color:#ffffff;
font-size:24px;
text-align:left;
font-family:"century",Verdana,Arial,Helvetica;
margin:20px 0 20px 10px;
text-shadow: 2px 1px #222222;
}
#container{
padding:0;
width: 100%;
text-align:left;
display:block;
margin:0;
background:transparent url("/tmpl_images/container_02_061.jpg") no-repeat center 0;
}
.container-deco01{
text-align:left;
display:block;
padding:0;
width:980px;
position:relative;
z-index: 200;
margin:0 auto;
}
#header{
padding:0;
margin:0;
width:100%;
display:block;
float:left;
}
.header-deco01{
width:100%;
display:block;
margin: 0;
/*height:350px;*/
position:relative;
padding:0;
}
/* LAYOUT STRUCTURE
====================================================*/
#content_box{
width:980px;
float:left;
padding:0;
margin:0;
background:transparent url("/tmpl_images/center_repeat_02_061.jpg") repeat-y 0 0;
}
#left {
position:relative;
width: 240px;
float:left;
top:-36px;
margin-bottom:15px;
z-index:200;
margin-top:-350px;
}
.left-deco01{background:transparent url("/tmpl_images/left_shadow_02_061.png") repeat-y 0 0!important;background:none;z-index:200;}
#center{width:740px;float:left;position:relative;padding:10px 0 0 0;z-index:400;margin:0;}
html>body #center{ /*Opera, Firefox e Safari*/
overflow:visible;
}
#center{ /*IE6*/
overflow:hidden;
}
*:first-child+html #center{ /*IE7*/
overflow:visible;
}
#footer{float:left;width:740px;margin:0;padding:30px 0;display:block;}
/* HEADER OBJECTS
====================================================*/
#headerobjects{position:absolute;width:980px;top:0px;left:0;height:155px;overflow:visible;}
#header_search{display:block; position:relative; z-index:400;width:980px;margin:0 auto;}
#search{
z-index:200;
position:absolute;
width:288px;
top:119px;
right:0px;
margin-top:0px;
height:71px;
background:transparent url("/tmpl_images/search_container_02_061.png") no-repeat 0 0;
}
#search form{position:relative;width:100%;height:24px;}
#search input{
border:none;
width:31px;
height:24px;
float:left;
padding:0px;
position:absolute;
top:24px;
right:16px;
background:transparent url("/tmpl_images/search_02_061.png") no-repeat 0 0;
display:block;
overflow:hidden;
text-indent:-9999px;
font-size:0px;
line-height:0px;
}
#searchstyle {
background:#ffffff!important;
background-image:none!important;
padding:0px 3px!important;
border:none!important;
cursor:text!important;
text-align:left!important;
width:163px!important;
height:22px!important;
float: left!important;
position:absolute!important;
top:25px!important;
left:66px!important;
line-height:22px!important;
text-indent:0px!important;
font-size:12px!important;
}
.logo_title_container{margin:0px;display:block;position:relative;width:980px;top:47px;left:0px;}
#logo{float:left;position:relative;top:5px;left:0px;margin-right:21px;}
#header-title{float:left;width:700px;z-index:100;margin-top:8px;}
#header-title h1,#header-title a{
color:#ffffff;
text-decoration:none;
font-size:39px;
line-height:39px;
width:650px!important;
padding:0px 0 0 5px!important;
font-family:"century",Verdana,Arial,Helvetica;
text-shadow:2px 2px #222;
}
#header-title a:hover {text-decoration:underline;}
.graphic_title{margin:0;height:60px;}
.graphic_title span{margin:20px 0 0 8px;position:absolute;}
#header-title h2{
color:#ffffff;
font-style:italic;
font-weight:normal;
font-size:16px;
font-family:"century",Verdana,Arial,Helvetica;
width:550px;
overflow: hidden;
line-height:19px;
z-index: 500;
padding-left:8px;
text-shadow:2px 1px #222;
}
/* GRAPHIC HEADER  + FLASH
====================================================*/
#headergraphic{
float:left;
position:relative;
line-height:1px;
overflow:visible;
margin-top:155px;
display:inline!important;
background-image: url("/images/header1.jpg");width: 740px;  height: 350px;
}
.headerflash object {position:absolute;}
.headerflash {position:absolute; z-index:30; margin:0;}
.headerflash-deco01 {}
/*
* html .headerflash-deco01 {
background: none!important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/tmpl_images/headerflash_top_01_057.png');
}
*/
/* MAIN NAVIGATION
====================================================*/
#main_menu{width:240px;margin-top:35px;background:transparent url("/tmpl_images/main_menu_repeat_02_061.png") repeat-y 0 0;}
#main_menu ul{
width:240px;
min-height:138px;
height:auto!important;
height:138px;
padding-top:98px;
padding-bottom:5px;
background:transparent url("/tmpl_images/main_menu_top_02_061.png") no-repeat 0 0;
}
#main_menu ul,#main_menu li{line-height:normal;list-style-type:none;}
#main_menu li{width:240px;background:transparent url("/tmpl_images/main_menu_bottom_02_061.png") no-repeat right 0;}
#main_menu li a{
font-size:19px;
line-height:22px;
color:#ffffff;
display:block;
text-align:left;
font-weight:normal;
text-decoration:none;
width: 194px;
padding:9px 23px;
font-family:"century",Verdana,Arial,Helvetica;
 text-shadow: 2px 1px #222222;
}
#main_menu li a:hover{color:#8c94bf;}
#main_menu li.selected,#home_page #main_menu li.home{
background:transparent url("/tmpl_images/main_menu_selected_02_061.png") no-repeat 0 0;
}
#main_menu li.selected a,
#home_page #main_menu li.home a{
color:#8c94bf;
font-weight: normal!important;
border-bottom: 1px solid #494848;
background:transparent url("/tmpl_images/main_menu_arrow_02_061.png") no-repeat 13px 17px;
}
.mp3_container{display:block;line-height:1px;position:absolute;margin-top:0px;top:-113px;left:-740px;z-index:300;}
.no_header .mp3_container{top:-149px;}
/* SUBLEVELS NAVIGATION
====================================================*/
#sub_menu{
margin:0 0 15px 0;
padding-top:15px;
background:transparent url("/tmpl_images/main_menu_repeat_02_061.png") repeat-y 0 0;
}
#sub_menu ul{padding:0;margin:0;}
#sub_menu li{list-style-type:none;}
#sub_menu li a{
color:#ffffff;
font-family:"century",Verdana,Arial,Helvetica;
text-align:left;
font-size:15px;
display:block;
text-decoration:none;
line-height:17px;
min-height:17px;
height:auto!important;
height:17px;
padding:9px 23px;
background:transparent url("/tmpl_images/main_menu_bottom_02_061.png") no-repeat right 0;
}
#sub_menu li a:hover{color:#8c94bf;}
#sub_menu_father{
font-family:"century",Verdana,Arial,Helvetica;
line-height:22px;
display:block;
color:#8c94bf;
padding:8px 23px;
font-size:18px;
text-align:left;
background:transparent url("/tmpl_images/main_menu_arrow_02_061.png") no-repeat 13px 17px;
}
/* CENTRAL CONTENTS (RED BOXES)
====================================================*/
#dinamic_red_box_container {
padding:0;
}
.red_box_frame {
float:left;
padding:0;
margin:0 10px 30px 10px;
position:relative;
width:720px;
}
.small-red-box .red-box-inner {
width:350px;
}
.red-box-inner {
background:#ffffff;
width:720px;
}
.red_box_frame-deco01 {
background:transparent url("/tmpl_images/redbox_shadow_01_061.png") no-repeat 100% 100%!important;
background:transparent url("/tmpl_images/redbox_shadow_02_061.gif") no-repeat 100% 100%;
padding:0 0 30px 0;
}
.small-red-box .red_box_frame-deco01 {
background:transparent url("/tmpl_images/redbox_shadow01_1-061.png") no-repeat 100% 100%!important;
background:none;
}
#photogallery_page .red_box_frame-deco01 {
background:none!important;
}
#photogallery .red-box-inner{background:none!important}
*html .red_box_frame {
display:inline;
}
#center #box_news_hp h4 {
font-size:30px;
line-height:30px;
color:#8C94BF;
font-family:"century",Verdana,Arial,Helvetica;
text-align:left;
padding:0 14px;
margin-bottom:20px;
margin-top:10px;
text-shadow: 2px 1px #222222;
}
#center #box_news_hp h4 span {}
#red-box01.big-red-box .red-box-content {}
.red_box .red-box-content {padding:20px;width:680px;float:left!important;float:none;}
.red_box h3{
color:#ffffff;
font-size:30px;
line-height:30px;
display:block;
position:relative;
font-family:"century",Verdana,Arial,Helvetica;
padding:7px 14px 14px 14px;
background:transparent url("/tmpl_images/center_repeat_02_061.jpg") repeat-y -10px 0;
 text-shadow: 2px 2px #222222;
}
#red-box01.big-red-box .red_box h3 {
text-shadow:#322f2e 2px 2px 0;
}
.small-red-box .red_box h3 {}
.small-red-box .red-box-content{
width:310px!important;
width:auto;
float:left!important;
float:none;
}
*:first-child+html .small-red-box .red-box-content{float:none!important;}
.small-red-box .red_box h3 .red_box_h3-deco01{width:100%;background:none;}
#dinamic_red_box_container .red_box h3 .red_box_h3-deco01,#red-box01.big-red-box .red_box h3 .red_box_h3-deco01{background:none;}
h3.h3_no_title {display:none;}
.red_box h3 a{
text-decoration:underline!important;
color:#ffffff!important;
font-family:"century",Verdana,Arial,Helvetica;
font-size:30px;
font-weight:normal;
}
.red_box h3 a:hover{text-decoration:none!important;color:#ffffff!important;}
.red_box{padding:0px;}
*:first-child+html .red_box{padding-bottom:20px!important;}
*:first-child+html .small-red-box .red_box{padding-bottom:0px!important;}
.red_box .abstract,.red_box .text,{padding:3px 0 0 0;line-height:21px;}
.red_box img{
padding: 0px;
border:4px solid #c7d0ff;
background:#c7d0ff;
-moz-border-radius:4px;
-webkit-border-radius:4px;
margin-right:15px;
margin-bottom:15px;
}
.copertina-album,.thumb_gallery img,#singol-img img{
border:4px solid #c7d0ff;
background:#c7d0ff;
-moz-border-radius:4px;
-webkit-border-radius:4px;
margin-top:0px;
}
#photogallery_page .copertina-album{}
#maps_page .wide_image {
border:4px solid #c7d0ff;
background:#c7d0ff;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
#home_page .copertina-album,.wide_image{
border:4px solid #c7d0ff!important;
background:#c7d0ff;
-moz-border-radius:4px;
-webkit-border-radius:4px;
margin-right:0px;
margin-bottom:12px;
}
.flvPlayerContainer{clear:both;margin:0px auto 10px auto!important;}
.small-red-box{width:350px;margin:0 10px;padding:0 0 30px 0;float:left;}
.red_box li, .red_box ol {padding:0;margin:0px;list-style-position:inside;}
#photogallery #navigation,#photogallery #nav_photogallery-bottom{width:712px!important;}
#center #box_news_hp{margin:0px;width:720px;padding:0 0px 0px 10px;}
#center .innerbox_news_hp_central{
width:720px;
padding:0 0px 30px 0;
background:transparent url("/tmpl_images/redbox_shadow_01_061.png") no-repeat right bottom!important;
background:transparent url("/tmpl_images/redbox_shadow_02_061.gif") no-repeat right bottom;
}
#center #box_news_hp .box_news_hp{width:100%;}
#center #box_news_hp a{
color:#271c16;
font-size:14px;
line-height:17px;
font-family:"century",Verdana,Arial,Helvetica;
font-style:italic;
line-height:20px;
display:block;
padding:0px 25px 3px 25px;
text-decoration:none;
background:transparent url("/tmpl_images/piramide_dotted_02_061.gif") no-repeat 14px -65px;
}
#center #box_news_hp a:hover{text-decoration:underline;}
#center #box_news_hp .news_item{margin:0;width:720px;background:#ffffff;padding:10px 0;}
#center #box_news_hp p{
padding:0 25px;
font-size:12px;
line-height:17px;
display:block;
color:#271c16;
font-family:"century",Verdana,Arial,Helvetica;
}
#home_page .red_box .abstract,
#static_page .red_box .abstract{padding:0; margin:0;}
/* SIDEBAR CONTENTS (BLUE BOXES)
====================================================*/
.blue_box_wrapper{margin:0;line-height:170%;width:240px;}
.blue_box{
margin:0;
display:block;
padding:15px 0px;
background:transparent url("/tmpl_images/left_news_02_061.png") repeat-y 0 0px;
}
.blue_box img,
.sidebar-albums ul li a b img{
display: block;
margin:0;
padding:0px;
background: #ffffff;
border: 3px solid #ffffff;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
.blue_box img{margin:0px 0px 15px 47px;}
a.bluebox_img{background:none!important;padding:0px!important;}
.blue_box p{
display:block;
margin:0px 47px 15px 47px;
color:#364281;
font-family:Arial,Times new Romans,sans-serif;
font-size:13px;
line-height:14px;
}
#left #box_news_hp{
margin:15px 0;
padding-bottom:5px;
background:transparent url("/tmpl_images/left_news_02_061.png") repeat-y 0 0;
}
#left #box_news_hp .box_news_hp{padding:0;}
#left #box_news_hp h4{
font-size:16px;
line-height:22px;
color:#ffffff;
padding:4px 23px;
background:#616ca2;
border-bottom:1px solid #8b91b8;
font-family:"century",Verdana,Arial,Helvetica;
text-shadow: 2px 1px #222222;
}
#left #box_news_hp a{
color:#3b3b3b;
font-size:14px;
line-height:17px;
font-family:"century",Verdana,Arial,Helvetica;
display:block;
font-style:italic;
text-decoration:none;
padding:9px 23px;
background:transparent url("/tmpl_images/piramide_dotted_02_061.gif") no-repeat 13px -57px;
}
* html #left #box_news_hp a{width:192px;}
#left #box_news_hp a:hover{
color:#4e5990;
text-decoration:none;
background:transparent url("/tmpl_images/piramide_dotted_02_061.gif") no-repeat 13px 14px;
}
#left #box_news_hp .news_item{}
#left #box_news_hp p{
font-size:12px;
line-height:17px;
display:block;
color:#3b3b3b;
padding:3px 23px;
font-family:"century",Verdana,Arial,Helvetica;
}
.blue_box h4,.sidebar-albums h4{
font-size:16px;
line-height:22px;
font-family:"century",Verdana,Arial,Helvetica;
color:#ffffff;
padding:5px 23px;
text-align:left;
background:#616ca2;
margin-bottom:7px;
text-shadow: 2px 1px #222222;
}
.blue_box a,.blue_box a:visited{
color:#3b3b3b;
font-family: Times,"Times New Roman", Arial;
font-size:15px;
display:block;
line-height:26px;
text-decoration:none;
padding:0 23px;
font-weight:normal;
background:transparent url("/tmpl_images/piramide_dotted_02_061.gif") no-repeat 13px -63px;
}
.blue_box a span {}
.blue_box br{display:none;}
.blue_box a:hover{
color:#4e5990;
text-decoration:none;
background:transparent url("/tmpl_images/piramide_dotted_02_061.gif") no-repeat 13px 8px;
}
.blue_box_external_bg{width:240px;margin-top:15px;}
.dynamic_set_btn{}
.bluebox_add_btn{height:44px;}
/* VIRAL
====================================================*/
#print {
text-align:right; 
right:10px;
top:10px;
padding-right:14px;
padding-left:30px;
line-height: 42px;
position:absolute;
text-decoration:none;
color:#ffffff;
font-size:10px;
background:transparent url("/tmpl_images/path_print_02_061.gif") no-repeat 0 12px;
}
#print a{text-decoration: none;color:#ffffff;}
#print a:hover{text-decoration:underline;}
.date_and_comments{
clear:both;
text-align:right;
padding:0px 20px 0px 0;
font-weight:bold;
line-height:30px;
} /* non levare il clear */
.date_and_comments a {}
.date_and_comments a:hover {}
#viral {padding:0px;width:740px;float:left;text-align:center;margin-bottom:10px;}
#viral ul{}
#viral li{
padding:5px 20px 5px 25px;
margin:0px;
display:inline;
list-style-type:none;
text-decoration:none;
background:transparent url("/tmpl_images/viral_02_061.gif") no-repeat 0 2px;
}
#viral li,
#viral li a{color:#3b3b3b;font-size:11px;line-height:22px;text-decoration:none;font-family:Arial,Times new Romans,sans-serif;}
#viral .viral_pageview{background:transparent url("/tmpl_images/viral_02_061.gif") no-repeat 0 -35px;}
#viral .viral_bookmark{background:transparent url("/tmpl_images/viral_02_061.gif") no-repeat 0 -69px;}
#viral .viral_send_friend{background:transparent url("/tmpl_images/viral_02_061.gif") no-repeat 0 -102px;}
#viral li a:hover {text-decoration:underline;}
#viral li.last {border-right:0;}
*:first-child+html #viral .viral_send_friend {}
*:first-child+html #viral .viral_bookmark {}
/* MULTILANGUAGE
====================================================*/
#lang_menu{position:absolute;right:0px;top:0px;z-index:300;height:29px;}
#lang_menu ul{list-style-type:none; float:left;height:29px;}
#lang_menu li{
float:left;
opacity:1;
filter:alpha(opacity=100);
-moz-opacity:1;
height:29px;
}
#lang_menu li a{padding:7px 6px 0px 6px!important;float:left;}
#lang_menu li.lang_menu_selected a,
#lang_menu li.lang_menu_selected a:hover{
display:inline;
padding:7px 12px 0px 12px!important;
float:left;
}
#lang_menu li.lang_menu_selected{background:transparent url("/tmpl_images/lang_selected_02_061.png") no-repeat 0 0;}
#lang_menu li.lang_menu_selected a,
#lang_menu li.lang_menu_selected a:hover {
opacity:1;
filter:alpha(opacity=100);
-moz-opacity:1;
}
#lang_menu li.lang_menu_selected a:hover{background:none!important;}
#lang_menu li a:hover{
opacity:0.5;
filter:alpha(opacity=50);
-moz-opacity:.5;
}
#lang_menu li.lang_menu_selected a img{border:none!important;padding:0px!important;}
#lang_menu li a img{padding:0px!important;}
html>body .clear_ff {clear:both;} /*FF*/
.clear_ff {clear:none;} /*IE6*/
*:first-child+html .clear_ff {clear:none;} /*IE7*/
/* FOOTER
====================================================*/
#footer .copyright{
display:block;
text-align:center;
width:740px;
background:#46403f;
font-family:Arial,Times new Romans,sans-serif;
padding:2px 0;
float:left!important;
float:none;
}
#footer .copyright,
#footer .copyright a{font-size:11px;color:#ffffff;text-decoration:none;line-height:21px;}
#footer .copyright a:hover{color:#ffffff;text-decoration:underline;}
/* PAGE: SEARCH RESULT
====================================================*/
div.search_result{padding:10px;background:#ffffff;}
div.search_result a{color:#8C94BF!important;}
div.search_result p{color:#3B3B3B;}
.gotolink {text-align:right; font-size:11px;}
.red_box_frame #dinamic_red_box_container td {padding:5px 0;color:#ffffff;}
/* PAGE: CONTACTS
====================================================*/
textarea,input{color:#000000;font-size:12px;}
textarea,.contact_form{width:220px;}
/*----------------------- FORM PAGINA CONTATTI -------------------*/
#box_contact{margin:0px 10px 20px 10px;line-height:170%;background:#ffffff;padding:14px;}
#contact_box{margin-left:10px!important;margin-right:10px!important;}
#custom_form_int .custom-label,
#custom_form_int span,
#custom_form_int span a{color:white!important}
/*----------------------- FORM PAGINA CONTATTI -------------------*/
.form_int{width:720px;margin-bottom:20px;padding:5px 0px 0 10px;color:#ffffff;}
.form_int a{color:#ffffff;}
.form_int form {}
.form_int legend {
padding:5px;
margin-left:5px;
color:#ffffff;
font-size:14px;
font-weight:normal;
}
.form_int fieldset {border:1px solid #ffffff;padding:0 0 10px 0;}
.form_int table {width:93%;}
.form_int label{
display:block;
color:#ffffff;
text-align:right;
width:131px;
padding-right:5px;
float:right;
font-size:13px;
}
.submit_send {font-size:15px;}
/* PAGE: ADVANCED
====================================================*/
.show_prev {margin:0;}
.show_next {margin:0;}
#nav_dinamic,#nav_dinamic-bottom{padding:15px 0px;margin:0px 10px;float:right;display:inline;}
ul#navigation li a:hover{background:none;text-decoration:none;}
ul#navigation{font-size:13px; list-style-type:none; margin:0 10px;padding:14px 0;width:720px;height:auto!important;}
ul#navigation li a{float:left;display:block;text-decoration:none;color:#ffffff;width:7px;height:13px;}
ul#navigation li a:hover{display:block;text-decoration:underline;}
ul#navigation li.left{
width:7px;
height:13px;
text-indent:-9999px;
cursor:pointer;
font-size:0px;
display:block;
float:left;
line-height:0px;
}
ul#navigation li.left a.prev_page_int{float:left;}
ul#navigation li.right a.next_page_int{float:right;}
ul#navigation li.right{
width:7px;
height:13px;
text-indent:-9999px;
cursor:pointer;
font-size:0px;
display:b lock;
float:right;
line-height:0px;
}
#back a {border:none; margin-bottom:20px; font-size:11px;}
#back a:hover {border:none; text-decoration:underline;}
#red-box01.big-red-box  .box-attach{}
.box-attach{padding:0 20px 20px 20px;width:680px;}
.small-red-box .box-attach{width:auto;}

#maps_page .center-deco01{padding-right:26px;}
.gfx-box-btn-container {
position: relative;
top: 0px;
display: block;
float: left;
}
#navigation .right a.show_next {float: right;}
/* ------------------- NAVIGAZIONE -----------------------*/
#nav_dinamic span.page_sel,
#nav_dinamic-bottom span.page_sel{
float:left;
width:12px;
height:14px;
color:#ffffff;
font-size:12px;
line-height:14px;
text-align:center;
margin-right:5px;
background:#616ca2;
font-weight:bold;
}
#nav_dinamic a,#nav_dinamic-bottom a{
float:left;
height:14px;
font-size:12px;
line-height:14px;
text-decoration:none;
text-align:center;
width:12px;
color:#ffffff;
margin-right:5px;
}
#nav_dinamic a:hover,#nav_dinamic-bottom a:hover{color:#ffffff;background:#616ca2;}
#nav_dinamic a.next_page,
#nav_dinamic-bottom a.next_page,
ul#navigation li a.next_page_int{
text-indent:-9999px;
font-size:0px;
line-height:0px;
display:block;
background:transparent url("/tmpl_images/nav_02_061.gif") no-repeat 0 -87px;	
margin-right:0px;
}
#nav_dinamic a.prev_page,
#nav_dinamic-bottom a.prev_page,
ul#navigation li a.prev_page_int{
text-indent:-9999px;
font-size:0px;
line-height:0px;
display:block;
background:transparent url("/tmpl_images/nav_02_061.gif") no-repeat 0 0px;
}
#nav_dinamic a.next_page,
#nav_dinamic-bottom a.next_page,
ul#navigation li a.next_page_int,
ul#navigation li a:hover.next_page_int{}
#nav_dinamic a.prev_page,
#nav_dinamic-bottom a.prev_page,
ul#navigation li a.prev_page_int,
ul#navigation li a:hover.prev_page_int{}
/* ------------------- NAVIGAZIONE -----------------------*/
/* SIDEBAR ALBUM
=====================================================*/
.sidebar-albums{padding-top:0px;background:transparent url("/tmpl_images/left_news_02_061.png") repeat-y 0 0px;}
.sidebar-albums ul{padding-top:20px;}
.sidebar-albums li{display:block;padding-left:47px;padding-bottom:20px;}
.sidebar-albums li a span{margin:3px;}
* html .sidebar-albums li a span{margin:3px 3px 3px 3px;}
*+html .sidebar-albums li a span{margin:3px 3px 3px 3px!important;}
.sidebar-albums li a b{background:none;}
/*----------- SITOFONO SIDEBAR ------------ */
#sitofono_button{margin:15px 0px 15px 47px!important;}
#photogallery_page .red_box h3{margin-bottom:20px;}
.button-slideshow span{padding-right:10px!important;color:#ffffff;}
#photogallery .text{color:#ffffff;}
.no_header #content_box{margin-top:0px;}
.no_header #left{margin-top:0px;}
.no_header #headerobjects{}
/*-------- SHARE BOX -------*/
#share_box {
margin:10px 0 20px 24px!important;
display:block;
width:716px;
float:left;
}
*html #share_box {
margin:10px 0 20px 24px!important;
display:inline;
}
#home_page #share_box {
margin:10px 0 10px 10px!important;
}
#share_box a {
color:#ffffff;
}
#facebook_box,
#twitter_box,
#flickr_box {
padding:15px 0 15px 47px!important;
margin:0!important;
width:193px!important;
background:transparent url("/tmpl_images/left_news_02_061.png") repeat-y;
}

/* PAGE: SPLASH HOMEPAGE
====================================================*/
.splash #left .blue_box_external_bg, .splash #center {display:none;}
#header_pref2 {display:none; position:absolute; bottom:10px; left:0;}
.splash #header_pref2{display:inline;position:absolute;left:0px;bottom:10px;}
.splash #left{
top:-36px!important;
min-height:0px!important;
float:right;
}
* html .splash #content_box{
margin:0px!important;
padding:0px!important;
background:transparent url("/tmpl_images/center_repeat_02_061.jpg") repeat-y 0 0;
}
