/*
	Project: GardenPortale.com
	Author: Andrea Bindi | andrea.bindi@gmail.com
	Developer: Alchimedia.com
	Release date: 2008 - 2009
	CSS Level 2.1
*/

/* GENERALI
----------------------------------------------------------------------------------------------------- */
*	{margin: 0; padding: 0; border: none;}

body	{
	background: #eee url(../images/bg/bg_body.gif) 0 162px repeat-x;
	font: .7em/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666;
	text-align: center;
}

a  {color: #419A01; font-weight: bolder; text-decoration: none;}
h3 {line-height: normal;}
h5 {padding: 2px 10px 10px; font-size: 1em; line-height: 1.4em; color: #999;}

/* Generic Classes */
.skip, .noimage {display: none;}
.clearthis {clear: both;}
.objects	{margin: 0 0 10px; cursor: pointer;}

.service	{padding: 0 0 10px 28px; list-style: disc;}
.back {
	width: 120px;
	height: 33px;
	margin-top: 4px;
	background: #fff url(../images/cont/back.gif) -4px 0 no-repeat;
	text-indent: -9999px;
	display: block;
}

.clear {border-bottom: 2px solid #eee; margin: 8px 0; clear: both;}
/* For IE6 only */  * html .box .clear {margin: 0 0 8px;}
/* For IE7 only */  *:first-child + html .box .clear {margin: 0 0 8px;}

/* Elementi nascosti */
h2, #head ul {display: none;}

/* TABELLE
----------------------------------------------------------------------------------------------------- */
#bCont_820 table, #bCont_560 table	{
	margin: 3px 10px;
	border: solid #ccc;
	border-width: 1px 0 0 1px;
	border-collapse: collapse;
	background: #fff;
}

#bCont_820 table {width: 800px; font-size: .9em; line-height: 1.2em;}
#bCont_560 table {width: 540px;}

#bCont_820 th, #bCont_560 th	{background: #eee; text-transform: uppercase; text-align: center;}

#bCont_820 th, #bCont_820 td, #bCont_560 th, #bCont_560 td	{
	padding: 6px;
	border: solid #ccc;
	border-width: 0 1px 1px 0;
	vertical-align: middle;
}

#bCont_820 table img, #bCont_560 table img	{margin: 0; padding: 0; border: none; float: none;}

.yellow	{background: #fffddd;}

/* TORNA IN ALTO */
.top	{
	width: 110px;
	height: 33px;
	margin-top: 6px;
	background: #fff url(../images/cont/top.gif) 0 0 no-repeat;
	text-indent: -9999px;
	display: block;
	float: right;
}

/* BANNERS SUPERIORI
----------------------------------------------------------------------------------------------------- */
/*#bannTop	{width: 990px; height: 90px; margin: 0 auto; text-align: left; position: relative;}
#link_ferramenta {width: 254px; height: 90px; position: absolute; top: 0; right: 0;}*/
#bannTop	{width: 990px; height: 90px; margin: 0 auto; text-align: center;}

/* WRAPPER
----------------------------------------------------------------------------------------------------- */
#wrapper	{width: 990px; margin: 0 auto; background: transparent; text-align: left; position: relative;}

/* HEAD
----------------------------------------------------------------------------------------------------- */
#head	{width: 990px; height: 106px; margin-top: 4px; background: transparent; position: relative;}
/* For IE6 only */ * html #head {margin-top: 2px;}
/* For IE7 only */ *:first-child + html #head {margin-top: 2px;}

/* LOGO */
#head h1, #head h1 * {margin: 0; padding: 0; border: 0;}
#head h1, #head h1 a	{
	width: 337px;
	height: 106px;
	background: transparent url(../images/head/logo.gif) 0 0 no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
	position: absolute;
}

#head h1 a {position: static;}

/* FORM HEAD */
#head form {padding: 2px 0; position: absolute; top: 8px; right: 0; text-align: right;}
#head form, #head form * {margin: 0; padding: 0; border: none;}
#head form * {display: inline; vertical-align: middle;}

#head #flogin {
	width: 526px;
	top: 40px;
	background: transparent url(../images/bg/bg_login.gif) 0 3px no-repeat;
}
/* For IE6 only */  * html #head #flogin {background-position: 0 4px;}
/* For IE7 only */  *:first-child + html #head #flogin {background-position: 0 4px;}

#head #fnlett	{
	width: 403px;
	background: transparent url(../images/bg/bg_nlett.gif) 0 3px no-repeat;		
}
/* For IE6 only */  * html #head #fnlett {background-position: 0 4px;}
/* For IE7 only */  *:first-child + html #head #fnlett {background-position: 0 4px;}

#head legend {display: none;}

#head label {color: #444;}
#head input {
	width: 140px;
	margin: 0 7px;
	border: 1px solid #aaa;
	font: 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#head #entra, #head #invia {width: auto; border: none; margin: 0 3px 0 0;}
/*#head form a {color: #000; text-decoration: underline; font-weight: normal;}*/

/* Data/Ora + Bookmarks */
#today	{color: #fff; font-size: 1em; text-align: right; position: absolute; top: 80px; right: 6px;}
#today a	{color: #fff; font-weight: bolder; text-decoration: underline;}

/* CERCA */
#fricerca1, #fricerca1 *, #fricerca2, #fricerca2 * {margin: 0; padding: 0; border: none;}
#fricerca1, #fricerca2 {
	width: 495px;
	height: 35px;
	padding-bottom: 2px;
	border-bottom: 1px solid #eee;
	background: #fff url(../images/bg/bg_cerca.gif) bottom repeat-x;
	position: relative;
	display: block;
	float: left;
}

#fricerca1 legend, #fricerca1 legend a, #fricerca2 legend, #fricerca2 legend a {width: 125px; height: 33px; display: block;}
#fricerca2 legend, #fricerca2 legend a {width: 135px;}

#fricerca1 legend a, #fricerca2 legend a {background: transparent 0 0 no-repeat; text-indent: -9999px;}
#fricerca1 legend a {background-image: url(../images/head/cerca_azienda.gif);}
#fricerca2 legend a {background-image: url(../images/head/cerca_prodotto.gif);}
#fricerca1 legend a:hover, #fricerca2 legend a:hover {background-position: 0 -33px;}

/* For IE6 only */ * html #fricerca1 legend a, * html #fricerca2 legend a {background-position: -5px 0px;}
/* For IE6 only */ * html #fricerca1 legend a:hover, * html #fricerca2 legend a:hover {background-position: -5px -33px;}
/* For IE7 only */ *:first-child + html #fricerca1 legend a, *:first-child + html #fricerca2 legend a {background-position: -5px 0px;}
/* For IE7 only */ *:first-child + html #fricerca1 legend a:hover, *:first-child + html #fricerca2 legend a:hover {background-position: -5px -33px;}

#fricerca1 input, #fricerca2 input {
	width: 156px;
	padding: 1px;
	border: 1px solid #bbb;
	font: 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666;
	position: absolute;
	top: 9px;
	left: 132px;
}
#fricerca2 input {width: 151px; left: 137px;}

#fricerca1 #cerca1, #fricerca2 #cerca2 {width: auto; padding: 0; border: none; top: 1px; left: 302px;}

#fricerca1 p, #fricerca2 p {position: absolute; top: 9px; right: 15px;}
#fricerca1 p a, #fricerca2 p a {font-weight: normal; text-decoration: underline; color: #555;}
#fricerca1 p a:hover, #fricerca2 p a:hover {color: #f40;}

