/*stili sul body e tipografia */
body{font: 100.01% Arial, Helvetica, sans-serif; background-color:#ffffff;}
h1{font-size: 1.3em}
h2{font-size: 1.2em}
h3{font-size: 1.1em}
h4{font-size: 1em}
h5{font-size: 0.9em}
h6{font-size: 0.85em}

a { text-decoration:none; color:#000000;}
a:hover { text-decoration:none; color:#000000;}

/*line-height*/
blockquote, pre, ol, dl, ul, form {line-height:1.5}

/* set di base per margini e padding */
html, body{margin: 0;padding: 0}
h1, h2, h3, h4, h5, h6{margin: 0.7em 0 0.2em}
address, blockquote, dl, form,
fieldset, ol, pre, ul{ margin-top: 0.2em;margin-bottom: 1.2em; list-style-image:none;
list-style-position:outside;
list-style-type:none;padding:0px;}
.separa { clear:both;}
.separatore { clear:both; padding-bottom:5px;}
.separatoreliscio { clear:both; border-bottom:solid 1px #404040;}
.separatoreliscio02 { clear:both; padding-top:10px;}
.separatoredashed { clear:both; margin-bottom:6px;}
html>body .separatoredashed { clear:both; padding-top:10px;}
.separatoredashedbig { clear:both; border-bottom:dashed 2px #404040; margin-bottom:0.6em; margin-top:0.6em;}
html>body .separatoredashedbig { clear:both; border-bottom:dashed 2px #404040; padding-top:10px;}


#contenitore { border:solid 1px #959c95; width:98%; margin:auto;}
#pretestata {  height:2.5em; background-color:#eb6238; vertical-align:bottom;}
#pretestataint { padding-left:2.06em; padding-right:1em;padding-top:5px;}
#A1 { width:1.22em; height:1.22em; border:solid 1px #888383; text-align:center; background-color:#FFFFFF; line-height:1.22em; font-size:1.38em; float:left; margin-right:0.5em; margin-top: 0.24em;}
#A1 a { color:#000000;}
#A1 a:hover { color:#000000;}
#A2 { width:1.38em; height:1.38em; border:solid 1px #888383; text-align:center; background-color:#FFFFFF; line-height:1.38em; font-size:1.00em; float:left; margin-right:0.5em; margin-top: 0.64em;}
#A2 a { color:#000000;}
#A3 a:hover { color:#000000;}
#A3 { width:1.06em; height:1.06em; border:solid 1px #888383; text-align:center; background-color:#FFFFFF; line-height:1.06em; font-size:0.75em; float:left; margin-right:0.5em; margin-top: 1.64em;}
#A3 a { color:#000000;}
#A3 a:hover { color:#000000;}
#prelinks { padding-top:1.7em;  font-size:0.75em; color:#FFFFFF;}
#prelinks a { color:#ffffff;}
#prelinks a:hover { color:#ffffff;}
#testata {  height:9.20em; background-image:url(/Portals/_default/Skins/immagini/bghead.jpg); background-repeat:no-repeat; text-align:right;}
#ricerca { font-size:0.81em; font-weight:bold; text-align:left; float:right; padding: 0.88em 1.81em; }
.cerca { border:solid 1px #000000;}
.submit { background-image:url(/Portals/_default/Skins/immagini/cerca.gif); width:43px; height:17px; border:none; line-height:1.63em; text-align:center;}
.pulsante { text-align:right; margin-top:4px;}
#menu { font-size:0.88em; font-weight:bold; color:#ffffff; background-color:#EB6238; line-height:1.63em; padding-left:14.7em;}
#menu a{ font-size:0.88em; font-weight:bold; color:#ffffff;padding:0 20px;}



#dnn_ContentPane ul {  list-style-image:url(../immagini/square.gif);list-style-position:outside;list-style-type:disc;margin:0 0 0.2em;padding:0 20px;}
#dnn_ContentPane ul li { margin:0;}

#dnn_ContentPane ul li ul { list-style-image:none;margin:0;padding:0;}
#dnn_ContentPane ul li ul li { list-style-image:none;list-style-type:none;margin:0;}
#dnn_ContentPane ul a { }
#dnn_ContentPane ul a hover{ }


#corpo { background-image:url(/Portals/_default/Skins/immagini/sfondocentro.gif); background-repeat:repeat-y; background-position:center; font-size: 0.75em; line-height:1em;}
#corpo h1{font-size: 1.4em}
#corpo h2{font-size: 1.3em}
#corpo h3{font-size: 1.2em}
#corpo h4{font-size: 1.1em}
#corpo h5{font-size: 1em}
#corpo h6{font-size: 0.85em}

#corpo2col { background-image:url(/Portals/_default/Skins/immagini/sfondocentro2col.gif); background-repeat:repeat-y; background-position:left; font-size: 0.75em; line-height:1em;background-color:#ffffff;}


#corpo01 { float:left; width:20%;} 
#corpo01int { padding: 0.8em 0em 0.8em 0.5em;}
#corpo01 ul {  background-color:#FFFFFF;font-size:1em;font-weight:bold;list-style-image:url(../immagini/square.gif);list-style-position:outside;list-style-type:disc;margin:0 0 0.2em;padding:0 20px;}
#corpo01 ul li { margin:0;}

#corpo01 ul li ul { font-size:1em;font-weight:normal;list-style-image:none;margin:0;padding:0;}
#corpo01 ul li ul li { list-style-image:none;ottilist-style-position:outside;list-style-type:none;margin:0;}
#corpo01 ul a { color:#000000;}
#corpo01 ul a hover{ color:#000000;}
#boxrosa { background-color:#fce7e1; padding:6px; margin-top:16px; text-align:center;margin-right:10px;}

#corpo02 { float:left; width:58%; background-color:#FFFFFF; height: auto !important;  height: 620px; min-height: 620px;}
#corpo02int { padding: 1em 2em 2em 2em; line-height:1.3em;}
#corpo02int img{ margin-right:1em;}
#corpo02int hr{ clear:both; border: none 0; 
border-top: 1px dashed #404040;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

#corpo02sx { float:left; width:50%; border-right:dashed 2px #404040;}
#corpo02sxint { padding: 0.8em; line-height:1.3em;}
#corpo02sxint img{ margin-right:1em; margin-bottom:0.5em;}
#corpo02sxint hr{ clear:both; border: none 0; 
border-top: 1px dashed #404040;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

#corpo02dx { float:left; width:49%;}
#corpo02dxint { padding: 0.8em; line-height:1.3em;}
#corpo02dxint img{ margin-right:1em; margin-bottom:0.5em;}
#corpo02dxint hr{ clear:both; border: none 0; 
border-top: 1px dashed #404040;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

.titolohp { font-weight:bold; color:#eb6238; margin:0;}
.titolohp a{ font-weight:bold; color:#eb6238;}
.leggi { font-weight:bold; color:#eb6238; margin:0; text-align:right;}
.leggi a{ font-weight:bold; color:#eb6238;}

#corpo03 { float:left; width:22%;}
#corpo03int { padding: 2.5em 0.8em 0.8em;}
#corpo03int hr{ clear:both; color:#ffffff; border:none;}
#corpo03int img { border-right:solid 4px #ffffff; float:left;}

#corpo03 ul { list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 20px 10px 20px; background-color:#FFFFFF;}
#corpo03 ul li { margin:0;  padding-bottom:3px; margin-bottom:3px;}

.menuNavigazione li input{padding-right:6px;}

#dnn_ctr618_Links_lstLinks table {margin:0px; padding:0px;}
#corpo03 ul a { color:#000000; font-weight:normal;}
#corpo03 ul a hover{ color:#000000; font-weight:normal;}

#freccia { background-image:url(/Portals/_default/Skins/immagini/square.gif); background-repeat:no-repeat; background-position:20px 8px; font-size:1em; font-weight:bold; margin:0; padding:10px 20px 10px 30px; background-color:#FFFFFF; margin-bottom:0.2em;}
#freccia a { color:#000000; font-weight:bold;}
#freccia a hover{ color:#000000; font-weight:bold;}

#dnn_ContentPane #path { }
#dnn_ContentPane #path span a { font-size:1em; color:#eb6238; font-weight:bold;}

#interno01 { float:left; width:20%;} 
#interno01int { padding: 0.8em;}
#interno01 ul { list-style:url(../immagini/square.gif); font-size:1em; font-weight:bold; margin:0; padding:0 20px; background-color:#FFFFFF; margin-bottom:0.2em;}
#interno01 ul li { margin:0;}
#interno01 ul li ul { list-style-image:none; font-size:1em; font-weight:normal; margin:0; padding:0px;}
#interno01 ul li ul li { margin:0; list-style:none;}
#interno01 ul a { color:#000000;}
#interno01 ul a hover{ color:#000000;}

#interno02 { float:left; width:80%; background-color:#FFFFFF;}
#interno02int { padding: 1.4em 2em;}
#interno02int hr{ clear:both; border: none 0; 
border-top: 1px dashed #404040;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

/* DETTAGLIO */

#dettaglio01 { float:left; width:20%;} 
#dettaglio01int { padding: 0.8em;}
#dettaglio01 ul { list-style:url(../immagini/square.gif); font-size:1em; font-weight:bold; margin:0; padding:0 20px; background-color:#FFFFFF; margin-bottom:0.2em;}
#dettaglio01 ul li { margin:0;}
#dettaglio01 ul li ul { list-style-image:none; font-size:1em; font-weight:normal; margin:0; padding:0px;}
#dettaglio01 ul li ul li { margin:0; list-style:none;}
#dettaglio01 ul a { color:#000000;}
#dettaglio01 ul a hover{ color:#000000;}

#dettaglio02 { float:left; width:58%; background-color:#FFFFFF;}
#dettaglio02int { padding: 0.8em; line-height:1.3em;}
#dettaglio02int img{ margin-right:1em;}
#dettaglio02int hr{ clear:both; border: none 0; 
border-top: 1px dashed #404040;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}
.titolo { font-size:1.2em; font-weight:bold; padding-top:0.9em;}
#dettaglio02 h1, h2, h3, h4, h5, h6{margin: 0.7em 0 0 0;}
#dettaglio02 p{ margin:0 0 0.2em 0;}
#dettaglio02 a { font-size:1em; color:#eb6238; font-weight:bold;}
#dettaglio02 ul { list-style:url(../immagini/square.gif); font-size:1em; font-weight:bold; margin:0; padding:0 20px; background-color:#FFFFFF; margin-bottom:0.2em;}
#dettaglio02 ul li { margin:0;}

#dettaglio03 { float:left; width:20%;}
#dettaglio03 h1, h2, h3, h4, h5, h6{margin: 0 0 0.3em 0;}
#dettaglio03int { padding: 0.8em;}
#dettaglio03int hr{ clear:both; color:#ffffff; border:none;}
#dettaglio03int img { border-right:solid 4px #ffffff; float:left;}
#dettaglio03 ul { list-style:url(../immagini/squareorange.gif); font-size:1em; font-weight:bold; padding:0 20px; background-color:#FFFFFF; margin:0.2em 0 0.2em 0; color:#eb6238;}
#dettaglio03 ul li { margin:0;}

.titolodettaglio { font-size:1.2em; font-weight:bold; padding:0.9em 0 0.9em 0;}

.lista { padding-bottom:10px; padding-top:10px;}
.lista a{ background-image:url(/Portals/_default/Skins/immagini/orange.gif); background-repeat:no-repeat; padding-left:14px; font-size:0.9em; color:#eb6238; text-transform:uppercase; font-weight:bold;}
.lista img { float:left; padding:3px; border:solid 1px #bababa; margin-right:20px; }
.lista p { padding-left:14px;}

.categoria { padding-bottom:10px; margin-bottom:10px;}
#titolocategoria{ font-size:0.9em; color:#eb6238; font-weight:bold;}
.categoria img { float:left; padding:3px; border:solid 1px #bababa; margin-right:20px; margin-top:8px;}

#piede { background-color:#eb6238; font-size:0.8em; height:3em; line-height:3em; padding-left: 0.8em; color:#ffffff;}
#piede a { color:#FFFFFF; font-weight:bold;}
#piede a hover { color:#FFFFFF; font-weight:bold;}




.archivioDocumenti{ list-style:url(../immagini/square.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;width:100%;margin:-37px 0 0;}
.archivioDocumenti a{background: url(../immagini/square.gif) 0 -1px no-repeat; margin:0 0 0 3px;  padding:0 0 10px 12px; color:#000000; font-weight:normal; display:block;line-height:16px;font-weight:bold;} 



#dnn_ctr618_Links_pnlList{ list-style:none; font-size:1em; font-weight:bold; margin:10px 0 0; padding:10px 10px 10px 5px; background-color:#FFFFFF;}
#dnn_ctr618_Links_pnlList a{margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;background:transparent url(/Portals/0/ico-foglio.gif) no-repeat scroll left top;}






#dnn_ctr376_Links_pnlList{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:-15px 0px 0px 0px; padding:0px 0px 0px 5px; background-color:#FFFFFF;width:90%;}
#dnn_ctr376_Links_pnlList a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 0px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}

#dnn_ctr433_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr433_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}

#dnn_ctr765_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}

#dnn_ctr438_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr438_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}

#dnn_ctr563_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr563_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}

#dnn_ctr531_HtmlModule_lblContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr531_HtmlModule_lblContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}

#dnn_ctr502_Links_pnlList{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr502_Links_pnlList a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}

#dnn_ctr746_ContentPane{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr746_ContentPane a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}

#dnn_ctr763_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}

#dnn_ctr514_Links_pnlList{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr514_Links_pnlList a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}




#dnn_ctr515_Links_pnlList{ list-style:url(/Portals/0/ico-foglio.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr515_Links_pnlList a{background: url(/Portals/0/ico-foglio.gif) 0 -3px no-repeat; margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr593_ModuleContent{ list-style:url(/Portals/0/ico-foglio.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr593_ModuleContent a{background: url(/Portals/0/ico-foglio.gif) 0 0 no-repeat; margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr595_ModuleContent{ list-style:url(/Portals/0/ico-foglio.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr595_ModuleContent a{background: url(/Portals/0/ico-foglio.gif) 0 0 no-repeat; margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr597_ModuleContent{ list-style:url(/Portals/0/ico-foglio.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr597_ModuleContent a{background: url(/Portals/0/ico-foglio.gif) 0 0 no-repeat; margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr544_ModuleContent{ list-style:url(/Portals/0/ico-foglio.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr544_ModuleContent a{background: url(/Portals/0/ico-foglio.gif) 0 0 no-repeat; margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr487_ModuleContent{ list-style:url(/Portals/0/ico-foglio.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr487_ModuleContent a{background: url(/Portals/0/ico-foglio.gif) 0 0 no-repeat; margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr546_ModuleContent{ list-style:url(/Portals/0/ico-foglio.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr546_ModuleContent a{background: url(/Portals/0/ico-foglio.gif) 0 0 no-repeat; margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr494_Links_pnlList{ list-style:url(/Portals/0/ico-foglio.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr494_Links_pnlList a{background: url(/Portals/0/ico-foglio.gif) 0 0 no-repeat; margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}



#dnn_ctr656_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr656_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}

#dnn_ctr657_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr657_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}




#dnn_ctr503_Links_pnlList{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr503_Links_pnlList a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr442_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr442_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr681_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr681_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr682_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr682_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr486_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr486_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr658_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr658_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr566_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr566_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr634_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr634_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr669_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr669_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr635_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr635_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr636_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr636_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr670_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr670_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr639_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr639_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr659_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr659_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr640_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr640_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr641_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr641_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr642_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr642_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr643_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr643_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr678_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr678_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr644_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr644_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}
#dnn_ctr620_ModuleContent{ list-style:url(../immagini/orange.gif); font-size:1em; font-weight:bold; margin:0; padding:10px 10px 10px 5px; background-color:#FFFFFF;margin-top:10px;width:90%;}
#dnn_ctr620_ModuleContent a{background: url(../immagini/orange.gif) 0 -3px no-repeat; margin:0;  padding:0px 0px 10px 10px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;}




#dnn_RightPane ul {  background-color:#FFFFFF;font-size:1em;font-weight:bold;list-style-image:url(../immagini/square.gif);list-style-position:outside;list-style-type:disc;margin:0 0 0.2em;padding:0 0 0 24px;}
#dnn_RightPane ul li { margin:0;}

#dnn_RightPane ul li ul { font-size:1em;font-weight:normal;list-style-image:none;margin:0;padding:0;}
#dnn_RightPane ul li ul li { list-style-image:none;ottilist-style-position:outside;list-style-type:none;margin:0;}
#dnn_RightPane ul a { color:#992676;}
#dnn_RightPane ul a:hover{ color:#992676;}





#dnn_ctr618_Links_pnlList table{ width:100%;}
#dnn_ctr647_ContentPane table{  width:100%;}
#dnn_ctr376_Links_pnlList table{  width:100%;}
#dnn_ctr433_ModuleContent table{  width:100%;}
#dnn_ctr765_ModuleContent table{  width:100%;}
#dnn_ctr438_ModuleContent table{  width:100%;}
#dnn_ctr563_ModuleContent table{  width:100%;}
#dnn_ctr531_HtmlModule_lblContent table{  width:100%;}
#dnn_ctr502_Links_pnlList table{  width:100%;}
#dnn_ctr746_ContentPane table{  width:100%;}
#dnn_ctr763_ModuleContent table{  width:100%;}
#dnn_ctr514_Links_pnlList table{  width:100%;}
#dnn_ctr515_Links_pnlList table{  width:100%;}
#dnn_ctr656_ModuleContent table{  width:100%;}
#dnn_ctr657_ModuleContent table{  width:100%;}
#dnn_ctr597_ModuleContent table{  width:100%;}


#dnn_RightPane{margin-top:-19px;}




.DNN_Documents table {background-color:#F5E9F5;width:100%;}
.DNN_Documents tr td.TitleHeader{font-weight:bold; font-style:italic;border-bottom:dashed 1px #000000;}
.DNN_Documents tr td.SizeHeader{font-weight:bold; font-style:italic;border-bottom:dashed 1px #000000;}
.DNN_Documents tr td.CreatedDateHeader{font-weight:bold; font-style:italic;border-bottom:dashed 1px #000000;}
.DNN_Documents tr td.DownloadHeader{font-weight:bold; font-style:italic;border-bottom:dashed 1px #000000;}
#dnn_ctr461_ModuleContent{text-align:left;}
.DNN_ANN_DesignTable{text-align:left;}
.contornoBianco{background-color:#ffffff;height:50px;width:182px;}
.contornoBianco a{display:block;width:160px;}
.centroalto{clear:both;}
.contentpane{clear:both; margin-top:15px;}
.centromezzosx{border-right:1px solid #787878;float:left;width:47%;margin:10px 0px 0px 0px;padding:0 10px 0 0;}
.centromezzodx{float:left;width:48%; margin:10px 0px 0px 0px; padding:0 0 0 10px;}


.immagineHome{margin:0px 10px 10px 0px;}
.contentpane .titolinoprimo{clear:both;color:#EB6238;font-weight:bold;font-size:1.20em;padding:10px 0px 0px 0px;}
.separator{height:27px; background-image:url(/Portals/_default/Skins/immagini/separator.jpg); background-repeat:no-repeat; background-position:center;}
.Head{font-size:1.2em;display:block;}
.LeftPane .Head{font-size:1.2em;display:none;}
#dnn_RightPane .Head{display:none;}
#dnn_ContentPane  a{color:#992676;text-decoration:none;}
#dnn_ContentPane  a:hover{color:#992676;text-decoration:underline;}
.centroalto  a{color:#992676;text-decoration:none;}
.centroalto  a:hover{color:#992676;text-decoration:underline;}
.centromezzosx  a{color:#992676;text-decoration:none;}
.centromezzosx  a:hover{color:#992676;text-decoration:underline;}
.centromezzodx  a{color:#992676;text-decoration:none;}
.centromezzodx  a:hover{color:#992676;text-decoration:underline;}

.sponsorsx{background-color:#f1ecf3;text-align:center;width:100%;}
#dnn_ContentPaneBasso{clear:both;}
.LeftPane{width:95%;}
.newsTitolo{margin-top:10px;}

#archivio { float:left; width:20%;} 
#archivio { padding: 0.8em 0em 0.8em 0.5em;}
#archivio ul {  background-color:#FFFFFF;font-size:1em;font-weight:bold;list-style-image:url(../immagini/square.gif);list-style-position:outside;list-style-type:disc;margin:0 0 0.2em;padding:0 20px;}
#archivio ul li { margin:0;}

#archivio ul li ul { font-size:1em;font-weight:normal;list-style-image:none;margin:0;padding:0;}
#archivio ul li ul li { list-style-image:none;ottilist-style-position:outside;list-style-type:none;margin:0;}
#archivio ul a { color:#000000;}
#archivio ul a hover{ color:#000000;}
#dnn_ctr1191_ModuleContent{margin-top:-30px;}
.archiviohome { color:#000000;}
.archiviohome:hover{ color:#000000;}

#dnn_ctr647_ContentPane{ list-style:none; font-size:1em; font-weight:bold; margin:10px 0 0; padding:10px 10px 10px 5px; background-color:#FFFFFF;}
#dnn_ctr647_ContentPane a{margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;background:transparent url(/Portals/0/ico-foglio.gif) no-repeat scroll left top;}

#dnn_ctr650_ContentPane{ list-style:none; font-size:1em; font-weight:bold; margin:10px 0 0; padding:10px 10px 10px 5px; background-color:#FFFFFF;}
#dnn_ctr650_ContentPane a{margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;background:transparent url(/Portals/0/ico-foglio.gif) no-repeat scroll left top;}

#dnn_ctr651_ContentPane{ list-style:none; font-size:1em; font-weight:bold; margin:10px 0 0; padding:10px 10px 10px 5px; background-color:#FFFFFF;}
#dnn_ctr651_ContentPane a{margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;background:transparent url(/Portals/0/ico-foglio.gif) no-repeat scroll left top;}

#dnn_ctr652_ContentPane{ list-style:none; font-size:1em; font-weight:bold; margin:10px 0 0; padding:10px 10px 10px 5px; background-color:#FFFFFF;}
#dnn_ctr652_ContentPane a{margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;background:transparent url(/Portals/0/ico-foglio.gif) no-repeat scroll left top;}

#dnn_ctr653_ContentPane{ list-style:none; font-size:1em; font-weight:bold; margin:10px 0 0; padding:10px 10px 10px 5px; background-color:#FFFFFF;}
#dnn_ctr653_ContentPane a{margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;background:transparent url(/Portals/0/ico-foglio.gif) no-repeat scroll left top;}

#dnn_ctr654_ContentPane{ list-style:none; font-size:1em; font-weight:bold; margin:10px 0 0; padding:10px 10px 10px 5px; background-color:#FFFFFF;}
#dnn_ctr654_ContentPane a{margin:0;  padding:2px 0 6px 21px; color:#000000; font-weight:normal; display:block;border-bottom:dashed 1px #000000;line-height:16px;background:transparent url(/Portals/0/ico-foglio.gif) no-repeat scroll left top;}
