/* CSS Document */
#blogtit{
 background: url(../images/blog/tit.gif) no-repeat right top;
 margin:79px 0 10px;
 }
#blogcnt{ background: url(../images/blog/bg_cnt.gif) repeat-y right top; overflow:hidden; width:890px}

#blogcnt h2{ font:bold 25px Georgia, "Times New Roman", Times, serif; width:419px;}
#blogcnt h3{font:bold 18px Georgia, "Times New Roman", Times, serif; }

#blogsx {width:450px; float:left; overflow:hidden;}
#blogsx .elenco{
width:440px;
overflow:hidden;
margin:0 0 20px;
}
#blogsx .toolblog{
width:140px;
float:left;
margin:0 10px 0 0;
overflow:hidden; text-align:right;
}
#blogsx .toolblog ul{list-style:none;}
#blogsx .toolblog h3{width:140px; margin:0 0 20px; height:130px; }

 .elenco .imgb{width:290px; height:130px;  margin:0 0 20px; float:left; overflow:hidden;}
  .elenco .imgb img{width:290px; }
 
 .elenco p{width:290px; margin:0 0 10px; float:left;}


#blogdx{width:420px; float:left; overflow:hidden; padding:0 10px 20px;}
#blogdx img,#blogdx object, #blogdx embed {width:419px; display:block; margin:0 0 20px }
#blogdx p{width:419px; margin:0 0 10px}

#blogpag,#blogpag1 { background: url(../images/elementi/bg_dwnbox.gif) no-repeat -10px top; width:440px; height:20px; line-height:20px; text-align:center; margin:0 0 5px; position:relative;}

#blogpag span{
position:absolute;
left:0;
width:140px;
text-align:right;
}

/*gestione gallery immagini blog*/
#imgblog, .addblog{
width:419px;
overflow:hidden;
margin:0 0px 10px 0px;
}
#imgblog h4, #videoblog h4{margin:0 0px 10px 0px;
color:#878787;
border-bottom: solid 1px #878787;
padding:0 0 5px;
text-transform:uppercase;
}
.addblog h4{
margin:0 0px 0px 0px;
color:#878787;
padding:0 0 5px;
text-transform:uppercase;
}

#imgblog a,#videoblog a {width:50px; height:50px; display:block; float:left; border:solid 1px #878787; margin:0 10px 10px 0px; overflow:hidden;}




.addblog a.ext{ 
display:block; 
width:409px; 
padding:3px 5px ;
overflow:hidden; 
border-top:solid 1px #878787; 
border-bottom:solid 1px #eee; 
margin:0 0 0 0!important}

.addblog a.ext img{display:block; width:30px !important; height:30px !important; float:left; margin:0 5px 0 0 !important; }

.addblog a.ext:hover{background:#555; font-weight:bold;}


/*toolsadx*/

.toolsadx{
background: url(../images/elementi/bg_dwnbox.gif) no-repeat -10px top; width:440px;/* height:20px;*/ line-height:20px; text-align:left; margin:0 0 15px; overflow:hidden;
}


.toolsadx p{  width:140px !important; float:left; margin:0 10px 0 0  !important; }

.toolsadx p.last{margin:0 !important;}
.toolsadx p.last a, span.segtool{ 

display:block;
background:#000 no-repeat top left; width:13px; height:12px; overflow:hidden;
text-indent:-9000em;  float:left; margin:3px 10px 0 0
}
span.segtool a{background: none !important;}
span.segtool{background:#000 url(../images/blog/ico_segnala.gif) no-repeat top left !important; }
.toolsadx p.last a.comtool{background-image:url(../images/blog/ico_commenti.gif); }
.toolsadx p.last a.permtool{background-image:url(../images/blog/ico_lnk.gif); }

.toolsadx p.last a:hover{ background-color:#FF0000;}

#elencocommenti{ width:419px; overflow:hidden; }
#elencocommenti h4{ font:bold 15px Georgia, "Times New Roman", Times, serif; margin:0 0 0px }
#elencocommenti h5{
padding:15px 0 3px 0 ;
}
#elencocommenti p{border-top:solid 1px #878787; 
border-bottom:solid 1px #eee; margin:0px; padding:3px 0}









#footerblog{
width:890px;
background:   url(../images/blog/bg_footerblog.gif) no-repeat top left;
font:10px Verdana, Arial, Helvetica, sans-serif;
overflow:hidden;
position:relative;

}
#footerblog #centertools{  margin:0 0 35px 0; clear:both;height:17px;}
#footerblog #centertools label{  height:17px;}


#footerblog h4{
height:8px;
background-image:url(../images/blog/lnk_dwn.gif);
background-repeat:no-repeat;
overflow:hidden;
text-indent:-9000em;
margin:0 0 5px
}
#titcol1_it{width:88px;background-position:0px -22px;}
#titcol1_gb{width:98px;background-position:0px -14px;}
#titcol1_es{width:98px;background-position:0px -2px; height:12px !important;}