/* LOGGED */
#logged	{
	width: 546px;
	height: 14px;
	margin: 0;
	padding: 6px 5px 4px;
	background: #eee url(../images/bg/bg_logged.gif) 0 0 no-repeat;
	text-align: center;
	font-size: .9em;
	color: #666;
	position: absolute;
	top: 45px;
	right: 3px;
}
#logged strong {color: #999;}

#logged a {color: #53C400; font-weight: bolder;}
#logged a:hover {text-decoration: underline;}

/* NAVIGAZIONE PRINCIPALE
----------------------------------------------------------------------------------------------------- */
#nav	{width: 990px; margin: 0 0 7px; list-style: none; display: block; color: #fff; float: left;}

#nav li {margin: 0; border-bottom: 1px #cbe0cb solid; border-right: 1px solid #ccc; float: left; white-space: nowrap;}
/* For IE6 only */ * html #nav li {border-bottom: 0;}
/* For IE7 only */ *:first-child + html #nav li {border-bottom: 0;}

#nav a, #nav strong {padding: 6px 12px; display: block;}
/* For IE6 only */ * html #nav a {padding: 5px 12px 6px; border-top: 1px #cbe0cb solid;}
/* For IE7 only */ *:first-child + html #nav a {padding: 5px 12px 6px; border-top: 1px #cbe0cb solid;}

#nav strong {padding: 0;}

/* HOVER */
#nav a:hover, #nav strong a, #nav strong a:hover {color: #fff; background: #53C400 url(../images/bg/bg_nav.gif) 0 1px repeat-x;}

/* PULSANTE "Inserisci la tua azienda" */
#nav .ins {color: #fff; background: #f90 url(../images/bg/bg_nav2.gif) 0 1px repeat-x;}

/* HOME PAGE
----------------------------------------------------------------------------------------------------- */
/* MAIN STANDARD */ #main, #main2 {width: 990px; margin-top: 10px;}
/* MAIN MAPPE */ #main2 {margin: 0; padding: 0 0 8px; background: #fff url(../images/bg/interne/bg_bread.gif) bottom no-repeat;}

/* HOME PAGE - Formattazione */
#main h3  {margin-bottom: 7px; padding: 0 10px 6px; border-bottom: 2px solid #eee; font-size: 1.6em; font-weight: normal;}
#main h3, #main h3 a {color: #d00; font-weight: normal;}

#main h4  {padding: 0 10px 3px; font-size: 1.2em; color: #419A01;}

#main img {margin: 2px 10px 10px 10px; padding: 2px; border: 1px solid #ccc; background: #fff; float: left;}
#main .large {margin: 5px auto; padding: 0; border: none; float: none; display: block;}

#main p {padding: 0 10px 5px;}
#main .date {color: #d00; font-weight: bolder;}

/* HOME PAGE - BANNER (250x250 e 300x250) */
#main #banner_250x250, #main #banner_250x250 *,
#main #banner_300x250, #main #banner_300x250 *,
#main #banner_160x600, #main #banner_160x600 *
{margin: 0; padding: 0; border: none; float: none;}

#main #banner_250x250 {width: 250px; height: 250px; margin-bottom: 10px;}
#main #banner_300x250 {width: 300px; height: 250px; margin-bottom: 10px;}
#main #banner_160x600 {width: 160px; height: 600px; margin-bottom: 10px;}

/* HOME PAGE - STRUTTURA - Colonne (1+1) */
#leftColumn, #rightColumn	{float: left; display: inline;}
#leftColumn	 {width: 510px; margin-right: 10px;}
#rightColumn {width: 470px;}

/* HOME PAGE - STRUTTURA - Sottocolonne (1+1 / 1+1) */
#leftSX, #leftDX, .rightSX, .rightDX	{float: left; display: inline;}
#leftSX, #leftDX  {width: 250px;}
#leftSX	{margin-right: 10px;}

.rightSX	{width: 300px; margin-right: 10px;}
.rightDX {width: 160px; overflow: hidden;}

