body 									{font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #EBEBEB; text-decoration: none; cursor: default; margin:0; background:#ABABAB URL(/img/BG.jpg) repeat-x}

h1 										{color: #FFF; font-size:24px; font-weight: normal; margin:0; }

h2 										{color: #FFF; font-size:24px; font-weight:normal; margin:0; }
h2 span 								{color: #388471; font-size:24px; font-weight:normal; margin:0; }

h3 										{color: #388471; font-size:14px; font-weight: bolder; margin:0; }

h4 										{color: #FFF; font-size:16px; font-weight: normal; margin:0; }

label									{color: #FFF; font-size:16px; font-weight: normal; margin:0; padding:0 0 0 10px; background-color:#363D45}

h5 										{color: #FFF; font-size:12px; margin:0; }
h5 	span								{color: #388471; font-size:12px; margin:0; }

p 										{margin: 8px 0 8px 0; }

img 									{text-decoration: none; border: none; }

a										{outline:none;-moz-outline-style: none;}

ul li									{list-style-image:URL(/img/ListConteiner.jpg)}

a:link,a:visited						{color:#C71642; text-decoration: none; }

a:hover									{color:#388471; }

input									{border:1px solid #388471; font-size: 12px; color:#333; padding:3px; overflow:hidden;}

select									{border:1px solid #388471; font-size: 12px; color:#333; overflow:hidden;}

textarea								{width:200px; border:1px solid #388471; font-size: 11px; color:#333; overflow:hidden;}

/*CONT*/
#Conteiner								{width:966px; background-color:#FFF; background:URL(/Img/center.jpg) repeat-y;}

/*HOME*/
.Conteiner								{width:100%; height:100%; margin:auto;}

.Home									{width:966px; height:100%; margin:auto;}

#ConteinerHomeBox						{width:964px; background:#FFF; border-left:1px solid #939393; border-right:1px solid #939393}

#ConteinerHomeLeft						{width:666px; float:left}

#ConteinerHomeRight						{width:246px; float:left}

/*SOTTOPAGINE*/
#ConteinerTestata						{width:964px; background:#FFF; border-left:1px solid #939393; border-right:1px solid #939393}

#ConteinerLeft							{width:675px; float:left; padding:20px 0 20px 20px;}

#ConteinerRight							{width:246px; float:right; padding:20px 25px 0 0;}

#ConteinerRight a:link,#ConteinerRight a:visited		{color:#388471; text-decoration: none;}

#ConteinerRight a:hover					{color:#FFF;}

#ConteinerRight ul li 					{list-style:none; padding-top:10px}

#ConteinerRight ul li a:link,#ConteinerRight ul li a:visited	{color:#C1C1BF; text-decoration: none; font-weight:bolder}

#ConteinerRight ul li a:hover			{color:#388471;}

/* ------------------------ */

#ConteinerFooter						{width:967px; height:20px; background:URL(/Img/TestataDown.png) no-repeat;}

/*FOOTER*/
#FooterLeft									{width:30%; color:#353C44;; font-size:10px; padding:10px 0 5px 5px; text-align:left; float:left}
#FooterLeft a:link, #FooterLeft a:visited 	{color:#353C44; text-decoration:none;}
#FooterLeft a:hover							{color:#388471; text-decoration:underline;}

#FooterRight								{width:68%; color:#C71642;; font-size:10px; padding:5px 5px 5px 0; text-align:right; float:left}
#FooterRight a:link, #FooterRight a:visited {color:#C71642; text-decoration:none;}
#FooterLRight a:hover						{color:#388471; text-decoration:underline;}

/*FOOTER STAMP*/
#FooterStamp								{height:18px; background-color:#000; padding:10px 0 8px 0; text-align:center;}

#FooterStamp a:link, #FooterStamp a:visited	{color:#676767;}
#FooterStamp a:hover						{color:#EBEBEB; text-decoration:none}

/*FOOTER LISTA*/
#FooterList									{background-color:#FFF; font-size:10px; padding:10px 0; text-align:left; border-bottom:1px solid #B9B9B9;}
#FooterList	 ul								{margin:0 0 0 0}
#FooterList	 ul li							{list-style-image:none; margin:0}
#FooterList	 ul li span						{color:#D40606;}
#FooterList a:link, #FooterList a:visited 	{color:#676767; text-decoration:none;}
#FooterList a:hover, #FooterList a:focus, #FooterList a:active {color:#D40606;}

/*TASTO RICHIESTA*/
.RichiestaButton 							{font-family: Arial, Helvetica, sans-serif; width:200px; height:35px; color: #FFF; border: 1px solid #FFF; font-size:16px; font-weight:bold; padding:5px 5px; background:#388471; outline:none; cursor:default; cursor:pointer; margin:0}

.RichiestaButton:hover 						{color: #363D45; }

/*OVERLAYER*/
#banner2 									{position:absolute; right:0; top:35px; z-index:50; background:#FFF; width:306px; text-align:center; border:1px solid #A44137;}

#banner 									{position:absolute; right:0; top:20px; z-index:50; font-size:12px; color:#000; background:#A44137; width:308px; height:15px; text-align:center; font-weight:bold; }
#banner a:link, #banner a:visited			{color:#FFF; text-decoration:none;}

#banner a:hover, #banner a:focus, #banner a:active{color:#000; text-decoration:none;} 

/*PAGINAZIONE*/
.Paginazione								{color:#FFF; font-size:18px;}

.Paginazione a:link,.Paginazione a:visited	{color:#FFF; text-decoration: underline; }

.Paginazione a:hover						{color:#FC8608;text-decoration: underline; }

/*LOGO*/
#Logo										{background:URL(/img/base/Logo.png); }

/*BOX HOME*/

.BoxINC a:link, .BoxINC a:visited {color:#FFF; text-decoration:none; background:#388471; display:block; padding:11px 0 10px 0;}
.BoxINC a:hover						{color:#D40606; background:#C71642; display:block; padding:11px 0 10px 0;}

.SpanArancione								{color:#388471;}

/*TASTO*/
#Tasto										{width:107px; height:35px; font-weight: bolder; font-size:11px; position:relative;}

#Tasto	span								{position:absolute; top:8px; left:30px}
#Tasto	span a:link, #Tasto span a:visited	{color:#FFFFFF;}
#Tasto	span a:hover						{color:#DF7718; text-decoration:none}

/*TESTATA*/
#TestataAzienda								{background:URL(/img/BGTestataAzienda.png) -50px;}

.Scheda a:link,.Scheda a:visited			{color:#388471; text-decoration: none; }

.Scheda a:hover								{color:#C71642; }

.toggleopacity img							{filter:alpha(opacity=50);opacity: 0.5;}

.toggleopacity:hover img					{filter:alpha(opacity=100);opacity: 1;}


