#stdHeader {
	position	: relative;
	overflow	: visible;
	zoom		: 1;
	clear		: both;
	height		: 110px;
	background	: url(/0/0/GFX/portale_v3/header-bk-0704.png) no-repeat 0 0;
	/* background	: url(/0/0/GFX/portale_v3/header-bk-xmas09.png) no-repeat 0 0; */
}

#stdHeader .logo {
	position	: absolute; top : 30px; left : 20px;
	/* position	: absolute; top : 17px; left : 36px; */
}

#stdHeader input {

	position	: absolute;
	border		: 0;
	background	: none;
}

#stdHeader input.query {
	top			: 35px;
	left		: 299px;

	width		: 349px;
	height		: 24px;
	padding		: 2px 0;

	font		: 16px/18px Verdana, sans-serif;
	color		: #666;

	outline		: none;
}
#stdHeader .qtype {
	position:absolute;
	top			: 64px;
	left		: 280px;
	font:bold 11px/24px arial, sans-serif;
}
#stdHeader .qtype input {
	position:relative;
	margin:0 3px 0 15px;
	float:left;
	height:24px;
	display:inline;
}
#stdHeader .qtype .label {
	float:left;
	height:24px;
	display:inline;
	color		: #963;
	cursor		: pointer;
	_cursor		: none;
}
#stdHeader input.alreadyFilled {
	background	: white;
}

#stdHeader input.submit {
	top			: 32px;
	left		: 660px;

	width		: 70px;
	height		: 30px;

	font		: 15px/15px Verdana, sans-serif;
	color		: #333;

	cursor		: pointer;
}

#stdHeader .menu {
	float		: right;
	width		: 154px;
	padding		: 10px 33px 0 0;
}

#stdHeader .menu li {
	display		: block;
	height		: 20px;
	overflow	: hidden;
	margin		: 0 0 2px 0;
	text-align	: center;

	color		: #999;
}

#stdHeader .menu li a {

	font			: 12px/20px Tahoma, sans-serif;
	text-decoration	: none;
	text-transform	: uppercase;
display:block;
zoom:1;
	color		: #999;
}

#stdHeader .menu li.selected	a		{ color : #855; }
#stdHeader .menu li.myfp		a span	{ font : 10px/20px Verdana, sans-serif; text-transform:none; }
#stdHeader .menu li			a:hover	{ text-decoration : underline; color : #555; }
#stdHeader .menu li.selected	a:hover	{ color : #833; }

/* Menu */

#stdMenu		{
	overflow	: hidden; zoom : 1;
	position	: relative; z-index	: 1;
	width		: 100%;
	height		: 44px;
}

#stdMenu li.sep,
#stdMenu li.compact { display : none; }

#stdMenu ul {
	xwidth		: 100%;
	xfloat		: left;
	margin		: 0;
	padding		: 2px 4px 0;
	height		: 42px;
	background	: url(/0/0/GFX/portale_v3/menu/Menu-bk.png) no-repeat 0 0;
    _background		: none;
	_filter			: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='/0/0/GFX/portale_v3/menu/Menu-bk.png');
}

#stdMenu li {
	padding		: 0;
	height		: 18px;
	overflow	: hidden;
	white-space	: nowrap;
	float		: left;
	text-align	: center;
	margin		: 2px 0 0;
}

#stdMenu li		{ width : 96px; }
#stdMenu li.long	{ width : 115px; }

#stdMenu a {
	display:block;
	margin:0 2px 0 4px;
	position	: relative;
	padding		: 0 3px;
	font		: 11px/15px Arial Black, sans-serif;
	text-decoration	: none;
	text-transform	: uppercase;
	color		: white;
}
#stdMenu a:hover {
	text-decoration	: underline;
}
#stdMenu a.hack:hover span {
	text-decoration	: underline;
}
#stdMenu a.hack:hover {
	text-decoration : none;
}
#stdMenu li.selected a {
	color		: #333;
	background	: url(/0/0/GFX/portale_v3/menu/Menu-Selected-1px-bk.png) repeat-x center bottom;
}




/*reset.css*/body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*fonts.css*/body{font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}

/* Hacks */
.pngFix { _visibility:visible; _visibili\ty:hidden; } /* IE 5.5 & 6 */
.ie6 img { -ms-interpolation-mode: bicubic; }

/* Everything "tty" is supposed to be there just for textonly browsers */

.tty	{ display : none; }

/* Center Trick - Needs to be inside a span! */

span.centerbox { display : block; text-align : center; line-height : 0; }
.center { display : -moz-inline-stack; display : inline-block; vertical-align : top; }

/* Links */

#std a.inline			{ text-decoration : none; display : inline; }
#std a.block			{ text-decoration : none; display : block; }

#std a.inline:hover,
#std a.block:hover		{ text-decoration : none; }

#std a.block *			{ cursor : pointer; }

#std a.inline b,
#std a.block b			{ color : #f90; font-weight : bold; }
#std a.inline .hilite,
#std a.block .hilite	{ font-style : normal; }
#std a.inline:hover .hilite,
#std a.block:hover .hilite	{ text-decoration : underline; }

/* The following fixes links behaviour on IE6 */

a:hover { background-position: 0 0; }

.valign { display : table; }
.valignme {
	vertical-align	: middle;
	display			: table-cell;
	*display		: block;
	*position		: relative;
	*top			: expression(parentNode.offsetHeight/2-offsetHeight/2);
}

body {
	text-align		: center;
	background: url(/0/0/GFX/portale_v3/personalizzati/sf_portale.gif) repeat-x 0 0;
}

#shadow {
	position		: relative;		/* need to allow advertising positioning */
	width			: 970px;
	padding			: 0 12px 0px;	/* 6px bottom for overlapping footer */
	margin			: 0 auto -0px;	/* -6px bottom for overlapping footer */
	background		: url(/0/0/GFX/portale_v3/ombra.png) repeat-y;
	_background		: none;
	_filter			: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='/0/0/GFX/portale_v3/ombra.png');
}
#std {
	overflow		: hidden;
	text-align		: left;
	position		: relative;
	background		: white;
	width			: 970px;
}

#stdPopUnder	{
	position		: absolute;
}

/* Top Banner */
#stdBannerTop {
	position		: relative;
	zoom			: 1;
	margin-bottom	: 2px;
}
#stdBannerTop .left	{ float:left;width:728px; }
#stdBannerTop .right	{ float:left;width:242px;height:90px; }

