body {font: 70% verdana, arial, helvetica, sans-serif; text-align: center;margin: 0px;background-color: #fff;}
img{border-style: none;}
#contenitore {margin: 0px auto 0px auto; min-width: 731px; width:900px;text-align: left;padding: 0px 20px 20px 20px;}
#logo{margin: 0px 0px 0px 0px; background: #fff url(../immagini/folla.png); width: 895px;}
#titolo {font-size: 400%;margin: 0px;padding: 0px;text-align: center;}
#titolo a{text-decoration: none;font-weight: bold;color:#00b; font-style: italic; display:block;}
#footer{background: #fff url(../immagini/f.png) top repeat-x;margin:10px 0px 0px 0px;padding: 5px;text-align: center;float: left;width:885px;}

.colorred {color: red;}

#link {float: left;margin-right: 10px; width: 120px; text-align: center;border: 1px solid #DB251A;height:425px;background: #fff url() repeat;}
#link ul {;list-style-type:none;margin: 0px;padding: 0px;}
#link ul li {padding: 1px 1px 1px 1px;margin: 0px; border-bottom: 1px solid #DB251A;}
#link ul li a {color:#DB251A;display:block;text-decoration: none;}
#link h3 {background-color: #DB251A; color:#fff;padding: 3px;margin: 0px;font-size: 100%;}

#tesseramento {float: left; width: 120px; text-align: center;border: 1px solid blue;height:425px;padding:0px;background: #fff url() repeat;}
#tesseramento ul {list-style-type: none;margin:0px; padding:0px;}
#tesseramento ul li {margin: 0px 0px 3px 0px;padding: 1px; border-top: 1px solid blue;}
#tesseramento ul li a {color:blue;display:block;text-decoration: none;}
#tesseramento ul li a:hover {color:#fff;background-color: blue;}
#tesseramento h3 {background-color: blue; color:#fff;padding: 3px;margin: 0px 0px 3px 0px;font-size: 100%;}

#elenconewsetitle {float: left; margin-right: 10px; text-align: justify;border: 1px solid green;width: 630px;background: #fff url() repeat;}
#elenconews {overflow: auto;height:370px;max-height:370px;}
#elenconewsetitle h3 {background-color:green; color:#fff;padding: 3px;margin: 0px 0px 3px 0px;font-size: 100%;text-align: center;}
.news {border-bottom: 1px solid green; margin: 5px 5px 10px 5px;padding-bottom: 5px;}

#archivionews {float: left; margin-right: 5px; text-align: justify;border: 1px solid #004080;width:100%;background: #fff url() repeat;}
#archivionews h3 {background-color:#004080; color:#fff;padding: 3px;margin: 0px;font-size: 100%;text-align: center;}
#tabellaarchivio {overflow: auto;height:400px;max-height:400px;width:100%;padding: 0px;margin: 0px;}
#tabellaarchivio th{background-color:#006DD8; color:#fff;padding: 0px;margin: 0px;text-align: center;border: 1px solid #004080;}
#tabellaarchivio td{border: 1px solid #004080;text-align: center;}

#comunicati {float: left; margin-right: 5px; text-align: justify;border: 1px solid #800080;background: #fff url() repeat;}
#elencocomunicati {overflow: auto;height:400px;max-height:400px;}
#comunicati h3 {background-color:#800080; color:#fff;padding: 3px;margin: 0px 0px 3px 0px;font-size: 100%;text-align: center;}
.comunicato {border-bottom: 1px solid #800080; margin: 5px 5px 10px 5px;padding-bottom: 5px;}

#elemanti {margin-right: 5px; text-align: justify;border: 1px solid #008040;height:370px;max-height:370px;overflow: auto;padding: 5px;background: #fff url() repeat;}
#titooelementi {background-color:#008040; color:#fff;padding: 3px;margin: 0px 5px 0px 0px;font-size: 100%;text-align: center;}
#elemanti img {padding: 5px;}
	
#areetematiche {width:895px; text-align: left; background-color:#FFA500; margin: 0px 0px 10px 0px; padding: 0px; height:25px;}
#areetematiche ul {list-style-image:none;list-style-position:outside;list-style-type:none; margin:0px; padding: 0px;}
#areetematiche ul li {float: left; padding: 5px 0px 5px 0px; margin:0px;padding-right: 0px;}
#areetematiche ul li a {color:#fff;background-color:#FFA500;padding: 5px 5px 5px 5px;margin:0px; text-decoration: none;border-right: 1px solid #fff;}
#areetematiche ul li a:hover {background-color:#DC8F01;}

#cerca {text-align: right;width:100%;padding: 5px 0px 5px 0px;margin: 0px;background-color:green}

.immaginesx{float: left;margin-right: 10px;}
.modulo{border-bottom: 1px solid #008040;padding: 0px 0px 10px 10px;}
#delega {text-align: center; padding: 5px;font-weight: bold;}
#buonefeste {text-align: center;font-weight: bold;font-size: 26px;color:#a00;background: #fff url(../immagini/natale1.jpg) repeat;}

.centracorsivo{text-align: center;font-style: italic;}
.firma{text-align: right; font-weight: bold;}
.titoletto{text-align:center;font-size: 200%;margin:20px;}