/* ------------------------------------------------- Stili Default ------------------------------------------------- */

body { margin: 0; padding: 0; }


#container {
	width:1004px;
	margin: 0px auto;
	clear: both;
	height:auto;
	overflow:hidden;
	
	 /* background:url(../images/box.jpg) no-repeat; se vogliamo impostare un immagine di sfondo*/
	border: 0px solid  #000000;
	z-index:10;
}

#container div{float:left; border: 0px solid  red;}





#scroller-header a {
	text-decoration:none; 
	color:#959EA4; 
	padding:0 2px;
	font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12px; font-weight:bold;

}

#scroller-header a:hover {
	text-decoration:none; 
	color:#959EA4;
	font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12px; font-weight:bold;
}

a.selected {
	text-decoration:none !important; 
	color:#0063A6 !important;
}

#scroller-header {

	width:290px;
	height:24px;
	padding:35px 0 0 2px;
	font-weight:700;
	z-index:10;

}

#scroller-body {

	width:290px;
	padding-bottom:30px;
	 
}

#mask {
	width:290px;
	overflow:hidden;
	margin:0 auto;
	z-index:10;
}

#panel {
width:290px;
z-index:10;
}

#panel div {
float:left;
width:290px;
z-index:10;
}

/* Extra styling for each panel*/

#panel ul {
list-style:none;
margin:0 5px;
padding:0;
}

	#panel ul li {
		padding:5px;
		color:#557482;
		border-bottom:1px dotted #ccc;
	}

	#panel ul li.last {
		border-bottom:none !important;
	}

#panel-1 {
}

#panel-2 {
}

#panel-3 {
}


#dx {overflow:hidden; text-align:right; width:640px; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:none; color:#014376; padding-right:10px; height:326px; float:left; background:#fff; overflow:hidden; z-index:1000;}




.divtop{
	width:1000px;
	height:154px;
	overflow:hidden;
	clear: both;
	z-index:10;
	
}

.divcontenuto{
	width:1000px;
	height:auto;
	border: 1px solid  #000000;
	clear: both;
	overflow:hidden;
	z-index:10;
}


.divbottom{
	width:1000px;
	height:auto;
	overflow:hidden;
	border: 1px solid  #000000;
	clear: both;
	z-index:10;
}

.divfooter{
	width:1000px;
	overflow:hidden;
	border: 0px solid  #63AD63;
	clear: both;
	margin-top: 8px;
	z-index:10;
}



.divMenu{
	width:260px;
	height:auto;
	border: 1px solid  #000000;
	float: left;
	overflow:hidden;
	z-index:10;
}

#divcontenutoMenu{
	width:740px;
	height:auto;
	border: 1px solid  #000000;
	float: left;
	overflow:hidden;
	z-index:10;
	margin-top:5px;
}

/* ------------------------------------------------- Stili text ------------------------------------------------- */

