body {background:rgb(46, 46, 46);text-align:center;margin-bottom:16px;font-family:verdana;}
div#c {text-align:left;margin:0 auto;min-height:45px;background:url(int/bg.png) 1px center repeat-y;padding:0 10px;width:743px !important;width:763px;}
h1 {margin:0;padding:0;text-align:center;}
img, a img {vertical-align:middle;margin:0;padding:0;border:0;}
ul#menu {background:url(int/menu.png) top left no-repeat;height:32px;margin:0 15px;padding:0;}
ul#menu li {height:32px;display:block;float:left;min-width:30px;margin-left:1px;}
ul#menu li a {width:100%;display:block;height:32px;}
ul#menu li a span {display:none}
ul#menu li#home {margin-left:80px;width:121px !important;width:41px;}
ul#menu li#galleria {width:102px;}
ul#menu li#biografia {width:116px;}
ul#menu li#eventi {width:97px}
ul#menu li#contatti {width:105px}
ul#menu li a:hover, ul#menu li a.sel, li a:active {background:url(int/menu.png) no-repeat}
ul#menu li#home a {background-position:-80px -32px}
ul#menu li#galleria a {background-position:-202px -32px}
ul#menu li#biografia a {background-position:-305px -32px}
ul#menu li#eventi a {background-position:-422px -32px}
ul#menu li#contatti a {background-position:-520px -32px}
ul#menu li#home a.sel, li#home a:active {background-position:-80px -64px}
ul#menu li#galleria a.sel, li#galleria a:active {background-position:-202px -64px}
ul#menu li#biografia a.sel, li#biografia a:active {background-position:-305px -64px}
ul#menu li#eventi a.sel, li#eventi a:active {background-position:-422px -64px}
ul#menu li#contatti a.sel, li#contatti a:active {background-position:-520px -64px}
div#left {float:left;width:230px;padding-left:40px;min-height:200px}
div#contents {float:right;width:425px;padding-right:40px;min-height:200px;font-size:11px;}
div.box {display:block;background:url(int/box.png) top left no-repeat;padding:20px 0 0 20px;min-height:130px}
div.box p {font-size:11px;padding-right:15px;}
div.box h4 {font-size:12px;font-weight:normal;margin:0 15px 0 0;}
.cb {clear:both;}
h3 {font-size:15px;font-weight:normal;margin:15px 0 5px 2px;padding:0;}
h2 {font-size:15px;margin:15px 0 5px 0;padding:0;color:rgb(0,0,0);font-weight:bold;}
p.legend, div#contents p.legend {text-align:center;font-weight:bold;margin:0 0;}
p#footer {margin:0 auto;width:763px;background:url(int/footer.png) top center no-repeat;padding-top:45px;color:rgb(255,255,255);font-size:12px;}
a {color:rgb(0,0,0);text-decoration:none;}
a:hover {text-decoration:underline;}
address {font-size:12px;margin-bottom:10px}
fieldset input, fieldset textarea {width:380px;border:2px ridge rgb(0,0,0)}
fieldset {margin:0;padding:0;border:0;}
label {font-size:13px;}
div#contents p {text-align:justify}
div#contents h4 {font-weight:bold;margin-left:10px}
p.ebox {background-color:rgb(225, 220, 213);width:373px !important;width:358px;margin:0;display:block;padding:0 5px 0 10px;}
div.ebox {margin-bottom:10px;}
a#adm {display:block;width:10px;height:10px;position:absolute;top:0;right:10px;}
li {font-size:12px;}
table {font-size:12px;width:100%;}
legend {font-size:12px;font-weight:bold;}
div#quadri img {margin:10px;}
div#quadri {text-align:center;}
div#quadri div#contents {text-align:left;}