/* www.leganavaleportopino.it - css per attivitą */

/* attivitą */

.contenitore_attivita {
	margin: 14px 0px 0px 0px;
	width:750px;
}


.tit_attivita {
	width: 750px;
	height:20px;
	background-image: url(../grafica/pagine_intestazione.gif);
}

.s_tit_attivita {
	width: 750px;
	height:14px;
	background-image: url(../grafica/pagine_sottointestazione.gif);
}

.tx_tit_attivita {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #335cb6;
	font-size: 13px;
	font-weight: bold;
	padding: 1px 0px 3px 7px;
	text-align: center;
}

.contentuto_attivita {
	border-width: 0px 1px 1px 1px;
	border-style: none solid solid solid;
	border-color: transparent #CBC9CA #CBC9CA #CBC9CA;
	margin: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #fffffa;
	font-size: 12px;
	padding: 4px 4px 4px 4px;
	text-align: justify;
}

.riga_sep {
	width: 715px;
	height: 14px;
	background-image: url(../grafica/grafica_sottointestazione.gif);
	text-align: center;
	}

.contentuto_attivita strong {
	color: #335cb6;
	}

.tornaindietro {
	float: left;
	margin-left: 10px;
	line-height: 14px;
	font-size: 10px;
	text-align: left;
	}


/* righe sinistra */

.riga_attivita_sx {
	width:736px!important;
	width: 740px;
	padding: 2px 2px 2px 2px;
	margin: 5px 0px 0px 0px;
	border-bottom: 1px solid #CBC9CA;
}

.riga_attivita_sx img {
	float: left; 
	padding: 0px 10px 0px 0px;
}

.titoli_attivita_sx {
	float: right;
	color: #335cb6;
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px -4px 0px;
	padding: 0px 2px 0px 0px;
}

/* righe destra */

.riga_attivita_dx {
	width:736px!important;
	width: 740px;
	margin: 5px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #CBC9CA;
}

.riga_attivita_dx img {
	float: right;
	padding: 0px 0px 0px 10px;
	}

.titoli_attivita_dx {
	float: left;
	color: #335cb6;
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px -4px 0px;
	padding: 0px 0px 0px 0px;
}

/* ///////////////////  Lega Navale Italiana ////////////////////// */

.sfondo_lni {
	background-image: url(../grafica/lni_bk_logo.jpg);
	}
	
/* barra LNI  */
#s_tit_lni {
	width: 725px;
	height:80px;
	margin-left: 8px;
	background-image: url(../grafica/lni_barra725.gif);
	background-repeat: no-repeat;
}

.titoli_lni {
	float: left;
	color: #335cb6;
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	}

.par_lni {
	margin: 16px 0px 0px 0px;
	}


ul.statuto { 
	width:700px;
	list-style:none;	 /*elimina i punti dell'elenco */
	padding:0; /* elimina i rientri delle liste */
	position:relative;
	margin: 0px 0px 0px 10px;
	font-size: 11px;
	}

.ul_int {
	text-align: center;
	color: #335cb6;
	font-size: 13px;
	}



/* ///////////////////  Meteo ////////////////////// */

ul.meteo {
	position:relative;
	width:725px;
	list-style:none;	 /*elimina i punti dell'elenco */
	padding:0; /* elimina i rientri delle liste */
	margin: 10px 0px 0px 8px;
	font-size: 11px;
	}

ul.meteo li {
	margin: 20px 0px 20px 0px;
	height: 50px!important;
	height: 56px;
	padding: 4px 10px 0px 0px;
	background-color: #fdeee9;
	border-width: 1px 1px 1px 1px;
	border-color: green;
	border-style: solid;	
	}

ul.meteo img {
	margin: 2px 20px 4px 4px;
	float: left;
	}


/* ///////////////////  chi siamo ////////////////////// */
.chisiamo_img1 {
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px!important; /*firefox, opera etc. */
	margin: 0px 0px 0px 10px; /*ie!*/
	}


