/* CSS for Blog Module */
/*div.div_blog{
	float:right;
}
div.div_blog_stats{
	margin-right: 0%;
	font-size:.8em;
	float:left;
	width:20%;
}
div.div_blog_stats > ul{list-style:none;margin-left:0px;}
div.div_blog_stats > li{margin-bottom:3px;font-size:.8em;}
div.div_blog_stats > a{font-size:.8em;}
div.div_blog_messeges{
	width: 80%;
	float: right;
}
*/
/* stili importati dal Blog Nencini*/

body{
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
/*  font-size:8px;*/
  line-height:16px;
  background:white;
}


.fotoblog{
  background:#F0F0F0 url(img/answer.png) no-repeat 10px 0px;
  padding:4px 10px 8px 40px;
  font-size:11px;
  border-bottom:dotted 1px #C3C3C3;
}
table.dlComments .BlogTitle p{
  background-color:#F0F0F0;
}


table.dlComments td p{
  margin:0px;
  border-top:dotted 1px #C3C3C3;
}
div.zen-hide-both {
padding:0;
}
div.zen-hdr {
display:block;
height:173px;
}
div.rb_DefaultLayoutDiv, div.rb_AlternateLayoutDiv {
margin:0 auto;
padding:0;
width:987px;
}
h1.portaltitle {
}
#portaltitle span {
background:transparent url(img/header.png) no-repeat scroll 0 0;
}
#portaltitle h1 {
background:transparent url(img/header_blog.jpg) no-repeat scroll 0 0;
height:252px;
width:987px;
}
#portaltitle h1 span {
display:none;
}
#portaltitle h3 {
z-index:800;
}
div.mainmenu {
text-align:left;
top:0;
width:50%;
z-index:1000;
}
div.headermenu {
font-size:10px;
position:absolute;
right:20%;
top:252px;
z-index:1100;
}
div.headermenu ul {
float:right;
}
div.headermenu li {
float:right;
}
div.zen-cols {
margin-top:0px;
}
.div_ev_Table div.div_blog {
margin-top:10px;
}
div.div_blog_stats {
font-size:0.9em;
height:1%;
width:15%;
}
.div_ev_Table div.div_blog div.div_blog_stats {
  float:left;
  font-size:1.0em;
  height:1%;
  padding-left:5px;
  width:15%;
}
div.div_blog_stats > ul, .div_ev_Table div.div_blog div.div_blog_stats > ul {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin-left:0;
  padding-left:2px;
}
div.div_blog_stats > li, .div_ev_Table div.div_blog div.div_blog_stats > li {
font-size:0.9em;
margin-bottom:3px;
}
div.div_blog_stats > a, .div_ev_Table div.div_blog div.div_blog_stats > a {
font-size:0.9em;
}
div.div_blog_messeges, .div_ev_Table div.div_blog div.div_blog_messeges {
  float:right;
  font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; 
  font-size:1.1em;
  height:1%;
  width:83%;
  margin-top:10px;  
}
div.div_blog_messeges div.BlogTitle, .div_ev_Table div.div_blog div.div_blog_messeges p .BlogTitle, .BlogTitle {
  color:#545D74;
  font-size:1.2em;  
  font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;   
  font-weight:bold;
  margin-top:5px;
}
span.BlogTitle {
  color:#545D74;
  font-size:1.3em;
  font-weight:bold;
  margin-top:5px;
}
div.div_blog_messeges div.BlogTitle a {
font-size:1.0em;  
color:#D4151B;
text-decoration:none;
}
div.div_blog_messeges div.BlogTitle a:hover {
background-color:#EEEEEE;
}
div.div_blog_messeges div.BlogFooter, .div_ev_Table div.div_blog div.div_blog_messeges div.BlogFooter {
  font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;    
  border-top:2px solid #EEEEEE;
  font-weight:bold;
  margin-top:5px;
}
.div_ev_Table div.div_blog div.div_blog_comments {
  font-family:Times New Roman, Verdana, Arial, Sans-serif; 
  color:#D8000C;
  margin-top:20px;
  font-size:1.4em;
}

.div_ev_Table div.div_blog div.div_blog_comments:first-letter{
  font-weight: bold; 
  font-size:1.6em;
  min-height:1%;  
} 
.div_ev_Table div.div_blog div.div_blog_comment_form {
  margin-top:20px;
}
div.copyright {
display:none;
margin-top:10px;
}
table.dlComments {
border-collapse:separate;
}
table.dlComments td {
border:2px solid #EEEEEE;
margin-bottom:3px;
padding-left:3px;
padding-right:3px;
font-size:12px;
}
span.postFrom {
color:#000000;
font-weight:normal;
}
.div_ev_Table a, .div_ev_Table a:visited {
  font-size:1.0em;
  color:#545D74;
  font-weight:800;
  text-decoration:none;
}
.div_ev_Table a:hover {
  text-decoration:underline;
}
tr.div_blog_archive_head td {
  border-bottom:2px solid #D4151B;
}

