@charset "utf-8";
/* CSS Document */

/*colore di base #245f00 e colore del blu classico #031f5a */


/*strutture e stili del header */
div#header{ }
div#header h1{ }
div#header div#clear{ }
div#header div#destra { /*background:url(Images/bg_link_verde.jpg) #245f00 left top repeat-y;*/ }
div#header div#Logo{ }
div#header div#Logo img{ }
div#header div#destra div#link{  }
div#header div#destra div#link ul { }
div#header div#destra div#link li{ /*color:#f1f1f1;*/ }
div#header div#destra div#link ul li a{ /*color:#f1f1f1;*/ }
div#header div#destra div#link ul li a:hover{ /*color:#031f5a;*/ }
/* Ricerca */
div#header div#destra div#ricerca {  }
label{ /*color:#f1f1f1;*/}

/*stili per la navigazione in alto */
div#navi{  }
div#navi p{  }
div#navi ul{  }
div#navi li{ }
div#navi a{ }
div#navi a:link{ }
div#navi a:visited{ }
div#navi a:hover{ background:#9DCCFE; color:#031f5a; }
div#navi li.LISel a{ background:#245f00; color:#FFFFFF; }

/* Top Banner */
div#header div#TopBanner{ background:#FFFFFF url(Images/Banner/BannerVerde.jpg) right top no-repeat;  }
div#header div#TopBanner img{ }
div#header div#TopBanner p{ }
/* ######################################################################################################################## */

/* !Layout per la masterpage a due colonne per la sezione di sinistra ############################## */

/*stili per la sezione centrale */
div#content_DueCol p{ color:#031f5a; }
div#content_DueCol h1{ color:#245f00; }
div#content_DueCol h2{ color:#245f00; }
div#content_DueCol h3{ color:#245f00; }
div#content_DueCol a{ color:#245f00; }
div#content_DueCol ul{}
div#content_DueCol li{ }
div#content_DueCol a:hover{ color: #999999;}
div#content_DueCol a#activelink{}

/* Menu verticale  */
div#col_left_menu div.MenuVertCont { border-left:4px solid #245f00; }
div#col_left_menu div.MenuVertCont ul{ }
div#col_left_menu div.MenuVertCont ul li{ color:#245f00; }
* html div#col_left_menu div.MenuVertCont ul li{height:1px;}
div#col_left_menu div.MenuVertCont ul li a{ color:#245f00; }
div#col_left_menu div.MenuVertCont ul li a.SelTop{ color:#FFFFFF; background:#245f00;}
div#col_left_menu div.MenuVertCont ul li a.Sel{ }
div#col_left_menu div.MenuVertCont ul li a.Sel:hover{ text-decoration: underline; color:#CCCCCC; }
div#col_left_menu div.MenuVertCont ul li a:hover{ color:#031f5a; text-decoration: underline; }
/* ######################################################################################################################## */

/* !Layout per la masterpage a tre colonne ############################## */

/*stili per la sezione centrale */
div#content_TreCol{ }
div#content_TreCol p{ }
div#content_TreCol h1{color:#245f00;  }
div#content_TreCol h2{color:#245f00;}
div#content_TreCol h3{color:#245f00; }
div#content_TreCol a{color:#245f00;  }
div#content_TreCol ul{}
div#content_TreCol li{}
div#content_TreCol a:hover{ color: #999999;}
div#content_TreCol a#activelink{}

/*stili per le varie sezioni di destra */
div#col_right div.MenuVertContDestra{ border-right:4px solid #245f00;  }
div#col_right div.MenuVertContDestra ul{ }
div#col_right div.MenuVertContDestra ul li{  }
* html div#col_right div.MenuVertContDestra ul li{height:1px;}
div#col_right div.MenuVertContDestra ul li a{ color:#245f00;  }
div#col_right div.MenuVertContDestra ul li a.Sel{ font-weight:bold; }
div#col_right div.MenuVertContDestra ul li a.SelTop{ color:#FFFFFF; background:#245f00; }
div#col_right div.MenuVertContDestra ul li a:hover{ color:#031f5a;  }
div#col_right div.MenuVertContDestra ul li a.TiTmenu{ }


/*stili per la sezione centrale */
div#content p{ }
div#content h1{ color:#245f00; }
div#content h2{ color:#245f00;}
div#content h3{ color:#245f00; }
div#content a{ color:#245f00; }
div#content a:hover{ color: #999999; }
div#content ul{ }
div#content li{ }
div#content a#activelink{}

/*tabelle */

/* DueCol */
div#content_DueCol table { border:#CCCCCC 1px solid; }
div#content_DueCol th { color: #FFFFFF; background:#245f00; border:#CCCCCC 1px solid;  }
div#content_DueCol tr.pari { background:#EFEFEF; border:#CCCCCC 1px solid;  }
div#content_DueCol tr.dispari { background:#FFFFFF; border:#CCCCCC 1px solid; }
div#content_DueCol td {  }

/* TreCol */
div#content_TreCol table { border:#CCCCCC 1px solid; }
div#content_TreCol th { color: #FFFFFF; background:#245f00; border:#CCCCCC 1px solid;  }
div#content.TreCol tr.pari { background:#EFEFEF; border:#CCCCCC 1px solid;  }
div#content_TreCol tr.dispari { background:#FFFFFF; border:#CCCCCC 1px solid; }
div#content.TreCol td {  }

/* ######################################################################################################################## */
