body	{
	color : #000000;
	background : #ffffff;
	background-color : #ffffff;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	margin : 0px 0px 0px 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	scrollbar-3d-light-color: #D1C6C0;;
	scrollbar-arrow-color: #D1C6C0;
	scrollbar-base-color: #ffffff;
	scrollbar-dark-shadow-color: #9B5A34;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #D1C6C0;
	scrollbar-shadow-color: #D1C6C0;
}

.	{
	scrollbar-3d-light-color: #D1C6C0;
	scrollbar-arrow-color: #D1C6C0;
	scrollbar-base-color: #ffffff;
	scrollbar-dark-shadow-color: #9B5A34;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #D1C6C0;
	scrollbar-shadow-color: #D1C6C0;
}

td	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
}

.h1	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
}
h1	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
}

.h1bis	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
}


.smallnav	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
}

.verysmall	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
}
.navMain2	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}
.prezzi
{
	font-weight: normal;
	font-size: 8pt;
	color: #9b5a34;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

a:visited	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

a:active	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #D9921C;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

a:hover	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

a.small	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

a:visited.small	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

a:active.small	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ffcc00;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

a:hover.small	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

a.navMain	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:visited.navMain	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:active.navMain	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:hover.navMain	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	background-color : #9B5A34;
}

a.navMain2	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:visited.navMain2	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:active.navMain2	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:hover.navMain2	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #D1C6C0;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	background-color : #9B5A34;
}

a.navSub	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}
a.navNetwork	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 8pt;
	font-style : normal;
	text-decoration : none;
}

a:visited.navSub	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #9B5A34;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:active.navSub	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #D9921C;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:hover.navSub	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	background-color : #9B5A34;
}

a.navBack	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:visited.navBack	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:active.navBack	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #D9921C;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:hover.navBack	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #D9921C;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	background-color : #666666;
}
.BasketSummary
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.inputBox
{
	border-right: maroon 1px solid;
	border-top: maroon 1px solid;
	font-size: 12px;
	border-left: maroon 1px solid;
	color: black;
	border-bottom: maroon 1px solid;
	font-family: arial;
	text-align: left;
}
.bottoni
{
	border-right: black 1pt solid;
	border-top: white 1pt solid;
	font-weight: bold;
	font-size: 10px;
	border-left: white 1pt solid;
	color: white;
	border-bottom: black 1pt solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #51c104;
	text-align: center;
}

.main-banner-big { background:url(images/main-banner-big.jpg) no-repeat left top; width:950px; height:303px; margin-bottom:20px;}
.main-banner-big .inner { padding:70px 0 0 52px;}
.main-banner-big .button { background:url(images/button.jpg) no-repeat left top !important; width:170px; height:36px; line-height:32px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.75em; text-align:center; color:#fff; text-decoration:none; text-transform:none !important;}
.main-banner-big .button:hover { color:#000;}


h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height:1em;
	font-weight:normal;
	margin-bottom:23px;
	color:#515151;
	text-align: center;
}
h2.alt { letter-spacing:-1px;}

#header .row-1 { height:75px;}

#header .row-2 { height:60px;}

#header .logo { float:left; padding:0px 0 0 10px;}
#header .top-links { float:right; padding:45px 35px 0 0;}
#header .top-links li { float:left; margin-left:8px;}

#header .nav-box { background:url(images/nav-box-bg.gif) left top repeat-x; width:100%;}
#header .nav-box .left { background:url(images/nav-box-left.gif) no-repeat left top;}
#header .nav-box .right { background:url(images/nav-box-right.gif) no-repeat right top; height:47px;}


/*-- header navigation --*/
#header .nav-box ul { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#header .nav-box ul li { display:inline;}
#header .nav-box ul li a { display:block; float:left; color:#fff; text-decoration:none; }
#header .nav-box ul li a em { display:block; float:left; font-style:normal; background:url(images/divider-left.gif) no-repeat left 10px;}
#header .nav-box ul li a em b { display:block; float:left; height:47px; line-height:47px; width:158px; text-align:center; background:url(images/divider-right.gif) no-repeat right 10px; cursor:pointer;}

#header .nav-box ul li a:hover { background:url(images/nav-act.gif) left top repeat-x;}
#header .nav-box ul li a:hover em { background:url(images/divider-left-act.gif) no-repeat left 10px;}
#header .nav-box ul li a:hover b { background:url(images/divider-right-act.gif) no-repeat right 10px;}
#header .nav-box ul li a.current { background:url(images/nav-act.gif) left top repeat-x;}
#header .nav-box ul li a.current em { background:url(images/divider-left-act.gif) no-repeat left 10px;}
#header .nav-box ul li a.current b { background:url(images/divider-right-act.gif) no-repeat right 10px;}

#header .nav-box ul li a.first em { background:none;}
#header .nav-box ul li a.first:hover em { background:url(images/nav-left-act.gif) no-repeat left top;}
#header .nav-box ul li a.first-current { background:url(images/nav-act.gif) left top repeat-x;}
#header .nav-box ul li a.first-current em { background:url(images/nav-left-act.gif) no-repeat left top !important;}
#header .nav-box ul li a.first-current b { background:url(images/divider-right-act.gif) no-repeat right 10px;}

#header .nav-box ul li a.last b { background:none; width:160px;}
#header .nav-box ul li a.last:hover b { background:url(images/nav-right-act.gif) no-repeat right top;}

#header .nav-box ul li a.last-current { background:url(images/nav-act.gif) left top repeat-x; }
#header .nav-box ul li a.last-current em { background:url(images/divider-left-act.gif) no-repeat left 10px;}
#header .nav-box ul li a.last-current b { background:url(images/nav-right-act.gif) no-repeat right top !important; width:160px;}
