/* ----- GENERALE ---------------------------------- */

body { 
	font:8pt verdana;
	background: #FFF url('/img/Bg.jpg') repeat-x;
	margin:0;
	padding:0;
	}


a:link {
	font-weight : none;
	font : 8pt verdana, arial, sans-serif;
	text-decoration : none;
	color : #000000; 
 
}
a:visited {
	font-weight : none;
	font : 8pt verdana, arial, sans-serif;
	text-decoration : none;
	color : #000000; 

} 
a:hover  {
	text-decoration : none;
	font : 8pt verdana, arial, sans-serif;
	color : #ED1D24; 
}

#home {
	border: 0px solid #FFFFFF;
	background: url('/Img/BG_Tab.jpg') repeat-y top;
	width: 780px;
	margin: 0 auto;
	padding: 0px;
	float: center
}


h1 {

	font:11pt verdana, arial, sans-serif;
	color:#000000;
	font-weight : bold; 
	margin:0;
	padding:0px;
}

h2 {

	font:10pt verdana, arial, sans-serif;
	color:#0055A4;
	font-weight : bold; 
	padding:12px;
	margin:0;

}

h3 {

	font:10pt verdana, arial, sans-serif;
/*	text-transform:uppercase;*/
	color:#0271D8;
	font-weight : bold; 
	padding:12px;
	margin:0;
}

h4 {

	font: 9pt verdana, arial, sans-serif;
	color:#0055A4;
	font-weight : none; 
	padding:0px;
	margin:0;
}


h5 {

	font: 9pt verdana, arial, sans-serif;
	color:#818B19;
	font-weight : none; 
	padding:0px;
	margin:0;
}


p {
font : 8pt verdana, arial, sans-serif; 
margin-top : 0; 
text-align : justify;
color : #000000; 
}

img {
  border: 0px dotted #ffffff;
  padding: 0px;
  margin-left: 0px;
  margin-top: 0px;
}

	
/* ----- /GENERALE ---------------------------------- */


	
/* ----- HEADER ---------------------------------- */

#header {

	width:780px;
	height: 128px;
	border-bottom:0px solid #CCC;
	background: url('/Img/Top07.jpg') no-repeat center top;

}

#header-home {

	width:780px;
	height: 128px;
	border-bottom:0px solid #CCC;
	background: url('/Img/Top2.jpg') no-repeat center top;

}


#link a:link { 
	font : 8pt verdana, arial, sans-serif;
	text-decoration : none;
	color: #333333;
	}
#link a:visited { 
	font : 8pt verdana, arial, sans-serif;
	text-decoration : none;
	color: #333333;
	}
#link a:hover {
	font : 8pt verdana, arial, sans-serif;
	text-decoration : none;
	color: #ED1D24;
	}

#link  {
	border: 0px solid #FFFFFF;
	color: #FFFFFF;
	width: 760px;
	height: 81px;
	padding-top: 26px;
	float: right;
	text-align: justify;
}


/* ----- /HEADER ---------------------------------- */
#leftcol {
	width:22%;
	height: 500px;
	background-color: none;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 20px;
}

#leftcol p {
	padding:3px 10px 3px 10px;
	margin:0;
}


div.textimage{
	width: 540px;margin-bottom: 10px;     
	border: 0px solid #000;background-color: #ffffff
	clear: both;

}

div.textimage img{
	float:left;
	margin: 0 10px
}

div.textimage h2, div.textimage p{
	text-align : justify;
	margin:0 10px;
	padding: 0
}

div.textimage ul, li{
	font-weight: normal; 

}


div.textimage h2{
	font : 8pt verdana, arial, sans-serif;
	text-decoration : none;
	color: #94A802 ;
	margin-top: 10px
}

div.clearer{clear: left}

div.stampa {
	padding: 0px 0px 0px 0px;
	border: 0px solid #000;background-color: #ffffff

}

div.stampa img{
	float:right;
	margin-bottom: 10px;
}


/* ------------------------ QUADERNI DI VIAGGIO --------------------*/
#PrimoPiano {
	position: absolute;
	height: 100px;
	width: 400px;
	padding: 70px 5px 5px 130px;
	z-index: 100;
} 

