/* reset */
html, body, div,
applet, object, iframe,
h1, h2, h3, h4, h5, h6,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, ins, kbd, q, s, samp,
small, strike{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}	
a img, :link img, :visited img {
	border: 0;
}
/* INFINITY */
.box_infinity {
	width:798px;
	height:162px;
	background:url(../images/paygate/infinity_paypal.jpg) no-repeat;
	}
/* Nuovo header */
div#testata {margin:0; height:91px; background:#e9ebf8;}
.testata_alta {width:830px; margin:0 auto;}
div#wrap{margin:0 auto;width:790px; margin-top:20px;}
div#header{height:111px;padding-top:10px}
/*** LOVEMEETIC HEADER CONDITION ***/
div#header_lovemeetic{height:115px; background:#e6ecfa;}
div#logo {float:left;width:359px;}
div#logo img{float:left}
/*** LOVEMEETIC HEADER CONDITION ***/
div#header_main_lovemeetic {height: 90px;width:900px; margin:0 auto; background:url(../images/headerlogo_lm.gif) no-repeat;}
/*** LOVEMEETIC HEADER CONDITION ***/
div#header_main_description {height: 88px;width:900px; margin:0 auto; no-repeat;}
div#logo .onemeet{margin:10px 0 0 6px}
div#logo div.abstract{color:#7F7F7F;float:left;font:bold 12px Verdana;text-indent:11px;}
h1.top,h2.top{font-size:11px;text-align:left;color:#6d6d6d;font-weight:normal;padding-bottom:2px}
h2.top{padding-bottom:1px}
div#login_content{float:right;text-align:left;width:330px; margin-top:16px;}
div#login_content h3{color:#6d6d6d;font:bold 13px Georgia}
div#login_content .input_text{border:1px solid #333;margin:8px 6px 0 0; padding:3px;}
div#login_content .input_submit{
 background:none;
 border:0; 
 cursor:pointer; 
 width:55px; 
 height:23px; 
 color:#7476a1; 
 margin-top:7px; 
 padding:0;
 font-weight:bold;
 font-size:11px;
	}
div#login_content .recovery{clear:both;font-size:11px;line-height:1.2; padding-top:5px; margin:0; font:normal 11px Verdana;}
div#login_content .recovery a{color:#333}
form#login input{color:#333;float:left;font:normal 12px Verdana;width:117px}
.clear  {
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	margin: 0px;
	padding:0px;
	clear: both;
	border: 0px;
}
/* PAGINA CHI SIAMO */
.contenitore_generale {
 width:800px;
 margin:0 auto;
 margin-top:15px;
 padding:15px;
}
.intestazione {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#446593;
}
.testo_paragrafi {
 margin-top:15px;
}
.contenitore_generale p {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:1.3;
 /* color:#656363; */
 margin-top:10px;
 margin-bottom:10px;
 text-align:justify;
}
.bt_entra {
 margin:0 auto;
 margin-top:20px;
 margin-bottom:20px;
 width:350px;
 border:1px solid #CCCCCC;
 padding:5px;
}
.bk_entra {
 background:#ebeff9;
 padding:10px;
 text-align:center; 
}
/* PHIBEACH  */
.phibeach_sx {
 float:left;
 width:400px;
}
.phibeach_dx {
 float:right;
 width:340px;
}
.intestazione_phibeach {
 margin-bottom:15px;
}
.dati_phibeach {
width:250px;
float:left;
margin-top:20px;
}
.logo_phibeach {
float:right;
width:150px;
}
.side_gallery_phibeach {
 margin-top:8px;
}
.thumb_gallery_phibeach {
 float:left;
 margin-right:10px;
}
.calend_phibeach {
 margin-top:30px;
}
.video_phibeach {
 margin-top:30px;
}
.info_phibeach {
 margin-top:30px;
}
.maps_box {
	width:700px;
	height:auto;
	padding:10px;
	margin:0;
}
.google_box {
 width:450px;
 height:580px;
 float:left;
}
.maps_info {
 margin-left:15px;
 width:200px;
 float:left;
}
.dati_osteria {
	margin-top:10px;
}
.foto_osteria {
 float:left;
 width:70px;
 margin-right:10px;
}
.txt_osteria {
 float:right;
 width:315px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:11px;
 text-align:justify;
 color:#656363;
 line-height:1.3;
}
.field_comment {
 border:1px solid #ccc;
 background:#f4f4f4;
 padding:5px;
 color:#656363;
 width:250px;
}
.textarea_comment {
 border:1px solid #ccc;
 background:#f4f4f4;
 padding:5px;
 color:#656363;
 width:350px;
}
.bt_comment {
 width:120px;
 padding:3px;
 background:#b89d3a;
 color:#ffffff;
 border:none;
 margin-top:5px;
 cursor:pointer;
}
.box_commenti {
 margin-top:15px;
 border-top:1px solid #ccc;
}
/* STOP OFFERTA  */
.box_stop_offerta {
	width:600px;
	margin:0 auto;
	margin-top:30px;
	}
