#main_blog {
	width:762px;
	height:auto;
	padding:0;
	margin:0;
	background:url(../media/ita_community/bg_blog.gif) repeat-y right;
}

.riga_comandi_1 {
	width:98%;
	height:auto;
	margin:0;
	padding:0;
	border-bottom:1px #CBCED3 solid;
	position:relative;
}

.riga_comandi_1 table {
	width:auto;
	height:auto;	
	border-collapse:collapse;
	margin:0;
	padding:0;
	clear:none !important;
}
.riga_comandi_1 td {
	border:1px #CBCED3 solid;
	border-collapse:collapse;
	padding:4px 7px 4px 7px;
	text-align:center;
	background-color:#E6EAF3;
}

#item1_selezionato { background-color:#284580; font-weight:bold; color:#FFFFFF; border:1px #284580 solid; }

.riga_comandi_2 table {
	width:748px;
	height:40px !important;	
	margin:0;
	padding:0;
	clear:none !important;
	background-color:#F3F3F3;
}
.riga_comandi_2 td {
	padding:3px 7px 3px 7px;
	text-align:center;
	vertical-align:middle;
	text-align:center;
}
.riga_comandi_2 input, select { float:none; vertical-align:middle; }



/* //////////////// CSS PER BLOG ////////////////////// */

/* STRUTTURA BASE */
#header-wrapper { width:762px; height:185px; margin:0; padding:0; position:relative;  }
#content-wrapper { width:762px; margin:0 auto; }
div#main-wrapper { margin-right: 16em; }
div#sidebar { float: right; width: 16em; }

#intro_blog { position:absolute; top:26px; left:0; width:550px; }
#intro_blog h6 { font-size:36px; color:#74ae42; line-height:34px; margin:0; padding:0; }
#intro_blog p { padding-right:20px !important; padding-top:10px !important; text-align:justify; font-style:italic;  }
#header-wrapper img { float:right; }

/* css dei post */
h4.date-header {
  margin:0 0 8px 0;
  padding-left:14px;
  font-size:12px !important;
  color:#333333;
  letter-spacing:1px !important;
  visibility:visible !important;
  background:url(../media/ita_community/freccina.gif) no-repeat left 50%;
}

.post {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 40px;
  margin-left: 0;
  padding-top: 0;
  padding-right: 20px;
  padding-bottom: 6px;
  padding-left: 0;
  text-align:justify;
}
#lineadiretta { text-align:left; }

.titolo-post { margin-top:0 !important; }

.post h3 {
  margin-top: 0;
  margin-bottom: 10px;
  color:#E6EAF3;
}

.post img {
  padding: 6px;
  border-top: 1px solid #CBCED3;
  border-left: 1px solid #CBCED3;
  border-bottom: 1px solid #CBCED3;
  border-right: 1px solid #CBCED3;
}

.post-footer {
  margin: 25px 0 0 0;
  font-size: 88%;
}

.dati_pubb {
  padding-left:14px;
  background: url(../media/ita_community/tictac_grey.gif) no-repeat left 5px;
}

.post-feed { margin-top:7px; border-bottom: 1px solid #CBCED3; padding-bottom: 6px; }
.post-feed img { margin:0 5px 0 0; padding:0; border:none; }


/* css sidebar di destra */

.tool-sidebar {
	padding-left:10px;
	padding-right:9px;
	padding-top:0;
	padding-bottom:10px;
	margin-bottom:20px;
}
.tool-sidebar li { border-bottom:1px dashed #999999; margin-bottom:6px !important; padding-bottom:4px !important; }

#sidebar h2 {
	border:none;
	margin-bottom:10px !important;

}

/* stili per tag cloud */
.moltopiccolo { font-size: xx-small; }
.piccolo{ font-size: small; }
.medio { font-size: medium; }
.grande{ font-size: large; }
.enorme{ font-size: xx-large; }


/*////////////////////// COMMENTI //////////////////////////////*/
#comments {
  padding-top: 10px;
  font-size: 85%;
  line-height: 1.5em;
  background-color:#F8F9FB;
  margin-right: 20px;
  text-align:justify;
}

#comments h3 {
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 5px;
  margin-left: 0;
  padding-top: 4px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 14px;
  font-size: 130%;
  height: 29px !important; /* for most browsers */
  height /**/:37px; /* for IE5/Win */
}

.comment-author {
  margin-top: 4px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 10px;
  padding-bottom: 0;
  padding-left: 30px;
  color: #999;
  background: url(../media/ita_community/freccina.gif) no-repeat 14px 50%;
}

.comment-body {
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 0;
  padding-left: 46px;
  background: url(../media/ita_community/tictac_blue.gif) no-repeat 30px 17px;
}

.comment-body p {
  margin-bottom: 0;
}

.comment-footer {
  font-style:italic;
  color:#385ca1;
  border-bottom: 1px solid #ddd;
  margin-bottom:19px;
  padding-bottom: 8px;
  padding-left: 46px;
  padding-top:6px;
}

.blog_back {
	text-align:center;
	padding-top:14px;
}

.form_commento {
	width:90%;
	padding-bottom:25px;
}

.form_commento p {
	text-align:left;
}
