 body
{
	margin: 0;
	padding: 0;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #DAD8C7;
	color: #6E727A;
}

a:link
{
	color: #6E727A;
	text-decoration: none;
}

a:visited
{
	color: #6E727A;
}

a:active
{
	color: #BEB88F;
}

a:hover
{	
	color: #BEB88F;
	text-decoration: none;
}

.floatright {
	float: right;
	margin: 0 0 10px 10px;
}

.floatleft {
	float: left;
	margin: 0 10px 10px 0;
}
 
 
 /* Testata */
 
 form { padding: 0; margin: 0; }
 
 #search {
			padding: 0;
			text-align: right;
			font-size: 11px;
			color: #475062;
			
		}
 
 
 #inputSearch { 
 	font-size: 11px;
	color: #222222;
	border: 1px #6E727A solid;
	width: 70px;
	height: 15px;
	/* \*/height: 17px;/* */ /* tutti escluso IE Mac */ 
	}

 #inputSend { 
 	font-size: 11px;
	color: #222222;
	border: 1px #6E727A solid;
	width: 120px; 
	height: 17px;

}

#textSend { 
 	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #222222;
	border: 1px #6E727A solid;
	width: 305px; 

}
 
 #button {
 	padding: 0;
	width: 40px;
	height: 15px;
	/* \*/height: 17px;/* */ /* tutti escluso IE Mac */ 
	background-color: #E8E8E9;
	border: #6E727A 1px solid;
	font-size: 11px;
	color: #222222
} 
 
 



/* PATH  */

.dida {
			padding: 0;
			font-size: 11px;

}

.path {
			padding: 3px 0px 3px 3px;
			font-size: 11px;
			background-color: #E8E8E9;

}

.path a:link 			{  color: #6E727A; text-decoration:none; }
.path a:visited 		{  color: #6E727A; text-decoration:none; }
.path a:hover	 		{  color: #475062; text-decoration:none; }
.path a:active 			{  color: #475062; text-decoration:none; }


/* CONTENUTO VERO E PROPRIO */

.contenuto {
			color: #575959;
			font-size: 12px;
			padding: 0px;
}

.contenuto  P {
			line-height: 13px;
			margin:1em;
						
}

.contenuto #separa {
	margin: 0;
	padding: 0;
	height: 1px;
	margin-top: 1.2em;
	margin-bottom: 1.2em !important;
	margin-bottom: 0.4em;
	padding: 0;
	border-top: 1px solid #ddd;
}

.contenuto  UL LI {
			line-height: 14px;
			padding: 5px 0px 5px 0px;
			list-style-type: square;
						
}

.contenuto H2 {
			font-family: Arial, Helvetica, sans-serif;
			padding: 0px 5px 10px 2px;
			font-size: 2.2em;
			color: #475062;
			margin-bottom: 0px;
			margin-top: 8px;			

}


.contenuto H4 {
			font-family: Arial, Helvetica, sans-serif;
			padding: 0px 5px 0px 5px;
			font-size: 1.3em;
			color: #757575;
			margin-top: 0px;
			margin-bottom: 0px;
			line-height: 1.2em;
			
}

.contenuto a:link 			{  color: #6E727A; text-decoration:underline; }
.contenuto a:visited 		{  color: #6E727A; text-decoration:underline; }
.contenuto a:hover	 		{  color: #BEB88F; text-decoration:underline; }
.contenuto a:active 		{  color: #BEB88F; text-decoration:underline; }


.contenuto #titoletto {
			font-size: 13px;
			color: #475062;
			font-weight: bold;
			padding-left: 2px;
			padding-bottom: 5px;
			border-bottom: 1px solid lightgrey;
			margin: 0px;
			margin-left: 2px;
}


.contenuto #titoletto01 {
			font-size: 14px;
			color: #475062;
			font-weight: bold;
			padding:0;
			margin: 0px;
			margin-left: 4px;
}

.contenuto #titoletto01ris {
			font-size: 14px;
			color: #5EB1A5;
			font-weight: bold;
			padding:0;
			margin: 0px;
			margin-left: 4px;
}

.contenuto #titoletto01ric {
			font-size: 14px;
			color: #798996;
			font-weight: bold;
			padding:15;
			margin: 0px;
			margin-left: 4px;
}

.contenuto #titoletto01marea {
			font-size: 14px;
			color: #62C2EA;
			font-weight: bold;
			padding:0;
			margin: 0px;
			margin-left: 4px;
}

.contenuto #titoletto01golfo {
			font-size: 14px;
			color: #437D59;
			font-weight: bold;
			padding:0;
			margin: 0px;
			margin-left: 4px;
}

.contenuto #titoletto01edu {
			font-size: 14px;
			color: #8B3C76;
			font-weight: bold;
			padding:0;
			margin: 0px;
			margin-left: 4px;
}
.contenuto #titoletto01dida {
			font-size: 14px;
			color: #C33359;
			font-weight: bold;
			padding:0;
			margin: 0px;
			margin-left: 4px;
}

