html,body
{
	background-color:#fff;
	margin:0;
	padding:0;
}

#Page
{
	width:945px;
	margin:0 auto;
}

#Top
{
	position:relative;
	height:148px;
}

#Top-01
{
	position:absolute;
	left:0;
	top:0;
	width:168px;
	height:148px;
	float:left;
	background-image:url(../immagini/top_01.gif);
}

#Top-01-a
{
	position:absolute;
	left:21px;
	top:54px;
	width:109px;
	height:39px;
}

#Top-02
{
	position:absolute;
	left:169px;
	top:0;
	width:406px;
	height:148px;
	float:left;
	background-image:url(../immagini/top_02.gif);
}

#Top-02-a
{
	position:absolute;
	left:10px;
	top:10px;
	width:386px;
	height:128px;
	background-color:#fff;
}

#Top-03
{
	position:absolute;
	left:575px;
	top:0;
	width:370px;
	height:148px;
	background-image:url(../immagini/top_03.gif);
}

#Top-03-a
{
	position:absolute;
	left:0;
	top:0;
	width:180px;
	height:18px;
	background-color:#2f3437;
}

.Top-03-e:hover
{
	background-image:url(../immagini/top_03_e_p.gif);
}

#countries
{
	position:relative;
	left:180px;
	top:0;
	float:left;
	width:70px;
	height:18px;
	background-color:#2f3437;
	color:#e5e5e5;
	padding-left:5px;
}

#business-area
{
	position:relative;
	left:180px;
	top:0;
	float:left;
	width:110px;
	height:18px;
	background-color:#2f3437;
	color:#e5e5e5;
	padding-left:5px;
}

html>body div#logged
{
	position:absolute;
	right:1px;
	top:10px;
	text-align:right;
	float:right;
	clear:right;
	margin-right:2px;
	margin-top:10px;
	height:21px;
	color:#FFF;
	white-space:nowrap;
	z-index:0;
}

div#logged
{
	position:absolute;
	right:1px;
	top:10px;
	text-align:right;
	float:right;
	clear:right;
	margin-right:2px;
	margin-top:10px;
	height:21px;
	color:#FFF;
	white-space:nowrap;
	z-index:-1;
}

div#logged a
{
	color:#FFF;
}

ul#cssmenu
{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}

ul#cssmenu li ul li
{
	list-style:none;
	margin:0;
	padding:0;
}

ul#cssmenu li
{
	float:left;
	color:#000;
	background-image:url(../immagini/top_03_a_arrow.gif);
	background-repeat:no-repeat;
	background-position:right;
	margin:0;
	padding:0 15px 0 0;
}

ul#cssmenu a:link,ul#cssmenu a:visited
{
	display:block;
	color:#e5e5e5;
	text-decoration:none;
}

ul#cssmenu a:hover,ul#cssmenu a:focus,ul#cssmenu a:active
{
	color:#e5e5e5;
	text-decoration:none;
}

ul#cssmenu li ul
{
	display:none;
}

ul#cssmenu li:hover ul
{
	display:block;
	position:absolute;
	z-index:1000;
	width:101px;
	background:#2f3437;
	font-size:.8em;
	margin:0 0 0 -1px;
	padding:0;
}

ul#cssmenu li li
{
	border-top:1px solid #FFF;
	width:101px;
	text-align:left;
	background-image:none;
}

ul#cssmenu li li a
{
	padding-left:5px;
}

ul#cssmenu li li a:hover
{
	background-color:#e5e5e5;
	color:#2f3437;
}

#Line_blank
{
	font-size:1px;
	height:1px;
	overflow:hidden;
}

#Menu
{
	position:relative;
	background-color:#2f3437;
	width:100%;
	margin:0;
}

#Menu-01
{
	position:relative;
	width:609px;
	height:18px;
	margin:auto;
}

#Menu-01 ul
{
	list-style:none;
	border:none;
	margin:0;
	padding:0;
}

#Menu-01 li a
{
	display:block;
	width:100%;
}

#Menu-01 li a:hover
{
	background-color:#e5e5e5;
}

#Menu-01-beg
{
	width:1px;
	height:18px;
	background-color:#fff;
	line-height:18px;
	float:left;
	display:block;
}

#Menu-01-a
{
	width:15%;
	height:18px;
	line-height:18px;
	float:left;
}

#Menu-01-b
{
	width:1px;
	height:18px;
	background-color:#fff;
	line-height:18px;
	float:left;
}

#Menu-01-e
{
	position:relative;
	width:119px;
	height:18px;
	line-height:18px;
	float:left;
}

#Menu-01-h
{
	position:relative;
	width:1px;
	background-color:#fff;
	height:18px;
	line-height:18px;
	float:left;
}

#Menu-01-end
{
	position:relative;
	width:1px;
	height:18px;
	background-color:#fff;
	line-height:18px;
	float:right;
}

#Menu-02
{
	position:absolute;
	left:845px;
	top:0;
	width:22px;
	height:18px;
	border:none;
	background-repeat:no-repeat;
}

#Menu-03-0
{
	left:885px;
	width:24px;
	background-repeat:no-repeat;
	position:absolute;
	top:1px;
	height:24px;
	border-style:none;
}

#Menu-03-1
{
	left:912px;
	width:24px;
	background-repeat:no-repeat;
	position:absolute;
	top:1px;
	height:24px;
	border-style:none;
}

#Menu-03-a
{
	position:absolute;
	left:842px;
	top:-2px;
	width:24px;
	height:24px;
	background-image:url(../immagini/menu_03_a.gif);
	background-repeat:no-repeat;
}

#Menu-03-a:hover
{
	background-image:url(../immagini/menu_03_a_p.gif);
}

#Menu-03-b
{
	position:absolute;
	left:874px;
	top:-2px;
	width:24px;
	height:24px;
	border:none;
	background-image:url(../immagini/menu_03_b.gif);
	background-repeat:no-repeat;
}

#Menu-03-b:hover
{
	background-image:url(../immagini/menu_03_b_p.gif);
}

#Menu-03-c
{
	position:absolute;
	left:908px;
	top:-2px;
	width:28px;
	height:24px;
	border:none;
	background-image:url(../immagini/menu_03_c.gif);
	background-repeat:no-repeat;
}

#Menu-03-c:hover
{
	background-image:url(../immagini/menu_03_c_p.gif);
}

.H_space_body
{
	width:100%;
	height:17px;
	clear:both;
}

#Body-01
{
	padding-left:0;
	float:left;
	width:229px;
	position:static;
	height:auto;
	border-style:none;
	margin:0;
}

