@charset "iso-8859-2";
/* CSS Document */

body { background-color:#FFFFFF; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;}
h1 {margin:0; padding:0;}
/*h2 {margin:0; padding:0; font-size:1em; color:#333333}*/
h2 {margin:0; padding:0; font-size:1em; color:#000}
/*h3 {margin:0; padding:0; font-size:1em; color:#333333}*/
h3 {margin:0; padding:0; font-size:1em; color:#000}
/*h4 {margin:0; padding:0; font-size:0.85em; color:#0d3f96; text-align:left}*/
h4 {margin:0; padding:0; font-size:0.85em; color:#000; text-align:left}
/*h5 {margin:0; padding:0; font-size:0.8em; color: #333333; text-align:right; text-transform:uppercase}*/
h5 {margin:0; padding:0; font-size:0.8em; color: #000;text-transform:uppercase}
img { border:none; display:none}
ul { margin:0; padding:0; display:none}
li { margin:0; padding:0; display:none}
form { width:100%;}
/*p { font-size:0.8em; color:#666666; margin:0; padding:0}*/
p { font-size:0.8em; color:#000; margin:0; padding:0}


#main{ border:0;border-collapse:collapse; width:1000px; margin-left:auto; margin-right:auto;}
#wrap{width:100%; margin:0; padding:0; display:none}
#logo{float:left;margin:0 10px 0 0; padding:0; height:200px;width:175px; display:none}
#logo h1{ padding-right:4px; display:none}
#header {float:left;margin:0, 0, 0, 3px;width:100%;padding-left:5px; height:45px; display:none}
#HdCnt {width:78%;float:left;background-image: url(../img/bordoLt.gif);background-repeat: repeat-y;background-position: left top; position:relative; top:-1px; height:100px; display:none}

/*stile testata e menu*/
/*.imgLg01{margin:0; padding:0;position:relative; top:-10px; left:-6px;}
html>/*body .imgLg01 {left:-5px; position:relative}*/
/*.imgLg02{margin:0; padding:0; position:relative; top:-18px;left:-7px;}
html>/*body .imgLg02 {left:-6px; position:relative}*/
/*.testata{margin:0;width:796px;background-image:url(../img/bordoLt.gif);background-repeat: repeat-y;}*/
/*.testata2{margin:0;vertical-align:top; width:170px; background-color:#0d3f96; padding:0; border-collapse:collapse}*/
/*.testata3{margin:0;vertical-align:top; width:170px; background-color:#0d3f96; padding:0; border-collapse:collapse; background-image:url(../img/rigasotto.jpg); height:23px;}*/
/*.testata4{vertical-align:top; width:100%; background-color:#0d3f96; padding:0; border-collapse:collapse; margin:0}
.testata4 p{ color:#FFFFFF; font-size:0.7em;margin-bottom:20px!important;margin-top:3px!important}
html>/*body .testata4 {margin-bottom:0!important;margin-top:0!important}
.testata4 a:link{color:#FFFFFF; text-decoration:none; font-weight:bold}
.testata4 a:active{color:#FFFFFF; text-decoration:none; font-weight:bold}
.testata4 a:hover{color:#FFFFFF; text-decoration:underline!important; font-weight:bold}
.testata4 a:visited{color:#FFFFFF; text-decoration:none; font-weight:bold}*/

/*.TstImg {background-image:url(../img/bordoSupSx.gif); background-repeat:no-repeat; position:relative; height:44px; width:792px;left:-3px;}*/
/*.TstImg2 {background-image: url(../img/bordoInfSx.jpg); background-repeat:no-repeat; background-position:bottom; position:relative; height:44px; width:798px;}*/
/*.banner{width:770px;z-index:300; position:relative;top:-23px;margin-bottom:0;left:9px;}
html>/*body .banner{left:10px; top:-23px;}*/
/*.DvMn {background-color:#003399;width:770px; height:30px; margin-left:15px; margin-top:0; position:relative; top:-25px; left:-6px; padding:0;}
html>/*body .DvMn {top:-28px;left:-5px;}/*lo vede mozzilla e opera*/
/*.Mn01 ul,li {display:inline;list-style-type:none;color:#FFFFFF;margin:0; padding-right:0.5em; padding-left:1em!important; margin-top:20px!important;}
.Mn01 a:link { color:#FFFFFF; text-decoration:none}
.Mn01 a:active { color:#FFFFFF; text-decoration:none}
.Mn01 a:hover { color: #FFCC00; text-decoration:underline}
.Mn01 a:visited { color:#FFFFFF; text-decoration:none}*/
/*.LblSearch { font-size:0.8em; color:#fff; position:relative; top:-9px;}
html>/*body .LblSearch {top:-7px;}*/
/*.DvSearch {float:right; position:relative; top:-18px;}
html>/*body .DvSearch {top:-20px;}*/
/*.button { border:none; background-color:#FFFFFF; margin-right:3px; margin-left:-1px; left:-9px; position:relative; top:-1px;}*/
/*.cerca {position:relative; top:-6px;}*/
/*.logo {position:relative; left:-49px; top:-53px; width:67px; height:41px}/
html>/*body .logo {top:-58px;}*/
.BreadC{background-color:#fff;width:770px; height:22px; margin-left:15px; margin-top:0; position:relative; top:-65px; left:-1px; padding-left:3px; font-size:0.8em; border-bottom: 1px dotted #0d3f96; display:none}
html>/**/body .BreadC {top:-68px;}
.BreadC a { color:#003366; text-decoration:underline}
/*fine stili testata e menu*/

/*stili menu secondo livello*/
/*.Mn02 {width:70%;margin-top:0; float:right; margin-right:20px; border-left:#0d3f96 1px solid}
.Mn02 a:link{color:#0d3f96; text-decoration:none}
.Mn02 a:active{color: #FFCC00; background-color:#000000}
.Mn02 a:hover{color:#0d3f96;background-color:#FFFFFF; text-decoration:underline}
.Mn02 a:visited{color:#ff0000; background-color:#FFFFFF}*/
/*fine stili menu secondo livello*/

/*stili pagina*/
/*.DvNews {background-image:url(../img/sfondoDivTxt.jpg);background-repeat: no-repeat;background-position: left bottom;margin-left:15px; padding-left:28px; padding-bottom:20px;}*/
.DvNews2 {padding-bottom:20px; min-height:200px;}
/*.DvNews h2 { border-bottom:1px dotted #666666}
.DvNews h3 { color:#039; font-style:italic;margin-left:40px!important;}
.DvNews h4 { color: #333333; font-style:normal;margin-left:40px!important; font-size:0.7em}
.DvNews p { background-color:#f1f4f9;}*/
.DvTtlNews02 { width:100%; background-color:#d5deed;border-bottom:1px dotted #666666 }
.DvTtlNews02 p{background-color:#d5deed; padding-left:15px!important;}
.DvTtlNews02 h3{ color:#333333; padding-left:3px; margin:0; font-size:0.9em;border-bottom:1px dotted #666666}
.DvTtlNews03 { width:100%; background-color:#fff}
.newsInt { background-color:#000!important; width:60%; margin-left:40px;}
.newsInt p{ background-color:#000!important; margin:0; padding:0}

.DvNews3{padding-bottom:0; width:100%;}
.DvNews3 h2 { border-bottom:1px dotted #0066CC;}
.DvNews3Libro{height:141px; margin-top:8px; display:none}
.DvNews3Desc {margin-top:8px; margin-left:5px;}
/*.DvNews3 p { color:#333333; font-size:0.7em; text-align:right; color:#039; font-weight:bold}*/
.DvNews3 p { color:#000; font-size:0.7em;color:#000; font-weight:bold}
.dvNews3Arc {margin-top:8px; border-top:1px dotted #666666; display:none}
.dvNews3Arc a:link { color:#333333; text-decoration:underline; display:none}
.dvNews3Arc a:active { color:#333333; text-decoration:underline;display:none}
.dvNews3Arc a:hover { color:#ff0000!important; text-decoration:underline!important;display:none}
.dvNews3Arc a:visited { color:#333333; text-decoration:underline;display:none}

.DvNews4{ width:100%;padding-bottom:0;}
/*.DvNews4 span { color:#0d3f96}*/
.DvNews4 span { color:#000}
.DvNews4 a { color:#666666; text-decoration: none; font-weight:bold; display:none;}
.DvNews4 a:hover { color:#ff0000; text-decoration: none; font-weight:bold}
.DvNews4 h2 { border-bottom:1px dotted #0066CC; text-align:left}
.DvNews4 h4 { text-align:left; font-style:italic; font-size:0.7em; margin:4px 4px 4px 0;}
/*.DvNews4 p {text-align:justify;font-size:0.7em; color:#333333}*/
.DvNews4 p {text-align:justify;font-size:0.7em; color:#000;}
.dvNews4Arc a:link { color:#333333; text-decoration:underline}
.dvNews4Arc a:active { color:#333333; text-decoration:underline}
.dvNews4Arc a:hover { color:#ff0000; text-decoration:underline}
.dvNews4Arc a:visited { color:#333333; text-decoration:underline}

.DvNews5{ width:40%;background-image:url(../img/sfondoDivTxt.jpg);background-repeat: no-repeat;background-position: left bottom;margin-left:15px; padding-left:28px; padding-bottom:20px; float:left}
.DvNews5 h2 { border-bottom:1px dotted #0066CC; text-align:right}
.DvNews5 h5 {text-align:left}
.DvNews5Libro{float:left; width:95px;height:141px; margin-top:8px;}
.DvNews5Desc {float:left;margin-top:8px; width:215px; margin-left:5px;}
.DvNews5 p { color:#333333; font-size:0.7em; text-align:left; color:#039; font-weight:bold}
.dvNews5Arc {width:60%;float:right; margin-top:8px; border-top:1px dotted #666666}
.dvNews5Arc a:link { color:#333333; text-decoration:underline}
.dvNews5Arc a:active { color:#333333; text-decoration:underline}
.dvNews5Arc a:hover { color:#ff0000; text-decoration:underline}
.dvNews5Arc a:visited { color:#333333; text-decoration:underline}

.DvNews6{ width:40%;background-image:url(../img/sfondoDivTxt.jpg);background-repeat: no-repeat;background-position: left bottom;margin-left:15px; padding-left:28px; padding-bottom:20px; float:right}
.DvNews6 span { color:#0d3f96}
.DvNews6 a { color:#666666; text-decoration: none; font-weight:bold;}
.DvNews6 a:hover { color:#ff0000; text-decoration: none; font-weight:bold}
.DvNews6Libro{float:left; width:80px;height:141px; margin-top:8px;}
.DvNews6 h2 { border-bottom:1px dotted #0066CC; text-align:left}
.DvNews6 h4 { text-align:left; font-style:italic; font-size:0.7em;}
.dvNews6Arc {width:55%;float:right; margin-top:8px; border-top:1px dotted #666666}
.DvNews6 p {text-align: justify;font-size:0.7em; color:#333333;}
.dvNews6Arc a:link { color:#333333; text-decoration:underline}
.dvNews6Arc a:active { color:#333333; text-decoration:underline}
.dvNews6Arc a:hover { color:#ff0000; text-decoration:underline}
.dvNews6Arc a:visited { color:#333333; text-decoration:underline}
.dvNews6Main {width:100%; float:left;}
.dvNews6Main h4 {text-align:left; font-style:italic; font-size:0.7em; padding-bottom:0;}
.dvNews6Main p {width:50%; padding-bottom:0; text-align:justify}

.TtlEdit { color:#003366; font-size:0.9em; text-align:right; font-style:italic; width:560px;}
.autore { color:#000000; font-style:normal;}
.agenda {width:100%;}
.agenda h3{color:#333333; padding-left:3px; margin:0; font-size:1em;border-bottom:1px dotted #666666;}
.agenda a{display:none}
.incorsivo {color:#333333; font-style:italic; font-size:1.2em}
/*.TtlAg { font-size:0.7em; color:#000}
.TtlAg a:link{color:#333333}
.TtlAg a:active{color:#333333}
.TtlAg a:hover{color:#ff0000!important}
.TtlAg a:visited{color:#333333}*/

/*.TxtAg { font-size:0.7em; color:#333333;border-bottom:1px dotted #0d3f96; padding-bottom:4px; }
.TxtAg a:link{color:#333333}
.TxtAg a:active{color:#333333}
.TxtAg a:hover{color:#ff0000!important;}
.TxtAg a:visited{color:#333333}*/
/*.archivio a{color:#0d3f96; text-align:right; font-weight:bold; padding-left:85px;font-size:0.7em;}*/
.separatore { clear:both; height:4px; font-size:4px;}
.separatore2 { clear:both; height:4px; border-bottom:1px dotted #0d3f96;}
.separatore3 { clear:both; height:40px;}
.separatore4 { clear:both; height:20px;}
.destra {width:100%;margin-right:35px; padding-top:20px;}
/*.centro {width:570px;float:left; padding-top:20px;}
.centro h4 { padding-left:2px;}*/
.centroh2 {padding-bottom:3px;color: #333;}
.centroh2Art {padding-bottom:3px; border-top:1px dotted #039; border-bottom:none!important; padding-left:2px; color:#039}
/*.centroh2Art2 {padding-bottom:3px; border-bottom:1px dotted #039;padding-left:2px; color: #333333}*/
/*.centroDiv2{ background-color:#fff;}*/
.centroDiv{ background-color:#E2E8F2;margin-left:42px;}
.centroAutore {margin-left:40px;}
.ArchMg {text-align:right; font-size:0.8em; padding-right:5px; margin:0; display:none}
.ArchMg a:link{ color: #333333; text-decoration:underline;}
.ArchMg a:hover{ color: #ff0000!important; text-decoration:underline;}
.ArchMg a:active{ color: #333333; text-decoration:underline;}
.ArchMg a:visited{ color: #333333; text-decoration:underline;}
.carta {width:220px; float:left; padding-right:10px;margin-left:15px; padding-top:7px;}
.carta2 {width:350px; float:left;padding-top:7px;}
.carta p { font-size:0.9em; background-color:#FFFFFF}
.paginazione {width:100px; float:right; padding-top:14px; text-align:right; color:#FF3300; font-weight:bold}
.paginazione a{ text-decoration:none; color:#0d3f96}
.black { color: #333333}
.DvCrt {width:570px;background-image:url(../img/sfondoDivTxt.jpg);background-repeat: no-repeat;background-position: left bottom;padding-bottom:20px;}
.LgCha {width:150px; float:left; padding-right:10px;margin-left:15px; margin-top:5px;}
.TtlCha { font-size:0.9em; color:#0d3f96; font-weight:normal;}
.TtlPub { font-size:0.9em; color: #333333; font-weight:bold; text-transform:uppercase}
.AutCha { color:#333333; font-weight:bold;line-height:1em;border-bottom:1px dotted #333333; font-style:italic}
.Ff {color:#0d3f96; font-weight:bold; display:none}
.pippo {border-collapse:collapse;vertical-align:top;background-image:url(../img/angoloBassoDx.gif);background-attachment: fixed;background-repeat: no-repeat;
	background-position: right top;background-color:#FFFFFF; display:none}
/*BANNER_SINISTA DIV*/
/*#banner_sinistra
{ padding-left:30px; font-size:0.6em;}
#banner_sinistra a
{ color:#fff; }
#banner_sinistra img
{ float:left; padding-right:3px;}*/


/*.angoloBassoSx{background-image:url(../img/bordoInfSx.jpg); background-repeat: no-repeat; background-position: left; width:27px; height:24px; background-color:#000066; margin-left:-2px; float:left;margin-top:-1px}
html>/*body .angoloBassoSx {float:left;margin-top:-1px;}*/
/*.angoloBassoDx{background-image:url(../img/bordoInfDx.jpg); background-repeat: no-repeat; background-position: right; width:27px; height:24px; background-color:#000066; float:right; margin-top:-2px;margin-right:22px; }
html>/*body .angoloBassoDx {float:right; margin-top:-1px;margin-right:23px;}*/
/*.BassoCnt {width:739px; background-color:#FFFFFF; float:left; margin-top:0;}
html>/*body .BassoCnt {width:738px;}*/

/*fine stili pagina*/
.footer{margin:0;width:796px;background-image:url(../img/bordoLt.gif);background-repeat: repeat-y; display:none}
/*.footerSx {margin-left:18px; float:left; width:19%;border-top:1px dotted #003366}
html>/*body .footerSx {width:20%;}
html>/*body .footerSx h4{ margin-top:5px; font-size:0.8em}*/
/*.footerCnt {width:56%; float:left;border-top:1px dotted #003366; padding-top:1px; padding-left:0; text-align:center}
html>/*body .footerCnt {width:56%;padding-left:0;}
.footerCnt ul{display:inline;margin:0!important; padding:0!important}
.footerCnt li{color:#666666; font-size:0.55em; margin:0!important; padding:0!important}
html>/*body .footerCnt li {font-size:0.7em;}
.footerCnt li a:link{color:#666666;margin:0!important; padding:0!important; text-decoration:underline}
.footerCnt li a:active{color:#666666;margin:0!important; padding:0!important; text-decoration:underline}
.footerCnt li a:hover{color:#ff0000;margin:0!important; padding:0!important; text-decoration:underline}
.footerCnt li a:visited{color:#666666;margin:0!important; padding:0!important; text-decoration:underline}*/

/*.footerDx {float:left; width:20%;border-top:1px dotted #003366}
html>/*body .footerDx {width:19%;}
.footerDx ul{display:inline;margin:0!important; padding:0!important}
.footerDx li{color: #0d3f96; font-size:0.7em; margin:0!important; padding:0!important}
html>/*body .footerDx li{font-size:0.55em;}
.footerDx li a{color:#0d3f96;margin:0!important; padding:0!important; text-decoration:underline}*/

/*.menuBasso{ float:right}
.menuBasso p{ color:#FFFFFF; font-size:0.7em; text-align:right;}
.menuBasso a:link{color:#FFFFFF; text-decoration:none; font-weight:bold}
.menuBasso a:active{color:#FFFFFF; text-decoration:none; font-weight:bold}
.menuBasso a:hover{color: #FFCC00; text-decoration:underline!important; font-weight:bold}
.menuBasso a:visited{color:#FFFFFF; text-decoration:none; font-weight:bold}
.menuBasso ul{ display:inline; }
.menuBasso li { font-size:0.7em;margin-right:22px; padding:0!important}*/

.nasc{position:absolute;left:-3000px; margin:0; padding:0; display:none;}
/*.maintd {width:185px; background-color:#FFFFFF}*/
.DvFloatSx{float:left; display:none}
/*.TdTest3 {padding:0; margin:0; background-color:#083994}*/
.addThis {border:1px solid #999; margin:6px; display:none}
.addThis img{margin:6px;}
.addThis p{margin:6px;}
.addThis h4 { background-color:#FFFFFF; color:#039; font-style:italic; position:relative; top:-10px; width:33%; left:15px; text-align:center}
html>/**/body .addThis h4 {left:-15px;}

.fotoArt {float:left; padding:5px;}
.Tst {position: absolute; top:-3px; margin-bottom:400px!important; display:none}

/*classi archivio_contenitore*/
.archivio_contenitore1{ width:60%; padding-left:40px; margin-right:160px}
.archivio_contenitore1 span{ font-size:0.7em; font-weight:bold}
.archivio_contenitore1 h2 { width:92%}
.archivio_contenitore1 h2 a{ color:#000; text-decoration:none}
.archivio_contenitore1 h2 a:hover{ color:#000000;}
.archivio_contenitore1 p{ color:#000; background-color:#FFFFFF; padding-right:40px!important}
.archivio_contenitore1 p a{ color:#000;}
.archivio_contenitore1 p a:hover{ color:#000000;}

.archivio_contenitore2{ width:60%; padding-left:40px; margin-right:160px}
.archivio_contenitore2 span{ font-size:0.7em;font-weight:bold}
.archivio_contenitore2 h2 { width:92%}
.archivio_contenitore2 h2 a{ color:#000; text-decoration:none}
.archivio_contenitore2 h2 a:hover{ color:#000000;}
.archivio_contenitore2 p{ color:#000;padding-right:40px!important;width:85%;}
.archivio_contenitore2 p a{ color:#000;}
.archivio_contenitore2 p a:hover{ color:#000000;}
/*fine classi archivio_contenitore*/

/*classi numerazione*/
.numerazione {font-size:0.8em; color:#333333}
.numerazione a { text-decoration:none; }
.numerazione a:hover {color:#ff0000}
/*fine classi numerazione*/

/*classi tabella newsletter*/
table.newsletter { font-size:0.8em}
/*fine classi tabella newsletter*/

/*classi mappa*/
.mappa { margin:0!important}
.mappa ul li { display:block!important; font-size:0.8em; padding-bottom:0.5em!important; margin-bottom:0!important; list-style-type:circle!important}
.mappa li a:link{ text-decoration:underline; color:#333333;list-style-type:circle!important}
.mappa li a:hover{ text-decoration:underline; color:#ff0000!important}
.mappa li a:visited{ text-decoration:underline; color:#333333!important}
.mappa li a:active{ text-decoration:underline; color:#333333!important; background-color:#FFFF00}
/*fine classi mappa*/

/*classi contenitore in testata 2*/
.CollapsiblePanel{display:none}
/*fine classi contenitore in testata 2*/
.h1print {font-size:1.2em; color:#333}





