body {
	background-color: #ededed;
	margin:0 auto;
	margin:0px;
	text-align:center;
	background-repeat:repeat-y;
	
	
	
}

/* generale*/
#contenitore_01{ 
background-color:#ececec;
background-position:center;
height:70px;
margin-left:auto;
margin-right:auto;
border-bottom: 1px solid #ffffff ;
}

#logo{

height:60px;
width: 250px;
float:left;
margin-left:10px;
margin-top:5px;
}
#lingua{
height:10px;
width: 500px;
float:right;
margin-right:0px;
margin-top:10px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
color:#999999;
}

#contenitore_02{ 
background-image: url('../immagini/1x1.jpg');
background-position: center 50%;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-:auto;
height:25px

}

#contenitore_03{ 
background-position:center;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-:auto;
height:25px;
border-bottom: 1px solid #ffffff ;
filter: alpha(opacity=70); 
moz-opacity: .70; 
opacity: .70;
}
#contenitore_04{ 
background-image: url('../immagini/news.png');
background-position: center 50%;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-:auto;
height:70px
}
#contenitore_testo{ 
background:#ededed;
background-position:top;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-:auto;
display:block;
height:auto;

}
#contenitore_flash{ 
background:#ededed;
background-position:top;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-:auto;
display:block;
height:420px;
}
#contenitore_flash1{ 

background:#000000;
background-position:top;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-:auto;
display:block;
height:420px;
}
#categorie_prodotti{ 
background-image: url('../immagini/base_prodotti.jpg');
background-position: 
               center 50%;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-:auto;
height:220px;
display:block
}

#area_riservata{ 
background-image: url('../immagini/area_riservata.jpg');
background-position: 
               center 50%;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-:auto;
height:45px
}

#base_footer{ 
background-image: url('../immagini/base_footer.jpg');
background-position: 
               center 50%;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-:auto;
height:45px
}


/* menu prodotti commercial*/
		#css-menu-esempio-6{
		width:130px;
	    height:auto;
		font-family:Arial;
		margin-top:35px;
		padding-left:6px;
		
	
		}
		#css-menu-esempio-6 p{
		line-height:10px;
		font-weight:bold;
		color:#ededed;
		font-size:11px;
		
		
		}
		
		#rettangolino_commercial{
	    padding-left:5px;
		height:21px;
		width:4px;
		background-color:#7ba458;
		float:left;
	    margin-right:10px;
		background-position:center;
		display:block;
	
	}
		#css-menu-esempio-6 a{
		display:block;
		height:18px;
		text-align:left;
		line-height:16px;
		text-decoration:none;
		font-size:11px;
		font-weight:normal;
		color:#ffffff;
		padding-left:20px;
		border-top:1px solid #FFFFFF;
		filter: alpha(opacity=70); 
		moz-opacity: .70; 
		opacity: .70;
	
		}
		#css-menu-esempio-6 a:hover{
		background-color:#7ba458;
		background-position:center left;

		}
		#css-menu-esempio-6 a.selezionato{
		background-color:#D4CCB3;
		background-position:bottom left;
		padding-left:20px;
		}
/* menu_prodotti_fine*/

/* menu prodotti security*/
		#css-menu-esempio-7{
		width:130px;
	    height:auto;
		font-family:Arial;
		padding-left:6px;
		margin-top:35px;
	
		}
		#css-menu-esempio-7 p{
		line-height:10px;
		font-weight:bold;
		color:#ededed;
		font-size:11px;
		
		}
		
		#rettangolino_security{
	    padding-left:5px;
		height:21px;
		width:4px;
		background-color:#62c4dd;
		float:left;
		margin-right:10px;
		background-position:center;
		display:block;
	
	}
		#css-menu-esempio-7 a{
		display:block;
		height:18px;
		text-align:left;
		line-height:16px;
		text-decoration:none;
		font-size:11px;
		font-weight:normal;
		color:#ffffff;
		padding-left:20px;
		border-top:1px solid #FFFFFF;
		filter: alpha(opacity=70); 
		moz-opacity: .70; 
		opacity: .70;
	
		}
		#css-menu-esempio-7 a:hover{
		background-color:#62c4dd;
		background-position:center left;

		}
		#css-menu-esempio-7 a.selezionato{
		background-color:#D4CCB3;
		background-position:bottom left;
		padding-left:20px;
		}
/* menu_security_fine*/

