/* Do not cancel */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-family: inherit;
	/*vertical-align: baseline;*/
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	/*line-height: 1;*/
	color: #333;
	background: #ffffff;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
html, body {
	height: 100%;
}
/* /Do not cancel */
/**/

BODY {	
	padding:0;
	margin: 0; 
	position: relative;
	background: #FFF;
	font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT:normal;
	color:#333;
	line-height:1.4em;
	/*text-align:center;*/
		}
BODY,HTML { 
	margin:0px;
	/*height:100%;*/
}

A {
	color: #333;	
	text-decoration: none;
}
A:hover	{
	color: #EC008C;
	text-decoration: underline;
}

H1{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:normal;
	font-size:20px;
	color:#444444;
	padding:0px 0px 0px 0px;
	line-height:1.2em;
}
H2{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing:normal;
	font-weight:bold;
	font-size:16px;
	color:#E633A0;
	padding:0px 0px 15px 0px;
	line-height:1.2em;
}
H3{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing:normal;
	font-weight:bold;
	font-size:13px;
	color:#E633A0;
	padding:0px 0px 0px 0px;
}
H4{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing:normal;
	font-weight:bold;
	font-size:12px;
	color:#333;
	padding:0px 0px 10px 0px;
}
H5{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing:normal;
	font-weight:bold;
	font-size:12px;
	color:#E633A0;
	padding:0px 0px 10px 0px;
}

.puntini {
	float:left;
	width:100%;
	background: url(dot.gif) repeat-x left top;
	height:1px;
	margin:20px 0px 10px 0px;
}

div#container {
	text-align:left;
	margin:0px auto;
	padding:0px 0px;
	width:952px;
	border:0px solid #FF9900;
}

#pagina{
	position:relative;
	float:left;
	width:892px;
	margin:22px 0px 0px 0px;
	padding:30px 30px 30px 30px;
	background: url(bg_pagina.jpg) no-repeat 0px 0px;
	border:0px solid #FF9900;
}

#pagina A {
	color: #000;
	text-decoration: underline;
}
#pagina A:hover	{
	color: #EC008C;
	text-decoration: underline;
}
#paginaNoMarg{
	position:relative;
	float:left;
	width:922px;
	margin:22px 0px 0px 0px;
	padding:0px 0px 30px 30px;
	background: url(bg_pagina.jpg) no-repeat 0px 0px;
	border:0px solid #FF9900;
}

/*#pagina ul {
	margin:5px 0px 5px 10px;
	font-size: 11px;
}
#pagina li {
	margin-left: 0px;
	list-style: none;
	background: url(arrow-nero.gif) no-repeat 0 4px;
	padding-left:12px;
}*/

/*//////////////////////////////////////////////////////////////////////*/
/* TOP                                                                  */
/*//////////////////////////////////////////////////////////////////////*/

#top {
	z-index:9999;
	float:left;
	width:952px;
	height:99px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	border:0px solid #000;
}

/*//////////////////////////////////////////////////////////////////////*/
/* MENU                                                                 */
/*//////////////////////////////////////////////////////////////////////*/

#toolbar {
	position:relative;
	float:left;
	width:952px;
	margin:0px 0px 0px 0px;
	padding:19px 0px 0px 0px;
	border:0px solid #999;
}
#toolbar H1{
	float:left;
	margin:0px 0px 0px 0px;
	padding:19px 0px 0px 0px;
}

#nav	{
	height: 21px;
	width: 697px;
	padding:0px;
	margin: 68px 0px 0px 0px; 
	float:right;
	border:0px solid #000;
}


#nav ul	{
	margin:0px;
	padding:0px;
}

#nav li	{
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
	list-style: none;
	background-repeat: no-repeat;
}

#nav a {display:block; height:0; padding-top:21px; color:#000; overflow:hidden;}

#nav li.nav1	{width:126px;}
#nav li.nav2	{width:105px;}
#nav li.nav3	{width:92px;}
#nav li.nav4	{width:108px;}
#nav li.nav5	{width:54px;}
#nav li.nav6	{width:83px;}
#nav li.nav7	{width:66px;}
#nav li.nav8	{width:63px;}

#nav a#navName1	{background: url(menu.gif) 0px 0px;}
#nav a#navName2	{background: url(menu.gif) -126px 0px;}
#nav a#navName3	{background: url(menu.gif) -231px 0px;}
#nav a#navName4	{background: url(menu.gif) -323px 0px;}
#nav a#navName5	{background: url(menu.gif) -431px 0px;}
#nav a#navName6	{background: url(menu.gif) -485px 0px;}
#nav a#navName7	{background: url(menu.gif) -568px 0px;}
#nav a#navName8	{background: url(menu.gif) -634px 0px;}

#nav a#navName1:hover	{background: url(menu.gif) 0px -21px;}
#nav a#navName2:hover	{background: url(menu.gif) -126px -21px;}
#nav a#navName3:hover	{background: url(menu.gif) -231px -21px;}
#nav a#navName4:hover	{background: url(menu.gif) -323px -21px;}
#nav a#navName5:hover	{background: url(menu.gif) -431px -21px;}
#nav a#navName6:hover	{background: url(menu.gif) -485px -21px;}
#nav a#navName7:hover	{background: url(menu.gif) -568px -21px;}
#nav a#navName8:hover	{background: url(menu.gif) -634px -21px;}

#nav a#navName1Over	{background: url(menu.gif) 0px -42px;}
#nav a#navName2Over	{background: url(menu.gif) -126px -42px;}
#nav a#navName3Over	{background: url(menu.gif) -231px -42px;}
#nav a#navName4Over {background: url(menu.gif) -323px -42px;}
#nav a#navName5Over	{background: url(menu.gif) -431px -42px;}
#nav a#navName6Over	{background: url(menu.gif) -485px -42px;}
#nav a#navName7Over	{background: url(menu.gif) -568px -42px;}
#nav a#navName8Over	{background: url(menu.gif) -634px -42px;}

/* DROPDOWN */
.riser_dropdown dd { 
	position: absolute;  
	top: 0px;
	left:0px;
	overflow: hidden; 
	display: none; 
	z-index: 9999; 
	opacity: 0;
	/*width: 160px !important; */
	width: 175px !important;  
	}

.dropdown_wrapper { 
	z-index: 99999; 
	min-height: 110px; 
	height: auto !important; 
	height: 110px; 
	border:0px solid #000;
	}
#sm1 {
	position:absolute; 
	left:242px; 
	top:22px; 
	border:0px solid #ff9900
	}
#sm2 {
	position:absolute; 
	left:334px; 
	top:22px; 
	border:0px solid #ff9900
	}
#sm3 {
	position:absolute; 
	left:496px; 
	top:22px; 
	border:0px solid #ff9900
	}
#sm4 {
	position:absolute; 
	left:644px; 
	top:22px; 
	border:0px solid #ff9900
	}
.riser_dropdown .container_product { 
	width: 160px; 
	background:url(arrow.gif) no-repeat 12px 50% #ed70bc; 
	border-bottom: 1px solid #EDBBD9; 
	padding: 6px 0px 6px 24px;
	text-align:left;
	color:#fff;
	}
.riser_dropdown .container_product:hover { background-color: #ED3A95; }	
.riser_dropdown .container_product:hover a { color: #fff; }

/*.riser_dropdown .r_product { float: left; width: 100px; color: #fff; }
.riser_dropdown .r_desc { color: #fff; }*/

.riser_dropdown a { 
	display: block;
	padding: 0px 0px 0px 0px !important; 
	font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,sans-serif; 
	font-size: 11px; 
	color: #fff !important; 
	text-decoration: none; 
	border: 0px solid #000; 
	overflow:visible !important;
	height:auto !important; 
	}
.riser_dropdown a:hover { color: #fff; }


/* MENU TOP */
#navTop	{
	position:absolute;
	height: 35px;
	width: 295px;
	padding:0px;
	margin: 0px 0px 0px 0px; 
	top:0px;
	right:0px;
	border:0px solid #000;
}

#navTop ul	{
	margin:0px;
	padding:0px;
}

#navTop li	{
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
	list-style: none;
	background-repeat: no-repeat;
}

#navTop a {display:block; height:0; padding-top:35px; color:#000; overflow:hidden;}

#navTop li.navTop1	{width:123px;}
#navTop li.navTop2	{width:172px;}

#navTop a#navNameTop1 {background: url(navtop.gif) 0px 0px;}
#navTop a#navNameTop2 {background: url(navtop.gif) -123px 0px;}

#navTop a#navNameTop1:hover {background: url(navtop.gif) 0px -35px;}
#navTop a#navNameTop2:hover {background: url(navtop.gif) -123px -35px;}

