BODY, TD {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/* Elementi contenuto principale */

A:LINK {
	color : #000000;
}
A:visited {
	color : #000000;
}
A:HOVER {
	color : #008800;
}
A:ACTIVE {
	color : #000000;
}

DIV.cntTitoloBianco {
	font-size : 100%;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
; color: #FFFFFF
}
DIV.cntTitoloSezione {
	font-size : 150%;
	font-weight : bold;
	font-family : "Times New Roman", Times, serif;
	color: #ffffcc;
}
DIV.HomeTitoletti {
	font-size : 70%;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

DIV.HomeTestoDisc {
	font-size : 90%;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFCC;
	text-decoration: none;
}


/* HOME TESTO PRINCIPALE */
	DIV.HomeTestoPrinc {
		font-size : 83%;
		font-family : Arial, Helvetica, sans-serif;
		color: #000000;
	}
	A.HomeTestoPrinc:LINK {
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
	}
	A.HomeTestoPrinc:VISITED {
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
	}
	A.HomeTestoPrinc:HOVER {
	color: #FFFFCC;
	text-decoration: underline;
	}
	A.HomeTestoPrinc:ACTIVE {
	color : #000000;
	text-decoration: underline;
	}

/* HOME TITOLETTI BIANCHI */
DIV.HomeTitolettiBianchi {
	font-size : 70%;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

	A.HomeTitolettiBianchi:LINK {
	text-decoration: none;
	color: #FFFFFF;


	}
	A.HomeTitolettiBianchi:VISITED {
	text-decoration: none;
	color: #FFFFFF;


	}
	A.HomeTitolettiBianchi:HOVER {
	color: #000000;
	text-decoration: underline;
	}
	A.HomeTitolettiBianchi:ACTIVE {
	color : #FFFFFF;
	text-decoration: none;
	}

	
/* HOME TITOLETTI NERI mouseover BIANCO */
DIV.HomeTitolettiNeri {
	font-size : 70%;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	color: #111111;
	text-decoration: none;
}

	A.HomeTitolettiNeri:LINK {
	text-decoration: none;
	color: #111111;


	}
	A.HomeTitolettiNeri:VISITED {
	text-decoration: none;
	color: #111111;


	}
	A.HomeTitolettiNeri:HOVER {
	color: #FFFFFF;
	text-decoration: underline;
	}
	A.HomeTitolettiNeri:ACTIVE {
	color : #111111;
	}	
	
/* HOME PAGE TITOLINI GIALLI */
	DIV.HomeTitoliniGialli {
		font-size : 70%;
		font-weight: bold;
		color: #FFFFCC;
	}
	A.HomeTitoliniGialli:LINK {
		color : #000000;
		text-decoration : underline;
	}
	A.HomeTitoliniGialli:VISITED {
			color : #000000;
			text-decoration : underline;
	}
	A.HomeTitoliniGialli:HOVER {
		text-decoration : underline;
		color: #666666;
	}
	A.HomeTitoliniGialli:ACTIVE {
		color : #000000;
		text-decoration : underline;
	}

/*************************************/
/* HOME SLOT CENTRALI */
/*************************************/
.home_slotCentrale_nomeSlot{
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	/* color: #334433; */
	color: #000000;
}

.home_slotCentrale_titolettoSlot{
	font-size: 80%;
	font-weight: bold;
	color: #CC3366;
}

A.home_slotCentrale_titoloContenuto{
	font-size: 80%;
	font-weight: bold;
	color: #339999;
}

A.home_slotCentrale_titoloContenuto:LINK{
	font-size: 80%;
	font-weight: bold;
	color: #339999;
}
A.home_slotCentrale_titoloContenuto:ACTIVE{
	font-size: 80%;
	font-weight: bold;
	color: #339999;
}
A.home_slotCentrale_titoloContenuto:VISITED{
	font-size: 80%;
	font-weight: bold;
	color: #339999;
}


.home_slotCentrale_titolettoVediAnche{
	font-size: 80%;
	font-weight: bold;
	font-style: italic;
}
/*************************************/

	

/* HOME Testo Verde  */
	
	DIV.HomeTestoVerde {
		font-size : 70%;
		font-weight : normal;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #336633;
		text-decoration: none;
		margin-left: 10px;
	}

	A.HomeTestoVerde:LINK {
	text-decoration: underline;
	color: #336633;
	}
	
	A.HomeTestoVerde:VISITED {
	text-decoration: underline;
	color: #224422;
	}
	A.HomeTestoVerde:HOVER {
	color: #000000;
	text-decoration: underline;
	}
	A.HomeTestoVerde:ACTIVE {
	color : #336633;
	text-decoration: underline;
	}

/* Home: testo contenuti attuali */

DIV.homeActualTesto {
		font-size : 70%;
		color: #000000;
	}

	
	
/* HOME TITOLETTI GRIGI */
DIV.HomeTitolettiGrigi {
	font-size : 65%;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}

	A.HomeTitolettiGrigi:LINK {
	text-decoration: underline;
	color: #333333;


	}
	A.HomeTitolettiGrigi:VISITED {
	text-decoration: underline;
	color: #333333;


	}
	A.HomeTitolettiGrigi:HOVER {
	color: #000000;
	text-decoration: underline;

	}
	A.HomeTitolettiGrigi:ACTIVE {
	color : #336633;
	text-decoration: underline;

	}
/* Home LINK BIANCHI */
	DIV.homeTitolo {
	font-size : 100%;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #334433;

	}
	A.homeTitolo:LINK {
	text-decoration : underline;
	font-weight : bold;
	color: #FFFFFF;

	}
	A.homeTitolo:VISITED {
			color : #FFFFFF;
			text-decoration : underline;
			font-weight : bold;
	}
	A.homeTitolo:HOVER {
		text-decoration : underline;
		color: #FFFFCC;
	}
	A.homeTitolo:ACTIVE {
		text-decoration : underline;
	}

DIV.cntTitolo {
	font-size : 160%;
	font-weight : bold;
	font-family : "Times New Roman", Times, serif;
}
	
DIV.cntTitoloPagina {
	font-size : 170%;
	font-weight : bold;
	font-family : "Times New Roman", Times, serif;
	color : #FFFF99;
}

DIV.cntSottotitolo {
	font-size : 90%;
	font-family : Arial, Helvetica, sans-serif;
}
DIV.cntOcchiello {
	font-size : 90%;
}
DIV.cntTitoletto {
	font-size : 85%;
	font-weight : bold;
}
DIV.cntTesto {
	font-size : 80%;
}

DIV.cntTestoIntro {
	font-size : 80%;
}


DIV.cntTestoInfo {
	font-size : 70%;
; text-align: justify
}

DIV.cntDidascalia {
	font-size : 60%;
}

DIV.cntDidascaliaWhite {
	font-size : 60%;
	color : White;
}

DIV.cntMicrotesto {
	font-size : 60%;
}


/* Nav Top OFF */
	DIV.navTop {
	font-size : 68%;
	font-weight: bold;
	color: #FFFFFF;
	white-space : nowrap;
	}
	A.navTop:LINK {
	color : #000000;
	text-decoration: none;
	}
	A.navTop:VISITED {
	color : #000000;
	text-decoration: none;
	}
	A.navTop:HOVER {
	color: #444444;
	text-decoration: underline;
	}
	A.navTop:ACTIVE {
	color : #444444;
	text-decoration: underline;
	}

/* Nav Top ON */
	DIV.navTopON {
	font-size : 68%;
	font-weight: bold;
	color: #FFFFFF;
	white-space : nowrap;
}
	A.navTopON:LINK {
	color : #FFFFFF;
	text-decoration: none;
	}
	A.navTopON:VISITED {
	color : #FFFFFF;
	text-decoration: none;
	}
	A.navTopON:HOVER {
	color: #AAAAAA;
	text-decoration: underline;
	}
	A.navTopON:ACTIVE {
	color : #AAAAAA;
	text-decoration: underline;
	}

/* HOME MENU SX */
	DIV.HomeMenu {
	font-size : 65%;
	font-weight: bold;
	color: #000000;

	}
	A.HomeMenu:LINK {
	color : #000000;
	text-decoration: underline;

	}
	A.HomeMenu:VISITED {
	color : #000000;
	text-decoration: underline;

	}
	A.HomeMenu:HOVER {
;
	color: #666666;
	text-decoration: none;

	}
	A.HomeMenu:ACTIVE {
	color : #000000;
	text-decoration: none;

	}



/* Menu sinistra */
	DIV.navMenu {
		font-size : 72%;
		font-family : Arial, Helvetica, sans-serif;
		font-weight : bold;
	}
	A.navMenu:LINK {
		color : #000000;
		text-decoration : underline;
		font-weight : normal;
	}
	A.navMenu:VISITED {
			color : #1F1F1F;
			text-decoration : underline;
			font-weight : normal;
	}
	A.navMenu:HOVER {
		text-decoration : underline;
		color: #FFFFFF;
	}
	A.navMenu:ACTIVE {
		text-decoration : underline;
		color: #000000;
	}
	DIV.navMenuCluster {
		font-size : 80%;
		font-family : Arial, Helvetica, sans-serif;
		font-weight : bold;
	}
	

/* Tools Menu Dx */
	DIV.navTools {
	
		font-size : 65%;
		font-family : Verdana, Arial, Helvetica, sans-serif;
; font-weight: bold
	}
	A.navTools:LINK {
		color : #000000;
		text-decoration : underline;
		font-weight : bold;
	}
	A.navTools:VISITED {
			color : #000000;
			text-decoration : underline;
			font-weight : bold;
	}
	A.navTools:HOVER {
		text-decoration : underline;
; color: #666666
	}
	A.navTools:ACTIVE {
		text-decoration : underline;
; color: #000000
	}

/* Profondimetro */
	DIV.navProf {
		font-size : 65%;
		font-weight: bold
	}
	A.navProf:LINK {
		color : #000000;
		text-decoration : underline;
	}
	A.navProf:VISITED {
			color : #000000;
			text-decoration : underline;
	}
	A.navProf:HOVER {
		text-decoration : underline;
		color: #666666;
	}
	A.navProf:ACTIVE {
		color : #000000;
		text-decoration : underline;
	}

	
/* Footer */
	DIV.navFooter {
		font-size : 80%;
		color : #EEEEEE;
		margin:6px 6px 6px 10px;
		font-family: "Myriad Pro", "Arial"; 
	}
	DIV.navFooterText {
		font-size : 100%;
		color : #EEEEEE;
		padding-top: 4px;
		font-family: "Myriad Pro", "Arial"; 
	}
	A.navFooter:LINK {
		color : #EEEEEE;
		text-decoration : none;
	}
	A.navFooter:VISITED {
			color : #EEEEEE;
			text-decoration : none;
	}
	A.navFooter:HOVER {
	color : Yellow;
	text-decoration : underline;
}
	A.navFooter:ACTIVE {
		color : #EEEEEE;
		text-decoration : underline;
	}
	
DIV.navtitolo { font-size : 90%; ; font-weight: bold ; color: #CCCC00; padding-left: 22px}
DIV.navtitolonopadding {
	font-size : 90%;
	;
	font-weight: bold ;
	color: #CCCC00;
}
A.cntTesto:LINK {
		color : #000000;
		text-decoration : underline;
	}
	A.cntTesto:VISITED {
			color : #333333;
			text-decoration : underline;
	}
	A.cntTesto:HOVER {
		text-decoration : underline;
		color: #666666
	}
	A.cntTesto:ACTIVE {
		color : #000000;
		text-decoration : underline;
	}
	
	DIV.cntTestoBianco { font-size : 60%; ; color: #FFFFFF}
	
	A.cntTestoBianco:LINK {
		color : #FFFFFF;
		text-decoration : underline;
	}
	A.cntTestoBianco:VISITED {
			color : #FFFFFF;
			text-decoration : underline;
	}
	A.cntTestoBianco:HOVER {
		text-decoration : underline;
; color: #CCCCCC
	}
	A.cntTestoBianco:ACTIVE {
		color : #FFFFFF;
		text-decoration : underline;
	}
	
	.evTestoFormHome {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 60%;
		color : #000000;
	}
	
	FORM {
		margin: 0px;
	}
	
	
/* Liste */

	DIV.cntListItem {
		font-size : 70%;
		text-align : left;
	}
	A.cntListItem:LINK {
		text-decoration : underline;
	}
	A.cntListItem:VISITED {
			text-decoration : underline;
	}
	A.cntListItem:HOVER {
		color : #ffffcc;
		text-decoration : underline;
	}
	A.cntListItem:ACTIVE {
		text-decoration : none;
	}

/* Mappa del sito */

	DIV.sMapCluster {
		font-size : 90%;
		text-align : left;
		font-weight : bold;
	}
	A.sMapCluster:LINK {
		text-decoration : underline;
	}
	A.sMapCluster:VISITED {
			text-decoration : underline;
	}
	A.sMapCluster:HOVER {
		color : #ffffcc;
		text-decoration : underline;
	}
	A.sMapCluster:ACTIVE {
		text-decoration : none;
	}
	
	DIV.sMapItem {
		font-size : 80%;
		text-align : left;
	}
	A.sMapItem:LINK {
		text-decoration : underline;
	}
	A.sMapItem:VISITED {
			text-decoration : underline;
	}
	A.sMapItem:HOVER {
		color : #ffffcc;
		text-decoration : underline;
	}
	A.sMapItem:ACTIVE {
		text-decoration : none;
	}
	
DIV.btnChiudiReverse {
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-weight : bold;
}

A.btnChiudiReverse:link {
	text-decoration : none;
	color : #FFFFFF;
}

A.btnChiudiReverse:visited {
	text-decoration : none;
	color : #FFFFFF;
}

A.btnChiudiReverse:hover {
	text-decoration : underline;
}

/* ****************************************** */
/* ************ MAPPE ************************ */
/* ****************************************** */


.main_content_box_mappe{
	width: 770px;
	
	background: #fff;
	padding: 0px 9px 0px 9px;
	margin: 10px 0px 20px 0px;
	position: relative;
	border: 1px solid #fff; /* stop margin collapse*/
}
* html .main_content_box_mappe{height:1px}/* ie6 haslayout issues fix*/

#map{
	display: block;
	width:100%; 
	height: 450px;	/* valore default*/
	margin: 0 auto;
	clear: both;
}

.mappe_sidebar_inputbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 0.9em;
}

/* ************ FINE MAPPE ************************ */
/* ****************************************** */



/*======================= NUOVO FOOTER DEAGOSTINI ==============================*/ 
#footerDea{	
	float:left;
	width:100%;
	background: #006464 url(/HP/images/sfondo_mare_background_01.png) top;
}
#innerfooterDea{
	width:990px;
	margin:0 auto;
}
.logfooterDea{
	margin-left:10px;
	margin-top:35px;
	float:left;
}
.footerBlockDea{	
	font-family : Arial, Helvetica, sans-serif;  
	border-left:1px solid #FFFFFF;
	float:left;
	margin:35px 0 0 15px;
	min-height:100px;
	padding-left:14px;
	padding-right:0px;
	width:108px;
	text-align:left;
	list-style-type: none;
}
.lastBlockDea{
  border-right:1px solid #FFFFFF; 
}
.footerBlockDea li a, .footerBlockDea li a:hover {
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-family : Arial, Helvetica, sans-serif;
	list-style-type:none;
}
.copyFooterDea{
	font-family : Arial, Helvetica, sans-serif;
	margin-top:20px;
	float:left;
	margin-bottom:20px;
	width:990px;
}
.copyrightFooterDea{	
	margin-left:20px;
	float:left;
	font-size:12px;
	font-family : Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:4px;
}
.line2FooterDea{
	float:right;
	margin:0;
	padding:0;
	font-family : Arial, Helvetica, sans-serif;
	
}
.line2FooterDea li{
	list-style-type:none;
	float:left;
	font-family : Arial, Helvetica, sans-serif;
}
.line2FooterDea li a{
	list-style-type:none;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-family : Arial, Helvetica, sans-serif;
	padding-left:6px;
	padding-right:6px;
	border-right:1px solid #FFFFFF;		  
}
.line2FooterDea li.lastline2FooterDea a{
	border-right:none;
	list-style-type:none;				
}
/*======================= FINE NUOVO FOOTER DEAGOSTINI ==============================*/