.contenuto #titoletto01sub {
			font-size: 14px;
			color: #3279A5;
			font-weight: bold;
			padding:0;
			margin: 0px;
			margin-left: 4px;
}


.contenuto #titoletto02 {
			font-size: 14px;
			color: #475062;
			font-weight: bold;
			text-align: center;
			margin: 0px;

}

/* CONTENUTO MAPPA ------------------------------------------------------------ */

#titolo {
			padding: 5px 5px 4px 7px;
			font-size: 16px;
			font-weight: bold;
			background-color: #C6C5C9;
			color: white;
			text-align: center;

}

.bottom {
			padding: 3px 0px 3px 3px;
			font-size: 11px;
			background-color: #C6C5C9;

}

.bottom a:link 			{  color: #6E727A; text-decoration:none; }
.bottom a:visited 		{  color: #6E727A; text-decoration:none; }
.bottom a:hover	 		{  color: #475062; text-decoration:none; }
.bottom a:active 			{  color: #475062; text-decoration:none; }


.contenuto #mappa H4 {
			font-family: Arial, Helvetica, sans-serif;
			padding: 0px 5px 10px 2px;
			font-size: 14px;
			font-weight: bold;
			color: #6E727A;
			margin-bottom: 0px;
			margin-top: 8px;
			margin-left: 8px;			

}

.contenuto  #mappa UL LI {
			line-height: 14px;
			/*font-weight: bold;*/
			padding: 5px 0px 5px 0px;
			list-style-type: square;
			color: #6E727A;
						
}

.contenuto #mappaBoldSmall {
			color: #475062;
			font-size: 12px;
			font-weight: bold;
}


.contenuto #mappa a:link 			{  color: #6E727A; text-decoration:none; }
.contenuto #mappa a:visited 		{  color: #6E727A; text-decoration:none; }
.contenuto #mappa a:hover	 		{  color: #475062; text-decoration:underline; }
.contenuto #mappa a:active 			{  color: #475062; text-decoration:none; }

/* CONTENUTO RISERVA ------------------------------------------------------------ */

.contenuto #riserva H2 {
			color: #5EB1A5;
}

.contenuto #riserva H4 {
			border-bottom: 1px solid lightgrey;
			padding:0 0 8 2;

}

.contenuto #riserva a:link 			{  color: black; text-decoration:underline; }
.contenuto #riserva a:visited 		{  color: black; text-decoration:underline; }
.contenuto #riserva a:hover	 		{  color: #5EB1A5; text-decoration:underline; }
.contenuto #riserva a:active 		{  color: #5EB1A5; text-decoration:underline; }


/* Staff */

.riservaNome {
			font-size: 14px;
			padding-left: 2px;
			margin-bottom: 15px;
}

.riservaNome #dati {
			font-size: 11px;
			
}

.contenuto #riservaBold {
			color: #5EB1A5;
			font-size: 15px;
			font-weight: bold;
			padding:0;
			margin: 0;
			margin-left: 4px;
			margin-top: 25px;

}