#navTop a#navNameTop1Over {background: url(navtop.gif) 0px -35px;}
#navTop a#navNameTop2Over {background: url(navtop.gif) -123px -35px;}

/*//////////////////////////////////////////////////////////////////////*/
/* FOOTER                                                               */
/*//////////////////////////////////////////////////////////////////////*/
#footer {
	float:left;
	text-align:left;
	width:908px;
	margin:22px 0px 0px 0px;
	padding:22px 22px 22px 22px;
	background:url(bg_footer.gif) no-repeat left top #F4F3F3; 
}
#footer .link{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border: 0px solid #ff9900;
}
/* MENU BOTTOM */
#navBottom	{
	float:right;
	height: 15px;
	width: 232px;
	padding:0px;
	margin: 0px 0px 0px 0px; 
	border:0px solid #000;
}

#navBottom ul	{
	margin:0px;
	padding:0px;
}

#navBottom li	{
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
	list-style: none;
	background-repeat: no-repeat;
}

#navBottom a {display:block; height:0; padding-top:15px; color:#000; overflow:hidden;}

#navBottom li.navBottom1	{width:133px;}
#navBottom li.navBottom2	{width:99px;}

#navBottom a#navNameBottom1 {background: url(navbottom.gif) 0px 0px;}
#navBottom a#navNameBottom2 {background: url(navbottom.gif) -133px 0px;}

#navBottom a#navNameBottom1:hover {background: url(navbottom.gif) 0px -15px;}
#navBottom a#navNameBottom2:hover {background: url(navbottom.gif) -133px -15px;}

#navBottom a#navNameBottom1Over {background: url(navbottom.gif) 0px -15px;}
#navBottom a#navNameBottom2Over {background: url(navbottom.gif) -133px -15px;}

/**/
#footer .testo{
	position:relative;
	float:left;
	width:100%;
	font-family:Arial,Geneva,Helvetica,sans-serif;
	font-size:10px;
	line-height:1.8em;
	color:#878787;
	margin:15px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	background:url(dot.gif) repeat-x left top; 
	border: 0px solid #ff9900;
}
#footer .testo A {
	color: #878787;	
	text-decoration: none;
}
#footer .testo A:hover	{
	color: #EC008C;
	text-decoration: underline;
}

/*//////////////////////////////////////////////////////////////////////*/
/* SUB NAV                                                              */
/*//////////////////////////////////////////////////////////////////////*/
#subNav{
	float:left;
	margin:25px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	border-bottom:0px solid #E6E6E6;
	/*background: url(dot.gif) repeat-x left top;*/
}

#subNav ul{
	background:none;
	color:#333;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	float:left;
}
#subNav ul LI{
	display:inline;	
	/*background: url(arrow_pallino_nero.gif) no-repeat 0px 50%;*/
	padding:1px 0px 1px 0px;
	border-right:1px solid #999;
}
#subNav ul A{
	height:0px;
	padding:0px 10px 0px 10px;
	text-decoration:none !important;
	margin:0px 0px 0px 0px;
	white-space:nowrap;
}
#subNav ul A:link,
#subNav ul A:visited{
	background:none;
	color:#333;
	padding-bottom:0px;
}
#subNav ul A:hover,
#subNav ul A:focus,
#subNav ul A:active{
	background:none;
	color:#EC008C;
	text-decoration:underline !important;
}
#subNav ul LI.sel A{
	padding:0px 10px 0px 10px;
	background:none;
	color:#EC008C !important;
	text-decoration:underline !important;
	/*background: url(arrow_pallino.gif) no-repeat 0px 50% !important;*/
	padding-top:1px;
	padding-bottom:1px;
}

/*//////////////////////////////////////////////////////////////////////*/
/* TOP TEN                                                              */
/*//////////////////////////////////////////////////////////////////////*/

#box_topten {
	float:left;
	width:160px;
	margin:0px 8px 50px 8px;
	padding:0px 0px 0px 0px;
	border:0px solid #ccc;
}
#box_topten .foto{
	position:relative;
	float:left;
	width:160px;
	height:160px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow: hidden;
	border-bottom:1px solid #ccc;
}
#box_topten .foto .posizione{
	position:absolute;
	top:0px;
	right:0px;
	width:32px;
	height:18px;
}
#box_topten .nome{
	float:left;
	width:160px;
	font-family: "Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif;
	color:#333;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	padding:5px 0px 0px 0px;
}

/* miniature */
#miniature_topten {
	float:left;
	width:872px;
	margin:20px 0px 0px 0px;
}

#miniature_topten .thumb{
	float:left;
	width:50px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
}
#miniature_topten .thumb img{
	float:left;
	padding:0px 0px 3px 0px;
}
#miniature_topten .thumb .posizione{
	width:50px;
	text-align:center !important;
}

#miniature_topten .thumbSel{
	float:left;
	width:50px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
	border-bottom:2px solid #ED70BC;
}
#miniature_topten .thumbSel img{
	float:left;
	padding:0px 0px 3px 0px;
}
#miniature_topten .thumbSel .posizione{
	width:50px;
	text-align:center !important;
}

/* PIRAMIDE */
#piramide {
	float:left;
	width:300px;
	height:220px;
	margin:0px 0px 0px 30px;
	padding:0px 0px 0px 0px;
	border:0px solid #ccc;
	background:url(piramide.jpg) no-repeat 50% 50%;
	text-align:center;
}
#piramide .nota{
	width:300px;
	margin:30px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid #ccc;
	text-align:center;
}



/*//////////////////////////////////////////////////////////////////////*/
/* ANSA                                                                 */
/*//////////////////////////////////////////////////////////////////////*/

#scroller {
	float:left;
	margin:22px 0px 0px 0px;
	background:url(bg_ansa.gif) no-repeat left top;
	width:952px;
	height:35px;
	border:0px !important;
}
#scroller_container {
	float:right;
	overflow: hidden;
	margin:0px 0px 0px 0px;
	padding:8px 0px 8px 0px;
	width:892px !important;
	height:35px;
	border:0px solid #ff9900 !important;
}

/*//////////////////////////////////////////////////////////////////////*/
/* TAG CLOUD                                                            */
/*//////////////////////////////////////////////////////////////////////*/

#tag_clouds {
	float:left;
	margin:22px 0px 0px 0px;
	width:952px;
	/*width:577px;
	height:155px;*/
	border:0px solid #ff9900;
}
#tag_clouds p {
	font-size:9px;
	line-height:26px;
	text-align:justify;
}
#tag_clouds p a {
	color:#B1B1B1;
	text-decoration:none;
}
#tag_clouds p a:hover {
	color:#EC008C;
	text-decoration:none;
}
#tag_clouds p a.big1 {
	color:#EC008C;
	font-size:19px;
	font-weight:normal;
	letter-spacing:normal;
}
#tag_clouds p a:hover.big1 {
	color:#666666;
}
#tag_clouds p a.big2 {
	color:#666666;
	font-size:14px;
	font-weight:bold;
}
#tag_clouds p a:hover.big2 {
	color:#EC008C;
}
#tag_clouds p a.big3 {
	color:#999999;
	font-size:11px;
	font-weight:bold;
}
#tag_clouds p a:hover.big3 {
	color:#EC008C;
}
/* /tag clouds */

/* tag cloud lista */
#tag_cloud_lista {
	margin:-30px 0px 0px 0px;
	list-style:none;
	width:732px;
}
#tag_cloud_lista li {
	margin:0px 30px 0px 0px;
	position:relative;
	float:left;
	width:336px;
	overflow:hidden;
	border-bottom:1px solid #cccccc;
}
#tag_cloud_lista li a {
	display:block;
	margin:30px 0px 30px 0px;
	height:70px;
	color:#555555;
}
#tag_cloud_lista li a span {
	font-family: "Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing:normal;
	font-weight:bold;
	font-size:14px;
	color:#E41C7C;
}
#tag_cloud_lista li a em {
	font-weight:normal;
	font-style:normal;
	color:#E41C7C;
}
#tag_cloud_lista li a:hover {
	color:#E41C7C;
}
#tag_cloud_lista li a:hover span,#tag_cloud_lista li a:hover em {
	color:#555555;
}
/* /tag cloud lista */

/*//////////////////////////////////////////////////////////////////////*/
/* TESTATA                                                              */
/*//////////////////////////////////////////////////////////////////////*/

#testata {
	z-index: 100; 
	float:left;
	width:952px;
	height:319px;
	margin:22px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid #ff9900;
	display:block;
}
#testataInterna {
	z-index: 100; 
	float:left;
	width:952px;
	height:180px;
	margin:22px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid #ff9900;
	display:block;
	/*background:url(bg_testata.jpg) no-repeat left top;*/
}
#flashContent {
	float:left;
}
#flashContent P{
	FONT-WEIGHT:normal;
	COLOR: #000;
	margin:0px 0px 0px 0px;
	text-align: left;
}
#video{
	float:right;
	width:360px;
	height:319px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid #ff9900;
}

