/* ------------------------------------------------- Stili Default ------------------------------------------------- */

body {height:100%; background:#E7ECE5; margin: 0px; padding: 0px;}




#header
{
	height: auto;
	border: #F3E012 solid 0px;
	width: 100%;
	overflow:hidden;
	background: url(../ImgHome/lati.jpg) repeat-x;
	float: none;
	margin: 0px; 
	padding: 0px;
	height:209px;
}


#principale
{
    float: none;
	clear: both;
    margin: 0;
	padding: 0;
	border: #01CC34 solid 0px;
	vertical-align:top;
	width:100%;
	overflow:hidden;
	background-color: #F9F7F5;
}

#bottom
{
    clear: both;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;	
    text-align: center;
	border: 0px;
}

#footer
{
    clear: both;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;	
    text-align: center;
	border: #000000 solid 0px;
}


#ContenutoPag
{
    float: none;
	clear: both;
    margin: 0;
	padding: 0;
	border: #01CC34 solid 0px;
	vertical-align:top;
	width:740px;
}



#News
{
    float: none;
	clear: both;
    margin: 0;
	padding: 0;
	border: #01CC34 solid 0px;
	vertical-align:top;
	width:970px;
}

.LinkNews
{
    float: none;
	clear: both;
    margin: 0;
	padding: 0;
	border: #01CC34 solid 0px;
	vertical-align:top;
	width:970px;
}


#MenuProdotti
{
    float: left;
    width: 990px;
    padding: 2px;
    overflow: auto;
	border: 0px solid #EAC104;
	vertical-align: top;
	height:auto;
}


#ElencoCatalogo
{
    float: left;
    width: 990px;
    padding: 0px;
    overflow: hidden;
	border: 0px solid #EAC104;
	vertical-align: top;
	height: 300px;
}


#PercosoCat
{
    float: left;
    width: 990px;
    overflow: auto;
	border: 0px solid #EAC104;
	vertical-align: top;
}



#Carrello
{
    background-color: #FFFFFF;
    float: right;
    width: 990px;
    padding: 0px;
    overflow: auto;
	border: 0px solid #EAC104;
	vertical-align: top;
	height: auto;
	visibility: visible;
}


#Elenco
{
    float: left;
    width: 990px;
    padding: 0px;
    overflow: auto;
	border-top: 1px solid #EAC104;
	border-bottom: 0px solid #EAC104;
	vertical-align: top;
	height: 220px;
}


#Elenco1
{
    float: left;
    width: 990px;
    padding: 0px;
    overflow: auto;
	border-top: 1px solid #EAC104;
	border-bottom: 0px solid #EAC104;
	vertical-align: top;
	height: 270px;
}


/* -- #macrocategorie
{
    background-color: #FFE467;
    float: left;
	clear: both;
    margin: 0;
	padding: 0;
    width: 740px;
	border: #000000 solid 0px;
	vertical-align:top;
	height: auto;
}

#menutop
{
    float: none;
	clear: both;
    margin: 0;
	padding: 0;
	border: #01CC34 solid 0px;
	vertical-align:top;
	width:100%;
	height: 20px;

}


#Categorie
{
    float: left;
    width: 136px;
    padding: 2px;
    overflow: auto;
	border: 1px solid #EAC104;
	vertical-align: top;
	height:400px;
}

#Carrello
{
    background-color: #FFFFFF;
    float: right;
    width: 586px;
    padding: 5px;
    overflow: auto;
	border: 1px solid #EAC104;
	vertical-align: top;
	height: auto;
	visibility: visible;
}

#Elenco
{
    background-color: #FFFFFF;
    float: right;
    width: 586px;
    padding: 5px;
    overflow: auto;
	border: 1px solid #EAC104;
	vertical-align: top;
	height: 460px;
}
 -- */

/* ------------------------------------------------- Colori Testo Default ------------------------------------------------- */

.Nero8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#000000;}
.Nero8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#000000;}
.Nero10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#000000;}
.Nero10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#000000;}


.Bianco8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#FFFFFF;}
.Bianco8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#FFFFFF;}
.Bianco10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#FFFFFF;}
.Bianco10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF;}
.Bianco10px {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#FFFFFF;}


.Rosso8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#DE000E;}
.Rosso8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#DE000E;}
.Rosso10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#DE000E;}
.Rosso10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#DE000E;}


.MsgError8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#DE000E;}
.MsgError10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#DE000E;}
.MsgError12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#DE000E;}

.Asterisco8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#DE000E;}

.Alternativo8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#0399D0;}

.ApiceBlu8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#2B3479; vertical-align: super}
.PediceBlu8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#2B3479; vertical-align: sub}

.NumPage {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; background-color: #58779F; color:#DEEBFF;}

A.Paging:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.Paging:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.Paging:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.Paging:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FC7D01; font-weight:bold; text-decoration:none;}

.acLabel {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#576B87;}
.acLabelb {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#576B87;}

.acValue {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#4E4C56;}
.acValueb {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#4E4C56;}

.Frecce10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#DE000E;}
.Frecce10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#DE000E;}

A.AreaC:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#165A3B; font-weight:bold; text-decoration:none;}
A.AreaC:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#165A3B; font-weight:bold; text-decoration:none;}
A.AreaC:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#165A3B; font-weight:bold; text-decoration:none;}
A.AreaC:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#9CC26B; font-weight:bold; text-decoration:none;}

a.novita:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#3C3D3B; text-decoration:none;}
a.novita:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#3C3D3B; text-decoration:none;}
a.novita:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#3C3D3B; text-decoration:none;}
a.novita:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#165A3B; text-decoration:none;}

/* ------------------------------------------------- Colori Testo Aggiuntivi ------------------------------------------------- */

.VerdeScuro8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#165A3B;}
.VerdeScuro8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#165A3B;}

.Text8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#3C3D3B;}
.Text8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#3C3D3B;}

.Text10px {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#3C3D3B;}

.Percorso8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#7BB55A;}

.ImgNovita {border:0px; outline:none; vertical-align:middle; margin-right:5px;}

.tdnovita {vertical-align:top; text-align:left; width:49%;}

a { outline:none; }
/* ------------------------------------------------- Tabelle Default ----------------------------------------- */

.BorderTabellaA {
	border-left : 1px solid #9CC26B;
	border-bottom : 1px solid #9CC26B;
	border-right : 1px solid #9CC26B;
	border-top : 1px solid #9CC26B;
}

.TitoloTabellaA {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #9CC26B;	
	color: #ffffff;
	border-left : 0px solid #1A264C;
	border-bottom : 0px solid #1A264C;
	border-right : 0px solid #1A264C;
	border-top : 0px solid #1A264C;
	font-weight:bold;
}

.BorderTabellaAB {
	border-left : 0px solid #9CC26B;
	border-bottom : 1px solid #9CC26B;
	border-right : 0px solid #9CC26B;
	border-top : 0px solid #9CC26B;
}

.BorderTabellaALBR {
	border-left : 1px solid #9CC26B;
	border-bottom : 0px solid #9CC26B;
	border-right : 1px solid #9CC26B;
	border-top : 0px solid #9CC26B;
}

.BorderTabellaAT {
	border-left : 0px solid 9CC26B;
	border-bottom : 0px solid 9CC26B;
	border-right : 0px solid 9CC26B;
	border-top : 1px solid 9CC26B;
}

.BorderTabellaATB {
	border-left : 0px solid #9CC26B;
	border-bottom : 1px solid #9CC26B;
	border-right : 0px solid #9CC26B;
	border-top : 1px solid #9CC26B;
}

.BorderTabellaAR {
	border-left : 0px solid 9CC26B;
	border-bottom : 0px solid 9CC26B;
	border-right : 1px solid 9CC26B;
	border-top : 0px solid 9CC26B;
}

.BorderTabellaARB {
	border-left : 0px solid 9CC26B;
	border-bottom : 1px solid 9CC26B;
	border-right : 1px solid 9CC26B;
	border-top : 0px solid 9CC26B;
}

.BorderTabellaARL {
	border-left : 1px solid 9CC26B;
	border-bottom : 0px solid 9CC26B;
	border-right : 1px solid 9CC26B;
	border-top : 0px solid 9CC26B;
}


.TitoloTabellaB {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	background-color: #E8E8E8;
	color: #58636F;
	border-left : 1px solid #BFC0C1;
	border-bottom : 1px solid #BFC0C1;
	border-right : 1px solid #BFC0C1;
	border-top : 1px solid #BFC0C1;
	font-weight:bold;
}

.BorderTabellaBB {
	border-left : 0px solid #BFC0C1;
	border-bottom : 1px solid #BFC0C1;
	border-right : 0px solid #BFC0C1;
	border-top : 0px solid #BFC0C1;
}

.BorderTabellaBLB {
	border-left : 1px solid #BFC0C1;
	border-bottom : 1px solid #BFC0C1;
	border-right : 0px solid #BFC0C1;
	border-top : 0px solid #BFC0C1;
}

.BorderTabellaB {
	border-left : 1px solid #BFC0C1;
	border-bottom : 1px solid #BFC0C1;
	border-right : 1px solid #BFC0C1;
	border-top : 1px solid #BFC0C1;
}

.BorderTabellaBLRB {
	border-left : 1px solid #BFC0C1;
	border-bottom : 1px solid #BFC0C1;
	border-right : 1px solid #BFC0C1;
	border-top : 0px solid #BFC0C1;
}

.BorderTabellaBT {
	border-left : 0px solid #BFC0C1;
	border-bottom : 0px solid #BFC0C1;
	border-right : 0px solid #BFC0C1;
	border-top : 1px solid #BFC0C1;
}



.TitoloTabellaC {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	font-weight: bold;
	background-color: #165A3B;
	color: #ffffff;
	border-left : 2px solid #9CC26B;
	border-bottom : 2px solid #9CC26B;
	border-right : 2px solid #9CC26B;
	border-top : 2px solid #9CC26B;
	font-weight:bold;
}
/* ------------------------------------------- Tabelle Aggiuntive --------------------------- */

.BorderSponsorB {
	border-left : 0px solid #7C97AE;
	border-bottom : 2px dotted #7C97AE;
	border-right : 0px solid #7C97AE;
	border-top : 0px solid #7C97AE;
}


.BorderFoto {
	border-left : 1px solid #3CA019;
	border-bottom : 1px solid #3CA019;
	border-right : 1px solid #3CA019;
	border-top : 1px solid #3CA019;
}

.BorderNewsH {
	border-left : 0px solid #3CA019;
	border-bottom : 1px solid #3CA019;
	border-right : 0px solid #3CA019;
	border-top : 1px solid #3CA019;
}

.BorderNews1 {
	border-left : 0px solid #3CA019;
	border-bottom : 1px solid #E7ECE5;
	border-right : 0px solid #3CA019;
	border-top : 0px solid #3CA019;
}


/* ------------------------------------------- Stile tabelle catalogo --------------------------- */

td.TitTabCatalogo {
	border-left : 1px solid #D4DDD1;
	border-bottom : 0px solid #E7ECE5;
	border-right : 1px solid #D4DDD1;
	border-top : 1px solid #D4DDD1;
	background-color: #E7ECE5;
	font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	line-height:11px;
}

td.TitTabCatalogo1 {
	border-left : 1px solid #D4DDD1;
	border-bottom : 0px solid #E7ECE5;
	border-right : 1px solid #D4DDD1;
	border-top : 1px solid #D4DDD1;
	background-color: #E7ECE5;
	font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	line-height:9px;
}

.BorderCategorie {
	border-left : 2px solid #9CC26B;
	border-bottom : 2px solid #9CC26B;
	border-right : 2px solid #9CC26B;
	border-top : 2px solid #9CC26B;
}


td.TabCatalogo {
	border-left : 1px solid #839D7B;
	border-bottom : 1px solid #839D7B;
	border-right : 1px solid #839D7B;
	border-top : 1px solid #839D7B;
	font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	line-height:12px;
}

td.TabCatalogo1 {
	border-left : 1px solid #C6CFC4;
	border-bottom : 1px solid #C6CFC4;
	border-right : 1px solid #C6CFC4;
	border-top : 0px solid #839D7B;
	font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	line-height:12px;
}


A.LinkMacroCat:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
A.LinkMacroCat:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
A.LinkMacroCat:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
A.LinkMacroCat:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#A2DB81; font-weight:bold; text-decoration:none;}


/* ------------------------------------------- Link Aggiuntivi --------------------------- */

A.LinkTop:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#3C3D3B; font-weight:bold; text-decoration:none;}
A.LinkTop:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#3C3D3B; font-weight:bold; text-decoration:none;}
A.LinkTop:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#3C3D3B; font-weight:bold; text-decoration:none;}
A.LinkTop:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#7BB55A; font-weight:bold; text-decoration:none;}

A.LinkTopB:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#ffffff; font-weight:bold; text-decoration:none;}
A.LinkTopB:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#ffffff; font-weight:bold; text-decoration:none;}
A.LinkTopB:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#ffffff; font-weight:bold; text-decoration:none;}
A.LinkTopB:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#A2DB81; font-weight:bold; text-decoration:none;}

A.Percorso:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#3C3D3B; font-weight:bold; text-decoration:none;}
A.Percorso:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#3C3D3B; font-weight:bold; text-decoration:none;}
A.Percorso:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#3C3D3B; font-weight:bold; text-decoration:none;}
A.Percorso:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#7BB55A; font-weight:bold; text-decoration:none;}


A.Preferiti:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#71756F; font-weight:normal; text-decoration:none;}
A.Preferiti:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#71756F; font-weight:normal; text-decoration:none;}
A.Preferiti:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#71756F; font-weight:normal; text-decoration:none;}
A.Preferiti:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#165A3B; font-weight:normal; text-decoration:none;}



A.LinkVerde:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#165A3B; font-weight:bold; text-decoration:none;}
A.LinkVerde:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#165A3B; font-weight:bold; text-decoration:none;}
A.LinkVerde:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#165A3B; font-weight:bold; text-decoration:none;}
A.LinkVerde:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#000000; font-weight:bold; text-decoration:none;}
/* ------------------------------------------- Stili Oggetti Default --------------------------- */

.Submit {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #165A3B;	
	color: #FFFFFF;
	width: 100px;
	border-left : 0px solid #868488;
	border-bottom : 0px solid #868488;
	border-right : 0px solid #868488;
	border-top : 0px solid #868488;
	font-weight: bold;
}

.Input	{
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #FFFFFF;	
	color: #4E4C56;
	border-left : 1px solid #D1D8CE;
	border-bottom : 1px solid #D1D8CE;
	border-right : 1px solid #D1D8CE;
	border-top : 1px solid #D1D8CE;
	font-weight: normal;
}

/* ------------------------------------------- Stili Oggetti Aggiuntivi --------------------------- */
.InputHome	{
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #FFFFFF;	
	color: #4E4C56;
	border-left : 1px solid #D1D8CE;
	border-bottom : 1px solid #D1D8CE;
	border-right : 1px solid #D1D8CE;
	border-top : 1px solid #D1D8CE;
	font-weight: normal;
}


.SubmitCerca {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	background-color: #165A3B;	
	color: #FFFFFF;
	width: 50px;
	border-left : 0px solid #868488;
	border-bottom : 0px solid #868488;
	border-right : 0px solid #868488;
	border-top : 0px solid #868488;
	font-weight: bold;
}


.SubmitAccedi {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	background-color: #E7ECE5;	
	color: #165A3B;
	width: 50px;
	border-left : 1px solid #D1D8CE;
	border-bottom : 1px solid #D1D8CE;
	border-right : 1px solid #D1D8CE;
	border-top : 1px solid #D1D8CE;
	font-weight: bold;
}



#flashcontent {
	height: auto;
}

#flashcontent1 {
	height: auto;
}

#flashcontent2 {
	height: auto;
}

#flashcontent3 {
	height: auto;
}



/* ------------------------------------------- Stili Mappa GPS --------------------------- */
.BorderMappaB {
	border-left : 0px solid #7DAB41;
	border-bottom : 1px dotted #7DAB41;
	border-right : 0px solid #7DAB41;
	border-top : 0px solid #7DAB41;
}

.BorderMappa {
	border-left : 2px solid #7DAB41;
	border-bottom : 2px solid #7DAB41;
	border-right : 2px solid #7DAB41;
	border-top : 2px solid #7DAB41;
}


.TextMappaBianco10px {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#ffffff;}

.TextMappa10px {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#3C3D3B;}

A.Mappa:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
A.Mappa:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
A.Mappa:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
A.Mappa:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#97C36E; font-weight:bold; text-decoration:none;}

.SubmitMappa {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	background-color: #165A3B;	
	color: #FFFFFF;
	width: 50px;
	border-left : 0px solid #868488;
	border-bottom : 0px solid #868488;
	border-right : 0px solid #868488;
	border-top : 0px solid #868488;
	font-weight: bold;
}


/* ------------------------------------------- Stili Testo Scorrevole --------------------------- */



#marqueecontainer{
position: relative;
width: 300px; /*marquee width */
height: 70px; /*marquee height */
background-color:#FFFFFF;
overflow: hidden;
border: 0px solid;
padding: 2px;
padding-left: 10px;
font-family:Tahoma, Arial, Verdana, Helvetica;
font-size:8pt;
font-weight:none;
color:#000000;
}


/* ------------------------------------------- MenuTop --------------------------- */
 

.megamenu{
position: absolute;
display: none;
left: 0;
top: 0;
background: white;
border: 1px solid #9CC26B;
border-width: 5px 1px;
padding: 5px;
font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#3C3D3B; font-weight:bold; text-decoration:none;
z-index: 100;

}

.megamenu .column{
float: left;
width: 360px; /*width of each menu column*/
margin-right: 5px;
}

.megamenu .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.megamenu .column ul li{
padding-bottom: 5px;
}

.megamenu .column h3{
background: #FBF2A5;
font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#336633; line-height:20px;
margin: 0 0 5px 0;
padding-left:20px;
border-top:7px solid #fff;
}

.megamenu .column ul li a{
font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#3C3D3B; font-weight:bold; text-decoration:none;
}

.megamenu .column ul li a:hover{
font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#7BB55A; font-weight:bold; text-decoration:none;
}