.txt_offerta_scaduta {
	text-align:center;
	width:600px;
	margin:0 auto;
	margin-top:20px;
	}
/* CORPO CENTRALE */
.main_background {
 margin:0 auto;
 margin-top:15px;
 width:885px;
 height:495px;
}
.txt_intestazione {
 margin:0 0 10px 25px;
 padding-top:17px;
 width:396px;
}
.txt_int_sx {
 float:left;
 margin-right:8px;
}
.txt_int_dx {
 float:right;
}
/* FORM REGISTRAZIONE */
.box_form_reg {
 width:416px;
 margin:15px 0 10px 25px;
}
.registrati_gratis {
 margin:0;
 padding:0;
 }
.cont_box_form {
 padding:10px 20px 10px 20px;
 width:353px;
 border-left:1px solid #dcdbe7;
 border-right:1px solid #dcdbe7;
 background:#fcfcfd;
}
.foot_box_reg {
 width:395px;
 height:58px;
 background:url(../images/index_NEW/foot_box_reg.gif) no-repeat;
 }
.form_box {
 margin-top:3px;
 padding:0;
 margin-bottom:8px;
}
.form_box_sx {
 padding:0;
 float:left;
 width:100px;
}
.form_box_dx {
 padding:0;
 float:right;
 width:220px;
 }
.field_reg {
 border:1px solid #999999;
 padding:0;
 margin:0;
 width:180px; 
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; background:transparent; color:#525354;
 vertical-align:top;
}
.field_data {
 border:1px solid #999999;
 padding:0;
 margin:0;
 width:59px; 
 vertical-align:top;
 float:left;
 margin-right:2px;
 }
.check_reg {
 margin-top:10px;
}
.bt_iscrivo {
 text-align:center;
 padding-top:10px;
}
.errors_box {
 float:right;
 margin-top:190px;
 margin-right:40px;
 background:#e6d2ca;
 padding:10px;
 width:231px;
 height:150px;
 border:1px solid #ebeff9;
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#2b649a;
}
.errors_box ul {
 margin:0;
 padding-left:15px;
 }
.errors_box li {
 
}
.motivi {
 float:right;
 margin-top:10px;
 margin-right:40px;
}
.index_select_register {
 border:1px solid #999999;
 padding:0;
 margin:0;
 width:57px; 
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; background:transparent; color:#525354;
 vertical-align:top;
 }
/* CHECKBOX STILE */
.index_box_stile {
 margin-bottom:8px;
 }
.index_chk {
 width:25px;
 float:left;
 }
.index_cause {
 float:left;
 width:324px;
 }
