/*
Theme Name: Enzo Di Frenna
Description: CSS per il Blog di Enzo di Frenna
Author: 0102lab
Author URI: http://www.0102lab.com
*/

/* standard elements */
html {min-height: 100%;
}

* {
	margin: 0;
	padding: 0;
}



body {
	background: #ffffff;
	text-align:center;
	padding-top: 0px;
}

div.trattini{width:527px; height:20px;}
.commenti-list{width:511px; clear:both; padding-left:16px;}
.condividi-social{padding-top:5px; padding-bottom:5px; width:527px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.condividi-social img{border:0px;}
div#container{
    width: 973px;
    text-align: left;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-483px;
	background:#fff;}

.pagina-interna{width:630px; text-align:left;  font-family:Arial, Helvetica, sans-serif;font-size:12px; line-height:18px; margin-top:20px; float:left;}
.pagina-interna-right{width:328px; margin-left:15px; float:right; margin-top:20px; font-family:Arial, Helvetica, sans-serif; text-align:right;}
.pagina-interna-right a{text-decoration:none;}
.pagina-interna-right a:hover{text-decoration:underline;}
div#container-in{
    width: 973px;
    text-align: left;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-383px;
	background:#ffffff;}
	

#logo_top{
	width:766px;
	min-height:37px;
	clear:both;}
	
.logoEnzo{
	width:220px;
	height:37px;
	float:left;}
	
#logo_bottom{
	width:766px;
	min-height:61px;
	clear:both;}
	
.logoEnzo1{
	width:280px;
	height:61px;
	float:left;}
	
.senso1{
	width:420px;
	height:61px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	color:#072665;
	margin:0 0 0 0;}
	
.senso1 p{
	margin-top:5px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	text-align:right;}
	
	
	
.swf_top{
	min-width:207px;
	min-height:37px;
	float:right;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FF0000;}
	



#navTop{
	width:766px;
	height:18px;
	background:#18469d;
	color:#fff;
	clear:both;
	margin:0 0 0px 0;
	padding-bottom:3px;

}


#navTop p{

	color:#fff;

}


#navTop a{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;}
	
#navTop a:hover{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;}

.navTopSX{
	margin:0 0 0 0;
	color:#072665;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:4px;
	margin-left:5px;
	float:left;

}

.navTopDX{
	margin:0 0 0 0;
	color:#952a22;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	float:right;
	margin-top:3px;
	margin-right:5px;

}

.navTop1DX{
	margin:20px 0 0 0;
	color:#072665;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-align:right;
}

.navTop1DX a{
	color:#072665;
	text-decoration:none;
}

.navTop1DX a:hover{
	text-decoration:underline;
}

#header{
	width:973px;
	height:262px;
	background:url(header.jpg) top left no-repeat;
	clear:both;}
	
#onlus{
	margin-top:10px;
	width:400px;
	height:15px;
	color:#424289;
	clear:both;
	}
	
#onlus p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	float:right;
	}
	
#onlus a{
	color:#424289;
	
	}
	
#onlus a:hover{
	color:#424289;
	}
	
	
#wrapper_content{
	width:753px;
	float:left;}
	
#contentSX{
	width:200px;
	float:left;
	color:#666666;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	overflow:hidden;
	text-align:left;}
	
#contentSXint{
	width:608px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	border-bottom:1px solid #53539d;}
	
.SXcont{
	float:left;}
	
.SXspacer{
	background:#53539d url(bg_spacer.jpg) top left no-repeat;
	float:right;
	width:10px;
	margin:0;
	min-height:400px;}
	
