	body {
	  margin-top:0;
    font-size: 10px;
		background: #ffffff;
		font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;
	  word-spacing: -0.2em;
	}
  div  {font-size: 12px;}
	td {font-size: 12px;}
	td.menu{
    font-size: 12px;
    font-weight:bold;
	}
	td.banner{
    font-size: 11px;
	}
	td.leftmenu3 {
		 background-color: #EEEEEE;
     width: 100%;
	}
	
	td.permarche {
	  padding-left: 10px;

	}
	
		td.old_leftmenu {
	  background-image: url("sfondomenu.jpg");
	  background-repeat: repeat-y;
	  background-color: #F7F1A3;
	  border: 0px  solid #D9D48E;
	}
	
	td.permarca {
		 background-color: #FFFFFF;
		 border: 1px solid #DDDDDD;
	   text-align: right;
	}
	
	td.menuleft {
		 background-color: #FFFFFF;
		 border: 1px solid #DDDDDD;
	   text-align: right;
	}
	
	td.price {
	   color:#000000;
	   font-weight:bold;
	   font-size: 11px;
	   text-align: center;
	}
	div.news{
	  color: #ffffff;
	  border: 1px solid #f5f5f5;
		background-color: #3338B1;
		width: 160px;
	}

  img.prd {
    width: 60px;
    height: 60px;
    border: 0px;
    float: left;
    margin-right: 10px;
  }
  img.archprd {
    width: 320px;
    height: 320px;
    border: 1px solid #000000;
    float: left; 
    margin: 4px; 
    
  }
  
  td.archdescr {
  	 text-align: justify;
  }
	div.mid{
	  border: 1px solid #bbbbbb;
	  background-color:#ffffff;
	  width: 640px;
	}
	div.bread{
	  color:#FFDd22;
		background-color:#555555;
	}
	div.prop {
    height:450px;
    float:right;
    width:1px;
   }  
   div.clear {
    clear:both;
    height:1px;
    overflow:hidden;
   }
   div.littlefont {
      font-size: 12px;
      font-weight:normal;
   }
   div.littlefonthome {
      font-size: 12px;
      font-weight:normal;
      color:#000000;
      background-color:#F0F0F0;
   }
   div.littlefonthome a:visited {
      color:#000000;
   }
   b.cercalo {
      font-size: 15px;
      font-family: Verdana;
   }
   
      b.cercalo2 {
      font-size: 15px;
      color: #ffffff;
      font-family: Verdana;
   }
   
  hr.hrgrey  {
     border:dashed #444444;
     border-width:1px 0 0;
     height:0;
  }
  hr.hrgreen {
     color: #444444;
     border-width:1px 0 0;
     height:0;
  }  
  a:link, a:visited, a:hover{
		color: #0000ff;
		Text-Decoration : None;
	}
	a {
	  font-size: 13px;	
	}
	a.ablack{
		color: #000000;
		Text-Decoration : None;
	}
	
	a.notfound { font-size: 18px;
	             text-decoration:underline	}
	a.leftmenu { font-size: 13px;
	             font-weight:bold;	}
	
	.leftmenu{
		 font-size: 12px;
		 width:177px;
  
	}
	.leftmenu2{
		 font-size: 14px;
	}
	
	div.mid a:link, div.mid a:visited, div.mid a:hover{
		color: #555555;
	}
	div.prod {
	    color:#3338B1;
    	width:154px;
    	height:154px;
    	background-image: url("oggetto3.gif");
    	text-align:right;
    	vertical-align:center;
  	}
  	div.didas {
    	width:148px;
    	height:68px;
    	text-align:right;
    	vertical-align:center;
  	}
  	div.subdid {
    	width:152px;
      height:86px;
    	text-align:right;
    	vertical-align:center;
  	}
  	
.form {
      background: #FFFFFF;
      font-size: 16px;
      vertical-align:middle;
      height:28px;
      width:260px;
      border: Solid 1px #AAAAAA;
      padding-top: 3px;
      padding-left: 6px;
   }  	
   
   form{ margin: 0 0 0 0; }
.form_new {
      background: #FFFFFF;
      font-size: 14px;
      vertical-align:middle;
      height:24px;
      width:240px;
      border: Solid 1px #AAAAAA;
      padding-top: 3px;
      padding-left: 6px;
   }
   
  td.toppagetd {
      text-align: center;
  }
  
  div.toppagediv {
      padding-top: 6px;
  		border-top: solid 1px #C8C8C8;
	    border-bottom: solid 1px #C8C8C8;
      background: #F3F3F3;
      height:34px;
  }
    div.toppage {
      text-align: center;
  }

.lowerc {text-transform: lowercase;}
