HTML {
	padding:0px; margin:0px;
}

BODY {
	padding:0px;
	margin:0px auto;
	/*BACKGROUND: url(/img/bg_page.jpg) #fff repeat-x; */
	/*background:#e8eef3;*/
	background:#e8eef3;
	width:988px;
	position:relative;
	
}

BODY, DIV, TD, SELECT
{
	font-family:arial; 
	font-size:12px;
	color:#333333;
	font-weight:normal;
	line-height:16px;
}

    .edmaster_toolbar			{ position: relative;width: 981px;height: 32px;background: #EBEDEE;margin: 0px auto;  }
	.edmaster_toolbar a			{ float:right;display: inline;height: 27px;margin: 2px 1px 0px 0px; background-image: url('http://www.ttimeshop.it/img/edmaster_toolbar2.png?v=4'); }
	
	.edmaster_toolbar a.edmaster		{ float: left;width: 89px;height: 30px;margin: 1px 6px !important;background-position: 0px 0px; }
	.edmaster_toolbar a.edmaster:hover	{ background-position: 0px -30px; }
	
	.edmaster_toolbar a.wintricks		{ width: 64px;background-position: -400px 0px; }
	.edmaster_toolbar a.wintricks:hover	{ background-position: -400px -30px; }
	
	.edmaster_toolbar a.timeshow		{ width: 54px;background-position: -867px 0px; }
	.edmaster_toolbar a.timeshow:hover	{ background-position: -867px -30px; }
	
	.edmaster_toolbar a.videogame		{ width: 58px;background-position: -255px 0px; }
	.edmaster_toolbar a.videogame:hover	{ background-position: -255px -30px; }
	
	.edmaster_toolbar a.dinoxpc		{ width: 68px;background-position: -798px 0px; }
	.edmaster_toolbar a.dinoxpc:hover	{ background-position: -798px -30px; }
	
	.edmaster_toolbar a.telefonino		{ width: 86px;background-position: -169px 0px; }
	.edmaster_toolbar a.telefonino:hover	{ background-position: -169px -30px; }
	
	.edmaster_toolbar a.pmidome		{ width: 71px;background-position: -672px 0px; }
	.edmaster_toolbar a.pmidome:hover	{ background-position: -672px -30px; }
	
	.edmaster_toolbar a.pctuner		{ width: 53px;background-position: -744px 0px; }
	.edmaster_toolbar a.pctuner:hover	{ background-position: -744px -30px; }
	
	.edmaster_toolbar a.pinformatico	{ width: 88px;background-position: -583px 0px; }
	.edmaster_toolbar a.pinformatico:hover	{ background-position: -583px -30px; }
	
	.edmaster_toolbar a.techit		{ width: 48px;background-position: -120px 0px; }
	.edmaster_toolbar a.techit:hover	{ background-position: -120px -30px; }
	
	.edmaster_toolbar a.megalab		{ width: 85px;background-position: -314px 0px; }
	.edmaster_toolbar a.megalab:hover	{ background-position: -314px -30px; }
	
	.edmaster_toolbar a.turistipercaso		{ width: 48px;background-position: -465px 0px; }
	.edmaster_toolbar a.turistipercaso:hover	{ background-position: -465px -30px; }
	
	.edmaster_toolbar a.techproit		{ width: 68px;background-position: -514px 0px; }
	.edmaster_toolbar a.techproit:hover	{ background-position: -514px -30px; }
	
/*


.edmaster_toolbar {float:left; width:981px; height:32px; background:#EBEDEE; margin-bottom:1px;position:relative;}
.edmaster_toolbar a	{float:right; display:inline; height:27px; margin:2px 1px 0px 0px; background-image:url('http://www.ttimeshop.it/img/edmaster_toolbar2.png?v=4'); }
.edmaster_toolbar a.edmaster { float:left; width:89px; height:30px; margin:1px 6px !important;background-position:0px 0px; }
.edmaster_toolbar a.edmaster:hover	{ background-position:0px -30px; }
.edmaster_toolbar a.wintricks { width:64px; background-position:-400px 0px; }
.edmaster_toolbar a.wintricks:hover { background-position:-400px -30px; }
.edmaster_toolbar a.timeshow { width:54px; background-position:-867px 0px; }
.edmaster_toolbar a.timeshow:hover	{ background-position:-867px -30px; }
.edmaster_toolbar a.videogame { width:58px; background-position:-255px 0px; }
.edmaster_toolbar a.videogame:hover	{ background-position:-255px -30px; }
.edmaster_toolbar a.dinoxpc { width:68px; background-position:-798px 0px; }
.edmaster_toolbar a.dinoxpc:hover { background-position:-798px -30px; }
.edmaster_toolbar a.telefonino { width:86px; background-position:-169px 0px; }
.edmaster_toolbar a.telefonino:hover { background-position:-169px -30px; }
.edmaster_toolbar a.pmidome { width:71px; background-position:-672px 0px; }
.edmaster_toolbar a.pmidome:hover { background-position:-672px -30px; }
.edmaster_toolbar a.pctuner { width:53px; background-position:-744px 0px; }
.edmaster_toolbar a.pctuner:hover { background-position:-744px -30px; }
.edmaster_toolbar a.pinformatico { width:88px; background-position:-583px 0px; }
.edmaster_toolbar a.pinformatico:hover	{ background-position:-583px -30px; }
.edmaster_toolbar a.techit { width:48px; background-position:-120px 0px; }
.edmaster_toolbar a.techit:hover { background-position:-120px -30px; }
.edmaster_toolbar a.megalab	{ width:85px; background-position:-314px 0px; }
.edmaster_toolbar a.megalab:hover { background-position:-314px -30px; }
.edmaster_toolbar a.turistipercaso { width:48px; background-position:-465px 0px; }
.edmaster_toolbar a.turistipercaso:hover { background-position:-465px -30px; }
.edmaster_toolbar a.techproit { width:68px; background-position:-514px 0px; }
.edmaster_toolbar a.techproit:hover { background-position:-514px -30px; }*/

img { border: none; } 

.left {float:left;}
div {display:inline;float:left} /* Per i.e 6 margin BUG */
.right {float:right;}
.both {clear:both;}

form {margin:0px;padding:0px;}

ul {margin:0px;padding:0px}
ul li {margin:0px;padding:0px}

#wrapper {
	WIDTH: 988px; text-align:left;  background:#ffffff;
	border:1px solid #C0C0C0;
	/*BACKGROUND: url(/img/bg_wrapper.gif) #fff repeat-y; */
	border-top:none;
	border-bottom:none;
	padding-left:2px;
	
}