/* ///////////////////  tesseramento ////////////////////// */

#tabella_tess1 {
	float: left;
	margin-left: 10px;
	height: 200px;
	}
	
#tabella_tess1 div {
	float: left;
	}

#tabella_tess2 {
	float: left;
	margin-left: 40px;
	height: 200px;
	}
	
#tabella_tess2 div {
	float: left;
	}


.p4 {
	width: 690px;
	float: left;
	padding: 0px 10px 0px 10px;
	}

.tab_quote {
	width: 700px;
	border-collapse: collapse;
	border-spacing: 2px;
	font-size: 11px;
	}

.img_fiv { 
	float: left; 
	margin-left: 60px;
	}

#tab_fiv {
	float: left;
	margin: 20px 0px 0px 10px;
	font-size: 11px;
	width: 690px;
	}

.bk_int{
	background-image: url(../grafica/intest_05.gif);
	line-height:20px;
	text-align: center;
	}

	
#tab_fiv div {float: left;}


/* // links // */

.riga_link {
	float: left;
	width: 735px;
	line-height: 16px;
	margin-top: 4px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #fcdff2;
}

.nome_link {
	float: left;
	margin: 0px 0px 2px 4px;
	width: 315px;
	padding-right:4px;
	vertical-align: middle;
	background-color: #f7fbfc;
	}

.link {
	float: left;
	margin: 0px 0px 2px 4px;
	width: 405px;
	background-color: #fbfaec;
	}

.link img {
	vertical-align: middle;}


/* // mappa // */

.sitemap1 {
	float: left;
	margin: 14px 0px 0px 0px;
	width: 340px;
	padding: 2px 2px 2px 2px;
	vertical-align: middle;
	background-color: #f7fbfc;
	font-size: 13px;
	border-top: 1px solid blue;
	border-bottom: 1px solid blue;
	}

ul.sitemap {
	position:relative;
	margin: 2px 0px 0px 10px;
	list-style: circle;
	font-size: 11px;
	}

.sitemap_col {
	float: left;
	margin: 0px 0px 0px 16px;
	width: 350px;
	}


/* google earth */
#map{
	width: 700px; 
	height: 500px; 
	float:left; 
	border: 2px solid black;
	margin-left:4px;
}


/* corsi */

ul.corsivela {
	margin-left: 4px;
	list-style: circle;
	padding: 10px;
	}

ul.corsivela li {
	margin-top: 6px;
	border-bottom: 1px solid #e9e9e9;
	}

.tab_quote_corsi {
	float: left;
	width: 350px;
	border-collapse: collapse;
	border-spacing: 3px;
	font-size: 11px;
	}

.tab_quote_corsi td, th, tr{
	text-align: left;
	border-bottom: 1px solid #E9E9E9;
	}

.tab_sep {
	background-color: #eeeeee;
	}