/* FOOTER */
.footer {
 width:820px;
 margin:0 auto;
 margin-top:15px; 
 padding:10px;  
 border-top:1px solid #CCCCCC;
}
.foot_sx {
 float:left;
 padding:10px;
 width:175px;
 border-right:1px solid #CCCCCC;
 height:75px;
}
.foot_centrale {
 float:left;
 padding:10px;
 width:150px;
 border-right:1px solid #CCCCCC;
 height:75px;
}
.foot_cent_sx {
 float:left;
 padding:10px;
 width:312px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#656363;
 height:75px;
}
.foot_dx {
 float:left;
 padding:10px;
 width:100px;
 border-right:1px solid #CCCCCC;
 font:10px/150% Arial, sans-serif;
 color:#656363;
 height:75px;
}
/* PAGINA PUBBLICITA */
.box_pubblicita {
 margin:0 auto;
 margin-top:15px;
 width:600px;
 border:1px solid #CCCCCC;
 padding:10px;
}
.campo_pubblicita {
 padding:5px;
 padding-right:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#656363;
 font-size:12px;
 text-align:right;
 float:left;
 width:250px;
 background:#ebeff9;
 height:23px;
 line-height:23px;
 margin-right:10px;
}
.form_pubblicita {
 padding:5px;
 float:left;
 width:300px;
 height:20px;
}
.form_option {
 width:250px;
 padding:2px;
}
.pubblicita_box {
 margin:0;
 margin-top:5px;
}
.alert {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ff0000;text-decoration:none;
}
/* CONSIGLI DELL'ESPERTO */
.container_generale {
 width:830px;
 margin:0 auto;
}
.container_sx {
 float:left;
 width:390px;
 padding-right:10px;
}
.container_dx {
 float:right;
 width:400px;
}
.box_info {
 margin:0 auto;
 margin-top:15px;
 width:360px;
 padding:10px;
 border:1px solid #cccccc;
 height:70px;
}
.box_info_sx {
 float:left;
 width:165px;
 padding:5px;
}
.box_info_dx {
 float:right;
 width:165px;
 padding:5px;
}
.box_xcelle {
 height:32px;
}
.cella_icona {
height:32px;
width:28px;
float:left;
margin-right:5px;
}
.testo_campo {
height:32px;
float:left;
}
img.middle {vertical-align:middle}
.box_menu_ext {margin-top:5px; border:1px solid #ccc; text-align:center; padding:3px; width:388px;}
.box_info_faq {background:#feedcf; padding:10px; margin:0; width:368px;}
.box_info_msg {background:#e9f3ff; padding:10px; margin:0; width:368px;}

/* PAGINA CERTIFICAZIONE */
.box_certif {
 margin-top:15px;
}
.cert_box_sx {
 float:left;
 width:150px;
 margin-top:15px;
 margin-right:15px; 
}
.cert_box_dx {
 float:left;
	width:600px;
}
/* PAGINA TOUR */
.box_tour {
 width:800px;
 margin-top:15px;		
}
.tour_sx {
 width:180px;
	padding:10px;
	margin-right:15px;
	background:#ebeff9;
	float:left;
}
.tour_dx {
 width:560px;
	float:left;
}
/* PAGINA RECUPERA PASSWORD */
.box_recupero {
 width:588px;
	margin:0 auto;
	margin-top:30px;
	border:1px solid #CCCCCC;
	padding:15px;
}
.pass_box {
 width:560px;
	background:#ebeff9;
	padding:10px;
}
.pass_box_sx {
 width:270px;
	float:left;
}
.pass_box_dx {
 width:270px;
	padding-left:15px;
	border-left:1px solid #CCCCCC;
	float:right;
}
/* PAGINA REGISTRAZIONE */
.box_reg {
 margin:0 auto;
 margin-top:15px;
 width:770px;
 border:1px solid #CCCCCC;
 padding:10px;
	background:url(../images/bk_tipa.jpg) no-repeat bottom right;
}
.reg_form {
 margin:0;
 margin-top:5px;
}
.reg_box {
 padding:5px;
 padding-right:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#656363;
 font-size:12px;
 text-align:right;
 float:left;
 width:150px;
 background:#ebeff9;
 line-height:23px;
 margin-right:10px;	
}
.reg_campo {
 padding:5px;
 float:left;
 width:400px;
}
/*
.reg_option { 
	width:200px; 
 padding:2px;
}
*/
.bt_registrati {
 width:150px;
	height:30px;
	line-height:30px;
	background:url(../images/bk_registrati.gif) no-repeat;
	color:#ffffff;
	border:0;
}
.alert_form {
 background:#f4f4f4;
	padding:5px;
}
/* PAGINA INVITA AMICI */
.invita_box {
 width:600px;
	margin:0 auto;
	margin-top:15px;
	border:1px solid #CCCCCC;
	padding:10px;
}

/* CHECK CAMPI */
/*live validation*/
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 1px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#CC0000;
				background:#FFFFFF;
				filter:alpha(opacity=70);
				opacity:0.7;			
				padding:4px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}

/* PAGINA AFFILIAZIONE */
.aff_prezzi { margin:0 auto; margin-top:10px; margin-bottom:10px; width:450px; border:1px solid #CCCCCC; padding:10px; text-align:center; }
/* RICERCA ESTERNA */
.ris_search_ext {
 margin:0 auto;
 margin-top:20px;	
	padding:10px;
	border:1px solid #CCCCCC;
	width:600px;
}
.search_pos {
 height:80px;
	line-height:80px;
	background:#f4f4f4;
	text-align:center;
	float:left;
	width:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:3px;
}
.search_foto {
 height:70px;
	background:#f4f4f4;
	text-align:center;
	float:left;
	width:80px;
	line-height:70px;
	padding-top:10px;
	margin-right:3px;
}
.search_desc {
 padding-left:10px;
 height:80px;
	float:left;
	background:#f4f4f4;
	text-align:left;
	width:480px;
}
.search_paginazione {
 margin:0 auto;
 margin-top:10px;
	border:1px solid #cccccc;
	text-align:center;
	width:600px; 
	padding:10px; 
}
/* PAGINA ULTIMI ISCRITTI */
.profili_menu {
	margin-top:15px;
 border:1px solid #cccccc;
	padding:10px;
	text-align:center;
	background:#ebeff9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
} 
.profili_foto {
 width:80px;
	padding:10px;
	float:left;
	margin-right:10px;
}
.profili_scheda {
 margin:10px;
	margin-top:15px;	
}
.profili_dati {
 float:left;
	width:390px;
}
.descrizioni_dati {
 width:600px;
}

.profili_foto_principale {
 width:80px;
 height:100px;
}
.profili_foto_secondarie {
 width:70px;
	padding:5px;
	text-align:center;
	margin-top:5px;
	border:1px solid #CCCCCC;
}
.profili_opzioni {
 float:right;
	width:170px;
}
/* PAGINA VIDEO ESTERNA */
.annuncio_box {
 width:550px;
	padding:10px;
	margin:0 auto;
	border:1px solid #CCCCCC;
}
.ext_video_box {
 width:450px;
	float:left;
	text-align:center;	
}
.video_player {
 width:350px;
	float:left;
	}
/* PAGINA FOTO REGISTRAZIONE */
	.reg_foto {	 
		margin:0 auto;
		margin-top:10px;
		width:500px;	
		border:1px solid #CCCCCC;
		padding:10px;	
		background:#ebeff9;
	}
	.reg_foto_pic {
	 width:70px;
		float:left;
		}
	.reg_foto_scheda {
	 float:left;
	}
/* STILI TABELLA */
table {
 border:1px solid #CCCCCC;
 padding:3px;
 text-align:center; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:1.3;
}
td {
 border:1px solid #CCCCCC;
}
/* BOX OFFERTA INTERNO */	
.box_offerta_ext {
  margin:0 auto;
  width:858px;
}
.box_form_offerta {
 margin:0 auto;
 width:730px;
 background:url(../images/offerta/ok_abbono.gif) no-repeat center top;
 padding-top:80px;
 height:205px; 
 
}
.form_off_sx {
 float:left;
 width:350px;
}
.form_off_dx {
 float:right;
 width:350px;
}
.certifico_offerta {
	width:800px;
	margin:0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
	}
.pay {
background:#336699 url(../images/bg_pay.jpg) no-repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-family:Georgia;
font-size:16px;
font-weight:bold;
height:39px;
line-height:normal;
width:228px;
}
/* VIDEO BOX EXT */
.video_box_ext {
 margin-top:30px;
}
.video_box_sx {
	float:left;
	width:450px;
 
}
.video_box_dx {
	float:right;
	width:300px;
}
.box_info_video {
	background:#ebeff9;
	padding:10px;
	border:1px solid #ccc;
	}
.youtube_box {
 margin-bottom:10px;
 padding-bottom:5px;
 border-bottom:1px solid #ccc;
}
.youtube_box_sx {
	float:left;
	padding:10px;
	width:124px;
	}
.youtube_box_dx {
	float:right;
	width:300px;
}
/* SCHEDA ESTERNA */
.box_dati_personali_ext {
	width:800px;
	margin-top:15px;
	}
.box_dati_pers_sx {
	float:left;
	width:262px;
	}
.box_dati_pers_dx {
 float:right;
 width:520px;
 }
.thumb_foto_dati_sx {
	float:left;
	margin-right:5px;
	border:1px solid #dedede;
	padding:5px;
	background:#f9f9f9;
	}
.box_menu_dati_pers {
	margin-top:10px;
	}
.dati_pers_menu_bt {
	float:left;
	margin-right:10px;
	}
.box_riepilogo_dati {	
border-bottom:1px solid #ebeff9;
padding-bottom:15px;
}
.box_riepilogo_sx {
	float:left;
	width:240px;
	}
.box_riepilogo_dx {
 float:right;
 width:240px;
 }
/* FATTURA */ 
.form_fattura_box {
 width:750px;
 margin:0 auto;
 margin-top:20px;
 border:1px solid #ccc;
 padding:10px;
 }
/* STILI TESTI */

ul { 
 margin-top:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:1.3;
 color:#656363;
}
li {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:1.3;
 color:#656363;
}
/* INVITA AMICI */
.box_invita_amici {
	
	}
.box_invita_amici_sx {
	float:left;
	width:450px;
	}
.box_invita_amici_dx {
	float:right;
	width:325px;
	}
.invita_amici_bg {
	background:#e9ebf8;
	width:429px;
	padding:15px 10px 10px 15px;
	}
.invita_amici_explain {
	border-top:1px solid #e9ebf8;
	padding-top:15px;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	color:#b0afaf;
	}
.invita_amici_form_box {
	margin-top:30px;
	}
.invita_amici_form_sx {
	 float:left;
	 width:40px;
	 margin-right:10px;
	}
.invita_amici_form_dx {
	 float:left;
	 width:345px;
	}
.invita_amici_field {
	 border:none;
	 width:155px;
	 background:#ffffff;
	 padding:5px;
	 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	 color:#787878;
	 margin-right:10px;
	 margin-top:9px;
	}
.invita_amici_mail_box {
	margin-top:15px;
	border-top:1px solid #dee1f8;
	}
.invita_amici_mail {
	float:left;
	width:100px;
	margin-right:10px;
	padding-top:5px;
	}
.invita_amici_mail_dx {
	float:left;
	width:205px;
	margin-right:10px;
	}
.invita_amici_add {
	float:left;
	width:25px;
	padding-top:9px;
	}
.testo_bianco10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; background:transparent; color:#f1f1f1;}
.testo_blu9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background:transparent; color:#416292;}
.testo_grigio11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background:transparent; color:#525354;}
.testo_grigio14 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; background:transparent; color:#6b6d6e;}
.testo_nero14 {font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; background:transparent; color:#656363;}
.testo_nero16 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: normal; background:transparent; color:#656363;}
.testo_nero12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; background:transparent; color:#656363;}
.testo_nero11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; background:transparent; color:#656363;}
.testo_nero10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; background:transparent; color:#656363;}
.testo_rosso10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; background:transparent; color:red;}
.testo_rosso16 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: normal; background:transparent; color:red;}
.testo_verde16 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: normal; background:transparent; color:green;}
.testo_blu18 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; background:transparent; color: #518fda;}
.testo_arancio16 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: normal; background:transparent; color:#518fda;}
.testo_oro11 {font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; background:transparent; color:#c3ae72;}
.testo_oro12 {font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; background:transparent; color:#c3ae72;}
.testo_oro16 {font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: normal; background:transparent; color:#c3ae72;}

.link_testo_bianco11{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; background:transparent; }
a.link_testo_bianco11:link { color: #ffffff; text-decoration : underline; background:transparent;}
a.link_testo_bianco11  { color: #ffffff; text-decoration : underline; background:transparent;}
a.link_testo_bianco11:hover { color: #518fda; text-decoration: underline; background:transparent;}

.link_testo_arancio18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold; line-height: normal; background:transparent; }
a.link_testo_arancio18:link { color: #446593; text-decoration : underline; background:transparent;}
a.link_testo_arancio18  { color: #446593; text-decoration : underline; background:transparent;}
a.link_testo_arancio18:hover { color: #8c3d2b; text-decoration: underline; background:transparent;}

.link_testo_blu10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; background:transparent; }
a.link_testo_blu10:link { color: #446593; text-decoration : underline; background:transparent;}
a.link_testo_blu10  { color: #446593; text-decoration : underline; background:transparent;}
a.link_testo_blu10:hover { color: #518fda; text-decoration: underline; background:transparent;}

.link_testo_blu11{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; background:transparent; }
a.link_testo_blu11:link { color: #446593; text-decoration : underline; background:transparent;}
a.link_testo_blu11  { color: #446593; text-decoration : underline; background:transparent;}
a.link_testo_blu11:hover { color: #518fda; text-decoration: underline; background:transparent;}

.link_testo_blu12{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; background:transparent; }
a.link_testo_blu12:link { color: #446593; text-decoration : none; background:transparent;}
a.link_testo_blu12  { color: #446593; text-decoration : none; background:transparent;}
a.link_testo_blu12:hover { color: #518fda; text-decoration: underline; background:transparent;}

.link_testo_blu14{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; background:transparent; }
a.link_testo_blu14:link { color: #446593; text-decoration : underline; background:transparent;}
a.link_testo_blu14  { color: #446593; text-decoration : underline; background:transparent;}
a.link_testo_blu14:hover { color: #518fda; text-decoration: underline; background:transparent;}

.link_testo_blu18{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; background:transparent; }
a.link_testo_blu18:link { color: #446593; text-decoration : underline; background:transparent;}
a.link_testo_blu18  { color: #446593; text-decoration : underline; background:transparent;}
a.link_testo_blu18:hover { color: #518fda; text-decoration: underline; background:transparent;}

.link_testo_blu9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; background:transparent; }
a.link_testo_blu9:link { color: #416292; text-decoration : underline; background:transparent;}
a.link_testo_blu9  { color: #416292; text-decoration : underline; background:transparent;}
a.link_testo_blu9:hover { color: #518fda; text-decoration: underline; background:transparent;}

#bloglog{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal;padding:5px;margin:10px 5px 5px 5px;}
.loading{background: url(../images/ajax-loader.gif) no-repeat center;}