/* HOME PAGE - STRUTTURA - Sfondi contenitori */
#leftSX .wbox, #leftDX .wbox,
#leftSX .wbox_fiamma, #leftDX .wbox_fiamma
{background: #fff url(../images/bg/index/bg_250_top.gif) top left no-repeat; padding-top: 8px;}

#leftSX .box, #leftDX .box {background: #fff url(../images/bg/index/bg_250_bottom.gif) bottom left no-repeat; padding-bottom: 8px;}

.rightSX .wbox, .rightSX .wbox_fiamma {background: #fff url(../images/bg/index/bg_300_top.gif) top left no-repeat; padding-top: 8px;}
.rightSX .box  {background: #fff url(../images/bg/index/bg_300_bottom.gif) bottom left no-repeat; padding-bottom: 8px;}

.rightDX .wbox, .rightDX .wbox_fiamma {background: #fff url(../images/bg/index/bg_160_top.gif) top left no-repeat; padding-top: 8px;}
.rightDX .box  {background: #fff url(../images/bg/index/bg_160_bottom.gif) bottom left no-repeat; padding-bottom: 8px;}

/* HOME PAGE - STRUTTURA - Tipologie contenitori */
.wbox, .wbox_fiamma {margin-bottom: 10px;}
.wbox2, .wbox3, .wbox2_fiamma, .wbox3_fiamma {margin-bottom: 10px; background: #fff; clear: both;}
.wbox2, .wbox2_fiamma {width: 510px; background: #fff url(../images/bg/index/bg_510_top.gif) top left no-repeat; padding-top: 8px;}
.wbox3, .wbox3_fiamma {width: 470px; background: #fff url(../images/bg/index/bg_470_top.gif) top left no-repeat; padding-top: 8px;}
.wbox2 .box, .wbox2_fiamma .box {background: #fff url(../images/bg/index/bg_510_bottom.gif) bottom left no-repeat; padding-bottom: 8px;}
.wbox3 .box, .wbox3_fiamma .box {background: #fff url(../images/bg/index/bg_470_bottom.gif) bottom left no-repeat; padding-bottom: 8px;}

#main h4 .tnews {margin: 0; position: relative; top: -3px; font-size: 1.6em; font-weight: normal; line-height: normal;}

/* HOME PAGE - STRUTTURA - Tipologie contenitori IN EVIDENZA */
#main #leftSX .wbox_fiamma, #main #leftDX .wbox_fiamma {background-image: url(../images/bg/index/bg_250_topV2.gif);}
#main .rightSX .wbox_fiamma {background-image: url(../images/bg/index/bg_300_topV2.gif);}
#main .rightDX .wbox_fiamma {background-image: url(../images/bg/index/bg_160_topV2.gif);}
#main .wbox2_fiamma {background-image: url(../images/bg/index/bg_510_topV2.gif);}
#main .wbox3_fiamma {background-image: url(../images/bg/index/bg_470_topV2.gif);}

#main .wbox_fiamma h3, #main .wbox2_fiamma h3, #main .wbox3_fiamma h3,
#main .wbox_fiamma h3 a, #main .wbox2_fiamma h3 a, #main .wbox3_fiamma h3 a
{background: #53C400; color: #fff; border-bottom-color: #C1E2A8;}

/* HOME PAGE - Flash News */
#news	{width: 494px; height: 80px; margin: 0 0 0 8px; padding: 0; position: relative; overflow: hidden;}
#news a  {color: #666; font-weight: normal;}
#news ul	{position: absolute; list-style: none;}
#news li	{width: 490px; margin: 0 0 4px; padding: 0 0 4px 4px; border-bottom: 1px dashed #bbb; display: block;}

/* HOME PAGE - Box Lavoro */
.wbox_fiamma #lavoro, .wbox #lavoro {padding: 0 0 5px 80px; background: transparent url(../images/bg/bg_lavoro.jpg) 10px 0 no-repeat;}
.wbox_fiamma #fiere, .wbox #fiere {padding: 0 0 20px 80px; background: transparent url(../images/bg/bg_fiere.jpg) 10px 0 no-repeat;}

/* HOME PAGE - BOX INSERISCI AZIENDA
----------------------------------------------------------------------------------------------------- */
#leftSX #inserisci_small, #leftSX #inserisci_small * {margin: 0; padding: 0;}
#leftSX #inserisci_small {
	margin-bottom: 10px;
	padding-bottom: 8px;
	background: #fff url(../images/bg/index/bg_250_bottom_inserisci.gif) bottom left no-repeat;
}
#leftSX #inserisci_small h3	{line-height: 87%;}
#leftSX #inserisci_small h3 a {
	width: 230px;
	margin: 0;
	padding: 9px 8px 7px 12px;
	background: #fff url(../images/bg/index/bg_250_top_inserisci.gif) 0 0 no-repeat;
	display: block;
}

#leftSX #inserisci_small p a {
	width: 250px;
	height: 74px;
	margin: 0;
	padding: 0;
	background: #fff url(../images/cont/inserisci_small.gif) 0 0 no-repeat;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
}

#leftSX #inserisci_small #aumenta a {height: 70px; background: #fff url(../images/cont/inserisci_small.gif) 0 -74px no-repeat;}

/* HOME PAGE - MAPPE GARDEN
----------------------------------------------------------------------------------------------------- */
#go2mappe, #go2mappe * {margin: 0; padding: 0; list-style: none; line-height: .9em;}
#go2mappe {width: 228px; height: 148px; background: #fff url(../images/cont/mappa.gif) 8px 0 no-repeat; display: block; overflow: hidden;}
#go2mappe li {margin: 7px 0 0 100px; padding-bottom: 2px; font-size: .9em; display: block;}

#go2mappe li+li {margin-left: 110px;}
#go2mappe li+li+li {margin-left: 120px;}
#go2mappe li+li+li+li {margin-left: 130px;}
/* For IE6 only */ * html #go2mappe li {margin: 7px 0 0 130px;}

#go2mappe a	 {padding: 0 0 0 11px; background: transparent url(../images/cont/bullet.gif) 0 5px no-repeat; color: #666;}
#go2mappe a:hover	{text-decoration: underline;}

/* BREADCRUMBS
----------------------------------------------------------------------------------------------------- */
#bread	{
	width: 970px;
	margin: 0;
	padding: 5px 9px 6px 11px;
	background: #fff url(../images/bg/interne/bg_bread.gif) bottom left no-repeat;
	list-style: none;
	font-size: .9em;
	color: #888;
}

#bread li {display: inline;}
#bread a  {padding-right: 5px; font-weight: normal; color: #777;}
#bread a:hover	{text-decoration: underline;}

/* STRUTTURA PAGINE INTERNE
----------------------------------------------------------------------------------------------------- */
#cont, #secondnav {float: left; display: inline;}
#cont	{width: 820px; margin-left: 10px;}
#secondnav	{width: 160px;}

/* MENU II LIVELLO
----------------------------------------------------------------------------------------------------- */
#secondnav p	{width: 158px; margin: 0; padding: 0; border: 1px solid #ccc; border-top-color: #eee; border-bottom-color: #cdcdcd;}

/* Level 1st */
#secondnav a	{width: 146px; padding: 0 5px 2px 7px; background: #fff; font-weight: normal; color: #3E9501; display: block;}
#secondnav a:hover, #secondnav a.current	{color: #235400; background: #F1FDD8;}

/* Level 2nd */
#secondnav .level_second a	{
	width: 137px;
	padding: 0 5px 2px 16px;
	background: #f4f4f4 url(../images/secNav/bullet2nd.gif) 8px 7px no-repeat;
	color: #555;
}

#secondnav .level_second a:hover, #secondnav .level_second a.current
{background: #F1FDD8 url(../images/secNav/bullet2nd.gif) 8px 7px no-repeat; color: #222;}

/* Level 3rd */
#secondnav .level_third a	{
	width: 128px;
	padding: 0 5px 2px 25px;
	background: #fff url(../images/secNav/bullet3rd.gif) 17px 8px no-repeat;
	color: #555;
}

#secondnav .level_third a:hover, #secondnav .level_third a.current
{background: #F1FDD8 url(../images/secNav/bullet3rd.gif) 17px 8px no-repeat; color: #222;}

/* MENU II LIVELLO - Sfondi (sopra e sotto) */
#top	{width: 160px; height: 14px; background: transparent url(../images/secNav/bgSecnav_top.gif) 0 0 no-repeat;}
#secondnav .last	{
	width: 160px;
	height: 14px;
	margin-bottom: 10px;
	border: none;
	background: transparent url(../images/secNav/bgSecnav_bott.gif) 0 0 no-repeat;
}

/* MENU II LIVELLO - Titolo sezione MOTORGARDEN */
#secondnav #tmotor, #secondnav #tmotor a {
	width: 160px;
	height: 53px;
	margin: 0 0 10px;
	padding: 0;
	background: #eee url(../images/secNav/logo_motor.gif) 0 0 no-repeat;
	text-indent: -9999px;
}

#secondnav #tmotor a {margin: 0;}

/* AREA CONTENUTO
----------------------------------------------------------------------------------------------------- */
#bCont_560, #scheda_DX {float: left; display: inline;}

/* COLONNA CENTRALE (Struttura 560px + Struttura 820px)
----------------------------------------------------------------------------------------------------- */
#bCont_560 {width: 560px; background: #fff;}
#bCont_820 {width: 820px; background: #fff;}

#bCont_560 h3, #bCont_820 h3 {margin: 0 0 7px; padding: 8px 10px 6px;}
#bCont_560 h3	{background: #fff url(../images/bg/interne/bg_560_top.gif) 0 0 no-repeat;}
#bCont_820 h3	{background: #fff url(../images/bg/interne/bg_820_top.gif) 0 0 no-repeat;}

/* For IE6 only */
* html #bCont_560 h3, * html #bCont_820 h3 {position: relative; top: -7px; bottom: -7px; margin: 7px 0 0;}

/* For IE6 only */
*:first-child + html #bCont_560 h3, *:first-child + html #bCont_820 h3 {position: relative; top: -7px; bottom: -7px; margin: 7px 0 0;}

/* COLONNA CENTRALE - BOTTOM (Bordo arrotondato inferiore) */
#bCont_560 .bottom, #bCont_560 .bottom2, #bCont_820 .bottom, #bCont_820 .bottom2	{padding-bottom: 8px;}
#bCont_560 .bottom, #bCont_560 .bottom2 {width: 560px; background: #fff url(../images/bg/interne/bg_560_bottom.gif) bottom left no-repeat;}
#bCont_820 .bottom, #bCont_820 .bottom2 {width: 820px; background: #fff url(../images/bg/interne/bg_820_bottom.gif) bottom left no-repeat;}

#bCont_560 .bottom2, #bCont_820 .bottom2 {border-bottom: 10px solid #eee;}

/* COLONNA DESTRA
----------------------------------------------------------------------------------------------------- */
#scheda_DX	{width: 250px; margin: -10px 0 0 10px; background: #fff;}

#scheda_DX h3 {
	width: 230px;
	padding-top: 8px;
	border-top: 10px solid #eee;
	background: #fff url(../images/bg/index/bg_250_top.gif) 0 0 no-repeat;
}

#scheda_DX h4  {padding-bottom: 0;}
#scheda_DX p   {margin: 0; padding: 0 10px 10px; border-bottom: 2px solid #eee; margin: 6px 0 10px; clear: both;}
#scheda_DX img {margin: 6px 10px 0; float: none;}
	
#scheda_DX .bottom {
	width: 250px;
	height: 0;
	padding-bottom: 8px;
	background: #fff url(../images/bg/index/bg_250_bottom.gif) bottom left no-repeat;
}

/* LINK + CORRELATI */
#scheda_DX ul, #scheda_DX li {margin: 0; padding: 0; list-style: none; display: block;}
#scheda_DX ul a {
	width: 209px;
	border-bottom: 2px solid #eee;
	background: #fff 9px 0 no-repeat;
	display: block;
	color: #777;
}

#scheda_DX ul a:hover {text-decoration: underline;}
#scheda_DX .docs a  {margin-bottom: 6px; padding: 4px 5px 8px 36px; background-image: url(../images/cont/pdf.gif);}
#scheda_DX .links a {margin-bottom: 4px; padding: 2px 5px 8px 36px; background-image: url(../images/cont/sito.gif);}

/* BOX INSERISCI AZIENDA (Struttura 560px + Struttura 820px)
----------------------------------------------------------------------------------------------------- */
#bCont_560 .box, #bCont_820 .box
{padding-bottom: 8px; background: #fff url(../images/bg/interne/bg_560_bottom_inserisci.gif) bottom left no-repeat;}

#bCont_820 .box {float: left; display: inline;}

#bCont_560 .box h3, #bCont_820 .box h3 {
	width: 540px;
	margin: 0;
	padding: 9px 8px 7px 12px;
	background: #fff url(../images/bg/interne/bg_560_top_inserisci.gif) top left no-repeat;
	line-height: 87%;
}

/* For IE6 only */
* html #bCont_560 .box h3, * html #bCont_820 .box h3 {margin: 0; position: static;}

/* For IE6 only */
*:first-child + html #bCont_560 .box h3, *:first-child + html #bCont_820 .box h3 {margin: 0; position: static;}

#bCont_560 .box h4, #bCont_560 .box h4 a,
#bCont_820 .box h4, #bCont_820 .box h4 a	{
	width: 560px;
	height: 76px;
	margin: 0;
	padding: 0;
	background: #fff url(../images/cont/inserisci_big.gif) center no-repeat;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
}

#bCont_560 .box p, #bCont_820 .box p {
	width: 538px;
	margin: 0;
	padding: 7px 8px 7px 12px;
	border: solid #eee;
	border-width: 2px 1px 0;
	border-left-color: #ccc;
	border-right-color: #ccc;
}