/*//////////////////////////////////////////////////////////////////////*/
/* PROMOZIONI E NEWS HOME PAGE                                          */
/*//////////////////////////////////////////////////////////////////////*/

#colSx{
	float:left;
	width:577px;
}
#rigaPromo, 
#rigaNews {
	float:left;
	width:577px;
	margin:0px 0px 0px 0px;
	padding:10px 0px 22px 0px;
	background:url(dot.gif) repeat-x left bottom;
}
#rigaPromo .linguetta, 
#rigaNews .linguetta {
	float:left;
	width:49px;
	/*border:1px solid #fff;*/
}

/* 1 PROMOZIONE */

#rigaPromo .blocco1{
	float:left;
	width:508px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	border-left:0px solid #D9D6D8;
}
#rigaPromo .blocco1 .foto{
	float:left;
	width:332px;
	height:217px;
	margin:14px 0px 0px 0px;
	overflow:hidden;
	border:0px solid #BEBEBE;
	background:#FFF;
}
#rigaPromo .blocco1 .foto IMG,
#rigaNews .blocco1 .foto IMG {
	float:left;
}
#rigaPromo .blocco1 .testo{
	float:left;
	width:156px;
	line-height:1.2em;
	padding:10px 0px 0px 20px;
}
#rigaPromo .blocco1 .testo H1{
	font-size:11px;
	color:#E633A0;
	text-transform:uppercase;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}
#rigaPromo .blocco1 .testo .leggi{
	font-size:9px;
	color:#E633A0;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px 0px 0px 0px;
}
#rigaPromo .blocco1 .testo .leggi A {
	color: #E633A0;	
	text-decoration: none;
}
#rigaPromo .blocco1 .testo .leggi A:hover	{
	text-decoration: underline;
	color: #E633A0;	
}

/* 2 PROMOZIONI, 2 NEWS */

#rigaPromo .blocco2,
#rigaNews .blocco2 {
	float:left;
	width:244px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	border-left:0px solid #D9D6D8;
}
#rigaPromo .blocco2 .foto,
#rigaNews .blocco2 .foto {
	float:left;
	width:244px;
	height:160px;
	margin:0px 0px 0px 0px;
	overflow:hidden;
	border:0px solid #BEBEBE;
	background:#FFF;
}
#rigaPromo .blocco2 .foto IMG,
#rigaNews .blocco2 .foto IMG {
	float:left;
}
#rigaPromo .blocco2 .testo,
#rigaNews .blocco2 .testo {
	float:left;
	width:244px;
	line-height:1.2em;
	padding:10px 0px 5px 0px;
}
#rigaPromo .blocco2 H1{
	font-size:11px;
	color:#E633A0;
	text-transform:uppercase;
	font-weight:bold;
	padding:10px 0px 10px 0px;
	line-height:1.1em;
	height:30px;
}
#rigaPromo .blocco2 .leggi{
	font-size:9px;
	color:#E633A0;
	font-weight:bold;
	text-transform:uppercase;
}
#rigaPromo .blocco2 .leggi A {
	color: #E633A0;	
	text-decoration: none;
}
#rigaPromo .blocco2 .leggi A:hover	{
	text-decoration: underline;
	color: #E633A0;	
}

#rigaNews .blocco2 H1{
	font-size:11px;
	color:#996699;
	text-transform:uppercase;
	font-weight:bold;
	padding:10px 0px 10px 0px;
	line-height:1.1em;
	height:25px;
}
#rigaNews .blocco2 .leggi{
	font-size:9px;
	color:#996699;
	font-weight:bold;
	text-transform:uppercase;
}
#rigaNews .blocco2 .leggi A {
	color: #996699;	
	text-decoration: none;
}
#rigaNews .blocco2 .leggi A:hover	{
	text-decoration: underline;
	color: #996699;	
}

/* 3 PROMOZIONI */

#rigaPromo .blocco3, 
#rigaNews .blocco3 {
	float:left;
	width:156px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	border-left:0px solid #D9D6D8;
}
#rigaPromo .blocco3 .foto,
#rigaNews .blocco3 .foto {
	float:left;
	width:156px;
	height:102px;
	margin:0px 0px 0px 0px;
	overflow:hidden;
	border:0px solid #BEBEBE;
	background:#FFF;
}
#rigaPromo .blocco3 .foto IMG,
#rigaNews .blocco3 .foto IMG {
	float:left;
}
#rigaPromo .blocco3 .testo,
#rigaNews .blocco3 .testo {
	float:left;
	width:156px;
	line-height:1.2em;
	padding:10px 0px 5px 0px;
}
#rigaPromo .blocco3 H1{
	font-size:11px;
	color:#E633A0;
	text-transform:uppercase;
	font-weight:bold;
	padding:10px 0px 10px 0px;
	line-height:1.1em;
	height:25px;
}
#rigaPromo .blocco3 span{
	font-size:10px;
	color:#E633A0;
	line-height:1.8em;
}
#rigaPromo .blocco3 .leggi{
	font-size:9px;
	color:#E633A0;
	font-weight:bold;
	text-transform:uppercase;
}
#rigaPromo .blocco3 .leggi A {
	color: #E633A0;	
	text-decoration: none;
}
#rigaPromo .blocco3 .leggi A:hover	{
	text-decoration: underline;
	color: #E633A0;	
}





/* 3 NEWS */

#rigaNews .blocco3 H1{
	font-weight:bold;
	font-size:11px;
	color:#996699;
	text-transform:uppercase;
	padding:10px 0px 10px 0px;
	line-height:1.1em;
	height:25px;
}
#rigaNews .blocco3 span{
	font-size:10px;
	color:#996699;
	line-height:1.8em;
}
#rigaNews .blocco3 .leggi{
	font-size:9px;
	color:#996699;
	font-weight:bold;
	text-transform:uppercase;
}
#rigaNews .blocco3 .leggi A {
	color: #996699;	
	text-decoration: none;
}
#rigaNews .blocco3 .leggi A:hover	{
	text-decoration: underline;
	color: #996699;	
}

/*//////////////////////////////////////////////////////////////////////*/
/* PROMOZIONI DETTAGLIO                                                 */
/*//////////////////////////////////////////////////////////////////////*/
#containerNews{
	position:relative;
	float:left;
	width:480px;
	padding:0px 0px 0px 0px;
	margin:0px 40px 0px 0px;
	border:0px solid #ccc;
}
#containerPromo{
	position:relative;
	float:left;
	width:532px;
	padding:30px 27px 0px 0px;
}
#containerPromo H1{
	width:330px;
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:normal;
	font-size:20px;
	color:#444444;
	padding:0px 0px 0px 0px;
	line-height:1.2em;
}
/**/

#bottProfumerie {
	z-index:9999;
	position: absolute;
	top:84px;
	right:25px;
	margin:0px;
	padding:0px;
}

#bottProfumerie2 {
	float:right;
	margin:0px;
	padding:0px;
}
#gabbiaOrizzontale {
	float:left;
	padding:0px;
	width:100%;
	margin:0px 0px 22px 0px;
}
#gabbiaVerticale {
	float:right;
	margin:0px;
	padding:0px;
	width:360px;
}
#gabbiaVerticale img{
	float:right;
}
#immagine1 {
	float:left;
	width:360px;
	height:235px;
}
#immagine2 {
	float:left;
	width:360px;
	height:235px;
}

#gabbiaFoto {
	float:left;
	margin:0px;
	padding:0px;
	width:370px;
	border:0px solid #ccc;
}
#gabbiaFoto .foto{
	float:right;
	width:175px;
	height:175px;
	margin:10px 0px 0px 10px;
	padding:0px;
	overflow:hidden;
}

/**/

#navigatore {
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
}
#navigatore .indietro{
	float:left;
}
#navigatore .avanti{
	float:right;
}

/**/

#bottomPromo {
	float:left;
	margin:20px 0px 0px 0px;
	padding:0px;
	width:100%;
}
#bottomPromo UL{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#bottomPromo UL LI {
	list-style:none !important;
	/*padding:10px 0px 10px 0px;*/
	padding:0px 0px 0px 0px;
	margin:0px 20px 5px 0px;
	border:0px solid #ccc;
	line-height:20px !important;
	height:20px;
	border:0px solid #999;
}
#bottomPromo UL LI A{
	text-decoration:none;
	padding:0px 0px 0px 35px;
	margin:0px 0px 0px 0px;
}
#bottomPromo UL LI A:link,
#bottomPromo UL LI A:visited{
	text-decoration:none;
}
#bottomPromo UL LI A:hover,
#bottomPromo UL LI A:focus,
#bottomPromo UL LI A:active{
	text-decoration:none;
}

