@charset "utf-8";
/* CSS Document */

body {
	margin: 0px 0px 0px 0px;
	background-color: #80b8d5;
	background-image: url(Immagini/bg_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.C696767_11bold:link, .C696767_11bold:visited { 
	font-family: Arial, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #696767; 
	text-decoration: none
}
.C696767_11bold:hover {
	font-family: Arial, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #696767; 
	text-decoration: underline    
}
/*
#Ed2009 {
	background: url("immagini/edizione2010.png") no-repeat;
	width:116px;
	height:117px;
	z-index:120;
	position:absolute;
	margin:478px 400px 600px 740px;		
}
*/
#Ed2009 {
	background: url("immagini/edizione2010.png") no-repeat;
	width:116px;
	height:117px;
	z-index:200;
	position:absolute;
	left:505px;
	top:1px;			
}
#Ed2011 {
	background: url("immagini/edizione2011.png") no-repeat;
	width:116px;
	height:117px;
	z-index:200;
	position:absolute;
	left:505px;
	top:1px;			
}
.contenitore {
	width:1000px;
	margin: 0px auto auto auto; /* top rigth bottom left*/
}
.logo-awards {
	float:left;
}
.titolo-top {
	position: relative;
	float: left;
	margin: 10px auto auto 20px;
}
/* old
.display-top {
	position:absolute;
	width:776px;
	height:267px;
	top: -246px;
	left: 1px;
	border:none;
}*/
.display-top {
	position:absolute;
	width:776px;
	height:267px;
	top: -246px;
	left: 1px;
	border:none;
}
.menu {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:175px;
	float:left;
}
.menu-top {
	background-image:url(Immagini/menu1.png);
	background-repeat: no-repeat;
	width:175px;
	height:114px;
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 0px; 
}
.menu-2008 {
	width:175px;
	height:65px;
	margin:0px 0px px 0px;
	padding:30px 0px 0px 0px; 
	
}
.menu-bg {
	background-image:url(Immagini/menu2.png);
	background-repeat: repeat-y;
	width:175px;
	margin:-12px 0px 12px 0px;
	padding:0px 0px 0px 0px; 	
}
.menu-bottom {
	background-image:url(Immagini/menu3.png);
	background-repeat:no-repeat;
	width:175px;
	height:82px;
	vertical-align:top;
	margin:-12px 0px 0px 0px;
}

.menu-bg ul {
	text-align:left;
	padding-left:1em;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*letter-spacing:1px;*/
	line-height: 8px;
	color: #006699;
}
.menu-bg li {
	text-align:left;
	margin-left:0px;
	font-size:10px;
	padding: 0 0 0px 2px;
	margin: 0 5px 10px 18px;
	line-height: 14px;
	color:#333333;
	list-style-image: url(Immagini/menu-collapsed.png);
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	text-decoration: none;
}
.imgNews {
	padding:2px 4px 0px 0px;
}
.linkFooter {
	margin:20px 0px 0px 0px;
	text-align:right;
}		
.spaceBottom {
	height:50px;
}	

.centrale {
	float:left;
	position: relative;
	margin: 200px 0px 20px 15px;
}
.centrale-interna {
	position:relative;
	float:left;
		margin: 0px 0px 20px 15px;
}

.ombra-display {
	float:left;
	position: relative;
	margin: 40px 0px 0px 0px; /* top rigth bottom left*/
	background-image:url(Immagini/ombra-display.png);
	background-repeat:no-repeat;
	width:776px;
	height:27px;
}
.contenuti {
	float:left;
	width:622px;
	position:relative;
}
.contenuti-large {
	float:left;
	width:778px;
	position:relative;
}
.contenitore2 {
	width:1000px;
	position: relative;
	margin: 0px auto auto 45px;
	float: left;
}
.spot-dx {
	float:left;
	position: relative;
	margin: auto auto auto auto; /* top rigth bottom left*/
	height:auto;
	width:141px;
	margin-left:15px;
}
.spot-dx-interna {
	float:left;
	position: relative;
	margin: auto auto auto auto; /* top rigth bottom left*/
	height:auto;
	width:141px;
	margin-left:15px;
	
}
.testo-logo {
	position:relative;
	padding-top:15px;
}
.corpo {
	text-align:left;
	line-height: 16px;
	width:90%;
	padding-top:25px;
}
.corpo li {
	margin-bottom:11px;
}
.corpo a:link {
	color: #003366;
}
.corpo a:visited {
	color: #003366;
}
.foto {
	border: 1px solid #D4D0C8;
	width:100px;
	height: 100px;
	padding:3px;
	float:none;
}
.fotoRassegna {
	border: 1px solid #D4D0C8;
	width:100px;
	height: 100px;
	padding:3px;
	float:left;
}
.nomeGiurato {
	float:none;
	margin-left:5px;
	margin-top:3px;
}
.nomeGiurato Strong {
	color: #3377BE;
}
.space {
	float:none;
	height:20px;
}
.space2 {
	float:none;
	height:38px;
}
.space3 {
	float:none;
	height:58px;
}
.footer {
	background-image:url(Immagini/footer-bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	float:inherit;
}
.linkGenerico 
{
	font-family: Arial, Helvetica, sans-serif; 
	color: #003366;
}
.linkGenerico a:link {
	color: #003366;
}
.linkGenerico a:visited {
	color: #003366;
}
.grigio16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
}