/* BOX INSERISCI AZIENDA (Struttura 820px) - BANNER - 250x250 */
#bCont_820 #banner_bott_250x250 * {margin: 0; padding: 0; border: none; float: none;}
#bCont_820 #banner_bott_250x250   {width: 250px; height: 250px; margin-left: 10px; float: left; display: inline;}

/* BOX INSERISCI AZIENDA (Struttura 820px) - WRAPPER */
#wBottom {width: 820px; background: #eee; clear: both;}

/* LAVORO
----------------------------------------------------------------------------------------------------- */
#offro *, #cerco * {margin: 0; padding: 0;}
#offro, #cerco	{width: 250px; margin: 10px; background: #fff 0 0 no-repeat; float: left; display: inline;}
#offro {padding: 151px 68px 16px 16px; background-image: url(../images/bg/bg_offro.jpg);}
#cerco {padding: 151px 18px 16px 66px; background-image: url(../images/bg/bg_cerco.jpg);}

#offro h5, #cerco h5	{font-size: 1.5em;}
#offro h5 a, #cerco h5 a {color: #f90;}
#offro h5 a:hover, #cerco h5 a:hover {text-decoration: underline;}

#offro p, #cerco p	{margin: 3px 0 0; padding: 0;}
#offro p a, #cerco p a	{font-weight: normal; color: #555;}

#main #ultimi	{font-size: 1.5em; color: #f90;}
/* For IE6 only */ * html #main #ultimi {margin: 2px 0 7px;}
/* For IE7 only */ *:first-child + html #main #ultimi {margin: 2px 0 7px;}

/* FORM RICERCA EVENTO
----------------------------------------------------------------------------------------------------- */
#fric_evento, #fric_evento *	{margin: 0; padding: 0; border: none; vertical-align: middle;}
#fric_evento {width: 230px; padding: 0 10px 5px; display: block;}
/* IE6 only */ * html #fric_evento {overflow: hidden; padding-bottom: 0;}

#fric_evento label  {font-weight: bolder; color: #888;}

#fric_evento input, #fric_evento select {
	margin: 5px 0 7px;
	font: 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #aaa;
	color: #666;
}

#fric_evento input  {width: 225px; padding: .1em; display: block;}
#fric_evento select {width: 61px; margin-left: 4px;}

#fric_evento #al    {margin-left: 11px;}
#fric_evento #cerca {width: auto; margin: 0 0 0 170px; padding: 0; border: none;}

/* CENTRI ASSISTENZA
----------------------------------------------------------------------------------------------------- */
#bCont_560 #assistenza, #bCont_560 #assistenza * {margin: 0; padding: 0; border: none;}
#bCont_560 #assistenza img	{margin-bottom: 3px; padding: 2px; border: 1px solid #ccc; display: block;}
#bCont_560 #assistenza p {width: 126px; margin: 6px 0 6px 11px; text-align: center; font-size: .9em; float: left; display: inline;}

/* CENTRI ASSISTENZA - FORM */
#fcerca_assitenza, #fcerca_assitenza *	{margin: 0; padding: 0; border: none; vertical-align: middle;}
#fcerca_assitenza {width: 230px; padding: 0 10px 5px; display: block;}
/* IE6 only */ * html #fcerca_assitenza {overflow: hidden; padding-bottom: 0;}

#fcerca_assitenza select {
	width: 228px;
	margin: 5px 0 7px;
	font: 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #aaa;
	color: #666;
	display: block;
}

#fcerca_assitenza label  {font-weight: bolder; color: #888;}
#fcerca_assitenza #cerca {width: auto; margin: 3px 0 0 172px; padding: 0; border: none;}

/* CENTRI ASSISTENZA - RISULTATI RICERCA */
#main #tMarca {margin-bottom: 7px; padding-bottom: 8px; border-bottom: 2px solid #eee; font-size: 1.5em;}
#main #tMarca span {color: #888;}

#main .tRegione {margin-bottom: 10px; padding-bottom: 8px; border-bottom: 2px solid #eee; font-size: 1.5em; color: #f90;}

#main .ris_assistenza a {color: #666; font-weight: normal;}