.spaziatore {height:9px;width:10px;float:left}


#container { PADDING: 0px; MARGIN: 0px;  WIDTH: 986px; background-color:#ffffff;float:left;
}

#header { width:985px; float:left;margin-left:1px;}
.path_shadow {background:url('/img/ombra_header.gif') repeat-x;width:985px;height:6px;}
#logo {height:88px; width:163px; background-image:url(/img/logo_bg.gif);}

#content #logo_print {visibility:hidden;display:none;}
.footer_print {visibility:hidden;}

#midheader { BACKGROUND: url(/img/header_bg.gif); height:88px; width:590px; }

#careteam { height:88px; width:232px; }

#user{width:470px; height:20px;margin:34px 0px 0px 54px;}

#header_search{width:485px;height:30px;}

.vai {margin:6px 0px 0px 4px;}

input.searchfield {/*background:url(/img/search_bg.gif) no-repeat;*/margin:6px 4px 0px 38px;float:left;}

.searchfield {
float:left;
/*background:url(img/search_bg.gif) no-repeat;*/
/*border:0pt solid #ffffff;
/*padding:3px 0px 0px 22px;*/
padding-left:4px;
height:14px;
width:235px;
}

#scope {float:left;width:143px; height:20px;margin-top:5px;}


/* select.scopeselector {background:url(img/scope_bg.gif) no-repeat;float:left;} */

.scopeselector {
float:left;
/*border:0pt solid #ffffff;
background:url(img/scope_bg.gif) no-repeat;*/
margin:6px 0px 0px 0px;
width:143px;

}


#content {float:left;margin:10px 0 0 4px; display: inline;}
.content_normal {width:669px;}
.content_large {width:818px;}
.content_verylarge {width:980px;}

