/* Sito Olio&FarinaCSS V. 1.1 13/01/2006*/       /*-----------------------------------------------------------------------------------------Global -------------------------------------------------------------------------------------- */body 		{			background-color: #89731B;		    color: #666666;       		font-size : 10px;      		font-family : "lucida grande", "trebuchet ms", times, serif;      		font-weight : normal;      		text-decoration : none;			margin: 0px;			margin-top: 10px;			padding: 0px;			text-align: center;			width: 100%;			height: 100%;			}                                      #global {			text-align: left;			margin: auto;			width: 720px;			}#topmenu {			background-color: #CDC082;			width: 670px;			height: 25px;			line-height: 25px;			vertical-align: middle;			text-align: left;			}	  		#topmenu div a {			background: url('/img/bullet.gif') no-repeat  0px 2px;			padding-left: 12px;     		color : #666666;      		font-size : 11px;      		font-family : "lucida grande", arial, times, serif;      		font-weight : normal;      		text-decoration : none;	  		}	  		#topmenu a.menutopwhite {     		color : #FFFFFF;	  		}	  		#topmenu span {			margin-right: 50px;			margin-left: 10px;			}#flags {			margin: 0px;			margin-left: 15px;			margin-right: 25px;			border: 0px;			}ul {			list-style: none;			padding: 0;			margin: 0;			}						#dropMenu a:hover {			text-decoration: underline;			}			#dropMenu a {			text-decoration: none;			}			#dropMenu li li a {			display: block;			font-weight: bold;			padding: 0.2em 10px;			line-height: 20px;			}			#dropMenu li li a:hover {			padding: 0.2em 5px;			border: 5px solid #7d6340;			border-width: 0 5px;			text-decoration: underline;			}			li {			float: left;			position: relative;			width: 10.5em;			text-align: center;			cursor: default;			background-color: transparent;			border-width: 1px 0;			}			li ul {			display: none;			position: absolute;			top: 100%;			left: 0;			font-weight: normal;			padding: 0.5em 0 0.5em 0;			background-color: #7d6340;			filter: alpha(opacity=75);			-moz-opacity:.50;			opacity: .75;			}			li>ul {			top: auto;			left: auto;			}			li li {			display: block;			float: none;			background-color: transparent;			border: 0;			}			li:hover ul, li.over ul {			display: block;			background-color: white;			}#logostrip {			background-color: #7B2716;			width: 720px;			height: 83px;			margin: 0px;			padding: 0px;			border: 0px;			background: url('/img/logostrip.jpg') no-repeat;			} a {     		color : #666666;      		font-size : 11px;      		font-family : "lucida grande", arial, times, serif;      		font-weight : bold;      		text-decoration : underline;	  		}	  		 a:hover {     		color : #715F17;      		font-size : 11px;      		font-family : "lucida grande", arial, times, serif;      		font-weight : bold;      		text-decoration : underline;	  		}	  		#problema {			height: 300px;			margin: 0px;			padding: 35px;			}/*-----------------------------------------------------------------------------------------Home -------------------------------------------------------------------------------------- */#content {			background-color: #ffffff;		    color: #666666;       		font-size : 11px;      		font-family : "lucida grande", "trebuchet ms", times, serif;      		font-weight : normal;      		text-decoration : none;			width: 670px;			margin: 0px;			padding: 0px;			padding-bottom: 10px;			border: 0px;			vertical-align: top;			}#homesx {			width: 333px;			margin: 0px;			padding: 0px;			border: 0px;			vertical-align: top;			}#welcome {			width: 333px;			margin: 0px;			padding: 10px;			border: 0px;			vertical-align: top;			}#welcome p {			padding: 5px;			line-height: 14px;      		margin-top: -15px;      		margin-bottom: 15px;			}#welcome h3 {			padding: 5px;			line-height: 14px;		    color: #666666;       		font-size: 11px;      		font-family: "lucida grande", Arial, times, serif;      		font-weight: bold;      		text-decoration: none;      		margin-top: 0px;      		margin-bottom: 10px;			background: url('/img/bullet_sub.gif') no-repeat  3px 8px;			padding-top: 6px;			padding-left: 17px;			}#proposte h2 {			line-height: 30px;			background: url('/img/lenostreproposte.gif') no-repeat top;			border-top: 1 px solid #4C3B10;			border-bottom: 1 px solid #4C3B10;			}/*-----------------------------------------------------------------------------------------Menu -------------------------------------------------------------------------------------- */#menuGlobal 	{             background-color:#ffffff;            text-align: left;	 		}	                                      #menuGlobal table	{             border: 0px;            padding: 0px;            width: 195px;	 		}	                                      #menuGlobal a	{      		color : #89731B;      		font-size : 13px;      		font-family : "Arial narrow", Arial;      		font-weight : bold;      		text-decoration : none;      		line-height: 13px;	  		}#menuGlobal a.menu2 		{      		line-height: 20px;      		padding: 2px;      		color : #4c3b10;      		font-size : 13px;      		font-family : "Arial narrow", Arial;      		font-weight : bold;      		text-decoration : none;      		padding-left: 12px;	  		}#menuGlobal a.menu		{      		line-height: 16px;      		padding: 2px;      		color : #89731B;      		font-size : 13px;      		font-family : "Arial narrow", Arial;      		font-weight : bold;      		text-decoration : none;      		padding-left: 12px;	  		}	  #menuGlobal a.cat {     		color : #666666;      		font-size : 12px;      		font-family : "Arial", Arial;      		font-weight : normal;      		text-decoration : none;      		line-height: 16px;      		background-color: transparent;      		padding-left: 24px;	  		}	 	  #menuGlobal a.cat2 {      		line-height: 18px;      		padding: 2px;      		color : #4c3b10;      		font-size : 13px;      		font-family : "Arial narrow", Arial;      		font-weight : bold;      		text-decoration : none;      		line-height: 18px;      		padding-left: 24px;      		background: #dedede;      		display: block;	  		}	  		#menuGlobal span 	{            color : #cdc082;            font-size : 11px;            font-family : Arial;            font-weight : normal;            text-decoration : none;            	        }#menuGlobal font {      		color : #888888;      		font-size : 10px;      		font-family : Arial;      		font-weight : normal;      		font-style : italic;      		text-decoration : none;      		line-height: 20px;      		padding-left: 20px;      		border-top: 1px solid #cccccc;	  		}             	  		#menuGlobal th 	{            text-align: left;            color : #9BABCE;            background-color : #ffffff;      		font-size : 12px;      		font-family : Arial;      		font-weight : bold;      		text-decoration : none;      		font-style : normal;            height : 18px;	        }	  		                                         #menuGlobal a.msshit 	{            color : #9BABCE;      		font-size : 12px;      		font-family : Arial;      		font-weight : bold;      		text-decoration : none;      		font-style : normal;	        }	  		                                         #menuGlobal a:hover	{      		text-decoration : underline;	  		}#menusx {			width: 120px;			margin: 0px;			padding: 0px;			padding-top: 20px;			border: 0px;			border-right: 1px dotted #cccccc;			vertical-align: top;			}/*-----------------------------------------------------------------------------------------HitList -------------------------------------------------------------------------------------- */#hitList {       		margin-top : 20px;			}        img.thumb {       		border: 1px solid #dedede;			}        #hitList table { 			background-color: #ffffff;		    color: #666666;       		font-size : 11px;      		font-family : "lucida grande", "trebuchet ms", times, serif;      		font-weight : normal;      		text-decoration : none;			}        #headHitlist h3 	{         	color: #576ea0; 			padding: 3px; 			margin: 15px 0 -10 5; 			border-top: 1px dotted #cdcdcd;     				text-align: left; 			}        #headHitlist b 	{         	color: #4C3B10; 			padding: 3px; 			margin: 5px; 			text-align: left;			line-height: 20px;			}        #headHitlist em 	{         	font-weight: normal; 			}        #headHitlist span 	{         	color: #576ea0; 			padding: 3px; 			font-size: 13px;			font-weight: bold;			}        #headHitlist 	{ 			border-top: 1px solid #cdc082;     				border-bottom: 1px solid #cdc082; 			padding: 10px;			vertical-align: middle;			}        span.viewCart {       		margin-left: 50px;			}        #schedaHit a 	{         	color: #89731B; 			font-size: 13px;			font-weight: bold;      		text-decoration : none;			} #schedaHit b 	{         	color: #89731B; 			font-size: 13px;			font-weight: bold;      		text-decoration : none;			} #schedaHit table 	{         	background-color: #eeeeee; 			height: 30px;			}        #schedaHit strike 	{       		color : #576ea0;      		font-family : Arial;      		font-size : 12px;      		font-weight : bold;      		text-decoration : line-through;			}        #schedaHit span 	{         	color: #4C3B10; 			padding: 3px; 			font-size: 13px;			font-weight: bold;			}        #schedaHit2 a 	{         	color: #576ea0; 			font-size: 13px;			font-weight: bold;      		text-decoration : none;			} #schedaHit2 b 	{         	color: #576ea0; 			font-size: 13px;			font-weight: bold;      		text-decoration : none;			} #schedaHit2 table 	{         	background-color: #eeeeee; 			height: 30px;			}        #schedaHit2 strike 	{       		color : #576ea0;      		font-family : Arial;      		font-size : 12px;      		font-weight : bold;      		text-decoration : line-through;			}        #schedaHit2 span 	{         	color: #576ea0; 			padding: 3px; 			font-size: 13px;			font-weight: bold;			}        #catLabelHit	{         	background-color: #aaaaaa;         	color: #ffffff; 			padding: 3px; 			font-size: 13px;			font-weight: bold;			}#buttons img	{ 			margin-top: 10px;			margin-bottom: 10px;			}#paginazione	{ 			border-top: 1px dotted #89731b;			border-bottom: 1px dotted #89731b;        	background-color: #ffffff;        	display: block;			padding: 3px; 			font-size: 11px;			line-height: 20px;        	color: #89731b;        	margin-top: 10px;        	margin-bottom: 20px;			}#paginazione a {         	color: #4b3c10;         	display: inline;			padding: 2px; 			font-size: 12px;			font-weight: bold;			}#paginazione span {         	background-color: #4b3c10;        	display: inline;        	color: #ffffff; 			padding: 3px; 			font-weight: bold;			}/*-----------------------------------------------------------------------------------------Detail -------------------------------------------------------------------------------------- */#detail table { 			background-color: #ffffff;		    color: #666666;       		font-size : 11px;      		font-family : "lucida grande", "trebuchet ms", times, serif;      		font-weight : normal;      		text-decoration : none;			}        #detail h3 	{         	color: #4b3c10; 			padding: 3px; 			font-size: 18px;			font-weight: bold;			margin-bottom: 15px;			}        #prodDesc	{ 			width: 300px;			} #detail, #preorder b 	{         	color: #576ea0; 			font-size: 13px;			font-weight: bold;      		text-decoration : none;			} #detail em 	{         	color: #4b3c10; 			font-size: 14px;			font-weight: bold;			font-style: normal;      		text-decoration : none;			} .flatformdetail {      width: 150px;       height: 20px;       background:#FFFFFF;       border:1 #CCCCCC solid;       font-size:11px;       color:#666666;      }#detData {			float: right;			text-align: center;			width: 130px;		}#detail span {			width: 120px;			display: block;      		color : #555555;      		font-size : 12px;            font-family : Arial;            font-weight : none;            text-decoration : none;            text-align: center;            margin-top: 5px;            padding: 10px 0px 10px 0px;		}#detail span.prezzo, span.prezzoff {            background-color: #eeeeee;		}#detail span.scontato, span.scontatoff {            background-color: #cdc082;		}#detail td 	{         	padding: 3px; 			} #detail .specs 	{         	border: 1px dotted #555555;        	padding-top: 10px;			} #negozi 	{       		width: 400px;      		color : #555555;      		font-size : 11px;			} #negozi b	{       		color : #4C3B10;      		font-size : 12px;			} img.zoomNegozio	{       		margin : auto;      		border: 10px solid #CDC082;			} div.imgLabel 	{ 			height: 18px; 			font-size:14px; 			color:#CDC082;			font-weight: bold;			margin-top: 5px;			} .qta_minima 	{ 			width: 30px; 			height: 18px; 			background:#F1F1F1; 			border:1 #333333 solid; 			font-size:10px; 			color:#111111;			}  .imgInt { 		 margin-right: 12px;  		 margin-top: 7px;  		 border: 1px solid #dddddd; 		 }/*-----------------------------------------------------------------------------------------Bundle aziende -------------------------------------------------------------------------------------- */#aziende table	{ 			border: 1px solid #cdc082; 	 		}	                                      #aziende th	{ 			background: #ffffff; 			font-size: 10px; 			color: #89731b;	 		}	                                      #aziende .reg	{ 			font-size: 10px; 			color: #89731b;			text-align: right;      		font-weight : bold;      		font-size: 11px;	 		}	                                      #aziende td	{ 			background: #f1f1f1; 			font-size: 11px; 			color: #555555;			padding: 3px;	 		}	                                      #aziende .quanteConf	{ 			background: #dddddd; 	 		}	                                      #aziende .inviaRichiesta	{ 			background: #e2dcbe; 	 		}	                                      /*-----------------------------------------------------------------------------------------Carrello, preorder, order-------------------------------------------------------------------------------------- */#order	{ 			min-height: 500px;	 		}	                                      #carrello td	{ 			background: #f1f1f1; 			font-size: 12px; 			color: #555555;	 		}	                                      #carrello th	{ 			background: #ffffff; 			font-size: 10px; 			color: #89731b;	 		}	                                      #carrello td.carTotals { 			background-color: #ffffff; 			font-size: 12px; 			color: #555555;	 		}	                                      #content h4 	{         	color: #4b3c10; 			padding: 3px; 			font-size: 16px;			font-weight: bold;			margin: auto;			margin-bottom: 15px;			}        #preOrder td, #users td {            color : #555555;            font-size: 11px;			}		#users th {            color : #555555;            font-size: 11px;            text-align: right;			font-weight: bold;			width: 160px;			}		#preOrder fieldset, #users fieldset {			border: 1px solid #cccccc;			margin: 5px;			padding: 5px;			}		#preOrder legend, #users legend {            color : #89731b;            font-size : 12px;            font-family : Arial;            font-weight : bold;            padding-left: 5px;            padding-right: 5px;			}		#banca {            text-align: left;            color : #555555;            font-size : 11px;            font-family : Arial;            padding-top: 15px;
            padding-left: 25px;			}		#banca fieldset {            border: 1px solid #999999;			}		#banca legend {            color : #89731b;            font-size : 11px;            font-family : Arial;            font-weight : bold;            padding-left: 5px;            padding-right: 5px;			}		#paginaVuota {            height : 400px;            text-align: center;            padding-top: 25px;			}		#shipping {            text-align: center;            padding-top: 25px;            color : #89731b;            font-size : 11px;            font-family : Arial;            font-weight : normal;            padding-left: 5px;            padding-right: 5px;			}		/*-----------------------------------------------------------------------------------------Sezioni -------------------------------------------------------------------------------------- */#menuSezioni 	{             background-color:#ffffff;            text-align: left;	 		}	                                      #menuSezioni table	{             border: 0px;            padding: 0px;            width: 175px;	 		}	                                      #menuSezioni a	{      		color : #89731B;      		font-size : 12px;      		font-family : "Arial narrow", Arial;      		font-weight : bold;      		text-decoration : none;      		line-height: 13px;	  		}#menuSezioni a.menu2 		{      		line-height: 20px;      		padding: 2px;      		color : #4c3b10;      		font-size : 12px;      		font-family : "Arial narrow", Arial;      		font-weight : bold;      		text-decoration : none;      		padding-left: 12px;	  		}#menuSezioni a.menu		{      		line-height: 16px;      		padding: 2px;      		color : #89731B;      		font-size : 12px;      		font-family : "Arial narrow", Arial;      		font-weight : normal;      		text-decoration : none;      		padding-left: 12px;      		line-height: 25px;	  		}	  #menuSezioni a.cat {     		color : #666666;      		font-size : 12px;      		font-family : "Arial narrow", Arial;      		font-weight : normal;      		text-decoration : none;      		line-height: 16px;      		background-color: transparent;      		padding-left: 24px;	  		}	 	  #menuSezioni a.cat2 {      		line-height: 18px;      		padding: 2px;      		color : #4c3b10;      		font-size : 13px;      		font-family : "Arial narrow", Arial;      		font-weight : bold;      		text-decoration : none;      		line-height: 18px;      		padding-left: 24px;      		background: #dedede;      		display: block;	  		}	  		#menuSezioni span 	{            color : #cdc082;            font-size : 11px;            font-family : Arial;            font-weight : normal;            text-decoration : none;            	        }#menuSezioni font {      		color : #888888;      		font-size : 10px;      		font-family : Arial;      		font-weight : normal;      		font-style : italic;      		text-decoration : none;      		line-height: 20px;      		padding-left: 20px;      		border-top: 1px solid #cccccc;	  		}             	  		#menuSezioni th 	{            text-align: left;            color : #9BABCE;            background-color : #ffffff;      		font-size : 12px;      		font-family : Arial;      		font-weight : bold;      		text-decoration : none;      		font-style : normal;            height : 18px;	        }	  		                                         #menuSezioni a.msshit 	{            color : #9BABCE;      		font-size : 12px;      		font-family : Arial;      		font-weight : bold;      		text-decoration : none;      		font-style : normal;	        }	  		                                         #menuSezioni a:hover	{      		text-decoration : underline;	  		}#menuSezionisx {			width: 155px;			margin: 0px;			padding: 0px;			padding-top: 20px;			border: 0px;			border-right: 1px dotted #cccccc;			vertical-align: top;
			}/*-----------------------------------------------------------------------------------------Contatti -------------------------------------------------------------------------------------- */#contatti {		    color : #89731B;      		font-size : 9px;      		font-family : "Lucida grande", Arial;      		font-weight : normal;      		margin: 5px 0px 0px 0px;			}/*-----------------------------------------------------------------------------------------Pagina aiuto cookies -------------------------------------------------------------------------------------- */#cookiePage ul li {		    display : list-item;      		float : none;      		text-align: left;      		width: 50em;      		font-weight : normal;      		margin: 5px 0px 20px 5px;			}#cookiePage fieldset {      		float : none;      		text-align: left;      		width: 50em;      		font-weight : normal;      		margin: 5px 0px 20px 0px;			}#cookiePage fieldset ol li { 		    display : list-item;     		float : none;      		text-align: left;      		width: 50em;      		font-weight : normal;      		margin: 5px 0px 0px 0px;			}fieldset.warning legend {      		font-family: Verdana;      		font-size: 13px;      		font-weight: bold;      		background: #CD1A1D;      		color: #ffffff;      		padding: 2px 10px 2px 10px;			}fieldset.warning {      		float : none;      		text-align: left;      		width: 50em;      		font-weight : normal;      		margin: 5px 0px 20px 0px;      		padding: 10px;      		border: 2px solid #cdc082;			}#cMessage {			width: 50em;			line-height: 25px;			margin: 0px;			margin-bottom: 22px;			padding: 0px;			border-top: 1px solid #cdc082;			border-bottom: 1px solid #cdc082;      		text-align: left;      		font-size: 13px;      		font-weight: bold;      		color: #CD1A1D;			}#cookiePage legend {      		font-size: 13px;      		font-weight: bold;      		color: #89731b;			}/*-----------------------------------------------------------------------------------------Footer -------------------------------------------------------------------------------------- */#footer {			background-color: #cdc082;			width: 670px;			height: 25px;			margin: 0px;			margin-bottom: 12px;			padding: 0px;			border-top: 1px solid #cdc082;			border-bottom: 1px solid #cdc082;      		text-align: center;			}#footer h3 {		    color : #89731B;      		font-size : 9px;      		font-family : "Lucida grande", Arial;      		font-weight : normal;      		margin: 5px 0px 0px 0px;			}#footer2 {			background-color: #ffffff;			width: 450px;			height: 25px;			margin: 0px;			padding: 0px;			border-top: 1px solid #cdc082;			border-bottom: 1px solid #cdc082;      		text-align: center;			}#footer2 h3 {			background: none;		    color : #555555;      		font-size : 9px;      		font-family : "Lucida grande", Arial;      		font-weight : normal;      		margin: 5px 0px 0px 0px;			}#closed {			background: url('/img/stalbans_closed.gif') no-repeat;			position: relative;			top: 20px;			left: 15px;			width: 320px;			height: 390px;			margin: 0px;		}