/* SCHEDA PRODOTTO
----------------------------------------------------------------------------------------------------- */
#bCont_560 h4, #bCont_560 h5, #bCont_560 p   {padding: 0 10px 5px;}
#bCont_560 p img {margin: 5px 10px 10px 0; padding: 2px;}
#bCont_560 img   {margin-top: 4px;}

#scheda_motore	{
	width: 160px;
	height: 15px;
	background: transparent url(../images/cont/scheda_motore.gif) center no-repeat;
	display: block;
	text-indent: -9999px;
}

/* SCHEDA PRODOTTO - Gallery */
#gall {margin: 0 0 10px; padding: 3px 0 10px; border-bottom: 2px solid #eee; clear: both; text-align: center;}
#gall img {height: 100px; margin: 0 10px 0 0; float: none;}

/* Elenco in scheda */
#elenco_scheda {margin: 5px 0 10px 24px;}
#elenco_scheda strong {color: #888;}
#elenco_scheda li {margin-bottom: 2px;}

/* CATALOGO - LEVEL 1st
----------------------------------------------------------------------------------------------------- */
#bCont_560 #first {
	width: 560px;
	margin: 0;
	padding: 2px 0 14px;
	border-bottom: 10px solid #eee;
	background: #fff url(../images/bg/interne/bg_560_bottom.gif) bottom left no-repeat;
	text-transform: uppercase;
	line-height: normal;
	display: inline;
	float: left;
	font-size: .9em;
}

#bCont_560 #first li {
	width: 174px;
	margin: 0 0 2px 9px;
	padding: 0 0 2px;
	border-bottom: 1px solid #ddd;
	list-style: none;
	display: inline;
	float: left;
}
#bCont_560 #first li a {
	width: 124px;
	height: 28px;
	padding: 16px 0 0 50px;
	background: #fff 2px center no-repeat;
	display: block;
	font-weight: normal;
	color: #666;
}

#bCont_560 #first li a:hover {background-color: #DEFFC6; color: #000;}

/* PULSANTI */
#bCont_560 #first #f1 a {background-image: url(../images/cont/ico_categorie/abbigliamento.gif);}
#bCont_560 #first #f2 a {background-image: url(../images/cont/ico_categorie/arredamento.gif);}
#bCont_560 #first #f3 a {background-image: url(../images/cont/ico_categorie/utensili.gif);}
#bCont_560 #first #f4 a {background-image: url(../images/cont/ico_categorie/barbecue.gif);}
#bCont_560 #first #f5 a {background-image: url(../images/cont/ico_categorie/camping.gif);}
#bCont_560 #first #f6 a {background-image: url(../images/cont/ico_categorie/concimi.gif);}
#bCont_560 #first #f7 a {background-image: url(../images/cont/ico_categorie/decorazione.gif);}
#bCont_560 #first #f8 a {background-image: url(../images/cont/ico_categorie/fiere.gif);}
#bCont_560 #first #f9 a {background-image: url(../images/cont/ico_categorie/fiori.gif);}
#bCont_560 #first #f10 a {background-image: url(../images/cont/ico_categorie/fitofarmaci.gif);}
#bCont_560 #first #f11 a {background-image: url(../images/cont/ico_categorie/fontane.gif);}
#bCont_560 #first #f12 a {background-image: url(../images/cont/ico_categorie/fumisteria.gif);}
#bCont_560 #first #f13 a {background-image: url(../images/cont/ico_categorie/center.gif);}
#bCont_560 #first #f14 a {background-image: url(../images/cont/ico_categorie/giardinaggio.gif);}
#bCont_560 #first #f15 a {background-image: url(../images/cont/ico_categorie/giochi.gif);}
#bCont_560 #first #f16 a {background-image: url(../images/cont/ico_categorie/irrigazione.gif);}
#bCont_560 #first #f17 a {background-image: url(../images/cont/ico_categorie/irrorazione.gif);}
#bCont_560 #first #f18 a {background-image: url(../images/cont/ico_categorie/laghetti.gif);}
#bCont_560 #first #f19 a {background-image: url(../images/cont/ico_categorie/motor.gif);}
#bCont_560 #first #f20 a {background-image: url(../images/cont/ico_categorie/pet.gif);}
#bCont_560 #first #f21 a {background-image: url(../images/cont/ico_categorie/pet_food.gif);}
#bCont_560 #first #f22 a {background-image: url(../images/cont/ico_categorie/piante.gif);}
#bCont_560 #first #f23 a {background-image: url(../images/cont/ico_categorie/piattaforme.gif);}
#bCont_560 #first #f24 a {background-image: url(../images/cont/ico_categorie/piscine.gif);}
#bCont_560 #first #f25 a {background-image: url(../images/cont/ico_categorie/recinzione.gif);}
#bCont_560 #first #f26 a {background-image: url(../images/cont/ico_categorie/reti.gif);}
#bCont_560 #first #f27 a {background-image: url(../images/cont/ico_categorie/tappeti.gif);}
#bCont_560 #first #f28 a {background-image: url(../images/cont/ico_categorie/terricci.gif);}
#bCont_560 #first #f29 a {background-image: url(../images/cont/ico_categorie/utensili_trasp.gif);}
#bCont_560 #first #f30 a {background-image: url(../images/cont/ico_categorie/vasi.gif);}
#bCont_560 #first #f31 a {background-image: url(../images/cont/ico_categorie/vivai.gif);}


/* CATALOGO - LEVEL 1st - MOTOR GARDEN
----------------------------------------------------------------------------------------------------- */
#bCont_560 #first_garden {
	width: 560px;
	margin: 0;
	padding: 8px 0 4px;
	border-bottom: 10px solid #eee;
	background: #fff url(../images/bg/interne/bg_560_bottom.gif) bottom left no-repeat;
	font: normal 1.2em/1.2em "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	float: left;
	display: inline;
}

/* For IE6 only */ * html #bCont_560 #first_garden {padding: 2px 0 12px;}
/* For IE7 only */ *:first-child + html #bCont_560 #first_garden {padding: 2px 0 12px;}

#bCont_560 #first_garden li {
	width: 156px;
	height: 156px;
	margin: 0 15px 25px 15px;
	padding: 0;
	list-style: none;
	float: left;
	display: block;
	overflow: hidden;
}

/* For IE6 only */ * html #bCont_560 #first_garden li {display: inline;}

#bCont_560 #first_garden a {width: 156px; height: 156px; background: transparent 0 0 no-repeat; text-indent: -9999px; display: block;}
#bCont_560 #first_garden a:hover {background-position: 0 -156px;}

#bCont_560 #first_garden #g1 {background-image: url(../images/cont/ico_garden/g01.gif);}
#bCont_560 #first_garden #g2 {background-image: url(../images/cont/ico_garden/g02.gif);}
#bCont_560 #first_garden #g3 {background-image: url(../images/cont/ico_garden/g03.gif);}
#bCont_560 #first_garden #g4 {background-image: url(../images/cont/ico_garden/g04.gif);}
#bCont_560 #first_garden #g5 {background-image: url(../images/cont/ico_garden/g05.gif);}
#bCont_560 #first_garden #g6 {background-image: url(../images/cont/ico_garden/g06.gif);}
#bCont_560 #first_garden #g7 {background-image: url(../images/cont/ico_garden/g07.gif);}
#bCont_560 #first_garden #g8 {background-image: url(../images/cont/ico_garden/g08.gif);}
#bCont_560 #first_garden #g9 {background-image: url(../images/cont/ico_garden/g09.gif);}
#bCont_560 #first_garden #g10 {background-image: url(../images/cont/ico_garden/g10.gif);}
#bCont_560 #first_garden #g11 {background-image: url(../images/cont/ico_garden/g11.gif);}
#bCont_560 #first_garden #g12 {background-image: url(../images/cont/ico_garden/g12.gif);}
#bCont_560 #first_garden #g13 {background-image: url(../images/cont/ico_garden/g13.gif);}
#bCont_560 #first_garden #g14 {background-image: url(../images/cont/ico_garden/g14.gif);}
#bCont_560 #first_garden #g15 {background-image: url(../images/cont/ico_garden/g15.gif);}