#bottomPromo UL LI.pdf{
	background: url(ico_pdf.gif) no-repeat 0px 50%;
}
#bottomPromo UL LI.print{
	background: url(ico_print.gif) no-repeat 0px 50%;
}
#bottomPromo UL LI.link{
	background: url(ico_link.gif) no-repeat 0px 50%;
}

#bottomPromo div{
	/*float:right;*/
	float:left;
}
#bottomPromo div img{
	margin:0px 20px 0px 0px;
}


/*//////////////////////////////////////////////////////////////////////*/
/* BOX TOP TEN                                                          */
/*//////////////////////////////////////////////////////////////////////*/

#colDx{
	float:left;
	width:360px;
	padding:22px 0px 0px 11px;
}

/* BOX 1 */
#box1 {
	position:relative;
	float:left;
	width:312px;
	height:136px;
	background:url(box1.gif) no-repeat left top;
	padding:24px 24px 0px 24px;
	margin:0px 0px 22px 0px;
}
#box1 H1{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:bold;
	font-size:16px;
	color:#EA378C;
	padding:0px 0px 8px 0px;
}
#box1 A {
	color: #333;	
	text-decoration: none;
	font-weight:normal;
	line-height:14px;

}
#box1 A:hover	{
	text-decoration: underline;
	color: #333;	
}
#box1 A.sel{
	color: #000;	
	text-decoration: underline !important;
	font-weight:bold !important;
	background:none !important;

}
#box1 .thumb{
	float:left;
	width:50px;
	margin:0px 5px 0px 0px;
}
#box1 .thumb img{
	float:left;
	padding:10px 0px 3px 0px;
}
#box1 .thumb .posizione{
	width:50px;
	text-align:center !important;
}
#box1 .leggi{
	position:absolute;
	right:0px;
	bottom:0px;
	padding:2px 4px 2px 4px;
	background:#EA378C;
}
#box1 .leggi A {
	font-family:Arial;
	font-size:10px;
	color: #fff;	
	text-decoration: none;
	font-weight:normal;
}
#box1 .leggi A:hover	{
	text-decoration: underline;
	color: #fff;	
}

/* BOX 2 */
#box2 {
	position:relative;
	float:left;
	width:312px;
	height:136px;
	background:url(box2.jpg) no-repeat left top;
	padding:24px 24px 0px 24px;
	margin:0px 0px 22px 0px;
}
#box2 .foto{
	float:left;
	width:110px;
	height:122px;
	margin:0px 18px 0px 0px;
	width:
	overflow:hidden;
	}
#box2 img{
	float:left;
}
#box2 H1{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:bold;
	font-size:16px;
	color:#333;
	padding:0px 0px 8px 0px;
}
#box2 .testo{
	float:left;
	width:180px;
}

#box2 .leggi{
	position:absolute;
	right:0px;
	bottom:0px;
	padding:2px 4px 2px 4px;
	background:#EF6DA3;
}
#box2 .leggi A {
	font-family:Arial;
	font-size:10px;
	color: #fff;	
	text-decoration: none;
	font-weight:normal;
}
#box2 .leggi A:hover	{
	text-decoration: underline;
	color: #fff;	
}
#box2 ul {
	margin:0px 0px 0px 0px;
	font-size: 11px;
}
#box2 li {
	margin-left: 0px;
	list-style: none;
	background: url(arrow_pallino_bianco.gif) no-repeat 0 50%;
	padding-left:22px;
	margin:5px 0px 5px 0px;
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:bold;
	font-size:12px;
	color:#EC008C;
}
#box2 li A {
	color: #EC008C;	
	text-decoration: none;
}
#box2 li A:hover	{
	text-decoration: underline;
	color: #EC008C;	
}

/* BOX 3 */
#box3 {
	position:relative;
	float:left;
	width:312px;
	height:136px;
	background:url(box3.jpg) no-repeat left top;
	padding:24px 24px 0px 24px;
	margin:0px 0px 22px 0px;
}
#box3 H1{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:bold;
	font-size:16px;
	color:#333;
	padding:0px 0px 8px 0px;
}
#box3 .testo{
	width:190px;
}

#box3 .leggi{
	position:absolute;
	right:0px;
	bottom:0px;
	padding:2px 4px 2px 4px;
	background:#996699;
}
#box3 .leggi A {
	font-family:Arial;
	font-size:10px;
	color: #fff;	
	text-decoration: none;
	font-weight:normal;
}
#box3 .leggi A:hover	{
	text-decoration: underline;
	color: #fff;	
}

/* BOX CATALOGO */
#boxCatalogo {
	position:relative;
	float:left;
	width:312px;
	height:136px;
	background:url(boxCatalogo.jpg) no-repeat left top;
	padding:24px 24px 0px 24px;
	margin:0px 0px 22px 0px;
}
#boxCatalogo H1{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:bold;
	font-size:16px;
	color:#9254AB;
	padding:0px 0px 5px 0px;
}
#boxCatalogo H2{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:bold;
	font-size:13px;
	color:#9254AB;
	padding:0px 0px 5px 0px;
}
#boxCatalogo .testo{
	width:150px;
}

#boxCatalogo .leggi{
	position:absolute;
	right:0px;
	bottom:0px;
	padding:2px 4px 2px 4px;
	background:#996699;
}
#boxCatalogo .leggi A {
	font-family:Arial;
	font-size:10px;
	color: #fff;	
	text-decoration: none;
	font-weight:normal;
}
#boxCatalogo .leggi A:hover	{
	text-decoration: underline;
	color: #fff;	
}

/* BOX CONTEST */
#boxContest {
	position:relative;
	float:left;
	width:312px;
	height:136px;
	background:url(boxContest.jpg) no-repeat left top;
	padding:24px 24px 0px 24px;
	margin:0px 0px 22px 0px;
}
#boxContest H1{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:bold;
	font-size:16px;
	color:#9254AB;
	padding:20px 0px 5px 0px;
	margin:0px 0px 0px 140px;
}
#boxContest H2{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:bold;
	font-size:13px;
	color:#9254AB;
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 140px;
}
#boxContest .testo{
	width:150px;
	margin:0px 0px 0px 140px;
}

#boxContest .leggi{
	position:absolute;
	right:0px;
	bottom:0px;
	padding:2px 4px 2px 4px;
	background:#996699;
}
#boxContest .leggi A {
	font-family:Arial;
	font-size:10px;
	color: #fff;	
	text-decoration: none;
	font-weight:normal;
}
#boxContest .leggi A:hover	{
	text-decoration: underline;
	color: #fff;	
}

#contest {
	position:absolute;
	top:18px;
	left:18px;
	width:125px;
	height:125px;
}

/* BOX 4 */
#box4 {
	position:relative;
	float:left;
	width:312px;
	height:136px;
	background:url(box4.jpg) no-repeat left top;
	padding:24px 24px 0px 24px;
	margin:0px 0px 22px 0px;
}
#box4 H1{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:bold;
	font-size:16px;
	color:#EA378C;
	padding:0px 0px 8px 0px;
}
#box4 H2{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:bold;
	font-size:13px;
	color:#EA378C;
	padding:0px 0px 3px 0px;
}
#box4 .foto{
	float:left;
	margin:0px 22px 0px 0px;
	height:200px;
}
#box4 .testo{
	float:left;
	width:190px;
}
#box4 .leggi{
	position:absolute;
	right:0px;
	bottom:0px;
	padding:2px 4px 2px 4px;
	background:#EF8EB6;
}
#box4 .leggi A {
	font-family:Arial;
	font-size:10px;
	color: #fff;	
	text-decoration: none;
	font-weight:normal;
}
#box4 .leggi A:hover	{
	text-decoration: underline;
	color: #fff;	
}

/* BOX CONCORSO */
#boxConcorso {
	position:relative;
	float:left;
	width:312px;
	height:136px;
	background:url(box-concorso.jpg) no-repeat left top;
	padding:24px 24px 0px 24px;
	margin:0px 0px 22px 0px;
}
#boxConcorso H1{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:bold;
	font-size:16px;
	color:#333;
	padding:0px 0px 8px 170px;
	width:150px;
}
#boxConcorso .testo{
	width:140px;
	padding:0px 0px 8px 170px;
}