/* Appendice esterna Header */
.HdAppendix {
	position		: absolute;
	top				: 26px;
	right			: 4px;
	width			: 8px;
	height			: 81px;
	background		: url(/0/0/GFX/portale_v3/appendix.png) no-repeat 0 0;
	_background		: none;
	_filter			: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/0/0/GFX/portale_v3/appendix.png');
}

/* Header */

#stdHd							{ position : relative; overflow : visible; zoom : 1; clear : both; width : 970px; height : 129px;
	background : url('/0/0/00/gfx/portale/base/bk.png') no-repeat left top;
	/* background : url('/0/0/00/gfx/portale/base/header-bk-xmas10.jpg') no-repeat left top;  */
}
#stdHd .logo					{ position : absolute; top : 45px; left : 22px; }

#stdHd .links					{ position : absolute; top : 1px; left : 7px; width : 956px; font : 9px/16px Verdana, sans-serif; color : #999; }
#stdHd .links ul				{ position : relative; overflow : hidden; zoom : 1; display : block; border-bottom : 1px solid #ddd; }
#stdHd .links li				{ float : left; padding : 1px 0 0 0; }
#stdHd .links li.offerta		{ padding-left : 21px; background : url('/0/0/00/gfx/portale/base/links-ico_pc.gif') no-repeat left top; }
#stdHd .links li.offiva			{ padding-left : 21px; background : url('/0/0/00/gfx/portale/base/links-ico_biz.gif') no-repeat left top; }
#stdHd .links a					{ font : 9px/16px Arial, sans-serif; color : #999; text-decoration : none; text-transform : uppercase; }
#stdHd .links a:hover			{ color: #777; }

#stdHd .icons					{ position : absolute; top : 35px; right : 5px; }
#stdHd .icons ul				{ position : relative; overflow : hidden; zoom : 1; float : left; }
#stdHd .icons li				{ float : left; }
#stdHd .icons a					{ display : block; zoom : 1; width : 80px; height : 60px; margin : 0 0 0 17px; }
#stdHd .icons a:hover			{ border-bottom : 1px solid #333; }
#stdHd .icons .myfp	a			{ width : 70px; }

#stdHd .myboxTop				{ position : absolute; top : 0; right : 2px; height : 23px; padding : 5px 5px 0 100px; font : bold 11px/15px Verdana, sans-serif; color : white; background : url('/0/0/00/gfx/portale/base/mybox-bk.gif') no-repeat left top; }
#stdHd .myboxTop a				{ font : bold 11px/15px Verdana, sans-serif; text-decoration : none; color : white; }
#stdHd .myboxTop a.underline	{ text-decoration : underline; }
#stdHd .myboxTop a:hover		{ text-decoration : underline; }
#stdHd .myboxTop .welcome		{ padding : 0 83px 0 0; }

#stdHd .myboxTop .mybox			{ position : absolute; top : 0; right : 0; width : 83px; height : 14px; padding : 5px 0 0 0px; background : url('/0/1/00/gfx/portale/base/mybox-bk.gif') no-repeat right top; }
#stdHd .myboxTop .mybox a.lnk_articoli		{ display : block; position : absolute; right : 0; top : 0; zoom : 1; padding : 2px 31px 0 5px; font : bold 11px/22px Arial, sans-serif; text-transform : uppercase; color : #ddd; }
#stdHd .myboxTop .mybox a.lnk_profilo		{ position : absolute; left : 10px; top : 0; zoom : 1; width : 25px; height : 24px; }

#stdHd .myboxTop form			{ display: none; float : left; }
#stdHd .myboxTop label			{ float : left; position : relative; zoom : 1; }
#stdHd .myboxTop .label			{ position : absolute; top : 2px; left : 2px; width :102px; padding : 0 2px; font : 10px/12px Arial, sans-serif; color : #333; background : white; }
.ie67 #stdHd .myboxTop .label	{ top : 3px; }
#stdHd .myboxTop .item			{ width : 115px; }
#stdHd .myboxTop input			{ width : 106px; padding : 0 2px; border : 1px solid #eee; font : 11px/14px Verdana, sans-serif; color : #333; }
#stdHd .myboxTop .itemSubmit,
#stdHd .myboxTop .itemSubmit input		{ width : 55px; border : none; font : 11px/14px Arial, sans-serif; text-transform : uppercase; color : #333; background : #eee; }
#stdHd .myboxTop .pwrecover		{ padding : 0 0 0 6px; font : bold 10px/16px Verdana,sans-serif; color : #ddd; }
#stdHd .myboxTop a.pwrecover:hover { text-decoration : underline; }
#stdGoogle input				{ position : absolute; border : 0; background : none; }
#stdGoogle input.query			{ top : 56px; left : 266px; width : 328px; height : 24px; padding : 0px 0; outline : none; font : 16px/18px Verdana, sans-serif; color : #666; }
#stdGoogle input.alreadyFilled	{ background : white; }
#stdGoogle input.submit			{ top : 56px; left : 600px; width : 63px; height : 26px; font: 11px/26px Verdana, sans-serif; text-transform : uppercase; cursor : pointer; color : white; }

#newMenu				{ position : absolute; left : 0; bottom : 0; overflow : hidden; width : 970px; height : 20px; text-align : center; }
#newMenu ul				{ position : relative; overflow : hidden; zoom : 1; display : inline-block; }
#newMenu li				{ float : left; padding : 2px 9px; background : url('/0/0/00/gfx/portale/base/menu-sep.gif') no-repeat left center; }
#newMenu li.first		{ background : none; }
#newMenu a				{ float : left; zoom : 1; height : 16px; padding : 0 3px; font : 10px/16px Arial, sans-serif; text-decoration : none; text-transform : uppercase; color : #fff; }
#newMenu a img			{ position : relative; top : -1px; vertical-align:middle; }
#newMenu a:hover b		{ text-decoration : underline; }
#newMenu .selected a	{ color : black; background : url(/0/0/GFX/portale_v3/menu/Menu-Selected-1px-bk.png) repeat-x center bottom; }

.ie67 #newMenu ul		{ display : inline; } /* hasLayout + display : inline on a block element = inline-block */
.ie6 #newMenu li		{ padding-top : 3px; }
.ie7 #newMenu a img		{ top : 0; vertical-align : middle; }

/* *************************** */

#stdMenuSection		{
	overflow : hidden; zoom : 1;
	margin : 0 3px; padding	: 0 0 0 15px;
	height : 26px;
}

