HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}


BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: arial,verdana,sans-serif
}

DIV#container { 
	position: relative; height:100%; WIDTH: 986px; MARGIN: 0px auto
}



body>div#container{
	height:auto; min-height:100%
}

DIV#header {                                                                                                   /*il 100%allinea l'immagine a dx*/
	HEIGHT: 120px; BACKGROUND-IMAGE: url(imgln/home.jpg); background-repeat: no-repeat; background-position: 100% 0em
}
	DIV#header img {
		HEIGHT: 120px; WIDTH: 530px; BORDER: none; FLOAT: left 
	}

DIV#navigation {
	MARGIN: 0px 0px 12px 0px;  HEIGHT: 40px; WIDTH: auto; BACKGROUND-IMAGE: url(imgln/navigation.jpg)
}
	DIV#navigation UL {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
	}
	DIV#navigation LI {
		PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 12px; PADDING-TOP: 0px
	}
	DIV#navigation A {
		FONT: bold 1.2em/2.5em arial,verdana,sans-serif; COLOR: #DCDCDC; TEXT-DECORATION: none
	}
	DIV#navigation A:hover {
		COLOR: #fff; TEXT-DECORATION: underline
	}
	DIV#navigation A.evidenz {
		COLOR: #FFA500; TEXT-DECORATION: none
	}

DIV#categorie{
	MARGIN: 0px 0px 0px 0px; float: left; width: 140px; BACKGROUND-COLOR: #fff; BORDER-bottom: #fff 50px solid
}
	DIV#categorie div {
		width: 140px;
	}
	DIV#categorie A.cat {
		FONT: bold 1em arial,verdana,sans-serif; COLOR: #454545; TEXT-DECORATION: none
	}
	DIV#categorie A.scat {
		FONT: bold 1em arial,verdana,sans-serif; COLOR: #fff; TEXT-DECORATION: none
	}
	DIV.categoriealto{
	width: 140px; height: 16px; BACKGROUND-IMAGE: url(imgln/categoriealto.jpg)
	}
	DIV.categoriecentro{
	width: 140px;
	}
		div.cat {
			FONT: bold 1em arial,verdana,sans-serif; COLOR: #454545; TEXT-DECORATION: none
		}
		DIV.categoriecentro div{
			height: 17px; padding-top: 3px; margin: 1px 0px 1px 0px;  BACKGROUND-color: #f9f9f9
		}
		DIV.categoriecentro div.doppio{
			height: 34px; padding-top: 3px; margin: 1px 0px 1px 0px;  BACKGROUND-color: #f9f9f9
		}
	DIV.categoriebasso{
	width: 140px; height: 16px; BACKGROUND-IMAGE: url(imgln/categoriebasso.jpg)
	}

DIV#sottocat1{
	position: absolute; z-index: 1; visibility: hidden; left: 139.99px; margin: 17px 0px 0px 0px; filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; BACKGROUND-COLOR: #FF9900
}
	DIV#sottocat1 div {
		width: 140px		
	}
	DIV#sottocat1 A {
		FONT: bold 1em arial,verdana,sans-serif; COLOR: #202020; TEXT-DECORATION: none	
	}
	DIV#sottocat1 A:hover {
		COLOR: #fff
	}

DIV#sottocat2{
	position: absolute; z-index: 1; visibility: hidden; left: 139.99px; margin: 220px 0px 0px 0px; filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; BACKGROUND-COLOR: #FF9900
}
	DIV#sottocat2 DIV {
		width: 140px	
	}
	DIV#sottocat2 A {
		FONT: bold 1em arial,verdana,sans-serif; COLOR: #202020; TEXT-DECORATION: none	
	}
	DIV#sottocat2 A:hover {
		COLOR: #fff
	}
	
DIV#sottocat7{
	position: absolute; z-index: 1; visibility: hidden; left: 139.99px; margin: 277px 0px 0px 0px; filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; BACKGROUND-COLOR: #FF9900
}
	DIV#sottocat7 div {
		width: 140px		
	}
	DIV#sottocat7 A {
		FONT: bold 1em arial,verdana,sans-serif; COLOR: #202020; TEXT-DECORATION: none	
	}
	DIV#sottocat7 A:hover {
		COLOR: #fff
	}	