/* CATALOGO (Level 2nd + Level 3rd) + CATEGORIE DI APPARTENENZA (Scheda prodotto)
----------------------------------------------------------------------------------------------------- */
#bCont_560 #index, #bCont_820 #index	{
	width: 560px;
	margin: 0;
	padding: 2px 0 9px;
	border-bottom: 10px solid #eee;
	background: #fff url(../images/bg/interne/bg_560_bottom.gif) bottom left no-repeat;
	text-transform: uppercase;
	line-height: normal;
	display: inline;
	float: left;
}

#bCont_820 #index	{width: 820px; background: #fff url(../images/bg/interne/bg_820_bottom.gif) bottom left no-repeat;}
/* For IE6 only */ * html #bCont_560 #index, * html #bCont_820 #index {padding: 2px 0 12px;}
/* For IE7 only */ *:first-child + html #bCont_560 #index, *:first-child + html #bCont_820 #index {padding: 2px 0 12px;}

#bCont_560 #index li, #bCont_820 #index li {
	width: 160px;
	margin: 0 0 5px;
	padding: 0 0 1px 25px;
	background: #fff url(../images/bg/arrow.gif) 10px 4px no-repeat;
	list-style: none;
	display: block;
	float: left;
}

#bCont_560 #index a, #bCont_820 #index a {width: auto; font-weight: normal; font-size: .9em; color: #555; display: inline; float: none;}
#bCont_560 #index a:hover, #bCont_820 #index a:hover {text-decoration: underline; color: #d00;}

/* CATALOGO - ELENCO AZIENDE
----------------------------------------------------------------------------------------------------- */
#elenco, #elenco *  {margin: 0; padding: 0;}

#elenco, #elenco li {width: 560px; list-style: none; display: block;}
#elenco li {margin: 7px 0 0; padding: 0 0 7px; border-bottom: 2px solid #eee;}

#elenco a  {width: 540px; margin: 0 auto; font-weight: normal; color: #666; display: block;}

#elenco img {margin: 0 10px 0 0;}
#elenco .stars {margin: 0 0 0 10px; padding: 0; border: none; float: none;}
#bCont_560 .stars {margin: 5px 0; padding: 0; border: none; float: none;}

#elenco strong   {margin-bottom: 3px; font-size: 1.2em; display: block;}
#elenco a strong {color: #419A01;}

#elenco span {display: block; clear: both;}

#elenco a .continua {margin-top: 3px; font-weight: bolder; color: #666; clear: none;}
#elenco a:hover .continua {color: #d00; text-decoration: underline;}

/* Elenco (Struttura 820px) */
#bCont_820 #elenco, #bCont_820 #elenco li {width: 820px;}
#bCont_820 #elenco {margin-bottom: 10px;}
#bCont_820 #elenco a {width: 800px;}

/* PAGINATORE
------------------------------------------------------------------------------------------- */
.pager, .pager *, .pager_820, .pager_820 *	{margin: 0; padding: 0; border: none;}

