body
 {
	background-color: #ffffff;
	border: 0;
	margin: 0;
}

td
  {
   color: #333333;
	font-family: Tahoma;
	font-size: 12px;
	}
  
  
.language
   {
	 color: #FFFFFF;
	 font-size:11px;
	 font-weight: bold;
	 }

.footer
   {
    background-color: #D5160C;
	 color: #FFFFFF;
	 font-size: 11px;
	 font-weight: bold;
	 padding-left: 5px;
	 }
	 
a.lfooter:link, a.lfooter:visited
   {
	 color: #FFFFFF;
	 font-size: 11px;
	 font-weight: bold;
    text-decoration: underline;
	 }
	 
a.lfooter:hover
   {
	 color: #FFFFFF;
	 font-size: 11px;
	 font-weight: bold;
    text-decoration: none;
	 }
	 
a.ldistribuzione:link, a.ldistribuzione:visited
   {
	 color: #000000;
	 font-size: 11px;
	 font-weight: bold;
    text-decoration: underline;
	 }
	 
a.ldistribuzione:hover
   {
	 color: #A02800;
	 font-size: 11px;
	 font-weight: bold;
    text-decoration: none;
	 }	 	 

.tdmenu
   {
      border-bottom-color: #9f2800;
      border-bottom-width: 1px;	  
      border-bottom-style: solid;
	  text-align: center;
	  height: 20px;
	  padding-bottom: 2px;
	  font-family: Tahoma;
	   
	 }

.spedizionititolo {
	  padding-left: 2px;
      border-color: #ffffff;
      border-width: 1px;	  
      border-style: solid;	  
	  text-align: center;
	  height: 40px;
	  background: #D5160C; 
	  color: #FFFFFF;
	  font-weight: bold; 
	   font-family: Tahoma;
	  font-size: 11px;
}

.spedizionidati {
	  padding-left: 2px;
      border-color: #ffffff;
      border-width: 1px;	  
      border-style: solid;  
	  text-align: center;
	  height: 20px;
	  color: #D5160C; 
	   font-family: Tahoma;
	  font-size: 11px;
}

.spedizionidatielenco {
	  padding-left: 2px;
      border-color: #ffffff;
      border-width: 1px;	  
      border-style: solid;  
	  text-align: left;
	  height: 20px;
	  color: #D5160C; 
	   font-family: Tahoma;
	  font-size: 11px;
}

.promotitolo {	  
	  text-align: center;
	  height: 20px;
	  padding-bottom: 2px;
	  color: #D5160C; 
	   font-family: Tahoma;
	  font-size: 11px;
}	 
.promocentrale {	  
	  text-align: center;
	  height: 100px;
	  padding-bottom: 2px;
	  color: #D5160C; 
	   font-family: Tahoma;
	  font-size: 11px;
}
	 
.promofooter {	  
	  text-align: right;
	  height: 5px;
	  color: #D5160C; 
	   font-family: Tahoma;
	  font-size: 9px;
}
a.promofooterlink:link, a.promofooterlink:visited
   {
	 color: #D5160C;
	 font-weight: bold;
    text-decoration: none;
    color: #D5160C; 
	   font-family: Tahoma;
	  font-size: 9px;
	 }
	 
a.promofooterlink:hover
   {
	 color: #D5160C;
	 font-weight: bold;
    text-decoration: underline;
    color: #D5160C; 
	   font-family: Tahoma;
	  font-size: 9px;
	 }	 	 
a.lmenu:link, a.lmenu:visited
   {
	 color: #511400;
	 font-size: 11px;
	 font-weight: bold;
    text-decoration: none;
	 }
	 
a.lmenu:hover
   {
	 color: #ffffff;
	 font-size: 11px;
	 font-weight: bold;
    text-decoration: none;
	 }	 	 

.tdhomepage
   {
      border-bottom-color: #A02800;
      border-bottom-width: 1px;	  
      border-bottom-style: solid;
	  text-align: justify;
	  padding-bottom: 20px;	  
	  padding-top: 20px;	
	  color: #000000; 
	   font-family: Tahoma;
	  font-size: 12px;
		letter-spacing: 0em;
		word-spacing: 0px;
		line-height: 1.3em;	  
	 }
	 
.tdchisiamotitolo
   {
      border-bottom-color: #A02800;
      border-bottom-width: 1px;	  
	  text-align: justify;
	  padding-bottom: 20px;	  
	  padding-top: 20px;	
	  color: #000000;
	  font-family: Tahoma;
	  
		   	  
	 }
	 