#Body-01 ul
{
	list-style:none;
	width:229px;
	border:none;
	vertical-align:middle;
	margin:0;
	padding:0;
}

#Body-01 li
{
	width:229px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#fff;
	overflow:hidden;
}

#Body-01 li a
{
	display:block;
	height:24px;
}

html>body #Body-01 li a
{
	position:static;
	left:0;
	width:auto;
	height:24px;
}

#Body-01 li a:hover
{
	border:1px solid #B8B7B7;
}

.GM_I_level
{
	position:relative;
	background-repeat:no-repeat;
	background-position:8px;
	background-color:#CCC;
	border:1px solid #ccc;
}

.GM_I_level_nosubcategory
{
	position:relative;
	background-repeat:no-repeat;
	background-image:url(../immagini/body_01_level_02.gif);
	background-position:21px;
	background-color:#CCC;
	border:1px solid #ccc;
}

.GM_I_level_selected
{
	position:relative;
	background-repeat:no-repeat;
	background-position:8px;
	background-color:#FFF;
	border:1px solid #B8B7B7;
}

.GM_I_level_nosubcategory_selected
{
	position:relative;
	background-repeat:no-repeat;
	background-image:url(../immagini/body_01_level_02.gif);
	background-position:20px;
	background-color:#FFF;
	border:1px solid #B8B7B7;
}

.GM_II_level
{
	position:relative;
	background-repeat:no-repeat;
	background-position:41px;
	background-color:#f0f0f0;
	border:1px solid #f0f0f0;
}

.GM_II_level_selected
{
	position:relative;
	background-repeat:no-repeat;
	background-position:41px;
	background-color:#FFF;
	border:1px solid #B8B7B7;
}

#Body-02
{
	position:relative;
	margin-left:17px;
	border:none;
	margin-right:17px;
	float:left;
	width:662px;
	padding:0;
}

#Body-02-Simple
{
	position:relative;
	border:none;
	float:none;
	width:662px;
	margin:0 auto;
	padding:0;
}

#Body-03
{
	border:1px solid #CCC;
	position:static;
	width:656px;
	padding:5px;
}

.Body-02-line
{
	position:relative;
	left:0;
	height:263px;
	border:0;
	margin:0;
	padding:0;
}

.Body-02-intLine
{
	position:relative;
	height:20px;
	border:none;
	margin:0;
	padding:0;
}

.Body-02-line-a
{
	position:relative;
	top:0;
	left:0;
	height:263px;
	width:325px;
	border:none;
	padding:0;
}

.Body-02-line-b
{
	position:absolute;
	top:0;
	left:342px;
	height:263px;
	width:324px;
	padding:0;
}

.Body-02-line-x-top-a
{
	position:absolute;
	top:0;
	left:0;
	height:23px;
	width:86px;
}

.Body-02-line-x-top-b
{
	position:absolute;
	top:0;
	left:86px;
	height:23px;
	width:239px;
	background-image:url(../immagini/body_02_line_x_top_b.gif);
	background-repeat:repeat-y;
	line-height:19px;
	padding:0;
}

.sidebar-txtbox-noshade
{
	position:relative;
	width:226px;
	border:solid 1px #CCC;
	padding:0;
}

.Body-Line-XX-IntL-Top
{
	position:relative;
	height:5px;
	border:none;
	padding:0;
}

.Body-02-line-x-body-elenco
{
	position:absolute;
	top:200px;
	left:24px;
	height:12px;
	width:261px;
	line-height:12px;
	padding:0;
}

.P2-Body-02-line-x-body-ima
{
	position:absolute;
	top:15px;
	left:15px;
	height:168px;
	width:135px;
	padding:0;
}

.P2-Body-02-line-x-body-text
{
	position:absolute;
	top:15px;
	left:166px;
	height:168px;
	width:139px;
}

.P2-Body-02-line-x-body-details
{
	position:absolute;
	top:198px;
	left:230px;
	height:14px;
	width:64px;
	background-image:url(../immagini/details.gif);
	background-repeat:no-repeat;
	background-position:right;
	text-indent:10px;
	color:#9B9B9B !important;
	font-size:x-small !important;
	border:1px solid #B4B2B2;
	background-color:#fff;
	padding:0 10px 0 0;
}

.P3-Body-02-line-x-body-ima
{
	position:absolute;
	top:2px;
	left:18px;
	height:142px;
	width:115px;
	padding:0;
}

.P3-Body-02-line-x-body-text
{
	position:absolute;
	top:10px;
	left:168px;
	height:112px;
	width:116px;
}

#P3-Body-02-line-x-body-compare
{
	position:absolute;
	top:144px;
	left:24px;
	height:17px;
	width:17px;
	border:none;
	background-image:url(../immagini/body_02_line_x_body_compare.gif);
	background-repeat:no-repeat;
	padding:0;
}

#P3-Body-02-line-x-body-configure
{
	position:absolute;
	top:167px;
	left:24px;
	height:17px;
	width:17px;
	border:none;
	background-image:url(../immagini/body_02_line_x_body_configure.gif);
	background-repeat:no-repeat;
	padding:0;
}

.P3-Body-02-line-x-body-details
{
	position:absolute;
	top:147px;
	left:169px;
	height:14px;
	width:64px;
	background-image:url(../immagini/details.gif);
	background-repeat:no-repeat;
	background-position:right;
	text-indent:10px;
	color:#9B9B9B !important;
	font-size:x-small !important;
	border:1px solid #B4B2B2;
	background-color:#fff;
	padding:0 10px 0 0;
}

.P3-Body-02-line-x-body-elenco
{
	position:absolute;
	bottom:12px;
	left:24px;
	height:auto;
	width:261px;
	line-height:1;
	padding:0 0 1px;
}

.P4-Body-02-intLine
{
	position:relative;
	height:20px;
	border:none;
	padding:0;
}

.P4-Body-02-Top-b
{
	position:absolute;
	top:0;
	left:100px;
	height:23px;
	width:562px;
	background-image:url(../immagini/p4_body_02_top_b.gif);
	background-repeat:repeat-y;
	background-position:left;
	line-height:19px;
	padding:0;
}

.P4-Body-02-line
{
	position:relative;
	height:205px;
	border:none;
	padding:0;
}

.P4-Body-02-line-a
{
	position:absolute;
	top:0;
	left:0;
	height:201px !important;
	width:205px !important;
	border:solid 1px #CCC;
	padding:0;
}

.P4-Body-02-line-b
{
	position:absolute;
	top:0;
	left:226px;
	height:201px !important;
	width:205px !important;
	border:solid 1px #CCC;
	padding:0;
}