#boxConcorso .leggi{
	position:absolute;
	right:0px;
	bottom:0px;
	padding:2px 4px 2px 4px;
	background:#333;
}
#boxConcorso .leggi A {
	font-family:Arial;
	font-size:10px;
	color: #fff;	
	text-decoration: none;
	font-weight:normal;
}
#boxConcorso .leggi A:hover	{
	text-decoration: underline;
	color: #fff;	
}
/* BOX LANCASTER */
#boxLancaster {
	position:relative;
	float:left;
	width:312px;
	height:136px;
	background:url(box-Lancaster.jpg) no-repeat left top;
	padding:24px 24px 0px 24px;
	margin:0px 0px 22px 0px;
}
#boxLancaster H1{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:bold;
	font-size:16px;
	color:#333;
	padding:0px 0px 8px 170px;
	width:150px;
}
#boxLancaster .testo{
	width:140px;
	padding:0px 0px 8px 170px;
}

#boxLancaster .leggi{
	position:absolute;
	right:0px;
	bottom:0px;
	padding:2px 4px 2px 4px;
	background:#F18E00;
}
#boxLancaster .leggi A {
	font-family:Arial;
	font-size:10px;
	color: #fff;	
	text-decoration: none;
	font-weight:normal;
}
#boxLancaster .leggi A:hover	{
	text-decoration: underline;
	color: #fff;	
}
/* BOX DUCATI */
#boxDucati {
	position:relative;
	float:left;
	width:360px;
	height:160px;
	background:url(box-ducati.jpg) no-repeat left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 22px 0px;
}
#boxDucati H1{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	letter-spacing:normal;
	font-weight:bold;
	font-size:16px;
	color:#333;
	padding:0px 0px 8px 170px;
	width:150px;
}
#boxDucati .testo{
	width:245px;
	position:absolute;
	left:20px;
	bottom:15px;
	line-height:1.3em;
}

#boxDucati .leggi{
	position:absolute;
	right:2px;
	bottom:0px;
	padding:2px 4px 2px 4px;
	background:#333;
}
#boxDucati .leggi A {
	font-family:Arial;
	font-size:10px;
	color: #fff;	
	text-decoration: none;
	font-weight:normal;
}
#boxDucati .leggi A:hover	{
	text-decoration: underline;
	color: #fff;	
}
/* BOX FACEBOOK */
#boxFacebook {
	position:relative;
	float:left;
	width:360px;
	height:160px;
	background:url(box-facebook.jpg) no-repeat left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 22px 0px;
	*margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}
#boxFacebook .leggi{
	position:absolute;
	right:2px;
	bottom:0px;
	padding:2px 4px 2px 4px;
	background:#3c5a98;
}
#boxFacebook .leggi A {
	font-family:Arial;
	font-size:10px;
	color: #fff;	
	text-decoration: none;
	font-weight:normal;
}
#boxFacebook .leggi A:hover	{
	text-decoration: underline;
	color: #fff;	
}
/* BOX SHISEIDO */
#boxShiseido {
	position:relative;
	float:left;
	width:360px;
	height:160px;
	background:url(box-shiseido.jpg) no-repeat left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 22px 0px;
	*margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}
#boxShiseido .leggi{
	position:absolute;
	right:2px;
	bottom:0px;
	padding:2px 4px 2px 4px;
	background:#000;
}
#boxShiseido .leggi A {
	font-family:Arial;
	font-size:10px;
	color: #fff;	
	text-decoration: none;
	font-weight:normal;
}
#boxShiseido .leggi A:hover	{
	text-decoration: underline;
	color: #fff;	
}
/*//////////////////////////////////////////////////////////////////////*/
/* PUNTI VENDITA                                                        */
/*//////////////////////////////////////////////////////////////////////*/

#storelocator{
	float:left;
	width:370px;
	height:546px;
}
.base-pane {
	float:left;
	background:url(bg_puntivendita.jpg) no-repeat 200px 120px;
	width:522px;
	}
/* inizio scroller */
.scroll-pane {
	float:left;
	width:522px;
	height:332px;
	overflow:auto;
}
.jScrollPaneTrack {
	background:#F6EDF3;
}
.jScrollPaneDrag {
	background: #EF5897;
}
a.jScrollArrowUp {
	background-color: #ffffff;
}
a.jScrollArrowUp:hover {
	background-color: #ffffff;
}
a.jScrollArrowDown {
	background-color: #ffffff;
}
a.jScrollArrowDown:hover {
	background-color: #ffffff;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-color: #ffffff;
}
/* fine scroller */

.distTitle {
	font:11px/1.4em /*"Lucida Grande", Tahoma,*/ Arial, sans-serif;	
	font-weight:bold;
	letter-spacing:0px;
	color:#000;
	padding:3px 0px 3px 0px;
	margin:0;
}
.distContent {
	padding:0px 0px 0px 0px;
	margin:0;
	border:0px solid #000;
}
.distContent UL{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:20px;
}

.distContent UL LI {
	list-style:none !important;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.distContent UL LI A{
	text-decoration:underline;
	/*padding:0px 0px 0px 20px;*/
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	/*background: url(arrow_pallino.gif) no-repeat 0px 0px;*/
}
.distContent UL LI A:link,
.distContent UL LI A:visited{
	text-decoration:underline;
}
.distContent UL LI A:hover,
.distContent UL LI A:focus,
.distContent UL LI A:active{
	text-decoration:underline;
}

/* Dettaglio */

#fotoNegozio{
	float:left;
	width:316px;
	padding:0px 25px 0px 0px;
	border-right:1px solid #DDDEE1;
}
#fotoNegozio img{
	float:left;
	margin:0px 0px 6px 0px;
}
.bottMappa{
	position:absolute;
	right:0px;
	top:45px;
}

/*/////////////////////////////////////////////////*/
/* PAGINATORE                                      */
/*/////////////////////////////////////////////////*/

.paginatore{
	float:left;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	border:0px solid #ff9900;
}
.paginatore DIV{
	float:left;
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px;
}
.paginatore UL{
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.paginatore LI {
	list-style:none !important;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 2px 0px 2px;
	text-align:center;
	padding:0px 0px 0px 0px;
	line-height:23px !important;
	width:23px !important;
	font-size:10px;
	/*background: url(pallino.gif) no-repeat center center;*/
}
.paginatore LI A{
	color:#000 !important;
	border:0px solid #dcdcdc !important;
	padding:0px 0px 0px 1px;
	font-weight:normal;
	font-family:Arial, "Trebuchet MS", Tahoma, Verdana;
}
.paginatore LI A:link,
.paginatore LI A:visited{
	border:0px;
	text-decoration:none !important;
	color:#fff;	
}
.paginatore LI A:hover,
.paginatore LI A:focus,
.paginatore LI A:active{
	border:0px;
	text-decoration:none !important;
	color:#EC008C !important;
}
.paginatore LI.arrow{
	font-size:10px !important;
	background:none !important;
	font-weight:normal;
}
.paginatore LI.arrow A{
	color:#000 !important;
	padding:0px 0px 0px 0px;
	background:none !important;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:16px;
}
.paginatore LI.arrow A:hover{
	background:none !important;
	color:#EC008C !important;
}
.paginatore LI.selected{
	color:#FFF !important;
	font-weight:normal;
	font-family:Arial, "Trebuchet MS", Tahoma, Verdana;
	/*background: url(pallino_over.gif) no-repeat center center;*/
	background: url(over_paginatore.gif) no-repeat center center;
	padding:0px 0px 0px 0px;
	line-height:23px !important;
	width:23px !important;
	border-top:0px solid #333 !important;
	border-right:0px solid #333 !important;
	border-bottom:0px solid #333 !important;
	border-left:0px solid #333 !important;
}
.paginatore LI.selected A {
color:#FFF !important;
}

/*//////////////////////////////////////////////////////////////////////*/
/* CATALOGO PREMI                                                       */
/*//////////////////////////////////////////////////////////////////////*/

#boxCategorie {
	float:right;
	width:889px;
	margin:30px 0px 0px 0px;
	border:0px solid #999;
}
/*#boxCategorie {
	float:left;
	width:100%;
	margin:30px 0px 0px 0px;
	border:0px solid #999;
}*/

#boxCategorie .blocco{
	position:relative;
	float:left;
	width:142px;
	height:152px;
	margin:3px 3px 3px 3px;
	overflow:hidden;
}
#boxCategorie .blocco img{
	float:left;
}
#boxCategorie .blocco A div{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100px;
	height:18px;
	text-align:center;
	padding:6px 2px 6px 2px;
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	background-color:#DC4B8F;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
#boxCategorie .blocco A:hover div{
	filter: alpha(opacity=100);
	-moz-opacity: 10;
	opacity: 10; 
	cursor:pointer;
}

/*//////////////////////////////////////////////////////////////////////*/
/* NAV VERTCALE                                                         */
/*//////////////////////////////////////////////////////////////////////*/

