#briciole  {
		font-family: Helvetica,Verdana; 
		font-size: 14px; 
		font-weight: bold; 
		line-height: 200%;
		text-decoration: none;
		color: #002597;
		margin:0;
		margin-left: 5px;
		margin-right:70px;
		padding:0;
		} 
#briciole a {
		font-family: Helvetica,Verdana; 
		font-size: 14px; 
		font-weight: bold; 
		line-height: 200%;
		text-decoration: none;
		color: #002597;
		} 

#briciole a:visited {
		font-family: Helvetica,Verdana; 
		font-size: 14px; 
		font-weight: bold; 
		line-height: 200%;
		text-decoration: none;
		color: #002597;
		} 

#briciole a:hover {
		font-family: Helvetica,Verdana; 
		font-size: 14px; 
		font-weight: bold; 
		line-height: 200%;
		text-decoration: none;
		color: red;
		} 



body { width: 995px; background-color:#fffffc; border-color: red; margin:0; padding:0;}

#barratop { 
	width: 995px; 
	text-align:right; 
	background-color: #fffffc; 
	border-bottom: 1px solid #074592; 
	margin-bottom: 5px;
	}

#banner { 
		width: 995px; 
		min-height: 140px;
		margin:0;
		padding:0;	
	}

#logo { float: left; width: 220px; text-align:center; margin-top: 1px; margin-left: 30px;}

#menuoriz { 
		width: 995px; 
		clear: both; 
		background-color: #fffffc; 
		margin:0; 
		padding:0; 
		height: 35px; 
		
		}

#langmenu {
	float: left;
	width:200px;
	
	}
#topmenu {
	float:right;
	width:790px;
	}

#banner-sezioni { width: 995px; clear: both; background-color: #fffffc; margin:0; padding:0; }


#footer { clear: both; width: 995px; background-color: #fffffc; color: #074592; text-align: center; border-top: 2px solid #074592;}

#metacorpo { 
float:left; 
width:995px;  
display: inline;

margin: 5px -3px 5px 0;
}

#metamenulat {
	float:left;
	width:180px;
	height:600px;	
        margin: 0px;
	padding: 0px;
	background: transparent;
	color: #000;
	}
#contienemenu { margin:0; padding:0; height: 495px; }
#menulat {   margin: 0; padding:0;  }
#menulatnoprod {   margin: 0;  padding:0; }

#menulatGDO {   margin: 0;  padding:0; height: 495px; }
#menulatDET {   margin: 0;  padding:0; height: 495px; }
#menulatING {   margin: 0;  padding:0; height: 495px; }
#menulatIND {   margin: 0;  padding:0; height: 495px; }
#menulatRIS {   margin: 0;  padding:0; height: 495px; }

#logobasso { clear:both;  ext-align:center;  margin:0; padding:0; margin-top: 0px; margin-left:190px; }

#barrasx { 
	float: left;
	width:10px;
	height: 565px;
	margin: 0px;
	padding: 0px;
       background-image: url(../images/riga_vert_blu.jpg);
	background-repeat: repeat-y;
	color: #000;

	}	
#barradx { 
	float: left;
	width:10px;
	height: 565px;
	margin: 0px;
	padding: 0px;
       background-image: url(../images/riga_vert_blu.jpg);
	background-repeat: repeat-y;
	color: #000;

	}

#metacorpo1 { float: left; }
#corpo {
	float: left;
	margin: 0px;
	padding: 0px;
	height: 565px;
	
	color: #000;
	width: 780px;
	
}