.P4-Body-02-line-c
{
	position:absolute;
	top:0;
	left:452px;
	height:201px !important;
	width:205px !important;
	border:solid 1px #CCC;
	padding:0;
}

.P4-Body-02-line-x-body-ima-bgd a
{
	position:absolute;
	margin-top:30px;
	margin-left:24px;
	height:122px;
	width:152px;
	border-width:1px;
	padding:0;
}

.P4-Body-02-line-x-body-ima-bgd a:hover
{
	margin-top:30px;
	margin-left:24px;
	height:122px;
	width:152px;
	background-image:url(../immagini/p4_body_02_line_x_body_ima_bgd.gif);
	background-repeat:no-repeat;
	border:1px;
	padding:0;
}

.P4-Body-02-line-x-body-ima
{
	margin-top:13px;
	margin-left:25px;
	height:96px;
	width:102px;
	border:0;
	padding:0;
}

.P4-Body-02-line-x-body-text
{
	position:absolute;
	top:9px;
	left:24px;
	height:13px;
	width:152px;
	line-height:13px;
	padding:0;
}

#P4-Body-02-line-x-body-compare
{
	position:absolute;
	top:154px;
	left:24px;
	height:17px;
	width:17px;
	border:none;
	background-image:url(../immagini/body_02_line_x_body_compare.gif);
	background-repeat:no-repeat;
	padding:0;
}

#P4-Body-02-line-x-body-configure
{
	position:absolute;
	top:177px;
	left:24px;
	height:17px;
	width:17px;
	border:none;
	background-image:url(../immagini/body_02_line_x_body_configure.gif);
	background-repeat:no-repeat;
	padding:0;
}

.P4-Body-02-line-x-body-details
{
	position:absolute;
	top:158px;
	left:111px;
	height:12px;
	width:65px;
	background-image:url(../immagini/details.gif);
	background-repeat:no-repeat;
	background-position:right;
	text-indent:10px;
	color:#9B9B9B !important;
	font-size:x-small !important;
	border:1px solid #B4B2B2;
	background-color:#fff;
	padding:0 10px 0 0;
}

.P5-Body-02-Top-b
{
	position:absolute;
	top:0;
	left:100px;
	height:23px;
	width:562px;
	background:#e0e0e0;
	line-height:19px;
	padding:0;
}

#P5-Body-02-TabMenu
{
	background:url(../immagini/p5_body_02_tabmenu_bg.gif) repeat-x 50% bottom;
	float:right;
	line-height:normal;
	width:100%;
}

#P5-Body-02-TabMenu ul
{
	list-style-type:none;
	background:url(../immagini/p5_body_02_tabmenu_bg.gif) repeat-x bottom;
	float:right;
	margin:0;
	padding:10px 0 0;
}

#P5-Body-02-TabMenu li
{
	background:url(../immagini/p5_body_02_tabmenu_left.gif) no-repeat left top;
	float:left;
	margin:0;
	padding:0 0 0 9px;
}

#P5-Body-02-TabMenu a
{
	display:block;
	background:url(../immagini/p5_body_02_tabmenu_right.gif) no-repeat right top;
	float:none;
	padding:5px 15px 4px 6px;
}

#P5-Body-02-TabMenu #P5-Body-02-TabMenu-Sel
{
	background-image:url(../immagini/p5_body_02_tabmenu_left.gif);
}

#P5-Body-02-TabMenu #P5-Body-02-TabMenu-Sel a
{
	background-image:url(../immagini/p5_body_02_tabmenu_right.gif);
	padding-bottom:5px;
}

#P5-Body-02-Box
{
	width:590px !important;
	border:1px solid #D9D9D9;
	border-top:0 solid #D9D9D9;
	clear:both;
	padding:30px 35px;
}

#P5-Body-02-Box-Space
{
	height:20px;
}

#P5-Body-02-Box-Top
{
	width:100%;
}

#P5-Body-02-Box-Top-L
{
	background-color:#FFF;
	height:242px;
	width:352px;
	float:left;
}

#P5-Body-02-Box-Top-L-Ima
{
	position:relative;
	top:0;
	left:0;
	height:237px;
	width:302px;
	margin-top:0;
}

#P5-Body-02-Box-Top-L-Len
{
	position:relative;
	top:-10px;
	left:290px;
	height:20px;
	width:22px;
	margin-top:0;
	background-image:url(../immagini/p5_body_02_box_top_l_len.gif);
	display:block;
	background-repeat:no-repeat;
}

#P5-Body-02-Box-Top-L-Len:hover
{
	background-image:url(../immagini/p5_body_02_box_top_l_len_p.gif);
	background-repeat:no-repeat;
}

#P5-Body-02-Box-Top-R
{
	margin:0;
}

.P5-Body-02-Box-Table
{
	width:590px;
	border-style:none;
	margin:0 auto;
}

.P5-Body-02-Box-Table-Title
{
	height:22px;
	background-color:#c1e4e4;
}

.P5-Body-02-Box-Table-Space-a
{
	height:5px;
}

.P5-Body-02-Box-Table-Space-b
{
	height:10px;
}

.P5-Body-02-Box-Table-ProdRawOdd
{
	background-color:#f3f1f1;
}

.P5-Body-02-Box-Table-Code
{
	width:120px;
	height:22px;
	padding:2px;
}

.P5-Body-02-Box-Table-Desc
{
	height:22px;
	padding:4px 2px;
}

.P5-Body-02-Box-Table-Buy
{
	height:29px;
	width:135px;
	vertical-align:middle;
	padding:2px;
}

.P5-Body-02-Box-Table-Buy-Ima
{
	height:21px;
	width:73px;
	padding-right:50px;
	vertical-align:middle;
	background-image:url(../immagini/buy.gif);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#fff;
	color:#9B9B9B !important;
	border:1px solid #B4B2B2;
	margin:0 auto;
}

.P5-Body-02-Box-Table-Buy-Ima:hover
{
	background-image:url(../immagini/buy_p.gif);
	background-repeat:no-repeat;
	background-color:#E1E1E1;
}

#P6-Body
{
	margin:0 12px;
}

.P6-Body-space
{
	clear:both;
	height:10px;
}

#P6-Body-Line-01
{
	height:300px;
	border:#666 solid 1px;
}

.P6-Body-Line-02-Body-x-ima
{
	position:absolute;
	top:10px;
	left:10px;
	height:20px;
	width:20px;
	background-image:url(../immagini/p6_body_line_02_body_x_ima.gif);
	background-repeat:no-repeat;
}