#titcol2_it{width:117px;background-position:-108px -22px;}
#titcol2_gb{width:58px;background-position:-108px -14px;}
#titcol2_es{width:68px;background-position:-108px -2px; height:12px !important;}



#titcol3_it{width:77px;background-position:-235px -22px;}
#titcol3_gb{width:78px;background-position:-235px -14px;}
#titcol3_es{width:108px;background-position:-235px -2px; height:12px !important;}


#titcol4_it{width:47px;background-position:-353px -22px;}
#titcol4_gb{width:47px;background-position:-353px -14px;}
#titcol4_es{width:67px;background-position:-353px -2px; height:12px !important;}


#titcol5_it{width:78px;background-position:-430px -22px;}
#titcol5_gb{width:68px;background-position:-430px -14px;}
#titcol5_es{width:68px;background-position:-430px -2px; height:12px !important;}

#titcol6_it{width:77px ;background-position:-518px -22px;}
#titcol6_gb{width:78px;background-position:-518px -14px;}
#titcol6_es{width:78px;background-position:-518px -2px; height:12px !important;}

#footerblog .fbcol{width:140px;  margin:0 10px 0 0; overflow:hidden; float:left; clear: right; position:relative; color:#777; }
#footerblog #fbcol6{margin:0 !important;}

#footerblog .fbcol a,#footerblog #fbcol5 strong {display:block; color:#777;}








/*archivio*/
#fbcol5 div{display:none;}

#fbcol6{position:absolute !important; right:0px !important; top:52px !important; float:none !important; overflow:hidden;}






















/*technorati*/
#technoratidiv{
	
	display:block !important;
	width:140px;
	margin:10px 0px 0px 0px;
	padding:10px 0px 10px 0px;
	text-align:left;
	border-top:dotted 1px #878787;
	border-bottom:dotted 1px #878787;
	text-align:left;
	overflow:hidden;
	position:relative;
} 
#technoratidiv form{ /*background:#e00;*/ padding: 20px 0 0 0}
#technoratidiv label{
/*background:#036;*/
display:block;
text-align:left;
margin:0px 0px 0px;
position:absolute;
top:50px;
left:0;
}
#technoratidiv input{display:none;}
#technoratidiv input#te_search{
	background:#fff;
	display:block !important;
width:137px !important;
font-size:11px; margin:0px; color:#F00;

border:solid 1px #A8A8A8;
}

#technoratidiv input.btn{
	display:block !important;
width:12px !important;
height:12px;
color:#3BB000;
background:transparent  url(../images/blog/tecnorati_btn.gif);
border:none;
text-indent:-900em;
margin:5px 0 0 128px
}
p.te_l{
display:block;
/*background:#e0e;*/
float:left;
padding:0px;
margin:14px 0px 0px 0px;
width:95px !important;
overflow:hidden;
}

#technoratidiv p.te_l a{

font-size:10px;
color:#807F84;
padding:0px;
margin:0px;
}
#technoratidiv p.te_l br{
display:none;
}
#technoratidiv  img{float:left; padding:0; width:40px; height:40px; margin:10px 0px 0px 0px;}
#technoratidiv p.te_lo{
position:absolute;
top:11px;
left:0px;
margin:0px !important;
padding:0px !important;
}

#technoratidiv p.te_lo img{
width:76px !important; height:13px !important;
margin:0px !important;
padding:0px !important;
}
.technoratilnk{ display:none;}


/*/technorati*/


/***********ricerca blog***********/
#blogdx .elenco{
width:420px;
overflow:hidden;
margin:0 0 20px;
}


/********commenti form*********/

.formcomm{padding:50px 0 0px !important;}



