HTML {  padding:0px; margin:0px}
BODY { text-align:center; background-image:url(img/bg/humidor.gif); color:#3F3F3F; font-family:Arial, Helvetica, sans-serif; line-height:14px; font-size:13px; padding:0px; margin:0px;}
#container { position:relative; width:780px; text-align:left; MARGIN: 0px auto; background-color:#FFFFFF}

#content { float:left; height:auto; background-color:#fff; border-bottom:1px solid #ddd}

#top {height:120px; width:780px; border-bottom:6px solid #D3D3D3; padding-bottom:28px; background-image:url(img/logo.jpg); background-position: top left;}
#sinistra{ float:right; width:250px; margin:10px; text-align:left; border:1px solid #ECECEC; background-color:#F5F5F5;}
#sinistra_testo{float:right; width:230px; text-align:left; font-size:11px; color:#232323; padding:10px}

#testo{ width:480px; float:left; padding:10px;}

.dentro_testo{ margin:10px 0px 10px 0px}



.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: #5695CB; font-weight: bold; font-size: 12px; background-color:#FFFFFF; height:30px; line-height:30px; text-decoration:none; border-bottom:1px solid #ccc; display:block}
#sinistra A.lin:hover{/*background-color:#5695CB; color:#FFFFFF*/}

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

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

#write_link{ color:#333; font-size:14px; font-weight:bold; margin:5px 10px 5px 0px; display:block}
#write_link:hover{ text-decoration:none}


IMG.image { border:2px solid #333}
IMG.image:HOVER{FILTER: alpha(Opacity=65); moz-opacity: .65; opacity: .65;}

#footer {font-size:10px; color:#fff; position:relative; text-align:left; background-image:url(img/footer_benessere.gif); clear:both; border-top:1px solid #aaa; padding:10px; height:90px}
#footer A{ text-decoration:underline; color:#333}
#footer A:hover{ text-decoration:none} 
#footer #credits{ position:absolute; right:10px; bottom:10px; font-size:12px; color:#333333}


#sinistra H2{ margin-top:8px}

H3{}
H2{font: normal 18px Georgia, Arial, Verdana; color: #7f7f7f; margin:0px;}
H1{	font: normal 24px Georgia, Arial, Verdana; color: #555; margin:0px /*font: bold 24px Arial, Georgia, Verdana; color: #000; letter-spacing:-1px; margin:0px*/}
h4{	font: normal 22px Georgia, Arial, Verdana; color: #7f7f7f; margin:0px; padding:5px 0px 5px 0px}


.diggo_div{float:left; width:62px; height:100px; margin-right:4px;text-align:center; }
.diggo{width:62px; height:62px; background-image:url(img/digg.jpg); letter-spacing:-1px; line-height:62px; color:#fff; font-weight:bold; font-size:30px }


.Stile_bottone {BACKGROUND-COLOR:#E3A504; border:1px solid #AF7F00; padding:5px; font-size:12px; font-weight: bold; color:#fff; cursor:pointer;}
.Stile_bottone:hover { background-color:#D16608; color:#FFFFFF;}

/* MENU' */

#AK_menu { position:absolute; font-family:Arial, Helvetica, sans-serif; top:120px; height:28px; right:0px; z-index:10; width:780px}

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

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

li ul { display: none; position: absolute; top:2.1em; left: 0px; }

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


#AK_menu ul li a{
     font-size:12px; 
	 width:130px; 
	 line-height:28px; 
	 font-weight:bold; 
	 height:28px; 
	 text-align:center; 
	 color:#fff;
	 display:block;
	 text-decoration:none;
	 text-transform:uppercase;
	 background-image:url(img/button.png);
	 background-position: center left;
}


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

#AK_menu ul li a.selected{background-position: bottom left;}

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

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

/* RECENT POSTS */

.Rposts{ margin-top:20px}
.Rposts_body{}
.Rposts_descr{ margin-bottom:5px}
.Rposts_foto{ margin-top:10px; margin-left:10px; float:right}
.Rposts_dettagli{ clear:both;}
.Rposts_foot{ clear:both; height:10px; border-bottom:1px solid #ddd}
.Rposts A.lin{color: #5695CB; font-weight: bold; font-size: 14px; text-decoration:none;}
.Rposts A.lin:hover{/*background-color:#5695CB; color:#FFFFFF*/}
.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; border-bottom:1px solid #ddd}*/
#view_post{ padding-top:10px}
#view_post .autor{color:#788C9F; text-decoration:none; margin-left:20px}
#view_post A.autor:hover{ color:#000000}
.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}

/* ARTICOLI */

#view_foto{ float:right; margin-left:10px}
.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{height:85px; }
#sidebar_login #utente{width:126px; height:13px;}
#sidebar_login #pass{width:126px; height:13px;}
#footer #sidebar_login{float:right}
.username{ font-size:22px; font-weight:bold; color:#7BAF33}

.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{background-color:#F0F0F0; border:1px solid #ddd; padding:5px;}

/* LEFT MOOTOOLS */


.toggler {
	color: #222;
	margin: 0;
	padding:2px 3px 2px 5px;
	background: #eee;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	font-size: 11px;
	font-weight: normal;
	font-family: 'Andale Mono', sans-serif;
	cursor:pointer
}

 
.element {
 
}
 
.element p {
	margin: 0;
	padding: 4px;
}
 
.float-right {
	padding:10px 20px;
	float:right;
}
 
blockquote {
	text-style:italic;
	padding:5px 0 5px 30px;
}

#accordion A{ color:#0066CC}
#accordion A:hover{ text-decoration:none; color:#0066CC}
#accordion P{ padding:10px 0px 10px 0px}


/* altro */

#seiqui{ background-color:#f3f3f3; padding:3px; color:#333; font-size:10px;}
#seiqui A{  color:#333; 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; FILTER: alpha(Opacity=70); moz-opacity: .70; opacity: .70;}

.evidenzia_blu { background-image:url(img/striscia_blu.gif); padding-left:25px; display:block; height:28px; line-height:28px; color:#FFFFFF; font-weight:bold}
.evidenzia_verde { background-image:url(img/striscia_verde.gif); padding-left:25px; display:block; height:28px; line-height:28px; color:#FFFFFF; font-weight:bold}
.evidenzia_rosso { background-image:url(img/striscia_rossa.gif); padding-left:25px; display:block; height:28px; line-height:28px; color:#FFFFFF; font-weight:bold}

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