/* CSS Document */
body{ background-color:#fefef5; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; text-align:center;}
.screenReader{text-indent: -9999px; font-size: 1px; height: 1px; width: 1px; overflow: hidden; position: absolute; left: -9999px; color:#000}

a{ color:#b43a3a}
#centrato{margin:0px auto; width:755px; border:0; padding:0; background-color:#fefef5; color:#000; text-align:left;}

#intestazione { width:755px; height:90px; background: #fefef5 url(../images-str/header.gif) no-repeat center top; position:relative;}
#pie-di-pagina { width:650px; height:40px; background: #fefef5 url(../images-str/footer.gif) no-repeat center top; clear:both; padding-left:105px;}
#dati{ margin:0px auto; width:755px; border:0; padding:0; font-size:80%; text-align:left;}

#home{ background-color:#e8e8e8; margin:35px 0; }
#home table{ text-align: left;}
#home table td{ text-align: left;}

.menuHome{width:90px; margin:0; padding:0; list-style:none; font-size:11px; text-align:center; color:#000; vertical-align:top;}
.menuHome li{ margin:5px 0;}
.menuHome a{display:block; text-decoration:none; border:2px solid #fff; margin:1px 0; padding:3px 3px; background:#FFF; color:#000000; }
.menuHome a:link, .menuHome a:visited{ background:#fff; color:#000;}
.menuHome a:hover, .menuHome a:focus, .menuHome a:active{ background:#fff; color:#b43a3a; border-color:#b43a3a;}


.menuSup-1 { position:absolute; bottom:6px; right:380px; border:0; margin:0; padding:0}
.menuSup-1 li{display:inline; border:0; margin:0; padding:0}
.menuSup-1 li img{border:1px solid #ffffbc; margin:0; padding:0}
.menuSup-2 { position:absolute; bottom:6px; left:535px; border:0; margin:0; padding:0}
.menuSup-2 li{display:inline; border:0; margin:0; padding:0}
.menuSup-2 li img{border:1px solid #ffffbc; margin:0; padding:0}

#corpo{ width:655px; margin:10px auto; border-left:2px solid #b43a3a; padding:0px 10px 10px 10px;}

.left{ float:left; margin-right:10px;}
.right{ float:right; margin-left:10px;}

td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; vertical-align:top;}
.img{ border:5px solid #fff;}

.responsabile{ text-align:center;}
.responsabile a{ color:#b43a3a;}