/*Fatto da AF*/
html {font-size: 80%;}
body {margin: 0;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 100%;
color: #666;
background-color: #ededed;
text-align: center;
}
body.inf675 {margin: 20px; background-color: #FFF; background-image: none;
font-size: 0.90em;
text-align: left;}
h1 {font-size: 1.30em; margin: 0 0 10px 274px; color: #695dad; font-family: Arial;}
h2 {font-size: 1.10em; margin: 5px 0 3px 0; color: #695dad; font-family: Arial;}
a {color: #695dad; text-decoration: underline;}
a:hover {color: #666;}
#box {width: 760px; margin: 0 auto; background-color: #fff; text-align: left;}
#header {height: 230px; width: 100%;
background-image: url('bghead.gif');
background-position: 0 0;
background-repeat: no-repeat;}
#inheader {padding: 20px 0 0 0;}
#logo {	width: 260px; text-align: center; display: table-cell !important; display: inline; vertical-align: bottom;
padding-bottom: 20px !important; padding-bottom: 30px;}
#menu {	width: 486px; display: table-cell !important; display: inline; vertical-align: bottom;}
#menubox {padding-left: 14px; padding-bottom: 30px !important; padding-bottom: 40px;}
#inmenu {display: table-row;}
.menuitem {padding: 0 12px 0 0; margin-bottom:-10px; text-transform: uppercase;
color: #695dad; font-family: Arial;
font-size: 0.95em;
display: table-cell !important; display: inline; vertical-align: top;
}
.menuitem p { font-weight: bold; color: #006; display: table-cell; display: inline;}
#menu a {text-decoration: none; color: #695dad;	}
#menu a:hover {text-decoration: underline; }
#menulng {display: table-cell !important; display: inline; vertical-align: bottom;}
#title {width: 100%}
#middle {width: 100%; background-image: url('bgmain.gif'); background-repeat: repeat-y;
background-position: 68px 0;}
.outpar {width: 100%;}
.par {display: table-row}
.parimg {width: 260px;
text-align: center;
display: table-cell !important; display: inline; vertical-align: top;}
.parimg img {border:solid 1px #695dad; margin:10px;}
.partxt {width: 476px; padding-left: 14px;
text-align: left; padding-bottom: 8px;
display: table-cell !important; display: inline; vertical-align: top;}
#middle p.catlistlink {margin-top: 15px;}
#colophon {padding-bottom: 20px;}
#colophon p {margin: 20px 5px 0 274px; font-size: 0.80em;}
#colophon a {text-decoration: none; color: #888;}
table.webform {font-size: 1.00em; font-family: Verdana, Arial, Helvetica, Sans-serif; color: #666;
margin-left: 260px;}
table.webform td.label {text-align:right;}
table.webform .field {width: 300px; border: solid 1px #695dad;}
table.webform textarea {height:80px; font-size: 1.00em; font-family: Verdana, Arial, Helvetica, Sans-serif;}
table.webform .button {border: solid 1px #666; font-weight: bold; color: #888; font-size: 0.90em;
background-color: #ededed;}
