/* www.leganavaleportopino.it - css 02 per layout tableless */

.gal_riga {
float:left;
width: 740px;
border: 0px;
padding: 10px 0px 6px 5px;
margin: 0px 0px 6px 0px;
}

.gal_riga_j24 {
float:left;
width: 730px;
border: 0;
padding: 6px 0px 0px 16px;
margin: 0px 0px 8px 0px;
}


.gal_blocco {
float:left;
margin: 0px 8px 0px 8px!important;
margin: 0px 6px 0px 6px;
width: 158px;
border: 1px solid #eeeeee;
padding: 4px 4px 4px 4px;
}

.gal_blocco_novita {
float:left;
margin: 0px 8px 0px 8px!important;
margin: 0px 6px 0px 6px;
width: 158px;
border: 1px solid blue;
padding: 4px 4px 4px 4px;
}

.gal_blocco_j24 {
float:left;
margin: 0px 2px 0px 2px;
width: 83px;
border: 1px solid #eeeeee;
}

.gal_foto_j24{
width: 75px;
padding: 3px 0px 0px 3px;
}

.gal_foto{
width: 158px;
background-image:url(../grafica/frame1.gif);
padding: 3px 0px 5px 3px;
}

.gal_foto_2{
width: 158px;
padding: 3px 0px 0px 3px;
}

.gal_did{
width:148px!important;
width: 152px;
text-align: left; 
font-family:  Verdana, arial, sans-serif;
background: #eeeeee;
font-size: 9px;
margin: 0px 0px 0px 3px!important;
margin: 3px 0px 0px 3px;
padding: 2px 2px 2px 2px;
}

.gal_did_2 {
width:148px!important;
width: 152px;
text-align: center; 
background: #fbefef;
font-size: 11px;
margin: 0px 0px 0px 3px!important;
margin: 3px 0px 0px 3px;
padding: 2px 2px 2px 2px;
}

.gal_did_j24 {
width:75px!important;
width: 83px;
text-align: center; 
background: #ecf7f3;
background-image: url(../grafica/bk_footer_m.gif);
font-size: 11px;
margin: 0px 0px 0px 3px!important;
margin: 0px 0px 0px 0px;
padding: 6px 2px 2px 2px;
}





.contenitore_galleria {
	margin: 14px 0px 0px 0px;
	width:750px;
}

.tit_galleria {
	width: 750px;
	height:20px;
	background-image: url(../grafica/pagine_intestazione.gif);
}

.s_tit_galleria {
	width: 750px;
	height:14px;
	background-image: url(../grafica/pagine_sottointestazione.gif);
}

.tx_tit_galleria {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #335cb6;
	font-size: 13px;
	font-weight: bold;
	padding: 1px 0px 3px 7px;
	text-align: center;
}

.contentuto_galleria {
	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 0px 4px 0px;
	text-align: justify;
}

.gal_titolo1 {
	padding: 0px 6px 0px 6px;
	font-weight: bold;
	text-align: left;
	}

.gal_testo1 {
	padding: 0px 6px 0px 6px;
	}

.gal_testo1 img {
	float: right;
	padding-left: 6px;
	}




.gal_riga_sep {
	float: left;
	width: 748px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 24px;
	background-image: url(../grafica/galleria_separatore.gif);
	}

.gal_tab_punti {
	padding: 0px 6px 0px 6px;
	text-align: center;
	}

.tab_punti {
	width: 700px;
	border-collapse: collapse;
	border-spacing: 2px;
	font-size: 11px;
	}

.tab_punti td, th, tr {
	text-align: center;
	border-bottom: 1px solid #E9E9E9;
	}

.tab_sep {
	background-color: #eeeeee;
	}

.tab_ev {
	background-color: #fafacd;
	}

.info_galleria {
	margin-right: 10px;
	line-height: 14px;
	font-size: 10px;
	text-align: right;
	}


.pag_attiva {
	line-height: 14px;
	background-color: #E9E9E9;
	}

.tornaindietro {
	float: left;
	margin-left: 10px;
	line-height: 14px;
	font-size: 10px;
	text-align: left;
	}

.riga_video {
	width: 700px;
	height: 80px;
	}
	
.elem_video {
	float: left;
	width: 340px;
	text-align: center;
	}

.titoli_fotoportopino {
	float: left;
	width: 748px;
	height: 18px;
	margin: 14px 0px 0px 0px;
	background-image: url(../grafica/portopino_bk_titoli.gif);
	color: #335cb6;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	}

.titoli_j24 {
	float: left;
	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;
	}

ul.gal_riga {
	float: left;
	}

/* paragrafo j24 capitana etc. */
.p_j24 {
	float: left;
	padding-left: 6px;
	width: 735px!important;
	width: 739px;
	}

.banner_cap {
	float: left;
	margin-left: 10px;
	}






.riga_gal_testo {
	float: left;
	width: 720px;
	}

.gal_testo_img_dx {
	float: right;
	height: 114px;
	width: 160px;
	}

.gal_testo_img_dx img {
	margin-left: 4px;
	margin-top: 4px;
	}




.gal_testo_img_sx {
	float: left;
	height: 114px;
	width: 160px;
	}

.gal_testo_img_sx img {
	margin-left: 4px;
	margin-top: 4px;
	}



.gal_testo_img_c {
	float: left;
	margin-left: 120px;
	height: 114px;
	width: 160px;
	}

.gal_testo_img_c img {
	margin-left: 4px;
	margin-top: 4px;
	}


.gal_testo_tx_sx {
	float: left;
	width: 540px!important;
	width: 556px;
	padding: 8px;
	}

.gal_testo_tx_dx {
	float: right;
	width: 540px!important;
	width: 556px;
	padding: 8px;
	}

.gal_testo_tx_c {
	float: left;
	width: 380px!important;
	width: 396px;
	padding: 8px;
	}

.gal_testo_tx_noimg {
	float: left;
	width: 705px!important;
	width: 720px;
	padding: 8px;
	}

.gal_testo_sep {
	float: left;
	width: 748px;
	height:20px;
	background-image: url(../grafica/pagine_intestazione.gif);
	}

.filtri_tag {
	float: left;
	margin-top: 3px;
	border-top: 1px solid #9cedf7;
	background-color: #e0f5f7;
	font-size: 9px;
	}
	

.filtri_tag_indice {
	float: left;
	width: 748px;
	height: 100px;
	margin: 6px 0px 12px 0px;
	border: 1px solid #fefedf;
	background-color: #ebe9fa;
	font-size: 11px;
	}

.filtri_tag_indice_annulla {
	float: right;
	width: 100px;
	height: 30px;
	border: 1px solid #FFFFFF;
	margin: 3px;
	}
	

.intest_filtri_tag {
	float: left;
	width: 748px;
	margin-top: 3px;
	border-top: 1px solid #9cedf7;
	background-color: #e2fcf0;
	font-size: 11px;
	}

.w30 {
	width: 30px;
	}
.w120 {
	width: 120px;
	}
.w140 {
	width: 140px;
	}
.w430 {
	width: 430px;
	}