.navInside{
	float:left;
	width:204px;
	font-size:11px;
	color:#666;
	margin:10px 0px 0px 0px;
	padding:10px 20px 60px 20px;
	/*padding:0px 0px 0px 0px;*/
	border:0px solid #F6D2EA;
	/*background:#F6EDF3;*/
	background:url("bg_navinside.gif") repeat-x 0px 0px;
}
.navInside ul{
	margin: 0px;
	padding: 0px;
	width: 204px; /* Width of Menu Items */
}
	
.navInside ul li{
	position: relative;
	line-height:28px;
	list-style: none  !important;
	margin: 0px  !important;
	padding: 0px  !important;
	width: 204px;
}
	
.navInside ul li a{
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	color: #333 !important;
	text-decoration: none;
	padding: 0px 5px 0px 20px;
	border-bottom: 1px solid #F6D2EA;
	font-weight:bold;
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; 
}


/* livello 1 */


 a.livello1 {
	background:url("arrow_nero.gif") no-repeat 5px 50%;
	text-decoration:none !important;
} 
a.livello1:visited{
	background:url("arrow_nero.gif") no-repeat 5px 50%;
	text-decoration:none !important;
}
a.livello1:hover{
	background:url("arrow_pallino.gif") no-repeat 0px 50%;
	color: #EC008C !important;
	text-decoration:none !important;
	line-height:28px;
	border-bottom: 1px solid #F6D2EA;
}
/**/
a.sel1,
a.sel:visited,
a.sel:hover,
a.sel:active,
a.sel:link {
	background:url("arrow_pallino.gif") no-repeat 0px 50%;
	color: #EC008C !important;
	text-decoration:none !important;
	line-height:28px;
	border-bottom: 1px solid #F6D2EA;
}

/* livello 2 */

.navInside .subM1 LI{
	width: 204px !important;
	list-style: none  !important;
	margin: 0px  !important;
	padding: 0px  !important;
	border:0px solid #ff9900;
}

a.livello2{
	background:url("frecciaNera.gif") no-repeat 22px 8px;
	padding:4px 0px 6px 32px !important;
	font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,sans-serif !important;
	color:#000 !important;
	font-weight:normal !important;
	text-decoration:none !important;
	line-height:1.2em;
}
a.livello2:visited{
	background:url("frecciaNera.gif") no-repeat 22px 8px;
	font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,sans-serif !important;
	color:#000 !important;
	font-weight:normal !important;
	text-decoration:none !important;
}
a.livello2:hover{
	background:url("frecciaRosa.gif") no-repeat 22px 8px;
	font-weight:normal !important;
	font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,sans-serif !important;
	color:#EC008C !important;
	text-decoration:none !important;
	/*line-height:28px;*/
	border-bottom: 1px solid #F6D2EA;
}
/**/
a.sel2,
a.sel2:visited,
a.sel2:hover,
a.sel2:active,
a.sel2:link {
	padding-left:32px !important;
	background:url("frecciaRosa.gif") no-repeat 22px 12px !important;
	font-weight:normal !important;
	font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,sans-serif !important;
	color:#EC008C !important;
	text-decoration:none !important;
	line-height:28px;
	border-bottom: 1px solid #F6D2EA;
}

/*//////////////////////////////////////////////////////////////////////*/
/* MARCHI                                                               */
/*//////////////////////////////////////////////////////////////////////*/

#bloccoMarchiPromo {
	float:left;
	margin:20px 0px 0px 0px;
	padding:20px 20px 20px 20px;
	text-align:left;
	line-height:1.3em;
	border:1px solid #F6D2EA;
	background:url("bg_marchi.gif") repeat-x 0px 0px;
	-moz-border-radius: 0px 30px 0px 30px;
	-webkit-border-radius: 0px 30px 0px 30px;
}
.marchio{
	float:left;
	width:154px;
	height:100px;
	margin:10px 20px 10px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}
.marchio .foto{
	height:80px;
	overflow:hidden;
}

/*//////////////////////////////////////////////////////////////////////*/
/* FAQ                                                                  */
/*//////////////////////////////////////////////////////////////////////*/

#faq {
	float:left;
	width:600px; 
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 30px;
}
.topFaq{
	width:600px;
	background: url(dot.gif) repeat-x left bottom;
	margin:0px 0px 20px 0px;
}
.topFaq ul {
	float:right;
	line-height: 20px;
	color:#757575;
	font-family: Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif;
	margin:0px 0px 10px 0px;
	font-size: 11px;
}
.topFaq li {
	margin-left: 0px;
	list-style: none;
	background: url(arrow-up.gif) no-repeat 0 7px;
	padding-left:12px;
}
#faq A {
	color: #000 !important;
	text-decoration: none !important;
	line-height:2.0em;
}
#faq A:hover	{
	color: #EC008C !important;
	text-decoration: underline !important;
}

/* MENU FAQ */

#tabs_faq {
	float:right;
	width:100%;
	margin:0px 0px 20px 0px;
	overflow:hidden;
	border-bottom:4px solid #EF5897;
}
#tabs_faq ol {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#tabs_faq ol li {
	margin:0px 4px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	color:#FFF;
	list-style:none;
	font-size:11px;
	letter-spacing:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}
#tabs_faq ol li a {
	color:#FFF !important;
	display:block;
	margin:6px 0px 0px 0px;
	padding:4px 10px 4px 10px;
	text-decoration:none !important;
}
#tabs_faq ol li a:hover {
	color:#ffffff !important;
	text-decoration:none !important;
}
#tabs_faq ol li a.attivo {
	color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:7px 10px 7px 10px;
	text-decoration:none;
	background:#EF5897;
	cursor:default;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
}
#tabs_faq ol li a.noattivo {
	color:#EF5897 !important;
	display:block;
	margin:6px 0px 0px 0px;
	padding:4px 10px 4px 10px;
	text-decoration:none;
	background:#F6D2EA;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
}
#tabs_faq ol li a:hover.noattivo {
	color:#333 !important;
	display:block;
	margin:6px 0px 0px 0px;
	padding:4px 10px 4px 10px;
	text-decoration:none;
	background:#F6D2EA;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
}

/*//////////////////////////////////////////////////////////////////////*/
/* NEWS                                                                 */
/*//////////////////////////////////////////////////////////////////////*/

#news {
	float:left;
	width:600px; 
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 30px;
}
/* MENU NEWS */

#tabs_news {
	float:right;
	width:100%;
	margin:0px 0px 20px 0px;
	overflow:hidden;
	border-bottom:4px solid #996699;
}
#tabs_news ol {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#tabs_news ol li {
	margin:0px 4px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	color:#FFF;
	list-style:none;
	font-size:11px;
	letter-spacing:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}
#tabs_news ol li a {
	color:#FFF !important;
	display:block;
	margin:6px 0px 0px 0px;
	padding:4px 10px 4px 10px;
	text-decoration:none !important;
}
#tabs_news ol li a:hover {
	color:#ffffff !important;
	text-decoration:none !important;
}
#tabs_news ol li a.attivo {
	color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:7px 10px 7px 10px;
	text-decoration:none;
	background:#996699;
	cursor:default;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
}
#tabs_news ol li a.noattivo {
	color:#996699 !important;
	display:block;
	margin:6px 0px 0px 0px;
	padding:4px 10px 4px 10px;
	text-decoration:none;
	background:#E5D9E5;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
}
#tabs_news ol li a:hover.noattivo {
	color:#333 !important;
	display:block;
	margin:6px 0px 0px 0px;
	padding:4px 10px 4px 10px;
	text-decoration:none;
	background:#E5D9E5;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
}

/*//////////////////////////////////////////////////////////////////////*/
/* OROSCOPO                                                             */
/*//////////////////////////////////////////////////////////////////////*/

/*#rigaOroscopo {
	float:left;
	margin: 30px 0px 0px 0px;
	border:0px solid #ccc;
	width: 100%;
}
.oroscopoMese {
	background:url(bg_marchi.gif) repeat-x 0px 0px #FFF;
	border:1px solid #F6D2EA;
	-moz-border-radius: 0px 30px 0px 30px;
	-webkit-border-radius: 0px 30px 0px 30px;
}
#oroscopo {
	float:left;
	margin: 0px 10px 0px 10px; 
	padding: 20px 20px 20px 20px;
}
#oroscopo H3{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing:normal;
	font-weight:bold;
	font-size:16px;
	color:#E633A0;
	padding:0px 0px 0px 0px;
}
#oroscopo img{
	float:left;
	margin: 0px 20px 0px 0px; 
}
#oroscopo div{
	float:left;
	margin: 0px 0px 0px 0px; 
	width:280px;
}
#oroscopo span{
	color:#E633A0;
	font-style:italic;
}*/

