html, body {
	padding:0; margin:0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;
}
DIV#page {
	padding:0; margin:0 auto; text-align:center; float:left; 
}
DIV#header {
	
}
.clsInsegna {
	CLEAR: both; FONT-SIZE: 32px; LEFT: 5px; FLOAT: left; VERTICAL-ALIGN: middle; COLOR: rgb(200,0,0); FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; POSITION: relative; TOP: 25px; HEIGHT: 75px; TEXT-ALIGN: left
}
.clsLogo {
	CLEAR: left; LEFT: 5px; FLOAT: left; VERTICAL-ALIGN: middle; POSITION: relative; TOP: 12px
}
DIV#content {
	
}
DIV#main {
	
}
#main .breadcrumb {
	color:#3a3a3a; padding:4px 0 2px 8px; font-size:11px;
}
#main .breadcrumb img {
	display:none;
}
DIV#sub {

}
DIV#footer {
	padding-top:10px; clear:both; text-align:center;
}
DIV#footer P {
	 FONT-SIZE: 10px; padding: 0;
}
DIV#footer strong {
	 FONT-weight: normal;
}
UL.subnav {
	PADDING-RIGHT: 0pt; LIST-STYLE: none none outside; PADDING-LEFT: 0pt; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 0pt
}
UL.subnav LI {
	PADDING-RIGHT: 0pt; LIST-STYLE: none none outside; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt 0pt 1em; PADDING-TOP: 0pt
}
UL.subnav LI A {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
UL.subnav LI A:link {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
UL.subnav LI A:visited {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
UL.subnav LI A:active {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
UL.subnav LI A:hover {
	TEXT-DECORATION: underline
}
UL.subnav LI STRONG {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 12px; BACKGROUND: url(images_UI/subnav-highlight.gif) no-repeat left top; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; moz-background-clip: initial; moz-background-origin: initial; moz-background-inline-policy: initial
}
UL.subnav LI STRONG A {
	COLOR: white; BACKGROUND-COLOR: black
}
UL.subnav LI STRONG A:link {
	COLOR: white; BACKGROUND-COLOR: black
}
UL.subnav LI STRONG A:visited {
	COLOR: white; BACKGROUND-COLOR: black
}
UL.subnav LI STRONG A:active {
	COLOR: white; BACKGROUND-COLOR: black
}
.clsHeaderRight {
	background-color:#fff; height:83px;
}
DIV#search {
	margin:0; padding:10px 0 13px 0; left:25%; top:0; position:absolute; text-align:center; width:395px;
}
.clsSearchBox {
	FONT-SIZE:9px; FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif; HEIGHT:auto; width:150px;
}
.clsSearchButton {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; WIDTH: auto; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; HEIGHT: auto
}
.clsSearchCombo {
			font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
			font-size: 9px;
			height: auto;
			min-width: 100px;
			/*width: 80px;*/
}

.clsToolbar {
    TOP: 10px;
	RIGHT: 5px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	POSITION: absolute;
	TEXT-ALIGN: right;
    z-index:4;
	font-weight:normal;
	font-size:10px;
	
	
}

#ctl00_Header1_Toolbar1_LoginStatus1 {background:url(images_UI/omino.gif) 0 -1px no-repeat; padding-left:13px; }
#ctl00_Header1_Toolbar1_lnkBasket {background:url(images_UI/carrello.gif) 0 -2px no-repeat; padding-left:18px; }


.clsWelcome {
 FONT-SIZE: 9px; RIGHT: 0px; FONT-STYLE: italic; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; POSITION: relative; TOP:40px; right:5px; TEXT-ALIGN: right; color:#3a3a3a;
}
.clsHomePageTextBox {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; LINE-HEIGHT: normal; PADDING-TOP: 8px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:1em;
}