DIV#sottocat12{
	position: absolute; z-index: 1; visibility: hidden; left: 139.99px; margin: 320px 0px 0px 0px; filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; BACKGROUND-COLOR: #FF9900
}
	DIV#sottocat12 div {
		width: 140px		
	}
	DIV#sottocat12 A {
		FONT: bold 1em arial,verdana,sans-serif; COLOR: #202020; TEXT-DECORATION: none	
	}
	DIV#sottocat12 A:hover {
		COLOR: #fff
	}	

DIV#categorie2{
	MARGIN: 0px 0px 0px 0px; float: right; width: 140px; BACKGROUND-COLOR: #fff; BORDER-bottom: #fff 50px solid; font-size: 11px; font-family: arial,verdana,sans-serif
}

	DIV#Home {
		WIDTH: 140px; TEXT-ALIGN: center
	}
	
	DIV#msgerr {
		WIDTH: 140px; TEXT-ALIGN: center
	}
	DIV#categorie2 INPUT {
		WIDTH: 120px; font-family: arial,verdana,sans-serif
	}
	.ricorda {
		text-ALIGN: left
	}	
		div#ricorda input {
			WIDTH: 15px; margin: 5px 0px 0px 7px
		}	
	DIV#msgbenv {
		FONT: bold 13px arial,verdana,sans-serif; COLOR: #454545; TEXT-DECORATION: none
	}
	
	/*DIV#categorie2 A {
		FONT: bold 11px arial,verdana,sans-serif; COLOR: #454545; TEXT-DECORATION: none
	}*/

	.size11px {
		FONT: bold 11px arial,verdana,sans-serif; COLOR: #454545; TEXT-DECORATION: none
	}
	.size13px {
		FONT: bold 13px arial,verdana,sans-serif; COLOR: #454545; TEXT-DECORATION: none
	}
		

	DIV#categorie2alto{
		width: 140px; height: 16px; BACKGROUND-IMAGE: url(imgln/categoriealto.jpg)
	}
	DIV#categorie2centro{
		width: 140px; BACKGROUND-color: #f9f9f9
	}
	DIV#categorie2basso{
		width: 140px; height: 16px; BACKGROUND-IMAGE: url(imgln/categoriebasso.jpg)
	}
	

DIV#content {
	WIDTH: 680px; height:auto; min-height:330px; position: relative; margin: 0px 0px 0px 152px; BORDER-bottom: #fff 50px solid  
}

.datireg {
	height: 400px; width: 290px; float: left; padding: 25px 25px 25px 25px
}
.datireg2 {
	height: 200px; width: 290px; float: left; padding: 25px 25px 25px 25px
}
.reg {
	font-family: arial,verdana,sans-serif;
	font-size: 12px;
	line-height: 1.5;
	float: left;
	width: 120px;
	position: relative;
	margin: 3px 0px 3px 0px;
	text-align: left
}
.cas {
	font-family: arial,verdana,sans-serif;
 	font-size: 12px; width: 160px;
	margin: 4px 0px 4px 0px
}

DIV#titolo {
	position: relative; text-align: center
}
	DIV#titolo h1 { 
		font-family: arial,verdana,sans-serif; font-size: 21px; color: #454545
	}
DIV#sottotitolo {
	position: relative; margin: -10px 7px 0px 7px; text-align: justify 
}
	DIV#sottotitolo p { 
		font-family: arial,verdana,sans-serif; font-size: 16px; font-weight: normal; color:#353535
	}
div#conthome {
	margin: -80px 0px 0px 0px
}
DIV#cuoca {
	float: left;  width: 180px; height: 330px; padding-bottom: 4px	
}

DIV#fotohome {
	padding-top: 80px
}
	DIV#fotohome IMG {
		border: none
	}
.homecat1 {	
	height: 80px
}
.homecat {	
	height: 99px
}

.home {	
	float: left
}
	
div.m1 {
	width: 500px; float: right; font-family: arial,verdana,sans-serif; font-size: 18px; color: #353535; padding-bottom: 12px	
}
	
div.m2 {
	width: 680px; float: right; font-family: arial,verdana,sans-serif; font-size: 18px; color: #353535; padding-bottom: 12px	
}


DIV#utente {
	HEIGHT: 40px; WIDTH: 680px; BACKGROUND-IMAGE: url(imgln/utente.jpg); margin: 0px 0px 12px 0px; position: relative
}
	
	DIV#utente FORM {
		MARGIN: 8px 12px 0px 12px	
	}
	DIV#dtut1{
		float: left
	}
	DIV#dtut2{
		float: left; FONT: bold 15px arial,verdana,sans-serif; COLOR: #fff; MARGIN: 10px 12px 0px 12px
	}
		DIV#dtut2 A {
			FONT: bold 0.7em arial,verdana,sans-serif; COLOR: #fff; TEXT-DECORATION: none
		}
	DIV#dtut3 {
		float: left; FONT: bold 12px arial,verdana,sans-serif; position: absolute; top: 11px; right: 12px; color: #ffffff
	}
		DIV#dtut3 A {
			COLOR: #ffffff
		}

