body {
margin:0; padding:0;
font-family: Arial, Helvetica, sans-serif;
background:#FFF url("../uk/img/bg_interno.gif") repeat-x top left;
font-size:12px;}

#top{background-color:#FFF;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:2px solid #FFF; margin-top:0; padding:0;}
#content{ background:#FFF url("../uk/img/bg_content.gif") repeat-x top left; padding-top:5px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; margin-bottom:5px;}
.footer{ text-align:center; color:#999; font-size:12px;}
#lingue{ position:relative; left:350px; top:5px;}
#logo, #testo{margin-left:5px; margin-bottom:5px;}

p {margin:5px 5px 5px 10px;padding:0; color:#666; text-align:justify;}
p a:link{ color: #0099CC; font-weight:bold; text-decoration:none;}
p a:visited{color:#666; font-weight:bold; text-decoration:none;}
p a:hover{color: #0099CC; font-weight:bold; text-decoration:underline;}
.iniziative {color:#666;}
.iniziative a:link{ color: #0099CC; font-weight:bold; text-decoration:none;}
.iniziative a:visited{color:#666; font-weight:bold; text-decoration:none;}
.iniziative a:hover{color: #0099CC; font-weight:bold; text-decoration:underline;}

h1{font-size:14px;line-height:32px;text-align:center;text-transform:uppercase;color:#FFF;width:98%;height:30px;margin:0; margin-left:4px;padding:0;}
	.verde{ background-color:#4BA912;}
	.blu{ background-color:#439BDB;}
	.arancione{ background-color:#FE730C;}
h2{font-size:12px; line-height:30px; text-align:left; text-transform:uppercase; color:#0066CC;margin:5px 3px 3px 0;padding:0; padding-left:15px; background: url("../uk/img/bg_tab.gif") no-repeat top left; width:107px; height:31px;}

h2 a:link{width:107px; height:31px; display:block;color: #0066CC; text-decoration:none; }
h2 a:visited{color: #666; text-decoration:none;width:107px; height:31px; display:block;}
h2 a:hover{color: #0066CC; text-decoration:underline;width:107px; height:31px; display:block;}

h3{font-size:22px; color: #FF6600;margin:10px 0 10px 10px;padding:0; font-weight:normal;}

/* nav a sinistra */
#nav ul{ list-style:none; margin-left:20px; padding:0; font-size:11px;}
#nav ul a:link{ color: #0066CC; text-decoration:none; width:100px; display:block;}
#nav ul a:visited{color:#666; text-decoration:none;width:100px; display:block;}
#nav ul a:hover{ color: #0066CC; text-decoration:underline; background:url("../uk/img/frecciablu.gif") no-repeat center right;}

#active{ background: url("../uk/img/frecciablu.gif") no-repeat center right;}
#active2{font-size:12px; line-height:30px; text-align:left; text-transform:uppercase; color:#0066CC;margin:5px 3px 3px 0;padding:0; padding-left:15px; background: url("../uk/img/tab_active.gif") no-repeat top left; width:107px; height:31px;}

/* lista associati */
.associati{list-style:none; margin-left:17px; padding:0; font-size:12px;}
.associati li{}
.associati li a:link{padding-left:14px; background:url("../uk/img/frecciablu.gif") no-repeat center left; line-height:16px; width:100px; display:block; text-decoration:none; color:#3399FF;}
.associati li a:visited{padding-left:14px; background:url("../uk/img/frecciablu.gif") no-repeat center left; line-height:16px; width:100px; display:block; text-decoration:none; color:#666;}
.associati li a:hover{padding-left:14px; background:url("../uk/img/frecciablu.gif") no-repeat center left; line-height:16px; width:100px; display:block; text-decoration:underline;}



/* layout in generale */
.bottone{ border:1px solid #66CCFF; text-align:center; margin:5px 5px;}
.bottone:hover{ border:1px solid #FE730C;}
.bordo{border-right:1px solid #CCC;}
.banner{margin:4px 0 3px 4px; padding:0;}
.letegnue{ background: url("../uk/img/sfondo_azzurro.gif") repeat-y top left;}


/* nav in basso in orizzontale */
#nav_basso{border-top:1px solid #CCC;color:#50A2DD; margin:0; padding:0; }
#nav_basso p{margin:0; padding:0; text-align:right; }
#nav_basso p a:link{color:#50A2DD; text-decoration:none; font-size:12px;}
#nav_basso p a:visited{color:#666; text-decoration:none;}
#nav_basso p a:hover{color:#50A2DD; text-decoration:underline;}

/* nav in alto */
#nav_bottoni span{display:none;}
#nav_bottoni{list-style:none; margin:0; padding:0; width:210px;}
	 *html body #nav_bottoni{margin-top:12px;} /* per IE */
#nav_bottoni li{width:42px; height:249px; float:left; margin:0; padding:0;}
#nav_bottoni li a:link{width:42px; height:249px; display:block;}
#nav_bottoni li a:hover{width:42px; height:249px; display:block;}
#nav_bottoni li a:visited{width:42px; height:249px; display:block;}

#home a:link{background: url("../fra/img/bot_home1.jpg") no-repeat top left; display:block;}
#home a:visited{background: url("../fra/img/bot_home1.jpg") no-repeat top left;}
#home a:hover{background: url("../fra/img/bot_home2.jpg") no-repeat top left;}

#consorzio a:link{background: url("../fra/img/bot_gallery1.jpg") no-repeat top left;}
#consorzio a:visited{background: url("../fra/img/bot_gallery1.jpg") no-repeat top left;}
#consorzio a:hover{background: url("../fra/img/bot_gallery2.jpg") no-repeat top left;}

#areasoci a:link{background: url("../fra/img/bot_webcam1.jpg") no-repeat top left;}
#areasoci a:visited{background: url("../fra/img/bot_webcam1.jpg") no-repeat top left;}
#areasoci a:hover{background: url("../fra/img/bot_webcam2.jpg") no-repeat top left;}

#areastampa a:link{background: url("../fra/img/bot_areastampa1.jpg") no-repeat top left;}
#areastampa a:visited{background: url("../fra/img/bot_areastampa1.jpg") no-repeat top left;}
#areastampa a:hover{background: url("../fra/img/bot_areastampa2.jpg") no-repeat top left;}

#contatti a:link{background: url("../uk/img/bot_contact1.jpg") no-repeat top left;}
#contatti a:visited{background: url("../uk/img/bot_contact1.jpg") no-repeat top left;}
#contatti a:hover{background: url("../uk/img/bot_contact2.jpg") no-repeat top left;}

/* schede eventi */
.schedine {width:210px; float:left; margin:5px 0 5px 8px;}
.schedine img {border:1px dotted #009933; padding:1px; float:left;}
.data {float:left; margin:0 0 0 5px; padding:0; width:110px; font-style:italic; color: #333;}
.descrizione{float:left; margin: 0 0 0 5px;padding:0;  font-size:11px; font-style:italic;width:110px; color:#333;}
h4{float:left; margin:3px 0 0 5px; padding:0; text-transform:uppercase; font-weight:normal; color:#333;width:120px; font-size:12px;}
.continua a:link {float:left; margin-left:5px;width:110px; text-decoration:none; color:#FF6600; font-weight:bold; margin-top:4px;}
.continua a:visited{color:#666666;}
.continua a:hover{color:#FF6600; text-decoration:underline;}









