HTML {  padding:0px; margin:0px}
BODY { text-align:center; background-color:#fff; /*background-image:url(img/bg/sfo.png);*/ color:#000; font-family:Arial, Helvetica, sans-serif; line-height:14px; font-size:12px; padding:0px; margin:0px;}
#container { position:relative; width:990px; text-align:left; MARGIN: 0px auto; background-color:#FFFFFF; border-bottom:10px solid #99CC00}
#bottom_container{position:relative; width:990px; height:20px}


#content { float:left; height:auto;  margin:7px 0px 7px 0px;}

#top {/*height:200px; background-image:url(img/top.png); background-position: top left;*/  width:990px; border-bottom:10px solid #000; margin:0px; position:relative;background-position: bottom left; height:124px}
#top_logo{ float:left; margin:10px 0px 0px 10px}
#google_search {width:400px; color:#FFFFFF; text-align:right; padding-top:20px; float:left}

#sinistra{ float:left; width:300px; padding:0px; text-align:left; font-size:11px; color:#232323; }
#testo{ width:680px; float:right; margin-top:5px; padding:5px; color:#000; background-color:#fff}
#bandiere{ position:absolute; top:10px; right:10px}
#bandiere IMG{}

P{ margin:0px; padding:0px;}

.button_home{ width:150px; float:left; text-align:center}
.button_home A{ color:#000000; font-weight:bold; text-decoration:none}
.button_home A:hover{ color:#000000; font-weight:bold; text-decoration:underline}

#banner_reg{ background-color:#EBF4FA; padding:10px; margin-top:10px}
#banner_reg B{ font-size:18px}
#banner_reg .bbb{ color:#993300}


#mask_top{ width:750px; height:240px; background-image:url(img/mask2.png); position:absolute; z-index:10; top:0px; left:0px}

.dentro_testo{ margin:10px 0px 0px 0px; line-height:20px;  font-size:13px; color:#333333}
#foot_testo{ clear:both; text-align:center}
#foot_testo A{ color:#AB724C; font-size:14px; text-decoration:underline; font-weight:bold}
#foot_testo A:hover{text-decoration:none}


.error{ font-weight:bold; color:#990000}
.reply{ background-color:#F0F0F0; padding:5px; border:1px solid #ddd}
.quote{ background-color:#F0F0F0; padding:5px; border:1px solid #ddd}

.nero {color:#000000; text-decoration:underline}
.nero:hover{ text-decoration:none}

.link_puls {color:#000000; text-decoration:underline}
.link_puls:hover{ text-decoration:none}

.bEvi{font-size:14px; color:#000000; display:block; height:20px; line-height:20px; border-bottom:1px solid #000}

#sinistra A.lin{color: #000; font-weight: bold; font-size: 12px; margin-bottom:1px; background-color:#DCE1E6; padding:3px; text-decoration:none; display:block}
#sinistra A.lin:hover{/*background-color:#5695CB; color:#FFFFFF*/}

#sinistra .Rposts_foot{ display:none}
#sinistra .Rposts_body{ width:100%}

.home_group{ float:left}
.evi1 {background-color: #ffaa00; color:#fff; padding-left:5px; padding-right:5px }
.evi2 {background-color: #7fb51a; color:#fff; padding-left:5px; padding-right:5px}
.evi3 {background-color: #9DAAB7; color:#fff; padding-left:5px; padding-right:5px}
.evi4 {background-color: #999; color:#fff; padding-left:5px; padding-right:5px}

.focused { background: #ff9; }
.unfocused { background: #fff; }
.inp_error { background: #f00; }

.write_link{ color:#006699; font-size:16px; font-weight:bold; text-decoration:none;}
.write_link:hover{ text-decoration:underline;}


IMG.image { border:2px solid #333}
IMG.image:HOVER{border:2px solid #999}


#salt_foot{ height:1px; clear:both}
#footer {font-size:10px; display:none; color:#fff; background-image:url(img/bg/foot.jpg); border-top:10px solid #000; position:relative; margin:0px 15px 0px 15px;  text-align:left; clear:both; padding:10px 10px 0px 10px; height:120px}
#credits{ position:relative; width:960px; font-size:10px; text-align:left; MARGIN: 30px auto;}
#credits A{ text-decoration:underline; color:#333}
#credits A:hover{ text-decoration:none}


#sinistra H2{ margin-top:8px}

H3{}
H2{font: normal 18px Georgia, Arial, Verdana; color: #7f7f7f; margin:0px;}
H1{	font: normal 22px Georgia, Arial, Verdana; color: #000; margin:0px;}
h4{	color: #333; margin:0px; padding:0px; font-size:14px}

.h2_home{ width:500px; display:block; /*background-color:#A17558;*/ float:left; color:#555; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; padding:3px}


.diggo_div{float:left; width:40px; height:50px; text-align:center; margin:0px 10px 10px 0px; }
.diggo{width:40px; height:40px; background-image:url(img/vota_art.jpg); letter-spacing:-1px; line-height:40px; color:#fff; font-weight:bold; font-size:18px }
.diggo_video{width:40px; height:40px; background-image:url(img/vota_video.jpg); letter-spacing:-1px; line-height:40px; color:#fff; font-weight:bold; font-size:18px }
.diggo_giochi{width:40px; height:40px; background-image:url(img/vota_giochi.jpg); letter-spacing:-1px; line-height:40px; color:#fff; font-weight:bold; font-size:18px }
.diggo_prog{width:40px; height:40px; background-image:url(img/vota_prog.jpg); letter-spacing:-1px; line-height:40px; color:#fff; font-weight:bold; font-size:18px }


.Stile_bottone { background-color:#68B509; border:1px solid #666; padding:1px; font-size:9px; font-weight: bold; color:#fff; cursor:pointer;}
.Stile_bottone:hover { background-color:#353535; color:#FFFFFF;}

/* MENU' */

#AK_menu { position:absolute; font-family:Arial, Helvetica, sans-serif; top:90px; height:34px; left:15px; z-index:10; width:650px;}

#AK_menu ul { padding: 0; margin: 0; list-style: none;}

#AK_menu li { float:left; position: relative; cursor:pointer; color:#999;  width:137px;}

#AK_menu li ul { display: none; position: absolute; top:2.8em; left: 0px; }

#AK_menu li:hover ul, li.over ul {display: block; }


#AK_menu ul li a{
     font-size:15px; 
	 width:137px; 
	 line-height:34px; 
	 font-weight:bold; 
	 height:34px; 
	 text-align:center; 
	 color:#000;
	 display:block;
	 text-decoration:none;
	 text-transform:uppercase;
	 background-image:url(img/menu-137.png);
	 background-position: center left;
}


#AK_menu ul li a:hover,#AK_menu ul li a:active{ color:#FFFFFF; background-position: bottom left;}

#AK_menu ul li a.selected{ color:#fff; background-position: top left;}

#AK_menu ul li ul li a{ font-size:9px; color:#999; font-family:Arial, Helvetica, sans-serif; background-color:#252525; letter-spacing:0px; font-weight:normal; text-align:left; width:133px; padding-left:4px; background-image:none; height:20px; line-height:20px}
#AK_menu ul li ul li a:hover{/*background-color:#54627C;*/}

#AK_menu ul li ul li ul{position: absolute; left:127px; bottom:5px; top:0em;}

/* MENU' 2*/

#Menu2 { width:660px}
#Menu2 IMG{ vertical-align: middle; padding-right:10px; border:0}

#Menu2 ul{ padding: 0; margin: 0; list-style: none;}

#Menu2 li { float:left; position: relative; cursor:pointer; color:#999; width:218px;}

#Menu2 ul li a{
     font-size:14px; 
	 width:214px; 
	 line-height:45px; 
	 font-weight:bold; 
	 height:45px; 
	 text-align:left; 
	 color:#000;
	 display:block;
	 text-decoration:none;
	 text-transform:uppercase;
	 
}


#Menu2 ul li a:hover, #Menu2 ul li a:active{ color:#3597d8;}

#Menu2 ul li a.selected{ color:#000000;}

#Menu2 ul li ul li{ border:none}
#Menu2 ul li ul li a{ color:#333; font-size:11px; text-transform:capitalize; font-weight:normal; margin-left:50px; line-height:15px; height:16px; padding-left:3px }
#Menu2 ul li ul li a:hover{ font-weight:bold; color:#000000 /*background-color:#333333; color:#FFFFFF*/}

.for_cat{ color: #4d93ac;}

/* FINE MENU' 2 */

#thumb226{ margin-left:1px}

/* RECENT POSTS */

.Rposts{ margin-top:20px; float:left; width:100%;border-bottom:1px dotted #333}
.Rposts_body{}
.Rposts_descr{ margin-bottom:5px; margin-top:3px}
.Rposts_foto{ margin-top:5px; margin-left:10px; float:right; width:60px; height:60px; overflow:hidden; border:1px solid #333}
.Rposts_dettagli{ clear:both;}
.Rposts_foot{ clear:both; height:10px }
.Rposts A.lin{text-decoration:underline; font-weight:bold; color:#1B79B5; font-size:12px}
.Rposts A.lin:hover{text-decoration:underline; color:#ff6922;}
.Rposts .autor{color:#788C9F; text-decoration:none; margin-left:20px}
.Rposts A.autor:hover{ color:#000000}
.Rposts_pic{ padding:1px; border:1px solid #ccc}
.Rposts_footer{ clear:both; }
.Rposts .citi{ font-size:10px}
.Rposts_data{ border:1px solid #CBB945; background-color:#FFFADB; color:#000; display:block; font-size:11px; padding-left:5px}


#view_post{ padding-top:10px; line-height:18px}
#view_post .autor{border:1px solid #CBB945; background-color:#FFFADB; color:#000; display:block; font-size:12px; padding-left:5px; margin-top:10px}
#view_post A.autor:hover{ color:#000000}
#view_post A{ color:#000; text-decoration:underline; font-weight:bold; font-size:12px}
#view_post A:hover{ text-decoration:none}
#view_post .diggo_div{width:45px; height:58px;}
#view_post .link_piccolo{ display:block; width:38px; border:1px solid #DEDEDE; margin-top:5px}
#view_post .prezzo{ color:#FF9900; font-weight:bold; font-size:24px; margin-top:10px}

.Rposts A.lin_categ{ color:#5695CB; font-size:9px; text-decoration:none}
.Rposts_utility{ margin-bottom:5px; color: #ff6922; font-weight:bold; font-size: 10px;}
.Rposts_utility A{color: #ff6922; font-weight:bold; font-size: 10px; text-decoration:none;}
.Rposts_utility A:hover{text-decoration:underline}

/* funzioni per gli articoli */

#opt_art{ border:1px solid #dedede; padding:3px; margin-top:15px}
#opt_art INPUT{ font-size:10px; width:160px}
#opt_art A{ color:#1B79B5; font-weight:normal}
#opt_art A:hover{ color:#1B79B5}

/*inserzioni nelle sub */

.list_sub .diggo_div{margin:0px; }
.list_sub .Rposts{ margin-top:0px; float:left; width:100%; color:#333}
.list_sub .Rposts_body{ margin-left:50px}
.list_sub .Rposts_descr{ margin-bottom:5px; margin-top:3px}
.list_sub .Rposts_foto{ margin-top:5px; margin-left:10px; float:right; width:60px; height:60px; overflow:hidden; border:1px solid #333}
.list_sub .Rposts_dettagli{ clear:both;}
.list_sub .Rposts_foot{ clear:both; }
.list_sub .Rposts A.lin{color: #E0518F; font-weight: bold; font-size: 12px; text-decoration:underline;}
.list_sub .Rposts A.lin:hover{ text-decoration:none}
.list_sub .Rposts .autor{color:#788C9F; text-decoration:none; margin-left:20px}
.list_sub .Rposts A.autor:hover{ color:#000000}
.list_sub .Rposts_pic{ padding:1px; border:1px solid #ccc}
.list_sub .Rposts_footer{ clear:both;}

.list_sub .Rposts A.lin_categ{ color:#5695CB; font-size:9px; text-decoration:none}
.list_sub .Rposts_utility{ margin-bottom:5px; color: #ff6922; font-weight:bold; font-size: 10px;}
.list_sub .Rposts_utility A{color: #ff6922; font-weight:bold; font-size: 10px; text-decoration:none;}
.list_sub .Rposts_utility A:hover{text-decoration:underline}

/* RECENT POSTS home-page */
.home_ext{width:304px; float:left; margin-top:10px;}
.home {width:296px; float:left; border:1px solid #000; padding:3px}
.home .Rposts{ margin-top:0px; float:left; width:100%}
.home .Rposts_body{ margin-left:0px}
.home .Rposts_descr{ margin-bottom:5px; margin-top:3px}
.home .Rposts_foto{ margin:5px 5px 0px 0px; float:left; width:60px; height:60px; overflow:hidden; border:1px solid #333}
.home .Rposts_dettagli{ clear:both; display:none}
.home .Rposts_foot{ clear:both; height:7px }
.home .Rposts A.lin{color: #353535; font-weight: bold; font-size: 12px; text-decoration:none;}
.home .Rposts A.lin:hover{ text-decoration:underline}
.home .Rposts .autor{color:#788C9F; text-decoration:none; margin-left:20px}
.home .Rposts A.autor:hover{ color:#000000}
.home .Rposts_pic{ padding:1px; border:1px solid #ccc}
.home .Rposts_footer{ clear:both;}
.home .Rposts A.lin_categ{ color:#5695CB; font-size:9px; text-decoration:none}

/* ARTICOLI */

/* #view_foto{ float:right; margin-left:10px} */
#view_foto{width:600px; height:100px; overflow:auto}
.tumb{ border-bottom:2px solid #232323; border-top:2px solid #232323; border-left:2px solid #232323; border-right:2px solid #232323;}

/* AMICI */

#lista_amici{ text-align:left}
.Friends_pic{ padding:1px; border:1px solid #ccc; height:40px; width:40px}
A.friends{color:#788C9F; font-weight:bold}
A.friends:hover{ text-decoration:none}
#numRic{ display:inline}
#numRic_menu{ display:inline; font-weight:normal}
.Friends_line{float:right; margin-top:27px}

/* BOOKMARKING */

.slashdigglicious IMG{ padding:1px; border:1px solid #ccc}

/* PVT */

#PvtDiv{}
.flat{ display:inline; font-weight:normal}
#pvt_arr_ele{ padding:10px}
#pvt_inv_ele{ padding:10px}

#new_pvt{ padding:10px}
#new_pvt #TBgest{ width:100%; border:1px solid #ddd}
.new_pvt_row1{ background-color:#eee}
.new_pvt_row2{}
#pvt_view{ padding:10px}

/* LOGIN */

.login{ background-color:#E7F3D9; padding:10px; border:2px solid #A5CC7A; color:#5C793C}
.login A{text-decoration:underline; color:#5C793C}
.login A:hover{ text-decoration:none}

.log_link{ font-weight:bold; color:#0066CC}
.log_link:hover{ color:#000000}

#form_login{ line-height:20px}
#form_login B{ font-size:16px}
#form_login #utente{ font-size:16px; width:300px; border:1px solid #CBB945; background-color:#FFFADB}
#form_login #pass{ font-size:16px; width:300px; border:1px solid #CBB945; background-color:#FFFADB}

#form_login .button{ font-size:14px; padding:6px}
#form_login .buttonC{ font-size:14px; color:#aaa; padding:6px}

#sidebar_login{ font-weight:bold; color:#000; border:1px solid #555; padding:5px;  background-image:url(img/bg/05_basicas.gif); position:absolute; top:10px; right:10px; width:260px; text-align:right}
#sidebar_login .evidenzia{ font-size:14px; color:#800;}
#sidebar_login #utente{ font-size:12px; width:100px; height:15px}
#sidebar_login #pass{font-size:12px; width:100px;  height:15px}
#sidebar_login #user_div{ float:left; width:150px;}
.username{ font-size:22px; height:30px; line-height:30px; display:block; font-weight:bold; color:#000}
#form2{ padding:0px; margin:0px}

.yellow{color:#f4dd73;}

#but_reserved{ width:100px}
#but_logout{ width:60px}

/*  FORUM */
.header_table{ background-color:#192832; font-weight:bold; text-align:center; color:#FFFFFF}

#div_forum{background-color:#151515; color:#FFFFFF}
#div_forum A.link_tab{text-decoration:underline; color:#1B79B5; font-weight:bold;}
#div_forum A.link_tab:hover {TEXT-DECORATION: none;}

#puls A{text-decoration:underline; color:#1B79B5; font-weight:bold;}
#puls A:hover {TEXT-DECORATION: none;}

#forum_online{background-color:#151515; margin-top:20px; color:#CCCCCC}

.forum_botton {BACKGROUND-COLOR: #355763; font-size: 14px; font-weight: bold; color:#FFFFFF; cursor:pointer; padding:5px }
.forum_botton:hover { background-color:#990000; color:#FFFFFF}

#tablePost{ color:#FFFFFF}
#tablePost A{text-decoration:underline; color:#1B79B5; font-weight:bold;}
#tablePost A:hover {TEXT-DECORATION: none;}

.td1{ background-color:#1A1A1A}
.td2{ background-color:#242424}

/* commenti */


#commenti{border-top:1px dotted #000; margin-top:10px; padding:10px}
.commenti_title{ font-size:15px; font-weight:bold;}
.commenti_titleBlog{ color:#FF5200;}
.commenti_data{font-size:10px; color:#da518f; margin-bottom:10px}
.commenta{ font-size:15px; font-weight:bold}
.commenti_elenco{ margin-top:10px; font-weight:bold;}
.commenti_autore{font-size:16px; color:#FF5200;}
.commenti_testo{margin-bottom:10px;}
.commenti_edit{ margin:10px 0px; font-weight:bold; font-size:14px; color:#990000}

/* comandi */

#reg_user{ padding:10px}
#reg_user #TBgest{ width:100%; border:1px solid #ddd}
.user_row1{ background-color:#eee}
.user_row2{}

#reg_ins{ padding:10px}
#reg_ins #TBgest{ width:100%; border:1px solid #ddd}

#immagini{ padding:10px}
#del_img{ margin:10px; line-height:15px; background-color:#eeeee6; border:1px solid #555}

/* FEED RSS */

.feed_item{float:left; }
.feed_title{ margin-bottom:10px}
.feed_title A{color: #ff6922; font-weight: bold; font-size: 16px; text-decoration:none; letter-spacing:-1px; margin-bottom:5px}
.feed_title A:hover{ text-decoration:underline}
.feed_img{ float:left; margin-right:10px}
.feed_img IMG{ border:none}
.feed_img A{color: #01535F; font-weight:bold; font-size: 10px; text-decoration:none;}
.feed_img A:hover{ text-decoration:none; color:#333333}
.feed_fonte{color: #ff6922; font-weight: bold; }
.feed_fonte .feed_data{font-size: 10px;}
.feed_text{}
.feed_function{clear:both; height:50px; line-height:50px; margin-bottom:10px}
.feed_function A{text-decoration:none; color:#AB1D22; font-size:14px; font-weight:bold}
.feed_function A:hover{text-decoration:none;}
.feed_function A IMG{padding-top:5px}
.feed_function A:hover IMG{ padding-top:0px}
.feed_more{color: #ff6922; font-weight:bold; font-size: 10px; text-decoration:none;}
.feed_more:hover{text-decoration:underline}

#view_post .feed_img{ float:right; margin-left:10px}

/* userpage */

#user_page{border:1px solid #999; padding:5px; background-image:url(img/bg/05_basicas.gif)}




/* altro */

#seiqui{ /*background-color:#E7DECD;*/ padding:3px; color:#333; font-size:11px; color:#756657}
#seiqui A{  color:#306EA9; font-weight:bold; text-decoration:underline}
#seiqui A:hover{ text-decoration:none}

A.link_numeri{ display:inline; margin-right:5px; font-weight:bold; text-decoration:none; padding:5px; border:1px solid #333; background-color:#f0f0f0; color:#333333}
A.link_numeri:hover{ text-decoration:none; background-color:#FD7991}
.link_numeri_sel{display:inline; margin-right:5px; font-weight:bold; text-decoration:none; padding:5px; border:1px solid #333; background-color:#006699; color:#fff}


A.link_piccolo {	color: #ff6922; font-weight:bold; font-size: 10px; text-decoration:none;}
A.link_piccolo:HOVER{ text-decoration:underline}

A.editor:link IMG, A.editor:active IMG, A.editor:visited IMG { border:1px solid #eeeee6;}
A.editor:hover IMG { background-color:#E1E6E8;  border:1px solid #316AC5;}


#map{ width:228px; height:300px; padding:10px; border:1px solid #666;}




/* LIST CATEGORIE */

.Rcategoria{ margin-top:10px;}
.Rcategoria_body{}
.Rcategoria_descr{ margin-bottom:5px; padding-right:10px; font-size:11px}
.Rcategoria_foto{ margin: 3px 0px 0px 0px}
.Rcategoria_foto IMG{ background-image:url(img/bg_img.png); padding:6px 9px 10px 5px; /*border:2px solid #777; padding:2px*/}
.Rcategoria_dettagli{ clear:both;}
.Rcategoria_foot{ clear:both}
.Rcategoria A.lin{/*color:#756657;*/ color: #E0518F; font-weight: bold; font-size: 11px; text-decoration:underline;}
.Rcategoria A.lin:hover{text-decoration:none;}
.Rcategoria_pic{ padding:1px; border:1px solid #ccc}
.Rcategoria_indi{ font-style:italic; color:#B98A6A; font-size:10px}
.hClass{ font-size:10px}

.Rcategoria A.lin_categ{ color:#5695CB; font-size:9px; text-decoration:none}
.Rcategoria_utility{ margin-bottom:5px; color: #ff6922; font-weight:bold; font-size: 10px;}
.Rcategoria_utility A{color: #ff6922; font-weight:bold; font-size: 10px; text-decoration:none;}
.Rcategoria_utility A:hover{text-decoration:underline}


/* LIST SUB */

.Sub{ margin-top:10px; display:block; width:200px; float:left;}
.Sub_body{}
.Sub_descr{ margin-bottom:5px; padding-right:10px; font-size:10px}
.Sub_foto{ margin: 3px 0px 0px 0px}
.Sub_foto IMG{ background-image:url(img/bg_img.png); padding:6px 9px 10px 5px;}
.Sub_dettagli{ clear:both;}
.Sub_foot{ clear:both}
.Sub A.lin{/*color:#756657;*/ color: #E0518F; font-weight: bold; font-size: 11px; text-decoration:underline;}
.Sub A.lin:hover{text-decoration:none;}
.Sub_pic{ padding:1px; border:1px solid #ccc}
.Sub_indi{ font-style:italic; color:#B98A6A; font-size:10px}
.hClass{ font-size:10px}

.Sub A.lin_categ{ color:#5695CB; font-size:9px; text-decoration:none}
.Sub_utility{ margin-bottom:5px; color: #ff6922; font-weight:bold; font-size: 10px;}
.Sub_utility A{color: #ff6922; font-weight:bold; font-size: 10px; text-decoration:none;}
.Sub_utility A:hover{text-decoration:underline}

.only_pic{ float:left; width:59px; height:59px; overflow:hidden}


/* LIST CATEGORIE & INSERZIONI */
/*
.CatgPost{ margin:10px 10px 0px 0px; float:left; width:300px; height:250px;}
.CatgPost_body{}
.CatgPost A.lin{color: #fff; display:block; text-transform:uppercase; padding-left:5px; height:25px; line-height:25px; background-color:#000; font-weight: bold; font-size: 11px; text-decoration:none;}
.CatgPost A.lin:hover{text-decoration:none; background-color:#306EA9}
.insCat{ margin-top:10px}
*/

/* articoli, video, giochi */
#artic .CatgPost{ margin:10px 10px 0px 0px; float:left; width:300px; height:250px;}
#artic .CatgPost A.lin{color: #fff; display:block; text-transform:uppercase; padding-left:5px; height:25px; line-height:25px; background-color:#000; font-weight: bold; font-size: 11px; text-decoration:none;}
#artic .CatgPost A.lin:hover{text-decoration:none; background-color:#306EA9}
#artic .CatgPost_descr{ margin:5px 0px 15px 0px; font-size:12px}
#artic .CatgPost_foto{ margin: 3px 5px 0px 0px; float:left; width:80px; height:60px; overflow:hidden;}
#artic .CatgPost_foto IMG{ }
#artic A.lin_title{color:#1B79B5; font-weight:bold; text-decoration:underline}
#artic A.lin_title:hover{text-decoration:none;}
#artic .CatgPost_foot{ clear:both;}





/* div che separa (es: pages.php) */
.separa{ clear:both; height:20px}
.separa_null{ clear:both; height:1px}
.separa_vert { width:12px; height:200px; float:left;}

/* directory */
.link_cartina {width:190px; font-weight:bold; border-top:2px solid #494949;  margin:0px; font-size:10px}
A.link_cartina:link, A.link_cartina:visited, A.link_cartina:active{DISPLAY: block; COLOR: #fff; text-decoration:none; padding:5px 0px 5px 3px;  background-color:#5D5D5D}
A.link_cartina:hover { COLOR: #fff; TEXT-DECORATION: none; background-color:#5E93C9; }

.link_cartina_selezionato {width:190px; font-weight:bold; background-color:#EB4AA5; border-top:2px solid #494949;  margin:0px; font-size:10px; DISPLAY: block; COLOR: #fff; text-decoration:none; padding:5px 0px 5px 3px;  }

A.link_semplice{text-decoration:none; color:#000000; font-weight:bold;}
A.link_semplice:hover {TEXT-DECORATION: none; background-color:#FFFF99}

.link_blu, A.link_blu{text-decoration:underline; color:#1B79B5; font-weight:bold; }
A.link_blu:hover {TEXT-DECORATION: none;}

.finestre { border:2px solid #666; text-align:left; position:absolute; padding:5px; width:250px; cursor:pointer; z-index:15; background-color: #aaa; color:#333333;}
.punto {position:absolute; background-color:#000; border: 1px solid #fff; width:5px; height:5px; cursor:pointer; z-index:10; font-size:5px }

/* ARTICLE VIEW */

.p_article{ margin-left:70px}

/* registra inserzione */

.label{ font-weight:bold; font-size:14px}
.informa{position:absolute; top:0px; left:30px; z-index:10; background-color:#236B93; color:#FFFFFF; border:2px solid #333; width:410px; line-height:16px; font-size:12px; padding:5px; FILTER: alpha(Opacity=95); moz-opacity: .95; opacity: .95;}

/* web master */
.link_blu_grande, A.link_blu{text-decoration:underline; font-size:12px; color:#1B79B5; font-weight:bold; }
A.link_blu_grande:hover {TEXT-DECORATION: none;}

A.link_sottodir { font-size:9px; color:#CC0000; }
A.link_sottodir:hover{ text-decoration:none}

.link_viola, A.link_viola{text-decoration:none; color:#da518f; font-weight:bold; border-bottom:1px dotted #EB4AA5;}
A.link_viola:hover {TEXT-DECORATION: none; color:#980a4a}

A.link_categorie1 { text-decoration:none; display:block; height:18px; line-height:18px; font-weight:bold; margin:0px; background-color:#AECCDC; color:#153855; font-size:13px; padding:2px;}
A.link_categorie1:hover { text-decoration:none; background-color:#99CC00;}

/* LOVEBITS */
#lovebits{ width:294px; padding:3px; /*background-color:#f52c62;*/ overflow:hidden}
#love_dentro{ width:500px}
#lovebits A{ color:#DA518F; text-decoration:underline; font-weight:bold; font-size:12px}
#lovebits A:hover{ text-decoration:none}

/* TIPS */
.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}

/* view programmi */

#td_software { border:1px solid #eee; border-top-width:0}
#td_software TH { border-top:1px solid #eee; border-right:1px solid #eee; padding:3px; width:25%}
#td_software TD { border-top:1px solid #eee; padding:3px; width:75%}

/* nuvola tag */
#nuvola_tag{ border:1px solid #ddd; padding:3px}
#nuvola_tag A{ color:#469BD0; text-decoration:none; line-height:20px}
#nuvola_tag A:hover{color:#469BD0; text-decoration:underline}

#tag_art A{ color:#1B79B5; font-weight:normal}
#tag_art A:hover{ color:#1B79B5}

/* citta_list Lista cittą */
.lista_citta { float:left; margin-top:10px; }
.lista_citta A{color: #000; font-size: 12px; margin:0px 1px 1px 0px; background-color:#DCE1E6; padding:3px; text-decoration:none; display:block; float:left; width:93px}