DIV#amministratore {
	HEIGHT: 40px; WIDTH: 986px; BACKGROUND-IMAGE: url(imgln/amministratore.jpg); margin: 0px 0px 12px 0px; position: relative
}

DIV#contentart {	
	WIDTH: 680px; HEIGHT: 1280px 
}


DIV#contentviewart {	
	WIDTH: 680px; HEIGHT: 400px
}

DIV.regtipocliente {
	HEIGHT: 300px; WIDTH: 340px; margin: 0px 0px 0px 0px;  FLOAT: left; TEXT-ALIGN: center; TEXT-DECORATION:none; position: relative
}




DIV.articolo {
	HEIGHT: 256px; WIDTH: 170px; margin: 0px 0px 0px 0px;  FLOAT: left; TEXT-ALIGN: center; TEXT-DECORATION:none; position: relative
}
	DIV.articolo IMG {
		HEIGHT: 150px; WIDTH: 150px; BORDER: none; margin: 0px 10px 0px 10px  
	}
	
	div.new {
		position: absolute; left: 110px; top: 0px
	}	
		div.new img {
			height: 31px; width: 40px 
		}
	
	div.offerte {
		position: absolute; left: 0px; top: 0px
	}	
		div.offerte img {
			height: 50px; width: 50px 
		}
	
	DIV.prezzo {
		HEIGHT: 44px; WIDTH: 150px; margin: 0px 10px 0px 10px; BACKGROUND: url(imgln/sfondo_articolo.jpg); TEXT-ALIGN: right; TEXT-DECORATION:none; FONT: bold 1.2em arial,verdana,sans-serif 
	}
	DIV.prezzo2 {
		HEIGHT: 44px; WIDTH: 80px; float: left; TEXT-ALIGN: left; COLOR: #ff2020; TEXT-DECORATION: none; FONT: bold 1.2em arial,verdana,sans-serif 
	}
	DIV.prezzoscontato {
		COLOR: #00CD00;
	}
	DIV.prezzo3 {
		HEIGHT: 44px; float: left; TEXT-ALIGN: left; margin: 3px 0px 0px 0px; COLOR: #696969; TEXT-DECORATION: none; FONT: bold 1em arial,verdana,sans-serif
	}
		DIV.prezzo3 A {
			COLOR: #696969
		}
	
	DIV.prezzo IMG {	
		HEIGHT: 44px; WIDTH: 44px; MARGIN: 0px 0px 0px 0px; BORDER: none 
	}
	
	DIV.preferiti_cuore_all {
		height: 44px;
		width: 26px;
		line-height: 44px;
		float: left;
		cursor: pointer;		
	}
	DIV.preferiti_cuore_all IMG {
		vertical-align: middle;
		height: 20px;
		WIDTH: 20px;
		margin: 12px 3px 0px 0px;
		
  	}
	
	DIV.descrizione {
		HEIGHT: 50px; WIDTH: 150px; margin: 0px 10px 0px 10px
	}
	DIV.articolo A {
		TEXT-ALIGN: center; TEXT-DECORATION:none; FONT: bold 0.9em arial,verdana,sans-serif; COLOR: #696969
	}
	DIV.descrizione A {
		TEXT-ALIGN: center; TEXT-DECORATION:none; FONT: bold 0.em arial,verdana,sans-serif; COLOR: #696969
	}
	DIV.descrizione2 {
		HEIGHT: 50px; WIDTH: 100%; TEXT-ALIGN: center
	}
	DIV.descrizione2 A {
		TEXT-DECORATION:none; FONT: bold 0.8em arial,verdana,sans-serif; COLOR: #696969
	}
	
DIV#viewarticolo {
		TEXT-ALIGN: center; HEIGHT: 400px; WIDTH: 400px; float: left; padding-right: 10px
}
	DIV#viewarticolo IMG {
		
		/*codice per foto 400x400 su spazio 400x400*/	
		/*margin: 0 auto; BORDER: none*/ 
		
		/*codice per foto 600x600 su spazio 400x400*/
		HEIGHT: 400px; WIDTH: 400px; margin: 0 auto; BORDER: none

	}
	/*offerte2 serve solo in view.php per posizionare il jpeg*/
	div.offerte2 {
		position: absolute; left: 0px; top: 60px
	}	
		div.offerte2 img {
			height: 60px; width: 60px 
		}