.advtext {height:236px;margin-left:10px;width:220px;}
.advul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:2px 6px 4px 0px;padding-left:10px;width:190px;}
.advul li {border-top:1px solid #dedede;margin-bottom:16px;padding-bottom:14px;padding-top:6px}
.advul li a.text {line-height:13px;display:block;margin-top:6px; width:190px;}

#content #titolo, #content #titolo div {line-height:25px;font-size:18px;font-weight:normal;width:100%;_width:650px;margin-bottom:10px;margin-top:5px;line-height:normal;}
#sottotitolo {float:left; height:20px;width:660px;margin-bottom:10px; font-size:14px;color:#333333;}
#content .tabs {width:669px;}
#content .tabs #tabs {width:100%;background:#FFFFFF url(/img/tabs/tabs_background.gif);height:26px}
#content .tabs #tabs li {display:block;float:left;height:26px;font-size:12px; color:#333333;text-decoration:none;}
#content .tabs #tabs li a {float:left;display:block;margin-top:4px;width:120px;}
#content .tabs #tabs li.tabs_off {background:#FFFFFF url(/img/tabs/tabs_center_off.gif);}
#content .tabs #tabs li.tabs_off #tabstart_first {background:#FFFFFF url(/img/tabs/tabs_left_off.gif);width:6px;height:26px;}
#content .tabs ul li.tabs_on {background:#FFFFFF url(/img/tabs/tabs_center_on.gif);font-weight:bold;}
#content .tabs ul li.tabs_on .tabstart_first  {background:#FFFFFF url(/img/tabs/tabs_left_on.gif);width:6px;height:26px;}
#content .tabs ul li div.tabs_sep_off_on {background:#FFFFFF url(/img/tabs/tabs_right_on_left_off.gif);width:47px;height:26px;}
#content .tabs ul li div.tabs_sep_off_off {background:#FFFFFF url(/img/tabs/tabs_left_off_right_off.gif);width:47px;height:26px;}
#content .tabs ul li div.tabs_sep_on_off {background:#FFFFFF url(/img/tabs/tabs_left_on_right_off.gif);width:47px;height:26px;}
#content .tabs ul li div.tabs_sep_on_no {background:#FFFFFF url(/img/tabs/tabs_right_on_left_no.gif);width:47px;height:26px;}
#content .tabs ul li div.tabs_sep_off_no {background:#FFFFFF url(/img/tabs/tabs_right_off_left_no.gif);width:47px;height:26px;}

#content ul.tre_col { width:652px; padding:0px 0px 5px 0px; margin:12px 0px 0px 7px; list-style:none;float:left; border:0px solid #000;border-bottom:1px solid #ebebeb;  }
#content ul.quad_col { width:660px; padding:0px 0px 5px 0px; margin:12px 0px 0px 4px; list-style:none;float:left; border:0px solid #000;border-bottom:1px solid #ebebeb;  }
#content .negcol  {float:left;width:160px;}
#content .footer_categorie {float:left; width:669px;height:28px; background:url('/img/footerino_content_home.gif') no-repeat;}

.contentbox {border:1px solid #d6d6d6; padding:1px; float:left;padding-bottom:10px;}

.yellowpatch {padding:2px; padding-left:10px; margin-bottom:10px; float:left;height:17px;background-image:url('/img/bg_yellowpatch.gif'); background-repeat:repeat-x;}

.bannerspace {width:100%; height:7px}	

.listing{width:818px; _width:812px; padding:0px; margin:0px; list-style:none;float:left; background:url(/img/bg_listing.gif) repeat-y;float:left}

.listing li.itemlisting{width:818px; _width:812px; float:left;margin-top:30px;}

.quickinfo{width:506px}

.box {border:1px solid #ebebeb;width:227px;padding-bottom:5px;margin-top:9px}
#right_col150 .box { border:0px 1px 1px 1px solid #ebebeb; float:left; margin-right:0px; text-align:left;  width:148px; }

ul.testidx { list-style-image:url(/img/ar_doublearrow.gif); list-style-type:none; margin-left:20px;*margin-left:16px; margin-top:2px; padding:0px;width:120px; }
ul.testidx li {margin-bottom:6px;}
ul.redaz {margin:0px;margin-top:2px;margin-left:13px;*margin-left:18px;padding:0px;}
ul.arrow {list-style-image: url('/img/miniarrow.gif');}

ul.datiaggiuntiviprodotto {width:466px !important;width:450px;margin-left:15px}
ul.datiaggiuntiviprodotto li{display:block;float:left;width:223px !important;width:213px;padding-left:10px;background-image:url(/img/miniarrow.gif);background-repeat:no-repeat;background-position:1px 6px ;margin-bottom:1px;line-height:normal}


#scheda_dx {width:227px;margin:0px 3px 0px 0px;padding-bottom:10px;float:right}
#scheda_dx .redaz {margin-top:0px;margin-left:18px;*margin-left:22px;padding:0px;float:left}


ul.arrowbig {margin-left:0px;margin-top:0px;padding:0px;list-style-type:none;float:left}
ul.arrowbig li {padding-left:15px;background-image: url('/img/ar_arrow.gif');background-repeat:no-repeat;background-position:5px 5px;margin-bottom:1px;}
ul.arrowbig ul {padding:0px;list-style-type:none}
ul.arrowbig ul li {background-image: url('/img/ar_doublearrow.gif');background-repeat:no-repeat}
#scheda_dx ul.arrowbig {width:191px;margin-bottom:5px}

.popUpOverlay ul.arrowbigLayer {margin-left:0px;margin-top:0px;padding:0px;list-style-type:none}
.popUpOverlay ul.arrowbigLayer li {padding-left:15px;background-image: url('/img/ar_arrow.gif');background-repeat:no-repeat;background-position:5px 5px;margin-bottom:1px;}

ul.listaaffiancata{padding:0px;list-style: none;margin:0px;width:656px;}
ul.listaaffiancata li{width:164px;display:inline;float: left;}

.sepCategorie{width:656px;float:left;height:1px;margin:2px auto 2px auto;background:#ececec;}

.strilloST { /*background:#E7F5FD none repeat;*/ border:0px solid #E7F5FD; color:#0099ee;letter-spacing:1px;font-weight:bold; display:inline; font-size:11px; float:left;width:506px}



.offerteprice{background-color: #f8f8f8;padding:5px 4px;width:117px;text-align:right;}

.tagcloud{margin:12px 0px; width: 667px; border:1px solid #d6d6d6; float:left}


.boxAccessoriNegozio { border:1px solid #d6d6d6; padding:1px; width:665px; }
.headerBoxAccessoriNegozio { background-color:#F2F2F2; background-image:url(/img/patch_grey.gif); float:left; height:25px; width:100%; }
ul.categorie { margin-bottom:8px; margin-left:14px; margin-top:4px; padding:0px 0px 0px 2px; }
.categoriearrow li { line-height:13px; list-style-image:url(/img/ar_arrow_simple.gif); list-style-position:outside; margin-bottom:3px; margin-top:6px; }

.triplice { margin-left:10px;padding-top:0px; text-align:right; width:163px;float:left;line-height:normal }



ul.cloudBrand { list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:4px;width:650px;line-height:25px; }
ul.cloudBrand li { display:inline; }
ul.cloudBrand150 { list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:4px;width:138px;line-height:25px; }
ul.cloudBrand150 li { display:inline; }

/*listing*/
ul.agevolaz {width:505px; padding:0px; margin:2px 0px 0px 12px; list-style:none;border:0px solid #000;float:left;}
.agevolaz li {float:left;width:160px;height:15px;padding-right:5px;}

.quickinfo ul.colonnaqisx{width:243px; padding:0px; margin:2px 0px 0px 0px; list-style:none;border:0px solid #000;float:left;	}
.quickinfo ul.colonnaqidx{width:243px; padding:0px; margin:2px 0px 0px 20px; list-style:none;border:0px solid #000;float:left;}
.quickinfo ul.colonnaqiintera{width:486px; padding:0px; margin:2px 0px 0px 0px; list-style:none;border:0px solid #000;float:left;	}

.footerItemListing {background:url(/img/bg_bottom_quicklisting.gif) no-repeat; width:788px;height:37px;margin:2px 0px 0px 22px;}
.listingDispo{margin:4px 0px 0px 6px;text-align:center;width:94px;line-height:12px;}

#header_menu { background:#FFFFFF; float:left;  font-size:11px; line-height:normal; width:100%; }
#header_menu ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0pt; padding:10px 10px 0pt; }
#header_menu #current { }
#header_menu li { float:left; margin:0pt; padding:0pt 0pt 0pt 7px; text-align:center; }
#header_menu li {float:left;margin:0pt;padding:0pt 0pt 0pt 7px;text-align:center;}
#header_menu a { color:#172983; display:block; float:left; font-weight:bold; padding:5px 15px 4px 6px; text-decoration:none; }
#header_menu a:hover {color:#FB5211; }
#header_menu #current a { color:#FB5211; padding-bottom:5px; }

#right_col {float:left; margin:10px 0 0 12px; width:300px;}
#right_col img {margin-bottom:10px}
#right_col150 {float:left; margin:10px 0 0 12px; width:150px;}


.box_serv{
	float:left;
	margin-top:8px;
	background-image:url('/img/install_sx_bg.gif');
	background-position:left;
	background-repeat:repeat-y;
}

#noteOrdine {
background-color:#f1f1f1; 
padding:10px;
width:650px;
margin-bottom:10px;
margin-top:20px;
}

.noteOrdine {
background-color:#f1f1f1; 
padding:10px;
width:650px;
margin-bottom:10px;
margin-top:20px;
}

.box_serv .noteOrdine {
	width:625px;
	background-color:#f1f1f1; 
	padding:10px;
	margin-bottom:0px;
	margin-top:20px;
	border-left:15px solid #172983; 
	float:left;
}



#scheda_prod #tab_nav{
	margin-top:20px;
	float:left;	
	width: 660px !important;
	width: 660px;
	height: 35px;
	BACKGROUND: url('/img/bg_tab_nav.gif') repeat-x; 
}

#scheda_prod #tab_nav .arrow{
	float:left;	
	margin-left:16px;
	margin-right:10px;
	margin-top:16px;	
}

#scheda_prod #tab_nav .separator{
	float:left;	
	margin-left:10px;
	margin-right:10px;
}

#scheda_prod #tab_nav a{
	text-decoration:none;
	font-weight:bold;	
	float:left;
	margin-top:10px;
}

#scheda_prod #tab_nav a:hover{
	color: #007a32;
}


/************************ RICERCA PER MARCA ******************/
.marca_sezione {
    float:left;
    width:810px;
    margin-top:20px;
    padding:1px;
    border:1px solid #ccc;
}


.marca_sezione_tit {
    padding-left:4px;
    padding-top:4px;
    background-image:url("/img/tb_bg_header.jpg");
    font-family:arial;	color: #333;	
    font-size:12px;font-weight:bold;	
    text-decoration:none;height:22px;
    margin-bottom:6px;
    width:807px;
}

#footer {margin-top:30px;}
#footer_top {float:left; width:985px;height:68px; background:url(/img/footer_search_bg.gif) repeat-x;}
#footer input.searchfield {margin:6px 4px 0px 6px;float:left;}
#footer #quicklinks {float:left; margin:10px 0 0 10px;}
#footer #pop_cat {float:left; margin:14px 0 0 10px; width:965px;}

#footer .form_ricerca {margin:0px;padding:0px; margin-top:2px; width:450px; float:left}


#footer #six_col {width:965px; padding:0px; margin:12px 0px 0px 10px; list-style:none;float:left; border:0px solid #000}
#footer #six_col .colonna  {float:left;border-right:1px solid #ccc; height:135px;}


#footer .piedepagina {
	float:left;	
	WIDTH: 985px; 
	margin-top:0px;
	border:0px none;
}


#footer .carte {
	float:left;
	text-align:center;
	WIDTH: 985px; 
	margin-top:30px;
	margin-bottom:10px;
}

.codiceproduttore{margin-left:28px;margin-top:9px;text-align:center;width:135px;}

/* vecchia paginazione */
ul.dispo_pagination {margin: 0;padding: 0; padding-bottom:1px; list-style: none;text-align: center}
ul.dispo_pagination li {background-color:#FFFFFF;border:1px solid #E2E2E2;display:inline;margin-right:0.2em;padding:2px 3px;}
ul.dispo_pagination li#currentpage {color:#FFF; border: 1px solid #E2E2E2; background-color:#172983;}

/* nuova paginazione */
#pagination {margin-top:6px;width:610px;text-align:right;padding-top:2px;padding-bottom:2px;}
#pagination ul{border:0; margin: 0; padding: 0 35px 1px 0; text-align: center; *padding: 0 0 1px 0}
#pagination li{display:inline;border:0; margin:0; padding:0;list-style:none;margin-right:2px;}
#pagination a{background:#FFFFFF;float:left;border:solid 1px #E2E2E2;margin-right:2px;padding:2px 6px;}
#pagination a:link, #pagination a:visited{color:#4C7A94;display:block;text-decoration:none;}
#pagination a:hover{border:solid 1px #4C7A94}
#pagination .previous-off, #pagination .next-off {color:#E2E2E2;border:solid 1px #E2E2E2;margin-right:2px;padding:2px 6px;display:block;float:left}
#pagination .active{float:left;border:solid 1px #4C7A94;background:#172983;color:#FFFFFF;font-weight:bold;display:block;padding:2px 6px;margin-right:2px;}
#pagination .puntini{display:block;float:left;padding:4px 0 0 0;text-decoration:none;}

.popUpOverlay{/*background-color:#ffffff;*/ display:block;float:none}
.popUpOverlay .headerOverLay{width:100%;height:29px;background:url(/img/layer/top_bg.png);display:block;float:none;}


.layer_top_sx {background:url('/img/layer/top_sx.gif'); width:10px; height:28px;padding:0 !important;margin:0;cursor:move;}
.layer_top {background:url('/img/layer/top_bg.gif') repeat-x;  height:28px;padding:0 !important;margin:0;cursor:move;}
.layer_top_dx {background:url('/img/layer/top_dx.gif');  width:10px; height:28px;padding:0 !important;margin:0}

.layer_sx{background:url('/img/layer/ombra_sx.gif') repeat-y; width:10px;padding:0 !important;margin:0}
.layer_dx{background:url('/img/layer/ombra_dx.gif') repeat-y; width:10px;padding:0 !important;margin:0}

.layer_bott_sx {background:url('/img/layer/corner_sx.gif'); width:10px;padding:0 !important;margin:0}
.layer_bott {background:url('/img/layer/bottom.gif') repeat-x; height:7px;padding:0 !important;margin:0}
.layer_bott_dx {background:url('/img/layer/corner_dx.gif'); width:10px;padding:0 !important;margin:0}



/****************** VETRINE SPECIALI ADV***********************/

.specialiadv_vetrina {margin-top:7px; float:left}
.specialiadv_vetrina_internal {width:210px;height:310px;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;display:block;float:none}
.specialiadv_thumb_image {float:left;width:110px;height:110px;}
.specialiadv_dett {float:left;width:95px; text-align:right;padding-right:5px;padding-top:2px;}
.specialiadv_quickinfo {	float:left;
	width:202px;
	padding:4px;
	height:87px;
	font-size:11px;
}
.specialiadv_quickinfo div {font-size:11px}
.specialiadv_triplice{float:left; width:202px; padding:4px;line-height:normal;}
.specialiadv_icone_vetrina_hp {float:left; width:202px;height:31px;}
.specialiadv_bottom_vetrina 
{
	height:22px;
	width:202px ;
	background:  url('/img/bottom_vetrina_bottom.gif');
	padding-left:10px;
	padding-top:2px
}

/*******************MENU SX ****************/
dl, dt, dd, ul li {  margin:0; padding: 0; list-style-type: none; }
dl, dt, dd {float:left;}
dt {_float:none;}
dl#menusx { width: 152px;float:left; }
dl#menusx dt { width:150px; cursor: pointer; margin: 0px; height: 26px; line-height: 3px; font-weight: bold; border:0px 1px 1px 1px solid #bdbcbd; border-top:none; background:url(/img/bg_menusx_header_piu.gif);}
dl#menusx dd { border: 1px solid #bdbcbd; border-top:none; }
dl#menusx ul.redaz{float:none;margin-top:0px;margin-left:17px}
dt .blu12b {margin:0px 0px 0px 4px;}
dl#menusx ul.submenu {margin-left:0px;margin-top:0px;line-height:16px}
dl#menusx ul.submenu li {margin:7px 0px;}
dl#menusx ul.submenu li a{ background:none; background-position:0pt 0pt 0pt -14pt; background-repeat:no-repeat; margin:0px; padding-left:14px; width:136px; color: #333;text-decoration: none; display: block; }
dl#menusx ul.submenu li a.submenuOn {background:url("/img/miniarrowbg_off.gif");color:#172983;}
dl#menusx ul.submenu a:hover{ background:url(/img/miniarrowbg_off.gif);color:#172983 }
/*****************  AUTENTICAZIONE  ***************/

#newuser {
	background-color:#F5F5F5;
	width:265px;
	float:left;
	margin-right:10px;
	margin-top:20px;
	padding:10px;
	height:70px;
}

#loginbox {
	height:70px;
}

#autenticaz {border:solid 1px #F5F5F5;float:right;width:350px;padding:10px;	margin-top:20px;
}
/***************** FINE AUTENTICAZIONE ***************/

/***************** REGISTRAZIONE ***************/
/*html #registrazione {min-height: 600px;}*/

#registrazione {
    min-height: 600px;
    height:auto !important;
    height: 600px;
}

.altezzaMinima {
    min-height: 600px;
    height:auto !important;
    height: 600px;
}


#registrazione {margin-left:4px;}

#registrazione #intro {width:600px;}

#registrazione .nota {
    float:left;
    BACKGROUND: url("/img/bg_nota.gif") repeat-y;
    padding-left:10px;
    width:294px;
    margin-top:2px;	
}

#registrazione .sezione {
    float:left;
    width:810px;
    margin-top:20px;
    padding:1px;
    border:1px solid #ccc;
}

