/* NextHardware - STYLE GENERALE */



html, 
body { 
 margin:0px;
 padding:0px;
 border:0px;
 width:100%;
 height:100%;
 font:normal 13px verdana;
 color:#FFFFFF;
 background:#000000;
}



#container { 
 width:1024px;
 min-height:400px;
 height:auto !important;
 height:400px;
 margin:0px auto;
 padding:0px 0px 0px 113px;
 position:relative;
 background:url('http://www.nexthardware.com/img/graphic/fondo_dx.jpg') no-repeat 116px 120px;
}



#top_link { 
 display:block;
 height:0px;
 font:normal 0px verdana;
 color:#000000;
}

	

#avvertimento_box { 
 margin:0px;
 padding:3px;
 position:absolute;
 bottom:8px;
 right:8px;
 width:150px;
 font:bold 10px verdana;
 color:#FFFFFF;
 text-align:center;
 border:1px dotted #858585;
 cursor:default;
 display:block;
}
html>body #avvertimento_box { 
 position:fixed;
}


#random_box { 
 margin:-61px 0px 0px 0px;
 padding:0px;
 width:90px;
 height:122px;
 display:none;
 position:absolute;
 top:50%;
 right:0px;
}
html>body #random_box { 
 position:fixed;
}
#random_box a { 
 margin:0px;
 padding:0px;
 display:block;
 width:90px;
 height:122px;
 background:url('http://www.nexthardware.com/img/graphic/logo_nexthardware.jpg') no-repeat center center;
 font:normal 0px verdana;
 cursor:pointer;
}
#random_box a span { 
 display:none;
}
body#scheda #random_box { 
 display:block;
}

#ribbon_box {
 margin:0px;/* 0px 0px -631px*/
 padding:0px;
 width:90px;
 height:122px;
 display:block;
 position:absolute;
 top:15px;
 right:84px;
 z-index:90;
}
#ribbon_box.ribbon_left {
 right:auto;
 left:135px;
}
#ribbon_box a {
 margin:0px;
 padding:0px;
 font:normal 0px verdana;
}
#ribbon_box a img {
 margin:0px;
 padding:0px;
 border:0px;
 display:block;
}

