body {background-color: #ffffff; width: 100%; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif;}

.clear {float: none; clear: both; margin: 0; padding: 0px;}

.tutto {display:block; background-color: #ffffff; margin: 0 auto; width: 800px; padding: 0px; text-align: left;}

.tuttoindex {display:block; background-color: #ffffff; margin: 0; width: 100%; padding: 20px 0px; text-align: center; font-size: 11px; color: #000000;}
.tuttoindex a {color: #ff0000; text-decoration: none;}
.tuttoindex a:hover {color: #880000; text-decoration: none;}

.enterindex {display:block; background: #ffffff url(grafica/enter.jpg) no-repeat 50% 0px; height: 490px; font-size: 11px; color: #ffffff;} 
.enterindex a {display:block; background: #ffffff url(grafica/enter.jpg) no-repeat 50% 0px; height: 490px; color: #ffffff; text-decoration:none;}
.enterindex a:hover {display:block; background: #ffffff url(grafica/enter.jpg) no-repeat 50% -490px; height: 490px; color: #ff0000; text-decoration:none;}


.head {display:block; background: #4d0d01 url(grafica/head3.jpg) no-repeat 0px 0px; width: 800px; height: 344px; margin: 0px; padding: 0px; border-bottom: 10px solid #aa0000; border-top: 1px solid #990000;}

.bthead {display:block; color: #FFFF66; float: right; margin: 0px; margin-top: 300px; padding: 5px; width: 95px; text-align: center; font-weight: bold; font-size: 14px;}
.bthead a {color: #ffffff; text-decoration: none; border-bottom: transparent solid 1px; padding: 5px; border-left: #ff0000 solid 1px; padding: 5px; font-size: 12px;}
.bthead a:hover {color: #cccccc; text-decoration: none; border-bottom: #ff0000 solid 1px; border-left: transparent solid 1px; padding: 5px;}

.centro {display:block; background: #ffffff url(grafica/bgcenter.jpg) no-repeat 0px 0px; width: 800px; margin: 0px; padding: 0px; border-top: 5px solid #660000; font-size: 13px; font-weight: normal;}

.testo {margin: 50px; font-size: 13px; font-weight: normal;}
.testo a {color: #880000; text-decoration: none;}
.testo a:hover {color: #ff0000; text-decoration: none;}

.coltesto {display: inline; width: 300px; padding: 25px; margin: 50px; font-size: 13px; font-weight: normal; background-color: transparent;}
.coltesto2 {display: inline; width: 300px; padding: 25px; margin: 0px; font-size: 13px; font-weight: normal; background-color: transparent;}

img.fotodx {border: 5px solid #990000; padding: 10px; margin: 10px; float: right;} 

.top {display:block; background-color: #660000; width: 800px; margin: 0px; padding: 5px 0px; border-top: 2px solid #990000; border-bottom: 2px solid #440000; font-size: 10px; text-align: right; color: #ffffff;}

.foot1 {display:block; background-color: #660000; width: 800px; margin: 0px; padding: 5px 0px; border-top: 5px solid #990000; font-size: 11px; text-align: center; color: #ffffff;}
.foot1 a {color: #ff0000; text-decoration: none;}
.foot1 a:hover {color: #bbbbbb; text-decoration: none;}

.foot2 {display:block; background-color: #440000; width: 800px; margin: 0px; padding: 5px 0px; border-top: 2px solid #770000; font-size: 11px; text-align: center; color: #990000;}
.foot2 a {color: #bb0000; text-decoration: none;}
.foot2 a:hover {color: #ff0000; text-decoration: none;}

h1 {font-size: 28px; color: #990000; padding: 2px 20px; margin: 0px;}