DIV#viewsottocartella IMG {
	HEIGHT: 110px; WIDTH: 110px; margin: 5px 2px 5px 0px; BORDER: none
}

DIV#viewdesc {
		HEIGHT: 400px; WIDTH: 270px; float: left; COLOR: #454545
}	
	
	DIV#viewdesc IMG {
		border: none
	}
        div#dettaglio {
		height: 220px
	}	
	
	div#aggiungi {
		margin: 10px 0px 0px 0px
	}
		.aggiungi a {
			COLOR: #696969;  FONT: bold 17px arial,sans-serif; float: left; margin: 20px 30px 0px 0px
		}
		
		.viewprezzo {
			COLOR: #ff2020; TEXT-DECORATION: none; FONT: bold 16px arial,verdana,sans-serif 
		}
		.vedi {
			COLOR: #ff2020; FONT: bold 12px arial,sans-serif
		}
	
	.torna {
		COLOR: #555555		  
	}

DIV#dettagliodescrizione {
		FONT-SIZE: 13px; FONT-FAMILY: arial,verdana,sans-serif; COLOR: #454545;
}		

DIV#serieaffine {
		WIDTH: 680px; float: left
}	

.loading { background: url(imgln/loading.gif) no-repeat center center; }



DIV#pagine {
	HEIGHT: 44px; WIDTH: 680px; position: relative; float: none; MARGIN: 0px 0px 0px 0px; BACKGROUND-IMAGE: url(imgln/pagine.jpg)
	}
DIV#pagine A:hover {
	COLOR: #fff	
}
	DIV#prec {
		WIDTH: 128px; FLOAT: left; TEXT-ALIGN: center; MARGIN: 1.7em 0px 0px 0px 
	}
	DIV#prec A {
		TEXT-DECORATION: none; FONT: bold 1.2em arial,sans-serif; COLOR: #CD853F
	}
	DIV#meno {
		WIDTH: 42px; FLOAT: left; TEXT-ALIGN: center; TEXT-DECORATION: none; MARGIN: 1.7em 0px 0px 0px
	}
	DIV#meno A {
		TEXT-DECORATION: none; FONT: bold 1.2em arial,sans-serif; COLOR: #CD853F  
	}
	DIV#elenco {
		WIDTH: 250px; FLOAT: left; TEXT-ALIGN: center; MARGIN: 1.7em 0px 0px 0px; PADDING-left: 44px; PADDING-right: 44px
	}

		DIV.pagelenco1 {
			WIDTH: 25px; FLOAT: left; text-align: center; BACKGROUND-IMAGE: url(imgln/numpg.jpg); 
		}
		DIV.pagelenco2 {
			WIDTH: 25px; FLOAT: left; TEXT-ALIGN: center; 
		}
	DIV#elenco A {
		TEXT-DECORATION: none; FONT: bold 1.2em arial,sans-serif; COLOR: #CD853F
	}
	DIV#elenco A:visited {
		COLOR: #033
	}
	DIV#elenco A:visited:hover {
		COLOR: #fff
	}
	DIV#elenco A:hover {
		COLOR: #fff
	}
	DIV#piu {
		WIDTH: 42px; FLOAT: left; TEXT-ALIGN: center; TEXT-DECORATION: none; MARGIN: 1.7em 0px 0px 0px
	}
	DIV#piu A {
		TEXT-DECORATION: none; FONT: bold 1.2em arial,sans-serif; COLOR: #CD853F 
	}
	DIv#succ {
		WIDTH: 128px; FLOAT: left; TEXT-ALIGN: center; TEXT-DECORATION: none; MARGIN: 1.7em 0px 0px 0px
	}
	DIv#succ A {
		TEXT-DECORATION: none; FONT: bold 1.2em arial,sans-serif; COLOR: #CD853F 
	}


DIV#footer {
	HEIGHT: 50px; WIDTH: 986px; COLOR: #fff; BACKGROUND-IMAGE: url(imgln/foot.jpg); position: relative; bottom: 0; clear: both
}
DIV#footer1 {
	HEIGHT: 15px; WIDTH: 140px; TEXT-ALIGN: left; position: absolute; margin: 25px 0px 0px 10px; float: left
}
DIV#footer2 {
	HEIGHT: 30px; WIDTH: 686px; TEXT-ALIGN: center; position: absolute; margin: 10px 150px 0px 150px; float: left
}
DIV#footer3 {
	HEIGHT: 15px; WIDTH: 140px; TEXT-ALIGN: right; position: absolute; margin: 25px 10px 0px 836px; float: left
}
	DIV#footer3 A {
		TEXT-DECORATION: none; COLOR: #fff 
	}

