.allegati{ position: relative; width: auto;  margin-top: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; background-color: #eee;}
.allegati a{ text-decoration: none; color: #000;  }
.allegati a:hover { text-decoration: underline; color: #000;}
.bread{	font-family: Arial, Helvetica, sans-serif; color: #A20101; font-size: 11px; padding-top: 8px; text-align: right;  font-style: italic;  letter-spacing: 1px;  }
.bread a{	color: #4A4A4A; text-decoration: none; font-style: normal;}
.bread a:hover{	color:  #A20101; text-decoration: underline;}
.contenuti { color: #3e3458; font-family: arial; background-color: white; margin: 15px; padding: 3px; width: 100%; height: auto }
.figlie{	padding: 2px; text-align: right; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; font-weight: bold;}
.figlie table{	text-align: right;}
.figlie select{height: 20px; font-size: 10px; padding: 2px;}
.footer { color: #3e3458; font-size: 11px; font-family: arial; background-color: white; text-align: center; margin: 0px; padding: auto auto auto auto; border-top: 1px solid #3e3458; width: 100%; height: 15px }
.footer a:hover { color: #3e3458; font-size: 11px; font-family: arial; text-decoration: none; background-color: white }
.footer a:link { color: #3e3458; font-size: 11px; font-family: arial; text-decoration: none; background-color: white }
.footer a:visited { color: #3e3458; font-size: 11px; font-family: arial; text-decoration: none; background-color: white }
.left { background-color: #a20101; width: 20px }
.right { background: url(images/bck_dx.gif) repeat-x 0px 0px; width: 50%; }
.sorelle { width: 130px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #3e3458; vertical-align: top; border-right: 1px solid #ededed;  padding-right: 4px; padding-top: 20px; font-weight: bold;}
.sorelle a{color: #3e3458;	 text-decoration: none; }
.sorelle a:visited{color: #3e3458;	 text-decoration: none; }
.sorelle a:hover{	color: #A20101; text-decoration: none; }

.sorelle li {list-style: none; list-style-position:outside; margin-bottom: 8px; padding-left: 2px;border: #ededed 1px solid; border-bottom: #A20101 1px solid; background-color: #ededed;  padding: 2px; width: 150px;    }

.spalla {width: 200px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: top; padding-left: 8px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; background-color: #ededed;}
.tableuno {color: #000000; background-color: #a20101; width: 946px; height: 217px }
.td1menu {font-weight: bold; font-family: arial; background: url(images/leftmenu.gif) no-repeat 0px 0px; margin: 0px; border: 0px; width: 10px; height: 22px }
.tdmenu {color: #3E3458; font-weight: bold; font-size: 12px; font-family: arial; background: white url(images/bullet.gif) no-repeat 0px 10px; margin: 0px; padding-left: 10px; border: 0px; width: auto; height: 22px }
.tdmenu a:active {color: #3E3458; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; background-color: white }
.tdmenu a:hover { color: #3E3458; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; background-color: white }
.tdmenu a:link { color: #3E3458; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; background-color: white }
.tdmenu a:visited { color: #3E3458; font-weight: bold; font-size: 12px; font-family: arial; text-decoration: none; background-color: white }
.testo { color: #3e3458; font-size: 11px; font-family: arial; background-color: white; margin: 0px; width: auto; height: auto; padding-right: 8px; }
.testo a:hover { color: #3e3458; font-size: 11px; line-height: 16px; font-family: arial, verdana; background-color: white; margin: 0px; width: auto; height: auto }
.testo a:link { color: #3e3458; font-size: 11px; line-height: 16px; font-family: arial, verdana; background-color: white; margin: 0px; width: auto; height: auto }
.testo a:visited { color: #3e3458; font-size: 11px; line-height: 16px; font-family: arial, verdana; background-color: white; margin: 0px; width: auto; height: auto }
.testo1 { color: #3e3458; font-size: 11px; line-height: 16px; font-family: arial, verdana; background-color: white; margin: 0px; width: auto; height: auto; padding-left: 10px; padding-right: 4px; padding-left: 18px; }
.testo1 a:hover { color: #3e3458; font-size: 11px; line-height: 16px; font-family: arial, verdana; background-color: white; margin: 0px; width: auto; height: auto }
.testo1 a:link { color: #3e3458; font-size: 11px; line-height: 16px; font-family: arial, verdana; background-color: white; margin: 0px; width: auto; height: auto }
.testo1 a:visited { color: #3e3458; font-size: 11px; line-height: 16px; font-family: arial, verdana; background-color: white; margin: 0px; width: auto; height: auto }
.testo1 ul{	width: 85%;}
.testo1 a{	text-decoration: none;}
.testo1 a:hover{	text-decoration: underline;}
.testo1 li{	background-color: #fff; border-bottom: #A20101 1px solid; padding: 4px; margin-bottom: 20px; list-style: none; list-style-position: outside;}
.tabfiglie {	width: 85%}
.tabfiglie td{ border-bottom: #A20101 1px solid; padding: 4px; margin-bottom: 20px;}
.titolo { color: #fdbe24; font-weight: bold; font-size: 11px; font-family: arial; background-color: white; margin: 0px; width: auto; height: auto }
.titolo1 {  background-color: white;  width: auto; height: auto; vertical-align: top; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left: 18px; }
.titolo1 h1{font-size: 13px; font-weight: bold; color: #fdbe24; padding: 0px; }
.titolo1 h2{font-size: 11px; font-weight: bold; color: #3e3458; padding: 0px;}
.titolo1 h3{font-size: 10px; font-weight: bold; color: #3e3458; padding: 0px;}
.topmenu { color: #000000; background: url(images/leftmenu.gif) no-repeat 0px 0px; margin: 0px; padding: 0px; border: 0px; width: 390px; height: 22px }
.uno { color: #000000; background: #a20101 url(images/testacentro.gif) no-repeat right bottom; vertical-align: bottom; margin: 0px; padding-bottom: 5px; padding-left: 3px; width: 564px; height: 217px }
.unoint { color: #000000; background: #a20101 url(images/testacentroint.gif) no-repeat right bottom; vertical-align: bottom; margin: 0px; padding-bottom: 5px; padding-left: 3px; width: 564px; height: 217px }
body { text-align: center; margin: 0px; width: auto }


.mimi{ background-image: url(images/mimi.jpg); background-position: right; background-repeat: no-repeat; background-color: #A20101; height: 168px; width: 570px; vertical-align: top; color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; margin: 0;}
.menu td{background-image: url(images/bulletb.gif); background-repeat: no-repeat; margin-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-position: center left;}
.menu a{	color: #3E3458; padding-left: 8px; text-decoration: none; font-weight: bold;}
.menu a:hover{color: #3E3458; text-decoration: underline;}
.menu a:visited{color: #3E3458; text-decoration: none;}
.menu a:link{color: #3E3458; text-decoration: none;}
.menu{ background-image: url(images/sottotesta.jpg); height: 50px; width: 565px; background-repeat: no-repeat; background-position: left; margin: 0; padding: 0; padding-top: 15px; padding-left: 5px;}

.menuh td{background-image: url(images/bulletb.gif); background-repeat: no-repeat; margin-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-position: center left;}
.menuh a{	color: #3E3458; padding-left: 8px; text-decoration: none; font-weight: bold;}
.menuh a:hover{color: #3E3458; text-decoration: underline;}
.menuh a:visited{color: #3E3458; text-decoration: none;}
.menuh a:link{color: #3E3458; text-decoration: none;}
.menuh{ background-image: url(images/sottotestah.jpg); height: 50px; width: 100%px; background-repeat: no-repeat; background-position: left; margin: 0; padding: 0; padding-top: 15px; padding-left: 5px;}
.centro{	background-image: url(images/centro.jpg); vertical-align: top; width: 674px; height: 193px; background-repeat: no-repeat; margin: 0; padding: 0;}

.spaziosx{	width: 22px; background-color: #A20101; height: 100%;}
.imgevidenza{	margin-right: 3px; border: 0;}
.tdevidenza{	width: 50%; padding-right: 5px; vertical-align: top;}

#primo { background-image: url(images/evidenza.gif); height: 36px; width: 677px; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FDBE24; padding-top: 20px;}