/* menu prodotti it*/
		#css-menu-esempio-8{
		width:130px;
	    height:auto;
		font-family:Arial;
		padding-left:6px;
		margin-top:35px;
	
		}
		#css-menu-esempio-8 p{
		line-height:10px;
		font-weight:bold;
		color:#ededed;
		font-size:11px;
		
		}
		
		#rettangolino_it{
	    padding-left:5px;
		height:21px;
		width:4px;
		background-color:#c2c2c2;
		float:left;
		margin-right:10px;
		background-position:center;
		display:block;
	
	}
		#css-menu-esempio-8 a{
		display:block;
		height:18px;
		text-align:left;
		line-height:16px;
		text-decoration:none;
		font-size:11px;
		font-weight:normal;
		color:#ffffff;
		padding-left:20px;
		border-top:1px solid #FFFFFF;
		filter: alpha(opacity=70); 
		moz-opacity: .70; 
		opacity: .70;
	
		}
		#css-menu-esempio-8 a:hover{
		background-color:#c2c2c2;
		background-position:center left;

		}
		#css-menu-esempio-8 a.selezionato{
		background-color:#D4CCB3;
		background-position:bottom left;
		padding-left:20px;
		}
/* menu_it*/


/* menu prodotti TV*/
		#css-menu-esempio-9{
		width:130px;
	    height:auto;
		font-family:Arial;
		padding-left:6px;
		margin-top:35px;
	
		}
		#css-menu-esempio-9 p{
		line-height:10px;
		font-weight:bold;
		color:#ededed;
		font-size:11px;
		
		}
		
		#rettangolino_tv{
	    padding-left:5px;
		height:21px;
		width:4px;
		background-color:#cf3255;
		float:left;
		margin-right:10px;
		background-position:center;
		display:block;
	
	}
		#css-menu-esempio-9 a{
		display:block;
		height:18px;
		text-align:left;
		line-height:16px;
		text-decoration:none;
		font-size:11px;
		font-weight:normal;
		color:#ffffff;
		padding-left:20px;
		border-top:1px solid #FFFFFF;
		filter: alpha(opacity=70); 
		moz-opacity: .70; 
		opacity: .70;
	
		}
		#css-menu-esempio-9 a:hover{
		background-color:#cf3255;
		background-position:center left;

		}
		#css-menu-esempio-9 a.selezionato{
		background-color:#D4CCB3;
		background-position:bottom left;
		padding-left:20px;
		}
/* menu_TV*/

/* menu prodotti printer*/
		#css-menu-esempio-10{
		width:130px;
	    height:auto;
		font-family:Arial;
		padding-left:6px;
		margin-top:35px;
	
		}
		#css-menu-esempio-10 p{
		line-height:10px;
		font-weight:bold;
		color:#ededed;
		font-size:11px;
		
		}
		
		#rettangolino_printer{
	    padding-left:5px;
		height:21px;
		width:4px;
		background-color:#8e78a1;
		float:left;
		margin-right:10px;
		background-position:center;
		display:block;
	
	}
		#css-menu-esempio-10 a{
		display:block;
		height:18px;
		text-align:left;
		line-height:16px;
		text-decoration:none;
		font-size:11px;
		font-weight:normal;
		color:#ffffff;
		padding-left:20px;
		border-top:1px solid #FFFFFF;
		filter: alpha(opacity=70); 
		moz-opacity: .70; 
		opacity: .70;
	
		}
		#css-menu-esempio-10 a:hover{
		background-color:#8e78a1;
		background-position:center left;

		}
		#css-menu-esempio-10 a.selezionato{
		background-color:#D4CCB3;
		background-position:bottom left;
		padding-left:20px;
		}
/* menu_printer*/

/* menu prodotti toner*/
		#css-menu-esempio-11{
		width:130px;
	    height:auto;
		font-family:Arial;
		padding-left:6px;
		margin-top:35px;
	
		}
		#css-menu-esempio-11 p{
		line-height:10px;
		font-weight:bold;
		color:#ededed;
		font-size:11px;
		
		}
		
		#rettangolino_toner{
	    padding-left:5px;
		height:21px;
		width:4px;
		background-color:#72c3bc;
		float:left;
		margin-right:10px;
		background-position:center;
		display:block;
	
	}
		#css-menu-esempio-11 a{
		display:block;
		height:18px;
		text-align:left;
		line-height:16px;
		text-decoration:none;
		font-size:11px;
		font-weight:normal;
		color:#ffffff;
		padding-left:20px;
		border-top:1px solid #FFFFFF;
		filter: alpha(opacity=70); 
		moz-opacity: .70; 
		opacity: .70;
	
		}
		#css-menu-esempio-11 a:hover{
		background-color:#72c3bc;
		background-position:center left;

		}
		#css-menu-esempio-11 a.selezionato{
		background-color:#D4CCB3;
		background-position:bottom left;
		padding-left:20px;
		}
/* menu_toner*/