.sezione_tit {
    padding-left:4px;
    padding-top:4px;
    background-image:url("/img/tb_bg_header.jpg");
    font-family:arial;	color: #FFF;	
    font-size:12px;font-weight:bold;	
    text-decoration:none;height:20px;
    margin-bottom:6px;
}

.sezione_tit_mc {
    padding-left:4px;
    padding-top:4px;
    background-image:url("/img/tb_bg_header.jpg");
    font-family:arial;	color: #333;	
    font-size:12px;font-weight:bold;	
    text-decoration:none;height:22px;
    margin-bottom:6px;
    width:807px;
}

.sezione_tit_gri {
    padding-left:4px;
    background-color: #EBEBEB;
    margin-bottom:1px solid #172983;
    font-family:arial;
    color: #172983;	
    font-size:12px;
    font-weight:bold;	
    text-decoration:none;
    margin-bottom:6px;
}

textarea.privacy {
    width:620px;
    border:1px solid #ccc;
    font-family:arial;
    color: #757575;
    font-size:12px;
}

ul.dati_mod {
    margin-left:4px;
    margin-top:2px;
    padding:0px;
    list-style:none;
    margin-bottom:7px;
    float:left;
}

ul.dati_mod li {margin-top:1px;}
/*************** FINE REGISTRAZIONE ************/