.tab_ev {background-color: #fafacd;}
.tab_int {background-color: #e9e9e9; height: 20px;}
.tab_int_up {height: 24px;}

.dettagli_tab_corsi
{
	float: right;
	width: 320px;
	margin: 35px 0px 0px 15px;
}


.riga_barche {
	margin-top: 14px;
	width: 740px;
	border: 1px solid #E9E9E9;
	font-size: 12px;
	}

.riga_barche_tx {
	padding: 2px 2px 2px 2px;
	}

ul.datibarche {
	float: left;
	width: 146px;
	padding: 0px 6px 0px 0px;
	margin: 0px 0px 0px 4px;
	list-style: none;
	font-size: 10px;
	}

ul.datibarche li {
	margin-top: 2px;
	line-height:14px;
	border-bottom: 1px solid #E9E9E9;
	background-color: #fafacd;
	}

.barche_link {
    clear:both;
	margin-top: 4px;
	text-align: center;
	line-height: 12px;
	background-color: #E9E9E9;}

.foto_corsi {
	margin-top: -18px;
	width: 736px;
	height: 70px;
	border: 1px solid #E9E9E9;
	padding: 2px 2px 2px 2px;
	font-size: 11px;
	}

.foto_corsi img {
	float: right;
	padding-left: 8px;
	}

.riga_sicurezza {
	width: 650px;
	height: 110px;
	margin: 10px 0px 0px 40px;
	padding: 2px 2px 2px 2px;
	border: 1px solid #E9E9E9;
}

.riga_sicurezza img {float: right; padding: 0px 0px 0px 5px;}



.riga_camping_sx {
	width:736px!important;
	width: 740px;
	height: 130px;
	padding: 2px 2px 2px 2px;
	margin: 10px 0px 0px 0px;
	border-bottom: 1px solid #CBC9CA;
}

.riga_camping_sx img {
	float: left;
	padding: 0px 20px 0px 0px;
	}

.riga_camping_dx {
	width:736px!important;
	width: 740px;;
	margin: 10px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #CBC9CA;
}

.riga_camping_dx img {
	float: right;
	padding: 0px 0px 0px 20px;
	}



.riga_corsivela {
	width: 735px;
	height: 130px;
	margin: 4px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	border-width: 0px 0px 1px 1px;
	border-style: none none solid solid ;
	border-color: transparent transparent #CBC9CA #CBC9CA;
}

.riga_corsivela img {
	float: right;
	padding: 18px 0px 20px 0px;
}

ul.fotocorsi {
	width: 450px;
	padding: 0px 6px 0px 0px;
	margin: 0px 0px 0px 4px;
	list-style: none;
	}

.li_int {
	margin-top: 2px;
	line-height:24px;
	border-bottom: 1px solid #E9E9E9;
	font-size: 12px;
	font-weight: bold;
	}

.li_righe {
	margin: 2px 0px 0px 20px;
	line-height:15px;
	border-bottom: 1px solid #E9E9E9;
	background-color: #fafacd;
	font-size: 10px;
	}

.riga_campionatisociali {
	width: 715px;
	height: 70px;
	margin: 4px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
}



/*  ----------------------- PORTO PINO ----------------------- */

.titoli_portopino {
	width: 744px;
	height: 18px;
	margin-top: 10px;
	background-image: url(../grafica/portopino_bk_titoli.gif);
	color: #335cb6;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	}

.riga_vela_j24 {
	width: 725px;
	margin: 4px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #CBC9CA;
	vertical-align: text-bottom;
}

.riga_vela_j24 img {
	float: right;
	padding: 20px 0px 0px 5px;
	}


ul.notizie {
	width: 710px;
	padding: 0px 6px 0px 0px;
	margin: 0px 0px 0px 4px;
	list-style: none;
	}

ul.notizie li {
	margin: 2px 0px 0px 20px;
	line-height:15px;
	border-bottom: 1px solid #E9E9E9;
	background-color: #f3f5fc;
	font-size: 10px;
	}

.riga_attivita_vela_1 {
	width: 715px;
	height: 72px;
	margin: 4px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #CBC9CA;
}

.riga_attivita_vela_2 {
	width: 715px;
	height: 102px;
	margin: 4px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #CBC9CA;
}

.riga_attivita_vela_2 img {
	float: right;
	margin-right: 4px;
	}

.banner_attivita_vela {
	float: left;
	margin-left: 4px;
	}

ul.ul_agon_vela {
	float: left;
	width: 360px;
	padding: 0px 6px 0px 0px;
	margin: 4px 0px 0px 90px;
	list-style: none;
	}

ul.ul_agon_vela li {
	margin: 2px 0px 0px 20px;
	line-height:15px;
	border-bottom: 1px solid #E9E9E9;
	background-color: #fcf5f5;
	font-size: 10px;
	text-align: right;
	}


ul.vela_agonistica {
	float:left;
	width: 320px;
	padding: 0px 6px 0px 0px;
	margin: 0px 0px 0px 4px;
	list-style: none;
	}

ol.disclaimer li
{
	margin-top: 8px;
	}