.contenuto #riservaBoldSmall {
			color: #5EB1A5;
			font-size: 12px;
			font-weight: bold;
}


/* Titoli */

.contenuto #marea H2 {
			color: #62C2EA;

}

.contenuto #marea a:link 			{  color: black; text-decoration:underline; }
.contenuto #marea a:visited 		{  color: black; text-decoration:underline; }
.contenuto #marea a:hover	 		{  color: #62C2EA; text-decoration:underline; }
.contenuto #marea a:active 			{  color: #62C2EA; text-decoration:underline; }


.contenuto #mareaBold {
			color: #62C2EA;
			font-size: 15px;
			font-weight: bold;
			padding:0;
			margin: 0;
			margin-left: 4px;
			margin-top: 25px;

}

.contenuto #mareaBoldSmall {
			color: #62C2EA;
			font-size: 12px;
			font-weight: bold;
}




.contenuto #ricerca H2 {
			color: #798996;

}


.contenuto #ricercaBold {
			color: #798996;
			font-size: 15px;
			font-weight: bold;
			padding:0;
			margin: 0;
			margin-left: 4px;
			margin-top: 25px;

}

.contenuto #ricercaBoldSmall {
			color: #798996;
			font-size: 12px;
			font-weight: bold;
}




.contenuto #ricerca a:link 			{  color: black; text-decoration:underline; }
.contenuto #ricerca a:visited 		{  color: black; text-decoration:underline; }
.contenuto #ricerca a:hover	 		{  color: #798996; text-decoration:underline; }
.contenuto #ricerca a:active 		{  color: #798996; text-decoration:underline; }


.contenuto #golfo H2 {
			color: #437D59;

}

.contenuto #golfo a:link 			{  color: black; text-decoration:underline; }
.contenuto #golfo a:visited 		{  color: black; text-decoration:underline; }
.contenuto #golfo a:hover	 		{  color: #437D59; text-decoration:underline; }
.contenuto #golfo a:active 			{  color: #437D59; text-decoration:underline; }

.contenuto #golfoBold {
			color: #437D59;
			font-size: 15px;
			font-weight: bold;
			padding:0;
			margin: 0;
			margin-left: 4px;
			margin-top: 25px;

}

.contenuto #golfoBoldSmall {
			color: #437D59;
			font-size: 12px;
			font-weight: bold;
}



.contenuto #golfoconcorsotitolo {
			font-size: 12px;
			font-weight: bold;
}


.contenuto #golfoconcorso {
			font-size: 12px;
			
}






.contenuto #subacquea H2 {
			color: #3279A5;

}

.contenuto #subacquea a:link 			{  color: black; text-decoration:underline; }
.contenuto #subacquea a:visited 		{  color: black; text-decoration:underline; }
.contenuto #subacquea a:hover	 		{  color: #3279A5; text-decoration:underline; }
.contenuto #subacquea a:active 			{  color: #3279A5; text-decoration:underline; }

.contenuto #subacqueaBold {
			color: #3279A5;
			font-size: 15px;
			font-weight: bold;
			padding:0;
			margin: 0;
			margin-left: 4px;
			margin-top: 25px;

}

.contenuto #subacqueaBoldSmall {
			color: #3279A5;
			font-size: 12px;
			font-weight: bold;
}


.contenuto #didattica H2 {
			color: #C33359;

}

.contenuto #didattica a:link 			{  color: black; text-decoration:underline; }
.contenuto #didattica a:visited 		{  color: black; text-decoration:underline; }
.contenuto #didattica a:hover	 		{  color: #C33359; text-decoration:underline; }
.contenuto #didattica a:active 			{  color: #C33359; text-decoration:underline; }


.contenuto #didatticaBold {
			color: #C33359;
			font-size: 15px;
			font-weight: bold;
			padding:0;
			margin: 0;
			margin-left: 4px;
			margin-top: 25px;

}