/***************************  RAFFINA *****************************/
/*RAFFINA*/
.boxRaffinaQuickLink
{
padding:0px;
width:818px !important;
width:817px;
background-color:#ececec;
}

.tblRaffinaQuickLink
{
	width:818px !important;
	width:817px;
}
.tblRaffinaSlidePrezzo {	
	height: 35px;
	border-bottom: 1px solid #c8c8c8;
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	background: url('/img/bgSlidePrezzo.gif') repeat-x top left;
	width:818px !important;
	width:817px;
}
.tblRaffinaQuickLink td {
background-image:url('/img/bg_raffina_ql.gif');
background-repeat:repeat-x;
	width:818px !important;
	width:817px;

}


.tblRaffinaQuickLink ul.listaaffiancataQuickLink
{
	padding:0px;
	list-style:none;
	margin:0px;
	width:642px;
	display:inline;
}

.tblRaffinaQuickLink ul.listaaffiancataQuickLink li
{
	width:auto;
	float:left;
	margin-right:16px
}
#track {height:16px;width:460px;position:relative;}

#handle1 {
background-image:url(/img/cursoriSlide.gif);
background-repeat:no-repeat;
}
#handle1 {
cursor:e-resize;
height:21px;
position:relative;
text-decoration:none;
width:13px;
}
#handle2 {
background-image:url(/img/cursoriSlide.gif);
background-repeat:no-repeat;
}
#handle2 {
cursor:e-resize;
height:21px;
position:absolute;
width:13px;
}