.tdspacer{
	background:#8786ba url(bg_spacer.jpg) top left no-repeat;}
	
.tdcontent{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	text-align:justify;
	color:#000;
	background:
}
	
.tdcontent h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:justify;
	font-weight:bold;
	margin-bottom:15px;
	color:#5c5ca2;}
	
.tdleft{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#5c5ca2;
	padding-bottom:3px;
	}
	
	
.tdright{
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#5c5ca2;
	padding-bottom:3px;
	}
	
.correlati{
	color:#5c5ca2;}
	
.Artcorrelati{
	list-style:none;
	margin:5px auto;}
	
.Artcorrelati a{
	text-decoration:underline;
	color:#000000;}
	

.elenco{
	color:#ff0000;
	text-decoration:none;}

	
.tdcontent img{
	margin-bottom:15px;
	margin-top:10px;
}
	
	
.tableInt{
	border-bottom:1px solid #5c5ca2;}
	
	
	
	
#contentGEN{
	width:430px;
	margin:0px;
	padding:10px;
	float:right;}
	
	
#contentDXint{
	width:158px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	border-bottom:1px solid #53539d;}
	
.DXcont{
	float:right;}
	
.DXspacer{
	background:#53539d url(bg_spacer.jpg) top left no-repeat;
	float:left;
	width:10px;
	margin:0;
	min-height:400px;}	
	
	
	
	
#senso{
	width:300px;
	height:68px;
	clear:both;
	background:url(senso.gif) top left no-repeat;}
	
.article{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	clear:both;
	width:530px;
	}

	
.article-interno{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	clear:both;
	width:580px;
	}
	
.data{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#6f6f6f;}
	
.titolo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#6f6f6f;
	margin:10px 5px 20px 0;}
	
.titolo a{
	color:#6f6f6f;
	text-decoration:none;
}

.titolo a:hover{
	color:#6f6f6f;
	text-decoration:underline;
}


.h2-last-post{color:#18469d; font-weight:100; padding-bottom:15px; padding-top:15px;}


.titolo-lista{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6f6f6f;
	margin:0 0 5px 0;}
	
.titolo-lista a{
	color:#6f6f6f;
	text-decoration:none;
}

.titolo-lista a:hover{
	color:#6f6f6f;
	text-decoration:underline;
}


	
.articolo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	text-align:justify;
	color:#000;}

	
.imgArticolo{
	clear:both;
	margin-bottom:5px;}
	
.autore{
	width:527px;
	margin-top:10px;
	clear:both;}
	
.poster{
	float:left;
	width:527px;
	color:#848484;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px dashed;
	border-top:1px dashed;
	font-size:10px;
	font-weight:normal;
	height:15px;
	padding-bottom:5px;
	padding-top:5px;
	margin:10px 2px 5px 0px;
	}
	
.poster a{
	color:#848484;
	text-decoration:none;
	font-weight:bold;

	}
	
.poster a:hover{
	color:#848484;
	text-decoration:underline;

}
	
.commenti{
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin:5px 2px 0px 2px;
	color:#665e99;
}

.commenti a{
	text-decoration:none;
	color:#665e99;
}

.commenti a:hover{
	text-decoration:underline;
	color:#665e99;
}


.TITOLO_COMMENTI{
	color:#665e99;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;}
	
.linkNet{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	clear:both;
	width:350px;
	border-bottom:1px solid #cccccc;
	

}

.linkNet1{
	margin-top:5px;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:5px;
	float:left;
	width:135px;

}

.linkNet2{
	margin-top:5px;
	margin-right:5px;
	margin-left:2px;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	float:right;
	width:198px;

}


.pixelPren{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	clear:both;
	margin:0px;
	width:350px;
}
	
.pixelPren1{
	float:left;
	color:#8d3d36;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin:5px 2px 5px 2px;

}

.faiunadonazione{color:#8d3d36; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }
.faiunadonazione a{ text-decoration:none; color:#8d3d36; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }
.faiunadonazione a:hover{ text-decoration:underline; color:#8d3d36; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }

.dividiAutori{
	width:350px;
	height:1px;
	background:#cccccc;
	clear:both;}

.newsletter{
	float:right;
	color:#848484;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin:10px 2px 5px 2px;
}
	
#contentDX{
	width:550px;
	float:right;
	text-align:left;}

	
	
#mln{
	width:400px;
	clear:both;}
	
#mln_menu{
	width:400px;
	height:20px;
	background:#18469d;
	border-bottom:0px;
	border-top:0px;
	clear:both;}
	
#mln_menu p{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin:3px;
	}
	
#mln_menu a{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
#mln_menu a:hover{
	text-decoration:underline;
	}
	
#donations{
	width:400px;
	height:26px;
	clear:both;
	}
	

.btn_donazioni{
	float:left;
	margin:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#5a4d84;
	
	}
	
.txt_donazioni{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#5a4d84;
	margin-top:6px;

}
	
.pixel_liberi{
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#5a4d84;
	margin:5px;
}
	
#pixels{
	width:400px;
	height:2500px;
	background:url(bg_pixels1.jpg) top left repeat-y;
	border-right:1px solid #c8c5d8;
	border-left:1px solid #c8c5d8;
	position:relative;}
	
