	/*
	http://www.businessmagazine.it/i/bizmag/
	*/

	body { margin:0px;padding:0px;font-family: Georgia, Arial, Helvetica, sans-serif; background-color: #E6E6E6; }
	
	h1 { font-size: 16pt; margin:0; padding:0; }
	
	:focus { outline: 0; }

	#adv728 { margin-top:13px; margin-bottom:13px;}
	
	#header-main { text-align:center; /*background-color: #fff;*/}
		#header-container { background-color:#FFF; margin-left: auto; margin-right: auto; width:990px; height:130px; text-align:left; position:relative; z-index:10; }
			#logo { float:left; display:inline; margin: 20px 0 0 0;  width:380px; height:50px;}
			#headsx {float:left; display:inline; width:305px; height:50px;}
			
			#network-bar {float:right; display:inline; margin: 30px 0 0 0; }
			#network-bar img { height:20px;}
			
			#social-bar { float:right; display:inline; text-align:right; margin: 24px 0 0 0; position:relative; width:305px;}
			#social-bar span.username { float:right; display:inline; margin-top:10px; font-weight:bold; font-size:11px;}
			#social-bar img { float:right; display:inline;}
			
			#fedhead2 #username { margin-left:110px;}
		
		#testata #headdx {float:left; display:inline; width:364px; height:94px;}

			
		#header-fascia { text-align:center; /*background-color:#212121; */ height:60px;  /*background-image:url(/i/bizmag/barra-menu-bg.jpg); background-repeat:repeat-x;*/}
			#fascia-container {  margin-left: auto; margin-right: auto; width:990px; position:relative; z-index:10;}
			
				
		#menu-container {text-align:center; padding:0; overflow:hidden;}
			#menu {margin:0 auto 0 auto; width:990px; text-align:left;}
			#menu ul { margin:0; padding:0;}
			#menu li { margin:0; padding:0; height:60px; list-style:none; float:left; display:inline; background-image:url(/i/bizmag/menu-item-bg.jpg); background-repeat:no-repeat;}
			#menu li a {  }
				#menu li img {float:left;display:inline; margin:10px 5px;}
				#menu li .vocemenu {float:left;display:inline; margin:12px 0 0 0; padding: 0 5px 0 0; width: 110px; line-height:15px; font-size:12pt; font-family:Arial, Helvetica, sans-serif; text-shadow: 1px 1px 1px #000;  }
				#menu li .desc {display:block;font-size:8pt;font-weight:normal; color:#9F9F9F; line-height:11px;}
		
		#banner-cerca-container { background-color:#FFF; width:300px; padding-top:10px; padding-bottom:10px; }
			#banner-cerca-container .box-dx { color:#fff;  }
		
			#banner-cerca-container :focus { outline: 0; }
				
			.box-dx form { margin:0; padding:0 0 0 25px; border:0px solid transparent;  }
			.box-dx form input { margin:0; padding:0;}
				#q {height:18px; font-size:14px; width:150px; float:left; display:inline; border: 2px solid #cc0000; border-right:0px;}
				#cerca-submit { float:left; display:inline;}
			
			#newsletter-link {margin:10px 0 0 45px; display:inline; float:left;}
	#main { text-align:center; background-color: #e6e6e6; padding-bottom: 10px;}
	#container { margin-left: auto; margin-right: auto; width:990px; text-align:left; padding-top:5px; position:relative; z-index:10; }
		#main #container #strip990 { padding-bottom:5px; text-align:center;}	

	.col-sx { float:left; display:inline; width: 678px; margin:0 10px 0 0; }
		
	.col-dx { float:left; display:inline; width: 302px; } 
	
	.banner300-dx { width:300px;  margin:0 0 10px 0; }
	
	.banner300-sx {  float:left; display:inline;  width:300px; margin:10px 10px 0 0; }
	
	/*HOME*/
	
	/* fix new version */
	
	#home-sx-container {background-color:#FFF;}
	
	#box-primopiano { float:left; display:inline; background-color: #FFF; width: 329px; margin:0; padding: 0px; }
		#box-primopiano .min-height { float:left; display:inline;/*height:360px;*/}
		#box-primopiano .container { float:left; width:318px; display:inline; margin:10px 0 10px 1px; }
						
			/* BOX v3 */
			.box-HL { position:relative; border:0px; height:179px; text-align:left; overflow:hidden;}
			.box-HL a { text-decoration:none; }
			.box-HL img {  position:absolute;z-index:0; width:318px; height:179px; border:0;}
			.box-HL span.desc-container { width:100%; float:left;position:absolute; z-index:10; text-align:left; bottom: 0px; color:#FFFFFF; padding-bottom:4px; background-image: url(/i/bizmag/background-png-50-10x10.png) }
			.box-HL span.desc { float:left; margin:7px 7px 0 7px; font-weight:bold; }
			.box-HL span.titolo { font-size:14pt; font-weight:bold; color:#fff; text-decoration:none; text-shadow: 1px 1px 1px #000; }

		#box-primopiano p { font-size:9pt; margin:5px 0 0 0; }

	#box-secondopiano {float:left; display:inline; background-color: #FFF; }
		#box-secondopiano .header {  font-size: 10pt; color:#FFF; margin:0px; padding:7px; background-image: url(http://www.businessmagazine.it/i/bizmag/mini-header-bg-red.jpg); background-repeat:repeat-x; background-position:center; }
		#box-secondopiano .min-height { float:left; display:inline; /*height:360px;*/}
		#box-secondopiano .container { float:left; display:inline; width: 349px; }
		#box-secondopiano .titolo {  margin:5px 0 0 0; font-size:10pt; line-height: 17px; }
		#box-secondopiano .abstract {  font-size:9pt; margin:5px 0 0 0; }
	
		#box-secondopiano .home-contenuto {float:left; display:inline; width: 160px; margin:10px 0px 10px 10px; overflow:hidden;}
			#box-secondopiano .home-contenuto img {width:160px; height:90px; border:0px;}
	
			
	#box-terzopiano {float:left; display:inline; background-color: #FFF; width: 478px; padding:0 0 0 10px; }
		#box-terzopiano .min-height { float:left; display:inline; height:1170px; }
		#box-terzopiano .container { float:left; display:inline; width: 468px;}
	
		#box-terzopiano .home-contenuto {float:left; display:inline; width:460px;border-top:1px solid #e6e6e6; padding:10px 5px 5px 5px; margin-bottom:10px;}
		#box-terzopiano .home-contenuto .titolo { font-size:12pt; margin:0px;}
		#box-terzopiano .home-contenuto .abstract { font-size:9pt; margin:2px; margin-right:35px;}
		
		/* edit x img_biz */
		#box-terzopiano .home-contenuto .img_biz {float:left; display:inline; margin:10px 0 0 0;  }
		#box-terzopiano .home-contenuto .img_biz img {width:160px; border:0px; } 
		#box-terzopiano .home-contenuto .desc { float:left; display:inline; width: 260px; margin:5px; }
			
			
		/*	42,43,44,45,46	*/
		#box-terzopiano .home-contenuto.cat42 { background: url('/i/bizmag/mercato-bn.png') no-repeat 100% 80%;}
		#box-terzopiano .home-contenuto.cat43 { background: url('/i/bizmag/server-bn.png') no-repeat 100% 80%;}
		#box-terzopiano .home-contenuto.cat44 { background: url('/i/bizmag/mobile-bn.png') no-repeat 100% 80%;}
		#box-terzopiano .home-contenuto.cat45 { background: url('/i/bizmag/software-bn.png') no-repeat 100% 80%;}
		#box-terzopiano .home-contenuto.cat46 { background: url('/i/bizmag/periferiche-bn.png') no-repeat 100% 80%;}
		#box-terzopiano .home-contenuto.cat52 { background: url('/i/bizmag/scienza-tecnologia-bn.png') no-repeat 100% 80%;}
			
	
	#box-home-eventi { float:left; display:inline; background-color:#711818; width:180px; padding:0 0 3px 0; color:#FFF; margin:0px 0px 0 0; }
		#box-home-eventi .header { font-size: 10pt; color:#FFF; margin:0 0 3px 0; padding:7px; background-image: url(http://www.businessmagazine.it/i/bizmag/mini-header-bg-red.jpg); background-repeat:repeat-x; background-position:center; }
		#box-home-eventi .evento { clear:both; float:left; display:inline; width:174px; margin: 0 3px 0 3px; background-color: #ae1c1c; overflow:hidden; }
		#box-home-eventi .evento .spazio-data { float:left; display:inline; width: 85px; height:79px; padding: 3px 0 3px 0; background-color:#a31b1b; font-size:8pt; text-align:center;}
			#box-home-eventi .evento .data { font-size:8pt;}
			#box-home-eventi .spazio-data img { border:1px solid #7D0000; background-color:#333; width:55px; height:55px; margin:7px 0 0 0;}
			#box-home-eventi .spazio-data.pari { background-color:#8a1919; }
		#box-home-eventi .evento .spazio-descrizione { float:left; display:inline; width: 168px; height:79px; padding: 3px;  }
			#box-home-eventi .spazio-descrizione.pari { background-color:#9a1a1a; }
			#box-home-eventi .evento .titolo { margin:0; padding:0; font-size:8pt;}
			#box-home-eventi .evento .luogo { font-size:8pt; color:#ffcc00; font-weight:bold; }
			#box-home-eventi .evento .desc { font-size:7pt; margin:0; padding:0;}
		
		
	#box-home-ad { float:left; display:inline; background-color: #fff; width:180px; margin: 0px; overflow:hidden;}
		#box-home-ad .header {  font-size: 10pt; color:#FFF; margin:0px; padding:7px; background-image: url(http://www.businessmagazine.it/i/bizmag/mini-header-bg-red.jpg); background-repeat:repeat-x; background-position:center; }
		
		
		#box-home-ad .home-contenuto img {width:160px; margin:0 0 10px 0; border:0;}
		#box-home-ad .home-contenuto .titolo {font-size:9pt; margin:0 0 10px 0;}
				
		#box-home-ad img { float:left; display:inline;}
		
		#box-home-ad .min-height { float:left; display:inline; height:1140px; }
		#box-home-ad .container { float:left; display:inline; width: 170px; padding:5px; }
		
		#box-home-ad .post-ad { margin: 2px;}
			#box-home-ad .post-ad h2 { font-size:9pt; margin:5px 0 5px 0; padding:0; }
			#box-home-ad .post-ad div { font-size: 9pt;}
		
		
	#box-home-video { }
		#box-home-video .header { font-size: 10pt; color:#FFF; margin:0 0 10px 0; padding:7px; background-image: url(http://www.businessmagazine.it/i/bizmag/mini-header-bg-grey.jpg); background-repeat:repeat-x; background-position:center; }
		
		.video-big { position:relative; float:left; display:inline; width:300px; margin-bottom:15px; }
			.video-big .videoimg { border:3px solid #ccc; width: 294px;}
			.video-big .play {position:absolute; top:60px; left:97px; border:0;}
			.video-big h3 { margin:0px;}
			.video-big span { font-size:9pt; }
			
		#box-home-video #video-container {padding-left:10px;}
			
			
	#box-editoriale-home {margin:0 0 10px 0; padding:0 0 5px 0px; width:177px; font-size:9pt; border:1px solid #711818; }	
		#box-editoriale-home .header { font-size: 10pt; color:#FFF; margin:0 0 3px 0; padding:7px; background-image: url(http://www.businessmagazine.it/i/bizmag/mini-header-bg-red.jpg); background-repeat:repeat-x; background-position:center; }

	
	
	/*old*/
	
	#box-articolo { float:left; display:inline; background-color: #FFF; width: 372px; margin: 0 0px 10px 10px; padding: 0px; }
		#box-articolo .min-height { float:left; display:inline; height:420px; }
		#box-articolo .container { float:left; display:inline; width: 352px; margin:10px 0 0 10px; }
			#box-articolo img { width:352px; height: 198px; border:0px; background-color: #333; }
			#box-articolo h1 {  }
			#box-articolo h3 { margin:0; padding:0; font-size:9pt; color:#CCC; }
			#box-articolo p { font-size:9pt; }
	
	#box-altri-articoli { float:left; display:inline; width: 296px; background-color: #FFF; }
		#box-altri-articoli .header {  font-size: 10pt; color:#FFF; margin:0px; padding:7px; background-image: url(http://www.businessmagazine.it/i/bizmag/mini-header-bg-red.jpg); background-repeat:repeat-x; background-position:center; }
		#box-altri-articoli .min-height { float:left; display:inline; height:390px; }
		#box-altri-articoli .container { float:left; display:inline; width: 296px; }
			.altro-articolo {margin:10px 5px 15px 5px; }
				.altro-articolo img { border:0px; width:64px; height:36px; background-color:#333; float:left; display:inline; margin:2px 5px 5px 0;}
				.altro-articolo .data { font-size: 8pt; color:#ac9c50; font-style:italic; }
				.altro-articolo .titolo { font-size: 9pt; margin:0; padding:0; }
				.altro-articolo .abstract { clear:both;font-size:8pt; margin:7px 0 0 0; padding:0;}
	
	
	#box-video { color:#FFF; background-color: #1d1d1d; margin:0 0 10px 0;  }
	
		.video-highlight { position:relative; margin:30px;  float:left; display:inline; width:454px; }
			.video-highlight .videoimg { border:3px solid #ccc; width: 448px; height: 336px; }
			.video-highlight .play {position:absolute; top:118px; left:174px; border:0;}
			.video-highlight h3 { margin:0px;}
			
			
		a.linkvideobox:link { color: #ffffff; text-decoration:none; font-weight:normal; cursor:pointer;}
		a.linkvideobox:visited { color: #ffffff; text-decoration: none; font-weight:normal; cursor:pointer;}
		a.linkvideobox:hover, a.linkvideobox:active { color: #F45A37; text-decoration: none; cursor:pointer;}
	
		.box-toplist-item-video {margin:10px 10px 10px 5px;float:left;width: 120px;height: 90px;background-color:#999999;	border:3px solid #ccc; vertical-align:bottom; position:relative;overflow:hidden; display:inline;}
		.box-toplist-item-video-titolo {font-family: Arial, Helvetica, sans-serif; text-align:center;background-image:url('/i/hwpro/background-png-50-10x10.png');color: #FFFFFF;font-weight: bold;font-size:8pt;padding:2px;width: 116px;position:absolute; bottom:0;}

			
	
	#box-eventi { float:left; display:inline; background-color:#711818; width:300px; padding:0 0 10px 0; color:#FFF; }
		#box-eventi .header { font-size: 10pt; color:#FFF; margin:0 0 10px 0; padding:7px; background-image: url(http://www.businessmagazine.it/i/bizmag/mini-header-bg-red.jpg); background-repeat:repeat-x; background-position:center; }
		.evento { clear:both; float:left; display:inline; width:280px; margin: 0 10px 0 10px; background-color: #ae1c1c; overflow:hidden; }
		.evento .spazio-data { float:left; display:inline; width: 85px; height:79px; padding: 3px 0 3px 0; background-color:#a31b1b; font-size:8pt; text-align:center;}
			.evento .data { font-size:8pt;}
			.spazio-data img { border:1px solid #7D0000; background-color:#333; width:55px; height:55px; margin:7px 0 0 0;}
			.spazio-data.pari { background-color:#8a1919; }
		.evento .spazio-descrizione { float:left; display:inline; width: 189px; height:79px; padding: 3px }
			.spazio-descrizione.pari { background-color:#9a1a1a; }
			.evento .titolo { margin:0; padding:0; font-size:8pt;}
			.evento .luogo { font-size:8pt; color:#ffcc00; font-weight:bold; }
			.evento .desc { font-size:7pt; margin:0; padding:0;}
		
	#box-ad { float:left; display:inline; background-color: #fff; width:368px; margin: 0 0 0 10px; }
		
		#box-ad img { float:left; display:inline;}
		
		#box-ad .min-height { float:left; display:inline; height:306px; }
		#box-ad .container { float:left; display:inline; width: 368px; }
		
		.post-ad { margin: 10px;}
			.post-ad h2 { font-size:9pt; margin:5px 0 5px 0; padding:0; }
			.post-ad div { font-size: 9pt;}

	#box-trovolavoro { height:400px; background-color: #030; color:#FFF; margin:10px 0 0 0; font-size:73pt; color: #040; text-align:center; }
	
	#box-gallery {margin:10px 0 0 0; }
	
		#gallery-slider{
			padding:0;

		}
		
		#gallery-slider-sx {
			height: 146px;
			margin-right:2px;
			float:left;
			background-color:#000;
			cursor:pointer;
		}
		
		#gallery-slider-sx img {
			margin-top:65px;
		}

		
		#gallery-slider-body {
			overflow: hidden;
			position:relative;
			width:634px;
			height: 146px;
			float:left;
			background-color:#FFF;
		}
		
		#gallery-slider-dx {
			height: 146px;
			margin-left:2px;
			float:left;
			background-color:#000;
			cursor:pointer;
		}
		
		#gallery-slider-dx img {
			margin-top:65px;
		}
		
		/*
		.gallery-preview {
			
			width:150px;
			height: 120px;
			float:left;
			margin-left:4px;
			margin-right:4px;
		}
		
		.gallery-preview-immagine {
			width:150px;
			height:100px;
			background-color:#333333;
		}
		
		.gallery-preview-titolo {
			color: #CC0202;
			text-align: center;
		}
		*/
		
		/* GALLERY ITEM */

		a {
		cursor:pointer;
		}
		.gallery-preview-box {
			margin:7px;
			float:left;
			width: 195px;
			height: 130px;
			background-color:#999999;
			border:1px solid #666666;
			background-position: 50% 50%;
			vertical-align:bottom;
			position:relative;
			overflow:hidden;
		}
		.gallery-preview-box-titolo {
			font-family: Arial, Helvetica, sans-serif;
			text-align:center;
			background-image:url('http://www.hwupgrade.it/img/new/background-png-50-10x10.png');
			color: #FFFFFF;
			font-weight: bold;
			font-size:8pt;
			padding:2px;
			width: 191px;
			position:absolute;
			bottom:0;
		}
		a.gallery-link:link {
			color: #ffffff;
			text-decoration:none;
			cursor:pointer;
		}
		a.gallery-link:visited {
			color: #ffffff;
			text-decoration: none;
			cursor:pointer;
		}
		a.gallery-link:hover, a.gallery-link:active {
			color: #F45A37;
			text-decoration: none;
			cursor:pointer;
		}


	.box-news { background-color:#FFF; width:300px; padding:0 0 10px 0; margin-bottom:10px;}
		.box-news .header { font-size: 10pt; color:#FFF; margin:0 0 10px 0; padding:7px; background-image: url(http://www.businessmagazine.it/i/bizmag/mini-header-bg-grey.jpg); background-repeat:repeat-x; background-position:center; }
		.news {margin:0px 10px 15px 10px;} 
			.news img { border:0px; width:64px; height:35px; background-color:#333; float:left; display:inline; margin:7px 7px 7px 0;}
			.news .data { font-size: 8pt; color: #ac9c50; font-style:italic; }
			.news .titolo { font-size: 9pt; margin:0; padding:0;}
			.news .abstract { clear:both;font-size:8pt; margin:3px 0 0 0; padding:0;}



	/* HOME CAT */
	
	
	
	.cat-header {  font-size: 10pt; color:#FFF; margin:0px; padding:7px; background-image: url(http://www.businessmagazine.it/i/bizmag/mini-header-bg-red.jpg); background-repeat:repeat-x; background-position:center; }

	
	#box-homecat-contenuti { background-color:#FFF; padding:30px 10px 10px 10px;}
	.cat-contenuto { margin:0 0 30px 0;}
	.cat-contenuto img {border:0px;}
	.cat-contenuto .img-container { width:166px; height:90px; margin:0 15px 0 0; float:left; display:inline; text-align:right;}
	.cat-contenuto .label { float:left; display:inline; width:474px;} 
	
	.t_news {}
		.t_news .img-container img {border:3px solid #ccc;}
	.t_art { }
		.t_art .img-container img {border:3px solid #ccc;}


	.last-art { border:1px solid #000; padding:0px; background-color:#1d1d1d; margin:0 0 0 0; }
		.last-art .img-container { float:left; display:inline; margin:15px 15px 15px 0;}
		.last-art .img-container img { border:0px; width:300px; height:169px; border:3px solid #000; }
		.last-art .label { float:left; display:inline; width:325px; color: #CCC; margin:15px;} 
		.last-art h1 { margin:0 0 10px 0;}
		
		
		
		
	/* CONTENUTI */
	
	.content { background-color: #FFF; padding:15px; position: static!important; }
		.content .header {  position:relative; background-color:#F0F0F0; padding:15px; }
		.content .immaginetta { float:left; display:inline; margin:0 10px 0px 0; }
		.content .data { font-size: 8pt; color: #ac9c50; font-style:italic; }
		.content .titolo { font-size: 14pt; margin:0 0 10px 0; }
		.content .stampa-ico { margin: 5px; position:absolute; right:0px; bottom:0px; }
		.content .details { float:left; display:inline; font-size:9pt; }
		.content .abstract { display:block; margin:10px 0 0 0; font-size: 9pt; font-style:italic; /* letter-spacing:1.2px;*/ }
		.content .body{ }
		.content .adv_label { display:inline; float:right; padding:4px 12px 4px 12px; margin:-15px -15px 0 0; background-color:#C00807; color:#F0F0F0; font-family:Arial,Helvetica,sans-serif; font-size:11px;		}
		
		.content .header-art {}
		.content .header-art .data { font-size:10pt; }
		.content .header-art .titolo { font-size: 21pt;}
		.content .header-art h2 { font-size:16px;}
	
		.content .body a:link    { color: #06F; text-decoration:none; font-weight:bold; }
		.content .body a:visited { color: #06F; text-decoration:none; font-weight:bold;} 
		.content .body a:hover, .content .body a:active   { color: #C01827; text-decoration: none; font-weight:bold; }


	.navigazione-contenuti { float:left; display:inline; width:368px; margin:10px 0 0 0; background-color:#FFF;}
		.navigazione-contenuti .min-height { float:left; display:inline; height:249px; }
		.navigazione-contenuti .container { float:left; display:inline; width:338px; margin: 15px; }

		.navigazione-contenuti .prev span { background-color:#F2F2F2; display:block; padding:5px; margin: 0 0 10px 0;}
		.navigazione-contenuti .next span { background-color:#F2F2F2; display:block; padding:5px; margin: 15px 0 10px 0;}
		
		.navigazione-contenuti .pagine-art {font-size:9pt;}
		
	.navigazione-news { float:left; display:inline; width:645px; margin:10px 0 0 0; background-color:#FFF; }
		.navigazione-news .min-height { float:left; display:inline; height:70px; }
		.navigazione-news .container { float:left; display:inline; width:644px; font-size:10pt; }

		.navigazione-news .prev { width:290px; float:left; display:inline; border-top:1px solid #DFDFDF;}
		.navigazione-news .next { width:290px; float:left; display:inline; border-top:1px solid #DFDFDF; margin: 0 0 0 60px; text-align:right;}
		
		.navigazione-news .prev .direzione {  display:block; padding:5px; margin: 0 0 0 0;}
		.navigazione-news .next .direzione {  display:block; padding:5px; margin: 0 0 0 0; }
		
		.navigazione-news .prev .titolo {  display:block; padding:5px; margin: 0 0 0 0; font-size:10pt;}
		.navigazione-news .next .titolo {  display:block; padding:5px; margin: 0 0 0 0; font-size:10pt;}


		
	.navigazione-contenuti-network { float:left; display:inline; width:368px; margin:10px 0 0 0; background-color:#FFF;}
		.navigazione-contenuti-network .header { font-size: 10pt; color:#FFF; margin:0 0 3px 0; padding:7px; background-image: url(http://www.businessmagazine.it/i/bizmag/mini-header-bg-blue.jpg); background-repeat:repeat-x; background-position:center; }
		.navigazione-contenuti-network .min-height { float:left; display:inline; height:216px; }
		.navigazione-contenuti-network .container { float:left; display:inline; width:338px; margin: 15px; }

		.navigazione-contenuti-network .prev span { background-color:#F2F2F2; display:block; padding:5px; margin: 0 0 10px 0;}
		.navigazione-contenuti-network .next span { background-color:#F2F2F2; display:block; padding:5px; margin: 15px 0 10px 0;}
		
		.navigazione-contenuti-network .pagine-art {font-size:9pt;}	
		

	#correlati { background-color: #fff;  margin:10px 0 0 0; }
		#correlati .header { font-size: 10pt; color: #fff; margin:0 0 10px 0; padding:7px; background-image: url(http://www.businessmagazine.it/i/bizmag/mini-header-bg-grey.jpg); background-repeat:repeat-x; background-position:center; }
		.correlato { font-size: 9pt; margin:15px; }
		.correlato .img{ float:left; display: inline; border:5px solid  #f2f2f2;  background-color:#666; margin:0px 10px 0 0; }
		.correlato h3 { float:left; display: inline; margin:20px 0 0 0; padding:0;  font-size:13pt; width: 385px; }
		.correlato span {}


	#commenti { background-color:#FFF;  margin:10px 0 0 0; }
		#commenti .header { font-size: 10pt; color: #666; margin:0 0 10px 0; padding:7px; background-image: url(http://www.businessmagazine.it/i/bizmag/mini-header-bg-lightgrey.jpg); background-repeat:repeat-x; background-position:center; }
		
		.commenti-disclaimer {text-align: center; font-size:9pt; color:#666; margin:0 0 5px 0;}
		.commenti-commento {margin:20px; font-size:10pt;}
		.commento-header {margin: 0 0 10px; padding:5px; font-size:9pt; color:#333; background-color:#E6E6E6;  }
		.commento-body { border-bottom:1px solid #EAEAEA; padding-bottom:10px;}
		.commenti-paginazione { text-align:center; padding-bottom:20px;}
	
	#nuovo-commento { background-color:#FFF;  margin:10px 0 0 0; }
		#nuovo-commento .header { font-size: 10pt; color: #fff; margin:0 0 10px 0; padding:7px; background-image: url(http://www.businessmagazine.it/i/bizmag/mini-header-bg-grey.jpg); background-repeat:repeat-x; background-position:center; }
		.commenti-footer { margin:20px; }
		.commenti-footer input[type=text] { width: 600px; }
		.commenti-footer textarea { width: 600px; height:200px; }


	/* BOX GALLERY PREVIEW */ 

.gallery-preview { background-color:#eee; width:580px; margin-top:20px; border:2px solid #555; padding-bottom:0px; font-family: arial; text-align:center;}
.gallery-header { background-color:#555; color:#FFFFFF; padding:3px; margin-bottom:3px; text-align:left; height: 23px; }
.gallery-preview .gallery-header .gallery-title { float:left; display:inline; margin:0px; padding:0; font-size:14px; text-align:left; width:420px; overflow:hidden; }
.gallery-preview .gallery-header .all-gallery { float:left; display:inline;  margin-top:3px; margin-right:3px;  width:150px; text-align:right;}
.gallery-thumb img {margin:5px; border:3px solid #000;}

a.thumb-link:link    { color: #fff; text-decoration:none; }
a.thumb-link:visited { color: #fff; text-decoration:none; } 
a.thumb-link:hover, a.thumb-link:active   { color: #FFCC00; text-decoration: none; }


	/*LISTA ARTICOLI*/
	.art-item { border-bottom:1px dashed #E3E7F1; padding-bottom:8px; margin-bottom:8px;}
	.art-item-img {float:left; display:inline; margin:0 10px 0 0; border:3px solid #CFCFCF;}
	.art-item-titolo { font-size: 15pt; margin: 0px 0 10px 0;}
	.art-item-abstract {font-size:9pt;}

	/*LISTA NEWS*/
	.news-item{ float:left; display:inline; margin:5px 0 0 0; /*width:300px;*/ border:0px solid #E3E7F1; background: transparent url(/i/hwpro/news-bg.gif) repeat-x bottom left;}
	.news-item-img { float:left; margin:5px; border:3px solid #E6E6E6;}
	.news-item-min-height {float:left; height:160px; width:1px; overflow:hidden;}
	.news-item-titolo { float:left; width:240px; }
	.news-item-titolo h3 { font-size:10pt; margin:0 0 5px 0;}
	.news-item-abstract {font-size:8pt; height:90px; overflow:hidden; }
	.news-data { background-color: #282828; color: #fff; font-size:7pt; display:inline; padding:0 3px 1px 3px; margin-right:3px;-moz-border-radius: 3px; -webkit-border-radius: 3px; }


	.paginazione-bottom { font-weight:bold; font-size:9pt; text-align:center; margin-top:20px; width:640px;}
	


	#footer { text-align:center; background-color:#E6E6E6; }
	#footer-container {padding: 20px; margin-left: auto; margin-right: auto; width:950px; text-align:left;  background-color: #CCC; position:relative; z-index:10; }

	
	
	
	.clear {clear:both; font-size:1px; height:1px; visibility: hidden;}
	
	a.linkmenu:link    { color: #fff; text-decoration:none; font-weight:bold; }
	a.linkmenu:visited { color: #fff; text-decoration:none; font-weight:bold;} 
	a.linkmenu:hover, a.linkmenu:active   { color: #FC0; text-decoration: none; font-weight:bold; }


	a.linkred:link    { color: #660000; text-decoration:none; font-weight:bold; }
	a.linkred:visited { color: #660000; text-decoration:none; font-weight:bold;} 
	a.linkred:hover, a.linkred:active   { color: #06F; text-decoration: none; font-weight:bold; }
	
	a.linkred2:link    { color: #C01827; text-decoration:none; font-weight:bold; }
	a.linkred2:visited { color: #C01827; text-decoration:none; font-weight:bold;} 
	a.linkred2:hover, a.linkred2:active   { color: #06F; text-decoration: none; font-weight:bold; }


	a.linkblack:link    { color: #000; text-decoration:none; font-weight:bold; }
	a.linkblack:visited { color: #000; text-decoration:none; font-weight:bold;} 
	a.linkblack:hover, a.linkblack:active   { color: #06F; text-decoration: none; font-weight:bold; }

	a.linkgrey:link    { color: #444; text-decoration:none; font-weight:bold; }
	a.linkgrey:visited { color: #444; text-decoration:none; font-weight:bold;} 
	a.linkgrey:hover, a.linkgrey:active   { color: #06F; text-decoration: none; font-weight:bold; }
	
	a.linkblue:link    { color: #06F; text-decoration:none; font-weight:bold; }
	a.linkblue:visited { color: #06F; text-decoration:none; font-weight:bold;} 
	a.linkblue:hover, a.linkblue:active   { color: #C01827; text-decoration: none; font-weight:bold; }


	a.linkwhite:link    { color: #fff; text-decoration:none; font-weight:bold; }
	a.linkwhite:visited { color: #fff; text-decoration:none; font-weight:bold;} 
	a.linkwhite:hover, a.linkwhite:active   { color: #fff; text-decoration: underline; font-weight:bold; }

	/*link preview gallery*/
	a.thumb-link:link    { color: #FFFFFF; text-decoration:none; }
	a.thumb-link:visited { color: #FFFFFF; text-decoration:none; } 
	a.thumb-link:hover, a.thumb-link:active   { color: #FFCC00; text-decoration: none; }
	
	
	
	
	
	
	
	
	
	/* TEST CSS */
	/*
	.content .body{ line-height:25px; }
	*/

/* Inutility ------------------------------------ */



::selection { background:#dfdfdf; color:#0e0e0e; }
::-moz-selection { background:#dfdfdf; color:#0e0e0e; } 


body{ font-family:Arial, Helvetica, sans-serif;}
.content .body{ line-height:1.5; font-size:14px; text-align:left; }


	
.quote-right { font-family: Roboto, Arial, Helvetica, sans-serif; float:right; border-left:7px solid #cc0000; width:250px; padding:0 20px; margin:0px 0 10px 20px; font-size:20px; color:#777; line-height: 27px; }
.quote-left { font-family: Roboto, Arial, Helvetica, sans-serif; float:left; border-right:7px solid #cc0000; width:250px; padding:0 20px; margin:0px 20px 10px 0px; font-size:20px; color:#777;  line-height: 27px;}


	
	/* qnet network */
#fedhead2 {
	position: relative;
	clear: both;
	width: 100%;
	text-align: center;
	z-index: 1;
}
#fedhead2 .pager {
	margin: 0 auto 0 auto;
	clear: both;
	border: solid #FFF;
	border-width: 0 0px 1px 0px;
	border-bottom-color: #c9c9c9;
	padding: 10px 0 6px 0;
	width: 990px;
	height: 18px;
	background: #FFF;
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
	white-space: normal;
	overflow: visible;
}
#fedhead2.fedhead2_qn .pager,
#fedhead2.fedhead2_ubi .pager {
	border-bottom: 0 none;
}
#fedhead2_menu {
	position: relative;
	margin: 0; padding: 0;
	height: 100%;
}
.fedhead2_network #fedhead2_menu,
.fedhead2_testate #fedhead2_menu {
	padding-left: 170px;
}
.fedhead2_item,
.fedhead2_float {
	height: 100%;
	font-size: 12px;
	text-transform: uppercase;
	list-style-type: none;
}
.fedhead2_item {
	float: left;
	margin: 0 6px 0 0;
	border-right: 1px dotted #d9d9d9;
	padding: 0 6px 0 0;
}
.fedhead2_float {
	position: absolute;
	top: 0; right: 0;
}
#fedhead2_qn, #fedhead2_ilg,
#fedhead2_rdc, #fedhead2_lan,
#fedhead2_qs, #fedhead2_qnet {
	margin-right: 13px;
	padding-right: 13px;
	width: 125px;
}
#fedhead2_qs { width: 93px }
#fedhead2_qnet { width: 141px }
.fedhead2_item a,
.fedhead2_float a {
	color: #666;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.fedhead2_item a:hover,
.fedhead2_float a:hover {
	color: #c00;
	text-decoration: none;
}
#fedhead2_qn a, #fedhead2_ilg a,
#fedhead2_rdc a, #fedhead2_lan a,
#fedhead2_qs a, #fedhead2_qnet a,
#fedhead2_ricerca a {
	display: block;
	height: 100%;
	background: url('/i/g/fedhead_items.gif') no-repeat;
}
#fedhead2_qn {
	position: absolute;
	top: 0; left: 0;
	margin-right: 0;
	border-right: 0;
	padding-right: 0;
	width: 170px;
	height: 73px;
	background: #FFF url('/i/g/raccordo.gif') no-repeat 100% 24px;
	text-align: left;
}
#fedhead2_qn a {
	margin-left: 10px;
	width: 109px;
	background-position: 0 -36px;
}
#fedhead2_qn a:hover,
#fedhead2_qnet a:hover {
	opacity: .6;
	-moz-opacity: .6;
	filter: alpha(opacity=60);
}
#fedhead2_ilg a { background-position: -42px 0 }
#fedhead2_ilg a:hover { background-position: -42px -18px }
#fedhead2_rdc a { background-position: -167px 0 }
#fedhead2_rdc a:hover { background-position: -167px -18px }
#fedhead2_lan a { background-position: -292px 0 }
#fedhead2_lan a:hover { background-position: -292px -18px }
#fedhead2_qs a { background-position: -417px 0 }
#fedhead2_qs a:hover { background-position: -417px -18px }
#fedhead2_qnet a {
	position: relative;
	top: -2px; height: 22px;
	background-position: -109px -36px;
}
#fedhead2_qn a span {
	display: none; 
}

/*end qnet */


		
/*CSS per slider gallery*/	

	.gallery-full-container { margin-top:30px; position:relative; }
		#image-zoom { position:absolute; bottom:-40px; right:8px; z-index:5;}
		#image-zoom img { width:30px;}
		#image-zoom.nojs { display:none;  }
		
		#gallery-close { position:absolute; bottom:-43px; right:45px; z-index:5;}
		#gallery-close img { width:36px;}
		#gallery-close.nojs { display:none;  }
		
	
	.gallery-full-image-container {/*background-color:#333!important; border:1px solid #333;*/}
		.gallery-full-item { text-align:center; }
		.gallery-full-image { margin: 0 auto 0 auto;}
		.gallery-full-image-desc { /*padding: 10px; color:#FFF;*/ display:none; text-align:left;}
			
		.gallery-full-image-autore { font-style:italic; font-size: 14px;}
		
		.gallery-full-image.nojs { margin:20px 0; }
		.gallery-full-image-desc.nojs { display: block;  }
		
	
	.gallery-full-thumb-link {}
		.gallery-full-thumb {} 
		
	.gallery-full-showdesc { padding:10px; background-color: #f3f3f3; }	
		.gallery-full-showdesc.vuota { background-color: transparent;}
		.gallery-full-showdesc.nojs { display: none; }
		
		.gallery-full-showdesc h5 { margin:0 0 10px 0; padding:0; font-size: 16px; }
		
	.gallery-full-desc { margin-top:30px;}
	
	
	.gallery-full-container .bx-wrapper { margin-bottom:50px;} 
	.gallery-full-container .bx-wrapper .bx-viewport {border:0; left:0; -moz-box-shadow: none!important; -webkit-box-shadow: none!important; box-shadow: none!important; }
	
	.gallery-full-container .bx-wrapper img { max-height: 600px;}

	.gallery-full-container .bx-wrapper .bx-pager.bx-default-pager a { background: #DDD;}
	.gallery-full-container .bx-wrapper .bx-pager.bx-default-pager a:hover, .gallery-full-container .bx-wrapper .bx-pager.bx-default-pager a.active { background-color:#5699FF;}
	
	/*contenitore v1*/
	.gallery-full-wrapper { border-top: 2px solid #cc0000; border-bottom: 2px solid #cc0000; }
		.gallery-full-wrapper .gallery-full-container  {   margin-top: 10px; }
		.gallery-full-wrapper .gallery-full-showdesc { background-color:rgba(57, 85, 140, 0.1); }


	
	
	
	
