@charset "utf-8";
#header{margin-bottom:0px}
#comparelist_button a{float:right;display:block;font-size:93%;color:#6A6A6A;background:url(../images/model_number_icon.gif) no-repeat scroll left center;margin-top:25px;padding-left:12px;padding-right:10px;text-decoration:none}
#MDA{font-size:9pt;text-align:right;font-weight:bold;color:#2B2B2B;float:right;padding:14px 0 14px 14px;white-space:nowrap}

/*product menu first layer*/
.product_nav{
	background:url(../indice/nb_meun_bg.gif) repeat-x center top;
	float:left;
	width:884px;
	line-height: 1.5em;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px auto auto 8px;
}
/*.product_nav{background:url(nb_meun_bg.gif) repeat-x center;float:left;width:900px;}*/
.product_nav ul{list-style-type:none;list-style-image:none;margin:0;padding:0 10px;}
.product_nav ul li{position:relative;float:left}
.product_nav ul li a{display:block;padding:10px 20px 10px 20px;text-decoration:none;font-size:100%;color:#d0fef7;background:url(../indice/product_menu_point.gif) no-repeat scroll 5px center;font-weight:bold}

.product_nav ul li a:hover{
	color:#FF6C00;
	display:block;
	float:left;
	margin:0;
	padding:0 0 0 10px;
	background:transparent url(../indice/prodout_nav_over_left.gif) scroll no-repeat left 112%}
	
.product_nav ul li a:hover span{
	background:transparent url(../indice/prodout_nav_over.gif) no-repeat scroll right 112%;
	display:block;
	font-weight:bold;
	text-decoration:none;
	padding:10px 20px 10px 10px;}

.product_nav ul li a.menu_a_hover{
	color:#FF6C00;
	display:block;
	float:left;
	margin:0;
	padding:0 0 0 10px;
	background:transparent url(../indice/prodout_nav_over_left.gif) scroll no-repeat left 112%}
	
.product_nav ul li a span.menu_span_hover{
	background:transparent url(../indice/prodout_nav_over.gif) no-repeat scroll right 112%;
	display:block;
	font-weight:bold;
	text-decoration:none;
	padding:10px 20px 10px 10px;}

/*sub layer*/

/*
.product_nav ul li:hover .nb_sunmenu{ visibility:visible;}
.product_nav .nb_sunmenu img.nb_menu_bg{width:175px;height:255px;position:absolute;z-index:0;overflow:visible;}
.product_nav .nb_sunmenu{width:180px;height:255px;position:absolute;z-index:100;top:-255px;left:0;visibility:hidden;overflow:hidden;}
*/

.product_nav ul li:hover .nb_sunmenu{ visibility:visible;}
.product_nav .nb_sunmenu img.nb_menu_bg{width:140px;height:220px;position:absolute;z-index:0;overflow:visible;}
.product_nav .nb_sunmenu{width:145px;height:220px;position:absolute;z-index:100;top:-220px;left:0;visibility:hidden;overflow:hidden;}



/*limite view notice:margin-top */
div.limit_view{position:absolute;z-index:105;margin-top:0px;top:55px;height:185px;width:180px;overflow:hidden;}
div.goup{position:absolute;width:97%;top:45px; z-index:250;height:10px; text-align:center; cursor:pointer}
div.goup:hover{ background-color:#666;}
div.godown{position:absolute;width:97%;top:240px;z-index:250;;height:10px; text-align:center;cursor:pointer}
div.godown:hover{ background-color:#666;}

.product_nav .nb_sunmenu ul{padding:0;margin:0;width:175px;position:absolute;z-index:200;}
.product_nav .nb_sunmenu ul li{float:left;}
.product_nav .nb_sunmenu ul li:hover{background-color: #FF6C00}
.product_nav .nb_sunmenu ul li a{float:none;}
.product_nav .nb_sunmenu ul li a{background:none;font-size:100%;padding:3px 10px 3px 10px;font-size:93%;color:#FFFFFF;font-weight:normal;display:block;width:155px;}
.product_nav .nb_sunmenu ul li a:hover{background:none;padding:3px 10px 3px 10px;color:#FFFFFF;}

.product_nav .nb_sunmenu .product_third_nav{padding:0;position:absolute;left:175px;top:0;margin:0;}
.product_nav .nb_sunmenu .product_third_nav li{display:block;width:200px;}
.product_nav div.nb_sunmenu .product_third_nav{display:block;}
.product_nav div.nb_sunmenu .product_third_nav li a{padding-top:3px;padding-bottom:3px;}

/*button*/
.nb_sunmenu .backbutton{z-index:300;float:left;}
.product_nav ul li .nb_sunmenu .backbutton a{font-family:Verdana, Geneva, sans-serif;
background:none;background:url(../indice/sub_menu_pre_btn.gif) scroll no-repeat 5px 50%;color:#FFFFFF;display:block;
font-size:12px;padding:0px 5px 2px 18px;float:left;	text-decoration:none;z-index:350;position:absolute;left:0px;top:25px;}
.product_nav ul li .nb_sunmenu .backbutton a:hover{	background:url(../indice/sub_menu_pre_btn_hover.gif) scroll no-repeat 5px 50%;color:#ff6c00;display:block;font-size:12px;float:left;padding:0px 5px 2px 18px;	text-decoration:none;z-index:350;position:absolute;	border-bottom-color: #ff6c00;white-space: nowrap;}

/*by display button*/
.product_nav #bydisplay{float: right;}
.product_nav #bydisplay a {	cursor:pointer; background-image: none;	padding: 10px 20px 0 20px;}
.product_nav #bydisplay a span {display:block;float:left;width:16px;height:17px;font-weight:normal;	background: url(../indice/bydisplay_left.gif)  scroll no-repeat left top;padding:0;}

.product_nav #bydisplay a:hover{background-color:transparent;color: #000000;}

.product_view{
	width:900px;
	background-image:url(../indice/bg-wrapper.png);
	background-repeat: repeat-y;
	position: absolute;
	top: 334px;
	height: 1400px;
	margin: 0px auto;
}


.product_navtop{background-color:transparent;display:block;height:60px;position:absolute;top:-296px;left:1px}

.allin{	position:relative;}
.product_nav .product_sub_nav li.hasnext{background:url(../indice/nav_havenext_white.gif) scroll no-repeat 98% 50%;}


/* CSS Document */

.container1 {
	float:left;
	margin-left: 33px;
	margin-right:10px;
	width:553px;
	border: 1px solid #999999;
	text-align: center;
	height: 1340px;
	} 
split2 div {
	width: auto;
} 
div.wide {   
clear: left; 
}
.titolo {
	color: #066;
	font-size: large;
	font-family: inherit;
	margin-top: 20px;
}
.chat {
	height:40px;
	display: block;
	vertical-align: middle;
	display: table-cell;
	min-height:10px;
	margin:0px 0px 0px 30px;
	float: left;
	width: auto;
	padding: -10px 0px 0px 0px;
	background-repeat: inherit;
}
.toptop {
	text-align:center;
	display: block;
	display: table-cell;
	margin:auto;
	float: left;
	width: auto;
}