#stdMenuSection ul,
#stdMenuSection li			{ float : left; overflow : hidden; height : 100%; }
#stdMenuSection a			{ display : block; height : 100%; }
#stdMenuSection span.sep	{ padding : 0 7px; }

#stdMenuSection				{ background : url(/0/0/GFX/portale_v3/menu/SubMenu-bk.gif) repeat-x left top; }
#stdMenuSection li a		{ font :		12px/23px Verdana,	sans-serif; color : #555; text-transform : lowercase; vertical-align : baseline; }
#stdMenuSection li.crumb a	{ font-family : Arial, sans-serif; text-transform	: uppercase; }
#stdMenuSection li.here a	{ font :		12px/23px Arial Black,	sans-serif; color : #333; text-transform : uppercase; }
#stdMenuSection span.sep	{ font :		12px/23px Arial,	sans-serif; color : #777; }

/* Main Area */

#stdMain					{ min-height:500px; position : relative; overflow : visible; zoom : 1; padding : 2px 0 0 0; overflow-x : hidden; }

#stdBody					{ float : left; padding : 0 0 0 4px; _height:250px; min-height: 250px; xoverflow : hidden; }
.stdBody					{ width : 335px; }
.stdBodyWide				{ width : 655px; }
.stdBodyWideFull			{ width : 962px; }

#stdContent					{ overflow : hidden; }

#stdXCol					{ float : left; display : inline; width : 300px; margin : 0 6px 0 13px; position : relative;  }
#stdRCol					{ float : left; display : inline; width : 300px; margin : 0 0 0 7px; overflow : hidden; }

/* XCol - Layout */

/* XCol - Generic *************** */
/*
#stdXCol				{ background : #f6f6f6; }

#stdXCol .xcol_header	{ height : 20px; background : #f6f6f6 url('/0/0/GFX/portale_v3/XCol/header-bk.gif') no-repeat left top; }
#stdXCol .xcol_footer	{ height : 20px; background : #f6f6f6 url('/0/0/GFX/portale_v3/XCol/footer-bk.gif') no-repeat left top; }
*/
#stdXCol				{ }

#stdXCol .xcol_header	{ height : 20px; background : url(/0/0/GFX/portale_v3/XCol/header-bk.gif) no-repeat left top; }
#stdXCol .xcol_footer	{ height : 20px; background : url(/0/0/GFX/portale_v3/XCol/footer-bk.gif) no-repeat left top; padding : 0 0 4px 0; }

#stdXCol .box			{ padding : 0 10px 10px 10px; }
#stdXCol .box			{ background : #f6f6f6; }

#stdXCol .hd			{ display : block; height : 30px; }
#stdXCol .hd			{ font :		18px/30px Arial,	sans-serif; color : #666; }
#stdXCol .hd a			{ font :		18px/30px Arial,	sans-serif; color : #666; }

/* XCol - News ****************** */

#stdXCol .news			{ padding : 0 10px 10px 10px; xoverflow : hidden; xzoom : 1; }
#stdXCol .news .entry	{ padding : 2px 6px 1px 1px; border-width : 0 0 2px 0; height : 17px; }
#stdXCol .news .time	{ float : left; width : 43px; }

#stdXCol .news .home		{ width : 175px; }
#stdXCol .news .home .entry	{ height : 34px; overflow : hidden; }
#stdXCol .news .home .time	{ padding : 6px 0 0 0; }

#stdXCol .news .radiocor .entry	{ height : 34px; }
#stdXCol .news .radiocor .time	{ padding : 6px 0 0 0; }

#stdXCol .news			{ background : #f6f6f6; }
#stdXCol .news .entry	{ border-style : dotted; border-color : #ddd; }
#stdXCol .news .time	{ font :		14px/16px Georgia,	sans-serif; color : #f60; }
#stdXCol .news .title	{ font :		11px/14px Verdana,	sans-serif;	color : #444; }

/* XCol - Fotonotizie ********** */

#stdXCol .fotonews a				{ overflow : hidden; zoom : 1; }
#stdXCol .fotonews .thumb			{ display : block; padding : 4px 0 0 0; }
#stdXCol .fotonews .text			{ float	: right; width : 130px; height : 75px; }
#stdXCol .fotonews .title,
#stdXCol .fotonews .abstract		{ display : block; }

old#stdXCol .fotonews .title			{ font : bold	12px/15px Verdana,	sans-serif; color : black; }
#stdXCol .fotonews .abstract		{ font :		11px/15px Verdana,	sans-serif; color : #333; }

/* XCol - CornerBanner ********* */
/*
#stdXCol .cornerbanner		{ position : absolute; top : 0; right : 0; width : 101px; z-index : 1; }
*/
#stdXCol .cornerbanner		{ float:right; margin-top:-20px; width : 101px; }
#stdXCol .cornerbanner *	{ cursor : pointer; }

/* XCol - Home Links *********** */

#stdXCol .links			{ float:right; clear:right; width : 94px; height : 100px; }
#stdXCol .links .link	{ display : block;  margin-bottom : 5px; width : 88px; height : 30px; overflow : hidden; }
#stdXCol .links .link span { padding-left : 34px; }

#stdXCol .links			{ background : url(/0/0/GFX/portale_v3/ico/xcol-links-vertical.gif) no-repeat left top; }
#stdXCol .links a		{ font : 11px/30px Arial, sans-serif; color : #666; }

/* XCol - Borsa **************** */

#stdXCol .borsa			{ clear : both; overflow : hidden; zoom : 1; }
#stdXCol .borsa .entry	{ overflow : hidden; zoom : 1; float : left; width : 130px; padding : 3px; margin-right:4px; display:inline; }
#stdXCol .borsa .price	{ margin-left:5px; }
#stdXCol .borsa .var	{ margin-left:3px; }

#stdXCol .borsa .entry	{ background : white; text-align:center;}
#stdXCol .borsa .title	{ font : 10px/13px Arial, sans-serif; color : #666; text-transform : uppercase; }
#stdXCol .borsa .price	{ font : 10px/13px Arial, sans-serif; }
#stdXCol .borsa .var	{ font : 10px/13px Arial, sans-serif; }
#stdXCol .borsa .pos	{ color : #090; }
#stdXCol .borsa .neg	{ color : #e00; }

/* XCol - Gallery ************** */

