/***********GENERALE***********/

html, body						{font: 11px Verdana, sans-serif; color:#333; width: 100%; height: 100%; margin: 0; padding: 0; text-align:center; overflow-x: hidden;}

body							{background: url(immagini/bg_body.jpg) repeat-x #fff;}

input 							{border: 1px solid #ccc;}

.nascondi						{visibility: hidden;}

img								{border:none;}

fieldset						{border:none;}

.fl								{float:left;}

span.prezzoVecchio				{text-decoration:line-through; color:#FF0000;}

div#sfumatura					{width: 100%; height: 100%; background: url(immagini/bg_sfumatura.png) center top no-repeat; margin: 0 auto;}

div#pattern						{width: 100%; min-height: 100%; height: auto !important; height: 100%; background: url(immagini/pattern.png) left bottom repeat; margin: 0 auto; position: relative;}

span.inOfferta					{color:#FF0000;}

span.bull						{color:#999999;}

div#containerHead				{width: 1006px; height: 80px; margin: 0 auto; padding: 10px 0; position: relative;}

ul#ulImmagini li				{display:block; float:left; margin-left:5px;}

#container-page					{width: 1054px; min-height:500px; height: auto !important; height: 500px; margin: 0 auto; padding:0; text-align:center; z-index:1; background: url(immagini/bg_ombra.png) repeat-y; overflow: hidden;}

div#containerContent			{width: 1020px; min-height:600px; height: auto !important; height: 600px; padding: 0 0 10px 0; margin: 0 auto; text-align: left; background: url(immagini/bg_container.jpg) no-repeat bottom #fff;}

#contBody						{width: 1004px; height: auto; margin: 5px auto 0; position: relative;}

div#container-foot				{width: 1054px; height: 25px; margin: 0 auto; color: #646464; background: url(immagini/bg_footer.png) no-repeat center top; padding:0; text-align: left;}

p#footer						{margin:0 23px; font-size:10px; padding: 10px 0 0; }

div.clear						{clear:both; margin: 0;}

form.ricercaProdotti			{width: 190px; padding: 5px; margin-top: 0px; background: #000;}

p.searchPanel					{margin:0; padding:0;}

p.searchPanel input				{background:#717171; margin:4px 0 0 2px; padding:0; width:236px; height:20px; line-height:20px; border:none;}

hr								{margin-top:20px; margin-bottom:20px;}

p#sede							{height: 21px; line-height: 21px; text-align: left; padding-right: 5px; width: 200px; color: #727272; font-size: 12px; position: absolute; right: 2px; top: 0px;}
p#utenteConnesso				{height: 21px; line-height: 21px; text-align: left; padding-right: 5px; width: 280px; color: #727272; font-size: 12px; position: absolute; right: 2px; top: 20px;}
p#tipoUtente					{height: 21px; line-height: 21px; text-align: left; padding-right: 5px; width: 245px; color: #727272; font-size: 12px; position: absolute; right: 2px; top: 40px;}


span.smallCapsCapitalizeTd		{font-variant:small-caps; text-transform: capitalize;}

input.data						{width: 70px !important;}

form#editForm					{border: 0; margin:0; padding:0;}

form#editForm fieldset			{border: 0; margin:0; padding:0;}

form#editForm legend			{margin:0; padding:0; border: 0; width:100%; height:60px; line-height:60px; text-transform:uppercase; color:#333;}

form#editForm legend img		{vertical-align: middle; margin-right: 3px;}

/*******BOTTONE SFOGLIA******/

input.findBtn					{float: left; width: 60px !important; height: 20px !important; border: 1px solid #717171; background-color: #666 !important; color: #fff; text-transform: capitalize; font-family: Arial, Helvetica, sans-serif; cursor: pointer; padding-top: 0 !important;  }

div.fileinput					{position: relative; width: 260px; height: 20px; margin: 0; float: left; display: inline; background-color:#000;}

div.fakefile 					{position: absolute; top: 0px; left: 0px; width: 260px; height: 20px; z-index: 1; background-color: #c6c6c7; border: 0; }

div.fakefile input			{border: 0 !important; height: 18px !important; margin: 0 !important; color: #000;  width: 158px; position: absolute; top: 0; left: 0; background:#c6c6c7;}

div.fakefile img				{position: relative; z-index: 1; float: right; }

input.sfogliaBtn			    {height:20px; width: 260px; line-height:20px; border:transparent; color:#000; margin: 0; text-align: right; position: relative; top: 0; right: 0; -moz-opacity: 0; filter: alpha(opacity: 0); opacity: 0; z-index: 2; cursor: pointer !important; }

div.bgCurrenImg				{background-color: #717171; width:110px; min-height: 120px; height: auto !important; height: 120px; padding-bottom: 4px; margin: 5px 0 0 40px; position: absolute; right: 0; top: 0px; }

h2.imgTitolo					{font-size: 10px; color: #fff; width: 102px; height: 30px;line-height: 30px; margin: 0 auto; text-align: center; text-transform: capitalize; font-variant: small-caps; font-weight: normal;}

div.contWhite					{background-color: #fff; width: 102px; min-height: 85px; height: auto !important; height: 85px;  margin: 0 auto; text-align: center; }


div.previewNews				{background-color: #c6c6c7; width:110px; min-height: 120px; height: auto !important; height: 120px; padding-bottom: 4px; margin: 5px 0 0 40px; position: absolute; right: 15px; top: 42px; }

div.previewPackaging			{background-color: #c6c6c7; width:110px; min-height: 120px; height: auto !important; height: 120px; padding-bottom: 4px; margin: 5px 0 20px 170px; }


/******* ELEMENTI COMUNI ********/

p.bottoni						{margin:10px 0 30px 170px; padding:0; width:auto; height:25px; line-height:25px; float:left; display:inline;}

p.bottoni input				{border:none; width:auto; height:25px; line-height:25px; text-transform: uppercase; float:left; display:inline; margin:0 2px 0 0; cursor:pointer; background-color:#717171; color:#fff;}

p.bottoni input:hover		{color:#96bf0d; background-color:#fff;}	

a.btnNuovo						{display: block; width: auto; height: 25px; line-height: 25px; color: #fff; background-color: #717171; text-decoration: none; text-transform: capitalize; margin: 47px 5px 10px 0; font-size: 11px; text-align: center; float: left; padding: 0 10px;}

a.btnSottoMenu					{display: block; width: auto; height: 20px; line-height: 20px; color: #fff; background-color: #717171; text-decoration: none; text-transform: capitalize; margin: 0; font-size: 11px; text-align: center; float: left; padding: 0 10px;}

a:hover.btnNuovo 				{color:#96bf0d; background-color:#fff;}

p.titlePanel					{background-color: #96bf0d; color: #fff; margin: 0; padding:0; height: 20px; text-align: center; font-size:10px; text-transform: uppercase; line-height: 20px; width:100%;}

h1.titleCategory				{margin:0; padding:0; width:100%; height:19px; line-height: 18px; text-transform:uppercase; font-weight: normal; font-size: 12px; background-color: #96bf0d; color: #fff; position: relative;}

.tabella caption h2			{margin: 0; padding:0; width:100%; height:19px; line-height: 19px; text-transform:uppercase; font-weight: normal; font-size: 12px; background-color: #96bf0d; color: #fff; position: relative;}

span.paginePosRight			{position: absolute; top: 0px; right: 15px; font-size: 10px !important;}

img#captLeft					{position:absolute; top: 0; left: 0;}

img#captRight					{position:absolute; top: 0; right: 0;}


.tabella							{width:100%; height: auto; border:none; margin: 0; padding: 0;}

.tabella caption				{margin: 0; padding: 20px 0 0 ;}

.tabella thead tr				{height:18px; line-height: 18px; }

.tabella th						{background:#a1a1a1; padding:2px; text-align:center; color:#fff; font-size:11px; font-weight:normal; margin: 0;}

.tabella th a					{color: #fff; text-decoration: none;}

.tabella th a:hover			{text-decoration: none;}

.tabella th a:visited		{color: #fff;}

.tabella tbody tr				{height:27px; line-height: 27px; }

.tabella	td						{background-color: #fff;  padding:0 3px; vertical-align:middle; border-bottom: 1px solid #a1a1a1;}

.tabella tr.riga a			{color: #333; text-decoration: none;}

.tabella tr.riga a:hover	{color: #96bf0d; }

.tabella td.icone				{text-align:center;}


th.image							{width:804px; background-color:#717171; height:; line-height:20px; font-size:12px; font-weight:normal; color:#fff; text-align:center; margin:0; padding:0;}

th.edit_erase					{width:100px; background-color:#717171; text-align:center; color:#fff; font-weight:normal;}


.rigaNascosta					{display:none;}

.rigaVisibile					{display:table-row;}


.contPagine						{padding: 10px 0 10px; border-bottom: 1px solid #A1A1A1;}

.contPagine ul 				{list-style:none; font-weight: bold; line-height: 20px; padding: 0; margin: 0; }

.contPagine ul li				{float: left; margin:0 5px;}

.contPagine ul li	a			{color: #333; text-decoration: none; font-weight: normal;}

.contPagine ul li	a:hover	{color: #96BF0D;}

.contPagine strong 		   {color:#96BF0D;}

/************** GESTIONE MULTILINGUA, FCKEDITOR E FILTRI *************/

div#contMultiLingua		{position:relative;}

div#contBandiere			{height: 30px; line-height: 30px; text-align: left; margin:20px auto 0 170px; }

div#contBandiere label	{color: #96bf0d;  text-transform: uppercase; font-size: 12px; font-weight: bold; }

div#contBandiere img		{margin: 0 2px; cursor: pointer; }

h2.languageTitle			{font-size: 11px; color: #666; font-weight: bold; text-transform: uppercase; margin: 0 0 10px 170px;}

div.contCampiForm			{padding-top: 20px; }

p.campiForm		   		{margin:0 0 4px 0; padding:0; width:100%; height:25px; }

span.descrAggInput		{margin:3px 10px 0 170px; color:#666; }

p.campiForm	label			{float:left; display:inline; width:160px; height:22px; line-height:18px; color:#666; text-align:right; margin:3px 10px 0 0; }

p.campiForm	input			{width:300px; height:18px; border:none; background-color:#c6c6c7; float:left; display:inline; margin:3px 0 0 ; padding: 2px 3px 0;}

.msgErrorInput				{border: 1px dotted #ff0000 !important;}

p.campiForm select		{border:none; background-color:#c6c6c7; width:306px; height:20px; margin:0; padding:0;}


p.textForm					{margin:0 0 4px 0; padding:0; width:100%; height:25px;}

p.textForm	label			{float:left; display:inline; width:160px; height:22px; line-height:18px; color:#666; text-align:right; margin:3px 10px 0 0; }

p.textForm span				{}

p.textForm textarea		{width: 300px; height: 60px; border:none; background-color:#c6c6c7; float:left; display:inline; margin:0; padding: 2px 3px 0;}


p.textFormCKeditor			{width: auto; height: auto !important; margin: 7px 0 4px 170px; padding: 0;}

p.textFormCKeditor label	{width: 160px; height: 22px; line-height: 8px; color: #666; text-align: right; margin: 3px 10px 0 0;}

p.textFormCKeditor span		{}

p.textFormCKeditor textarea	{width: 300px; height: 60px; border:none; background-color:#c6c6c7; float:left; display:inline; margin:0; padding: 2px 3px 0;}


div#contErrorMsg			{width: 250px; padding: 10px; min-height: 10px; height: auto !important; height: 10px; display: block; position: absolute; top: 0; right: 2px; border: 1px dotted #666; z-index: 800; background-color: #fff;}

div.box						{position: relative;}

img#chiudiErrors			{width: 25px; height: 25px; position: absolute; top: 0; right:0; cursor: pointer;}

p#msgDefault				{margin: 0; color: #ff0000; text-transform: uppercase; font-weight: bold; font-size: 12px;}

div#contErrorMsg p		{text-transform: uppercase; margin: 5px 0 0; line-height: 18px; font-size: 10px;}


/******** FILTRI *********/
div.contFiltro				{width: 100%; height: 50px; position: relative; margin: 0 0 0 170px;}

div.filtro					{width: 202px; height: 30px; float: left; }

p.filtroSelez				{color: #fff; text-transform: uppercase; text-align: left; margin: 9px 0 0; height: 19px; width: 184px; cursor: pointer; background: url(immagini/arrowDown_menuCat.jpg) no-repeat #666; background-position: 180px 7px; padding: 2px 0 0 12px !important; }

div.tendinaFiltro			{height: 90px; border: 1px solid #635842; margin: 0; display: none; position: absolute;  top: 34px; left: 0px; z-index: 500; background-color: #A1A1A1; }

a.elementiFiltro	 		{color: #fff; cursor: pointer; text-decoration: none; font-variant: small-caps; text-transform: capitalize; display: block; padding: 0 10px; height: 20px; line-height: 20px; width: 89%;}

a:hover.elementiFiltro		{color: #96bf0d; background-color: #fff;}
	
	
/*********** SCROLLBAR FILTRI *************/

div.holdFiltro				{position: relative; overflow: hidden; height: 90px; z-index: 600;}

div.wnFiltro				{position: absolute; left: 0px; top: 0px; height: 88px; overflow: hidden; z-index: 600;}

div.contentFiltro 			{position: absolute; left: 0px; top: 0px; z-index: 600; text-align: justify;}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar 				{position: absolute; top: 0px; left: 0px; width: 11px; height: 129px; font-size: 1px; z-index: 601;}

div.trackFiltro 			{position: absolute; right: 3px; top: 13px; width: 10px; height: 62px; z-index: 603; background-color: #717171;}
  
div.dragBarFiltro 			{position: absolute; right: 0px; top: 0px; width: 8px; background-color: #96bf0d; z-index: 603; border-bottom: 1px solid #717171;}

div.upFiltro				{position: absolute; right: 3px; top: 0px; z-index: 602;}

div.downFiltro				{position: absolute; right: 3px; bottom: 0px; z-index: 303;}

div.upFiltro img			{border: 0;}

div.downFiltro img			{border: 0;}  
		
/****** FINE SCROLLBAR FILTRI *************/

td.centrato						{text-align: center;}

a.descrTabelle					{margin: 0 0 0 5px;}

div#contRicercaImmagini			{width: 0; height: 0; display: none;}

div#contenitoreImmagini			{width:700px; margin: 10px 0 20px 170px; }

/************LOGIN************/

div#contLogin					{background: url(immagini/bg_login.png) no-repeat 50% 50%;  width:587px; height:393px; margin:0 auto; text-align:center; position: relative;}

div#contLogin img				{margin-top: 60px;}

form#formLogin label			{width: 63px; height: 18px; margin:0 0 0 18px; line-height: 18px; float: left; color: #999eb3; font-size: 12px;}			

form#formLogin input.txt		{width: 170px; height: 18px; line-height: 18px; background-color: #C6C6C7; float: right;  border:none;}	

form#formLogin fieldset			{width: 272px; height: 90px; padding:80px 0 0 0; margin: 0 auto; border:none;}

form#formLogin p.campi			{width: 270px; height: 20px; margin: 0 0 10px; padding: 0;}

p.btnForm						{margin:0; padding:0; width:70px; height:20px; float:right;}

p.btnForm input					{border:none; width:70px; height:20px; cursor:pointer; color:#96bf0d; background:none; text-transform:uppercase; text-align:right; margin:0; padding:0;}

p.btnForm input:hover	   		{color:#666; background-color:#fff;}

.paddingTop						{padding-top: 60px !important;}

div#compatibilita				{width: 100%; height: auto; margin: 0; padding: 10px 0 0 0; background: #fff; text-align: center; position: absolute; bottom: 0; left: 0; border-top: 2px solid #99c03b;}


/****************HOME************/

h1#titoloHome					{margin:20px 0 10px 10px; padding:0; text-align:left; font-size:12px; font-weight:normal; color:#333; text-transform:uppercase;}

p.homeParagraph					{margin: 0 10px 10px 10px; padding:0; color:#333;}

a.noUnderline					{text-decoration:none; color:#333; font-weight:bold;}

a:hover.noUnderline				{color:#333;}


/*************** BOX CONTENITORI NELLE SEZIONI EDIT ***********/
ul#menuBox					{width: 100%; height: 25px; margin: 10px auto 0; padding: 0; list-style-type: none; }

li.tabBox					{margin: 0; padding: 0; float: left; width: 160px; height: 25px; line-height: 25px; text-align: center; background-color: #666; color: #fff; margin: 0 3px 0 0; cursor: pointer; text-transform: uppercase; font-size: 10px;}

li:hover.tabBox			{background-color: #96bf0d !important;}

div.box						{width: 980px; min-height: 300px; height: auto !important; height: 300px; border: 1px dotted #666; padding: 15px 10px 20px; background-color: #fff;  }

/****** OVERLAY FORM *******/

#lightbox						{position: absolute; left: 0; width: 100%; z-index: 900; text-align: center; line-height: 0;}
#lightbox img					{width: auto; height: auto;}
#lightbox a img					{border: none;}

#overlay						{position: absolute; top: 0; left: 0; z-index: 890; width: 100%; height: 500px; background-color: #000;}

/****** FINE OVERLAY FORM ******/

/****** CONTENITORE MESSAGGIO OVERLAY ************/

div#contsLightbox				{padding: 10px 10px 10px; width: 480px; min-height: 180px; height: auto !important; height: 180px; background-color: #fff; position: absolute; top: 50%; left: 50%; margin: -200px 0 0 -250px; z-index: 950; text-align: left;}

div#contsLightbox p				{width: 480px; margin: 0; color: #A1A1A1; text-align: justify;}

div#contsLightbox ul			{width: 480px; margin: 5px 0 0 20px; padding: 0; line-height: 18px; font-size: 12px; text-align: justify; text-align: justify;}

/****** FINE CONTENITORE MESSAGGIO OVERLAY *******/

/****** FORM CHECK LINK PRODOTTI *****************/

.checkLinkProdotti fieldset		{border: none; padding: 0; margin: 0;}

.checkLinkProdotti				{position: relative; margin-top: 5px;}

.checkLinkProdotti label		{float: left; text-align: right; margin-right: 10px; height: 20px; color: #333 !important;}

.checkLinkProdotti input		{height: 20px; padding: 0 3px; vertical-align: middle; margin-right: 5px;}

.checkLinkProdotti p			{margin-bottom: 5px; text-align: left;}

.checkLinkProdotti p#btForm		{height: 25px; line-height: 25px; margin: 20px 0 10px 0; text-align: right;}

.checkLinkProdotti input.btn	{border: 0; width: 75px; height: 25px; line-height: 25px; cursor: pointer; color: #fff; background-color: #96bf0d; text-transform: uppercase;}

.checkLinkProdotti input:hover.btn	{background-color: #a1a1a1;}

a#closeOverlay					{width: 75px; height: 25px; line-height: 25px; color: #fff; background: #96bf0d; text-transform: uppercase; display: block; float: right; text-align: center; text-decoration: none;}

a:hover#closeOverlay			{color: #fff; background: #a1a1a1;}

/****** GESTIONE IMMAGINI ************************/

div.contGestioneImmagini				{width: 100%; height: auto; margin: 0; padding: 0; position: relative; overflow: hidden;}

p.titoloGestioneImmagini				{width: auto; height: 20px; line-height: 20px; color: #96bf0d; text-transform: uppercase; font-size: 12px; font-weight: bold; margin: 0; padding: 5px 0 10px 170px;}

div#campoInserimentoVeloceImmagini		{width: 100%; height: auto; margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: 1px solid #A1A1A1; }

div#campoCaricaFile						{width: 100%; height: 25px; margin: 0; padding: 0;}

div#campoCaricaFile label				{width: 160px; height: 22px; line-height: 18px; margin: 3px 10px 0 0; color: #666; text-align: right; float: left; display: inline;}

div#campoInserimentoVeloceImmagini p.campiForm input	{width: 255px;}

p.campoGestioneImmagini					{width: 100%; height: 25px; margin: 0 0 4px 0; padding: 0;}

p.campoGestioneImmagini label			{width: 160px; height: 22px; line-height: 18px; margin: 3px 10px 0 0; color: #666; text-align: right; float: left; display: inline;}

p.campoGestioneImmagini input			{width: 300px; height: 18px; margin: 3px 0 0; padding: 2px 3px 0; border: none; background: #c6c6c7; float: left; display: inline;}

div.divGestioneImmagini					{width: auto; height: auto; margin: 0 0 4px 170px; padding: 0;}

div.divGestioneImmagini label			{width: 160px; height: 22px; line-height: 18px; margin: 3px 10px 0 0; color: #666; text-align: right; float: left; display: inline;}

div.divGestioneImmagini input			{width: 300px; height: 18px; margin: 3px 0 0; padding: 2px 3px 0; border: none; background: #c6c6c7; float: left; display: inline;}

a.btnCancAllImg							{display: block; float:left; margin: 3px 0 0 5px; width: 100px; height: 20px; line-height: 20px; color: #fff; background-color: #666666; text-decoration: none; text-transform: capitalize;  font-size: 11px; text-align: center; padding: 0 10px; }

a:hover.btnCancAllImg					{color: #fff; background-color: #666666;}

p.campoCheckGalleria					{width: 350px; height: 25px; line-height: 25px; margin: 0; padding: 0; text-align: left;}

p.campoCheckGalleria input				{width: 20px !important; background: none; border: 0; margin: 0; float: none;}

p.campoCheckGalleria label				{height: 25px; text-align: left !important; color: #000; float: none !important;}

p.descrFunzionGall						{height: 25px; line-height: 25px; margin: 0; padding: 0; text-align: left;}

p#debugGestioneImmagini					{width: 100%; height: 15px; line-height: 15px; text-align: center; font-size: 11px; color: #ff0000; text-transform: uppercase; font-weight: bold;}

div#contsLightboxRicercaImmagini		{width: 810px; height: 400px; margin: -200px 0 0 -405px; padding: 10px 10px 10px; background: #fff; text-align: left; position: absolute; top: 50%; left: 50%; z-index: 950;}

div#contTitleRicercaImmagini        	{width: 100%; height: 60px; line-height: 60px; margin: 0;}

img#imgRicercaImmagini					{margin: 0; vertical-align: middle; border: 0;}

div#contTitleRicercaImmagini a			{display:inline; background: none; color: #444; font-size: 11px; font-weight: bold; text-transform: uppercase; border: 0; cursor: pointer; text-decoration:none; margin: 0 0px;}
	
div#contTitleRicercaImmagini a:hover	{color: #666; text-decoration: none;}

table#tabellaRicercaImg					{}

table#tabellaRicercaImg caption			{padding: 0;}

a.btnSelezImg							{display: block; width: auto; height: 25px; line-height: 25px; color: #fff; background-color: #717171; text-decoration: none; margin: 10px 2px 0 0; font-size: 11px; text-align: center; float: left; padding: 0 10px;}

a:hover.btnSelezImg						{color: #96bf0d; background-color: #fff;}

a#btnSelezImgChiudi						{width: 50px; height: 25px; line-height: 25px; margin: 10px 2px 0 0; padding: 0 10px; color: #fff; background: #717171; text-decoration: none; font-size: 11px; text-align: center; display: block; float: right;}

a:hover.btnSelezImgChiudi				{color: #96bf0d; background: #fff;}

div#debugRicercaImmaginiOverlay			{width: 600px; height: 15px; line-height: 15px; text-align: right; font-size: 11px; color: #ff0000; text-transform: uppercase; font-weight: bold; position: absolute; top: 55px; right: 10px;}

/*********** SCROLLBAR TABELLA RICERCA IMMAGINI SOLO PER L'OVERLAY *********/

div#contsLightboxRicercaImmagini div#hold		{position: relative; overflow: hidden; width: 810px; height: 260px; z-index: 600;}

div#contsLightboxRicercaImmagini div#wn			{position: absolute; left: 0px; top: 0px; height: 257px; overflow: hidden; z-index: 600;}

div#contsLightboxRicercaImmagini div.content	{position: absolute; left: 0px; top: 0px; z-index: 600; text-align: justify;}

div#contsLightboxRicercaImmagini div#scrollbar	{position: absolute; top: 0px; left: 0px; width: 11px; height: 129px; font-size: 1px; z-index: 601;}

div#contsLightboxRicercaImmagini div#track		{position: absolute; right: 3px; top: 12px; width: 10px; height: 235px; z-index: 603; background-color: #717171;}
  
div#contsLightboxRicercaImmagini div#dragBar	{position: absolute; right: 0px; top: 0px; width: 8px; background-color: #96bf0d; z-index: 603; border-bottom: 1px solid #717171;}  
 
div#contsLightboxRicercaImmagini div#up			{position: absolute; right: 3px; top: 0px; z-index: 602;}  
div#contsLightboxRicercaImmagini div#down		{position: absolute; right: 3px; bottom: 0px; z-index: 303;}  

div#contsLightboxRicercaImmagini div#up img		{border: 0;}
div#contsLightboxRicercaImmagini div#down img 	{border: 0;}