.contenuto #didatticaBoldSmall {
			color: #C33359;
			font-size: 12px;
			font-weight: bold;
}

.contenuto #educational H2 {
			color: #8B3C76;

}

.contenuto #educational a:link 			{  color: black; text-decoration:underline; }
.contenuto #educational a:visited 		{  color: black; text-decoration:underline; }
.contenuto #educational a:hover	 		{  color: #8B3C76; text-decoration:underline; }
.contenuto #educational a:active		{  color: #8B3C76; text-decoration:underline; }



/* FOOTER */

.foot {
			padding: 7px;
			font-size: 10px;
			color: white;
			background-color: #475062;
			line-height: 14px;

}

.foot a:link 			{  color: white; text-decoration:none; }
.foot a:visited 		{  color: white; text-decoration:none; }
.foot a:hover	 		{  color: #D8D1A1; text-decoration:none; }
.foot a:active 			{  color: #D8D1A1; text-decoration:none; }




/* BOX E SCATOLETTE ------------------------------------------------- */

.box {		
			\width: 200px; /* explorer5 sfigato */
			w\idth: 199px; /* good browsers, as Safari  is */  
			padding: 0px;
			margin:0px;
			font-size: 11px;
			background-color: #E8E8E9;		

}

.box #titolo {
			padding: 5px 5px 4px 7px;
			font-size: 16px;
			font-weight: bold;
			background-color: #C6C5C9;
			color: white;
			border-bottom: 1px solid white;

}


#tools  { 
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;		
	
}



/* Box SubMenu */

.box #submenu {
			padding: 5px 5px 4px 7px;
			font-size: 16px;
			font-weight: bold;
			background-color: #D94207;
			color: white;
			border-bottom: 1px solid white;

}

.box #dentro_submenu {
			background-color: #FDD4C3;
			padding: 4px;

}



.box #dentro_submenu a:link 			{  color: #D94207; text-decoration:none; }
.box #dentro_submenu a:visited 			{  color: wh#D94207ite; text-decoration:none; }
.box #dentro_submenu a:hover	 		{  color: white; text-decoration:none; }
.box #dentro_submenu a:active 			{  color: white; text-decoration:none; }



.box #sotto_submenu {
			background-color: #F5C4B1;
			padding: 4px;
			border-top: 1px solid white;

}


.box #dentro {
			border-bottom: 1px solid white;
			padding: 5px 10px;
			

}


.box #sotto {
			background-color: #F1F1F2;
			padding: 4px;

}




/* Box SubMenu Didattica */

.box #submenuDidattica {
			padding: 5px 5px 4px 7px;
			font-size: 16px;
			font-weight: bold;
			background-color: #C33359;
			color: white;
			border-bottom: 1px solid white;

}

.box #dentro_submenuDidattica {
			background-color: #F8C2CB;
			padding: 4px;

}



.box #dentro_submenuDidattica a:link 			{  color: #C33359; text-decoration:none; }
.box #dentro_submenuDidattica a:visited 		{  color: #C33359; text-decoration:none; }
.box #dentro_submenuDidattica a:hover	 		{  color: white; text-decoration:none; }
.box #dentro_submenuDidattica a:active 			{  color: white; text-decoration:none; }



.box #sotto_submenuDidattica {
			background-color: #E98C9C;
			padding: 4px;
			border-top: 1px solid white;

}


/* Box SubMenu Educational */

.box #submenuEdu {
			padding: 5px 5px 4px 7px;
			font-size: 16px;
			font-weight: bold;
			background-color: #8B3C76;
			color: white;
			border-bottom: 1px solid white;

}
.box #dentro_submenuEdu {
			background-color: #F3D2F3;
			padding: 4px;

}
.box #dentro_submenuEdu a:link 			{  color: #8B3C76; text-decoration:none; }
.box #dentro_submenuEdu a:visited 		{  color: #8B3C76; text-decoration:none; }
.box #dentro_submenuEdu a:hover	 		{  color: white; text-decoration:none; }
.box #dentro_submenuEdu a:active 			{  color: white; text-decoration:none; }

