/* CSS Document */

html, body {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	}
	
.Subacquea {
	background: 		url(../images/BgSubacquea.jpg) #3a85a4 top left no-repeat;
	}
	
.Parapendio {
	background:			url(../images/BgParapendio.jpg) #ffcf85 top left no-repeat;
	}
	
#TableIntro {
	height:				100%;
	text-align:			center;
	background-color:	#fff;
	}
	
#BloccoContent {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	padding:			20px 0px 0px 20px;
	}
	
#BloccoContent a:active, #BloccoContent a:link, #BloccoContent a:visited {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	text-decoration:	none;
	}
	
#BloccoContent a:hover {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	text-decoration:	underline;
	}
	
#BloccoContent p {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	}
	
#BloccoContent span {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	}

#BloccoContent div {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	}
	
#BloccoContent table tr td {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	}
	
#BloccoContent table tr td p {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	}
	
#BloccoContent table tr td span {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	}
	
#BloccoContent table tr td div {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	}

.BoxImages {
	width:				200px;
	text-align:			left;
	}
	
.BoxImages table {
	border:				1px solid #999;
	width:				200px;
	height:				160px;
	background-color:	#fff;
	text-align:			center;
	}

.BoxImages table tr td {
	width:				200px;
	height:				160px;
	background-color:	#fff;
	text-align:			center;
	padding:			5px;
	}
	
.BoxImages table tr td img {
	width:				200px;
	height:				150px;
	}
	
.BgTableImgInf {
	background:			url(../images/BgInf.jpg) top repeat-x;
	}
	
.BgTableImgSup {
	background:			url(../images/BgSup.jpg) bottom repeat-x;
	}

.BgTableImgLtDx {
	background:			url(../images/BgLtDx.jpg) left repeat-y;
	}
	
.BgTableImgLtSx {
	background:			url(../images/BgLtSx.jpg) right repeat-y;
	}


	
#ChangeActivity {
	position:			absolute;
	top:				10px;
	right:				10px;
	}
	
#ParapendioImage {
	padding:			0px 10px 0px 0px;
	float:				left;
	}
	
#SubacqueaImage {
	float:				left;
	}
	
.Clear {
	clear:				both;
	}


.Header {
	height:				136px;
	}






/* //////////////////////////////// PARAPENDIO \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */


/* ======================== CONTENT PARAPENDIO - Inizio ======================== */

#HeaderContentParapendio {
	float:				left;
	margin:				0px 0px 0px 7px;
	}

.ContentParapendio {
	width:				660px;
	float:				left;
	min-height:			300px;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 7px;
	background:			url(../images/BgContentParapendio.gif) top left repeat-y;
	}
	
.ContentParapendio .ContentContainer {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	line-height:		32px;
	padding:			10px 0px 0px 0px;
	margin:				0px 20px 20px 20px;
	}
	
.ContentParapendio .ContentContainer a:active, .ContentParapendio .ContentContainerv a:link, .ContentParapendio .ContentContainer a:visited {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	text-decoration:	none;
	}
	
.ContentParapendio .ContentContainer a:hover {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	text-decoration:	underline;
	}
	
#FooterContentParapendio {
	float:				left;
	margin:				0px 0px 0px 212px;
	}

/* ======================== CONTENT PARAPENDIO - Fine ======================== */


/* ======================== HEADER PARAPENDIO - Inizio ======================== */

#LogoParapendio {
	vertical-align:		top;
	width:				185px;
	float:				left;
	padding:			0px 27px 0px 0px;
	margin:				0px 0px 0px 0px;
	}

#ImgHeaderParapendio {
	vertical-align:		top;
	float:				left;
	}

/* ========================= HEADER PARAPENDIO - Fine ========================= */

	
/* ========================= MENU PARAPENDIO - Inizio ========================= */

.MenuParapendio {
	width:				205px;
	float:				left;
	padding:			0px 0px 0px 0px;
	margin:				90px 0px 0px 0px;
	}
	
.MenuParapendio1lvl {
	font:				normal normal bold 12px "Verdana";
	color:				#000;
	text-align:			left;
	height:				25px;
	line-height:		25px;
	display:			block;
	width:				200px;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 2px 5px;
	background-color:	#ffc059;
	}
	
.MenuParapendio1lvl a div {
	width:				5px;
	float:				left;
	}
	
.MenuParapendio1lvl a:active, .MenuParapendio1lvl a:link, .MenuParapendio1lvl a:visited {
	color:				#000;
	text-decoration:	none;
	display:			block;
	background-color:	#ffc059;
	}
	
.MenuParapendio1lvl a:hover {
	color:				#000;
	text-decoration:	none;
	display:			block;
	background-color:	#ff6623;
	}
	
