body{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	padding:0;
	margin:0;
	background-image: url(limages/background_jan-2010.jpg);
	background-color: #background-color: #738699;;
	background-repeat: repeat-x;
	}
.v2_graytopborder{border-top:1px solid #777777;}
.v2_graytopborderblue{border-top:1px solid #738699;}
.v2_graytablewborder{border-right:1px solid #777777;width:140;border-left:1px solid #999999;background-color: #EFEFEF;}
.v2_graytablewborder_scuro{border-top: 1px dotted #CCCCCC;border-right:1px solid #777777;border-left:1px solid #999999;background-color: #E9E9E9;}
.v2_graytablewborder_scurowo{border-right:1px solid #777777;border-left:1px solid #999999;background-color: #E9E9E9;}
.v2_graytablewborder2{border-top: 1px dotted #CCCCCC;border-right:1px solid #999999;border-left:1px solid #999999;background-color: #EFEFEF;}
.v2_graytablewoborder{background-color: #EFEFEF;}



.tavolag {

	background-color: #DDDDDD;
}
.tavolac {
	background-color: #E9E9E9;
}

.tavolas {
	border: 1px solid;
	border-color: #777777;
	background-color: #5F7186;
}
.tavolad {
	border-top: 1px solid;
    border-bottom: 1px solid;
	border-right: 1px solid;
    border-color: #777777;
	background-color: #8499B1;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.v2_basicfont{
  font-size: 10px;
  text-decoration: none;
  color: #000000;
  margin-top: 2px;
  margin-bottom: 0 px;
  margin-left: 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.v2_headerfont{
  font-size: 13px;
  text-decoration: none;
  color: #003366;
  margin-top: 0px;
  margin-bottom: 0 px;
  padding: 3px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.v2_mmboxtitletext{
margin-left: 10px;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 900;
}


.v2_mmboxtitle{
border-bottom: 1px solid #D5DED5;
border-right:1px solid #B4B6C0;
border-left:1px solid #B4B6C0;
background-color: #E9EDE9;
}

.v2_mmboxtitlech{

border-bottom: 1px solid #ff0000;

border-right:1px solid #ff0000;

border-left:1px solid #ff0000;

background-color: #960000;

}

.v2_mmboxmain{
border-right:1px solid #B4B6C0;
border-left:1px solid #B4B6C0;
background-color: #FFFFFF;
}

.v2_mmboxch{

border-right:1px solid #ff0000;

border-left:1px solid #ff0000;

background-color: #FFFFFF;

}

.provabox{
  top: 74px;
  left: 40px;
  color:red;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  z-index:2;
  background-color: #FFFFFF;
  width: 200px;
  height: 20px;
  border-top:1px solid #000000;
  border-right:1px solid #000000;
  border-left:1px solid #000000;
  border-bottom:1px solid #000000;
  padding= 10%;
}

.cattree_topright{
  font-size: 10px;
  text-decoration: none;
  color:  #374253;
  margin-top: 2px;
  margin-bottom: 0px;
  text-indent: -10px;
  margin-left: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cattree_topright A:hover{
  text-decoration: underline;
  color:  #FF6633;
}

.v2_cattree_main{
  font-size: 10px;
  text-decoration: none;
  color:  #374253;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.v2_cattree_main A:link{ color: #5e5e5e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.v2_cattree_main A:visited{ color: #5e5e5e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }

.v2_cattree_main A:hover{
  font-size: 10px;
  text-decoration: underline;
  color:  #FF6633;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}




.cattree_child{
  margin-left: 0em;
  font-size: 10px;
  text-decoration: none;
  color:  #4F7F97;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cattree_child A:hover{
  font-size: 10px; 
  text-decoration: underline;
  color:  #FF6633;
  margin-top: 0px;
  margin-bottom: 0px;
    margin-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cattree_main{
  font-size: 10px;
  text-decoration: none;
  color: #374253;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cattree_top{
  font-size: 10px;
  text-decoration: none;
  color: #374253;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cattree_top A:hover{
  font-size: 10px;
  text-decoration: underline;
  color:  #FF6633;
  margin-top: 0px;
  margin-bottom: 0px;
    margin-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cattree_selected{
  font-weight: 900 !important;
  font-size: 10px;
}

.v2_5px_left {
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
}
.v2_header_font{
  font-size: 16px;
  text-decoration: none;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 0 px;
  margin-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.v2_tablefont{
  font-size: 9px;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 0 px;
  margin-left: 0px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}
.v2_tablefontlink{
  font-size: 9px;
  color: #0000FF;
  margin-top: 0px;
  margin-bottom: 0 px;
  margin-left: 0px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

.v2_tablefont_b{
  font-size: 9px;
  color: #FF6633;
  text-decoration: underline;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-family: Arial, Verdana,  Helvetica, sans-serif;
}
.v2_tablefont_p{
  font-weight: bold;
  font-size: 9px;
  color: #FF6633;
  text-decoration: underline;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-family:  Verdana, Arial,  Helvetica, sans-serif;
}

.v2_basicfont_small{
  font-size: 9px;
  text-decoration: none;
  color: #000000;
  margin-top: 5px;
  margin-bottom: 0 px;
  margin-left: 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.v2_navbar_white{
  font-size: 11px;
  text-decoration: none;
  color: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 3px;
  margin-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.v2_navbar_white A:hover{
  font-size: 11px;
  text-decoration: none;
  color: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 3px;
  margin-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background: #A1AEBB;
}
.v2_navbar_buttons{
  font-size: 11px;
  text-decoration: none;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.v2_navbar_buttons A:hover{
  font-size: 11px;
  text-decoration: none;
  color: #8D4D45;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.v2_navbar_white_large{
  font-size: 12px;
  text-decoration: none;
  color: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 4px;
  margin-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.v2_basicfontlink{
  font-size: 10px;
  text-decoration: none;
  color: #0000FF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.v2_basicfontlink_small{
  font-size: 9px;
  text-decoration: none;
  color: #0000FF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.v2_basicfont A:hover{
  font-size: 10px;
  text-decoration: none;
  color: #FF6633;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.v2_basicfont_small A:hover{
  font-size: 9px;
  text-decoration: none;
  color: #FF6633;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.v2_H2color{
  font-size: 12px;
  color: #FF6633;
  text-decoration: none;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.v2_H2color A:hover{
  font-size: 12px;
  color: #FF6633;
  text-decoration: underline;
  margin-top: 0px;
    margin-left: 2px;
  margin-bottom: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.v2_items_prezzo{
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 12px;
   color: #8A3737;
 }
 .v2_items_bottoni{
 
  margin-top: 4px;
  margin-bottom: 0px;
 }

select { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
} 
input { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
} 

 img
{
	border-style: none;
}

 .v2_spazio_soprasotto4{
   margin-top: 6px;
  margin-bottom: 5px;
 }
 
 
  .contact_font{
  font-size: 12px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.contact_font_title{
  font-size: 18px;
  font-weight: bold;
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
 
 
 .v2_search_button{
   margin-top: 0px;
  margin-bottom: 0px;
    margin-right: 5px;
 }

.v2_margin5{
  margin: 5px;
  }
  

  
.v2_lmargin5{
  margin-left: 10px;
     margin-top: 0px;
  margin-bottom: 0px;
  }


.v2_lmargin5 A:hover{
  font-size: 10px;
  text-decoration: underline;
  color:  #FF6633;
  margin-top: 0px;
  margin-bottom: 0px;

  font-family: Verdana, Arial, Helvetica, sans-serif;
}




#header { width: 100%; height: 5px; }
#header h1 { display: none; }
  

#simplelist { width: 270px; }
#simplelist ul { margin-top: 10px; margin-left: 10px; padding-left: 0; list-style-type: none; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; }
#simplelist a { display: block; padding: 5px; width: 270px; background-color: white; border-bottom: 1px solid #eee; }
#simplelist a:link, #innerlist a:visited { color: #000000; text-decoration: none; }
#simplelist a:hover { background-color: #EDF1F5; color: #000000; }

.specials-link {
	color:#5a8ad3;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}
.specials-link:link {color:#5a8ad3}
.specials-link:visited {color:#5a8ad3}
.specials-link:active {color:#5a8ad3}
.specials-link:hover {color:#4f7bbb; text-decoration: underline;}

.specials-price {
	font-size: 10px;
}
.specials-desc {
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:justify;
}

.home-page-featured-title{
margin-left: 8px;
margin-top:2px;
margin-bottom:2px;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 900;
color:#505e7f;
}
.cart-code{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:justify;
	font-weight:bold;
}
.cart-description{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:justify;
	
}
.cart-price{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	
}
.cart-price-subtotal{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	
}
.cart-orange-font{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#DD5800;
	font-weight:bold;
}

.Home-Page-title{
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Home-Page-sub-title{
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.home-page-sub2-title{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 900;
color:#505e7f;
}
.home-page-div-line{
	padding-bottom: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.home-page-main-font{
  font-size: 10px;
  text-decoration: none;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}