body{margin-left:auto;margin-right:auto;width:1000px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:1}
td {margin:0px;padding:0px;border:0px;outline:0px;font-family:Arial;font-size:12px;text-align: center;vertical-align:middle;background:transparent}
.container_12{margin-left:auto;margin-right:auto}

.testatina{position:relative;min-width:960px;margin-left:auto;margin-right:auto;display:inline;float:left;}

.menu{position:relative;right:0px;margin:0px;padding:0px;background-image:url(menu2.png);background-repeat:no-repeat;background-position:bottom left;background-size: 100% 100%;height:39px;width:960px;}
.menu li.primo{margin-left:380px}
.menu li{list-style:none;float:left;padding:12px 10px 12px 10px;margin:0px;font-size:11px;background-image:url(divisori.png);background-repeat:no-repeat;background-position:right;font-weight:bold}
.menu li.ultimo{background-image:none}
.menu li.attivo{background-image:url(back_li_attivo.png); background-repeat:repeat-x;color:#861400}
.menu li a{color:#fff;padding:12px 10px 12px 0px;font-size:11px;text-decoration:none}
.menu li a:hover{background-image:url(back_li_hover.png);background-repeat:repeat-x;color:#fff;text-decoration: underline}
.cnr{position:absolute;top:14px;margin-left:750px}

.spalla_dx{width:300px;position:relative;margin-left:3px;float:left; }
.spalla{position:relative;width:300px;height:255px;margin:0px 0px 0px 0px;background-image:url(back_spalla_interna.png);background-position:bottom;background-repeat:no-repeat;padding:0px 0px 10px 10px;z-index:4}
.spalla h1{font-size:16px;font-weight:normal;border-bottom:1px solid#d2c7c7;padding-bottom:10px;margin:0px;padding-top:10px}
.spalla h2{text-align:left;font-size:12px;padding-right:10px;font-weight:bold}
.container{width:280px;margin:10px 0px 0px 0px;padding:10px 10px 10px 0px;} 
.spalla li{list-style:none;text-align:left}
.spalla li.titolo{width:100%;padding:0px 10px 0px 10px;text-align:left}
.spalla li.title a{display:block;position:relative;padding:10px 20px 0px 10px;color:#0f0e0e;font-size:13px;line-height:16px;overflow:hidden;width:240px;text-decoration:none;font-family:Arial}
.spalla li.title .chiuso{background-image:url(freccia_sottomenu.png);background-repeat:no-repeat;background-position:right}
.spalla li.title .aperto{background-image:url(freccia_menu.png);background-repeat:no-repeat;background-position:right}
.spalla li.title a:hover{text-decoration:none;}
.spalla li.title a:visited{text-decoration:none;background-image:url(freccia_menu.png);background-repeat:no-repeat;background-position:right}
.spalla p.title{font-size:13px;font-weight:normal;padding-bottom:10px;margin:0px;padding-top:10px}

.indirizzo{position:relative;width:302px;margin:0px; float:left;background:transparent;}
.indirizzo img{margin-top:20px;margin-bottom:10px;padding-left:100px}
.indirizzo p{margin:0px 0px 0px 20px;padding:10px 10px 10px 10px;font-family:Arial;font-size:13px}

.immagine_interna{width:640px;height:260px;position:relative;margin-top:auto;margin-left:312px; padding:0px;background-image:url(logobianco.gif);background-repeat:no-repeat;background-position:top center;background-size: auto 260px}

.sezione{position:relative;text-align:right;margin-top:150px; padding:15px 15px 10px 0px;color:#fff;background-image:url(back_titolo_sezioni.png);background-repeat:no-repeat;background-position: right top;width:625px;;font-family:Arial;font-size:26px;}

.breadcrumb{background-image:url(back_breadcrumb.jpg);background-repeat:no-repeat; height:20px;position:relative;margin:30px 0px 0px 0px}
.breadcrumb p{font-family:Arial;font-size:14px}
.breadcrumb p a{font-family:Arial;font-size:14px;background-image:url(breadcrump.png);background-repeat:no-repeat;background-position:right;padding:5px 10px 5px 10px;color:#535455;text-decoration:none}
.breadcrumb p a:hover{background-image:url(breadcrump_attivo.png);background-repeat:no-repeat;background-position:right;padding:5px 10px 5px 10px;color:#535455;}

.contenuti{width:640px;position:relative;left:0px;margin-top:25px; margin-left: 300px; padding-left:20px}
.contenuti h1{font-family:Arial;color:#912;font-size:16px;border-bottom:1px solid #912;padding-bottom:6px;line-height:20px;text-align:left;}
.contenuti h10{font-family:Arial;font-size:14px;color:#912;text-align:left;font-weight:bold;text-transform:uppercase;margin-bottom:12px;margin-top:12px}
.contenuti p{text-align:justify;font-family:Arial;font-size:12px;line-height:18px;margin-top:5px}
.contenuti ul{padding-left:20px;font-family:Arial;font-size:12px}
.contenuti li{margin-bottom:8px;text-align:justify;font-family:Arial;font-size:12px;line-height:16px}
.contenuti li a{color:#e7808d;text-decoration:none}
.contenuti li a:hover{color:#912;text-decoration:none}
.contenuti p a{color:#e7808d;text-decoration:none}
.contenuti p a:hover{color:#912;text-decoration:none}
figure {float: left;margin: 0 10px 10px 10px;}
figure img {display: inline-block;vertical-align: top; border: 1px solid #666;background-color: #FFF; padding: 3px;}
figcaption { font-family:Arial;font-size:12px; text-align: center; margin: 10px 0px  0px 0px;} 
img.left { float: left; margin: 0 10px 10px 0; }
img.right { float: right; margin: 0 0 10px 10px; }
.segue{text-align: center;font-family:Arial;font-size:15px;line-height:18px;}
.segue a{color:#e7808d;text-decoration:none}

.piede{width:960px;position:relative;border-top:1px solid #abaaaa;margin-top:10px;margin-bottom:10px;border-bottom:1px solid #abaaaa; align bottom left;}
.loghi{font-family:Arial;border-bottom:1px solid #abaaaa;padding:0px 0px 5px 75px;margin:0px 0px 0px 0px}
.loghi p{display:inline;font-family:Arial;text-align:center;margin-right:20px}
.loghi p.testo{font-family:Arial;;position:absolute;top:10px}
.piede p{font-family:Arial;font-size:10px;color:#7d7d7d;margin-top:10px;text-align:center;padding:0px}
.piede p a{font-family:Arial;color:#912}
.piede p img{margin-left:20px}

.centrato { text-align: center;}

