body {
	height: 100%;
	margin: 0px 0px 0px 0px;
	background-color:#000000;
	color:#ffffff;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../img/bg.jpg); background-position:top; background-repeat:repeat-x;
}


/*header*/
.su_sx
{
background-image:url(../img/su_sx.jpg);
background-position:right bottom;
background-repeat:no-repeat;}

.su{
background-image:url(../img/su.jpg);
background-position:bottom;
background-repeat:repeat-x;}

.su_dx{
background-image:url(../img/su_dx.jpg);
background-repeat:no-repeat;
background-position:left bottom;}

.dx_sx{
background-image:url(../img/dx_sx.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#000000;}

.giu_dx{
background-image:url(../img/giu_dx.jpg);
background-repeat:no-repeat;
background-position:left top;}

.giu {
background-image:url(../img/giu.jpg);
background-repeat:repeat-x;
background-position:top}

.giu_sx{
background-image:url(../img/giu_sx.jpg);
background-position:right top;
background-repeat:no-repeat;}

/*box contenuti*/
.box_su_sx
{
background-image:url(../img/box/su_sx.jpg);
background-repeat:no-repeat;
background-position:right bottom;}

.box_su{
background-image:url(../img/box/su.jpg);
background-repeat:repeat-x;
background-position:bottom;}

.box_su_dx{
background-image:url(../img/box/su_dx.jpg);
background-position:bottom left;
background-repeat:no-repeat;}

.box_bg{
background-image:url(../img/box/bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#3e301f;}

.box_giu_dx{
background-image:url(../img/box/giu_dx.jpg);
background-repeat:no-repeat;
background-position:top left;}

.box_giu_sx{
background-image:url(../img/box/giu_sx.jpg);
background-repeat:no-repeat;
background-position:top right;}

.box_giu{
background-color:#3e301f;}

.titolo_bg{
background-image:url(../img/titolo_bg.jpg);
background-repeat:repeat-x;
background-position:top;}

/*box interno*/

.int_alto_sx{
background-image:url(../img/box_interno/alto_sx.jpg);
background-position:bottom right;
background-repeat:no-repeat;}

.int_top{
background-color:#000000;}

.int_alto_dx{
background-image:url(../img/box_interno/alto-dx.jpg);
background-position:bottom left;
background-repeat:no-repeat;}

.int_basso_dx{
background-image:url(../img/box_interno/basso_dx.gif);
background-position:left top;
background-repeat:no-repeat;}

.int_basso_sx{
background-image:url(../img/box_interno/basso_sx.gif);
background-position:right top;
background-repeat:no-repeat;}

.int_bg{
background-image:url(../img/box_interno/dx_sx.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#8a400c}

.int_bg_small{
background-image:url(../img/box_interno/dx_sx_small.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#8a400c}

.int_basso{
background-color:#8a400c}


/*box news*/

.news_alto_sx{
background-image:url(../img/box_news/alto_sx.jpg);
background-position:bottom right;
background-repeat:no-repeat;}

.news_alto_dx{
background-image:url(../img/box_news/alto_dx.jpg);
background-position:bottom left;
background-repeat:no-repeat;}

.news_basso_dx{
background-image:url(../img/box_news/basso_dx.jpg);
background-position:left top;
background-repeat:no-repeat;}

.news_basso_sx{
background-image:url(../img/box_news/basso_sx.jpg);
background-position:right top;
background-repeat:no-repeat;}

.news_bg{
background-color:#b08667}



/*box interno menu*/

.int_basso_dx2{
background-image:url(../img/box_interno/basso_dx2.gif);
background-position:left top;
background-repeat:no-repeat;}

.int_basso_sx2{
background-image:url(../img/box_interno/basso_sx2.gif);
background-position:right top;
background-repeat:no-repeat;}

.int_bg2{
background-image:url(../img/box_interno/dx_sx2.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#863f0c}

.int_basso2{
background-color:#863f0c}

/*menu secondo livello*/

.menu a:link{
background-image:url(../software_logistica/menu/menu.gif);
background-position:top left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
display:block;
padding-left:50px;
text-transform:uppercase;
color:#FFFFFF;
height:31px;
line-height:28px;
text-decoration:none;}

.menu a:active{
background-image:url(../software_logistica/menu/menu.gif);
background-position:top left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
display:block;
padding-left:50px;
text-transform:uppercase;
color:#FFFFFF;
height:31px;
line-height:28px;
text-decoration:none;}

.menu a:visited{
background-image:url(../software_logistica/menu/menu.gif);
background-position:top left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
display:block;
padding-left:50px;
text-transform:uppercase;
color:#FFFFFF;
height:31px;
line-height:28px;
text-decoration:none;}

.menu a:hover{
background-image:url(../software_logistica/menu/menu_r.gif);
background-position:top left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
display:block;
padding-left:50px;
text-transform:uppercase;
color:#f4c570;
height:31px;
line-height:28px;
text-decoration:none;}

.menu_h{
background-image:url(../img/menu/menu_r.gif);
background-position:top left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
display:block;
padding-left:50px;
text-transform:uppercase;
color:#f4c570;
height:31px;
line-height:28px;
text-decoration:none;}




/*testi*/

.testo_bianco_11{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:justify;
text-decoration:none;}

.testo_bianco_11 a:link{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-align:justify;text-decoration:none;}
.testo_bianco_11 a:active{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-align:justify;text-decoration:none;}
.testo_bianco_11 a:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-align:justify;text-decoration:none;}
.testo_bianco_11 a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#f4c570;text-align:justify;text-decoration:underline;}

.titolo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:justify;
text-decoration:none;
text-transform:uppercase;
font-weight:700;}

.titolo a:link{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-align:justify;text-decoration:none; font-weight:700;}
.titolo a:active{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-align:justify;text-decoration:none; font-weight:700;}
.titolo a:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-align:justify;text-decoration:none; font-weight:700;}
.titolo a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#f4c570;text-align:justify;text-decoration:underline; font-weight:700;}

.testo_footer{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;}

.testo_footer a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;x;color:#FFFFFF;text-decoration:none;}
.testo_footer a:active{font-family:Arial, Helvetica, sans-serif;font-size:11px;x;color:#FFFFFF;text-decoration:none;}
.testo_footer a:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;}
.testo_footer a:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#f4c570;text-decoration:underline;}


.testo_dettagli{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;}

.testo_dettagli a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
.testo_dettagli a:active{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
.testo_dettagli a:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
.testo_dettagli a:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#f4c570;text-decoration:underline;font-weight:bold;}

.dettagli{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f4c570;
text-decoration:none;}

.dettagli a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#f4c570;text-decoration:none;}
.dettagli a:active{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#f4c570;text-decoration:none;}
.dettagli a:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#f4c570;text-decoration:none;}
.dettagli a:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:underline;}

#scroll{
overflow-y:auto;
overflow-x:hidden;
width:350px;
padding-right:6px;
scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#472106;
scrollbar-shadow-color:#472106;
scrollbar-face-color:#472106;
scrollbar-highlight-color:#472106;
scrollbar-darkshadow-color:472106;
scrollbar-3d-light-color:#472106;
scrollbar-track-color:#271204;}

#scroll_small{
overflow-y:auto;
height:285px;
width:210px;

scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#472106;
scrollbar-shadow-color:#472106;
scrollbar-face-color:#472106;
scrollbar-highlight-color:#472106;
scrollbar-darkshadow-color:472106;
scrollbar-3d-light-color:#472106;
scrollbar-track-color:#271204;}

#scroll_largo{
overflow-y:auto;
width:550px;
padding-right:6px;
scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#472106;
scrollbar-shadow-color:#472106;
scrollbar-face-color:#472106;
scrollbar-highlight-color:#472106;
scrollbar-darkshadow-color:472106;
scrollbar-3d-light-color:#472106;
scrollbar-track-color:#271204;}

#scroll2{
overflow-y:auto;
width:540px;
padding-right:6px;
scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#472106;
scrollbar-shadow-color:#472106;
scrollbar-face-color:#472106;
scrollbar-highlight-color:#472106;
scrollbar-darkshadow-color:472106;
scrollbar-3d-light-color:#472106;
scrollbar-track-color:#271204;}


.img{
border:3px solid #000000}

.headermainlevel{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
	display: block;
	background-image:url(../img/top_module.png);
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
	padding-left: 35px;
	line-height: 33px;
}
input {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #000000;
	border: 1px solid #433b36;
	
	}
textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #000000;
	border: 1px solid #433b36;
	margin: 0px;
	width: 350px;
	height:50px;
	} 

/*.mainlevel{
	display: block;
	padding-left: 45px;
	text-decoration: none;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../img/global.png);
	background-repeat:no-repeat;
	background-position:left;
}*/



.mainlevel a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	display: block;
	padding-left: 20px;
	text-decoration: none;
	color:#FFff00;
	font-weight:bold;
	background-image:url(../img/sottomenu.png);
	background-repeat:no-repeat;
	background-position:left;
	line-height: 30px;
}

.mainlevel a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	display: block;
	padding-left: 20px;
	text-decoration: none;
	color:#FFff00;
	font-weight:bold;
	background-image:url(../img/sottomenu.png);
	background-repeat:no-repeat;
	background-position:left;
	line-height: 30px;
}

.mainlevel a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	display: block;
	padding-left: 20px;
	text-decoration: none;
	color:#FFff00;
	font-weight:bold;
	background-image:url(../img/sottomenu.png);
	background-repeat:no-repeat;
	background-position:left;
	line-height: 30px;
}
.mainlevel a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	display: block;
	padding-left: 25px;
	text-decoration: none;
	color:#ff9900;
	font-weight:bold;
	background-image:url(../img/sottomenu_r.png);
	background-repeat:no-repeat;
	background-position:left;
	line-height: 30px;
}

/*--------------------------------------------------------------------------------------------------------*/


.secondlevel a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	display: block;
	padding-left: 25px;
	text-decoration: none;
	color:#FFFF00;
	background-image:url(../img/sottomenu2.png);
	background-repeat:no-repeat;
	background-position:left top;
		line-height: 20px;
}

.secondlevel a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	display: block;
	padding-left: 25px;
	text-decoration: none;
	color:#FFFF00;
	background-image:url(../img/sottomenu2.png);
	background-repeat:no-repeat;
	background-position:left top;
		line-height: 20px;
}

.secondlevel a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	display: block;
	padding-left: 25px;
	text-decoration: none;
	color:#FFFF00;
	background-image:url(../img/sottomenu2.png);
	background-repeat:no-repeat;
	background-position:left top;
		line-height: 20px;
}

.secondlevel a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	display: block;
	padding-left: 25px;
	text-decoration: none;
	color:#FFFFFF;
	background-image:url(../img/sottomenu2_r.png);
	background-repeat:no-repeat;
	background-position:left top;
	line-height: 20px;
}

.corpopagina{
	text-decoration: none;
	color:#ffffff;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
	text-align:justify;
}

.footer{
border-top:1px dashed #ffffff;
	color:#ffffff;
	font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
	line-height: 20px;
}
h1 {
	margin:0;/*Niente margine*/
	padding:0;/*Niente spazio tra bordo ed oggetto*/
	font-size:16px; /*Dimensione del carattere espressa in px, % o em*/
}
h2 {
	margin:0;/*Niente margine*/
	padding:0;/*Niente spazio tra bordo ed oggetto*/
	font-size:12px; /*Dimensione del carattere espressa in px, % o em*/
}

