body {
	background-color: #424A55;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	margin: 0px;
	text-decoration: none;
	padding: 0px;
	width: 600px;
	text-align: center;
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	font-style: normal;
}
H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.navmenu ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.navmenu a {
	display: block;
	color: #CF8530;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	width:150px;
	height:18px;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
	padding-top:6px;
	text-decoration: none;
	background-image:url(img_ita/sfondo_menu.gif);
	font-weight: bold;
}
.navmenu_up  a{
	display: block;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	text-transform:uppercase;
	width:150px;
	height:18px;
	text-align:center;
	vertical-align:middle;
	padding-top:6px;
	text-decoration: none;
	background-image:url('img_ita/sfondo_menu_roll.gif');
}
.navmenu a:hover {
	background-image:url(img_ita/sfondo_menu_roll.gif);
	color: #FFFFFF;
}
.navmenu li { margin-bottom: 4px; }

.novita a{
	display: block;
	color: #CF8530;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	width:150px;
	cursor:pointer;
	text-align:center;
	padding-top:0px;
	padding-bottom:5px;
	text-decoration: none;
	background-image: none;
	font-weight: bold;}
.novita a:hover {
	background-image:none;
	color: #FFFFFF;
}

.menuvert a {
display: block;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;

font-size:10px;

height:28px;
cursor:pointer;
text-align:left;
vertical-align:top;
padding-left:8px;
padding-top:5px;
text-decoration: none;
background-image:url(img_ita/menu_t_newsletter2.gif);
}
.menuvert div, .menuvert .select {
display: block;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
height:27px;
vertical-align:top;
padding-left:8px;
padding-top:5px;
text-decoration: none;
background-image:url(img_ita/menu_t_prodotti2_roll.jpg);
}
.menuvert a:hover {
background-image:url(img_ita/menu_t_prodotti2_roll.jpg);
}
.Stile2 {
	color: #D9D8D5;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.Stile4 {
	color: #424A55;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.TitoloNewsHome {
	color: #CF8530;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}
.TitoloNewsHome a{
	text-decoration: none;
}
.TitoloNewsHome a:hover{
	
	text-decoration: none;
}


.TestoHome {
	color: #424A55;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.TestoNewsHome {
	color: #424A55;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: normal!important;
}
.TestoNewsHome a {
	color: #424A55;
	text-decoration:none;
}

.TestoNewsHome a:hover {
	color: #CF8530;
	text-decoration:none;
}
.TestoNewsHome a:visited {
	color: #424A55;
	text-decoration:none;
}
.TestoNewsHome a:active {
	color: #CF8530;
	text-decoration:none;
}


.TitoloEventiHome {
	color: #424A55;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.TestoEventiHome {
	color: #CF8530;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	
	
}
.TestoEventiHome a:visited{
	color: #CF8530;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	
	
}
.TestoEventiHome a:active{
	color: #424A55;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	
	
}
.TestoEventiHome a:hover{
	color: #424A55;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	
	
}
.TestoEventiHome a:link{
	color: #CF8530;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	
	
}
.SfondoTop {
	background-image:url(img_ita/img_top_bg.jpg);
	text-align:left;
}
.prod_sottocategoria_up{
 background-image:url(img_ita/prodotti_sottocategoria_u_l_o.gif);
}
.prod_sottocategoria_left{
 background-image:url(img_ita/prodotti_sottocategoria_d_l_v.gif);
}
.prod_sottocategoria_right{
 background-image:url(img_ita/prodotti_sottocategoria_d_r_v.gif);
}
.prod_sottocategoria_down{
 background-image:url(img_ita/prodotti_sottocategoria_d_l_o.gif);
 text-align:right;
 color: #424A55;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;

}
.prod_sottocategoria_down a{
 background-image:url(img_ita/prodotti_sottocategoria_d_l_o.gif);
 text-align:right;
 color: #424A55;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-decoration:none;
}
.prodotti{
 padding-left:7px;
 text-align:left;
 color: #424A55;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;

}
.contatti{
 
 text-align:left;
 color: #424A55;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;

}
.contatti a{
 
 text-align:left;
 color: #424A55;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-decoration:none;

}
.email  {
	color: #CF8530;
	font-weight: bold;
	text-decoration:none
}
.email a {
	color: #CF8530;
	font-weight: bold;
	text-decoration:none
}
.Mission {
	color: #CF8530;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	
	
}
.email_contatti_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #7B8693;
}
.email_contatti_1  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #7B8693;
	text-decoration:none;
}
.email_contatti_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #424A55;
}
.email_contatti_2  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #424A55;
	text-decoration:none;
}
.email_contatti_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #CF8530;
}
.email_contatti_3  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #CF8530;
	text-decoration:none;
	
}

