html,body{margin: 0;padding:0}

body{font-family: arial,sans-serif;font-size: 12px;text-align: center;background-color:#ffffff}

div#container{position: relative; width: 110px;height="380px"; margin: 0px auto;
    background-color: #ffcc00;color: #000;text-align: left}

/*stili generici, su header e footer*/

div#header{height: 80px;width: 760px;background-color:#cccc33;color: #fff}
div#header a{color: #eee;text-decoration:none}

div#subheader{height: 20px;width: 759px; text-align:lefth; padding: 5px 20px;
             background-color:#ff0033;color: #fff; font-weight: bold;font-size:12px}
div#subheader a{color: #ffff33;text-decoration:none}

h1,h2,h3,p{margin: 0}
p{padding-bottom: 10px; font-size:10px}
h3{padding-top: 10px}
h1{padding-top:25px;font: bold 1.80em/40px georgia,times,serif;text-align: center}
h2{font-size: 14px}
h3{font-size: 1.2em}

div#footer{width: 759px;height="20px";text-align:right; padding: 5px 20px;
    background-color: #000000; color: #fff;font-size:10px}
div#footer a{color:#ff0;font-weight: bold;text-decoration: underline}

/*stili specifici per il layout*/
div#navigation{position: relative;padding-top: 10px; padding-left:10px;
    width: 109px;\width:109px;w\idth:99px;padding: 1em 0 0 10px}
div#navigation ul{margin: 0 0 20px;padding: 0; list-style-type: none}
div#navigation ul a{display:block;width: 90px;border-bottom: 1px solid #fff;color:#000;
    font-weight:bold; font-size: 12px;text-decoration: none}
div#navigation ul a:hover{background-color: #ffc;color: #f00}
div#navigation ul a#activelink{color: #f00;text-decoration: none}

div#navigalat{position: absolute; padding-top: 10px; padding-left:10px;margin: 10px;font-weight:bold; font-size: 12px;
    width: 110px;\width:110px;w\idth:100px;}

a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
        font-size: 12px;
	text-decoration: none;
	color: #0000cc;
}

a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight:bold; 
	font-size: 12px;
	text-decoration: underline;
	color: #666666;
}

a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
        font-size: 12px;
	text-decoration: none;
	color: #666666;
}

div#content{width: 398px;background-color: #ffffcc;}

div#riqua{padding-top:0px;padding-left:10px; width: 447px;height="128px"}
div#riqua2{padding-top:0px;padding-left:10px; width: 447px;height="128px"}
div#riqua3{padding-top:0px;padding-left:10px; width: 447px;height="128px"}
div#riqua4{padding-top:0px;padding-left:10px; width: 447px;height="128px"}
div#ri1{position: relative;padding-top:0px;padding-left:0px; width: 429px;height="108px";background-color: #ffff99}
div#ri2{position: relative;padding-top:0px;padding-left:0px; width: 429px;height="108px";background-color: #ffff99}
div#ri3{position: relative;padding-top:0px;padding-left:0px; width: 429px;height="108px";background-color: #ffff99}
div#ri4{position: relative;padding-top:0px;padding-left:0px; width: 429px;height="108px";background-color: #ffff99}

div#primo{padding-left:20px;width: 420px;height= 20px;color: #cccc33;
         font-weight: bold; font-size: 12px}
div#nuove{padding-left:10px;width: 429px;height= 10px;color: #ff0000;border-bottom: 1px solid #ff0000;margin-left: 10px;
         font-weight: bold; font-size: 12px}
div#indilat{padding-left:20px;width: 189px;height= 20px;color: #000000;
         font-weight: bold; font-size: 12px}
div#afo{padding-left:10px;width: 180px;height= 10px;color: #ff0000;border-bottom: 1px solid #ff0000;margin-left: 10px;
         font-weight: bold; font-size: 12px}



/*stili per i contenuti*/
div#content{border-left: 1px solid #999; border-right: 1px solid #999}
/*div.textimage{border-bottom: px dotted #999; width: 100%}*/ /*risolve il peek-a-boo bug di IE6*/
div.textimage img{float:left;margin: 10px}
div.textimage h2{margin-top: 10px}
div#paragr{margin-left: 20px;margin-right: 20px; font-size: 12px }
div#cita{margin-left: 10px;margin-right: 10px; font-size: 10px }
.visite{margin-left: 20px;font-size: 10px;color:ff0000}



/*menu laterale*/
div#late{width: 190px;\width:190px;w\idth:190px;padding: 1em 0 0 10px}
div#late ul{margin: 0 0 20px;padding: 0; list-style-type: none}
div#late ul a{display:block;width: 180px;border-bottom: 1px solid #ffff33;color:#000;font-weight: bold;
    font-size: 10px; text-decoration: none}
div#late ul a:hover{background-color: #ffc;color: #f00}
div#late ul a#activelink{color: #f00;text-decoration: none}

/*menu link*/
div#mlik{margin-top:0px; margin-left:55px; width: 300px;\width:300px;w\idth:300px;padding: 1em 0 0 10px}
div#mlik ul{margin: 0 0 20px;padding: 0; list-style-type: none}
div#mlik ul a{display:block;width: 290px;border-bottom: 1px solid #999900;color:#990000;font-weight: bold;
    font-size: 12px; text-decoration: none}
div#mlik ul a:hover{background-color: #ffcc00;color: #f00}
div#mlik ul a#activelink{color: #f00;text-decoration: none}

.itabe{padding-left: 10px; font-weight: bold;font-size: 12px; text-decoration: none}
.itlik{padding-left: 10px; font-size: 10px; text-decoration: none}

div#powered{font-size: 10px; text-align:center;color:#FF0000}
div#powered a{font-size:10px;color:#FF0000;text-decoration: none}