.P6-Body-Line-02-Body-x-date
{
	position:absolute;
	top:13px;
	left:40px;
}

.P6-Body-Line-02-Body-x-details
{
	position:absolute;
	top:131px;
	left:213px;
	height:12px;
	width:57px;
	background-image:url(../immagini/details.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:10px;
	color:#9B9B9B !important;
	font-size:x-small !important;
	border:1px solid #B4B2B2;
	background-color:#fff;
}

.P6-Body-Line-03-Top
{
	position:relative;
	height:17px;
	border:none;
	background-image:url(../immagini/p6_body_line_03_top.gif);
	background-repeat:repeat-y;
	background-position:left;
	padding:0;
}

.P6-Box-Top
{
	height:100%;
	width:100%;
	background:url(../immagini/p6_body_line_03_body_x_dot.gif) 0 0 repeat-x;
}

.P6-Box-Bottom
{
	height:100%;
	width:100%;
	background:url(../immagini/p6_body_line_03_body_x_dot.gif) 0 100% repeat-x;
}

.P6-Box-Left
{
	height:100%;
	width:100%;
	background:url(../immagini/p6_body_line_03_body_x_dot.gif) 0 0 repeat-y;
}

.P6-Box-Right
{
	height:100%;
	width:100%;
	background:url(../immagini/p6_body_line_03_body_x_dot.gif) 100% 0 repeat-y;
}

.P6-Box-Bottom-Left
{
	height:100%;
	width:100%;
	background:url(../immagini/p6_body_line_03_body_x_l_down.gif) 0 100% no-repeat;
}

.P6-Box-Bottom-Right
{
	height:100%;
	width:100%;
	background:url(../immagini/p6_body_line_03_body_x_r_down.gif) 100% 100% no-repeat;
}

.P6-Box-Top-Left
{
	height:100%;
	width:100%;
	background:url(../immagini/p6_body_line_03_body_x_l_up.gif) 0 0 no-repeat;
}

.P6-Box-Top-Right
{
	height:100%;
	width:100%;
	background:url(../immagini/p6_body_line_03_body_x_r_up.gif) 100% 0 no-repeat;
}

.P6-Body-Line-03-Body-x-ima
{
	position:absolute;
	top:10px;
	left:10px;
	height:25px;
	width:25px;
	background-image:url(../immagini/p6_body_line_03_body_x_ima.gif);
	background-repeat:no-repeat;
}

.P6-Body-Line-03-Body-x-date
{
	position:absolute;
	top:15px;
	left:40px;
}

.P6-Body-Line-03-Body-x-pic
{
	position:absolute;
	top:40px;
	left:10px;
	height:63px;
	width:106px;
	background-color:#234533;
	background-image:url(../immagini/p6_body_line_03_body_x_pic.gif);
	background-repeat:no-repeat;
}

.P6-Body-Line-03-Body-x-details
{
	position:absolute;
	top:120px;
	left:220px;
	height:18px;
	width:60px;
	background-image:url(../immagini/p6_body_line_03_body_x_details.gif);
	background-repeat:no-repeat;
	background-color:#886650;
}

.P6-Body-Line-03-Body-x-details:hover
{
	background-image:url(../immagini/p6_body_line_03_body_x_details_p.gif);
	background-repeat:no-repeat;
}

.P6-space-body
{
	height:40px;
	clear:both;
}

#Top-Home
{
	position:relative;
	height:120px;
	background-image:url(../immagini/top_home.gif);
	background-repeat:repeat;
}

#P7-Page
{
	width:945px;
	border-right:#C4C4C4 solid 1px;
	border-left:#C4C4C4 solid 1px;
	margin:0 auto;
}

#P7-Top-03
{
	position:absolute;
	left:575px;
	top:0;
	width:370px;
	height:148px;
}

#P7-Top-03-a
{
	position:absolute;
	left:0;
	top:0;
	width:370px;
	height:18px;
	background-color:#2f3437;
}

#P7-Top-03-e:hover
{
	background-image:url(../immagini/Top_03_e_p.gif);
}

div#P7-logged
{
	position:absolute;
	right:1px;
	top:10px;
	text-align:right;
	float:right;
	clear:right;
	margin-right:2px;
	margin-top:0px;
	height:21px;
	color:#000;
	white-space:nowrap;
}

div#P7-logged a
{
	color:#000;
}

#Top_Line_black
{
	clear:both;
	background-color:#2F3437;
	width:945px;
	height:18px;
}

.Top_H_space_body
{
	width:100%;
	height:7px;
	background-color:#FFF;
}

#P7-Body-01
{
	width:945px;
	height:255px;
	background-color:#2F3437;
}

#P7-Body-02
{
	width:945px;
	height:515px;
	background-image:url(../immagini/p7_body_02_bgd.gif);
	background-position: bottom;
	background-repeat:repeat-x;
}

.P7-Body-02-Line-1
{
	height:20px;
	width:945px;
	padding-top:47px;
	margin-bottom:6px;
}

.P7-Body-02-Line-1-a
{
	height:20px;
	padding-top:3px !important;
	padding-bottom:3px !important;
}

.P7-Body-02-Line-1-b
{
	height:20px;
	width:131px;
	padding:3px 34px 3px 14px !important;
}

.P7-Body-02-Line-2
{
	margin-top:30px;
	width:945px;
}

#P7-Body-box
{
	margin-left:250px;
}

.P7-Body-02-Line-3
{
	margin-top:15px;
	height:47px;
	width:945px;
	text-align:center;
}

.P7-Body-02-Line-3-a-unselected
{
	height:47px;
	width:136px;
	float:left;
	padding-top:15px;
}

.P7-Body-02-Line-3-a a
{
	float:left;
	height:47px;
	width:136px;
	padding-top:15px;
}

.P7-Body-02-Line-3-a a.selected
{
	height:47px;
	width:136px;
	padding-top:15px;
}

.P7-Body-02-Line-3-a a.selected:hover
{
	height:47px;
	width:136px;
	padding-top:15px;
	background-image:url(../immagini/p7_body_02_line_03_over.gif);
	background-repeat:no-repeat;
}

.P7_Body-02-line-3-separator
{
	float:left;
	background-image:url(../immagini/p7_body_02_line_03_separator.gif);
	background-position:top;
	height:47px;
	width:2px;
	padding-top:9px;
	margin:0 11px 0 10px;
}

.P8-Body-02-Box-X-L-Ima
{
	left:50px;
	width:28px;
	position:absolute;
	top:24px;
	height:37px;
}

.P8-Body-02-Box-X-R-Top-Date
{
	position:absolute;
	top:6px;
	left:0;
}

.P8-Body-02-Box-X-R-Text
{
	padding-right:10px;
}

.P8-Body-02-Box-X-Text
{
	padding-right:15px;
	padding-left:15px;
	padding-top: 10px;
}

.P9-Body-02-Box-X-L-Ima
{
	position:absolute;
	top:12px;
	left:50px;
	width:30px;
	height:35px;
}

.P9-Body-02-Box-X-R-Top
{
	position:relative;
	height:34px;
}

.P9-Body-02-Box-X-R-Top-Title,
{
	position:absolute;
	top:11px;
}

.elenco-box-top-title
{
	position:absolute;
	top:0px;
}

.P9-Body-02-Box-X-R-Text
{
	padding-right:10px;
	margin-bottom:8px;
}

.P9-Body-02-Box-X-R-Top-Down
{
	position:absolute;
	top:10px;
	left:290px;
	height:20px;
	display:block;
	padding-left:18px;
	padding-top:3px;
	background-position:left;
	background-repeat:no-repeat;
}

.P10-Body-02-Box
{
	margin-top:10px;
	border:1px solid #B5B3B3;
}

.P10-Body-02-Box-Top-label
{
	position:absolute;
	top:7px;
	left:218px;
}

.P10-Body-02-Box-Top-find
{
	position:absolute;
	left:311px;
	top:5px;
	height:19px;
	width:131px;
	background-image:url(../immagini/P10_Body_02_Box_Top_Find.gif);
	background-position:left;
}

.P10-Body-02-Box-Top-Find-input
{
	position:absolute;
	top:2px;
	left:6px;
	width:99px;
	height:14px !important;
	border:0px !important;
}

.P10-Body-02-Box-Top-Find-send
{
	position:absolute;
	top:0;
	left:107px;
	width:24px;
	height:19px;
}

.P10-Body-02-Box-Head
{
	position:relative;
	margin-left:5px;
	margin-right:5px;
	height:50px;
	background-color:#C1E4E4;
}

.P10-Body-02-Box-Head-Text
{
	position:absolute;
	top:7px;
	left:20px;
}

.P10-Body-02-Box-Head-Nav
{
	position:absolute;
	top:20px;
	left:20px;
	padding-top:8px;
}

.P10-Body-02-Box-Table
{
	border:none;
	border-collapse:collapse;
	width:auto;
	margin:10px 5px;
}

.P10-Body-02-Box-Table td tr
{
	border:0;
	margin:0;
}

.P10-Body-02-Box-Table-ColNumber
{
	width:5px;
	height:15px;
}

#P10-Body-02-Box-Table-RowTit
{
	height:15px;
	padding-left:8px;
}

.P10-Body-02-Box-Table-RowText
{
	height:15px;
	padding-left:26px;
	padding-top:3px;
}

.P10-Body-02-Box-Table-RowSpace
{
	height:15px;
}

.P11-Body-02-Box
{
	margin-top:20px;
	border:1px solid #B5B3B3;
	padding:5px 5px 40px;
}

.P11-Body-02-Box-Table
{
	border-collapse:collapse;
	width:652px;
}

.P11-Body-02-Box-Table-RowHead
{
	height:22px;
	background-color:#C1E4E4;
	vertical-align:middle;
}

.P11-Body-02-Box-Table-RowEven
{
	background-color:#F3F1F2;
	vertical-align:middle;
}

.P11-Body-02-Box-Table-RowOdd
{
	background-color:#FFF;
	vertical-align:middle;
}

.P11-Body-02-Box-Table-Space
{
	background-color:#FFF;
	height:5px;
}

.P11-Body-02-Box-Table-RowTot
{
	height:20px;
	background-color:#FFF;
	vertical-align:middle;
}

.P11-Body-02-Box-Table-Button
{
	height:40px;
	background-color:#FFF;
	vertical-align:middle;
	text-align:center;
}

.P11-Body-02-Box-Button
{
	padding-top:25px;
	padding-bottom:25px;
	padding-left:275px;
}

.P11-Body-02-Box-Table-Button-1
{
	display:block;
	height:19px;
	width:100px;
	background-image:url(../immagini/p11_body_02_box_table_button_1.gif);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
}

.P11-Body-02-Box-Table-Button-1:hover
{
	background-image:url(../immagini/p11_body_02_box_table_button_1_p.gif);
}

.P11-Body-02-Box-Table-Button-2
{
	display:block;
	margin-left:10px;
	height:19px;
	width:100px;
	background-image:url(../immagini/p11_body_02_box_table_button_2.gif);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
}

.P11-Body-02-Box-Table-Button-2:hover
{
	background-image:url(../immagini/p11_body_02_box_table_button_2_p.gif);
}

.P11-Body-02-Box-Table-Button-3
{
	display:block;
	margin-left:10px;
	height:19px;
	width:100px;
	background-image:url(../immagini/p11_body_02_box_table_button_3.gif);
	float:left;
}

.P11-Body-02-Box-Table-Button-3:hover
{
	background-image:url(../immagini/p11_body_02_box_table_button_3_p.gif);
}

.P11-Body-02-Box-Table-RowTotOrd-ColX,.P11-Body-02-Box-Table-RowTotOrd-Col4,.P11-Body-02-Box-Table-RowTotOrd-Col5
{
	border-top:#C4C2C2 solid 1px;
	vertical-align:middle;
}

.P11-Body-02-Box-Table-RowTotOrd-Col6
{
	border-top:none;
}

.P11-Body-02-Box-Table-X-Col6-Button
{
	display:block;
	height:15px;
	width:60px;
	background-image:url(../immagini/p11_body_02_box_table_x_col6_button.gif);
	background-repeat:no-repeat;
}

.P11-Body-02-Box-Table-X-Col6-Button:hover
{
	background-image:url(../immagini/p11_body_02_box_table_x_col6_button_p.gif);
}

#P12-Page
{
	height:544px !important;
	width:646px !important;
	border:#A9A9A9 solid 1px;
	background-color:#FFF;
	margin:auto;
	padding:28px;
}

#P12-Top
{
	width:645px;
	height:auto;
	float:left;
}

#P12-Top-Tit-Tab
{
	text-align:center;
	vertical-align:middle;
	border-collapse:collapse;
	float:left;
}

#P12-Body
{
	height:373px;
	width:645px;
	float:left;
}

.P12-X-Tab-Cell-R-Ima
{
	position:absolute;
	left:2px;
	vertical-align:middle;
}

#P12-Bottom
{
	width:645px;
	margin-top:20px;
	float:left;
}

.P12-Bottom-Button-X
{
	width:40px;
	margin-top:10px;
	float:right;
	margin-left:5px;
}

.P12-Bottom-Button-X-Ima-1
{
	height:25px;
	width:29px;
	display:block;
	background-image:url(../immagini/p12_bottom_button_x_ima_1.gif);
	margin:0 auto;
}

.P12-Bottom-Button-X-Ima-1:hover
{
	background-image:url(../immagini/p12_bottom_button_x_ima_1_p.gif);
}

.P12-Bottom-Button-X-Ima-2
{
	height:25px;
	width:29px;
	display:block;
	background-image:url(../immagini/p12_bottom_button_x_ima_2.gif);
	margin:0 auto;
}

.P12-Bottom-Button-X-Ima-2:hover
{
	background-image:url(../immagini/p12_bottom_button_x_ima_2_p.gif);
}

.P12-Bottom-Button-X-Ima-3
{
	height:25px;
	width:29px;
	display:block;
	background-image:url(../immagini/p12_bottom_button_x_ima_3.gif);
	margin:0 auto;
}

.P12-Bottom-Button-X-Ima-3:hover
{
	background-image:url(../immagini/p12_bottom_button_x_ima_3_p.gif);
}

.P12-X-Tab-Tit
{
	height:56px;
	text-align:left;
	vertical-align:middle;
}

.P12-Bottom-Tab-Cell-L
{
	width:115px;
	background-color:#A9C8CA;
	border:#A9A9A9 solid 1px;
}

.P12-L-Tab-Cell-R
{
	width:170px;
	background-color:#F1F1F1;
	border:#A9A9A9 solid 1px;
	border-right:none;
}

.P12-L-Tab-Cell-Ima
{
	width:0;
	background-color:#F1F1F1;
	border:#A9A9A9 solid 1px;
	border-left:none;
	vertical-align:middle;
}

.P12-R-Tab-Cell-R
{
	width:170px;
	background-color:#F1F1F1;
	border:#999 solid 1px;
}

.P13-Body-02-Box
{
	margin-top:10px;
	border:1px solid #B5B3B3;
	padding:5px;
}

.P13-Body-02-Box-Head
{
	position:relative;
	height:50px;
	background-color:#C1E4E4;
}

.P13-Body-02-Box-Head-Text
{
	position:absolute;
	top:18px;
	left:20px;
}

.P13-Body-02-Box-Body
{
	margin-left:20px;
	margin-right:20px;
}

.P13-Body-02-Box-Body-Text1
{
	margin-top:20px;
}

.P13-Body-02-Box-Body-User
{
	margin-top:15px;
}

.P13-Body-02-Box-Body-UserInp
{
	margin-top:5px;
	border:#618D9D solid 1px;
}

.P13-Body-02-Box-Body-Login
{
	margin-top:17px;
	display:block;
	height:19px;
	width:100px;
	border:none;
	background-image:url(../immagini/p13_body_02_box_body_login.gif);
	background-repeat:no-repeat;
}

.P13-Body-02-Box-Body-Login:hover
{
	background-image:url(../immagini/p13_body_02_box_body_login_p.gif);
}

.P13-Body-02-Box-Body-Box-Registrati
{
	margin-top:17px;
	height:19px;
	padding-bottom:35px;
	border-bottom:#CCC solid 1px;
}

.P13-Body-02-Box-Body-Registrati
{
	display:block;
	height:19px;
	width:100px;
	border:none;
	background-image:url(../immagini/p13_body_02_box_body_registrati.gif);
	background-repeat:no-repeat;
}

.P13-Body-02-Box-Body-Registrati:hover
{
	background-image:url(../immagini/p13_body_02_box_body_registrati_p.gif);
}

#P13-Body-02-Box-Body-Text3
{
	margin-bottom:20px;
	padding-top:12px;
}

#P14-Top
{
	height:17px;
	border:none;
	background-image:url(../immagini/p6_body_line_02_top.gif);
	background-repeat:repeat-y;
	background-position:left;
	display:block;
	margin:15px 10px;
	padding:0;
}

#P14-Body
{
	position:relative;
	margin-left:5px;
	margin-bottom:10px;
	width:925px;
	height:430px;
	border:#999 solid 1px;
	float:left;
	overflow:hidden;
}

#P14-Body-01
{
	float:left;
	width:450px;
}

#P14-Body-01-BoxIma
{
	margin-top:10px;
	margin-left:15px;
	height:318px;
	width:435px;
	background-position:center;
	background-repeat:no-repeat;
}

#P14-Body-01-Bottom
{
	position:absolute;
	top:328px;
	left:42px;
	height:100px;
	width:395px;
}

#P14-Body-01-Bot-Sel
{
	position:absolute;
	top:29px;
	left:10px;
	height:20px;
}

#P14-Body-01-Bot-Sel-a
{
	float:left;
	height:20px;
	padding-right:5px;
	line-height:20px;
}

.P14-Body-01-Bot-Sel-b
{
	float:left;
	height:20px;
	width:131px;
	padding-left:10px;
	padding-right:0;
	line-height:20px;
}

#P14-Body-01-Bot-Back
{
	position:absolute;
	top:15px;
	left:284px;
	height:48px;
	width:87px;
	background-position:top;
	background-repeat:no-repeat;
	padding-top:50px;
}

.P14-Body-02-Win-Tit
{
	margin-top:5px;
	margin-bottom:5px;
}

.P14-Body-02-Win-Raw
{
	margin-top:5px;
}

.P14-Body-02-Tit
{
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5px;
}

.P14-Body-02-Win
{
	clear:both;
	float:left;
	width:130px;
	background-color:#D9D9D9;
}

#P14-Body-02-Win-Body
{
	clear:both;
	width:100%;
	height:auto;
}

.P14-Body-02-Win-Body-Tit
{
	clear:both;
	float:left;
	padding-bottom:5px;
	padding-left:10px;
	margin-bottom:0;
	display:block;
}

#P14-Body-02-Win-Body-List
{
	clear:both;
	margin-top:0;
	width:130px;
	height:310px;
	display:block;
	border-bottom:#000 solid 1px;
	border-top:#000 solid 1px;
	overflow-y:scroll;
	overflow-x:hidden;
}

.P14-Body-02-Win-Body-Row
{
	clear:both;
	float:left;
	margin-left:10px;
	margin-top:2px;
	margin-bottom:2px;
}

.P14-Body-02-Win-Bottom
{
	clear:both;
	width:100%;
	height:10px;
	background-color:#D9D9D9;
	overflow:hidden;
}

.P14-Body-02-Win-Bot-L
{
	width:10px;
	height:100%;
	float:left;
	background:url(../immagini/P14_Body_BL.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.P14-Body-02-Win-Bot-R
{
	width:10px;
	height:100%;
	float:right;
	background:url(../immagini/P14_Body_BR.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.P14-Body-03-Tit
{
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
}

.P14-Body-03-Win
{
	clear:both;
	float:left;
	width:300px;
	display:block;
}

.P14-Body-03-Win-Body-Tit
{
	float:left;
	padding-left:20px;
	padding-bottom:5px;
	width:240px;
	display:block;
}

#P14-Body-03-Win-Body
{
	clear:both;
	width:100%;
	height:auto;
	display:block;
	background-color:#D9D9D9;
}

#P14-Body-03-Win-Body-List
{
	clear:both;
	margin-left:20px;
	margin-top:0;
	width:280px;
	height:310px;
	display:block;
	border-bottom:#000 solid 1px;
	border-top:#000 solid 1px;
	overflow-y:scroll;
	overflow-x:hidden;
}

.P14-Body-03-Win-Body-List-Ima
{
	clear:both;
	float:left;
	height:31px;
	width:164px;
	margin-top:12px;
	margin-left:-0px !important;
}

.P14-Body-03-Win-Body-List-Naz
{
	clear:both;
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:1px;
}

.P14-Body-03-Win-Body-List-RP
{
	clear:both;
	float:left;
	width:100%;
	margin-top:5px;
}

.P14-Body-03-Win-Body-List-Tit
{
	clear:both;
	float:left;
	width:100%;
	margin-top:6px;
	margin-bottom:6px;
}

.P14-Body-03-Win-Body-List-Text
{
	clear:both;
	float:left;
	width:100%;
	padding-bottom: 10px;
}

.P14-Body-03-Win-Bottom
{
	width:100%;
	height:30px;
	background-color:#D9D9D9;
	overflow:hidden;
	margin-top:#000 solid 1px;
}

.P14-Body-03-Win-Bot-L
{
	width:10px;
	height:100%;
	float:left;
	background:url(../immagini/P14_Body_BL.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	overflow:hidden;
}

.P14-Body-03-Win-Bot-R
{
	width:10px;
	height:100%;
	float:right;
	background:url(../immagini/P14_Body_BR.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	overflow:hidden;
}

#Line_black
{
	clear:both;
	font-size:1px;
	height:1px;
	overflow:hidden;
	background-color:#2f3437;
	width:945px;
}

a.compare
{
	height:20px;
	display:block;
	background-image:url(../immagini/body_02_line_x_body_compare.gif);
	background-repeat:no-repeat;
}

a.configure
{
	height:20px;
	display:block;
	background-image:url(../immagini/body_02_line_x_body_configure.gif);
	background-repeat:no-repeat;
}

.len
{
	height:20px;
	width:22px;
	display:block;
	background-image:url(../immagini/p5_body_02_box_top_l_len.gif);
	background-repeat:no-repeat;
}

.len:hover
{
	background-image:url(../immagini/p5_body_02_box_top_l_len_p.gif);
}

.confronto-header
{
	text-align:center;
	font-weight:700;
	border:1px solid #000;
	color:#000;
}

.confronto-tr-categoria
{
	border:2px solid #000;
	background-color:#FFCE57;
}

.confronto-td-categoria
{
	text-align:left;
	font-weight:700;
	background-color:#BBD9D7;
	border:1px solid #C1E4E4;
	color:#000;
}

.confronto-tr-dispari
{
	border:1px solid #C1E4E4;
	background-color:#ededed;
}

.confronto-tr-pari
{
	border:1px solid #C1E4E4;
	background-color:#fff;
}

.confronto-td-etichetta
{
	text-align:left;
	border:1px solid #B5B3B3;
	color:#000;
}

.confronto-td-valore
{
	text-align:center;
	border:1px solid #BBBABA;
	color:#000;
}

.ricerca-table
{
	border-collapse:collapse;
	float:left;
	margin:5px;
}

.ricerca-valore
{
	width:170px;
	background-color:#F1F1F1;
	border:#A9A9A9 solid 1px;
}

#Top-03-b,#P7-Top-03-b
{
	position:absolute;
	left:0;
	top:29px;
	width:245px;
	height:18px;
}

#Top-03-c,#P7-Top-03-c
{
	position:absolute;
	left:246px;
	top:29px;
	width:114px;
	height:18px;
}

#Top-03-d,#P7-Top-03-d
{
	position:absolute;
	left:184px;
	top:116px;
	width:148px;
	height:16px;
	border:0;
	font-size:10px;
	background-color:#fff;
	padding:0;
}

.Top-03-e,#P7-Top-03-e
{
	position:absolute;
	left:337px;
	top:116px;
	width:22px;
	height:18px;
	background-image:url(../immagini/top_03_e.gif);
	background-repeat:no-repeat;
}

#Top-03-f,#P7-Top-03-f
{
	position:absolute;
	left:184px;
	top:27px;
	width:16px;
	height:21px;
}

#Top-03-g,#P7-Top-03-g
{
	position:absolute;
	left:184px;
	top:98px;
	width:114px;
	height:18px;
}

div#logged a:hover,div#P7-logged a:hover
{
	text-decoration:underline;
}

#Menu-01-c,#Menu-01-g,#Menu-01-i
{
	position:relative;
	width:121px;
	height:18px;
	line-height:18px;
	float:left;
}

#Menu-01-d,#Menu-01-f
{
	position:relative;
	width:1px;
	height:18px;
	background-color:#fff;
	line-height:18px;
	float:left;
}

.sidebar-txtbox-noshade-title,.frame-public-small
{
	position:relative;
	height:23px;
	width:239px;
	background-image:url(../immagini/body_02_line_x_top_b.gif);
	background-repeat:repeat-y;
	line-height:19px;
	margin-top:10px;
	margin-bottom:5px;
	padding:0;
}

.Body-Line-02-Top,.P6-Body-Line-02-Top
{
	position:relative;
	height:17px;
	border:none;
	background-image:url(../immagini/p6_body_line_02_top.gif);
	background-repeat:repeat-y;
	background-position:left;
	padding:0;
}

.P2-Body-02-line-x-body,.P3-Body-02-line-x-body
{
	position:absolute;
	top:36px;
	left:0;
	height:224px !important;
	width:321px !important;
	border:solid 1px #CCC;
	padding:0;
}

.P2-Body-02-line-x-body-details:hover,.P3-Body-02-line-x-body-details:hover,.P4-Body-02-line-x-body-details:hover,.P6-Body-Line-02-Body-x-details:hover
{
	background-image:url(../immagini/details_p.gif);
	background-repeat:no-repeat;
	background-color:#E1E1E1;
}

#P3-Body-02-line-x-body-compare:hover,#P4-Body-02-line-x-body-compare:hover,a.compare:hover
{
	background-image:url(../immagini/body_02_line_x_body_compare_p.gif);
}

#P3-Body-02-line-x-body-configure:hover,#P4-Body-02-line-x-body-configure:hover,a.configure:hover
{
	background-image:url(../immagini/body_02_line_x_body_configure_p.gif);
}

.P4-Body-02-intL-top,.P5-Body-02-intL-top,.P6-Body-Line-XX-IntL-Top
{
	position:relative;
	height:10px;
	border:none;
	padding:0;
}

.P4-Body-02-Top,.P5-Body-02-Top
{
	position:relative;
	height:23px;
	border:none;
	padding:0;
}

.P4-Body-02-Top-a,.P5-Body-02-Top-a
{
	position:absolute;
	top:0;
	left:0;
	height:23px;
	width:100px;
	border:none;
	padding:0;
}

#P6-Body-Line-02,#P6-Body-Line-03,#P12-Bottom-Button,#Bottom
{
	clear:both;
}

.P6-Body-Line-02-Body-a,.P6-Body-Line-03-Body-a
{
	position:relative;
	height:150px;
	width:290px;
	background-color:#F3F1F1;
	float:left;
}

.P6-Body-Line-02-Body-b,.P6-Body-Line-02-Body-c,.P6-Body-Line-03-Body-b,.P6-Body-Line-03-Body-c
{
	position:relative;
	margin-left:25px;
	height:150px;
	width:290px;
	float:left;
}

.P6-Body-Line-02-Body-x-text,.P6-Body-Line-03-Body-x-text
{
	position:absolute;
	top:40px;
	left:10px;
	height:110px;
	width:270px;
	overflow:hidden;
}

.P8-Body-Line-02-Top,.P9-Body-Line-02-Top,#P10-Body-Line-02-Top,#P13-Body-Line-02-Top,.frame-public
{
	height:17px;
	border:none;
	clear:both;
	background-image:url(../immagini/p6_body_line_02_top.gif);
	background-repeat:repeat-y;
	background-position:left;
	display:block;
	padding:0;
}

.P8-Body-02-Box-Even,.elenco-box-even
{
	margin-top:4px;
	height:auto;
	width:100%;
	border:1px solid #D9D9D9;
	background-color:#F3F1F1;
	float:left;
}

.P9-Body-02-Box-Even
{
	margin-top:4px;
	height:auto;
	width:590px;
	border:1px solid #D9D9D9;
	background-color:#F3F1F1;
	float:left;
}

.P8-Body-02-Box-Odd,.elenco-box-odd
{
	margin-top:4px;
	height:auto;
	width:100%;
	border:1px solid #D9D9D9;
	background-color:#FFF;
	float:left;
}

.P9-Body-02-Box-Odd
{
	margin-top:4px;
	height:auto;
	width:590px;
	border:1px solid #D9D9D9;
	background-color:#FFF;
	float:left;
}

.P8-Body-02-Box-X-L,.P9-Body-02-Box-X-L
{
	position:relative;
	height:100px;
	width:20%;
	float:left;
}

.P8-Body-02-Box-X-R,.P9-Body-02-Box-X-R,.elenco-box
{
	position:relative;
	float:left;
	width:80%;
}

.P8-Body-02-Box-X-R-Top,.P10-Body-02-Box-Top
{
	position:relative;
	height:24px;
}

.P11-Body-02-Box-Table-RowSpe,.P11-Body-02-Box-Table-RowTotOrd
{
	height:40px;
	background-color:#FFF;
	vertical-align:middle;
}

#P12-Body-L-Tab,#P12-Bottom-R-Tab
{
	border-collapse:collapse;
	float:left;
}

.P12-Bottom-Button-X-Text-1,.P12-Bottom-Button-X-Text-2,.P12-Bottom-Button-X-Text-3
{
	margin:5px auto;
}

.P12-X-Tab-Raw,.ricerca-tr
{
	height:30px;
}

.P12-X-Tab-Int,.ricerca-tr-button
{
	border:none;
	height:2px !important;
}

.P12-X-Tab-Cell-L,.ricerca-label
{
	width:115px;
	background-color:#C2E4E5;
	border:#A9A9A9 solid 1px;
}

#P14-Body-02,#P14-Body-03
{
	float:left;
	margin-left:15px;
}

.P14-Body-02-Win-Top,.P14-Body-03-Win-Top
{
	width:100%;
	height:10px;
	background-color:#D9D9D9;
	overflow:hidden;
}

.P14-Body-02-Win-Top-L,.P14-Body-03-Win-Top-L
{
	width:10px;
	height:100%;
	float:left;
	background:url(../immagini/P14_Body_TL.gif);
	background-position:top;
	background-repeat:no-repeat;
	overflow:hidden;
}

.P14-Body-02-Win-Top-R,.P14-Body-03-Win-Top-R
{
	width:10px;
	height:100%;
	float:right;
	background:url(../immagini/P14_Body_TR.gif);
	background-position:top;
	background-repeat:no-repeat;
	overflow:hidden;
}

.product-header {
  display: block;
  margin-top: 5px;
	background-color:#2f3437;
  color: #e5e5e5;
  font-size: 12px;
  line-height: 17px;
}

.product-header a {
  display: block;
  color: #e5e5e5 !important;
  font-size: 12px;
  line-height: 17px;
}

.dettagli-cavi {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  padding: 10px;
  margin-bottom: 10px;
}

.elenco-box
{
	position:relative;
	float:left;
	width:100%;
}
.elenco-box-top
{
	position:relative;
	float:left;
	width: 150px;
	height: auto;
}

.elenco-box-top-title
{
	position:relative;
}

.elenco-box-text
{
	margin-bottom:8px;
}

.frame-border
{
	margin-top: 10px;
	border:1px solid #CCC;
	position:static;
	width:656px;
	padding:5px;
}

.thin-border
{
	border:1px solid #CCC;
	position:static;
	width:656px;
	padding:5px;
}

.spacer {
	height: 10px;
	clear: both;
}

.P5-Body-02-Box-List{
  float: left;
}