.pager, .pager_820 {width: 540px; padding: 8px 10px 5px; border-bottom: 2px solid #eee; list-style: none; float: left; display: inline;}
/* For IE6 only */ * html .pager {padding: 8px 10px;}
/* For IE7 only */ *:first-child + html .pager {padding: 8px 10px;}

.pager_820	{width: 800px; margin-bottom: 8px; padding: 5px 10px 8px;}
/* For IE6 only */ * html .pager_820 {padding: 5px 10px 11px;}
/* For IE7 only */ *:first-child + html .pager_820 {padding: 5px 10px 11px;}

.pager li, .pager a, .pager_820 li, .pager_820 a {width: auto; list-style: none; display: inline; float: left;}
.pager li, .pager_820 li {margin: 0 4px 4px 0; text-align: center;}

.pager a, .pager strong, .pager_820 a, .pager_820 strong
{padding: 1px 6px 3px; background: #bbb; text-decoration: none; white-space: nowrap; color: #fff;}

.pager a:hover, .pager strong, .pager_820 a:hover, .pager_820 strong {background: #53C400; color: #fff; text-decoration: none;}
.pager strong, .pager_820 strong {display: block;}

.pager .pbotton, .pager_820 .pbotton {padding: 1px 6px 3px; background: #999;}
.pager .pbotton:hover, .pager_820 .pbotton:hover {background: #449B02;}
 
/* I CATALOGHI
------------------------------------------------------------------------------------------- */
#bCont_820 .cover, #bCont_820 .cover * {margin: 0; padding: 0; border: none;}
#bCont_820 .cover {width: 260px; margin: 4px 0 6px 10px; float: left; display: inline;}
#bCont_820 .cover img  {margin: 0 10px 0 0; border: 1px solid #aaa; background: #fff; display: block; float: left;}
#bCont_820 .cover h4   {margin: 0 0 3px; font-size: 1.2em; line-height: normal;}
#bCont_820 .cover h4 a {color: #888;}
#bCont_820 .cover p    {margin: 0 0 10px; font-size: .9em;}
#bCont_820 .cover a    {color: #419A01;}

/* Scarica + Vai al sito (ELENCO CATALOGHI) */
#bCont_820 .cover .pdf a, #bCont_820 .cover .sito a {margin: 0; padding: 4px 0 4px 24px; color: #c00;}
#bCont_820 .cover .pdf a  {background: #fff url(../images/cont/pdf.gif) 0 0 no-repeat;}
#bCont_820 .cover .sito a {background: #fff url(../images/cont/sito.gif) 0 0 no-repeat;}
#bCont_820 .cover .pdf a:hover, #bCont_820 .cover .sito a:hover {text-decoration: underline;}

/* Scarica + Vai al sito (SCHEDA CATALOGO) */
#bCont_560 .pdf, #bCont_560 .sito {
	width: 240px;
	margin: 5px 0 10px;
	padding: 4px 0 4px 24px;
	font-size: .9em;
	color: #c00;
	display: block;
	float: left;
}

#bCont_560 .pdf  {background: #fff url(../images/cont/pdf.gif) 0 0 no-repeat;}
#bCont_560 .sito {background: #fff url(../images/cont/sito.gif) 0 0 no-repeat;}
#bCont_560 .pdf:hover, #bCont_560 .sito:hover {text-decoration: underline;}

/* FORM - Generici
----------------------------------------------------------------------------------------------------- */
#bCont_820 form, #bCont_820 form * {margin: 0; padding: 0; vertical-align: middle;}
#bCont_820 form   {width: 790px; padding: 0 0 10px 10px;}
#bCont_820 #form_generico	{padding-top: 10px;}

#bCont_820 label  {margin-right: 10px; font-weight: bolder; color: #999;}

#bCont_820 input, #bCont_820 select, #bCont_820 textarea {
	margin-right: 10px;
	border: 1px solid #aaa;
	font: 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666;
}

#bCont_820 textarea {width: 790px; margin: 3px 0 0;}

#bCont_820 select {width: 150px;}
#bCont_820 #freg select {width: 300px;}

#bCont_820 form h4, #bCont_820 form p, #bCont_820 form p strong	{margin: 0; padding: 0; vertical-align: top;}
#bCont_820 form h4, #bCont_820 form p	{margin: 10px 0 5px;}
#bCont_820 form p	{margin: 5px 0;}
#bCont_820 form span {color: #d00;}

/* FORM - Ricerca Grossisti */
#bCont_820 #provincia {width: 100px;}
#bCont_820 #stelle {width: 60px;}
#bCont_820 #invia1, #bCont_820 #invia2, #bCont_820 #invia3 {width: auto; margin: 0; border: none;}
#bCont_820 #invia2, #bCont_820 #invia3 {margin: 0; display: block; float: right;}
#bCont_820 #invia3 {margin: 10px 10px 0 0;}

/* FORM - Condizioni */
#bCont_820 #condizioni *	{margin: 0; padding: 0;}
#bCont_820 #condizioni	{
	width: 765px;
	height: 100px;
	margin: 5px 0 12px;
	padding: 5px 10px;
	border: 1px solid #ccc;
	background: #f9f9f9;
	overflow: auto;
}

#bCont_820 #no	{margin-left: 10px;}
#bCont_820 #si, #bCont_820 #no	{width: auto; border: none; position:static; display: inline; vertical-align: middle;}

#bCont_820 #condizioni ol, #bCont_820 #condizioni ul
{font: 1em/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 5px 0 5px 20px;}

#bCont_820 #condizioni ul {list-style: disc;}
#bCont_820 #condizioni ol ul {font-size: 1em;}
#bCont_820 #condizioni li {margin-bottom: 3px;}

/* FORM - REGISTRAZIONE */
#freg dl	{width: 250px; margin-left: 5px;}
#freg dt	{margin: 0 0 7px;}
#freg dd	{margin: 0 0 5px 13px; padding: 0 0 5px; border-bottom: 1px dashed #ccc;}

/* For IE6 only */  * html #freg dt	{margin: 0;}
/* For IE7 only */  *:first-child + html #freg dt	{margin: 0;}

/* For IE6 only */  * html #freg dd	{margin: 0 0 2px 13px; padding: 0 0 2px;}
/* For IE7 only */  *:first-child + html #freg dd	{margin: 0 0 2px 13px; padding: 0 0 2px;}

#freg dl input	{margin: 0; padding: 0; border: none;}
#freg dt label {color: #777;}
#freg dd label {color: #555; font-weight: normal;}

/* RICERCA AVANZATA
----------------------------------------------------------------------------------------------------- */
#bCont_820 #favanzata1 h4, #bCont_820 #favanzata2 h4 {margin-bottom: 16px;}

#bCont_820 #favanzata1 input, #bCont_820 #favanzata2 input {width: 200px;}
#bCont_820 #favanzata1 select, #bCont_820 #favanzata2 select {width: 201px;}

#bCont_820 #favanzata1 #invia1, #bCont_820 #favanzata2 #invia2 {width: auto; display: inline; float: none;}

/* FOOTER
----------------------------------------------------------------------------------------------------- */
#footer	{
	width: 960px;
	margin: 15px 0;
	padding: 6px 15px 20px;
	background: transparent url(../images/bg/bg_footer.gif) 0 0 no-repeat;
	font-size: .9em;	
}

#footer a {text-decoration: underline; font-weight: normal; color: #666;}
#footer p {width: 650px; margin: 0; padding: 0; float: left; display: inline;}
#footer #credits {width: 300px; margin-left: 10px; text-align: right;}

/* SONDAGGIO
----------------------------------------------------------------------------------------------------- */
#fsondaggio, #fsondaggio * {margin: 0; padding: 0; vertical-align: middle; display: block;}
#fsondaggio {padding: 0 4px 8px 8px;}

#fsondaggio p	{margin: 0 12px 0 0; padding: 0; text-align: right;}
#fsondaggio a	{color: #d00;}

#fsondaggio label {width: 263px; margin-bottom: -2px; position: relative; top: -1.2em; left: 1.7em; font-weight: bolder; color: #999;}
/* IE6 only */ * html #fsondaggio label {width: 257px; margin-bottom: -10px; top: -1.4em; left: 2.2em;}
/* IE7 only */ *:first-child + html #fsondaggio label {width: 257px; margin-bottom: -10px; top: -1.4em; left: 2.2em;}

#fsondaggio #send_sondaggio {margin: 0 0 3px 140px;}
/* IE6 only */ * html #fsondaggio #send_sondaggio {margin: 6px 0 0 140px;}
/* IE7 only */ *:first-child + html #fsondaggio #send_sondaggio {margin: 6px 0 0 140px;}

/* SONDAGGIO CON IMMAGINI
----------------------------------------------------------------------------------------------------- */
#bCont_820 #fsondaggio, #bCont_820 #fsondaggio * {margin: 0; padding: 0; border: none; vertical-align: middle;}
#bCont_820 #fsondaggio {width: 800px; margin: 10px 10px 20px;}

#bCont_820 #fsondaggio input {width: auto; position: static; margin: 33px 0 0 5px; display: inline;}
/* IE 6 only */ * html #bCont_820 #fsondaggio input {margin-top: 28px;}
/* IE 7 only */ *:first-child + html #bCont_820 #fsondaggio input {margin-top: 28px;}

#bCont_820 #fsondaggio label {width: auto; display: inline; top: 17px; left: 5px;}
/* IE 6 only */ * html #bCont_820 #fsondaggio label {top: 14px;}
/* IE 7 only */ *:first-child + html #bCont_820 #fsondaggio label {top: 14px;}

#bCont_820 #fsondaggio ul, #fsondaggio li {width: 800px; display: block; list-style: none;}
#bCont_820 #fsondaggio li {height: 76px; margin: 0 0 10px; vertical-align: middle;}
/* IE 6 only */ * html #bCont_820 #fsondaggio li {height: 80px;}

#bCont_820 #fsondaggio img {margin-right: 5px; padding: 2px; border: 1px solid #ccc;}
/* IE 6 only */ * html #bCont_820 #fsondaggio img {margin-right: 5px;}
/* IE 7 only */ *:first-child + html #bCont_820 #fsondaggio img {margin-right: 5px;}

#bCont_820 #fsondaggio .img_white {border: 1px solid #fff;}

#bCont_820 #fsondaggio p	{
	margin: 0 0 16px;
	font-weight: bolder;
	font-size: 1.2em;
	color: #419A01;
	text-align: left;
}

#bCont_820 #fsondaggio #risultati {
	width: 488px;
	margin: 0;
	padding: 0;
	font: 1em/1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}

#bCont_820 #fsondaggio #send_sondaggio {margin: 10px 0 5px 350px;}

/* MODULO NEWS - Novembre 2008
------------------------------------------------------------------------------------------------------------------------ */
#smallNews, #scrollNews {float: left; display: inline; margin-bottom: 8px;}
/* IE6 only */ * html #smallNews, * html #scrollNews {margin-bottom: 0;}
/* IE7 only */ *:first-child + html #smallNews, *:first-child + html #scrollNews {margin-bottom: 5px;}