.micro {
	TEXT-DECORATION: none; FONT: 10px arial,verdana,sans-serif; clear: both 
}

.attenzione {
	BACKGROUND-color: #ffed98; FONT: 14px arial,verdana,sans-serif; text-align: center; padding: 20px 0px 20px 0px 
}	

div#vreg {
	padding-top: 60px;
	padding-bottom: 60px;
	width:50%;
  	margin:auto;
	text-align:center;
}

.center {
	width:50%;
  	margin:auto;
	text-align:center;
}
.center2 {
	width:100%;
  	margin:auto;
	text-align:center;
	position: relative
}

.testo {
	margin: 0px 30px 0px 30px;
	line-height: 25px;
	BORDER-bottom: #fff 50px solid;
	font-family: Arial, Helvetica, sans-serif;
	color: #252525;
	text-align: justify
}
.testo2 {
	margin: 30px 0px 30px 0px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	color: #252525;
	text-align: center
}

.imgtesto {
	margin: 30px 0px 0px 20px;
	float: right
}
.testocontact {
	float: left; color: #252525; padding: 0px 80px 0px 60px 
	
}
.tdcontact {
	padding: 0px 60px 0px 60px 
}


h3 {
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 18px;
  	font-weight: bold;
  	color: #555555;
}

b {
	color: #454545;
}

.titolo {
	margin: 50px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 18px;
  	color: #555555;
	text-align: center;
}
	.titolo a {
		color: #555555;
	}

.nascosto1 {
	display: none;
	background-color: #ffe3bb;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px;
}
.nascosto {
	display: none;
	background-color: #d1ffc8;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px;
}
.nascosto2 {
	display: none;
	background-color: #feffd0;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px;
}
.nascosto3 {
	display: none;
	background-color: #bef5ff;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px;
}
.nascosto4 {
	display: none;
	background-color: #D3D3D3;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px;
}
.nascosto5 {
	display: none;
	background-color: #FFC0CB;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px;
}

img {
	border: none
}

.arancio {
	background-color: #ffc065;
	border: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px;
}
.verde {
	background-color: #90EE90;
	border: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px; 
}
.giallo {
	background-color: #f9ff92;
	border: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px; 
}
.celeste {
	background-color: #76eaff; 
	border: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px; 
}
.grigio {
	background-color: #C0C0C0;
	border: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px; 
}
.lilla {
	background-color: #FF69B4; 
	border: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px; 
}
.bianco {
	background-color: #ffffff; border: 1px solid #ffffff 
}

.cod {
	width: 210px; text-align: left
} 
.data {
	width: 100px; text-align: center
} 
.impon {
	width: 80px; text-align: right
} 
.iva {
	width: 67px; text-align: right
} 
.tot {
	width: 80px; text-align: right
} 
.dett {
	width: 130px; text-align: center
} 
.dett2 {
	width: 66px; text-align: center
} 
.rip {
	width: 32px; text-align: center
} 
.elim {
	width: 32px; text-align: center
} 
td.foto {
	width: 80px; text-align: center
} 
td.codice {
	width: 150px; text-align: center
} 
td.descrizione {
	width: 362px; text-align: left
} 

td.qt {
	width: 70px; text-align: right
} 
td.prz {
	width: 90px; text-align: right
}
td.note {
	width: 362px; text-align: right
} 
td.contact {
	text-align: right;
	
} 
	.contact input {
		width: 180px; margin: 4px 0px 4px 0px
	} 

th {
	border: 1px solid #ffffff
}

table {
	border-collapse: collapse
}


.navigazione {
	color: #0f68c3; margin: 0px 0px 10px 0px
}

.conferma {
	text-align: right; margin: 10px 30px 10px 0px; clear: both
}

.viewlogo {
	width: 120px;
  	text-align: left
}

.banner {
	padding: 20px 10px 10px 10px;
}

td.descrizione2 {
	width: 270px; text-align: left
} 

td.pagine {
	width: 40px; text-align: right
} 

