@charset "utf-8";
/* http://meyerweb.com/eric/tools/css/reset/ | v1.0 | 20080212 */
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,font,img,ins,kbd,q,s,samp,small,strike,strong,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0px;padding:0px;border:0px;outline:0px; font-size:100%; vertical-align:baseline; background:transparent;}
ol,ul{list-style:none;}
img, a{outline:0px;}
a { text-decoration:none; color:#333;}
a:hover { color:#000;}
table{border-collapse:collapse;border-spacing:0px;}
h1 { position:absolute; top:-9999px; margin:0px;}
h2 { font-size:24px; font-weight:normal;}
h3 { font-size:20px; font-weight:normal;}
.clear { clear:both;}
/*/////////////*/
html { overflow-y:scroll;}
body {  font-size:14px; line-height:normal; color:#333; background-color:#07357B; font-family:"Arial", Helvetica, sans-serif;}

/*/////////////////////*/
#container-wrapper { width:956px; min-height:600px; height: auto !important; height:600px; padding:50px 12px 0px 12px; margin:20px auto 10px auto; background-color:#FFF; }
/*/////// HEADER //////*/
#header-wrapper { width:956px; height:290px;}
#header-logo { width:956px; height:194px; margin:0px auto; background-color:none;}
#header-logo #logo-sito {float:left;}
#header-logo .manchette { width:110px; height:110px; float:left; padding:10px 42px;}
#linea-divisoria { height:1px; width:956px; background-color:#E1E8EC;}
/*/////// MENU //////*/
#header-menu { width:956px; height:auto; margin:0px auto; background-color:none;}
#header-menu #menu-aziendale { float:left; padding:12px 0 0 0; font-size:12px;}
#header-menu #menu-aziendale a { text-decoration:none; color:#333;}
#header-menu #menu-aziendale a:hover { color:#000; text-decoration:underline;}
#header-menu #data { float:right; font-size:12px; padding:9px 0 0 0;}
#header-menu #data span { padding-left:6px;}
#header-menu #data img { vertical-align:middle; padding-right:2px;}
#header-menu #data a:hover { opacity:0.6;}
/**/
#header-menu #menu { float:left; width:956px; height:30px; margin:10px 0px; list-style:none; background-color:#ACC2D0;}
#header-menu #menu ul { width:800px; height:20px; float:left; list-style:none; padding:5px 0px;}
#header-menu #menu ul li { display:block; float:left; width:auto; height:20px; margin-left:10px;}
#header-menu #menu ul li a {display:block; width:auto; height:20px; text-decoration:none; text-align:center; color:#445A68; font-size:17.5px; font-family: 'Roboto Condensed', sans-serif; text-transform:uppercase; }
#header-menu #menu ul li span { border-right:1px solid #7A94A3; padding-right:10px; }
#header-menu #menu ul li:last-child span { border-right:none; }
#header-menu #menu ul li span:nth-child(4+1) { border:0;}
#header-menu #menu ul li a.active { color:#000;}
#header-menu #menu ul li a:hover { color:#000;}
#header-menu #cerca { float:right; width:155px; height:30px; padding:0px; background-color:#BCCEDA; }
#header-menu #cerca #input-cerca { float:left; width:117px; height:22px; font-size:12px; padding:3px 6px; border:0px; background-color:#BCCEDA; color:#445A68;}
#header-menu #cerca #btn-cerca { float:left; width:26px; height:30px; background:#BCCEDA url(/public/images/common/btn_search.gif) no-repeat center center; border:0px; cursor:pointer;}
#header-menu #cerca #btn-cerca:hover { opacity:0.5;}
/*/////////////////////*/


/*/////// CONTENT //////*/
/*top*/
#content-wrapper { width:956px; min-height:500px; height: auto !important; height:500px; }
#content-wrapper p {line-height: 20px; font-size: 14px;}
#content { width:956px; margin:0px auto; min-height:400px; height: auto !important; height:400px;}
#content #top-article { width:956px; padding-bottom:10px; min-height:300px; height: auto !important; height:300px; }
#content #top-article .primo-piano { float:left; width:632px; min-height:100px; height: auto !important; height:100px; font-family:"Arial", Helvetica, sans-serif; margin-right:12px; margin-bottom:20px;}
#content #top-article .primo-piano .img-pp { float:left; width:310px; height:310px; margin:0 0 10px 0px; text-align:center; background-color:#ebebeb; border-right: 1px solid #ccc; }
#content #top-article .primo-piano .img-pp a.pp { display:block; width:300px; max-height:200px; margin:5px;}
#content #top-article .primo-piano .img-pp .title { text-align:left; width:auto; height:30px; padding:5px 10px; font-size:18px; font-family: 'Prociono', serif; color:#445A68; line-height:25px; border-bottom:1px solid #ccc; }
#content #top-article .primo-piano .img-pp p.social-pp { padding:10px; text-align:left;}
#content #top-article .primo-piano .img-pp p.social-pp span { display:inline-block; text-align:left; width:130px; height:35px; font-size:15px; color:#445A68; line-height:35px; }
#content #top-article .primo-piano .img-pp p.social-pp img { vertical-align:middle;}
#content #top-article .primo-piano .img-pp p.social-pp a:hover { opacity:.4;}

#content #top-article .primo-piano .img-pp .data-art {
	padding-left: 7px;
}
#content #top-article .primo-piano .img-pp .categoria-art {
	border-bottom: 1px solid #ccc;
    margin-bottom: 0;
    padding-bottom: 8px;
    padding-left: 7px;
    text-align: left;
}


#content #top-article .primo-piano .data-art {  float:left; font-size:11px;}
#content #top-article .primo-piano .art-pp { float:left; width:297px; height:298px; background-color: #ebebeb; padding-left: 12px; padding-top: 12px; padding-right: 12px; }
#content #top-article .primo-piano .art-pp h3 { font-family: 'Prociono', serif; font-size: 18px; margin-bottom: 8px; }
#content #top-article h2 { clear:both; font-size:34px; font-family: 'Prociono', serif;}
#content #top-article .categoria-art { clear:both; margin:10px 0px; font-size:12px;}
#content #top-article .categoria-art span { background-color:#FFFF44; padding:0px 4px; font-size:13px; margin:0px;}
#content #top-article .data-art { margin-bottom:5px; width:auto; font-size:11px;}

#content #top-article .news-hp { float:left; width:310px; height:350px; font-family:"Arial", Helvetica, sans-serif; margin-right:12px; margin-bottom:20px;}
#content #top-article .news-hp .img-news { position:relative; width:310px; height:200px; margin-bottom:10px; text-align:center;}
#content #top-article .news-hp .img-news span { display:block; position:absolute; width:50px; height:50px; top:75px; left:50%; margin-left:-25px;}
#content #top-article .news-hp .img-news a { display:block; width:310px; height:200px;}
#content #top-article .news-hp h2 { width:300px; font-size:20px; height:150px;}
#content #top-article .news-hp:nth-child(3n+2) { margin-right:0px;}


#content .banner4 { float:none; height:300px; margin-bottom:22px;}
#content .adv-home { padding:5px; width:300px; height:300px; background-color:#BCCEDA; float:left; border:0; }

/*bottom*/
#content .elenco-news { width:956px; padding-top:45px; min-height:300px; height: auto !important; height:300px;}
#content .colonna-box { float:left; width:310px; margin:0px 0px 10px 0px;}
#content .colonna-box .fb-box { float:left; width:310px; margin:0px 0px 12px 0px; height:51px; line-height:51px; background-color:#43609C;}
#content .colonna-box .fb-box a { display:block; width:auto; height:50px; color:#FFF;}
#content .colonna-box .fb-box h3 { line-height:50px; padding:0 0 0 8px; font-size:20px; font-family: 'Prociono', serif;}
#content .colonna-box .fb-box img { float:left; display:block; margin-right:20px;}
#content .colonna-box .fb-box:hover img { opacity:.7;}
#content .colonna-box .mdt-box { float:left; width:310px; margin:0px 0px 12px 0px; min-height:100px; height:auto !important; height:100px; padding:0px; background-color:#ACC2D0;}
#content .colonna-box .mdt-box .title { width:auto; height:30px; padding:5px 10px; font-size:18px; font-family: 'Prociono', serif; color:#445A68; line-height:30px; border-bottom:1px solid #BCCEDA; }
#content .colonna-box .mdt-box img { display:block; width:302px; padding:4px 4px 0px 4px;}
#content .colonna-box .mdt-box a.btn span { color:#445A68;}
#content .colonna-box .mdt-box a.btn { display:inline-block; float:left; width:auto; padding:10px 5px; margin:5px; font-size:11px; font-weight:bold; font-family:"Arial", Helvetica, sans-serif; text-transform:uppercase; }
#content .colonna-box .mdt-box a.btn:hover { background-color:#E3ECF0;}
/**/
#content .mdt-in-diretta { float:right; width:632px; min-height:100px; height: auto !important; height:100px; font-family:"Arial", Helvetica, sans-serif;}
#content .mdt-in-diretta h3 { text-align:center; font-family: 'Prociono', serif; font-size:15px; margin:5px 0px 25px 0px;}
#content .mdt-in-diretta .articolo_mdt { float:left; width:630px; margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #999;}
#content .mdt-in-diretta .articolo_mdt .img-art {float:left; display:table; width:137px; height:110px; margin:0px 10px 10px 0px; border:1px solid #999; }
#content .mdt-in-diretta .articolo_mdt .img-art a.img-forced { display:table-cell; width:137px; height:110px; vertical-align:middle; text-align:center;}
#content .mdt-in-diretta .articolo_mdt .img-art a.img-forced img { max-width:137px; max-height:110px; }

#content .mdt-in-diretta .articolo_mdt .data-art { float:left; width:480px; font-size:11px;}
#content .mdt-in-diretta .articolo_mdt .categoria-art { float:left; margin-top:6px; width:480px;  font-size:12px;}
#content .mdt-in-diretta .articolo_mdt .categoria-art a { text-decoration:none; color:#333;}
#content .mdt-in-diretta .articolo_mdt .categoria-art a:hover { text-decoration:underline; color:#000;}
#content .mdt-in-diretta .articolo_mdt .categoria-art span { background-color:#FFFF44; padding:0px 4px; margin:0px 10px 0px 0px;}
#content .mdt-in-diretta .articolo_mdt .titolo-art { float:left; margin:6px 0px 6px 0px; width:480px; font-family: 'Prociono', serif; font-size:18px; line-height:20px;}
#content .mdt-in-diretta .articolo_mdt .titolo-art a { text-decoration:none; color:#333;}
#content .mdt-in-diretta .articolo_mdt .titolo-art a:hover { color:#000;}
#content .mdt-in-diretta .articolo_mdt .addthis_toolbox { width:636px; height:22px;}

#content .mdt-in-diretta #btn-notizie-oggi a { float:left; width:auto; padding:0 10px; height:20px; margin-top:20px; background-color:#445A68; font-size:13px; color:#ACC2D0; text-align:center; padding-top:6px;}
#content .mdt-in-diretta #btn-notizie-oggi a:hover { color:#FFF;}
#content .mdt-in-diretta #btn-notizie-archivio a { float:right; width:auto; padding:0 10px; height:20px; margin-top:20px; background-color:#445A68; font-size:13px; color:#ACC2D0; text-align:center; padding-top:6px;}
#content .mdt-in-diretta #btn-notizie-archivio a:hover { color:#FFF;}
/*/////////////////////*/

/*/////////ELENCO////////////*/
/*paginazione*/
#paginazione { height:auto; width:auto;  font-size:13px;}
#paginazione ul { list-style:none; margin-top:20px;}
#paginazione ul li { float:left; margin:0px 4px;}
#paginazione ul li a { text-decoration:none; color:#445A68; border:1px solid #445A68; padding:4px 8px;}
#paginazione ul li a:hover { background-color:#445A68; color:#FFF; padding:4px 8px;}
#paginazione ul li a.selected { background-color:#445A68; color:#FFF; padding:4px 8px;}
#rxp {float:left;}
/*/////////////////////*/

/*/////// DETTAGLIO ARTICOLO //////*/
#content .dett-news { float:left; width:636px; padding:0 0 10px 0; min-height:300px; height: auto !important; height:300px;}
#content .dett-news article { float:left; width:636px; min-height:100px; height: auto !important; height:100px; margin-top:5px;}
#content .dett-news article h2 { font-family: 'Prociono', serif;}
#content .dett-news article .data-art { margin:5px 0 20px 0; font-size:12px; }
#content .dett-news article .img-art { float:left; display:table; width:270px; height:200px; margin:0px 10px 10px 0px; border:1px solid #999;}
#content .dett-news article .img-art .img-forced {  display:table-cell; width:213px; height:233px; vertical-align:middle; text-align:center;}
#content .dett-news article .img-art .img-forced img { max-width:213px; max-height:233px;}
#content .dett-news article p { padding:5px 5px 0px 0px; line-height:20px; clear:right;}
#content .dett-news article .addthis_toolbox { width:636px; float:left; height:22px; margin-top:10px; padding-top:20px; clear:both;}
#content #fb-comment { width:636px; float:left; padding:15px 0px 0px 0px; margin-top:10px; border-top:1px dotted #999;}
#content #adv-right { float:right; width:auto; min-height:100px; height:auto !important; height:100px; }

#content #adv-right .adv > div > div {margin: 0 12px 12px 0;}


/*/////////////////////*/

/*///////// PAG  ISTITUZIONALI////////////*/
#content-istituzionali { float:left; width:956px; margin:12px 0 0 0; min-height:300px; height: auto !important; height:300px;  font-size:13px; }
#content-istituzionali h2 { font-size:22px; margin-top:10px;}
#content-istituzionali h3 { font-size:16px; font-weight:bold; margin-top:10px;}
#content-istituzionali a.indietro { display:block; width:80px; height:20px; line-height:20px; background-color:#ACC2D0; color:#333333; font-size:12px; padding:0px; margin:20px 0px; text-transform:uppercase; text-align:center;}
#content-istituzionali a.indietro:hover { background-color:#D3DFE7; color:#036;}
#content-istituzionali .article { margin-top:20px;}
#content-istituzionali .tit-anno { width:936px; height:auto; padding:40px 0px 0px 20px; border-bottom:1px solid #ACC2D0; margin-bottom:10px; font-size:16px; font-weight:bold; background:url(/public/images/common/ico_calendar.gif)  no-repeat 0px 41px; clear:both;}
/*/////////////////////*/


/*///////// PAG  SFOGLIABILI////////////*/
#content #sfogliabili { float:left; width:956px; padding:0px 12px 10px 12px; min-height:300px; height: auto !important; height:300px; background:url(/images/common/bg_pp_linea.gif) repeat-y;}
#content #sfogliabili .box_pdf { float:left; width:616px; margin:0px 0px 10px 0px; padding:10px; border-bottom:1px solid #ACC2D0; background-color:#F2F5F7;}
#content #sfogliabili .box_pdf .img-art {  float:left; display:table; width:146px; height:200px; margin:0px 10px 0px 0px; border:1px solid #999;  }
#content #sfogliabili .box_pdf .img-art a.img-forced { display:table-cell; width:146px; height:200px; vertical-align:middle; text-align:center;}
#content #sfogliabili .box_pdf .img-art a.img-forced img { max-width:146px; max-height:200px;}
#content #sfogliabili .box_pdf .titolo-art { font-size:18px; margin-bottom:8px;}
#content #sfogliabili .box_pdf .data-art { font-size:14px;}
#content #sfogliabili .box_pdf .categoria-art { font-size:14px;  margin:10px 0px; font-size:12px;}
#content #sfogliabili .box_pdf .categoria-art span { background-color:#FFFF44; padding:0px 4px; font-size:13px; margin:0px 8px 0px 0px;}
#content #sfogliabili .box_pdf .pdf { width:auto; height:20px; float:left;  font-size:12px; vertical-align:bottom; }
#content #sfogliabili .box_pdf .pdf a { display:table-cell; width:100px; height:20px; vertical-align:bottom; padding-left:22px; background:url(/public/images/common/pdf.gif) no-repeat 0px 0px; }
#content #sfogliabili .box_pdf .pdf a:hover { text-decoration:underline; color:#000;}
#content #sfogliabili #adv-right { float:right; width:auto; min-height:100px; height:auto !important; height:100px;}
/*/////////////////////*/

/*///////// PAG  RISULTATI RICERCA////////////*/
#content #ris_ricerca { float:left; width:956px; padding:0px 12px 10px 12px; min-height:300px; height: auto !important; height:300px; background:url(/images/common/bg_pp_linea.gif) repeat-y; font-family:"Arial", Helvetica, sans-serif;}
#content #ris_ricerca .box_pdf { float:left; width:616px; margin:0px 0px 10px 0px; padding:10px; background-color:#F2F5F7;}
#content #ris_ricerca .box_pdf .img-art {  float:left; display:table; width:146px; height:110px; margin:0px 10px 0px 0px; border:1px solid #999;  }
#content #ris_ricerca .box_pdf .img-art a { display:table-cell; width:146px; height:110px;  vertical-align:middle; text-align:center;}
#content #ris_ricerca .box_pdf .img-art a img { max-width:146px; max-height:220px;}
#content #ris_ricerca .box_pdf .titolo-art { font-size:18px; margin-bottom:8px; font-family: 'Prociono', serif;}
#content #ris_ricerca .box_pdf .data-art { font-size:14px;}
#content #ris_ricerca .box_pdf .categoria-art { font-size:14px;  margin:10px 0px; font-size:12px;}
#content #ris_ricerca .box_pdf .categoria-art span { background-color:#FFFF44; padding:0px 4px; font-size:13px; margin:0px 8px 0px 0px;}
#content #ris_ricerca .box_pdf .pdf { width:auto; height:20px; float:left;  font-size:12px; vertical-align:bottom; }
#content #ris_ricerca .box_pdf .pdf a { display:table-cell; width:100px; height:20px; vertical-align:bottom; padding-left:22px; background:url(/public/images/common/pdf.gif) no-repeat 0px 0px; }
#content #ris_ricerca .box_pdf .pdf a:hover { text-decoration:underline; color:#000;}
#content #ris_ricerca #adv-right { float:right; width:auto; min-height:100px; height:auto !important; height:100px;}
/*/////////////////////*/


/*///////// 404////////////*/
#content-istituzionali #content-1-hp { width:600px; margin:0px auto; text-align:center; margin-top:30px;}
#content-istituzionali #content-1-hp p { font-size:20px; color:#999; text-align:center;}
#content-istituzionali #content-1-hp #btn-home { margin:0px auto; display:block; width:180px; height:25px;}
#content-istituzionali #content-1-hp #btn-home a { display:block; width:180px; height:25px; line-height:25px; background-color:#ACC2D0; color:#333333; font-size:16px; padding:0px; margin:20px 0px; text-transform:uppercase; text-align:center;}
#content-istituzionali #content-1-hp #btn-home a:hover { background-color:#D3DFE7; color:#036;}

/*/////////////////////*/

/*/////// FOOTER //////*/
#footer-wrapper { width:956px; padding:38px 0 12px 0;}
#footer { width:956px; padding:10px 0; color:#192C52; text-align:center; line-height:14px; background-color:#ACC2D0;}
#footer a { text-decoration:none; color:#192C52;}
#footer a:hover { text-decoration:underline; color:#000;}
#footer p { font-size:12px;}
#footer span { display:block; margin-top:10px; padding:10px 0 0 0; border-top:1px solid #83A3B8; font-size:11px;}
#bottom-footer { width:980px; height:100px; margin:0 auto; font-size:11px;}
#bottom-footer #direzione-contatti { width:740px; float:left; text-align:left; color:#ACC2D0;}
#bottom-footer #direzione-contatti span { padding:0px; margin:0px; color:#ACC2D0;}
#bottom-footer #credits { width: 173px; float: right; text-align: right; }
#bottom-footer #credits span { padding:0px; margin:0px; color:#ACC2D0;}
#bottom-footer a { text-decoration:none; color:#ACC2D0;}
/*/////////////////////*/



/*//////////////////////////////////////////////// COOKIE AGREE ///////////////////////////////////////////////////////////////////*/
#cookieagree{position:fixed;bottom:0;left:0;z-index:100;width:100%;background:#000;color:#fff;font-size:11px;}
#cookieagree > div{margin:15px auto; max-width:956px; text-align:center;}
#cookieagree > div > p { display:block;  margin-bottom:10px;}
#cookieagree > div > p >a { color:#fff; text-transform:none; text-decoration:none;}
#cookieagree > div > a{ display:inline-block;cursor:pointer;background:#E0001E;border-radius:3px;margin:0px;padding:6px 12px;color:#fff; text-transform:uppercase; text-decoration:none;}
#cookieagree > div > a:hover{background:#ad0017;}

@media (min-width: 768px) {
    #cookieagree > div > p { display:inline; font-size:12px;}
    #cookieagree > div > a { margin-left:10px;}
}
@media (min-width: 992px) {
    #cookieagree > div > p { font-size:13px;}
    #cookieagree > div > a { padding:8px 16px;}
}


.elenco-news .colonna-box img {
	max-width: 100%;
	height: auto;
}

.altieri-right h4 {margin-top: 15px;}
.elenco-news .titolo-art {margin:6px 0px 6px 0px; font-family: 'Prociono', serif; font-size:20px; line-height:20px;}
.elenco-news .titolo-art a { text-decoration:none; color:#333;}
.elenco-news .titolo-art a:hover { color:#445A68;}
.elenco-news .articolo_mdt {margin: 20px 0;}
.truckandvansvillage-wrp {margin: 25px 0;}
.truckandvansvillage-wrp h3 {
	background-color: #ACC2D0;
	text-align: left;
	font-size:18px; font-family: 'Prociono', serif; color:#445A68; line-height:30px;
	padding: 10px 8px;
}


/*TEMPLATE ISSUU*/
.template-issuu #container-wrapper {padding: 8px 12px 0px 12px;}
.template-issuu #header-wrapper {height: 218px;}
.template-issuu #header-logo {width: 100%;text-align: center;height: 130px;}
.template-issuu #header-logo #logo-sito {float: none;}


.template-issuu .titolo-art {font-size: 32px;margin-top: 0px;margin-bottom: 5px;text-align: center;font-weight: 700;}
.template-issuu .data-art {font-size: 22px;margin-bottom: 6px;text-align: center;}

.template-issuu .wrapper-icon-back {text-align: center;margin-bottom: 6px;}
.template-issuu .wrapper-icon-back span {position: relative;top: -17px;padding-left: 2px;font-weight: 700;font-size: 18px;}

@media (min-width: 1079px) {
	.template-issuu #container-wrapper {width: 90%; }
	.template-issuu #header-wrapper, .template-issuu #header-menu, .template-issuu #linea-divisoria, .template-issuu #header-menu #menu, .template-issuu #footer-wrapper, .template-issuu #footer, .template-issuu #content-wrapper, .template-issuu #content {width: 100%;}


}

@media (min-width: 1560px) {
	.template-issuu #header-menu #cerca {width: 600px;}
	.template-issuu #header-menu #cerca #input-cerca {width: 555px;}
}

@media (min-width: 1840px) {
	.template-issuu #header-menu #cerca {width: 850px;}
	.template-issuu #header-menu #cerca #input-cerca {width: 800px;}
}

/*.template-issuu #header-menu #cerca {width: 52%;}
.template-issuu #header-menu #cerca #input-cerca {width: 50%;}*/