.tdchisiamo
   {
      border-bottom-color: #A02800;
      border-bottom-width: 1px;	  
	  text-align: justify;
	  padding-bottom: 1px;	  
	  padding-top: 1px;	
	  color: #000000;
	  font-family: Tahoma;
		font-size: 12px;
		letter-spacing: 0em;
		word-spacing: 0px;
		line-height: 1.5em;  	  
	 }
	 
.tdcontattititolo
   {
      border-bottom-color: #A02800;
      border-bottom-width: 1px;	  
	  text-align: justify;
	  padding-bottom: 10px;	  
	  padding-top: 20px;	
	  color: #000000;
	  font-family: Tahoma;
	  font-size: 12px;
		letter-spacing: 0em;
		word-spacing: 0px;
		line-height: 1.5em;	  	  
	 }
	 
.tdcontatti
   {
      border-bottom-color: #A02800;
      border-bottom-width: 1px;	  
	  text-align: justify;
	  padding-bottom: 2px;	  
	  padding-top: 5px;	
	  color: #000000;  
	  font-family: Tahoma;
	  font-size: 12px;
		letter-spacing: 0em;
		word-spacing: 0px;
		line-height: 1.5em;	  
	 }
	 
.tdcontattiform
   {
      border-bottom-color: #A02800;
      border-bottom-width: 1px;	  
	  text-align: justify;
	  padding-bottom: 5px;	  
	  padding-top: 5px;	
	  color: #000000;  	 
	  font-family: Tahoma;
	  font-size: 12px;
		letter-spacing: 0em;
		word-spacing: 0px;
		line-height: 1.5em; 
	 }
	 
.tdhomepagesotto
   {
     text-align: justify;	
	  color: #000000; 
	  font-family: Tahoma;
	  font-size: 12px;
		letter-spacing: 0em;
		word-spacing: 0px;
		line-height: 1.5em;	  
	 }	 
	 
a.latt:link, a.latt:visited
   {
	 color: #ffffff;
	 font-weight: bold;
    text-decoration: underline;
	 }
	 
a.latt:hover
   {
	 color: #ffffff;
	 font-weight: bold;
    text-decoration: none;
	 }		 
	 
	
input   
	{
	FONT-SIZE: 11px;
    FONT-FAMILY:  Tahoma;
	color: #000000;
	font-style:normal;
	background-color:#ffffff;
	border-style: solid;
	border-width: 1px;
	border-color:#D4160D;
	
	}
	

select
	{
	FONT-SIZE: 13px;
    FONT-FAMILY:  Tahoma;
	color: #000000;
	font-style:normal;
	background-color:#ffffff;
	border-style: solid;
	border-width: 1px;
	border-color:#D4160D;
	}
	
textarea
	{
	FONT-SIZE: 12px;
    FONT-FAMILY:  Tahoma;
	color: #000000;
	font-style:normal;
	background-color:#ffffff;
	border-style: solid;
	border-width: 1px;
	border-color:#D4160D;
	}
	
.button 
  {
   font-size: 10px;
	font-family: Tahoma;
	background-color:#FFFFFF;
	color: #000000;
	
	}
.none {
	font-family: Tahoma, Arial, San Serif; 
	font-size: 12px;
	color: #000000;
	font-style:normal;
	border-style: solid;
	border-width: 0px;
	border-color:#ffffff; 
	background-color:#ffffff;	
}
.tddovesiamocenter {
	border-bottom-color: #A02800;
      border-bottom-width: 1px;	  
	  padding-bottom: 1px;	  
	  padding-top: 1px;	
	  color: #000000;  	
	  font-family: Tahoma;
	  font-size: 12px;
		letter-spacing: 0em;
		word-spacing: 0px;
		line-height: 1.5em; 
}

a.lcatalog:link, a.lcatalog:visited
   {
	 color: #000000;
	 font-size: 12px;
    text-decoration: underline;
	 }
	 
a.lcatalog:hover
   {
	 color: #000000;
	 font-size: 12px;
    text-decoration: none;
	 }	 
.tdchisiamotitolo3 {

      border-bottom-color: #A02800;
      border-bottom-width: 1px;	  
	  text-align: justify;
	  padding-bottom: 20px;	  
	  padding-top: 20px;	
	  color: #000000;
	  font-family: Tahoma;
}
.tdchisiamotitoloBASSO {


      border-bottom-color: #A02800;
      border-bottom-width: 1px;	  
	  text-align: justify;
	  padding-bottom: 3px;	  
	  padding-top: 3px;	
	  color: #000000;
	  font-family: Tahoma;
}
.base_piccolo {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.base_piccololissimo {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
