body{	padding: 42px 0px 0px;	margin: 0px;	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}img{	border: none;}#container{	width: 770px;	margin: auto auto;	text-align: left;}/*	HEADER	*/#header{	position: relative;	height: 32px;	padding-right: 17px;	background-image: url(../images/header_bg.gif);	background-repeat: repeat-x;	background-position: left bottom;}#header .ilariamarelli{	position: absolute;	left: 19px;	top: 7px;}#product_category_menu{	margin: 0px;	padding: 0px;	list-style: none;	float: right;}#product_category_menu li{	padding-left: 4px;	float: left;}#product_category_menu li a{	float: left;	display: block;	width: 85px;	height: 32px;	line-height: 32px;	text-align: center;	padding: 0px;	margin: 0px;	text-decoration: none;	background-repeat: no-repeat;	background-position: center top;}#product_category_menu li .normal:link, #product_category_menu li .normal:visited{	color: #666666;	background-image: url(../images/product_menu_item_normal.gif);}#product_category_menu li .normal:hover{	background-image: url(../images/product_menu_item_hover.gif);	}#product_category_menu li .active{	color: #FFFFFF;	background-image: url(../images/product_menu_item_active.gif);	}/*	BOX	*/#box{	clear: both;	display: block;	width: 770px;	max-width: 766px;	border-left: solid 2px #A59E87;	border-right: solid 2px #A59E87;	background-color: #FFFFFF;}/*	SIDEMNU	*/#sidemenu{	float: left;	height: auto;	width: 139px;	padding: 0px;	margin: 0px;	background-image: url(../images/sidemenu_right_bg.gif);	background-repeat: no-repeat;	background-position: 135px center;}#sidemenu ul{	margin: 11px 0px 0px 5px;	padding: 0px 0 20px 0;	list-style: none;	width: 128px;}#sidemenu ul li{	display: block;	height: 16px;	line-height: 16px;	margin-top: 2px;	margin-bottom: 2px;}#sidemenu ul .lv_0 a{	display: block;	height: 16px;	line-height: 16px;	padding-left: 12px;	padding-right: 12px;	text-decoration: none;}#sidemenu ul .lv_0 .normal:link, #sidemenu ul .lv_0 .normal:visited{	color: #666666;}#sidemenu ul .lv_0 .normal:hover, #sidemenu ul .lv_0 .active{	color: #FFFFFF;	background-image: url(../images/sidemenu_lv_0_active_bg.gif);	background-repeat: repeat;	background-position: left top;}#sidemenu ul .lv_0 .active .value{	font-weight: normal;}#sidemenu ul .lv_1 a{	display: block;	height: 16px;	line-height: 16px;	padding-left: 22px;	padding-right: 12px;	text-decoration: none;}#sidemenu ul .lv_1 .normal:link, #sidemenu ul .lv_1 .normal:visited{	color: #666666;}#sidemenu ul .lv_1 .normal:hover, #sidemenu ul .lv_1 .over{	color: #666666;	background-image: url(../images/sidemenu_lv_1_hover_bg.gif);	background-repeat: repeat;	background-position: left top;	}#sidemenu ul .lv_1 .active{	color: #666666;	background-image: url(../images/sidemenu_lv_1_active_bg.gif);	background-repeat: repeat;	background-position: left top;}/*	HOMEPAGE	*/#homepage{	width: 766px;	height: 470px;	background-repeat: no-repeat;	background-position: center center;}/*	PRODUCT	*/#product{	width: 612px;	padding-top: 11px;	height: 449px;	float: left;	position: relative;	}#product .product_info{	position: absolute;	left: 10px;	top: 11px;	display: block;	width: 186px;	height: 449px;}#product .product_info .values{	position: absolute;	bottom: 0px;}#product .product_info .name{	color: #A59E87;	font-weight: bold;	margin-bottom: 10px;}#product .product_info .description{	color: #999999;}#product .product_info .description p{	margin: 0px;}#product .product_info .description a:link, #product .product_info .description a:visited{	color: #A59E87;	text-decoration: none;}#product .product_info .description a:hover{	background-color: #A59E87;	color: #FFFFFF;}#product .product_info .attachments{	margin: 10px 0px 0px;	padding: 0px;	list-style: none;}#product .product_info .attachments a:link, #product .product_info .attachments a:visited{	color: #A59E87;	text-decoration: none;	line-height: 12px;}#product .product_info .attachments a:hover{	text-decoration: underline;}#product .product_images{	position: relative;	float: right;	width: 406px;	height: 448px;	background-image: url(../images/product_image_box_bg.gif);	background-repeat: no-repeat;	background-position: center top;}#product .product_images .image{	position: absolute;	left: 12px;	top: 12px;	width: 380px;	height: 380px;	filter: alpha(opacity='0');	opacity: .0;}#product .product_images .image img{	border: 0px;	padding: 0px;	margin: 0px;	display: block;}#product .product_images .image_toolbar{	height: 56px;	line-height: 56px;		width: 380px;	padding: 0px;	margin: 0px;	position: absolute;	bottom: 0px;	left: 12px;}#product .product_images .image_toolbar #image_description{	position: absolute;	left: 0px;	color: #666666;}#product .product_images .image_toolbar .buttons{	right: 0px;	position: absolute;	color: #666666;	display: block;}#product .product_images .image_toolbar .buttons #image_num{	display: inline;}#product .product_images .image_toolbar .buttons a{	color: #666666;	text-decoration: none;}/*	BIG IMAGE	*/#image_big{	float: right;	width: 627px;	height: 470px;	padding: 0px;	margin: 0px;	background-repeat: no-repeat;	background-position: right bottom;}/*	FOOTER	*/#footer{	margin: auto auto;	text-align: left;	width: 770px;	clear: both;	background-image: url(../images/footer_bg.gif);	background-repeat: repeat;	background-position: left top;	height: 25px;	line-height: 25px;}#footer ul{	padding: 0px 17px 0px 0px;	margin: 0px;	line-height: 25px;	list-style: none;	float: right;}#footer ul li{	padding-top: 3px;	padding-bottom: 3px;	line-height: 19px;	height: 19px;	float: left;}#footer ul .separator{	padding-left: 5px;	padding-right: 5px;	color: #FFFFFF;}#footer ul .normal:link, #footer ul .normal:visited, #footer ul .active{	display: block;	line-height: 19px;		padding-left: 5px;		padding-right: 5px;	color: #FFFFFF;	text-decoration: none;}#footer ul .normal:hover{	background-image: url(../images/footer_item_hover_bg.gif);	background-repeat: repeat;	background-position: left top;}#footer ul .active{	background-image: url(../images/footer_item_active_bg.gif);	background-repeat: repeat;	background-position: left top;}#footer ul .news a:link, #footer ul .news a:visited{	color: #FFFF00;}#footer ul .news a:hover{	color: #FFFF00;}/*	PRODUCT THUMBNAIL	*/#product_thumbnail_box{	display: none;	position: absolute;	left: 0px;	top: 0px;	padding: 2px;	border: solid 1px #A59E87;	background-color: #FFFFFF;}#product_thumbnail_box img{	padding: 0px;	margin: 0px;	display: block;}