/* modifiche fatte da michela */

.sidepad a:link, .sidepad a:visited    { color: #8d3e13; display: block; border-bottom: 1px solid #d5d5d5 }
.sidepad h3     { background-color: #828262; visibility: hidden; height: 25px }
#nav a  { color: #3e3e3e }



/* fine */



/* personalizzano i box del menu */
.moduletablecomunemenu   { background-image: url("../images/new/bg-menu-comune.gif"); background-repeat: no-repeat; background-position: right top; position: relative }
.moduletableamministrazionemenu   { background-image: url("../images/new/bg-menu-amministrazione.gif"); background-repeat: no-repeat; background-position: right top; position: relative }
.moduletableattivita    { background-image: url("../images/new/bg-menu-eventi.gif"); background-repeat: no-repeat; background-position: right top; margin-bottom: 20px; padding: 0 5px 5px; position: relative }
.moduletableufficimenu   { background-image: url("../images/new/bg-menu-uffici.gif"); background-repeat: no-repeat; background-position: right top; position: relative }
.moduletableservizimenu   { background-image: url("../images/new/bg-menu-servizi.gif"); background-repeat: no-repeat; background-position: right top; position: relative }
.moduletablelinkutili  { background-image: url("../images/new/bg-link.gif"); background-repeat: no-repeat; background-position: right top; position: relative; border-left: 1px dotted #6189af }



/************************************
 *
 *  Replace these colors as needed
 *  
 *  #81A432 - main color
 *  #71902C - shadow color
 *  #fff    - font color 
 *
 ************************************/   



/* menu area */

div.botbox {
	border-color:  #71902C; 
	background:  #81A432; 
}

div.botbox div.moduletable h3  { color: #fff; background: #71902c }


td a.mainlevel:hover {
	background: #81A432;
	color: #fff;
}

.contentheading {
  color: #71902C;
}

div.componentheading {
  color: #fff;
  background: #81A432;
}

/* suckerfish */



#nav a.topdaddy,
#nav li.active a.topdaddy  { border-right: 1px solid #3e3e3e }

#nav ul ul a.daddy {
	border: 0;
}

#nav li a  { border-right: 1px solid #ccc }

#nav li li a {
	border: 0;
}

#nav ul li a:hover,
#nav ul li ul li a:hover,
#nav ul li ul li ul li a:hover,
#nav ul li.active ul li a:hover,
#nav ul li.active ul li ul li a:hover,
#nav li.active li.active a,
#nav li.active li.active a:hover  { color: #fff; background: #8f8f8f }

#nav li li  { }

#nav ul ul a {
	color: #fff;
}

#nav li ul {

}

#nav li:hover a, #nav li.sfhover a {
  color: #fff;
}

#nav li li:hover a, #nav li li.sfhover a {
  color: #fff;
}



#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li li li li:hover ul,
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul { background: #8f8f8f; border: solid 1px #71902c }