.grigio23 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #666666;
}

.grigio23:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #666666;
}

.grigio23:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	text-decoration: underline;
	color: #666666;
}

.grigio23:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #666666;
}
.clear{ clear:both}
.top-best-product{ text-align:left; margin:10px}
.top-best-product h1{ font:bold 30px/32px "Trebuchet MS", Arial, Helvetica, sans-serif; width:350px; margin:0 0 5px 0; padding:0 0 0 0; color:#069}
.top-best-product p{ width:350px; padding:0 0 5px 0; margin:0; font:12px  Arial, Helvetica, sans-serif ; color:#666; }
.riga{ width:auto; overflow:hidden; padding:0 0 10px 0; margin: 0 10px 10px 10px; border-bottom:1px dashed #09c; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
h1.cat{ color:#333; text-align:left; font:bold 23px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; padding:5px 40px; margin:0 10px 10px 10px; background: url(/awards/immagini/freccia.gif) 5px center no-repeat #f1f1f1; border:1px solid #e3e3e3; position:relative }
h1.cat div{ position:absolute; right:0; top:0; margin:5px 16px 0 0; padding:0 0 0 15px;font-size:14px; text-align:center; line-height:14px; border-left:1px solid #999}
.anteprimaOld{ width:80px; height:80px; border:1px solid #d6d6d6; padding:5px; background-color:#f5f5f5; float:left; overflow:hidden; margin-right:10px; display:inline}
.anteprima{ width:93px; height:70px; text-align:center; border:1px solid #d6d6d6; padding:5px; background-color:#f5f5f5; float:left; overflow:hidden; margin-right:10px; display:inline}
.categoria{ float:left;text-align:left;  margin-right:10px}
.categoria div{ height:80px; width:250px; display:table-cell; vertical-align:middle}
.riga h2{ color:#09C; font-size:14px; font-weight:bold; text-transform:uppercase; margin:0 0 5px 0; padding:0; line-height:16px; text-align:left; background:url(/awards/immagini/pattern.gif); padding:5px 5px}
.categoria h3{ color:#333; font-size:14px;  padding:0; margin:0}
.categoria h4{ color:#06C; font-size:11px;  padding:0; margin:0}
.logo{ float:left; margin-right:20px}
.logo div{display:table-cell; vertical-align:middle;  height:80px; width:120px; padding:0; margin:0}
.conteggio{ float:right}
.conteggio  div{font-size:18px; color:#333; background: url(/awards/immagini/bg-contatore.gif) #FC0; display:table-cell; height:78px; width:70px; vertical-align:middle; border:1px solid #fdbb15; line-height:80px;text-align:center;}
.conteggio2{ float:right}
.conteggio2 div{font-size:18px; color:#333;display:table-cell; height:78px; width:70px; vertical-align:middle; border:1px solid #fdbb15; line-height:80px;text-align:center;}
.conteggio3{ float:right}
.conteggio3 div{ background-color:#6BCEF7; :18px; color:#333;display:table-cell; height:78px; width:70px; vertical-align:middle; border:1px solid #fdbb15; line-height:80px;text-align:center;}
.top-best-product{ height:183px; background:url(/awards/immagini/schede-prodotto.jpg) right top no-repeat}
.expand{ float:left; font-size:11px;  }
.expand a{ color:#333; display:table-cell; vertical-align:middle; height:80px; width:50px; padding:0 0 0 20px; background:url(/awards/immagini/expand.gif) left center no-repeat}
.blueChiaro24{font-family:Arial, Arial, Helvetica, sans-serif;font-size:23px;font-weight:400;color:#0079B0;text-decoration:none}
.quadratoVincitori img{max-width:170px;width:auto!important;max-height:123px;border:0}
.nameNomination{font-size:20px}
.grigio10 {font-size:20px!important}
.lineaGrigia{height:1px}
.boxVincitori{padding-bottom:15px}

