body {
	margin:0px;padding:0;
	line-height:18px;
	text-align: left;
	background-image:url('../images/sfondo2.gif');
	background-attachment: fixed;
    margin: 0px;
}

body, td
	{
			font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#383838;
	}
a		{
		color:#383838;
		text-decoration: none;
		}
a:hover		{
		color:#2680BA;
		text-decoration: none;
		}
em		{
		color:#366DB0;
		font-style:normal;
		}
i		{
		color:#86B100;
		
		}
input { 
	color:#383838; 
	font: 8pt Arial; 
	text-decoration: none;
	border: 1px solid #696969;
}
textarea { 
			resize: none;
			color:#383838; 
			font: 7.5pt Arial; 
			text-decoration: none; 
			background: white;
			border: 1px solid #696969;
		}
select  { color:#383838; font: 7.5pt Arial; text-decoration: none; background: white; border: 1px solid #696969;}


div.boxnet{
	width:791px !important;
    height:250px !important;
	overflow-y:scroll;
	overflow-x:none;
	padding: 4px;
} 

.button{
	-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3);
	-webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3);
	box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3);cursor:pointer;display:inline-block;font:12px/100% 'Lucida Grande','Lucida Sans Unicode','Helvetica Neue',Helvetica,Arial,Arial,sans-serif;
	padding:4px 10px;outline:none!important;text-align:center;text-decoration:none;position:relative;-moz-box-sizing:border-box!important;line-height:16px;
}
.button:hover{text-decoration:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;}

