/* CSS Document */
html{}
body{margin:0;padding:0;text-align:center;font-family:"Trebuchet MS", Verdana, Arial;color:#323232 !important;font-size:12px;}
#size{}

#content{position:absolute;}

a{outline:0;color:#323232 !important}
a:hover{outline:0;color:#323232 !important}

h1, h2, h3{color:#f69310}

#header{width:940px;margin:auto;text-align:left;margin-top:20px;display:table;}
.logo{float:left;}
.incipit{float:left;margin-left:50px;}
.sostieni{margin-top:7px;}
.top-links-logout{float:right;font-size:10px;width:230px;height:100px;margin-top:-5px;}
.top-links{float:right;font-size:10px;width:179px;height:100px;margin-top:-5px;}
.top-links .icon-align{margin-right:5px;}
.eng{position:relative;top:2px;left:4px;}
.orange-link{color:#f69310 !important;margin-left:20px;margin-right:30px;text-decoration:none !important;}
.orange-link:hover{color:#f69310 !important;}
.orange{color:#f69310;}
.green{color:#026843}
#messaggioHeader{font-family:"Trebuchet MS";font-size:22px;color:#999999;padding: 10px 35px 0 0;line-width:;letter-spacing:2px;line-height:40px;text-align:center;width:500px;height:100px;margin-left:135px;margin-bottom:-105px;background-image:url(../img/virgoletteTopChiudi.gif);background-position:bottom right;background-repeat:no-repeat;position:relative;left:-10px;}

.ico-align{position:relative;top:2px;}

.menu-orizz{font-size:18px;color:#000;text-align:left;padding:10px 0 0 0;float:right;width:781px;margin-top:-11px;border-bottom:2px solid #adadad;}
.menu-orizz a.vocemenu{margin-right:7px;margin-left:7px;text-decoration:none;}
.menu-orizz .icon-align{position:relative;top:2px;}
.menu-orizz input{border:none;width:100px;margin-left:10px;}
/* Firefox */  
@-moz-document url-prefix() { 
.menu-orizz a.vocemenu{margin-right:6px;margin-left:6px;}
.menu-orizz input{border:none;width:100px;margin-left:10px;position:relative;left:6px;}
.menu-orizz img{position:relative;left:6px;}
}  

#big-slider{width:940px;margin:20px auto 10px auto; }

#small-articles{margin:auto;padding-bottom:10px;margin-top:10px;width:964px;display:table;}
.box-article{float:left;width:215px;text-align:left;margin:0 13px 0 13px;margin-top:0;}
.box-article img{border:2px solid #a0a0a0;width:212px;height:121px;}
.box-article p{margin:0;padding:5px 0 0 0;}

.box-article-template{float:left;width:210px;text-align:left;margin:0 13px 0 13px}
.box-article-template a:hover{text-decoration:none;}
.box-article-template img{border:2px solid #a0a0a0}
.box-article-template p{margin:0;padding:5px 0 0 0;}

#mini-slider .box-article{float:left;text-align:left;margin:0;padding:0;width:216px;}
#mini-slider{width:216px !important;display:table;margin:0;}
#mini-slider-wrap{border:0;margin:0;}
#mini-slider li{background: #fff;padding:0;margin:0;}
#mini-slider-menu a.wactive{font-weight:bold;color:#ff5500;}
.wslide-menu{float:right;clear:both;margin-bottom:15px;width:216px;text-align:right;margin-top:0;}
.wslide-menu a{padding:0 1px 0 1px;}

.news-scroll{border:1px solid #f8c985;background-color:#f69310;width:214px;margin-bottom:8px;}
.news-scroll a{color:#fff !important;}
.news-scroll a:hover{color:#016740 !important;}
#scrollingText{width:206px;height:16px;padding:3px 5px 3px 5px;}
#scrollingText div.scrollableArea *{display: inline;margin:0;font-weight:bold;color: #fff;width:auto;height:auto;padding:0 5px 0 5px;}


a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline}

#maincontainer{width:940px;margin:auto;text-align:left;margin-top:20px;display:table;display:table;}
#left-content{width:720px;float:left;}
.left-content-padding{width:690px !important;padding-right:30px !important;}

#leftmenu ul {margin:0 0 10px 25px;padding:0;width:193px;}
.bgmenu {}
.bgmenu0 {}
.bgmenu1{margin-left:13px;}
.bgmenu2{margin-left:26px;}
.bgmenu3{margin-left:39px;}
.bgmenu4{margin-left:52px;}
.bgmenu5{margin-left:65px;}
.bgmenu6{margin-left:78px;}
.bgmenu7{margin-left:91px;}
.bgmenu8{margin-left:104px;}

#left-content-gallery{width:720px;float:left;}
#left-content-gallery .dettaglio-articolo{width:500px;}
#left-content-gallery .right-content{float:right;width:200px;border-left:1px solid #e0e0e0;}
.box_altre_gallery{margin-left:15px;clear:both;width:150px;}
.box_altre_gallery a{font-size:13px;font-weight:bold;}
.image_border{border:1px solid #ccc;padding:5px;margin:5px;position:relative;left:10px;}
.centra{margin-left:10px;}

.dettaglio-articolo{width:460px;float:left;line-height:22px;}
.dettaglio-articolo a {color:#016740 !important}
.dettaglio-articolo h1{margin-bottom:0;}
.dettaglio-articolo h4{margin-top:5px;}
.right-content{float:right;width:240px;border-left:1px solid #e0e0e0;}
.right-content ul{list-style-image:url(../img/arrow.gif);}
.right-content p.title-small{margin-left:10px;font-size:13px;}

.contenuto-pagina{width:460px;float:right;position:relative;left:-22px;line-height:22px;}
.contenuto-pagina a:hover{}
.contenuto-pagina p a{text-decoration:none;color:#016740 !important}
.contenuto-pagina p a:hover{text-decoration:underline;color:#016740 !important}
.contenuto-pagina ul li a{color:#016740 !important}
.contenuto-pagina td a{color:#016740 !important}
.contenuto-pagina h1{margin-top:10px;}
.left-content{float:right;width:240px;border-left:1px solid #e0e0e0;position:relative;left:-19px;}
.left-content ul{list-style-image:url(../img/arrow.gif);}
.left-content p.title-small{margin-left:10px;font-size:13px;}

.small-txt{font-size:11px !important;}

.navigazione{margin-top:-18px;width:940px;}
.navigazione strong{color:#016740}

.options{background-color:#e5e5e5;padding:3px;color:#575556}

.focus{background-color:#e5e5e5;width:692px;background-image:url(../img/focus.gif);background-repeat:no-repeat;background-position:left top;padding:10px 10px 10px 30px;position:relative;left:-30px;margin-top:20px;display:table;margin-bottom:10px;}
.focus strong a{}
.focus img{margin-left:10px;border:2px solid #9a9a9a}
.focus p{width:580px;padding:0;margin:0;margin-left:117px;}

.article{width:692px;padding:0 10px 0 30px;position:relative;left:-30px;margin-top:10px;display:table;margin-bottom:0;}
.article strong a{color:#f69310 !important}
.article img{margin-left:10px;border:2px solid #9a9a9a}
.article p{width:580px;padding:0;margin:0;margin-left:117px;}

.archivio{width:680px;padding:0 10px 0 30px;position:relative;left:-30px;margin-top:10px;display:table;margin-bottom:0;}
.archivio strong a{color:#f69310 !important}
.archivio img{margin-left:10px;border:2px solid #9a9a9a}
.archivio p{width:580px;padding:0;margin:0;margin-left:117px;}

.big-box{margin-top:20px;padding-right:15px;}

#right-column{width:220px;float:right;padding-top:8px;}
#right-column p{margin-bottom:8px;margin-top:0;}
.icons{clear:both;}
.icons img{margin-left:4px;text-align:right;}
.multimedia{background-color:#e5e5e5;padding:10px;width:196px;}
.border{border:2px solid #9a9a9a}

#right-column .box-article{margin-left:0px;height:185px;}
#right-column .box-article p{padding:7px 5px 0 5px;margin:0;line-height:12px;}
#right-column .box-article p strong{font-size:13px;}

#bottom-links{width:940px;margin:20px auto 10px auto;text-align:left;border-bottom:2px solid #333333;padding-bottom:15px;}
.green{font-weight:bold;color:#016740 !important;margin-right:5px;}

#network-links{width:940px;margin:15px auto 15px auto;color:#f69310;text-align:left;}
#network-links a{color:#f69310 !important;text-decoration:none !important}
#network-links a:visited {color:#f69310;text-decoration:underline}
#network-links a:hover{color:#f69310;text-decoration:underline !important}
#network-links a:active{color:#f69310;text-decoration:underline}

#footer{width:980px;margin:auto;text-align:center;}

.Expanding {
	overflow: hidden;
	_padding-bottom: 10px;
}


/*-------------------- classi vecchio sito --------------------*/

h1 {line-height:25px;text-decoration:none;color:#f69310;}
h4.big {font-style:italic;font-weight:500;color:#5a5a5a;}

a {color:#000;}
a:visited {color:#000;}
a:hover {color:#000;}
a:active {color:#000;}

/* FORMATTAZIONE DEI TESTI  */
h1 {font-family:Verdana;font-size:17px;line-height:25px;text-decoration:none;margin:0;padding:0;color:#f69310;}
.h1rosso {font-family:Verdana;font-size:25px;line-height:25px;text-decoration:none;margin:0;padding:0;color:#cc0000;}
h2 {font-family:Verdana;font-size:15px;text-decoration:none;margin:0;padding:0;color:#f69310;}
h2.medium {font-family:Verdana;font-size:13px;text-decoration:none;margin:0;padding:0;color:#f69310;}
h2.small {font-family:Verdana;font-size:11px;text-decoration:none;margin:0;padding:0;color:#f69310;}
h2.titoli {font-family:Verdana;font-size:10px;font-weight:700;text-decoration:none;margin:0;padding:0;color:#f69310;}
h4 {font-family:Verdana;font-size:11px;font-style:italic;font-weight:400;margin:0 0 4px;padding:0;color:#5a5a5a;}
h4.big {font-family:Verdana;font-style:italic;font-weight:500;margin:0;padding:0;color:#5a5a5a;}
.rosso {font-family:Verdana;font-weight:700;font-size:11px;text-decoration:underline;margin:0;padding:0;color:#cc0000;}
.testo_small {font-family:Verdana;font-size:10px;line-height:140%;font-weight:400;color:#000;}
.dark {font-family:Verdana;font-size:11px;line-height:130%;font-weight:400;color:#181818;}
.dark_small {font-family:Verdana;font-size:10px;line-height:180%;font-weight:400;color:#181818;text-decoration:none;}
.text_footer {font-size:10px;color:#000;text-decoration:none;}
.subtitle_01 {font-family:Verdana;font-size:11px;font-style:italic;font-weight:400;color:#747675;}
.no_decoration {text-decoration:none;}


/* FORMATTAZIONE DEI LINK  */

.sottocategorie a {color:#fff;text-decoration:none;}
.sottocategorie a:visited {color:#fff;text-decoration:none;}
.sottocategorie a:hover {color:#fff;text-decoration:underline;}
.sottocategorie a:active {color:#fff;}
.link_footer {font-size:10px;font-weight:700;color:#000;text-decoration:none;}