.english_version {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: bold;
	color: #6A6E74;
	text-decoration:none;
	text-align:center;
}
.english_version  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align:center;
	font-weight: bold;
	color: #6A6E74;
	text-decoration:none;
}
.english_version  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CF8530;
	text-decoration:none;
	text-align:center;
}
.ArchivioNews {
	color: #CF8530;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	text-align:right;
	
}

.ArchivioNews a{
	color: #CF8530;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	text-align:right;
	
}


.news_page{
 
 text-align:left;
 color: #424A55;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
}





.NewsNews{
 
 text-align:left;
 color: #424A55;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;

}
.NewsNews a{
 
 text-align:left;
 color: #424A55;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-decoration:none;

}

.NewsProdotto {
 
 text-align:left;
 color: #A4A7B7;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;

}
.NewsProdotto a{
 
 text-align:left;
 color: #A4A7B7;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-decoration:none;

}


.ArchivioNewsMain {
padding: 10px;
background-color:#E4E6EA;
font-size: 10px;
 font-family: Arial, Helvetica, sans-serif;
 text-align:left;

}
.ArchivioNewsMainEventi {

color:#CF8530;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;

}
.ArchivioNewsMainEventi a{

color:#CF8530;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;

}





.ArchivioNewsMainNews {

color:#424A55;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;

}
.ArchivioNewsMainNews a{

color:#424A55;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;

}






.ArchivioNewsMainNewsProdotto {

color:#A4A7B7;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;

}
.ArchivioNewsMainNewsProdotto a{

color:#A4A7B7;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;

}





.NewsletterMain {

background-color:#E4E6EA;
font-size: 10px;
 font-family: Arial, Helvetica, sans-serif;
 text-align:left;

}


.input {
width:184px;
background-color:#e5e5e5;
border-bottom-color:#FFFFFF;
border-right-color:#FFFFFF;
border-top-color:#666666;
border-left-color:#666666;

border-width:1px;

}

.input2 {
background-color:#e5e5e5;
border-bottom-color:#FFFFFF;
border-right-color:#FFFFFF;
border-top-color:#666666;
border-left-color:#666666;
border-width:1px;
}
.submit {
width:105px;
height:17px;
background-image:url(img_ita/newsletter_form_submit.jpg);
background-repeat: no-repeat;
background-position: center;
border: 0px none;
cursor:pointer;
}
.submit2 {
width:105px;
height:17px;
background-image:url(img_ita/cancellati.gif);
background-repeat: no-repeat;
background-position: center;
border: 0px none;
cursor:pointer;
}


.TornaAlMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D4B684;
	font-weight: bold;
	text-decoration:none;
}

.TornaAlMenu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D4B684;
	font-weight: bold;
	text-decoration:none;
}


.menudettaglio {
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#424A55; 
font-weight:bold;


}

.menudettaglio a{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#B5EA13; 
font-weight:bold;
text-decoration:none;

}

.menudettaglio a:hover{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#424A55; 
font-weight:bold;
text-decoration:none;

}

.Errore{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CF8530;
	font-weight:bold;
}
.Errore ul{
	list-style-type:none;
	margin:0px;
}
.mappa{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
}
.mappa .categoria{
	font-weight:bold;
}
.mappa a{
	color:#424A55;
	text-decoration:none;
}
.mappa a:hover{
	text-decoration:underline;
}
/*------New------*/

/*#corniceHome {
	border: 2px solid #FF0000;
}*/