#stdXCol .gallery .thumbs			{ display : block; margin : 0 -5px 0 0; overflow : hidden; zoom : 1; }
#stdXCol .gallery .thumbs a			{ float : left; border-width : 1px; margin : 0 2px 0 0; display : inline; }
#stdXCol .gallery .thumbs img		{ display : block; }
#stdXCol .gallery .title			{ clear : both; padding : 4px 0 0 0; }

#stdXCol .gallery .thumbs a			{ border-style : solid; border-color : #cde; }
#stdXCol .gallery .thumbs a:hover	{ border-color : #f90; }
#stdXCol .gallery .title			{ font : bold	11px/16px Verdana,	sans-serif; color : #36b;}
#stdXCol .gallery .title .inline	{ font : bold	11px/16px Verdana,	sans-serif; color : #333;}
#stdXCol .gallery .title a			{ text-decoration: none;}
#stdXCol .gallery .title a:hover	{ text-decoration: underline;}
#stdXCol .gallery .title a:visited	{ color: #36b;}

/* XCol - Prodotti ************* */

#stdXCol .vetrina					{ background : #f4f4f4; padding: 2px;}

#stdXCol .vetrina .hd				{ padding: 4px 0 2px 10px; border : 2px solid white; border-bottom-width: 0;
	background : url(/0/0/GFX/portale_v3/XCol/logo_fastshop.jpg) no-repeat 212px center;
}
#stdXCol .vetrina .text				{ width : 194px; float : right; }
#stdXCol .vetrina .entries			{ border : 2px solid white; border-top-width: 0; }

#stdXCol .vetrina .entry			{ padding : 0 0; margin : 0 4px; border-top : 2px solid white; }
#stdXCol .vetrina .entry a			{ overflow : hidden; zoom : 1; display:block;
padding : 4px; height : 80px; font: normal 11px/15px Verdana, sans-serif; color: #333;
background-repeat : no-repeat; background-position: 98% 96%; }
#stdXCol .vetrina .entry a:hover	{ background-color : #e7e7e7; }

#stdXCol .vetrina .section 			{ display : none; }
#stdXCol .vetrina .entry			{ position : relative; overflow : hidden; zoom : 1; }
/* #stdXCol .vetrina .fastshop a		{ background-image : url(/0/0/GFX/portale_v3/XCol/logo_fastshop.jpg); } */
/* #stdXCol .vetrina .outlet a			{ background-image : url(/0/0/GFX/portale_v3/XCol/logo_born.gif); } */
#stdXCol .vetrina .thumb			{ padding : 0px 10px 0 0; }
#stdXCol .vetrina .thumb img		{ border : 1px solid #eee; }
#stdXCol .vetrina .fastshop .thumb	{ padding-left : 2px; }

#stdXCol .vetrina .brand			{ display : block; font: bold 12px/18px Arial, sans-serif; color: #434343; }
#stdXCol .vetrina .desc				{ display : block; overflow : hidden; height : 36px; margin: 0 0 5px 0; font : 10px/12px Arial, sans-serif; color : #666; }
#stdXCol .vetrina .price			{ position : relative; overflow : hidden; zoom : 1; display : block; text-align : left; font: bold 12px/23px Arial, sans-serif; }
#stdXCol .vetrina .price del		{ position : absolute; top : 0; right : 0; font: 10px/23px Arial, sans-serif; color: #666; text-decoration : none; }
#stdXCol .vetrina .price strong		{ font: bold 15px/23px Arial, sans-serif; color: #f28006; }

/* OLD ONE
#stdXCol .vetrina				{ padding : 0 0 2px 0; border-bottom : 3px solid #f0f0f0; margin : 0 0 4px 0; }
#stdXCol a:hover .text			{ background : #f6f6f6; }

#stdXCol .vetrina .title		{ height : 30px; padding : 0 7px 0 0; margin : 0 0 4px 0; }

#stdXCol .vetrina .entry		{ overflow : hidden; zoom : 1; height : 75px;  }
#stdXCol .vetrina .text			{ float : right; display : inline; width : 208px; height : 70px; margin : 0 4px 0 0; border-width : 0 0 2px 0; }

#stdXCol .vetrina .brand,
#stdXCol .vetrina .product,
#stdXCol .vetrina .price,
#stdXCol .vetrina .section		{ display : block; }
#stdXCol .vetrina .thumb		{ display : block; margin : 0 0 0 8px; }
#stdXCol .vetrina img			{ border: 1px solid #f0f0f0; }

#stdXCol .vetrina strong		{ font-weight : bold; }
#stdXCol .vetrina .text			{ border-style : dotted; border-color : #ddd; }
#stdXCol .vetrina .title		{ font :		16px/30px Arial,	sans-serif; color : #666; background : #f5f5f5; text-align : right; text-transform : uppercase; }
#stdXCol .vetrina .brand		{ font : bold	11px/18px Arial,	sans-serif; color : #333; text-transform : uppercase; }
#stdXCol .vetrina .product,
#stdXCol .vetrina .price		{ font :		11px/15px Verdana,	sans-serif; color : #333; }
#stdXCol .vetrina .outlet		{ font : bold	12px/20px Arial,	sans-serif; color : white; background : #e96; text-transform : uppercase; padding : 0 4px; }
#stdXCol .vetrina .costameno	{ font : bold	12px/20px Arial,	sans-serif; color : white; background : #aaa; text-transform : uppercase; padding : 0 4px; }

mod by manu(at)bitmaster(dot)it - 15/04/09
Adding a class to outlet(Born4Shop) elements to reflect img size change

#stdXCol .vetrina .higher			{ height : 100px; }
#stdXCol .vetrina .higher .text		{ height : 90px; }
#stdXCol .vetrina .higher .brand	{ line-height : 24px; }
#stdXCol .vetrina .higher .product,
#stdXCol .vetrina .higher .price	{ line-height : 18px; }

*/

#stdXCol .vetrina_v2 {
	padding: 5px 0 0;
	background: #F6F6F6 url(/0/0/GFX/portale_v3/XCol/box-header-bkg.gif) no-repeat scroll 0 35px;
}

#stdXCol .vetrina_v2 .hd {
	padding: 0 0 0 7px;
}

#stdXCol .vetrina_v2 .entries {
	padding: 10px 0 5px;
	background: transparent url(/0/0/GFX/portale_v3/XCol/box-footer-bkg.gif) no-repeat scroll bottom left;
}

