body {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 margin: 1px;
 color: #3E3E3E;
}
img
{
	 border: none;
}

a
{
	color: black;
}
/* ********** STRUTTURA SITO ***************/
table.principale
{

 text-align: left;
  width: 100%px;
}

td.intestazione
{
  height: 100px;
  
}

td.menu
{
	 text-align: center;
}
td.corpo_centrale
{
	vertical-align: top;
}

table.footer
{
	text-align: center;
	width: auto;
}

/* ********** FINE STRUTTURA SITO ***************/


/*********** Menu *********************/

table.menu img
{
	border: none;
}
td.spazio_menu
{

	 background-repeat:repeat-x;
	  width:2px;
	background-image: url(../immagini/pattern_menu.gif);
}
td.spazio_menu_primo_ultimo
{

	 background-repeat:repeat-x;
	  width:29px;
	background-image: url(../immagini/pattern_menu.gif);
}




/*********** FINE Menu *********************/


/*********** COntenuto Pagine  **************/
td.colonna_sx
{
	padding:10px;
	vertical-align: top;
	padding-bottom: 40px;
	width:550px;
}

td.colonna_centrale
{
	vertical-align: middle;
	width:10px;
}
td.colonna_dx{
	vertical-align: top;
	padding-top: 15px;
	text-align: right;
	width: 200px;
	padding-bottom: 20px;
	text-align: center;
}
div.sottotitolo
{
	font-size: 15px;
	padding-top: 18px;
	 font-weight: bold;
	 padding-bottom: 18px;
}

img.head_pagina
{
	margin-top: 18px;
	
}

.titolo_attivita
{
	color:#67ac03;
 font-weight: bold;	
}

img.immagine_fotogallery
{
	padding: 5px;
	border: 1px dashed silver;
}

div.box_offerta
{
	 padding: 5px;
}
.grande
{
	font-size: 1.5em;
}

.orologio
{
	border:1px solid silver;
 font-size:1.5em; width:100px;
}

immagine_fotogallery
{
	padding: 5px;
	border: 1px dashed silver;
}

div.box_offerta_home
{
margin-top: 20px;
 border: 1px dashed gray;
	 padding: 5px;
	  background-color: #eff3fb;
	   width: 99%;
		height: 60px;
		line-height: 150%;
}

div.box_offerta_home span.nostra_offerta
{

color: Maroon;
font-weight: bold;
}

div.box_offerta_home a
{
	color: #1B1C78;
	font-size: 1.2em;
	font-weight: bold;
	
}

h1 {
font-size: 4px;
color:#c1c1c1;
text-align:center;
}