/*
e0ffe0
116611
*/
body, tr, td, th {
	font:11px Verdana;
	border:0px;
	margin-top:0px;
	margin-bottom:0px;
}

body{
	background-color: white;
}

input {
	border: 1px solid #116611;
	font:11px Verdana;
	color: #116611;
	background: #e0ffe0;
}
select {
	border: 1px solid #116611;
	font:11px Verdana;
	color: #116611;
	background: #e0ffe0;
}
input.nb {
	border: 0px;
	font:11px Verdana;
}
input.checkbox {
	border: 0px;
	background: #FFFFFF;
}
textarea {
	border: 1px solid #116611;
	font:11px Verdana;
	color: #116611;
	background: #e0ffe0;
}
textarea.nb {
	border: 0px;
}

.justify {
	text-align: justify;
}
img {
	border: none;
}
a,a:link,a:visited{color:#ffa500;text-decoration:none}
a:hover,a:focus, a:active{text-decoration:underline;color: #ffa500}


.lingua_sel {
	border:3px solid #116611;
}

a.c,a.c:link,a.c:visited{color:#ffa500;text-decoration:none}

a.tm,a.tm:link,a.tm:visited{color:black}

a.n,a.n:link,a.n:visited{color:#000000;text-decoration:none}
a.n:hover,a.n:focus, a.n:active{text-decoration:none;color: #888888}

/*************************************************************************************************
**									AMMINISTRAZIONE												**
*************************************************************************************************/
.adm_titolo {
	color:#9A1204;
	font:20px Verdana;
	font-weight:bold;
}

.adm_titolo_top {
	color:#14647D;
	font:14px Verdana;
	font-weight:bold;
	border-top:1px solid #14647D;
}

.adm_titolo_sec {
	color:#14647D;
	font:14px Verdana;
	font-weight:bold;
}

.adm_titolo_voce{
	color:#116611;
	font:12px Verdana;
	font-weight:bold;
	border-bottom: 1px solid #d0ffd0;
}
.riga_0{
	background-color: #ffffff;
}
.riga_1{
	background-color: #e8edff;
}
.adm_r1{
	background-color: #e0ffe0;
}
.adm_r0{
	background-color: #ffffff;
}
.adm_rM{
	background-color: #CC0000;
}
.adm_rS{
	background-color: #999966;
}
.adm_rP{
	background-color: #FFFF99;
}

input.adm_input_nb{
	border: 0px solid black;
	font:11px Verdana;
	color: #000000;
	background: transparent;
}
.adm_log_deb{}
.adm_log_inf{
	background-color: #f4ff93;
}
.adm_log_err{
	background-color: #ff5200;
}
.adm_log_fat{
	background-color: #ff3f3f;
}
.adm_log_all{}


a.bottom {
	color:#000000;
	text-decoration:underline;
	}
.rFocus{
	background-color: #c0ffc0;
	color: #ffffff;
}

.cursor_hand{
	cursor:pointer;
}
/*************************************************************************************************
**										BOTTONI													**
*************************************************************************************************/

a.bottone,a.bottone:link,a.bottone:visited{color:#116611;text-decoration:none;font:12px Verdana; font-weight:bold;}
a.bottone:hover,a.bottone:focus, a.bottone:active{color: #116611;text-decoration:none;font:12px Verdana; font-weight: bold;}

/*************************************************************************************************
**										MENU													**
*************************************************************************************************/
A.ssmItems:link		{color:#14647D;text-decoration:none;font-weight:bold;}
A.ssmItems:hover	{color:#14647D;text-decoration:none;font-weight:bold;}
A.ssmItems:active	{color:#14647D;text-decoration:none;font-weight:bold;}
A.ssmItems:visited	{color:#14647D;text-decoration:none;font-weight:bold;}

/*************************************************************************************************
**										DIV													**
*************************************************************************************************/
div.divdesc{
	position: absolute;
	left:150px;
	top:-30px;
	background-color: #ffffff; 
	width: 300px;
	border: 1px solid #bbbbbb;
	padding-left: 5px;
	padding-right: 5px;
	}