#stdXCol .vetrina_v2 .entry {
	padding: 5px 10px;
	overflow: hidden;
	background: transparent url(/0/0/GFX/portale_v3/XCol/box-content-bkg.gif) repeat-y scroll 0 0;
}

#stdXCol .vetrina_v2 a {
	color: #333;
	font: normal 11px/15px Verdana, sans-serif;
	padding: 0 0 5px;
	margin: 0 5px;
	border-bottom: 2px solid white;
}

#stdXCol .vetrina_v2 a:hover .text {
	background-color: transparent;
}

#stdXCol .vetrina_v2 a:hover .brand {
	text-decoration: underline;
}

#stdXCol .vetrina_v2 .thumb {
	display: block;
	float: left;
	margin: 0 8px 0 0;
}

#stdXCol .vetrina_v2 .brand,
#stdXCol .vetrina_v2 .desc,
#stdXCol .vetrina_v2 .price del,
#stdXCol .vetrina_v2 .price strong,
#stdXCol .vetrina_v2 .section {
	display: block;
}

#stdXCol .vetrina_v2 .brand {
	font: bold 12px/18px Arial, sans-serif;
	color: #434343;
}

#stdXCol .vetrina_v2 .desc {
	margin: 0 0 3px 0;
}

#stdXCol .vetrina_v2 .price del {
	margin: 0 0 3px 0;
	font: bold 12px/15px Arial, sans-serif;
	color: #FB8006;
}

#stdXCol .vetrina_v2 .price strong {
	padding: 0 0 0 80px;
	font: bold 15px/22px Arial, sans-serif;
	color: white;
	background: transparent url(/0/0/GFX/portale_v3/XCol/box-price-bkg.jpg) no-repeat scroll 73px 0;
}

#stdXCol .vetrina_v2 .section {
	text-align: right;
}

/* RCol - Prodotti ************* */
/*
#stdRCol .vetrina				{ padding : 0 0 2px 0; border-bottom : 3px solid #f0f0f0; margin : 0 0 4px 0; }
#stdRCol a:hover .text			{ background : #f6f6f6; }

#stdRCol .vetrina .title		{ height : 30px; padding : 0 7px 0 0; margin : 0 0 4px 0; }

#stdRCol .vetrina .entry		{ overflow : hidden; zoom : 1; height : 75px;  }
#stdRCol .vetrina .text			{ float : right; display : inline; width : 208px; height : 70px; margin : 0 4px 0 0; border-width : 0 0 2px 0; }

#stdRCol .vetrina .brand,
#stdRCol .vetrina .product,
#stdRCol .vetrina .price,
#stdRCol .vetrina .section		{ display : block; }
#stdRCol .vetrina .thumb		{ display : block; margin : 0 0 0 8px; }
#stdRCol .vetrina img			{ border: 1px solid #f0f0f0; }

#stdRCol .vetrina strong		{ font-weight : bold; }
#stdRCol .vetrina .text			{ border-style : dotted; border-color : #ddd; }
#stdRCol .vetrina .title		{ font :		16px/30px Arial,	sans-serif; color : #666; background : #f5f5f5; text-align : right; text-transform : uppercase; }
#stdRCol .vetrina .brand		{ font : bold	11px/18px Arial,	sans-serif; color : #333; text-transform : uppercase; }
#stdRCol .vetrina .product,
#stdRCol .vetrina .price		{ font :		11px/15px Verdana,	sans-serif; color : #333; }
#stdRCol .vetrina .outlet		{ font : bold	12px/20px Arial,	sans-serif; color : white; background : #e96; text-transform : uppercase; padding : 0 4px; }
#stdRCol .vetrina .costameno	{ font : bold	12px/20px Arial,	sans-serif; color : white; background : #aaa; text-transform : uppercase; padding : 0 4px; }


#stdRCol .vetrina .higher			{ height : 100px; }
#stdRCol .vetrina .higher .text		{ height : 90px; }
#stdRCol .vetrina .higher .brand	{ line-height : 24px; }
#stdRCol .vetrina .higher .product,
#stdRCol .vetrina .higher .price	{ line-height : 18px; }
*/

/* mod by manu(at)bitmaster(dot)it - 15/04/09
Adding a class to outlet(Born4Shop) elements to reflect img size change */

/* RCol *********************** */

#stdRCol .box { }
#stdRCol .VideoBox { margin-bottom:4px; }
#stdRCol .OffertaHomeBox { height : 257px; }

#stdRCol .meetic {
	background  	: url(/0/0/GFX/portale_v3/RCol/meetic-box.png) no-repeat 0 0;
	border			: 1px solid white;
	margin		 	: 0 0 3px 0;
	width			: 300px;
	height			: 126px;
	position		: relative;
	overflow		: hidden;
}

#stdRCol .meetic .MeeticLink {
	display : block;
	width	: 110px;
	height	: 120px;
}

#stdRCol .meetic form {
	float	: right;
	width	: 180px;
	padding	: 9px 0 0 0;
}

#stdRCol .meetic label {
	display				: block;
	position			: relative;
	text-transform	: uppercase;
	font					: 9px Verdana, sans-serif;
	color					: #306;
	height				: 17px;
	padding 			: 0 10px 0 0;
	text-align 			: right;
	margin				: 0 0 5px 0;
}

#stdRCol .meetic label.foto {
	width	: 65px;
	text-transform : lowercase;
	margin-top : 10px;
}

#stdRCol .meetic label span {
	position	: absolute;
	left		: 0;
	top			: 0;
}

#stdRCol .meetic select {
	font	: 9px Verdana, sans-serif;
	width		: 115px;
}

#stdRCol .meetic select.small {
	width		: 53px;
}

#stdRCol .meetic .submit {
	position	: absolute;
	bottom		: 5px;
	right		: 5px;
}

#stdRCol .partner			{ width	: 280px; height : 102px; padding : 10px 10px 0 10px; }
#stdRCol .partner .thumb	{ display : block; padding : 5px 0 0 0; }
#stdRCol .partner .text		{ float : right; width : 160px; }
#stdRCol .partner .title	{ display : block; }
#stdRCol .partner .abstract	{ display : block; height : 54px; }
#stdRCol .partner .link		{ display : block; }