.sepBoxRaffina{
width:818px !important;
width:817px;
height:1px;
background-color:#C8C8C8;
}

.boxCategoriaRaffina
{
	width:818px !important;
	width:817px;
	margin-top:10px;
	border:1px solid #C8C8C8;
}

.tblValoriRaffina {
	width:818px !important;
	width:817px;
	border:0px;
}

.tblValoriRaffina td.bordoDx 
{border-right:1px solid #C8C8C8;}

.tblValoriRaffina td.bordoBottom
{border-bottom:1px solid #C8C8C8;}


.tblValoriRaffina ul
{
	margin-left:6px;
	margin-top:6px;
	padding:0px;
	list-style:none
}

.tblValoriRaffina ul .quickInfoSelected
{
background-color:#F2F2F2;
background-image:url('/img/raffina_voce_sel.gif');
background-repeat:no-repeat;
}
.tblQuickinfoExplodeRaffina td{
background-color:#F2F2F2;
}

.tblQuickinfoExplodeRaffina ul.listaaffiancataValori
{
	padding:0px;
	list-style: none;
	margin:0px;
	width:808px !important;
	width:807px;
}

.tblQuickinfoExplodeRaffina ul.listaaffiancataValori li
{
	width:142px;
	display:inline;
	float: left;
	margin-right:18px;
	margin-bottom:5px;
}
/*GRIGLIA*/
.contGriglia { float:left; height:190px; margin:0pt 12px 12px 0pt; padding:3px; }
.titoloGriglia { background:#ffffff none repeat scroll 0%; color:#172983; font-family:arial; font-size:10px; font-weight:bold; width:140px; height:30px; margin:0pt; margin-bottom:5px;padding:3px; overflow:hidden;}
.tripliceGriglia { background:#f3f3f3 none repeat scroll 0%; color:#6C6C6C;  font-family:arial; font-size:10px; height:30px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:3px 0pt; /*padding:3px;*/ text-align:right; width:140px;}	
.btnAddGriglia { background:#F8F8F8 none repeat scroll 0%; height:15px; /*padding:0pt 3px 0pt 0pt;*/padding:0px; text-align:right; width:142px; _width:140px}								
.grigliaul { float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt; width:820px; _width:799px; z-index:200;background:url('/img/bg_listing_incrocio.gif') no-repeat bottom left;margin-top:10px}
.griglia{ float:left; width:150px; _width:149px; background:url(/img/bg_griglia.gif) repeat-x bottom;/*padding-left:9px;*/padding:0px;margin:0px; }


/***** SCHEDA PRODOTTO****/

#descrizione{
	margin-top:15px;
	margin-left:10px;
	width:800px;
	border:0px solid #000;
}

#scheda_tecnica {
	border:0px solid #ccc;
	width:810px;
	margin-left:6px;
	margin-top:10px
}

#caratteristiche_tecniche {
	margin-top:10px;
	float:left;	
	width: 628px !important;
	width: 638px;
	margin-left:0px;
	border:0px solid #000;
	
	}

#scheda_tecnica .specalt{
	background-color:#EBEBEB;
}

#scheda_tecnica .spec{
	background-color:#fff;
}
.specifiche_nome {background-color:#efefef;}

div.messageBox {
	width:630px;
	font-size:11px;
	margin:0pt 0pt 11px;
	min-height:40px;
	padding:10px;
	background-color:#f5f5f5;
}

div.messageBox.error {
	width:630px;
	border-color:#FF0000;
	color: #172983;
	border:1px solid #FF0000;
}

div.messageBox p{
line-height:1.5;
margin:0px 0px 12px !important;

}

/*************************** VETRINE PAGINE PREMIUM ***************/
.body_page {width:654px;margin-left:12px;}
.rightcol_premium {padding:0px 0px 10px 5px;_padding-left:2px;width:151px;margin-left:6px}

.premium_neg_vetrina {margin-top:10px; float:left}

.premium_vetrina {
	width:210px;
	height:310px;
	border-top:1px solid #d6d6d6;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	float:none;
	display:block;
}	
.premium_thumb_image {
	float:left;
	width:110px;
	height:110px;

}

.premium_dett {
	float:left;
	width:95px; 
	/*height:110px; */
	text-align:right; 
	padding-right:5px;
	padding-top:2px;
}

.premium_quickinfo {
	float:left;
	width:202px;
	padding:4px;
	height:87px;
	font-size:11px;
	
}

.premium_triplice{width:202px; padding:4px;}
.premium_icone_vetrina_hp{ width:202px; padding:4px; height:31px;}
	
.premium_bottom_vetrina {

	height:22px;
	width:202px ;
	background:  url('/img/bottom_vetrina_bottom.gif');
	padding-left:10px;
	padding-top:2px
}


/***************************  ERRORI ANAGRAFICA & FORM JQUERY VALIDATION  ******************************/
label.error {
    background:url("/img/unchecked.gif") no-repeat 0px 0px;
    padding-left: 18px;
    /*margin-left: 16px;*/
    padding-bottom: 2px;
    width: auto;
    display: inline;
    color: #007a32;
}

.formError li {
    background:url("/img/unchecked.gif") no-repeat 0px 0px;
    padding-left: 18px;
    margin-left: 16px;
    padding-bottom: 2px;
    width: auto;
    color: #172983;
}


/***************************  TABELLA LISTA DEI DESIDERI  ******************************/
#totali{
	border-bottom:2px solid #172983;
}

#totali th {
	background-color:#ebebeb;
	border-right:1px solid #cecece;
	border-bottom:1px solid #172983;
	height:20px;
	padding-left:10px;
	font-family:arial;
	font-weight:bold;
	color:#172983;
}


#totali td {
 	padding:10px;
 	padding-bottom:0px;
 	padding-top:5px;
 	border-right:1px solid #cecece;
 }

#totali td td{
 	padding:0px 0px 0px 2px;
 	border:none;
 }