#rigaOroscopo {
	float:left;
	margin: 30px 0px 0px 0px;
	border:0px solid #ccc;
	width: 100%;
}
#oroscopo {
	float:left;
	margin: 0px 20px 0px 10px; 
	padding: 0px 0px 0px 0px;
}
#oroscopo H3{
	font-family:"Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing:normal;
	font-weight:bold;
	font-size:14px;
	color:#E633A0;
	padding:0px 0px 0px 0px;
}
#oroscopo img{
	float:left;
	margin: 0px 10px 0px 0px; 
}
#oroscopo div{
	float:left;
	margin:0px 0px 0px 0px; 
	width:120px;
	border:0px solid #ccc;
}
#oroscopo span{
	/*color:#E633A0;*/
	font-style:italic;
	font-size:11px;
}
#oroscopoTesto{
	float:left;
	width:660px;
	margin:0px 0px 0px 0px;
	/*padding: 20px 20px 20px 20px;
	background:url(bg_marchi.gif) repeat-x 0px 0px #FFF;
	border:1px solid #F6D2EA;
	-moz-border-radius: 0px 30px 0px 30px;
	-webkit-border-radius: 0px 30px 0px 30px;*/
	padding: 0px 0px 0px 0px;
	border-bottom:0px solid #F6D2EA;
}

/*//////////////////////////////////////////////////////////////////////*/
/* FORM                                                                 */
/*//////////////////////////////////////////////////////////////////////*/

#bloccoForm {
	float:left;
	width:850px;
	margin:20px 0px 0px 0px;
	padding:20px 20px 20px 20px;
	text-align:left;
	line-height:1.3em;
	border:1px solid #F6D2EA;
	background:#F6EDF3;
	-moz-border-radius: 0px 30px 0px 30px;
	-webkit-border-radius: 0px 30px 0px 30px;
}

/*#htmlContent{
	position:absolute;
	top:115px;
	left:80px;
	width:820px;
	height:420px;
	border:0px solid #000;
	visibility:hidden;
}
.azienda{

	height:390px !important;

}
#htmlContent P{
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
#htmlContent*/ FORM{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.mainFieldset{
	float:left;
	width:390px;
	margin: 10px 40px 0px 0px !important;
	padding: 0px 0px 0px 0px;
	border:0px solid #000
}
.rightFields{
	float:left;
	margin: 10px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px;
	width:400px;
	border:0px solid #ff9900
}
.formStyle FIELDSET.bottomFields { 
	width:100%;
}
.formStyle { 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.formStyle FIELDSET { 
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px solid #000;
}
           
.formStyle LEGEND { 
	font-weight: bold;
	letter-spacing:normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
}

.formStyle DIV { 
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
}
* html .formStyle DIV { 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
}         
.formStyle LABEL { 
	display: block;
	width: 400px;
	float: left;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 20px;
	text-align:left;
	margin-right: 0px;
}



.formStyle LABEL SPAN {
	color: #ff0000;
	font-family: Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif;
}
 SELECT{
	font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,sans-serif;
	font-size:11px;
	margin:2px 0px 0px 0px; /* per Firefox */
	*margin:2px 0px 0px 0px; /* per IE 7 */
	_margin:5px 0px 3px 0px; /* per IE 6 */
	border-top:1px solid #ccc !important;
	border-right:1px solid #e2e2e2 !important;
	border-bottom:1px solid #e2e2e2 !important;
	border-left:1px solid #ccc !important;
	padding: 1px 0px 1px 0px;
}

.formStyle INPUT,
/*.formStyle SELECT,*/
.formStyle TEXTAREA { 
	background: #fff; 
	color: #000; 
	font-weight: normal;
	font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,sans-serif;
	font-size:11px;
	letter-spacing:normal;
	line-height:normal;
	padding: 3px 3px 3px 3px;
	margin:0px 0px 0px 0px; /* per Firefox */
	*margin:0px 0px 0px 0px; /* per IE 7 */
	_margin:3px 0px 3px 0px; /* per IE 6 */
	border:0;
	border-top:1px solid #ccc !important;
	border-right:1px solid #e2e2e2 !important;
	border-bottom:1px solid #e2e2e2 !important;
	border-left:1px solid #ccc !important;
	width: 394px;
	cursor: text;
}
.formStyle INPUT:hover,
.formStyle SELECT:hover { 
	border-bottom: 1px solid #ff0000;
	background:url("bgInput.gif") repeat-x 0px 100%;
}
.formStyle INPUT:focus,
.formStyle SELECT:focus { 
	border-bottom: 1px solid #8EA4D0;
	background:url("bgInput.gif") repeat-x 0px 100%;
}

.formStyle DIV.riga_textarea LABEL { 
	clear:both;
	margin-top:0px;
}
.formStyle DIV.riga_textarea TEXTAREA {
	border:none;
	height: auto;
	width: 225px;
	padding:5px;
	background:#fff;
	border: 1px solid #8EA4D0;
}
.formStyle DIV.riga_textarea TEXTAREA:hover {
	border:none;
	background:#F2f2f2;
	border: 1px solid #8EA4D0;
}
.formStyle DIV.riga_textarea TEXTAREA:focus {
	background:#F2f2f2;
	border: 1px solid #8EA4D0;
}

.formStyle DIV.riga_spunta {
	margin-bottom: 10px;
	margin-left:0px;
	font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,sans-serif;
}
.formStyle DIV.riga_spunta input {
	background: transparent;
	border: 0px solid #fff;
	width: auto;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
}
.formStyle DIV.riga_spunta INPUT:hover {
	background: transparent;
}
.formStyle DIV.riga_spunta label {
	display: inline;
	width: 180px;
	text-align: left;
	float: none;
}
.formStyle div.riga_spunta input,.formStyle div input.spunta {
	background: transparent;
	border: 0px solid #ffffff !important;
	width: auto;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
}

.formStyle div.riga_spunta input,.formStyle div input.spunta2 {
	background: transparent;
	border: 0px solid #ffffff !important;
	width: auto;
	vertical-align: middle;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}

.formStyle P.leggi_privacy { 
	margin: 0px 0px 0px 0px;
	padding-left:20px !important;
	background:url("arrow_pallino.gif") no-repeat 0px 50%;
	line-height:20px;
}
.formStyle P.leggi_privacy2 { 
	margin: 0px 0px 0px 0px;
	padding-left:20px !important;
	background:url("arrow_pallino.gif") no-repeat 0px 1px;
	line-height:20px;
	line-height:1.3em;
}
.formStyle A {
	color: #757575;	
	text-decoration: none;
}
.formStyle A:hover	{
	text-decoration: underline;
	color: #757575;	
}
.formStyle .invia_cancella { 
	width:520px;
	margin:15px 0px 15px 0px;
	float:left;
}
	
INPUT.pulsante {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: center;
	font-weight: bold;
	line-height:normal;
	padding:3px 15px 3px 15px; /* per Firefox */
	*padding:3px 10px 3px 10px; /* per IE 7 */
	_padding:3px 10px 3px 10px; /* per IE 6 */
	margin: 0px 10px 0px 0px;
	cursor: pointer;
	width: auto;
	border: 0px;
	float: left;
	background:url("bgBott.gif") repeat-x 0px 0px !important
}
.formStyle INPUT.pulsante:hover {
	background:url("bgBott_over.gif") repeat-x 0px 0px !important;
	color: #ffffff;
}

.sender{
	background: url("bott_invia-off.gif") no-repeat 0px 0px ;
	border:0px solid #000;
	padding:0px;
	margin:0px;
	height:25px !important;
	line-height: 25px;
	width:67px;
	/*margin-bottom:20px;*/
}
.infoprivacy{
	font-family: Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif;
	line-height:1.3em;
	color:#000;
	text-align: left;
	font-size:11px;
	padding:10px;
}
.infoprivacy A {
	color: #000;	
	text-decoration: underline;
}
.infoprivacy A:hover	{
	text-decoration: underline;
	color: #666;	
}

.numeroCarta {
	width:100%;
}

#screenshot{
	position:absolute;
	border:1px solid #e633a0;
	background:#e633a0;
	padding:5px;
	display:none;
	color:#fff;
	font:11px Arial;
	line-height:1.5em;
	}



/* Fieldset form lavora con noi */
.formStyle .leftFieldsetCv {
	float: left;
	width: 280px;
}


.formStyle .leftFieldsetCv label{
	width: 280px;
}

.formStyle .leftFieldsetCv input{
	width: 280px;
}




.formStyle .leftFieldsetCv .fakeFile{
	font-weight: normal;
	font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,sans-serif;
	letter-spacing:normal;
	line-height:normal;
	padding: 3px 3px 3px 3px;
	margin:0px 0px 0px 0px; /* per Firefox */
	*margin:0px 0px 0px 0px; /* per IE 7 */
	_margin:3px 0px 3px 0px; /* per IE 6 */
	border-top:1px solid #ccc !important;
	border-right:1px solid #e2e2e2 !important;
	border-bottom:1px solid #e2e2e2 !important;
	border-left:1px solid #ccc !important;
	width: 276px;
	height: 13px;
	background: url(btn_file_field.gif) no-repeat right center;
	cursor: pointer;
}


.formStyle .leftFieldsetCv select{
	width: 288px;
	padding-right: 1px;
	border: none;
}

.descrizionePosizione{
	margin-bottom: 28px;
}

.response{
	background:url("dot.gif") repeat-x scroll left bottom transparent;
	padding-bottom: 3px;
}

.separatore{
	background:url("dot.gif") repeat-x scroll left bottom transparent;
	display: block;
	height: 2px;
	margin-bottom: 10px;
}


/*/////////////////////////////////////////////////*/
/* SITE MAP                                        */
/*/////////////////////////////////////////////////*/

UL#sitemap{
	width:100% !important;
	padding:0px 0px 0px 0px !important;
	margin:20px 0px 0 0px !important;
	border-bottom:1px solid #fff;
	float:left;
}
UL#sitemap LI{
	list-style:none;
	margin:0px 0px;
	padding:0px;
	font-weight:normal;	
	border:0px solid #F6EDF3;
	border-width:0px 0px 1px 0px;
	border-top:0px solid #fff;
	line-height:1.8em !important;
}
LI.firstLevel{
	font-weight:700 !important;
	padding:7px !important;
}