#stdRCol .partner				{ background	: url(/0/0/GFX/portale_v3/RCol/Partner-bk.png) no-repeat 0 0; }
#stdRCol .partner .thumb img	{ display : block; border : 2px solid #d8dee3; }
#stdRCol .partner .title		{ font : bold	12px/15px Verdana, sans-serif; color : #699; }
#stdRCol .partner .abstract		{ font :		11px/12px Verdana, sans-serif; color : #666; }
#stdRCol .partner .abstract em	{ font : bold	11px/12px Verdana, sans-serif; color : #699; }
#stdRCol .partner .link			{ text-align : right; }
#stdRCol .partner .link	span	{ font :		12px/20px Verdana, sans-serif; color : white; background : #abb; text-transform : uppercase; padding : 0 4px; }

#stdRCol .Comingsoon			{ height : 228px; }

/* Consigli ****************/

#stdRCol .consigli {
	background  : url(/0/0/GFX/portale2/home/consigli-box.gif) no-repeat 0 0;
	margin-left	: 1px;
	margin-top	: 8px;
	padding-top : 45px;
	width		: 300px;
}

#stdRCol .consigli .PortaleTips {
	background	: #F7F7F7;
	height		: 100%;
}

#stdRCol .consigli a {
	font-weight		: bold;
	line-height		: 13px;
	padding-top		: 3px;
	color			: #666;
}

#stdRCol .consigli .PortaleTips .tip {
	width		: 276px;
	padding		: 8px 5px;
	margin		: 0 7px;

	color		: #666;
	font		: 11px/18px Verdana,sans-serif;
	overflow	: hidden;
	zoom		: 1;

	border-bottom: 2px dotted #d7d7d7;
}

/* eBay *********************** */

#eBayEK img 		{ display : block; }
#eBayEK .ebayText	{ font	: 11px/12px Tahoma, sans-serif; }
#eBayEK td img { display:block; }

/* Footer */

#stdFooter {
	clear : both;
	text-align	: center;
	xborder-top	: 6px solid #fb0;
	width		: 970px;
	padding		: 6px 13px;
	margin		: 0 auto;
	height		: 40px;
	background		: url(/0/0/GFX/portale_v3/stdFooter.png) no-repeat 0 0;
	_background		: none;
	_filter			: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/0/0/GFX/portale_v3/stdFooter.png');
}
#stdFooter .links,
#stdFooter .links a {
	color	: #444;
	font: 10px/16px Verdana, sans-serif;
	word-spacing:-1px;
	_position	: relative;
	_zoom	:1;
}
#stdFooter .links {
	color:#BBB;
}
#stdFooter .company {
	color	: #999;
	font: 10px/16px Verdana, sans-serif;
}

/* Sidebar */

.sidebar				{ float : right; width : 210px; overflow-x : hidden; padding : 0 0 5px 0; margin : 5px 4px 10px 4px; display : inline; }

