/*stili specifici per il layout*/

html,body{margin: 0;padding:0; height: 100%; width: 100%;}
body{background-color: white; text-align: center}

img {border: none; margin: auto;}

h1,h2,h3{width: 800px; margin:0 auto;padding:0; clear: both;}
h1 {font-size:36px; font-family: "Monotype Corsiva", serif; color:#EC3F1D; letter-spacing: 2px; text-align: center; padding-top:10px;}
h2 {font-size:28px; font-family: "Monotype Corsiva", serif; color:#EC3F1D; letter-spacing: 2px; text-align: center; padding-bottom:20px;}


a {font-family:"Monotype Corsiva", serif; font-size: 26px; color:green; letter-spacing: 2px; text-decoration: none;}
a:link, a:visited {color:#009; text-decoration: none;}
a:hover {color:#EC3F1D; text-decoration: underline;}


div.descr {min-width:830px;text-align:center; padding: 0px; background-color: white; color: black; font-size: 1px; visibility: hidden; clear: both}

.asx {float:left; margin-left: 180px;}
.adx {float:right; margin-right: 180px;}

.tuttoasx {float:left; margin-left: 30px;}
.tuttoadx {float:right; margin-right: 30px; font-family:"Monotype Corsiva", serif; font-size: 16px; color:red;}

p {width:200px; }

/*new

div#footer{min-width:830px;text-align:center; padding: 5px; background-color: white;}
div#footer p{width: 830px;  color: #000; font-size:12px}*/


div#footer{width: 800px; margin:0 auto;padding:0; clear: both;text-align:center; background-color: white;}
div#footer p{width: 800px;color: #000; font-size:12px}