.box #sotto_submenuEdu {
			background-color: #D29DD2;
			padding: 4px;
			border-top: 1px solid white;
}



/* Box SubMenu Golfo */

.box #submenuGolfo {
			padding: 5px 5px 4px 7px;
			font-size: 16px;
			font-weight: bold;
			background-color: #437D59;
			color: white;
			border-bottom: 1px solid white;

}
.box #dentro_submenuGolfo {
			background-color: #DAF5E4;
			padding: 4px;

}
.box #dentro_submenuGolfo a:link 			{  color: #437D59; text-decoration:none; }
.box #dentro_submenuGolfo a:visited 		{  color: #437D59; text-decoration:none; }
.box #dentro_submenuGolfo a:hover	 		{  color: white; text-decoration:none; }
.box #dentro_submenuGolfo a:active 			{  color: white; text-decoration:none; }

.box #sotto_submenuGolfo {
			background-color: #9DC5AC;
			padding: 4px;
			border-top: 1px solid white;
}

/* Box SubMenu Marea */

.box #submenuMarea {
			padding: 5px 5px 4px 7px;
			font-size: 16px;
			font-weight: bold;
			background-color: #62C2EA;
			color: white;
			border-bottom: 1px solid white;

}
.box #dentro_submenuMarea {
			background-color: #DCEFF7;
			padding: 4px;

}
.box #dentro_submenuMarea a:link 			{  color: #3AAAD8; text-decoration:none; }
.box #dentro_submenuMarea a:visited 		{  color: #3AAAD8; text-decoration:none; }
.box #dentro_submenuMarea a:hover	 		{  color: white; text-decoration:none; }
.box #dentro_submenuMarea a:active 			{  color: white; text-decoration:none; }

.box #sotto_submenuMarea {
			background-color: #BEE0EE;
			padding: 4px;
			border-top: 1px solid white;
}

/* Box SubMenu Ricerca */

.box #submenuRicerca {
			padding: 5px 5px 4px 7px;
			font-size: 16px;
			font-weight: bold;
			background-color: #798996;
			color: white;
			border-bottom: 1px solid white;

}

.box #inmenuRicerca {
			padding: 5px 5px 4px 7px;
			font-size: 14px;
			font-weight: bold;
			background-color: #EBF1F6;
			color: #798996;
			border-bottom: 1px solid white;
			border-top: 1px solid white;

}


.box #dentro_submenuRicerca {
			background-color: #EBF1F6;
			padding: 4px;

}
.box #dentro_submenuRicerca a:link 			{  color: #798996; text-decoration:none; }
.box #dentro_submenuRicerca a:visited 		{  color: #798996; text-decoration:none; }
.box #dentro_submenuRicerca a:hover	 		{  color: white; text-decoration:none; }
.box #dentro_submenuRicerca a:active 			{  color: white; text-decoration:none; }

.box #sotto_submenuRicerca {
			background-color: #BEC7CF;
			padding: 4px;
			border-top: 1px solid white;
}

/* Box SubMenu Riserva */

.box #submenuRiserva {
			padding: 5px 5px 4px 7px;
			font-size: 16px;
			font-weight: bold;
			background-color: #5EB1A5;
			color: white;
			border-bottom: 1px solid white;

}

.box #inmenuRiserva {
			padding: 5px 5px 4px 7px;
			font-size: 14px;
			font-weight: bold;
			background-color: #E6F8F5;
			color: #5EB1A5;
			border-bottom: 1px solid white;
			border-top: 1px solid white;

}

.box #dentro_submenuRiserva {
			background-color: #E6F8F5;
			padding: 4px;

}
.box #dentro_submenuRiserva a:link 			{  color: #5EB1A5; text-decoration:none; }
.box #dentro_submenuRiserva a:visited 		{  color: #5EB1A5; text-decoration:none; }
.box #dentro_submenuRiserva a:hover	 		{  color: white; text-decoration:none; }
.box #dentro_submenuRiserva a:active 			{  color: white; text-decoration:none; }