#totali td.prima {
	width:322px;
	text-align:left;
}

#totali  td.seconda {
	text-align:center;
	width:49px;
}

#totali td.terza {
	text-align:right;
	width:69px;
}

#totali td.quarta {
	text-align:right;
	width:79px;
}

#totali td.quinta {
	width:50px;
	border-right:0px;
	text-align:center;
}

#totali .thumb {
/*	BACKGROUND: url(/img/thumb_prod.gif);*/
	background-repeat:no-repeat;
	border:0px solid #000;
	width:100px;
	height:100px;
}

#totali .desc {
	padding-top:0px;
	padding-left:10px;
}

#totali .gri {
	background-color:#F6F6F6;
}

#totale {
	border: 1px solid #172983;
	padding:5px;
	margin-top:10px;
	margin-right:5px;
	float:right;
}

/***************************  TESTI  ******************************/
h1, h2, h3, h4, h5, h6 { border:0px none; font-weight:normal; left:0px; margin:0px;margin-left:2px; padding:0px; top:0px;line-height:normal;}
h5 {margin-left:0px;}

a {text-decoration:none;color:#333333;}
a:hover {color:#007a32}

a.line:focus{outline:none;}

a.line:link,a.bottomline:active{color:#333333;text-decoration:none;border-bottom:1px solid #cbcbcb;}

a.line:visited{color:#333333;text-decoration:none;border-bottom:1px solid #cbcbcb;}

a.line:hover{text-decoration:none;border-bottom:1px solid #007a32;}

b {color:#4d4d4d;}

a.blu12b {
	font-family:arial;
	color: #172983;
	font-size:12px;
	font-weight:bold;
}

a.blu12b:hover {
	color: #007a32;
	text-decoration:underline;
}


.black11b {
	font-family:arial;
	color: #4d4d4d;
	font-size:11px;
	font-weight:bold;
	/*_line-height:13px;*/
}

a.black11b {
	color: #4d4d4d;
}

a:hover.black11b {
	color: #007a32;
}

.black11_13 {
	font-family:arial;
	color: #333333;
	font-size:11px;
	line-height:13px;
}


.black14b {
	font-family:arial;
	color: #4d4d4d;
	font-size:14px;
	font-weight:bold;
	/*_line-height:13px;*/
}

a.black14b {
	color: #4d4d4d;
}

.black15b {
	font-family:arial;
	color: #333333;
	font-size:15px;
	font-weight:bold;
}


.black18b {
	font-family:arial;
	color: #333333;
	font-size:18px;
	font-weight:bold;
}
.black18 {
	font-family:arial;
	color: #333333;
	font-size:18px;
}

.black10 {
	font-family:arial;
	color: #333333;
	font-size:10px;
	font-weight:normal;
}


.black11 {
	font-family:arial;
	color: #333333;
	font-size:11px;
	font-weight:normal;
}

.black12 {
	font-family:arial;
	color: #333333;
	font-size:12px;
	font-weight:normal;
}

.black12b {
	font-family:arial;
	color: #333333;
	font-size:12px;
	font-weight:bold;
	/*_line-height:13px;*/
}

.black11q {
	font-family:arial;
	color: #333333;
	font-size:11px;
	line-height:18px;
}


.black13 {
	font-family:arial;
	color: #333333;
	font-size:13px;
	font-weight:normal;
	/*_line-height:13px;*/
}

.black13b {
	font-family:arial;
	color: #333333;
	font-size:13px;
	font-weight:bold;
	
}

.black14 {
	font-family:arial;
	color: #333333;
	font-size:14px;
	font-weight:normal;
	/*_line-height:13px;*/
}



.blu11 {
	font-family:arial;
	color: #172983;
	font-size:11px;
	font-weight:normal;
	/*_line-height:13px;*/
}



.blu11u {
	font-family:arial;
	color: #172983;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.blu11bu {
	font-family:arial;
	color: #172983;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.blu11u_s {
	font-family:arial;
	color: #172983;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	line-height:8px;
}

.blu11b {
	font-family:arial;
	color: #172983;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.blu12 {
	font-family:arial;
	color: #172983;
	font-size:12px;
	font-weight:normal;
}


.blu12bis {
	font-family:arial;
	color: #172983;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:17px;
}

.blu12u {
	font-family:arial;
	color: #172983;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

.blu15b {
	font-family:arial;
	color: #172983;
	font-size:15px;
	font-weight:bold;
}

.cerca {
	font-family:arial;
	color: #172983;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

a:hover.cerca {
	font-family:arial;
	color: #fff;
	font-size:12px;
	font-weight:normal;
	background: #ccc;
	text-decoration:none;
}

.blu10 {
	font-family:arial;
	color: #172983;
	font-weight:normal;
	font-size:10px;
	}

.blu9 {
	font-family:arial;
	color: #172983;
	font-weight:normal;
	font-size:9px;
	text-decoration:none;
	}
		
	
a.blu10u {
	font-family:arial;
	color: #172983;
	font-weight:normal;
	font-size:10px;
	text-decoration:underline;
	}
	
.blu10bis {
	font-family:arial;
	color: #172983;
	font-weight:normal;
	font-size:10px;
	text-decoration:none;
}

.blu11b {
	font-family:arial;
	color: #172983;
	font-weight:normal;
	font-size:11px;
	font-weight:bold;
}
	
	
.black11b {
	font-family:arial;
	color: #333333;
	font-weight:normal;
	font-size:11px;
	font-weight:bold;
}
	
	
.blu11V {
	font-family: Arial, serif;
	color: #172983;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}	
	
.blu12b {
	font-family:arial;
	color: #172983;
	font-weight:bold;
	font-size:12px;
}


.blu13 {
	font-family:arial;
	color: #172983;
	font-size:13px;
}

.blu13u {
	font-family:arial;
	color: #172983;
	font-size:13px;
	text-decoration:underline;
}

.blu13b {
	font-family:arial;
	color: #172983;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.blu14 {
	font-family:arial;
	color: #172983;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}

.blu14b {
	font-family:arial;
	color: #172983;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}


.blu16 {
	font-family:arial;
	color: #172983;
	font-size:16px;
	text-decoration:none;
}

.blu16b {
	font-family:arial;
	color: #172983;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
}

.blu18b {
	font-family:arial;
	color: #172983;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

.blu22b {
	font-family:arial;
	color: #172983;
	font-size:22px;
	font-weight:bold;
	text-decoration:none;
	_line-height:22px;
}

.blu20b {
	font-family:arial;
	color: #172983;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	_line-height:22px;
}

.blu24b {
	font-family:arial;
	color: #172983;
	font-size:24px;
	font-weight:bold;
	text-decoration:none;
	_line-height:22px;
}


.ar10b {
	font-family:arial;
	color: #007a32;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.ar10u {
	font-family:arial;
	color: #007a32;
	font-size:10px;
	text-decoration:underline;
}

.ar11b {
	font-family:arial;
	color: #007a32;
	font-size:11px;
	font-weight:bold;
}

.ar11u {
	font-family:arial;
	color: #007a32;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.ar11bu {
	font-family:arial;
	color: #007a32;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.ar11{
	font-family:arial;
	color: #007a32;
	font-size:11px;
	text-decoration:none;
}

.ar11V {
	font-family: Arial, serif;
	color: #007a32;
	font-size:11px;
	text-decoration:none;
	}	

.ar12{
	font-family:arial;
	color: #007a32;
	font-size:12px;
	text-decoration:none;
}

.ar12b {
	font-family:arial;
	color: #007a32;
	font-size:12px;
	font-weight:bold;
}

.ar13b {
	font-family:arial;
	color: #007a32;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.ar14b {
	font-family:arial;
	color: #007a32;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.ar14trough {
	font-family:arial;
	color: #007a32;
	font-size:14px;
	text-decoration:line-through;
	
}

.ar14btrough {
	font-family:arial;
	font-weight:bold;
	color: #007a32;
	font-size:14px;
	text-decoration:line-through;
	
}

.ar15b {
	font-family:arial;
	color: #007a32;
	font-size:15px;
	font-weight:bold;
}

.ar16b {
	font-family:arial;
	color: #007a32;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

.lgri11 {
	font-family:arial;
	color: #A0A0A0;
	font-size:11px;
	text-decoration:none;
	line-height:13px;
}

.gri11 {
	font-family:arial;
	color: #6C6C6C;
	font-size:11px;
	line-height:13px;
	_line-height:14px;
}

.gri11u {
	font-family:arial;
	color: #6C6C6C;
	font-size:11px;
	text-decoration:underline;
	line-height:13px;
}

.gri11b {
	font-family:arial;
	font-weight:bold;
	color: #6C6C6C;
	font-size:11px;
	text-decoration:none;
	line-height:13px;
}

.gri8 {
	font-family:arial;
	color: #6C6C6C;
	font-size:8px;
	text-decoration:none;
}


.gri9 {
	font-family:arial;
	color: #6C6C6C;
	font-size:9px;
	text-decoration:none;
}

a.gri9u {
	font-family:arial;
	color: #6C6C6C;
	font-size:9px;
	text-decoration:underline;
}

.gri10 {
	font-family:arial;
	color: #6C6C6C;
	font-size:10px;
	text-decoration:none;
}

.gri13b {
	font-family:arial;
	color: #6C6C6C;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	
}
.gri12 {
	font-family:arial;
	color: #6C6C6C;
	font-size:12px;
	text-decoration:none;
}
	
.gri12b {
	font-family:arial;
	color: #6C6C6C;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}



.gril12b {
	font-family:arial;
	color: #b3b3b3;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
		
.gri12through {
	font-family:arial;
	color: #6C6C6C;
	font-size:12px;
	text-decoration:line-through;
}
	
	
.gri12b {
	font-family:arial;
	font-weight:bold;
	color: #6C6C6C;
	font-size:12px;
	text-decoration:none;
}

a.gri12 {
	font-family:arial;
	color: #6C6C6C;
	font-size:12px;
	text-decoration:none;
}
a.gri12:hover {
	font-family:arial;
	color: #007a32;
	font-size:12px;
	text-decoration:none;
}

a.gri12u {
	font-family:arial;
	color: #6C6C6C;
	font-size:12px;
	text-decoration:underline;
}
a.gri12u:hover {
	font-family:arial;
	color: #007a32;
	font-size:12px;
	text-decoration:underline;
}

.bia11b {
	font-family:arial;
	color: #FFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.bia11b:hover
{
	color: #FFF;
	text-decoration:underline;
}

.bia12b {
	font-family:arial;
	color: #FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}


.gri14 {
	font-family:arial;
	color: #6C6C6C;
	font-size:14px;
	text-decoration:none;
}
.gri14b {
	font-family:arial;
	font-weight:bold;
	color: #6C6C6C;
	font-size:14px;
	text-decoration:none;
}

.gri16b {
	font-family:arial;
	font-weight:bold;
	color: #ADADAD;
	font-size:16px;
	text-decoration:none;
}

.bia11 {
	font-family:arial;
	color: #FFF;
	font-size:11px;
	text-decoration:none;
}

.ar {
	font-family:arial;
	color: #FFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.bia12 {
	font-family:arial;
	color: #FFF;
	font-size:12px;
	text-decoration:none;
}

.bia16b {
	font-family:arial;
	color: #fff;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
}

.inputText, .inputTextPrezzo {
	border:1px solid #ccc;
	font-family:arial;
	color: #172983;
	font-size:11px;
	width:180px;
}

.inputTextPrezzo {
	width:60px;
}

.MsgBoxOk
{
    background-color:#FFFFCC; 
    border-color:#008000; 
    border-style:solid; 
    border-width:1px;
	color:#C60000;
	padding-left:10px;
	text-align:center;
	font-weight:bold;
}