DIV#pa {
	MARGIN: 0px 0px 12px 0px;  HEIGHT: 40px; WIDTH: auto
}
	DIV#pa UL {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
	}
	DIV#pa LI {
		PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 12px; PADDING-TOP: 0px
	}
	DIV#pa A {
		FONT: bold 1.2em/2.5em arial,verdana,sans-serif; COLOR: #fff; TEXT-DECORATION: none 
	}
	DIV#pa A:hover {
		COLOR: #757575; TEXT-DECORATION: underline
	}


/* stile del banner accettazione cookie */
#banner_cookie {
display: none;
z-index: 99999;
position:fixed;
left:0px;
right:0px;
top:0px;width:100%;
min-height:50px;
padding:5px;
background:#ECECEC; /* Colore di sfondo */
color:#000000;  /* Colore del testo */
line-height:20px;  /* Interlinea */
font-family:Georgia;  /* Famiglia di font */
font-size:12px; /* Dimensione font */
text-align:center;
}
#banner_cookie a:nth-child(2),#banner_cookie a:nth-child(3),#banner_cookie a:nth-child(4), #banner_cookie a:nth-child(5) {
padding:2px;
background:#CCCCCC; /* Colore sfondo bottoni */
 border-radius:4px;   /* Arrotondamento */
text-decoration:none;
} 
#banner_cookie a {
color: #000000; /* Colore testo bottoni */
font-weight:bold;  /* Grassetto */
 text-decoration: none;
}
#banner_cookie a:hover {
color:#FFF; /* Colore testo bottoni passaggio cursore */
}
#banner_cookie a:nth-child(2):hover,#banner_cookie a:nth-child(3):hover,#banner_cookie a:nth-child(4):hover, #banner_cookie a:nth-child(5):hover {
position: relative;
top:1px; /* Spostamento di 1 pixel al passaggio del mouse */
left:1px;
}
/* stile del banner accettazione cookie */



DIV#container_scan { 
	position: relative; height:100%; WIDTH: 360px; MARGIN: 0px auto
}

DIV#header_scan {                                                                                                   
	HEIGHT: 120px; WIDTH: 360px; 
}
	DIV#header_scan img {
		HEIGHT: 72px; WIDTH: 360px; margin: 10px 0px 0px 0px; BORDER: none; FLOAT: left 
	}

DIV#ricercascan {
	HEIGHT: 60px; WIDTH: 360px; margin: 0px 0px 0px 0px; 
}
	DIV#ricercascan FORM {
		MARGIN: 0px 0px 0px 60px	
	}

DIV#contentart_scan {
	WIDTH: 100%; HEIGHT: 100% 
}
DIV.articolo_scan {
	HEIGHT: 360px; WIDTH: 360px; margin: 0px 0px 0px 0px;  FLOAT: left; TEXT-ALIGN: center; TEXT-DECORATION:none; position: relative;
}
	DIV.articolo_scan IMG {
		HEIGHT: 200px; WIDTH: 200px; BORDER: none; margin: 0px 0px 0px 0px; 
	}
	DIV.descrizione_scan {
		HEIGHT: 80px; WIDTH: 360px; margin: 0px 0px 0px 0px; TEXT-ALIGN: center; FONT: bold 1.5em arial,verdana,sans-serif; COLOR: #696969;
	}
	DIV.prezzo2_scan {
		HEIGHT: 60px; WIDTH: 360px; margin: 0px 0px 0px 0px; float: left; TEXT-ALIGN: center; COLOR: #ff2020; TEXT-DECORATION: none; FONT: bold 30px arial,verdana,sans-serif; 
	}

div.preferiti_cuore {	
	height: 25px;
	WIDTH: 25px;
  	line-height: 25px;
	float:left;
	cursor: pointer;	
}
div.preferiti_scritta {	
	height: 25px;
	WIDTH: 150px;
  	line-height: 25px;
	float:left;
}

/*codice per slideshow*/	
.scroll{
  width:200px;
  height:200px;
  overflow:hidden;
  position:relative;
  /*margini impostati altrimenti il div è decentrato a sinistra rispetto al contenitore*/	
  margin: 0px 80px 0px 80px;
	
	
}
 
 .scrollingtext{
  white-space:nowrap;
  position:absolute;
 }
/*fine codice per slideshow*/


/*codice per slideshow2*/	
.scroll2{
  width:150px;
  height:150px;
  overflow:hidden;
  position:relative;
  /*margini impostati altrimenti il div è decentrato a sinistra rispetto al contenitore*/	
  margin: 0px 10px 0px 10px;
}
/*fine codice per slideshow2*/