.button-gray{background:#f1f1f1;background:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#d1d1d1));background:-moz-linear-gradient(top,#e9e9e9,#d1d1d1);-pie-background:linear-gradient(top,#e9e9e9,#d1d1d1);border:1px solid #bbb;color:#555;text-shadow:0 1px 0 #fff;}
.button-gray:hover,.button-gray:focus{border:1px solid #aaa;background:#ececec;background:-webkit-gradient(linear,left top,left bottom,from(#e1e1e1),to(#c1c1c1));background:-moz-linear-gradient(top,#e1e1e1,#c1c1c1);-pie-background:linear-gradient(top,#e1e1e1,#c1c1c1);border:1px solid #999;color:#555;}


.form label{display:block;font-size:12px;float:left;font-weight:bold;margin:0;text-align:right;width:160px;clear:left;}
.form label small{color:#666;display:block;font-size:11px;font-weight:normal;line-height:11px;text-align:right;width:160px;}
.form .action{clear:left;margin-left:170px;}
.form input,
.form textarea,
.form select{float:left;margin:2px 0 20px 10px;clear:right;width:250px;}
label em{color:red;font-style:normal;}
input.half,select.half,textarea.half{width:50%;}
input.full,
select.full,
textarea.full{width:95%;}
input{position:relative;}
input[type=submit],input[type=button]
{
	-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3);
	-webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3);
	box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3);cursor:pointer;display:inline-block;font:12px/100% 'Lucida Grande','Lucida Sans Unicode','Helvetica Neue',Helvetica,Arial,Arial,sans-serif;
	padding:4px 10px;outline:none!important;text-align:center;text-decoration:none;position:relative;-moz-box-sizing:border-box!important;line-height:16px;
	background:#f1f1f1;background:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#d1d1d1));background:-moz-linear-gradient(top,#e9e9e9,#d1d1d1);-pie-background:linear-gradient(top,#e9e9e9,#d1d1d1);border:1px solid #bbb;color:#555;text-shadow:0 1px 0 #fff;
}
input[type=submit]:hover,input[type=button]:hover
{
	border:1px solid #aaa;background:#ececec;background:-webkit-gradient(linear,left top,left bottom,from(#e1e1e1),to(#c1c1c1));background:-moz-linear-gradient(top,#e1e1e1,#c1c1c1);-pie-background:linear-gradient(top,#e1e1e1,#c1c1c1);border:1px solid #999;color:#555;
}
select,textarea,input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=number],input[type=time],input[type=date]
	{-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #ccc;padding:4px 6px;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);font:13px/16px Arial,sans-serif!important;}
select{padding:3px;position:relative;}
textarea{margin-bottom:10px;position:relative;}
input.full{width:94%;}


checkbox { color:#383838; font: 7.5pt Arial; text-decoration: none; background: white; border: 1px solid #696969;}


.boxinfo
{
	border-bottom: 3px;
	border-left: 3px;
	border-right: 3px;
	border-top: 3px;
	border-color: #FFB912;
	border-style: solid;
	width:420px;
	height:130px;
	z-index:1;
}

.boxinfo2
{
	
	padding-left:10px;
	border-bottom: 3px;
	border-left: 3px;
	border-right: 3px;
	border-top: 3px;
	border-color: #FFB912;
	border-style: solid;
	width:220px;
	height:100px;
	z-index:1;
	position:relative; 
	
}

.tabellauser{
	font-size: 15px;
	padding: 4px 15px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	border-color: #7E7E7E;
}
.wintimbro {
	border-bottom: 2px;
	border-left: 2px;
	border-right: 2px;
	border-top: 2px;
	border-color: #D9EAE7;
	border-style: solid;
}

.winall {
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-color: #BFBCBC;
	border-style: solid;
}
.winall5 {
	border-bottom: 5px;
	border-left: 5px;
	border-right: 5px;
	border-top: 5px;
	border-color: #595959;
	border-style: solid;
}

.information
{
		color:#6D6D6D;
		font-family:Arial;
		font-weight:normal;
		font-size:9px;
}

.winsx {
	border-bottom: 0px;
	border-left: 1px;
	border-right: 0px;
	border-top: 0px;
	border-color: #383838;
	border-style: solid;
}

.testop { font-family: Arial; font-size: 8pt; color:#000000; font-weight: light;}
.txtara {
	BACKGROUND-COLOR: #800000; COLOR: #FFFFFF; FONT-FAMILY: Arial, tahoma, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none; font-weight: bold
}
.mnusel
	{
		color:#383838;
		font-family:Arial;
		font-weight:bold;
		font-size:11px;
		line-height:18px
	}

.mnu
	{
		color:#383838;
		font-family:Arial;
		font-size:11px;
		line-height:18px
	}
.mnu:hover
	{
		font-family:Arial;
		font-size:11px;
		line-height:18px
	}

.titolotesta
	{
		color:#023365;
		font-family:Arial;
		font-size:18px;
		line-height:18px
	}
.titolo2
	{
		color:#383838;
		font-family:Arial;
		font-size:13px;
		line-height:18px
	}
.stepnum
	{
		color:#383838;
		font-family:Arial;
		font-weight:bold;
		font-size:20px;
		line-height:18px
	}
.loginaa
	{
		color:#B21C5F;
		font-family:Arial;
		font-weight:bold;
		font-size:10px;
		line-height:18px
	}

.inputverdeold {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	text-decoration: none;
	background-color: #92CF67;
	border: 1px solid #666666;
	height: 100px;
}

.inputrosso {
	scrollbar-arrow-color:#006600;
	scrollbar-face-color:92cf67;
	scrollbar-shadow-color:#92cf67;
	scrollbar-darkshadow-color:#92cf67;
	scrollbar-Highlight-color:#92cf67;
	scrollbar-Dlight-color:#92cf67;
	scrollbar-track-color:#92cf67;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	text-decoration: none;
	background-color: #F5D7DB;
	border: 1px solid #666666;
}

.inputverde {
	scrollbar-arrow-color:#006600;
	scrollbar-face-color:92cf67;
	scrollbar-shadow-color:#92cf67;
	scrollbar-darkshadow-color:#92cf67;
	scrollbar-Highlight-color:#92cf67;
	scrollbar-Dlight-color:#92cf67;
	scrollbar-track-color:#92cf67;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	text-decoration: none;
	background-color: #92CF67;
	border: 1px solid #666666;
	height: 99px;
}
.testo {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	text-decoration: none;
	text-align: left;
	line-height: 15px;
}
.redtext {
		color:#FF0000;
		font-family:tahoma;
		font-size:12px;
		line-height:12px
}
.redtext:hover {
		color:#FFFD00;
		font-family:tahoma;
		font-size:12px;
		line-height:12px
}
.freccia
	{
		color:#383838;
		font-family:tahoma;
		font-size:10px;
	}
.graytext1 {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 15px;
}
.graytext1:hover {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	line-height: 15px;
}

.buttonsavedialog	
{
	width:206px;
	height:35px;
	line-height:35px;
	background-image:url(../images/bottone.png);
	background-repeat:no-repeat;
	background-position:top center;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.buttonsavedialog	a
{
	color:#FFFFFF;
}

.btngrid
	{
		width:200px;
		height:25px;
		line-height:35px;
		font-size:12px;
		font-weight:lighter;
		text-align:center;
	}

div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px;
   top: -9999px;
   height: 1px;
   width: 1px;
}	
