/*****************************************/
/* Caratteristiche generali della pagina */
/*****************************************/
* {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}

body	{background:#FFF;color:#000;margin:0;font-weight:normal;font-style:normal;padding:0 4px;}
		a:link, a:visited		{text-decoration:none;color:#000;}
		a:hover, a:active		{text-decoration:none;color:#E03;}

.JMenu	{background:#FFF;color:#000;border:#000 solid 1px;padding:5px;font-weight:bold;text-align:left;}
		.JMenu ol		{margin-left:20px;}	.JMenu li			{list-style-position:inside;text-indent:-17px;}
		.JMenu a:link	{color:#000;}		.JMenu a:visited	{color:#000;} 
		.JMenu a:hover	{color:#E03;}		.JMenu a:active		{color:#E03;} 

.M		{vertical-align:middle;}
.L		{text-align:left;}	.C		{text-align:center;}	.R		{text-align:right;}			.J		{text-align:justify;}
.B,.B a	{font-weight:bold;}	.I,.I a	{font-style:italic;}	.U,.U a	{text-decoration:underline;}
.FL		{display:block;float:left;position:relative;}		.FR		{display:block;float:right;position:relative;}
.PMarg	{margin-top:10px;}									.NoMarg {margin-top:0;margin-bottom:0;}
.Block	{display:block;}									.InLine	{display:inline;}

th		{cursor:pointer;}
p		{margin:0;padding:2px 0;}	hr		{display:none;}
strong	{font-weight:bold;}			em		{font-style:italic;}
.sort-arrow				{width:11px;height:11px;background-position:center;background-repeat:no-repeat;margin:0 2px;}
.sort-arrow.descending	{background-image:url("../stile/downsimple.png");}
.sort-arrow.ascending	{background-image:url("../stile/upsimple.png");}

/***************************************/
/* Sezioni DIV principali della pagina */
/***************************************/
#carica	{z-index:99;position:absolute;left:0;top:40%;margin:0 20%;width:60%;padding:5px;border:#000 solid 2px;background:#FFF;color:#000;text-align:center;font-weight:bold;}
#corpo	{z-index:50;position:relative;width:776px;margin:auto;border:1px solid #010066;}

#Intestazione	{background:#0066A6 URL(../images/intestazione.jpg) 0 0 no-repeat;width:100%;height:172px;}
#Home			{display:block;position:relative;width:100%;padding:0;}
#Contenuto		{display:block;position:relative;width:736px;padding:20px;}

.Mesg		{margin-top:30px;background:#FFF;color:#000;border:none;padding:0;font-weight:bold;text-align:center;}
			.Mesg a:link	{color:#000;}	.Mesg a:visited	{color:#000;} 
			.Mesg a:hover	{color:#E03;}	.Mesg a:active	{color:#E03;} 
			.Mesg p			{margin-top:18px;padding:0;}

.PPful		{display:block;float:left;width:47%;}						.PPemp		{display:block;float:left;width:25%;}	.PPimg	{height:22px;vertical-align:middle;}
.Copy		{clear:both;background:URL(../images/Copy.jpg) top repeat-x;padding:2px;}
.Copy p		{clear:both;margin-top:12px;padding:0;text-align:center;}	.Copy img	{width:94px;height:15px;border:none;}

/********/
/* MENU */
/********/
.MResO1Est	{background:#ED1B24;border:1px solid #696468;padding:2px;text-align:left;}
.MResO1Int	{color:#FFF;font-weight:bold;font-size:10px;}
.MResL1Est	{background:#010066;border:1px solid #696468;padding:2px;text-align:left;}
.MResL1Int	{color:#FFF;font-weight:bold;font-size:10px;}
.MResL2Est	{background:#010066;border:1px solid #696468;padding:2px;text-align:left;}
.MResL2Int	{color:#FFF;font-weight:bold;font-size:10px;}
/*********************************************************************/
/* Titoli della pagina / dei messaggi / errore / formattazione testo */
/*********************************************************************/
h1	{margin:10px 0;color:#010066;font-weight:bold;font-size:1.7em;font-style:italic;font-family:Georgia,Verdana,sans-serif;}
h2	{margin: 5px 0;color:#000;font-weight:bold;font-size:1.2em;}
h3	{margin: 5px 0;color:#E03;font-weight:bold;font-size:1.2em;}
h4	{display:none;margin:10px 0;color:#000;font-weight:bold;font-size:1.6em;}

.CheckRadio	{float:left;margin:0 10px 0 0;padding:0;list-style-type:none;text-align:left;}
.radio		{background:transparent;border:none;}	.src	{position:absolute;right:3%;top:4px;}
img			{border:none;}							.del	{height:11px;vertical-align:middle;}
form		{margin:0;}								.cal	{vertical-align:top;}

input,textarea,select	{background:#FFF;color:#000;border:#000 solid 1px;}
.cmd					{background:#0066A6;color:#FFF;border:#010066 solid 1px;font-weight:bold;}
.goto					{background:URL(../stile/icon_goto.gif) no-repeat;border:none;width:13px;height:15px;vertical-align:top;overflow:hidden;}
.ComboBox				{display:none;position:absolute;bottom:22px;left:4px;height:100px;border:#000 solid 1px;}
.ifrCerca				{display:none;width:95%;height:150px;border:#000 solid 1px;}

/*************************/
/* Definizioni Home Page */
/*************************/
#map		{}
.News		{height:266px;width:264px;padding-top:10px;background:#FFF;border:solid #010066;border-width:1px 0;}
.HomeLong	{height:271px;width:246px;padding-top:5px;background:#FFF;border:solid #010066;border-width:1px;}
.HomeLink	{height:276px;width:264px;overflow:hidden;background:#FFF;border:solid #010066;border-width:1px 0;}

.HomeBox		{position:relative;width:776px;height:107px;background:#FFF;}
.MedSup			{position:absolute;left:264px;}
.SMS			{font-weight:bold;color:#CE0000;}
.ScrLoghi_sx	{position:absolute;top:20px;left:-1px;border:#010066 solid 2px;}
.ScrLoghi_dx	{position:absolute;top:20px;right:-1px;border:#010066 solid 2px;}
.Slogan			{margin-left:276px;}

/*
.Gestore	{position:absolute;left:70px;top:30px}
*/

/*******************************/
/* Definizione CLASSI - COLORI */
/*******************************/
.Tabella		{background:#FFF;vertical-align:top;}
.Tabella .Dato	{width:20% !important;border:#3266CC dashed;border-width:0 0 1px 0;}

.Legend		{background:#010066;border:#0066A6 outset 2px;color:#FFF;padding:2px;font-weight:bold;}

.Titolo		{background:#0066A6;border:#6CCFF6 outset;border-width:0 1px 1px 0;color:#FFF;padding:2px;font-weight:bold;position:relative;}
			.Titolo a:link, .Titolo a:visited		{color:#FFF;}
			.Titolo a:hover, .Titolo a:active		{color:#E03;}

.body		{background:#FFF;}
.Dato		{background:transparent;color:#000;padding:2px;position:relative;}
			.Dato a:link, .Dato a:visited			{color:#000;}
			.Dato a:hover, .Dato a:active			{color:#E03;}

.Pulsanti	{margin:20px 0;background:#FFF;color:#000;font-weight:bold;text-align:center;clear:both;}
			.Pulsanti a:link, .Pulsanti a:visited	{color:#000;}
			.Pulsanti a:hover, .Pulsanti a:active	{color:#E03;}

.PulsOff	{display:block;width:100px;height:85px;padding-top:15px;margin-top:20px;background:URL(../images/offerte.jpg);text-align:center;color:#FFF !important;font-size:18px;}

/**************************/
/* IMPAGINAZIONE MASCHERE */
/**************************/
.auto	{display:block;width:auto !important;}
.noBord {border:none !important;}
.clear	{clear:both;}	.LH			{line-height:18px;}
.DT2	{width:18px;}	.DT4		{width:30px;}
.Input	{width:95%;}	textarea	{width:95%;height:48px;}	fieldset select {width:98%;}

.TXTLong textarea	{height:144px;}
.TXTMed  textarea	{height:96px;}

.Negozio		{width:99%;border:#010066 solid;border-width:2px 0 0 0;padding:0;}
.Negozio legend	{width:200px;}
.Negozio div	{margin:15px 7px;width:auto;}
.Negozio p		{margin:0;margin-bottom:8px;}
.Negozio ul 	{list-style-type:none;margin:0;margin-bottom:8px;}
.NomNeg			{font-size:12px;font-weight:bold;text-decoration:underline;}

.Modulo			{width:49%;border:#010066 solid;border-width:2px 0 0 0;padding:10px 0;}
.Modulo .Legend	{margin:4px 0;width:40%;}
.Modulo .Titolo	{margin:4px 2px 0 2px;width:33%;}
.Modulo .Dato	{margin:4px 2px 0 2px;width:60%;}
.Modulo .W15	{width:15% !important;}
.Modulo .W80	{width:80% !important;}

.CPImg320		{text-align:center;overflow:hidden;}
.CPImg320 .foto	{width:320px;height:240px;}

.ServBox		{margin:5px 0;padding:2px;width:24%;height:84px;overflow:hidden;}
.IcoServ		{width:50px;height:50px;}

.foto			{width:95%;}
.IcoHome		{width:110px;height:80px;}
.Locandina		{width:192px;height:269px;}
.FotoNeg		{width:200px;height:150px;margin:15px 7px 7px 7px;background:#CCC;border:2px outset #CCC;}
.LogoNeg		{width:100px;height:50px;margin-top:15px;background:#CCC;border:2px outset #CCC;}
.LogoLista		{width:100px;height:50px;margin:0 5px 0 0;background:#CCC;border:2px outset #CCC;}

.W20	{width:19%;}	.W25	{width:24%;}	.W50	{width:49%;}	.W75	{width:74%;}	.W99	{width:100%;}
/***************/
/* Scroll News */
/***************/
.Back		{background:#FFF;}
.SCRTitolo	{background-color:transparent;padding:1px;color:#000;font-weight:bold;}
			.SCRTitolo a:link, .SCRTitolo a:visited, .SCRTitolo a:hover, .SCRTitolo a:active	{color:#000;} 
.SCRData	{background-color:transparent;padding:1px;color:#000;margin-top:2px;}
			.SCRData a:link, .SCRData a:visited, .SCRData a:hover, .SCRData a:active	{color:#000;} 
.SCRTesto	{background-color:transparent;padding:1px;color:#000;font-style:italic;margin-top:5px;margin-bottom:40px;}
			.SCRTesto a:link, .SCRTesto a:visited, .SCRTesto a:hover, .SCRTesto a:active	{color:#000;} 

/***************************/
/* Caregorie Merceologiche */
/***************************/
.WMappa		{}	.WMappa	.foto	{width:auto !important}
.ElCatMerc	{} 
.DesMappa	{}

.ListaNegozi {min-height:40px;height:40px;width:32% !important;margin-top:10px !important;float:left;height:fsfdf;height /**/:auto;}
.Cat0		{background:#D61C10;padding:5px 2px;font-weight:bold;color:#FFF;margin-bottom:2px;width:33%;}
			.Cat0 a:link,.Cat0 a:visited 		{color:#FFF;} 
			.Cat0 a:hover,.Cat0 a:active 		{color:#FFE600;} 
.Cat1		{background:#00A650;padding:5px 2px;font-weight:bold;color:#FFF;margin-bottom:2px;width:33%;}
			.Cat1 a:link,.Cat1 a:visited 		{color:#FFF;} 
			.Cat1 a:hover,.Cat1 a:active 		{color:#FFE600;} 
.Cat2		{background:#91278F;padding:5px 2px;font-weight:bold;color:#FFF;margin-bottom:2px;width:33%;}
			.Cat2 a:link,.Cat2 a:visited 		{color:#FFF;} 
			.Cat2 a:hover,.Cat2 a:active 		{color:#FFE600;} 
.Cat3		{background:#005AAA;padding:5px 2px;font-weight:bold;color:#FFF;margin-bottom:2px;width:33%;}
			.Cat3 a:link,.Cat3 a:visited 		{color:#FFF;} 
			.Cat3 a:hover,.Cat3 a:active 		{color:#FFE600;} 
.Cat4		{background:#F7931D;padding:5px 2px;font-weight:bold;color:#FFF;margin-bottom:2px;width:33%;}
			.Cat4 a:link,.Cat4 a:visited 		{color:#FFF;} 
			.Cat4 a:hover,.Cat4 a:active 		{color:#FFE600;} 
.Cat5		{background:#FFE600;padding:5px 2px;font-weight:bold;color:#000;margin-bottom:2px;width:33%;}
			.Cat5 a:link,.Cat5 a:visited 		{color:#000;} 
			.Cat5 a:hover,.Cat5 a:active 		{color:#E03;} 
.Cat6		{background:#BED630;padding:5px 2px;font-weight:bold;color:#000;margin-bottom:2px;width:33%;}
			.Cat6 a:link,.Cat6 a:visited 		{color:#000;} 
			.Cat6 a:hover,.Cat6 a:active 		{color:#E03;} 
.Cat7		{background:#FFF;padding:5px 2px;font-weight:bold;color:#000;margin-bottom:2px;width:32%;border:solid #000 1px;}
			.Cat7 a:link,.Cat7 a:visited 		{color:#000;} 
			.Cat7 a:hover,.Cat7 a:active 		{color:#E03;} 
.Cat8		{background:#FC0;padding:5px 2px;font-weight:bold;color:#000;margin-bottom:2px;width:33%;}
			.Cat8 a:link,.Cat8 a:visited 		{color:#000;} 
			.Cat8 a:hover,.Cat8 a:active 		{color:#E03;} 
.Cat9		{background:#CCC;padding:5px 2px;font-weight:bold;color:#000;margin-bottom:2px;width:33%;}
			.Cat9 a:link,.Cat9 a:visited 		{color:#000;} 
			.Cat9 a:hover,.Cat9 a:active 		{color:#E03;} 