#smallNews {width: 265px; height: 285px; padding-right: 5px; border-right: 2px solid #eee; overflow: hidden;}
#scrollNews {width: 232px; height: 285px; margin-left: 6px; position: relative; overflow: hidden;}

#scrollNews h4 {
	width: 232px;
	margin: 0 0 0 4px;
	padding: 0 0 8px;
	border-bottom: 2px solid #ddd;
	font-size: 1.6em;
	background: #fff;
	position: absolute;
	z-index: 999;
}

#scrollNews h4 a {color: #d00; font-weight: normal;}
#scrollNews h4 a:hover {text-decoration: none;}

#scrollNews ul	{width: 220px; margin: 0; padding: 0; list-style: none; position: absolute; top: 30px; left: 3px; z-index: 888;}
#scrollNews li	{margin: 0 0 6px; padding: 0 0 6px 4px; border-bottom: 1px dashed #bbb; display: block;}

#smallNews a strong, #scrollNews a strong {color: #d00;}

#smallNews p {margin: 0 0 3px; font-size: 11px;}
#smallNews p.senzaimg {margin: 0 0 10px 0; font-size: 11px;}

#smallNews a, #scrollNews a {color: #666; font-weight: normal;}
#smallNews a:hover, #scrollNews a:hover {text-decoration: underline;}

#main #smallNews img {margin: 2px 10px 9px;}
/* IE6 only */ * html #main #smallNews img {margin-bottom: 5px;}
/* For IE7 only */  *:first-child + html #main #smallNews img {margin-bottom: 5px;}

/* SCROLLER LOGHI SPONSOR
------------------------------------------------------------------------------------------ */
#main #scrollNews2 * {margin: 0; padding: 0; float: none; position: static;}

#main #scrollNews2 {
	width: 988px;
	height: 34px;
	margin: 0 0 -6px;
	padding: 0;
	overflow: hidden;
	position: relative;
	top: -7px;
}

#main #scrollNews2 ul {
	height: 34px;
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	left: 0;
}

#main #scrollNews2 li {margin: 0 30px 0 0; padding: 0; float: left; display: inline;}
#main #scrollNews2 img {margin: 0; padding: 1px; border: 1px solid #fff; background: #fff; display: block;}

/* SEGNALA E SCARICA IN NEWS */
.pdf2 a, .segnala a {width: 200px; margin: 0 5px 10px 0; padding: 4px 0 6px 26px; display: block; float: left;}
.pdf2 a {background: #fff url(../images/cont/pdf.gif) 0 0 no-repeat;}
.segnala a {background: #fff url(../images/cont/segnala.gif) 0 0 no-repeat;}

.pdf2 a:hover, .segnala a:hover	{text-decoration: underline;}

/* SEGNALA AD UNA AMICO */
#bCont_820 #fsegnala h4	{margin: 14px 0;}

#bCont_820 #fsegnala textarea {width: 523px;}
#bCont_820 #fsegnala input    {width: 200px;}

#back {
	width: 120px;
	height: 33px;
	background: #fff url(../images/cont/back.gif) -4px 0 no-repeat;
	text-indent: -9999px;
	display: block;
	float: left;
	position: relative;
	top: 20px;
}

#bCont_820 #fsegnala #invia {
	width: auto;
	margin: 20px 0 0 260px; padding: 0; border: none;
}

/* GRAFICO
------------------------------------------------------------------------------------------------------------------------ */
#bCont_820 .graph	{width: 800px; margin: 10px auto;}

#bCont_820 .tgraph	{
	width: 768px;
	padding: 10px 15px 12px;
	border: 1px solid #ddd;
	background: #f6f6f6;
	text-transform: none;
	text-align: center;
	color: #419A01;
}

#bCont_820 .graph p	{
	width: 780px;
	margin: 10px 0;
	padding: 8px 9px 12px;
	border: 1px solid #ddd;
	background: #f6f6f6;
	line-height: 1.5em;
	text-align: center;
	color: #444;
}

#bCont_820 .graph ul	{margin: 0; padding: 3px 3px 9px; background: #fff; border: 1px solid #ccc; list-style: none; display: block;}
#bCont_820 .graph li	{display: block; border-bottom: 1px solid #bbb; padding-bottom: 6px; margin: 0 2px 0 2px;}

#bCont_820 .graph li strong	{width: auto; display: block; margin: 0; padding: 4px 0 5px; color: #666;}

#bCont_820 .graph li span	{
	min-width: 3%;
	height: 1em;
	padding: 2px 3px 4px 1px;
	background: #53C400 url(../images/bg/bg_nav.gif) center repeat-x;
	text-align: right;
	line-height: 1em;
	color: #fff;
	font-weight: bolder;
	display: block;
}

#bCont_820 #thanks	{
	width: 778px;
	margin: 3px auto 10px;
	padding: 5px 10px;
	border: 1px solid #ddd;
	background: #fffeee;
	line-height: 1.5em;
	text-align: center;
	color: #555;
}

/* MOTOR GARDEN - TITOLO BOX (NOME AZIENDA + LOGO AZIENDA + LINK AL DISTRIBUTORE)
----------------------------------------------------------------------------------------------------- */
#bCont_820 #titolo_motor, #bCont_820 #titolo_motor * {margin: 0; padding: 0;}
#bCont_820 #titolo_motor {
	width: 800px; 
	margin: 0 0 12px;
	padding: 10px;
	border-bottom: 2px solid #eee;
	background: #fff url(../images/bg/interne/bg_820_top.gif) 0 0 no-repeat;
}
/* For IE6 only */  * html #bCont_820 #titolo_motor {padding-bottom: 0;}
/* For IE7 only */  *:first-child + html #bCont_820 #titolo_motor {padding-bottom: 0;}

#bCont_820 #titolo_motor h3 {
	width: 392px;
	margin: 0 10px;
	border: none;
	background-image: none;
	float: left;
	display: inline;
}
/* For IE6 only */  * html #bCont_820 #titolo_motor h3 {margin-top: 7px;}
/* For IE7 only */  *:first-child + html #bCont_820 #titolo_motor h3 {margin-top: 7px;}

#bCont_820 #titolo_motor p {
	width: 305px;
	font: bolder 1.3em/1.3em "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	text-align: right;
	color: #f90;
	float: right;
	display: inline;
}

#bCont_820 #titolo_motor p a {text-decoration: underline;}
#bCont_820 #titolo_motor img {margin-top: 2px; border: none;}

/* SEZIONE PUBBLICITA
----------------------------------------------------------------------------------------------------- */
#elencoPromo	{
	margin: 0 0 10px 27px;
	padding: 0;
	font: bolder 1.3em/1.6em "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	list-style: disc;
	color: #999;
}

#elencofferta	{
	margin: 0 0 10px 36px;
	padding: 0;
	font: bolder 1.3em/1.6em "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	color: #999;
}

#elencofferta ul	{
	margin: 5px 18px;
	padding: 0;
	font: bolder 1em/1.5em "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	text-transform: none;
	list-style: disc;
	color: #777;
}

#bCont_820 .fright {float: right; margin: 0 0 0 10px 10px;}
#bCont_820 .padder {width: auto; height: 5px;}

/* ZOOM IMMAGINI
------------------------------------------------------------------------------------------- */
#screenshot * {margin: 0; padding: 0; border: none; text-align: center;}
#screenshot {
	margin: 0;
	padding: 3px;
	border: 1px solid #999;
	background: #fff;
	position: absolute;
	z-index: 9;
	display: block;
}