/* menu prodotti RFID*/
		#css-menu-esempio-12{
		width:130px;
	    height:auto;
		font-family:Arial;
		padding-left:6px;
		margin-top:35px;
	
		}
		#css-menu-esempio-12 p{
		line-height:10px;
		font-weight:bold;
		color:#ededed;
		font-size:11px;
		
		}
		
		#rettangolino_rfid{
	    padding-left:5px;
		height:21px;
		width:4px;
		background-color:#f89a55;
		float:left;
		margin-right:10px;
		background-position:center;
		display:block;
	
	}
		#css-menu-esempio-12 a{
		display:block;
		height:18px;
		text-align:left;
		line-height:16px;
		text-decoration:none;
		font-size:11px;
		font-weight:normal;
		color:#ffffff;
		padding-left:20px;
		border-top:1px solid #FFFFFF;
		filter: alpha(opacity=70); 
		moz-opacity: .70; 
		opacity: .70;
	
		}
		#css-menu-esempio-12 a:hover{
		background-color:#f89a55;
		background-position:center left;

		}
		#css-menu-esempio-12 a.selezionato{
		background-color:#D4CCB3;
		background-position:bottom left;
		padding-left:20px;
		}
/* menu_RFID*/
.lingua {padding:8px; margin:0; cell-spacing:0; font-family:Verdana; font-size:10px; color: #666666; text-decoration:none;}

.utab {padding:15px; margin:0; cell-spacing:0; font-family:Verdana; font-size:10px; color: #ffffff;}
.utab:hover {padding:15px; margin:0; cell-spacing:0; font-family:Verdana; font-size:10px; color: #ededed;}

.testopagine {padding:15px; margin:0; cell-spacing:0; font-family:Verdana; text-align:justify; font-size:11px; color: #666666; line-height:20px;}
.testopagine:hover {padding:15px; margin:0; cell-spacing:0; font-family:Verdana; font-size:11px; color: #666666;line-height:20px;}
.titolopagine { margin:0; cell-spacing:0; font-family:Verdana; font-size:13px; color: #347285; line-height:20px;}
.titolopagine:hover  { margin:0; cell-spacing:0; font-family:Verdana; font-size:13px; color: #666666; line-height:20px;}

.area_riservata {padding:15px; margin:0; cell-spacing:0; font-family:Verdana; font-size:10px; color: #ffffff;}
.area_riservata:hover {padding:15px; margin:0; cell-spacing:0; font-family:Verdana; font-size:10px; color: #ededed;}

.user{ background-color:#adbfc2; border-color:1px solid #9ab8c1  ; font-family:Verdana; font-size:10px; color: #2f525c;}
.login{ background-color:#367486;   border-color:1px solid #ededed ;font-family:Verdana; font-size:10px; color: #ededed;}

.footer {padding:15px; margin:0; cell-spacing:0; font-family:Verdana; font-size:10px; color: #666666; text-decoration:none;}
.footer_a {margin:0; cell-spacing:0; font-family:Verdana; font-size:10px; color: #347285; text-decoration:none;}

A:link, 
A:visited					{text-decoration: none;}
A:hover 					{ text-decoration: underline }

a.lnk						{ font-family: Verdana; font-size: 10pt; color: #347285; margin-top: 0; margin-bottom: 0; text-decoration: none; }
a.lnk:hover  				{ color: red;}

a.UserAccess				{ font-family: Verdana; font-size: 8pt; color: #efefef; margin-top: 0; margin-bottom: 0; text-decoration: none; }
a.UserAccess:hover  		{ color: red;}

td.RegCli { 
           font-family: Verdana;
           font-size: 8pt;
           color: #347285; 
           border: Double #347285;
           Text-Align:Left;         
           }
           
td.N-Normale			    {font-family: Verdana; text-align: left; font-size: 9pt;
                             font-color: #ededed;; }

td.N-Normale-Red			 {font-family: Arial; text-align: left; font-size: 9pt;
                             color: Red }

td.N-Normale-C			    {font-family: Arial; text-align: center; font-size: 9pt;
                             color: #27527b  }


td.N-Normale-R			    {font-family: Arial; text-align: right; font-size: 9pt;
                             color: #27527b  }

td.N-Normale-P			    {font-family: Arial; text-align: left; font-size: 7pt;
                             color: #27527b  }

td.N-Normale-Sfondo			{font-family: Verdana; text-align: left; font-size: 8pt;
                             color: #27527b  ; background-color: #D8D8D8}

td.N-Normale-Sfo-blu		{font-family: Verdana; text-align: left; font-size: 10pt;
                             color: #ffffff; background-color: #347285;}

td.N-Normale-Sfo-blu-c		{font-family: Arial; text-align: center; font-size: 10pt;
                             color: #efefef; background-color: #0072bc}

td.N-Normale-Sfo-blu-r		{font-family: Arial; text-align: right; font-size: 10pt;
                             color: #efefef; background-color: #0072bc}

td.N-Normale-Sfo-blu-p		{font-family: Arial; text-align: left; font-size: 8pt;
                             color: #efefef; background-color: #0072bc}