.box #sotto_submenuRiserva {
			background-color: #C1E3DE;
			padding: 4px;
			border-top: 1px solid white;
}

/* Box SubMenu Subacquea */

.box #submenuSub {
			padding: 5px 5px 4px 7px;
			font-size: 16px;
			font-weight: bold;
			background-color: #3279A5;
			color: white;
			border-bottom: 1px solid white;

}
.box #dentro_submenuSub {
			background-color: #CEE4F1;
			padding: 4px;

}
.box #dentro_submenuSub a:link 			{  color: #3279A5; text-decoration:none; }
.box #dentro_submenuSub a:visited 		{  color: #3279A5; text-decoration:none; }
.box #dentro_submenuSub a:hover	 		{  color: white; text-decoration:none; }
.box #dentro_submenuSub a:active 			{  color: white; text-decoration:none; }

.box #sotto_submenuSub {
			background-color: #AACFE6;
			padding: 4px;
			border-top: 1px solid white;
}

/* Box HOME PAGE */


.box_newshome {	
			text-align: left;		

}



.boxnewshomedata {		
			font-size: 10px;
			text-align: left;
			padding: 5px 0px 2px 5px;
			color: red;
			
}

.boxnewshometesta {		
			padding: 5px 5px 4px 7px;
			font-size: 16px;
			font-weight: bold;
			background-color: #C6C5C9;
			color: white;
}	

.boxnewshometitolo {		
			font-size: 18px;
			text-align: left;
			padding: 5px 5px 2px 5px;
			color: #475062;
}	

.boxnewshometitolo a:link 			{  color: #475062; text-decoration:none; }
.boxnewshometitolo a:visited 		{  color: #475062; text-decoration:none; }
.boxnewshometitolo a:hover	 		{  color: red; text-decoration:none; }
.boxnewshometitolo a:active 			{  color: red; text-decoration:none; }


.boxnewshometesto {		
			font-size: 12px;
			text-align: left;
			line-height: 15px;
			padding: 2px 5px 2px 5px;
}		

.boxnewshometesto a:link 			{  color: #475062; text-decoration:none; }
.boxnewshometesto a:visited 		{  color: #475062; text-decoration:none; }
.boxnewshometesto a:hover	 		{  color: red; text-decoration:none; }
.boxnewshometesto a:active 			{  color: red; text-decoration:none; }




.rimando_boxhome {		
			padding: 0px;
			font-size: 11px;
			background-color: #E8E8E9;
			text-align: left;		

}

.rimando_boxhome #titoloriserva {
			padding: 5px 5px 4px 7px;
			font-size: 16px;
			font-weight: bold;
			background-color: #5EB1A5;
			color: white;
			border-bottom: 1px solid white;

}

.rimando_boxhome #titoloricerca {
			padding: 5px 5px 4px 7px;
			font-size: 16px;
			font-weight: bold;
			background-color: #798996;
			color: white;
			border-bottom: 1px solid white;

}


.rimando_boxhome #dentro {
			border-bottom: 1px solid white;
			padding: 4;
			

}




.rimando_boxhome #sotto {
			background-color: #F1F1F2;
			padding: 4px;

}


.meteo_boxhome {		
			padding: 0px;
			font-size: 11px;
			background-color: #E8E8E9;
			text-align: left;		

}



.meteo_boxhome #titolo {
			
			background-color: #EFA84C;
			color: white;
			border-bottom: 1px solid white;

}


.meteo_boxhome #dentro {
	border-bottom: 1px solid white;
	padding: 4 4 4 0;
 	background-image: url(../imgs/bkg_meteo.gif);
	background-repeat: no-repeat;
	background-position: bottom;
			

}


#meteotools  { 
	font-size: 11px;
	text-decoration: none;	
	
}


.meteo_boxhome #sotto {
			background-color: #F1F1F2;
			padding: 4px;

}