.MenuParapendio2lvl {
	font:				normal normal bold 12px "Verdana";
	color:				#000;
	text-align:			left;
	height:				25px;
	line-height:		25px;
	display:			block;
	width:				200px;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 2px 5px;
	background:			url(../images/arrow.gif) #ffac23 7px 7px no-repeat;
	}
	
.MenuParapendio2lvl a div {
	width:				23px;
	float:				left;
	}
	
.MenuParapendio2lvl a:active, .MenuParapendio2lvl a:link, .MenuParapendio2lvl a:visited {
	color:				#000;
	text-decoration:	none;
	display:			block;
	background:			url(../images/arrow.gif) #ffac23 7px 8px no-repeat;
	}
	
.MenuParapendio2lvl a:hover {
	color:				#000;
	text-decoration:	none;
	display:			block;
	background:			url(../images/arrow.gif) #ff6623 12px 8px no-repeat;
	}
	
/* ========================= MENU PARAPENDIO - Fine =========================== */




/* //////////////////////////////// SUBACQUEA \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */


/* ======================== CONTENT SUBACQUEA - Inizio ======================== */

#HeaderContentSubacquea {
	float:				left;
	margin:				0px 0px 0px 7px;
	}

.ContentSubacquea {
	width:				660px;
	float:				left;
	min-height:			300px;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 7px;
	background:			url(../images/BgContentSubacquea.gif) top left repeat-y;
	}
	
.ContentSubacquea .ContentContainer {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	line-height:		32px;
	padding:			10px 0px 0px 0px;
	margin:				0px 20px 20px 20px;
	}
	
.ContentSubacquea .ContentContainer a:active, .ContentSubacquea .ContentContainerv a:link, .ContentSubacquea .ContentContainer a:visited {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	text-decoration:	none;
	}
	
.ContentSubacquea .ContentContainer a:hover {
	font:				normal normal normal 14px "Verdana";
	color:				#000;
	text-decoration:	underline;
	}
	
#FooterContentSubacquea {
	float:				left;
	margin:				0px 0px 0px 212px;
	}

/* ======================== CONTENT SUBACQUEA - Fine ======================== */



/* ======================== HEADER SUBACQUEA - Inizio ======================== */

#LogoSubacquea {
	vertical-align:		top;
	width:				195px;
	float:				left;
	padding:			0px 17px 0px 0px;
	margin:				0px 0px 0px 0px;
	}

#ImgHeaderSubacquea {
	vertical-align:		top;
	float:				left;
	}

/* ========================= HEADER SUBACQUEA - Fine ========================= */



/* ========================= MENU SUBACQUEA - Inizio ========================= */

.MenuSubacquea {
	width:				205px;
	float:				left;
	padding:			0px 0px 0px 0px;
	margin:				90px 0px 0px 0px;
	}
	
.MenuSubacquea1lvl {
	font:				normal normal bold 12px "Verdana";
	color:				#fff;
	text-align:			left;
	height:				25px;
	line-height:		25px;
	display:			block;
	width:				200px;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 2px 5px;
	background-color:	#16557a;
	}
	
.MenuSubacquea1lvl a div {
	width:				5px;
	float:				left;
	}
	
.MenuSubacquea1lvl a:active, .MenuSubacquea1lvl a:link, .MenuSubacquea1lvl a:visited {
	color:				#fff;
	text-decoration:	none;
	display:			block;
	background-color:	#16557a;
	}
	
.MenuSubacquea1lvl a:hover {
	color:				#fff;
	text-decoration:	none;
	display:			block;
	background-color:	#052030;
	}
	
.MenuSubacquea2lvl {
	font:				normal normal bold 12px "Verdana";
	color:				#fff;
	text-align:			left;
	height:				25px;
	line-height:		25px;
	display:			block;
	width:				200px;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 2px 5px;
	background:			url(../images/arrow2.gif) #043856 7px 7px no-repeat;
	}
	
.MenuSubacquea2lvl a div {
	width:				23px;
	float:				left;
	}
	
.MenuSubacquea2lvl a:active, .MenuSubacquea2lvl a:link, .MenuSubacquea2lvl a:visited {
	color:				#fff;
	text-decoration:	none;
	display:			block;
	background:			url(../images/arrow2.gif) #043856 7px 8px no-repeat;
	}
	
.MenuSubacquea2lvl a:hover {
	color:				#fff;
	text-decoration:	none;
	display:			block;
	background:			url(../images/arrow2.gif) #052030 12px 8px no-repeat;
	}
	
/* ========================= MENU SUBACQUEA - Fine =========================== */