#indexing_box { 
 display:none;
}



	/* Inizio stili per la parte HEADER  */

	#headernexthardware {
	 margin:0px 0px 0px 4px;
	 padding:0px 0px 10px 0px;
	 width:972px;
	 height:367px;
	 position:relative;
	}
	.lang_it #headernexthardware {
	 background:url('/img/graphic/fondo_header_it.jpg') no-repeat left bottom;
	}
	.lang_en #headernexthardware {
	 background:url('/img/graphic/fondo_header_en.jpg') no-repeat left bottom;
	}

	

	#header_banner {
	 margin:0px 0px 0px 4px;
	 padding:0px;
	 min-height:60px;
	 height:auto !important;
	 height:60px;
	 width:700px;
	 position:relative;
 	}

	#link_banner_box {
	 font:normal 10px verdana;
	 color:#767676;
	 margin:0px 0px 2px 0px;
	 padding:0px;
	}

	#link_banner_box a {
	 font:normal 10px verdana;
	 color:#767676;
	 text-decoration:none;
	}

	#link_banner_box a:hover {
	 font:bold 10px verdana;
	 color:#E20100;
	 text-decoration:none;
	}

	#headernexthardware .banner_box {
	 margin:3px auto 3px 90px;
	 padding:0px;
	 width:711px;
	 height:90px;
	 text-align:center;
	}

	

	

	

	#header_info {
	 margin:0px;
	 padding:0px;
	 height:100%;
	 width:300px;
	 position:absolute;
	 top:0px;
	 left:740px;
	 font:normal 10px verdana;
	 color:#767676;
	}

	#header_info_in {
	 position:absolute;
	 top:15%;
	}

	html>body #header_info_in {
	 bottom:10px;
	}

	#header_info #user_box {
	 margin:0px 0px 6px 0px;
	 padding:0px;
	 font:normal 10px verdana;
	 color:#767676;
	 cursor:default;
	}

	#header_info #user_box a {
	 font:bold 10px verdana;
	 color:#E20100;
	 text-decoration:none;
	 cursor:pointer;
	}

	#header_info #user_box a:hover {
	 font:bold 10px verdana;
	 color:#E20100;
	 text-decoration:none;
	 cursor:pointer;
	}

	#header_info #user_box .smallfont {
	 font:normal 11px verdana;
	 color:#767676;
	}

	html>body #header_info #user_box .smallfont {
	 font:inherit;
	 color:inherit;
	}

	#header_info #user_box #logout_button {
	 display:block;
	 text-align:right;
	}

	#header_info #plus_box {
	 font:normal 10px verdana;
	 color:#767676;
	 text-decoration:none;
	 margin:0px;
	 padding:0px;
	 cursor:default;
	}

	#header_info #plus_box a {
	 font:normal 10px verdana;
	 color:#767676;
	 text-decoration:none;
	 margin:0px;
	 padding:0px;
	 cursor:pointer;
	}

	#header_info #plus_box a:hover {
	 font:normal 10px verdana;
	 color:#E20100;
	 text-decoration:none;
	 cursor:pointer;
	}

	#header_info #date_box {
	 font:normal 10px verdana;
	 color:#767676;
	 margin:6px 0px 0px 0px;
	 padding:0px;
	 cursor:default;
	}

	#header_info #date_box span {
	 font:bold 10px verdana;
	 color:#767676;
	}

	#headernexthardware #box_lingua {
	 margin:0px;
	 padding:0px;
	 font:normal 0px verdana;
	 text-align:right;
	 position:absolute;
	 top:112px;
	 left:870px;
	}
	#headernexthardware #box_lingua span {
	 margin:0px 0px 12px 0px;
	 padding:0px;
	 border:0px;
	 width:125px;
	 height:25px;
	 font:normal 0px verdana;
	 text-align:left;
	 display:block;
	 overflow:hidden;
	}
	#headernexthardware #box_lingua input {
	 padding:0px;
	 border:0px;
	 font:normal 0px verdana;
	 text-align:left;
	 display:block;
	 background:none;
	}
	#headernexthardware #box_lingua .lingua_sel input {
	 margin:-32px 0px auto 0px;
	 cursor:default;
	}
	#headernexthardware #box_lingua .lingua_nor input {
	 margin:0px 0px auto 0px;
	 cursor:pointer;
	}
	#headernexthardware #box_lingua .lingua_nor input:hover {
	 margin:-32px 0px auto 0px;
	}
	/* Fine stili per la parte HEADER  */

	

	

	

	/* Inizio stili per la parte MENU  */

	#menunexthardware {
	 margin:0px;
	 padding:0px;
	 width:946px;
	 height:65px;
	 position:absolute;
	 top:310px;
	 left:117px;
	 /*background:url('http://www.nexthardware.com/img/graphic/fondo_menu.jpg') no-repeat top left;*/
	 z-index:2;
	 overflow:hidden;
	}
	html>body #menunexthardware {
	 /*background:url('http://www.nexthardware.com/img/graphic/fondo_menu.png') no-repeat top left;*/
	}

	#menunexthardware .home_link {
	 margin:0px;
	 padding:0px;
	 width:494px;
	 height:65px;
	 font:normal 0px verdana;
	 color:#000000;
	 text-decoration:none;
	 position:absolute;
	 top:-115px;
	 left:228px;
	 cursor:pointer;
	 display:block;
	}

	#menunexthardware .menu {
	 margin:0px;
	 padding:0px;
	 width:500px;
	 height:17px;
	 list-style:none;
	 position:absolute;
	 top:0px;
	 left:193px;/*
	 overflow:hidden;*/
	}

	#menunexthardware .menu li {
	 margin:0px 2px 0px 0px;
	 padding:0px;
	 min-width:10px;
	 width:auto !important;
	 width:10px;
	 height:17px !important;
	 display:block;
	 float:left;
	 overflow:hidden;
	 position:relative;
	}

	#menunexthardware .menu li a {
	 margin:0px;
	 padding:0px;
	 font:normal 0px verdana;
	 color:#B6B6B6;
	 text-decoration:none;
	 text-align:left;
	 position:relative;
	}
	#menunexthardware .menu li a span {
	 display:none;
	}
	#menunexthardware .menu li a img {
	 margin:4px 0px auto 0px;
	 padding:0px;
	 border:0px;
	}
	

	#menunexthardware .menu li a.notcurrent:hover img {
	 margin:-14px 0px auto 0px;
	 padding:0px;
	 border:0px;
	}

	#menunexthardware .menu li a.current img {
	 margin:-14px 0px auto 0px;
	 padding:0px;
	 border:0px;
	}
	#menunexthardware .menu li a.current span.line {
	 margin:0px 0px 0px -43px;
	 padding:0px;
	 width:86px;
	 height:1px;
	 display:block;
	 background:url('http://battlefield.nexthardware.com/img/graphic/linea.jpg') no-repeat top left;
	 position:absolute;
	 bottom:4px;
	 left:50%;
	}
	
	#menunexthardware .menu li.li_forum {
	 margin:0px 0px 0px -105px;
	 padding:0px;
	 width:188px;
	 height:17px;
	 text-align:center;
	 display:block;
	 float:none;
	 position:absolute;
	 top:25px;
	 left:50%;
	}
	#menunexthardware .menu li.li_aquamark {
	 margin:0px 0px 0px -170px;
	 padding:0px;
	 width:330px;
	 height:19px;
	 text-align:center;
	 display:block;
	 float:none;
	 position:absolute;
	 top:50px;
	 left:50%;
	}
	#menunexthardware .menu li.li_aquamark a.notcurrent:hover img {
	 margin:-15px 0px auto 0px;
	 padding:0px;
	 border:0px;
	}


	

	/* Fine stili per la parte MENU  */







	/* Inizio stili per la parte BODY  */

	#bodynexthardware {
	 margin:0px;
	 padding:0px;
	 width:1040px;
	 float:left;
	 position:relative;
	 background:#000000;
	}

	

	#bodynexthardware_in {
	 margin:0px 0px 0px 2px;
	 padding:0px;
	 /*width:856px;*/
	 width:100%;
	 min-height:700px;
	 height:auto !important;
	 height:700px;
	 float:left;
	 position:relative;
	 border-left:1px solid #858585;
	 background:url('/img/graphic/fondo.jpg') no-repeat -2px 0px;
	}
	html>body #bodynexthardware_in {
	 margin:0px 0px 0px 4px;
	}
	

		

	form {
	 margin:0px;
	 padding:0px;
	}
	form.form_finder input, 
	form.form_finder select, 
	form.form_navigator input, 
	form.form_navigator select {
	 margin:0px;
	 padding:0px;
	 border:1px solid #464040;
	 height:20px;
	 font:normal 12px verdana;
	 color:#767676;
	 background:none;
	 vertical-align:middle;
	}
	html>body form.form_finder select, 
	html>body form.form_navigator select {
	 background:#000000;
	}
	form.form_finder option, 
	form.form_navigator option {
	 font:normal 12px verdana;
	 color:#343434;/*767676;*/
	 background:#FFFFFF;
	}
	form.form_finder option[selected], 
	form.form_navigator option[selected] {
	 color:#FFFFFF;
	 background:#EB1311;
	}
	form.form_navigator select {
	 width:300px;
	 overflow:visible;
	}
	form.form_finder input, 
	form.form_navigator input {
	 padding:3px 3px 0px 3px;
	}

	

	img {
	 border:0px;
	}
	.clearboth {
	 clear:both;
	}
	.br_empty {
	 display:none;
	}
	.bspan {
	 font-weight:bold;
	}
	.ispan {
	 font-style:italic;
	}
	.uspan {
	 text-decoration:underline;
	}
	.empty_msg {
	 margin:0px;
	 padding:0px;
	 font:bold 11px verdana;
	 color:#DBDBDB;
	 text-align:center;
	}

	

	#bodynexthardware_in div.testo a {
	 color:#EB1311;
	}


	

	.banner_box {
	 /*background:#460000;*/
	 text-align:center;
	 position:relative;
	}
	.banner_box a {
	 display:inline;
	 font:normal 10px verdana;
	 line-height:8em;
	 border:1px solid #000000;
	}
	.banner_box a img {
	 vertical-align:middle;
	}
	body#scheda #column_left .banner_box, 
	body#schedag #column_left .banner_box, 
	body#schedad #column_left .banner_box, 
	body#about #column_left .banner_box, 
	body#storia #column_left .banner_box, 
	body#pubblicita #column_left .banner_box, 
	body#chisiamo #column_left .banner_box, 
	body#disclaimer #column_left .banner_box, 
	body#credits #column_left .banner_box, 
	body#tecnologia #column_left .banner_box, 
	body#copyright #column_left .banner_box, 
	body#contatto #column_left .banner_box, 
	body#newsletter #column_left .banner_box, 
	body#newsletterdelete #column_left .banner_box {
	 margin:0px 0px 0px 4px;
	 width:682px;
	}


	#box_annuncio { 
	 margin:0px 0px 20px 0px;
	 padding:0px 30px;
	 background:url('http://www.nexthardware.com/img/graphic/linea_annuncio.jpg') no-repeat top center;
	}
	#box_annuncio_in { 
	 margin:0px;
	 padding:10px 35px 10px 35px;
	 background:url('http://www.nexthardware.com/img/graphic/linea_annuncio.jpg') no-repeat bottom center;
	 font:normal 12px verdana;
	 color:#AEAEAE;
	 text-align:center;
	}
	#box_annuncio_in span { 
	 margin:0px;
	 padding:0px;
	 font:bold 12px verdana;
	 color:#FF0E02;
	}
	
	
	
	
	#column_left {
	 margin:0px 4px 0px 10px;
	 padding:0px;
	 width:756px;
	 min-height:200px;
	 height:auto !important;
	 height:200px;
	 float:left;
	}
	#column_right {
	 margin:0px;
	 padding:0px;
	 border:0px;
	 width:270px;
	 min-height:400px;
	 height:auto !important;
	 height:400px;
	 float:left;
	 background:url('/img/graphic/fondo_column_black.jpg') no-repeat left top;
	}
	#column_right .banner_box {
	 margin:0px 0px 0px 25px;
	 text-align:left;
	 position:relative;
	}
	
	#box_sponsoredby {
	 margin:0px;
	 padding:0px;
	 z-index:0;
	}
	#label_sponsoredby {
	 margin:0px;
	 padding:0px;
	 width:100%;
	 height:37px;
	 font:normal 0px verdana;
	 display:block;
	 z-index:1;
	 position:relative;
	}
	.lang_it #label_sponsoredby {
	 background:url('/img/graphic/label_sponsoredby_it.jpg') no-repeat right top;
	}
	.lang_en #label_sponsoredby {
	 background:url('/img/graphic/label_sponsoredby_en.jpg') no-repeat right top;
	}
	#label_sponsoredby span {
	 display:none;
	}
	#box_sponsoredby .box_row {
	 margin:0px 0px 20px 0px;
	 padding:0px;
	 font:normal 0px verdana;
	 text-align:center;
	 display:block;
	 z-index:1;
	 position:relative;
	}
	#box_sponsoredby .titololink {
	 margin:0px;
	 padding:0px 0px 0px 25px;
	 font:normal 0px verdana;
	 text-align:left;
	 text-decoration:none;
	 display:block;
	}
	#box_sponsoredby .titololink:hover {
	 /*background:#EFEFEF;*/
	}/*
	.box_rowtop {
	 margin:-40px 0px -60px 0px;
	 padding:0px;
	 width:100%;
	 height:122px;
	 display:block;
	 background:url('/img/graphic/fondo_column_up.jpg') no-repeat center top;
	 z-index:0;
	 position:relative;
	}
	.box_rowbottom {
	 margin:-60px 0px 0px 0px;
	 padding:0px;
	 width:100%;
	 height:122px;
	 display:block;
	 background:url('/img/graphic/fondo_column_bottom.jpg') no-repeat center top;
	 z-index:0;
	 position:relative;
	}*/

	

		/* Inizio gestione POPUP-OVER */

		#image_popup {
		 padding:10px;
		 position:absolute;
		 top:50%;
		 left:50%;
		 font:bold 0px verdana;
		 color:#FFFFFF;
		 text-align:center;
		 border:1px dotted #858585;
		 z-index:100;
		 visibility:hidden;
		 display:none;
		 cursor:pointer;
		 background:url('http://www.nexthardware.com/img/graphic/pixel_trasp.png') repeat top left;
		}
		html>body #image_popup {
		 position:fixed;
		}
		#image_popup #logo_x {
		 position:absolute;
		 right:0px;
		 bottom:0px;
		}
		#image_popup .image_loading {
		 margin:-78px 0px 0px -51px;
		 padding:0px;
		 border:0px;
		 position:absolute;
		 top:50%;
		 left:50%;
		}



		#preview_popup {
		 margin:-180px 0px 0px 10px;
		 padding:10px;
		 width:202px;
		 height:152px;
		 position:absolute;
		 top:-1000px;
		 left:-1000px;
		 font:bold 0px verdana;
		 color:#FFFFFF;
		 text-align:center;
		 border:1px dotted #858585;
		 z-index:99;
		 visibility:hidden;
		 display:none;
		 cursor:pointer;
		 background:url('http://www.nexthardware.com/img/graphic/pixel_trasp.png') repeat top left;
		 overflow:hidden;
		}
		#preview_popup img {
		 border:0px;
		 margin:0px;
		 padding:0px;
		}
		#preview_popup .image_loading {
		 margin:-78px 0px 0px -51px;
		 padding:0px;
		 border:0px;
		 position:absolute;
		 top:50%;
		 left:50%;
		}

			

		.images_popup {
		 position:absolute;
		 top:30px;
		 right:8px;
		 display:block;
		 padding:0px 3px;
		 background:url('http://www.nexthardware.com/img/graphic/pixel_trasp.png') repeat top left;
		 color:#000000;
		 border:1px dotted #858585;
		 display:none;
		 visibility:hidden;
		 z-index:90;
		}
		.images_popup a {
		 font:normal 0px verdana;
		 color:#000000;
		 display:block;
		 width:25px;
		 height:23px;
		 padding:0px;
		 margin:6px 0px;
		 overflow:hidden;
		 cursor:pointer;
		}
		.images_popup a span {
		 visibility:hidden;
		}
		.images_popup a.img_zoom_b {
		 background:url('http://www.nexthardware.com/img/graphic/zoom_b.gif') no-repeat top left; 
		}
		.images_popup a.img_zoom_b:hover {
		 background:#868686 url('http://www.nexthardware.com/img/graphic/zoom_b.gif') no-repeat top left; 
		}
		.images_popup a.img_zoom_p {
		 background:url('http://www.nexthardware.com/img/graphic/zoom_p.gif') no-repeat top left; 
		}
		.images_popup a.img_zoom_p:hover {
		 background:#868686 url('http://www.nexthardware.com/img/graphic/zoom_p.gif') no-repeat top left; 
		}
		.images_popup a.img_zoom_s {
		 background:url('http://www.nexthardware.com/img/graphic/zoom_s.gif') no-repeat top left; 
		}
		.images_popup a.img_zoom_s:hover {
		 background:#868686 url('http://www.nexthardware.com/img/graphic/zoom_s.gif') no-repeat top left; 
		}
		.images_popup a.img_zoom_i {
		 background:url('http://www.nexthardware.com/img/graphic/zoom_i.gif') no-repeat top left; 
		}
		.images_popup a.img_zoom_i:hover {
		 background:#868686 url('http://www.nexthardware.com/img/graphic/zoom_i.gif') no-repeat top left; 
		}

		

		.img_autopopup_box {
		 position:relative;
		 text-align:center;
		 overflow:hidden;
		}
		.img_autopopup_box img.img_autopopup {
		 vertical-align:text-top;
		}
		.img_autopopup_box .zoom_img_logo {
		 margin:0px;
		 padding:0px;
		 display:block;
		 width:25px;
		 height:18px;
		 position:absolute;
		 top:10px;
		 right:12px;
		 background:url('http://www.nexthardware.com/img/graphic/zoom_img_logo.gif') no-repeat top left;
		 font:normal 0px verdana;
		 color:#000000;
		 cursor:default;
		 overflow:hidden;
		}

		

		.utility_popup {
		 position:absolute;
		 bottom:1px;
		 left:1px;
		 float:left;
		 padding:2px 0px;
		 background:url('http://www.nexthardware.com/img/graphic/pixel_trasp.png') repeat top left;
		 color:#000000;
		 border:1px dotted #858585;
		 display:none;
		 visibility:hidden;
		 z-index:90;
		}
		.utility_popup a {
		 font:normal 0px verdana;
		 color:#000000;
		 display:block;
		 float:left;
		 width:23px;
		 height:24px;
		 padding:0px 0px 0px 2px;
		 margin:0px 2px;
		 overflow:hidden;
		 cursor:pointer;
		}
		.utility_popup a:hover {
		 background:#868686;
		}
		.utility_popup a img {
		 margin:0px;
		 padding:0px;
		 border:0px;
		}
		.utility_popup a img.logo_small_advise {
		 margin-top:5px;
		}

		/* Fine gestione POPUP-OVER */	



	.archiviolink_recensioni, 
	.archiviolink_focus, 
	.archiviolink_news, 
	.archiviolink_guide {
	 margin:0px 10px 0px 0px;
	 padding:0px;
	 display:block;
	 width:20px;
	 height:20px;
	 font:normal 0px verdana;
	 color:#000000;
	 position:relative;
	 float:left;
	 overflow:hidden;
	 z-index:10;
	}
	#body_archivio .archiviolink_recensioni, 
	#body_archivio .archiviolink_focus, 
	#body_archivio .archiviolink_news, 
	#body_archivio .archiviolink_guide {
	 margin:2px 8px 0px 2px;
	}
	.archiviolink_recensioni {
	 background:url('http://www.nexthardware.com/img/graphic/logo_archivio_recensioni.jpg') no-repeat top left;
	}
	.archiviolink_focus {
	 background:url('http://www.nexthardware.com/img/graphic/logo_archivio_focus.jpg') no-repeat top left;
	}
	.archiviolink_news {
	 background:url('http://www.nexthardware.com/img/graphic/logo_archivio_news.jpg') no-repeat top left;
	}
	.archiviolink_guide {
	 background:url('http://www.nexthardware.com/img/graphic/logo_archivio_guide.jpg') no-repeat top left;
	}
	.archiviolink_recensioni span, 
	.archiviolink_focus span, 
	.archiviolink_news span, 
	.archiviolink_guide span {
	 display:none;
	}
	
	.link_tag a.tagcloud1 {
	 margin:0px 2px;
	 padding:0px;
	 font-family:verdana;
	 font-weight:normal;
	 font-style:italic;
	 text-transform:lowercase;
	 text-decoration:underline;
	}
	.link_tag a.tagcloud2 {
	 margin:0px 2px;
	 padding:0px;
	 font-family:verdana;
	 font-weight:normal;
	 font-style:italic;
	 text-transform:lowercase;
	 text-decoration:none;
	}
	.link_tag .font0 {
	 font-size:8px;
	}	
	.link_tag .font1 {
	 font-size:9px;
	}
	.link_tag .font2 {
	 font-size:10px;
	}
	.link_tag .font3 {
	 font-size:11px;
	}
	.link_tag .font4 {
	 font-size:12px;
	}
	.link_tag .font5 {
	 font-size:13px;
	}
	.link_tag .font6 {
	 font-size:14px;
	}
	.link_tag .font7 {
	 font-size:15px;
	}
	.link_tag .font8 {
	 font-size:16px;
	}
	.link_tag .font9 {
	 font-size:17px;
	}
	
	.link_tag .color0 {
	 color:#00FFFF;
	}	
	.link_tag .color1 {
	 color:#F0F8FF;
	}
	.link_tag .color2 {
	 color:#FFF0F5;
	}
	.link_tag .color3 {
	 color:#FFE4B5;
	}
	.link_tag .color4 {
	 color:#EEE8AA;
	}
	.link_tag .color5 {
	 color:#98FB98;
	}
	.link_tag .color6 {
	 color:#B0C4DE;
	}
	.link_tag .color7 {
	 color:#FF00FF;
	}
	.link_tag .color8 {
	 color:#0000CD;
	}
	.link_tag .color9 {
	 color:#FDF5E6;
	}
	/* Fine stili per la parte BODY  */







	/* Inizio stili per la parte INFO  */

	#infonexthardware {
	 margin:0px 0px 0px -213px;
	 padding:0px;
	 width:325px;
	 min-height:100%;
	 height:auto !important;
	 height:100%;
	 position:absolute;
	 top:0px;
	 left:0px;
	 text-align:right;
	 background:#000000 url('http://www.nexthardware.com/img/graphic/fondo_sx.jpg') no-repeat right 120px;
	 z-index:1;
	}
	#infonexthardware #sfumatura_vert {
	 margin:0px;
	 padding:0px;
	 width:5px;
	 height:967px;
	 display:block;
	 font:normal 0px verdana;
	 color:#000000;
	 text-decoration:none;
	 text-align:right;
	 background:url('http://www.nexthardware.com/img/graphic/sfumatura_vert.jpg') no-repeat 0px 0px;
	 position:absolute;
	 top:0px;
	 right:-5px;
	 z-index:0;
	}
	#infonexthardware #logo_nexthardware {
	 margin:164px 0px 0px auto;
	 padding:0px;
	 width:168px;
	 height:444px;
	 display:block;
	 font:normal 0px verdana;
	 color:#000000;
	 text-decoration:none;
	 text-align:center;
	 position:relative;
	 overflow:hidden;
	}
	#infonexthardware #logo_nexthardware_a {
	 margin:0px;
	 padding:0px;
	 position:absolute;
	 top:-44px;
	 right:0px;
	}
	#infonexthardware #logo_creo_a {
	 margin:98px 0px 12px auto;
	 padding:0px;
	 width:112px;
	 font:normal 0px verdana;
	 color:#000000;
	 text-decoration:none;
	 text-align:center;
	 display:block;
	}
	#infonexthardware #logo_creo_a #logo_creo {
	 margin:0px;
	 padding:0px;
	 border:0px;
	 text-align:center;
	}
	#infonexthardware #logo_qix {
	 margin:0px 10px 0px auto;
	 padding:0px;
	 font:normal 0px verdana;
	 color:#000000;
	 text-decoration:none;
	 display:block;
	}

	/* Fine stili per la parte INFO  */







	/* Inizio stili per la parte FOOTER  */

	#footernexthardware {
	 margin:0px 0px 0px 4px;
	 padding:10px 220px 5px 0px;
	 border-left:1px solid #858585;
	 clear:both;
	 position:relative;
	 z-index:2;
	}
	
	
	#footernexthardware #button_credits {
	 margin:0px;
	 padding:0px;
	 width:66px;
	 height:9px;
	 font:normal 0px verdana;
	 color:#B6B6B6;
	 text-decoration:none;
	 text-align:left;
	 position:absolute;
	 top:0px;
	 left:373px;
	 overflow:hidden;
	}
	#footernexthardware #button_credits img {
	 margin:0px;
	 padding:0px;
	 border:0px;
	}
	#footernexthardware #button_credits:hover img {
	 margin:-10px 0px auto 0px;
	 padding:0px;
	 border:0px;
	}
	

		/* Inizio stili per la parte MENU_REP  */

		#box_menu_rep {
		 text-align:center;
		 cursor:default;
		}

		#footernexthardware .home_link {
		 display:none;
		}

		#footernexthardware .menu {
		 margin:0px;
		 padding:0px;
		 list-style:none;
		}

		#footernexthardware .menu li {
		 margin:0px 2px;
		 padding:0px;
		 display:inline;
		 float:none;
		}

		#footernexthardware .menu li a {
		 margin:0px;
		 padding:0px;
		 font:normal 9px verdana;
		 color:#FFFFFF;
		 text-align:center;
		 text-decoration:none;
		}
		#footernexthardware .menu li a span.line, 
		#footernexthardware .menu li a img {
		 display:none;
		}

		#footernexthardware .menu li a.notcurrent:hover {
		 color:#E20100;
		 text-decoration:underline;
		}

		#footernexthardware .menu li a.current {
		 font-weight:bold;
		 background:#460000;
		}
		#footernexthardware .menu li.menugroup {
		 display:none;
		}

		/* Inizio stili per la parte MENU_REP  */



		/* Inizio stili per la parte MENU_OTRHER  */

		#box_other_link {
		 text-align:center;
		 cursor:default;
		}

		#other_link {
		 margin:0px;
		 padding:0px;
		 list-style:none;
		}

		#other_link li {
		 padding:0px;
		 margin:0px;
		 display:inline;
		}

		#other_link li a {
		 margin:0px;
		 padding:0px;
		 font:normal 9px verdana;
		 color:#ABABAB;
		 text-decoration:none;
		}

		#other_link li a:hover {
		 color:#E20100;
		 text-decoration:underline;		 

		}

		#other_link li a.current {
		 font-weight:bold;
		 background:#460000;
		}

		/* Inizio stili per la parte MENU_OTRHER  */

	#footernexthardware #logo_xhtml {
	 /*margin:0px 19px 18px auto;*/
	 margin:0px;
	 padding:0px;
	 font:normal 0px verdana;
	 color:#000000;
	 text-decoration:none;
	 display:block;
	 position:absolute;
	 bottom:35px;
	 left:-80px;
	}
	#footernexthardware #logo_css {
	 /*margin:18px 19px 0px auto;*/
	 margin:0px;
	 padding:0px;
	 font:normal 0px verdana;
	 color:#000000;
	 text-decoration:none;
	 display:block;
	 position:absolute;
	 bottom:5px;
	 left:-80px;
	}


	/* Fine stili per la parte FOOTER  */
