body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}

body, td {
	font: normal normal normal 12px Tahoma,Arial,sans-serif;
	color:  #444444;
	text-align: center;
}


.smdc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}

#contenitore {
	display: block;
	position: relative;
	top: 0px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	width: 1004px;
	height:705px;
 	background: #f3f3f3 url(sfondo.jpg) repeat scroll center;
	border: 1px solid #aaaaaa;	
	z-index:0;
}

#Menu {
	display:block;
	margin-top: 0px;	
	position: absolute;
	padding: 0px 0px 0px 0px;
	left:350px;
	top:120px;
	width: 450px;
	height:30px;
	z-index:4;	
}

#Tasto {
	display:block;
	margin-top: 0px;
	padding: 0px 10px 0px 10px;
	position: relative;
      float: right;
      margin-left: 0px;
	top: 0px;
	left: 0px;
	height:30px;
	border-right: 1px solid #C00000;
}

.Menu {
	text-decoration: none;
	font: normal normal normal 12px Tahoma,Arial,sans-serif;
	color:  #444444;
	text-align: center; 
}

.Menu:hover {
	text-decoration: none;
	color: #C00000;		
}

body#def .Menu#defN {
	color: #C00000;
}

body#azi .Menu#aziN {
	color: #C00000;
}

body#dec .Menu#decN {
	color: #C00000;
}

body#cre .Menu#creN {
	color: #C00000;
}

body#arr  .Menu#arrN {
	color: #C00000;
}

body#com  .Menu#comN {
	color: #C00000;
}

body#con  .Menu#conN {
	color: #C00000;
}

#Marchi {
	display:block;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 200px;
	left: 805px;
	height: 300px;
	font: normal normal normal 11px Tahoma,Arial,sans-serif;
	color:  #444444;
	text-align: justify; 
}

#Marchi a{
	text-decoration: none;
	color:  #444444; 
}

#Marchi a:hover{
	color:  #000000; 
}

#MenuV {
	display:block;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 200px;
	left: 805px;
	height: 290px;
	text-align: left;
}

#MenuV a {
	display:block;
	position: relative;
	margin-top: 7px;
	padding: 0px 0px 1px 3px;
	text-align: left;
	border-bottom: 1px solid #444444;
}

.MenuV {
	text-decoration: none;
	font: normal normal normal 12px Tahoma,Arial,sans-serif;
	color:  #444444;
	text-align: center; 
}

.MenuV:hover {
	text-decoration: none;
	color: #C00000;		
}

body#def .MenuV#defVN {
	border-bottom: 1px solid #C00000;
	border-left: 1px solid #C00000;
}

body#azi .MenuV#comVN {
	border-bottom: 1px solid #C00000;
	border-left: 1px solid #C00000;
	
}

body#azi .MenuV#chiVN {
	border-bottom: 1px solid #C00000;
	border-left: 1px solid #C00000;
}

body#azi .MenuV#dovVN {
	border-bottom: 1px solid #C00000;
	border-left: 1px solid #C00000;
}

body#dec .MenuV#dieciVN {
	border-bottom: 1px solid #C00000;
	border-left: 1px solid #C00000;
}

body#dec .MenuV#vendieVN {
	border-bottom: 1px solid #C00000;
	border-left: 1px solid #C00000;
}

body#dec .MenuV#decVN {
	border-bottom: 1px solid #C00000;
	border-left: 1px solid #C00000;
}

body#dec .MenuV#sfumVN {
	border-bottom: 1px solid #C00000;
	border-left: 1px solid #C00000;
}

body#dec .MenuV#pavdieVN {
	border-bottom: 1px solid #C00000;
	border-left: 1px solid #C00000;
}

body#dec .MenuV#pavvenVN {
	border-bottom: 1px solid #C00000;
	border-left: 1px solid #C00000;
}

body#dec .MenuV#venVN {
	border-bottom: 1px solid #C00000;
	border-left: 1px solid #C00000;
}

body#dec .MenuV#penVN {
	border-bottom: 1px solid #C00000;
	border-left: 1px solid #C00000;
}