.Bianco8 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#FFFFFF;}
.Bianco8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#FFFFFF;}
.Bianco10 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#FFFFFF;}
.Bianco10b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF;}
.Bianco10px {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#FFFFFF;}
.Bianco9 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:none; color:#FFFFFF;}
.Bianco9b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:bold; color:#FFFFFF;}
.Bianco14px {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:14px; font-weight:bold; color:#FFFFFF;}

.Nero8 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#000000;}
.Nero8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#000000;}
.Nero10 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#000000;}
.Nero10b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#000000;}
.Nero10bpx {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#000000;}


.Rosso8 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#E72036;}
.Rosso8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#E72036;}
.Rosso10 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#E72036;}
.Rosso10b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#E72036;}
.Rosso10bpx {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#E72036;}


.Blu8 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#014376;}
.Blu8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#014376;}
.Blu10 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#014376;}
.Blu9 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:none; color:#014376;}
.Blu10b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#014376;}
.Blu10bpx {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#014376;}


.Turchese8 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#078FEE;}
.Turchese8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#078FEE;}
.Turchese10 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#078FEE;}
.Turchese9 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:none; color:#078FEE;}
.Turchese10b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#078FEE;}
.Turchese10bpx {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#078FEE;}


.Grigio8 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#434745;}
.Grigio8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#434745;}
.Grigio10 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#434745;}
.Grigio10b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#434745;}
.Grigio10bpx {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#434745;}


.Asterisco8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#DE000E;}
.AsteriscoBlu8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#0187F9;}


a.Link:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12px; color:#336699; font-weight:normal; text-decoration:none; border:0px;}
a.Link:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12px; color:#336699; font-weight:normal; text-decoration:none; border:0px;}
a.Link:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12px; color:#336699; font-weight:normal; text-decoration:none; border:0px;}
a.Link:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12px; color:#83B8E2; font-weight:normal; text-decoration:none; border:0px;}

a.LinkContatti:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12px; color:#83B8E2; font-weight:normal; text-decoration:none; border:0px;}
a.LinkContatti:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12px; color:#83B8E2; font-weight:normal; text-decoration:none; border:0px;}
a.LinkContatti:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12px; color:#83B8E2; font-weight:normal; text-decoration:none; border:0px;}
a.LinkContatti:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none; border:0px;}

a.LinkTop:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none; border:0px;}
a.LinkTop:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none; border:0px;}
a.LinkTop:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none; border:0px;}
a.LinkTop:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:11px; color:#83B8E2; font-weight:normal; text-decoration:none; border:0px;}


a.LinkTop1:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12px; color:#0063A6; font-weight:normal; text-decoration:none; border:0px;}
a.LinkTop1:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12px; color:#0063A6; font-weight:normal; text-decoration:none; border:0px;}
a.LinkTop1:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12px; color:#0063A6; font-weight:normal; text-decoration:none; border:0px;}
a.LinkTop1:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12px; color:#959EA4; font-weight:normal; text-decoration:none; border:0px;}


a.Credits:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#336699; font-weight:normal; text-decoration:none; border:0px;}
a.Credits:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#336699; font-weight:normal; text-decoration:none; border:0px;}
a.Credits:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#336699; font-weight:normal; text-decoration:none; border:0px;}
a.Credits:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#83B8E2; font-weight:normal; text-decoration:none; border:0px;}


a.opzioneImg:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#ffffff; font-weight:none; text-decoration:none; border:0px;}
a.opzioneImg:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#ffffff; font-weight:none; text-decoration:none; border:0px;}
a.opzioneImg:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#ffffff; font-weight:none; text-decoration:none; border:0px;}
a.opzioneImg:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#ffffff; font-weight:none; text-decoration:none; border:0px;}


.BorderVerdeFotoH {
	border-left : 3px solid #6CAC18;
	border-bottom : 3px solid #6CAC18;
	border-right : 3px solid #6CAC18;
	border-top : 3px solid #6CAC18;
}

.ListaMestieri {
list-style-type: disk; list-style-position: outside; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#014376; margin-top:5px; margin-bottom:5px; line-height:13px;
}
/* ------------------------------------------- Stili Oggetti Default --------------------------- */

.Submit {
    font-family:Arial, Tahoma, Verdana, Helvetica;
	font-size: 11px;
	background-color: #007900;	
	color: #ffffff;
	border-left : 0px solid #00447E;
	border-bottom : 0px solid #00447E;
	border-right : 0px solid #00447E;
	border-top : 0px solid #00447E;
	font-weight: bold;
}

.Input	{
    font-family:Arial, Tahoma, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #FFFFFF;	
	color: #000000;
	border-left : 1px solid #1C380F;
	border-bottom : 2px solid #CCCCCC;
	border-right : 1px solid #1C380F;
	border-top : 1px solid #1C380F;
	font-weight: none;
}


/* ------------------------------------------- Stili Mappa GPS --------------------------- */
.BorderMappaB {
	border-left : 0px solid #1C4404;
	border-bottom : 1px dotted #078FEE;
	border-right : 0px solid #1C4404;
	border-top : 0px solid #1C4404;
}

.BorderMappa {
	border-left : 2px solid #078FEE;
	border-bottom : 2px solid #078FEE;
	border-right : 2px solid #078FEE;
	border-top : 2px solid #078FEE;
}


.TextMappaBianco10px {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#ffffff;}

.TextMappa10px {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#014376;}

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:#000000; font-weight:bold; text-decoration:none;}

A.Mappa1:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#FC0303; font-weight:bold; text-decoration:none;}
A.Mappa1:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#FC0303; font-weight:bold; text-decoration:none;}
A.Mappa1:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#FC0303; font-weight:bold; text-decoration:none;}
A.Mappa1:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#078FEE; font-weight:bold; text-decoration:none;}