.sidebar .hd			{ display : block; padding : 0 0 7px 0; font : italic 18px/32px Arial, sans-serif; color : #666; text-transform : lowercase; text-align : right; }

.sidebar .entries		{ padding : 0 12px; }
.sidebar .mag .entry	{ padding : 0 0 6px 0; margin-bottom : 0 0 8px 0; border-width : 0 0 2px 0; }
.sidebar .mag .thumb	{ display : block; text-align : center; }
.sidebar .mag .category { display : block; }
.sidebar .mag .title	{ display : block; }
.sidebar .mag .abstract { display : block; }

.sidebar				{ background	: #e8e8e8; }
.sidebar .mag .entry	{ border-style : dotted; border-color : #ddd; }
.sidebar .mag .category { font :		11px/22px Verdana,	sans-serif; color : #666; text-transform : uppercase; }
.sidebar .mag .title	{ font :		12px/16px Verdana,	sans-serif; color : #333; }
.sidebar .mag .abstract { font :		11px/14px Verdana,	sans-serif; color : #666; }

.sidebar .news			{ height : 190px; padding : 50px 0 0 0; background	: url(/0/0/GFX/portale_v3/XCol/News-hd.gif) no-repeat 0 0; }
.sidebar .news a		{ overflow : hidden; zoom : 1; }
.sidebar .news .entry	{ overflow : hidden; zoom : 1; border-bottom : 2px dotted #ddd; margin : 0 0 0 0; height : 33px; }
.sidebar .news .time	{ float : left;  padding : 9px 0 0 0; width : 48px; font : 14px/14px Tahoma, sans-serif; color : #e80;  }
.sidebar .news .title	{ display : block; font : 11px/16px Verdana, sans-serif;	color : black; }

.sidebar .mag .entry	{ margin-bottom : 8px; padding : 0 0 6px 0; border-bottom : 2px dotted #ddd; }
.sidebar .mag .thumb	{ margin-bottom : 3px; }
.sidebar .mag .category { display : block; font : 12px/22px Verdana, sans-serif; color : #999; text-transform	: uppercase; }
.sidebar .mag .title	{ display : block; font : 12px/16px Verdana, sans-serif; color : #333; }
.sidebar .mag .abstract { display : block; font : 10px/13px Verdana, sans-serif; color : #666; }

.sidebar .guidatv			{ background : url(/0/0/GFX/portale_v3/guida-tv/Sidebar-bk.gif) no-repeat 0 0; padding : 50px 0 0 0; }
.sidebar .guidatv .entry	{ margin-bottom : 8px; padding : 0 0 6px 0; overflow : hidden; zoom : 1; }
.sidebar .guidatv .thumb	{ float : left; width : 58px; line-height : 8px; background : url(/0/0/GFX/portale_v3/guida-tv/Sidebar-thumb-shadow.png) no-repeat left bottom; height:81px; padding: 17px 0 0 0; _background:none; _xfilter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/0/0/GFX/portale_v3/guida-tv/Sidebar-thumb-shadow.png');}
.sidebar .guidatv .thumb img{ display : block; }
.sidebar .guidatv .desc		{ float : right; width : 124px; }
.sidebar .guidatv .title	{ display : block; font :		14px/18px Verdana, sans-serif; color : #f90; }
.sidebar .guidatv .chan		{ display : block; font : bold	10px/14px Verdana, sans-serif; color : #666; text-transform	: uppercase; }
.sidebar .guidatv .abstract { display : block; font :		11px/14px Verdana, sans-serif; color : #666; border-bottom : 2px dotted #ddd; }


/* Article *************** */

.article				{ position : relative; overflow : hidden; zoom : 1; }
.article						{ float : left; padding : 0 4px 4px 4px; width : 425px; }
.article .category				{ display : block; }
.article .title					{ display : block; padding : 0 0 6px 0; }
.article .image					{ display : block; }
.article .abstract				{ display : block; padding : 0 0 5px 0; }
.article .author				{ display : block; padding : 0 10px 5px 0; }

.article .gallery				{ display : block; margin : 0 35px 5px 35px; padding : 10px 0 3px 0; background : #f9f9f9; }
.article .gallery .thumb		{ padding : 0 5px 10px 5px; }
.article .gallery .thumbs a		{ display : block; border-width : 2px; font : 0px/0px sans-serif; }
.article .gallery .thumbs img	{ display : block; }
.article .gallery .browselink	{ display : block; text-align : right; padding : 0 5px; }

.article .lifegate 				{ vertical-align: middle;}

/* Article - Presentation */

.article .category				{ display : none; font : bold	14px/16px Arial,	sans-serif; color : #aaa; text-transform : uppercase; }
.article .title					{ font :		20px/24px Arial,	sans-serif;	color : black;	}
.article .abstract				{ font : bold	14px/20px Arial,	sans-serif;	color : #666;	}
.article .text					{ font :		12px/16px Verdana,	sans-serif;	color : #666;	}
.article .textBig				{ font :		14px/20px Verdana,	sans-serif;	color : #666;	}
.article .author				{ font :		11px/16px Verdana,	sans-serif;	color : #333; text-align : right; }

.article .gallery					{ background : #f9f9f9; }
.article .gallery .thumbs a			{ border-style : solid; border-color : #cde; }
.article .gallery .thumbs a:hover	{ border-color : #f90; }
.article .gallery .browselink a		{ font :		10px/11px Verdana,	sans-serif; color : #333; }

.article .lifegate				{ color : #666;}

/* Article tools */

.article .tools					{ position : relative; display : block; height : 51px; margin: 20px 0px 0px 30px; clear : both; }
.article .tools	button			{ position : absolute; padding : 0; margin : 0; border : 0; width : 160px; height : 51px; font : 10px Verdana, sans-serif; color : #999; cursor : pointer; }

.article .tools .send			{ right	: 0; background	: url(/0/0/GFX/portale_v3/magazine/ico-sendtofriend.gif) no-repeat top left; text-align	: right; }
.article .tools .print			{ left	: 0; background	: url(/0/0/GFX/portale_v3/magazine/ico-print.gif) no-repeat top left; }

.article .text					{ zoom:1; overflow:visible; } /* IE6 italic bug */
.article .text strong			{ font-weight : bold; }
.article .text a				{ color : #333; }

.article u						{ text-decoration : none; }

.article .related				{ width: 405px; margin: 10px 10px 0; background:#f6f6f6; }
.article .related .entry a		{ overflow:hidden; padding:8px; border-bottom: 1px solid #eee; zoom:1; }
.article .related .entry a:hover { background:#e9e9e9; }
.article .related .thumb		{ float:left; display:inline; margin-right: 5px; }
.article .related .section		{ display:block; padding:4px; font:normal 14px/20px Verdana,sans-serif; text-transform:uppercase; color:#999; }
.article .related .title		{ display:block; height:23px; padding:0 0 2px; overflow:hidden; font:normal 18px/20px Arial,sans-serif; color:#444; }
.article .related .abstract		{ display: inline; /* for trim */ font:normal 11px/15px Verdana,sans-serif; color:#666; }

.articleFooter					{ clear: both; padding : 10px 0; }
.articleFooter .entry			{ padding : 8px; text-align : left; }

.article .textExtras				{ float : right; width : 112px; overflow : hidden; margin : 0 0 10px 10px; }
.article .articleShare				{ height : 160px; background : url('/0/0/00/gfx/portale/articolo/box-condividi.gif') no-repeat top left; }
.article .articleShare .hd			{ display : block; padding : 0 10px; font : 11px/29px Arial, sans-serif; text-transform : uppercase; color : #666; }
.article .articleShare a			{ display : block; zoom : 1; padding : 0 0 0 30px; font : 10px/21px Verdana, sans-serif; text-decoration : none; color : #888; }
.article .articleShare a:hover		{ text-decoration : underline; }

.article .tags						{ position : relative; overflow : hidden; zoom : 1; padding : 0 10px; height : 30px; background : #f0f0f0;}
.article .tags .caption				{ float : left; height : 30px; padding : 0 3px 0 0; font : 12px/30px Verdana, sans-serif; text-transform : uppercase; color : #666; }
.article .tags ul					{ float : left; }
.article .tags li					{ float : left; padding : 0 0 0 4px; }
.article .tags a					{ font : 11px/30px Verdana, sans-serif; text-decoration : none; text-transform : lowercase; color : #966; }
.article .tags a:hover				{ text-decoration : underline; }

/* MagaCol *************** */

.mag .main a:hover	{ background : #f6f6f6; }

.mag .main {
	width			: 335px;
	overflow		: hidden;
	border-bottom	: 1px solid #eee;
	margin			: 0 0 2px 0;
}

.mag .main .thumb		{ position : relative; display : block; zoom:1; line-height:0;font-size:0; /* IE 6 margin-bottom bug */ }
.mag .main .thumb img	{ }
.mag .main .blend {
	position : absolute;
	left : 0;
	bottom : -1px; /* IE6 quirk */
	xtop: 183px; /* uses top instead of bottom for IE 6 wrong placement on bottom (cause there's not layout on thumb for click problems ) */

	width		: 100%;
	height		: 25px;
	background	: url(/0/0/GFX/portale_v3/magazine/main-blend.png) repeat-x;
	_background	:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='/0/0/GFX/portale_v3/magazine/main-blend.png');
}

.mag .main .category {
	display		: block;
	padding		: 6px 0 4px 4px;

	font		: 12px/12px Verdana, sans-serif;
	text-transform	: uppercase;
	color		: #bbb;
	background	: black;
}

.mag .main .title {
	display		: block;
	padding		: 0 0 4px 4px;
	font		: bold 17px/20px Arial, sans-serif;
	color		: #f0f0f0;
	background	: black;
}

.mag .main .abstract		{ display : block; height : 48px; padding : 4px; font		: 11px/15px Verdana, sans-serif; color : #666; }
.mag .main .small_abstract	{ display : block; height : 18px; padding : 4px; font		: 11px/15px Verdana, sans-serif; color : #666; }

/* ************************ */

.mag .widethumb .entry {
	xheight			: 120px;
	padding			: 0 0 0 0;
	border-bottom	: 1px solid #eee;
	margin			: 4px 0 2px;
	padding			: 0 0 4px;
	zoom			: 1;
}

.mag .widethumb a		{ xheight : 100%; }
.mag .widethumb a:hover { background : #f6f6f6; }

.mag .widethumb .category {
	display		: block;
	padding		: 0 0 0 4px;

	font			: 11px/20px Verdana, sans-serif;
	text-transform	: uppercase;
	color			: #999;
/*
	background	: url('/0/0/GFX/portale_v3/magazine/category-bk.png') repeat-x;
	_background	:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='/0/0/GFX/portale_v3/magazine/category-bk.png');
*/
}

.mag .widethumb .title {
	display		: block;
	overflow	: hidden;
	height		: 23px;
	padding		: 0 0 0 4px;
	margin		: 0 0 5px 0;

	font		: 18px/20px Arial, sans-serif;
	color		: #444;
}

.mag .widethumb .abstract {
	float		: right;
	width		: 189px;
	height		: 60px;
	overflow	: hidden;

	font		: 11px/15px Verdana, sans-serif;
	color		: #666;
}

.mag .widethumb .thumb { display : block; padding : 0 0 4px 4px; line-height:1; }

/* ************************ */

.mag .narrowthumb .entry		{ overflow : hidden; zoom : 1; height : 58px; }

.mag .narrowthumb .category		{ display : block; font			: 18px/24px Arial, sans-serif; color : #666; text-transform : lowercase; height : 32px; }
.mag .narrowthumb a				{ overflow : hidden; zoom : 1; }
.mag .narrowthumb .thumb		{ display : block; }
.mag .narrowthumb .thumb img	{ border : 1px solid #ddd; }
.mag .narrowthumb .text			{ float	: right; width : 169px; height : 52px; overflow :hidden; }
.mag .narrowthumb .title,
.mag .narrowthumb .abstract		{ display : block; }

.mag .narrowthumb .title		{ font : 		12px/14px Verdana,	sans-serif; color : #333; }
.mag .narrowthumb .abstract		{ font :		10px/12px Verdana,	sans-serif; color : #777; }

/* ************************ */

.mag .widetext .entry {
	height			: 110px;
	overflow		: hidden;
	border-bottom	: 1px solid #eee;
	margin			: 0 0 2px 0;
}

.mag .widetext a		{ height : 100%; }
.mag .widetext a:hover { background : #f6f6f6; }

.mag .widetext .category {
	display		: block;
	padding		: 0 0 0 4px;

	font			: 11px/20px Verdana, sans-serif;
	text-transform	: uppercase;
	color			: #999;

/*	background	: url('/0/0/GFX/portale_v3/magazine/category-bk.png') repeat-x;
	_background	:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='/0/0/GFX/portale_v3/magazine/category-bk.png');
*/
}

.mag .widetext .title {
	display		: block;
	overflow	: hidden;
	height		: 23px;
	padding		: 0 0 0 4px;
	margin		: 0 0 5px 0;
	font		: 18px/20px Arial, sans-serif;
	color		: #444;
}

.mag .widetext .abstract {
	display		: block;
	overflow	: hidden;
	height		: 60px;
	padding		: 0 4px;
	font		: 11px/15px Verdana, sans-serif;
	color		: #666;
}

/* ************************ */

.mag .float .entry	{ float	: left; display:inline; }

.mag .boxed a		{ background : #f6f6f6; }
.mag .boxed a:hover	{ background : #e9e9e9; }
.mag .boxed			{ overflow : hidden; zoom : 1; margin-right : -5px; }
.mag .boxed a		{ height : 185px; padding : 7px 0 0 0; }
.mag .boxed .thumb	{ display : block; text-align : center; padding : 0 0 4px 0; }
.mag .boxed img		{ }
.mag .boxed .entry	{ width : 165px; margin : 0 5px 3px 0; }

.mag .boxed .category {
	display 		: block;
	padding			: 0 4px;
	font			: 10px/18px Verdana, sans-serif;
	text-transform	: uppercase;
	color			: #999;
}

.mag .boxed .title {
	display		: block;
	padding		: 0 5px 2px 5px;
	font		: bold 12px/16px Verdana, sans-serif;
	color		: #333;
}

.mag .boxed .abstract {
	display		: block;
	height		: 45px;
	overflow	: hidden;
	padding		: 0 5px;
	font		: 11px/15px Verdana, sans-serif;
	color		: #666;
}

/* Sondaggi ****** */

.mag .sondaggi				{ position : relative; overflow : hidden; zoom : 1; height : 116px; margin : -2px 0 0 0; padding : 0 0 6px 20px; background : url(/0/0/GFX/portale_v3/sondaggi/homebox-bk.png) no-repeat 0 0; }
.mag .sondaggi .title		{ display : block; padding : 16px 0 0 0; height : 20px; font : bold 10px/20px Verdana, sans-serif; text-transform : uppercase; color : #666; }
.mag .sondaggi .question	{ display : block; height : 28px; font : 11px/13px Verdana, sans-serif; color : #999; }
.mag .sondaggi .answers 	{ display : block; overflow : hidden; zoom : 1; padding : 2px 0 0 0; }
.mag .sondaggi label		{ position : relative; float : left; height : 13px; padding : 7px 8px 0 21px; font : bold 9px/9px Verdana, sans-serif; text-transform : uppercase; color : #999; }
.mag .sondaggi label input	{ position : absolute; top : 5px; left : 3px; height : 20px; border : 0; padding : 0 3px; background : none; }
.ie67 .mag .sondaggi label input { top : 2px; left : 1px; }
.mag .sondaggi .submit { position : absolute; right : 6px; bottom : 18px; width : 105px; height : 20px; margin : 0; border : 0; padding : 0; font : 10px/20px Verdana, sans-serif; text-align : center; text-transform : lowercase; color : #333; background : none; cursor : pointer; }

/* Link archivio sezioni */

#std .archive {
	margin-bottom: 2px;
	height: 30px;
	text-align: right;
	background-color: #EEE;
	padding-right: 10px;
}

#std .archive a,
#std .archive a:visited {
	height: 100%;
	color: #444;
	font: normal 12px/30px Verdana, sans-serif;
}

#std .archive:hover {
	background-color: #DDD;
}

#std .archive .more {
	color: #f60;
	font-weight: bold;
}
#FWAdvMaxTicker_01.visible {
	padding-top:5px;
	display:inline-block;
}