#pixels_footer{
	width:400px;
	height:46px;
	border-bottom:1px solid #807f83;}
	
	
.pixels_footerSX{
	float:left;
	margin-top:5px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#807f83;}
	
.pixels_footerSX a{
	color:#807f83;
	text-decoration:underline;}
	
.pixels_footerDX{
	float:right;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#807f83;}
	
#blog_archive{
	margin-top:15px;
	height:210px;
	width:400px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#4e2f8d;
	border-bottom:1px solid #807f83;
	clear:both;}
	
.blog_archiveSX{
	float:left;
	display:block;
	position:relative;}
	
.blog_archiveSX a{
	text-decoration:underline;
	color:#FF0000;
	}
	
#agenzia{
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#4e2f8d;
	width:400px;
	margin-top:15px;
	text-align:right;}
	
#agenzia a{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#4e2f8d;
	text-decoration:underline;
}



	
.paypal{
	float:right;
	margin-top:0px;}
	
.paypal a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ff0000;
	text-decoration:underline;}
	
.paypalLogo{
	margin-left:25px;}
	
#animazione{
	width:400px;
	height:100px;
	border-bottom:1px solid #807f83;

}


#social_pixel_adv{
	width:200px;
	margin-top:15px;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	font-weight:normal;
	color:#53539d;
	overflow:hidden;}
	
#social_pixel_adv h1{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	font-stretch:expanded;
	color:#261868;}
	
#social_pixel_adv h2{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	font-stretch:expanded;
	color:#3b368d;}
	
	
#social_pixel_adv p{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	font-stretch:expanded;
	color:#53539d;
	margin-top:10px;
	text-align:justify;}
	
#social_pixel_adv a{
	text-decoration:underline;
	font-size:14px;
	font-weight:normal;
	font-stretch:expanded;
	color:#53539d;
	}
	
#social_pixel_adv a:hover{
	text-decoration:underline;
	font-size:14px;
	font-weight:normal;
	font-stretch:expanded;
	color:#ff0000;
	}	
.footerNav1{
	width:766px;
	height:25px;
	background:url(bg_nav_footer.jpg) top left repeat-x;
	color:#5c62a0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin:0 0 0 0;
	clear:both;}
	
.footerNav1 img{
float:left;}

