/* Cascading Stylesheet for Soluzione - Scuola online */
/* --------- Colore 04 (ltGreen) ------------------------------------------------ */

/* --------- Primary color ------------------------------------------------------ */
.sol-primary-color.color-hover-lt:hover,
.sol-primary-color-lt {
	color: #aee800 !important;
}
.sol-primary-color {
	color: #99cc00 !important;
}
.sol-primary-color.color-hover-dk:hover,
.sol-primary-color-dk {
	color: #7aad00 !important;
}

.sol-primary-bg-color.color-hover-lt:hover,
.sol-primary-bg-color-lt {
	background-color: #aee800 !important;
	color: #fff;
}
.sol-primary-bg-color {
	background-color: #99cc00 !important;
	color: #fff;
}
.sol-primary-bg-color a {
	color: #fff;
}
.sol-primary-bg-color.color-hover-dk:hover,
.sol-primary-bg-color-dk {
	background-color: #7aad00 !important;
	color:#fff;
}

.sol-primary-border-color {
	border-color: #99cc00 !important;
}

/* --------- Reset -------------------------------------------------------------- */
table tbody tr:hover td {
	/*background-color:transparent;*/
}
.textHighlighted {
    color: #95b500 !important;
}

.bg_normal,
.titleArea .icons48 {
	background-color:#79a200;
}
.button1, .template .ui-dialog .ui-dialog-buttonpane .ui-button {
	background-color: #95b500;
	border: solid 1px #789100;
}
.button1buttonset {
	border-top: solid 1px #789100;
	border-left: solid 1px #789100;
	border-bottom: solid 1px #789100;
	border-right: solid 1px #aec73e;
}
/* --------- Struttura header --------------------------------------------------- */
a#EditProfile:hover, a#LoginStatus1:hover, a#LoginStatus:hover, #HyperLinkShowProfile:hover {
	border: 1px solid #799300;
	background-image:url(../Graphics/bg_texture1.png);
}
.titleArea .titleAreaText {
    border-bottom-color: #79a200;
}

/* --------- Menu --------------------------------------------------------------- */
#MainMenu li a.highlighted,
.mainMenuVerifica li a.highlighted {
	background-color: rgba(120,145,0,0.90);
}
#MainMenu ul.level2, #MainMenu ul.level3,
.mainMenuVerifica ul.level2, .mainMenuVerifica ul.level3 {
	background-color: rgba(120,145,0,0.90);
}

/* --------- Tooltip ------------------------------------------------------------ */
.tooltip {
	background-color: #576800;
}
.tooltip .notch {
	border-bottom-color: #576800;
}

/* --------- CookieChoice ------------------------------------------------------------ */
#cookieChoiceInfo {
	background-color:rgba(120,145,0,0.90);
}

/* --------- Tabs --------------------------------------------------------------- */
.tabs {
	border-bottom: #789100 5px solid;
}
.tabs ul li.active a {
	background-color: #95b500;
	border-top: solid 1px #789100;
	border-left: solid 1px #789100;
	border-right: solid 1px #789100;
}
.tabs ul li.active a:hover {
	background-color: #95b500;
}

/* --------- TabsV -------------------------------------------------------------- */
.tabsV ul li.active a {
	background-color: #95b500;
	border-top: solid 1px #789100;
	border-left: solid 1px #789100;
	border-bottom: solid 1px #789100;
}
.tabsV ul li.active a:hover {
	background-color: #95b500;
}
.tabVContent {
	border-left: #789100 5px solid;
}

/* --------- Input -------------------------------------------------------------- */
input[type="text"]:hover, input[type="password"]:hover, input.inputText:hover, select:hover, textarea:hover {
	border: 1px solid #b0c841;
}
input[type="text"]:focus, input[type="password"]:focus, input.inputText:focus, select:focus, textarea:focus {
	border: 1px solid #95b500;
  -webkit-box-shadow: 0 0 3px rgba(82, 168, 236, 0.6);
     -moz-box-shadow: 0 0 3px rgba(82, 168, 236, 0.6);
          box-shadow: 0 0 3px #bbd05e;
}

/* --------- Scheda dettaglio --------------------------------------------------- */
.userPhotoBox_80 {
	background-color:#4e6000;
	border-top: #748c00 1px solid;
	border-left: #748c00 1px solid;
	border-bottom:#425100 1px solid;
	border-right:#425100 1px solid;
}
.userPhoto_80 {
	background-color: #576800;
	border-top:#425100 1px solid;
	border-left:#425100 1px solid;
	border-bottom: #748c00 1px solid;
	border-right: #748c00 1px solid;
}