UL#sitemap LI A{
	border:0px !important;
	background:url("arrow_rosa.gif") no-repeat 0% 50% !important;
	padding:0px 10px 0px 10px !important;
	line-height:1.4em !important;
	color:#000 !important;
}
UL#sitemap LI A:link,
UL#sitemap LI A:visited{
	text-decoration:none !important;
	color:#000 !important;
}
UL#sitemap LI A:hover,
UL#sitemap LI A:focus,
UL#sitemap LI A:active{
	text-decoration:underline !important;
	color:#EC008C !important;
}
.noBorder{
	border:none !important;
	display: inline;
}

/*/////////////////////////////////////////////////*/
/* AREA CONSORZIATI                                */
/*/////////////////////////////////////////////////*/

div#containerLogin {
	position:absolute;
	top:50%;
	left:50%;
	width:530px;
	height:321px;	
	margin:-190px 0px 0px -295px;
	padding:30px 30px 30px 30px;
	border:0px solid #FF9900;
	background:url("bg_login.gif") no-repeat 0% 0% !important;
	text-align:center;
}

/*/////////////////////////////////////////////////*/
/* SONDAGGIO                                       */
/*/////////////////////////////////////////////////*/

/*#domanda1,
#domanda2,
#domanda3,
#domanda4,
#domanda5 {
	float:left; 
	padding:0px 0px 0px 0px;
	margin:15px 15px 15px 15px;
	width:412px; 
	border:1px solid #343434; 
	clear:none;
}

#domanda1 img,
#domanda2 img,
#domanda3 img,
#domanda4 img,
#domanda5 img {
	float:left; 
	margin:0px 5px 0px 0px;
}

#domanda1 H3,
#domanda2 H3,
#domanda3 H3,
#domanda4 H3,
#domanda5 H3 {
	color:#FFF; 
	padding:20px 10px 20px 0px;
	font-size:14px;
}

#domanda1 span,
#domanda2 span,
#domanda3 span,
#domanda4 span,
#domanda5 span {
	color:#999; 
}

#domanda6 {
	float:left; 
	padding:0px 0px 0px 0px;
	margin:15px 15px 15px 15px;
	width:412px;  
	clear:none;
	position:relative;
}*/

#domanda1,
#domanda4,
#domanda7 {
	float:left; 
	padding:0px 0px 0px 0px;
	margin:15px 15px 15px 15px;
	width:380px; 
	border:0px solid #343434; 
	clear:none;
}

#domanda2,
#domanda3,
#domanda5,
#domanda6,
#domanda8,
#domanda9 {
	float:left; 
	padding:0px 0px 0px 0px;
	margin:15px 15px 15px 15px;
	width:200px; 
	border:0px solid #343434; 
	clear:none;
}

#domanda1 img,
#domanda4 img,
#domanda7 img {
	float:left; 
	margin:0px 20px 0px 0px;
}

#domanda1 H3,
#domanda2 H3,
#domanda3 H3,
#domanda4 H3,
#domanda5 H3,
#domanda6 H3,
#domanda7 H3,
#domanda8 H3,
#domanda9 H3 {
	color:#3a6c83; 
	padding:20px 10px 20px 0px;
	font-size:16px;
}

#domanda1 span,
#domanda2 span,
#domanda3 span,
#domanda4 span,
#domanda5 span,
#domanda6 span,
#domanda7 span,
#domanda8 span,
#domanda9 span {
	color:#0a0c0f !important; 
}

#domanda10 {
	float:left; 
	padding:0px 0px 0px 0px;
	margin:15px 15px 15px 15px;
	width:100%;  
	clear:none;
	position:relative;
	text-align:center !important;
}

/*/////////////////////////////////////////////////*/
/* PAGINATORE CONCORSO                             */
/*/////////////////////////////////////////////////*/

.paginatoreConcorso{
	float:left;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	border:0px solid #ff9900;
}
.paginatoreConcorso DIV{
	float:left;
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px;
}
.paginatoreConcorso UL{
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.paginatoreConcorso LI {
	list-style:none !important;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 2px 0px 2px;
	text-align:center;
	padding:0px 0px 0px 0px;
	line-height:23px !important;
	width:23px !important;
	font-size:10px;
	color:#3a6c83;
}
.paginatoreConcorso LI A{
	color:#fff !important;
	border:0px solid #dcdcdc !important;
	padding:0px 0px 0px 1px;
	font-weight:normal;
	font-family:Arial, "Trebuchet MS", Tahoma, Verdana;
}
.paginatoreConcorso LI A:link,
.paginatoreConcorso LI A:visited{
	border:0px;
	text-decoration:none !important;
	color:#fff;	
}
.paginatoreConcorso LI A:hover,
.paginatoreConcorso LI A:focus,
.paginatoreConcorso LI A:active{
	border:0px;
	text-decoration:none !important;
	color:#fff !important;
}
.paginatoreConcorso LI.selected{
	color:#fff !important;
	font-weight:normal;
	font-family:Arial, "Trebuchet MS", Tahoma, Verdana;
	background: url(over_paginatore_armani.gif) no-repeat center center;
	padding:0px 0px 0px 0px;
	line-height:23px !important;
	width:23px !important;
	border-top:0px solid #333 !important;
	border-right:0px solid #333 !important;
	border-bottom:0px solid #333 !important;
	border-left:0px solid #333 !important;
}
.paginatoreConcorso LI.selected A {
	color:#fff !important;
}


/*/////////////////////////////////////////////////*/
/* Lavora con noi                                  */
/*/////////////////////////////////////////////////*/

#rigaPromo .blocco4, 
#rigaNews .blocco4 {
	float:left;
	width:178px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	border-left:0px solid #D9D6D8;
}
#rigaPromo .blocco4 .foto,
#rigaNews .blocco4 .foto {
	float:left;
	width:156px;
	height:102px;
	margin:0px 0px 0px 0px;
	overflow:hidden;
	border:0px solid #BEBEBE;
	background:#FFF;
}
#rigaPromo .blocco4 .foto IMG,
#rigaNews .blocco4 .foto IMG {
	float:left;
}
#rigaPromo .blocco4 .testo,
#rigaNews .blocco4 .testo {
	float:left;
	width:178px;
	line-height:1.2em;
	padding:10px 0px 5px 0px;
}
#rigaPromo .blocco4 H1{
	font-size:11px;
	color:#E633A0;
	text-transform:uppercase;
	font-weight:bold;
	padding:10px 0px 0px 0px;
	line-height:1.1em;
	height:25px;
}
#rigaPromo .blocco4 span{
	font-size:10px;
	color:#E633A0;
	line-height:1.8em;
}
#rigaPromo .blocco4 .leggi{
	font-size:9px;
	color:#E633A0;
	font-weight:bold;
	text-transform:uppercase;
}
#rigaPromo .blocco4 .leggi A {
	color: #E633A0;	
	text-decoration: none;
	margin-bottom: 8px;
	display: block;
}
#rigaPromo .blocco4 .leggi A:hover	{
	text-decoration: underline;
	color: #E633A0;	
}