.footerNav1 p{
	padding-top:5px;
	color:#5c62a0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;}

.footerNav1 a{
	color:#5c62a0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;}

.footerNav2{
	width:766px;
	height:34px;
	background:url(bg_nav_footer1.jpg) top left repeat-x;
	color:#5c62a0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	font-weight:normal;
	margin:0 0 0 0;
	}
	


.footerNav2 a{
color:#5c62a0;
text-decoration:underline;

margin: 0 0 0 0;}


.footerNav3{
	width:766px;
	height:52px;
	background:url(bg_nav_footer2.jpg) top left repeat-x;
	color:#878787;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	margin:0 0 0 0;
	padding-top:8px;
	clear:both;
	}
	
.footerNav3 span{

	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}
	
.credits{
	float:right;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;}
	
	
	
.informazioni2{
	visibility:hidden;}
	
.calendario2{
	visibility:hidden;}
	
.sondaggio2{
	visibility:hidden;}
	
	
	
/* --- struttura pagina --- */
#dBlog { border:#cccccc 1px solid; padding:0; border-spacing:0; border-collapse:collapse; }
td.dBlog { padding:10px; vertical-align:top; text-align:left; }
td.dBlogLine { border-top:1px solid #cccccc; }
#mainTable { width:700px; border-spacing:0; border:0; margin:auto; background-color:#ffffff; }
td.mainTable { padding:15px; vertical-align:top; text-align:left; }
#mainHeader { width:680px; border:0; border-spacing:0; padding:0; background-color:#ffffff; }
#mainHeaderLeft { width:440px; padding-right:10px; vertical-align:top; text-align:left; }
#mainHeaderRight { width:200px; padding-left:10px; vertical-align:top; text-align:left; }
#mainHeaderDivider { width:10px; background-color:#dedfde; }
#didascalia { font-size:8pt; }
#didascalia span { font-style:italic; }
#virgoLeft { font-family:georgia,serif; font-style:italic; font-size:42px; }
#virgoIn { font-size:8pt; font-style:italic; }
#virgoRight { font-family:georgia,serif; font-style:italic; font-size:42px; text-align:right; }
#mainContent { width:680px; border:0; border-spacing:0; padding:0; }
#mainContentLeft { width:500px; padding:0; padding-right:5px; vertical-align:top; text-align:left; }
#mainContentRight { width:195px; padding:0; padding-left:5px; vertical-align:top; text-align:left; }
#mainContentDivider { width:5px; background-image:url('/dblog/template/standard/gfx/puntini_v.gif'); }
#briciole { margin-bottom:1em; }
#briciole span { font-weight:bold; }
#intro { text-align:justify; }
#footer { width:100%; background-color:#fff; border-top:2px solid #18469d; padding-top:5px; height:80px;}
#footer-left { float:left; font-size:8pt; height:80px; width:500px; text-align:left }
#footer-right { float:right; width:200px; height:80px; text-align:right}


/* --- elementi --- */
.giustificato { text-align:justify; }
.centrato { text-align:center; }
.piccolo { font-size: 8pt; }
.right { text-align:right; }
.evidenziato { background-color:#FFFF00; font-style:italic; }
.explain { font-style:italic; }
.divider { width:90%; margin-top:1em; border-top:1px dashed #cccccc; }
.linklog { }
.sopra { margin-bottom:1em; }
.sotto { margin-top:1em; margin-bottom:1em; }
.titolo { margin-bottom:1em; font-weight:bold; }
.fleft { float:left; }
.fright { float:right; }
.pagine { text-align:center; }
.pagine span { font-weight:bold; }


/* --- commenti --- */
.compari { margin-top:1em; margin-bottom:1em; background-color:#fcfcfc; padding:7px; }
.comdispari { margin-top:1em; margin-bottom:1em; background-color:#f3f3f3; padding:7px; }
.comtitolo { }
.comtesto { margin-top:0.5em; margin-bottom:0.5em; padding-left:0.5em; }
.comautore { padding-left:0.5em; font-size:8pt; }
.formcommenti { width:380px; margin:auto; }
.formpopcommenti { width:280px; margin:auto; }


/* --- popup --- */
#mainPopup { width:320px; border-spacing:0; border:0; margin:auto; background-color:#ffffff; }
td.mainPopup { padding:15px; vertical-align:top; text-align:left; }
#popupContent { width:320px; border:0; border-spacing:0; padding:0; }
#popupContentLeft { width:320px; padding:0; padding-right:5px; vertical-align:top; text-align:left; }


/* --- autori.asp --- */
.fotoautore { margin-top:1em; margin-bottom:4em; }
.elencoautori li { margin:0.5em; }


/* --- foto.asp --- */
.foto { padding:7px; margin-top:1em; margin-bottom:4em; text-align:center; background-color:#fbfbfb; }
.elencofoto li { margin:0.5em; }


/* --- sondaggi.asp --- */
.sondaggio { text-align:center; }
.insondaggio { margin:auto; padding:5px; width:280px; text-align:left; background-color:#fbfbfb; }
.sondaggio table { width:280px; }
.sondaggio td { text-align:center; vertical-align:bottom; }
.sondaggio td img { width:10px; }

/* --- stampa.asp --- */
#mainContentPrint { width:680px; padding:0; vertical-align:top; text-align:left; }


/* --- 404.asp --- */
#form404 { text-align:center; }


/* --- moduli --- */
.modulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; }
	
.modulo a{
	color:#3300CC;
	text-decoration:none;}
	
.modulo a:hover{
	text-decoration:underline;
	color:#990000;}
.modtitolo { margin-top:0.5em; margin-bottom:1em; text-align:right; }
.modcontenuto {  }
.modcontenuto1 { float:right; }
.modcontenuto form { margin:0; }
.modcontenuto1 form { margin:0; }
.feed { text-align:center; font-size:8pt; }
.tempoesec { text-align:center; font-size:8pt; }
.utentionline { text-align:center; font-size:8pt; }
.utentionline span { font-weight:bold; }

.calendario {float:left; border-collapse:collapse; border-spacing:0; margin:auto; width:182px; text-align:center; border:1px solid #cccccc; background-color:#f9f9f9; }
.calendario td { width:24px; height:21px; text-align:center; }
.calendario td.wide { width:130px; height:21px; text-align:center; }
.calendario td a { font-weight:bold; }
.calendario .giorni td { font-weight:bold; font-size:8pt;  background-color:#eeeeee; }
.calendario .scuro { background-color:#f3f3f3; }
.calendario .chiaro { background-color:#fcfcfc; }
.calendario .oggi { background-color:#f9f9f9; color:#ffffff; border:1px solid #cc0000; }
.calendario p, td, li { font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:10px; }

.calendario a{
	color:#cc0000;
	text-decoration:none;}
	
.calendario a:hover{
	text-decoration:underline;}



img { border:0; }

#formgenerale 
{
	margin:10px 0 30px 0;

	background:#fafafa;
	border:1px solid #cccccc;
}
#formgenerale ul
{
	margin:10px;
	margin-bottom:0;
	list-style:none;
	padding:10px;
}
#formgenerale ul li
{
	position:relative;
	margin:5px 0;
	padding:0;
	list-style:none;
}
#formgenerale input
{
	padding:0;
	margin:0;
	width:270px;
}
#formgenerale textarea
{
	padding:0;
	margin:0;
	width:270px;
}
* html #formgenerale textarea
{
	/*width:372px;*/
	width:270px;
}
#formgenerale .listatitolo
{
	width:180px;

	font-size:13px;
	font-weight:bold;

	line-height:20px;
	float:left;
	position:relative;
	/*position:absolute;
	top:0;
	left:0;*/
}
* html #formgenerale .listatitolo
{
	top:15px;
}
#formgenerale .listadesc
{
	width:150px;
	margin:0 0 0 130px;
	padding:0;

}
#formgenerale .button
{
	border:0;
	background:#00f;
	color:#fff;
	font-size:11px;
	width:70px;
	margin-top:18px;
	height:18px;
	text-align:center;
	margin-left:20px;
}

/*.text{
	float:right;
	width:220px;
	margin-top:8px;
	margin-bottom:8px;
	margin-right:15px;
}
	
	
.listatitolo{
	float:left;
	width:150px;
}
	
.lista{
	margin-bottom:8px;}*/
	
.drop_down{
	width:273px;}
	
#side-bar-out{width:200px; height:auto; background:#fff; top:0px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; float:left;}
div#side-bar-out #side-bar-out-top{height:21px; background:#18469d; margin-bottom:10px;}


/* --- tag cloud --- */

a.tcmpiccolo {
font-size:xx-small;
}

a.tcpiccolo {
font-size:small;
}

a.tcmedio {
font-size:medium;
}

a.tcgrande {
font-size:large;
}

a.tcmgrande {
font-size:xx-large;
}

/* --- voto --- */

#stelline {
	
}

.stella_no, .stella_mezza, .stella_si {
display:block;
float:left;
width:17px;
height:15px;
background-repeat:no-repeat;
}

.stella_no {
background-image:url('/dblog/template/standard/gfx/stella_no.gif');
}

.stella_si {
background-image:url('/dblog/template/standard/gfx/stella_si.gif');
}

.stella_mezza {
background-image:url('/dblog/template/standard/gfx/stella_mezza.gif');
}