#Logo {
	display:block;
	margin-top: 0px;	
	position: absolute;
	padding: 0px 0px 0px 0px;
	left:50px;
	top:87px;
	z-index:10;	
}

#Centro {
	display:block;
	margin-top: 0px;	
	position: absolute;
	padding: 0px 0px 0px 0px;
	left:251px;
	top:151px;
	z-index:11;	
}

#Testo {
	display:block;
	margin-top: 0px;	
	position: absolute;
	padding: 0px 0px 0px 0px;
	left:10px;
	top:210px;
	width: 230px;
	height:290px;
	font: normal normal normal 12px Tahoma,Arial,sans-serif;
	color:  #444444;
	text-align: justify; 
	z-index:15;	
}

.Testo {
	text-decoration: none;
	font: normal normal normal 12px Tahoma,Arial,sans-serif;
	color:  #444444;
	text-align: justify; 
	font-weight: bold;
	z-index:15;	
}

.Testo a{
	font-weight: bold;
	text-decoration: none;
	color:  #444444;	
}

.Testo:hover{
	font-weight: bold;
	text-decoration: none;
	color:  #000000;	
}

#lineaOSx {
	display:block;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top:150px;
	left: 0px;
	z-index:5; 
}

#lineaODx {
	display:block;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 500px;
	left: 269px;
	z-index:5; 
}

#lineaVSx {
	display:block;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 0px;
	left: 250px;
	z-index:5; 
}

#lineaVDx {
	display:block;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 149px;
	left: 800px;
	z-index:5; 
}

#Box {
	display:block;
	margin-top: 0px;
	padding: 0px 10px 0px 10px;
	position: absolute;
	top: 510px;
	left: 251px;
	width: 520px;
	height: 180px;
	font: normal normal normal 12px Tahoma,Arial,sans-serif;
	color:  #444444;
	text-align: justify;
}

#Galleria{
     width:500px;  
     height:100px;  
     overflow:hidden;  
     border:0px solid #666;  
     position:relative;  
}

#GalleriaExt{
     	width:440px;  
     	height:100px;
	float:left;  
     	overflow:hidden;  
     	border:0px;  
     	position:relative;  
}

#GalleriaInt {  
     	position:absolute;  
     	top:0;  
     	left:0; 
	height:100px;
     	width:5000px;  
     	float:left;
 } 

#FrecciaDx {
	position:relative;	
	float:left;
	top:15px;
	z-index:10;
	padding:1px;
}

#FrecciaSx {
	position:relative;	
	float:left;
	left:0px;
	top:15px;
	z-index:10;
	padding:1px;
}

.Freccia {
	text-decoration: none;
	font: normal normal normal 11px Tahoma,Arial,sans-serif;
	color: #F3F3F3;
	text-align: justify; 
	z-index:15;	
}

.Freccia a{
	text-decoration: none;	
}

.Freccia :hover{
	text-decoration: none;	
}

#boxImg { 
	position:relative; 
     	width:110px;  
     	height:70px;  
     	float:left;    
     	margin:5px 0 0 5px;    
     	font-size:11px;  
     	font-family:Verdana Courier, monospace;
	text-align: center;
	text-decoration: none;  
     	} 

.TestoImg {
	text-decoration: none;
	font: normal normal normal 11px Tahoma,Arial,sans-serif;
	color:  #444444;
	text-align: justify; 
	z-index:15;	
}

.TestoImg a{
	text-decoration: none;
	color:  #444444;	
}

.TestoImg :hover{
	text-decoration: none;
	color:  #000000;	
} 

#Estremi {
	display:block;
	margin-top: 0px;	
	position: absolute;
	padding: 5px 0px 0px 7px;
	left:802px;
	top:502px;
	width: 180px;
	height:30px;
	font: normal normal normal 11px Tahoma,Arial,sans-serif;
	color:  #444444;
	text-align: left;
	z-index:4;	
}

#smdc {
	display:block;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 678px;
	left: 920px;
	z-index:20;
}