#SecondoPiano {
  position: absolute;
  z-index: 99;
} 

/* ------------------------ FINE QUADERNI DI VIAGGIO --------------------*/


#contain {

	width:780px;
	margin-left:auto;
	margin-right:auto;

}

#content {

	width:70%;
	height: 100%;
	background-color: none;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 10px 5px;
	}

#contentp {

	background-color: #FFFFFF;
	padding: 0px  0px  0px  0px;
	margin:0;
	}
#contentp p {

	font : 8pt verdana, arial, sans-serif; 
	margin-top : 0; 
	text-align : justify;
	color : #000000; 
	}
#contentp a:link { 
	font : 8pt verdana, arial, sans-serif;
	text-decoration : none;
	font-weight : bold;
	color: #0055A4;
	}
#contentp a:visited { 
	font : 8pt verdana, arial, sans-serif;
	text-decoration : none;
	font-weight : bold;
	color: #0055A4;
	}
#contentp a:hover {
	font : 8pt verdana, arial, sans-serif;
	text-decoration : none;
	font-weight : bold;
	color: #ED1D24;
	}



/*--------------------------- GARGANO --------------*/
#gargano {
	width:780px;
	height: 10px;
	margin-left:0px 0px 0px 0px ;
	margin-right:0px 0px 0px 0px ;
	}

#gargano p {
	font : 1pt verdana, arial, sans-serif; 
	margin-top : 0; 
	text-align : justify;
	color : #CCCCCC; 
}

#gargano a:link { 
	font : 1pt verdana, arial, sans-serif;
	text-decoration : none;
	font-weight : bold;
	color: #CCCCCC;
	}
	
#gargano a:visited { 
	font : 1pt verdana, arial, sans-serif;
	text-decoration : none;
	font-weight : bold;
	color: #CCCCCC;
	}
	
#gargano a:hover {
	font : 1pt verdana, arial, sans-serif;
	text-decoration : none;
	font-weight : bold;
	color: #CCCCCC;
	}
#gargano h1 {

	font:1pt verdana, arial, sans-serif;
	color:#CCCCCC;
	font-weight : bold; 
	margin:0;
	padding:0px;
}

#gargano h2 {

	font:1pt verdana, arial, sans-serif;
	color:#CCCCCC;
	font-weight : bold; 
	padding:0px;
	margin:0;

}

#gargano h3 {

	font:1pt verdana, arial, sans-serif;
	color:#CCCCCC;
	font-weight : bold; 
	padding:0px;
	margin:0;
}

/*--------------------------- /GARGANO --------------*/

/* ---------------------------- GARGANO APPOGGIO ------------------*/

#garganoappoggio a:link { 
	font : 1pt verdana, arial, sans-serif;
	text-decoration : none;
	font-weight : bold;
	color: #FFFFFF;
	}
#garganoappoggio a:visited { 
	font : 1pt verdana, arial, sans-serif;
	text-decoration : none;
	font-weight : bold;
	color: #FFFFFF;
	}
#garganoappoggio a:hover {
	font : 1pt verdana, arial, sans-serif;
	text-decoration : none;
	font-weight : bold;
	color: #FFFFFF;
	}

/* ---------------------------- /GARGANO APPOGGIO ------------------*/
/* ----------------------------- NAVIGAZIONE -----------------------------*/
#navigazione {

	width:780px;
	margin-left:auto;
	margin-right:auto;
	}
/* ----------------------------- /NAVIGAZIONE -----------------------------*/

#footer {

	width:780px;
	height: 45px;
	background: url('/Img/Bott.jpg') no-repeat center bottom;
	border-top:0px solid #CCC;
	border-bottom:0px solid #CCC;
	clear: both;
	padding-left:0; padding-right:0; padding-top:0px; padding-bottom:0px;
}

#footer p {
	text-align:center;
	padding-right:0px;
	font:7pt verdana, arial, sans-serif;
	color : #A9B7EC;
	letter-spacing:1px;
}