p.destra { text-align: right; font-size: 12px; font-family: Arial; color:#074592; padding:0; margin:0; font-weight: bold; }

p.langmenu { text-align: right; font-size: 12px; font-family: Arial; color:#074592; padding:0; margin:0; font-weight: bold; }

#langmenu a { text-decoration: none; }
#langmenu a:visited { text-decoration:none; color:#074592; }
#langmenu a img { border: none; }

p.titolocolonna { text-align: left; font-size: 13px; font-family: Arial; color: #d83107; font-weight: bold; line-height: 150%; }
p.footer { font-family: Arial; font-size: 12px; font-weight: bold; }
p.prodotto { text-align: left; font-size: 11px; font-family: Arial; color: #074592; font-weight: bold; line-height: 150%; }
p.prodottino { text-align: left; font-size: 9px; font-family: Arial; color: #074592; font-weight: bold; line-height: 150%; }
ul.level1 { list-style: none; padding-left:5px; margin:0;}
ul.level2 { list-style: none; padding-left: 15px; margin:0;}
ul.level3 { list-style: none; padding-left: 25px; margin:0;}
ul.level1 li { text-align: left; font-size:16px; font-weight: bold; background-color: #fffffc; color: #074592; line-height:130%; border-bottom: 1px solid #074592; margin-bottom: 3px; margin-left:3px; padding-left:3px; margin-right: 3px;}
ul.level1 li.level1-select { text-align: left; font-size:16px; font-weight: bold; background-color: #fffffc; color: #d83107;  line-height:130%; border-bottom: 2px solid #d83107; margin-bottom: 3px; border-left: 2px solid #d83107;  margin-left:3px;  padding-left:3px;  margin-right: 3px;}

ul.level1 li ul.level2 li { text-align: left; font-size:14px; font-weight: bold; background-color: #fffffc; color: #074592;  line-height:130%; border-bottom: 1px solid #074592;  margin-bottom: 3px;  margin-left:3px;  padding-left:3px; margin-right: 3px;}
ul.level1 li ul.level2 li.level2-select { text-align: left; font-size:14px; font-weight: bold; background-color: #fffffc; color: #d83107;  line-height:130%; border-bottom: 2px solid #d83107;  margin-bottom: 3px;  border-left: 2px solid #d83107;  margin-left:3px;  padding-left:3px;  margin-right: 3px;}

ul.level1 li ul.level2 li ul.level3 li { text-align: left; font-size:12px; font-weight: bold; background-color: #fffffc; color: #074592;  line-height:130%; border-bottom: 1px solid #074592;  margin-bottom: 3px;  margin-left:3px;  padding-left:3px;  margin-right: 3px;}
ul.level1 li ul.level2 li ul.level3 li.level3-select { text-align: left; font-size:12px; font-weight: bold; background-color: #fffffc; color: #d83107;  line-height:130%;border-bottom: 2px solid #d83107;  margin-bottom: 3px;  border-left: 2px solid #d83107;  margin-left:3px;  padding-left:3px; margin-right: 3px;}
table.sezioni { margin:0; padding:0; }
td.sezero { width: 173px; background-color: #fffffc; color: #fffffc; padding:0; margin:0; border-bottom: 2px solid #074592;}
td.sezuno { width: 173px; background-color: #074592; color: #fffffc; text-align: center; padding:5px; margin:0; border-bottom: 2px solid #074592; font-weight: bold; font-size:16px;}
td.menu { background-color: #fffffc; border-right: 2px solid #074592; width: 150px; margin:0; padding:0;}
td.giallo { background-color: #f8c8c8; }
div.slogan { float: left; width: 500px; }
div.logo { float: right; width: 200px; text-align:center;}
p.underlogo { color: #074592; font-size:10px; font-family: Arial; font-weight: bold; margin: 0px; padding: 0px; text-align:center;}
img.logobasso { margin: 0 10px 0 10px; }
a.linkimmagini img { border: 0px; }

ul.topmenu { 
		list-style: none;  
		font-family: Helvetica,Verdana; 
		font-size: 16px; 
		font-weight: bold; 
		line-height: 260%;
		margin:0; 
		padding:0;
		}

li.topmenu-level1-no  { 
		float:left; 
		text-align: center; 
		vertical-align: middle; 
		margin-left:10px; 
		margin-right: 10px; 
		}

li.topmenu-level1-act  { 
		float: left; 
		text-align: center;  
		vertical-align: middle; 
		margin-left:10px; 
		margin-right: 10px;}

li.topmenu-level1-no  a { 
		width:125px; 
		text-decoration: none; 
		color: white; 
		margin:0;
		padding:0;
		float:left; 
		padding-left:3px;
		display: block; 
		background-image: url(../images/bottone_rosso_piccolo.jpg); 
		background-repeat: no-repeat;
		}

li.topmenu-level1-act  a { 
		width:125px; 
		text-decoration: none; 
		color: red; 
		margin:0;
		padding:0;
		float:left; 
		padding-left:3px;
		display: block; 
		background-image: url(../images/bottone_rosso_piccolo_buco.jpg); 
		background-repeat: no-repeat;
		}

li.topmenu-level1-no  a:visited { color: white; text-decoration: none;}
li.topmenu-level1-act  a:visited { color: red;  text-decoration: none;}


ul.menulat { 
		list-style: none;  
		font-family: Helvetica,Verdana; 
		font-size: 14px; 
		font-weight: bold; 
		line-height: 165%;
		margin:0; 
		padding:0;
		}

ul.menulat li.menulat { 
		width:172px; 
		text-decoration: none; 
		color: yellow; 
		margin:0;
		padding-bottom:0px;
		padding-right:0;
		padding-top: 0px; 
		padding-left: 0px; 
		background-image: url(../images/bottone_blu_basso.jpg);
		background-repeat: no-repeat;
		text-align:center;
		}

ul.menulat li.menulat a {
		text-decoration: none;
		color: white;
		} 

ul.menulat li.menulat a:visited {
		text-decoration: none;
		color: white;
		} 

ul.menulat li.menulat-act { 
		width:172px; 
		text-decoration: none; 
		color: #002597; 
		margin:0;
		padding-bottom:3px;
		padding-right:0;
		padding-top: 2px; 
		padding-left: 0px; 
		background-image: url(../images/pulsante_grande_basso.jpg);
		background-repeat: no-repeat;
		text-align:center;
		}

ul.menulat li.menulat-act a {
		text-decoration: none;
		color: #002597;
		} 

ul.menulat li.menulat-act a:visited {
		text-decoration: none;
		color: #002597;
		} 



ul.foldout1 { 
		list-style: none;  
		font-family: Helvetica,Verdana; 
		font-size: 14px; 
		font-weight: bold; 
		line-height: 170%;
		margin:0; 
		margin-top:3px;
		margin-left: 10px;
		padding:0;
		}

ul.foldout1 li.menulat { 
		width:152px; 
		text-decoration: none; 
		color: yellow; 
		margin:0;
		padding-bottom:0;
		padding-right:0;
		padding-top: 0px; 
		background-image: url(../images/bottone_azzurro_scuro_basso.jpg); 
		background-repeat: no-repeat;
		text-align:center;
		
		}

ul.foldout1 li.menulat a {
		text-decoration: none;
		color: white;
		} 

ul.foldout1 li.menulat a:visited {
		text-decoration: none;
		color: white;
		} 


ul.foldout1 li.menulat-act { 
		width:152px; 
		text-decoration: none; 
		color: yellow; 
		margin:0;
		padding-bottom:2px;;
		padding-right:0;
		padding-top: 2px; 
		background-image: url(../images/pulsante_medio_basso.jpg); 
		background-repeat: no-repeat;
		text-align:center;
		
		}

ul.foldout1 li.menulat-act a {
		text-decoration: none;
		color: #002597;
		} 

ul.foldout1 li.menulat-act a:visited {
		text-decoration: none;
		color: #002597;
		} 


ul.foldout1-act { 
		list-style: none;  
		font-family: Helvetica,Verdana; 
		font-size: 14px; 
		font-weight: bold; 
		line-height: 170%;
		margin:0; 
		margin-top:3px;
		margin-left: 10px;
		padding:0;
		}

ul.foldout1-act li.menulat { 
		width:152px; 
		height: 40px;
		text-decoration: none; 
		color: yellow; 
		margin:0;
		padding-bottom:0;
		padding-right:0;
		padding-top: 2px; 
		background-image: url(../images/bottone_azzurro_scuro_basso.jpg); 
		background-repeat: no-repeat;
		text-align:center;
		
		}

ul.foldout1-act li.menulat a {
		text-decoration: none;
		color: yellow;
		} 

ul.foldout1-act li.menulat a:visited {
		text-decoration: none;
		color: yellow;
		} 



ul.foldout2 { 
		list-style: none;  
		font-family: Helvetica,Verdana; 
		font-size: 10px; 
		font-weight: bold; 
		line-height: 170%;
		margin:0; 
		margin-top:2px;
		margin-left: 15px;
		margin-bottom: 0px;
		padding:0;
		}

ul.foldout2 li.menulat { 
		width:132px; 
		height: 24px;
		text-decoration: none; 
		color: yellow; 
		margin:0;
		padding-bottom:0;
		padding-right:0;
		padding-top: 2px; 
		padding-bottom: 0px;
		background-image: url(../images/bottone_azzurro_chiaro_basso.jpg); 
		background-repeat: no-repeat;
		text-align:center;
		
		}

ul.foldout2 li.menulat a {
		text-decoration: none;
		color: #002597;
		} 

ul.foldout2 li.menulat a:visited {
		text-decoration: none;
		color: #002597;
		} 


ul.foldout2 li.menulat-act { 
		width:132px; 
		height: 24px;
		text-decoration: none; 
		color: yellow; 
		margin:0;
		margin-top: 0px;
		padding-bottom:0;
		padding-right:0;
		padding-top: 4px; 
		padding-bottom: 0px;
		background-image: url(../images/pulsante_piccolo_basso.jpg); 
		background-repeat: no-repeat;
		text-align:center;
			
		}

ul.foldout2 li.menulat-act a {
		text-decoration: none;
		color: #002597;
		} 

ul.foldout2 li.menulat-act a:visited {
		text-decoration: none;
		color: #002597;
		} 
ul.foldout2-act { 
		list-style: none;  
		font-family: Helvetica,Verdana; 
		font-size: 10px; 
		font-weight: bold; 
		line-height: 170%;
		margin:0; 
		margin-top:0px;
		margin-left: 15px;
		padding:0;
		}

ul.foldout2-act li.menulat { 
		width:132px; 
		text-decoration: none; 
		color: yellow; 
		margin:0;
		padding-bottom:0;
		padding-right:0;
		padding-top: 2px; 
		padding-bottom: 0px;
		background-image: url(../images/bottone_azzurro_chiaro_basso.jpg); 
		background-repeat: no-repeat;
		text-align:center;
		
		}

ul.foldout2-act li.menulat a {
		text-decoration: none;
		color: red;
		} 

ul.foldout2-act li.menulat a:visited {
		text-decoration: none;
		color: red;
		} 


ul.foldout3 { 
		list-style: none;  
		font-family: Helvetica,Verdana; 
		font-size: 10px; 
		font-weight: bold; 
		line-height: 150%;
		margin:0; 
		margin-top:0px;
		margin-left: 20px;
		padding:0;
		}

ul.foldout3 li.menulat { 
		width:132px; 
		text-decoration: none; 
		color: yellow; 
		margin:0;
		padding-bottom:0;
		padding-right:0;
		padding-top: 0px; 

		background-image: url(../images/bottone_azzurro_chiaro_basso.jpg); 
		background-repeat: no-repeat;
		text-align:center;
		
		}

ul.foldout3 li.menulat a {
		text-decoration: none;
		color: #002597;
		} 

ul.foldout3 li.menulat a:visited {
		text-decoration: none;
		color: #002597;
		} 


img.nobordo { border: 0px solid white; }
