/******************************************************************************************/
ol.events {
width:100%;
margin:0px!important;
padding:0px!important;
font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,sans-serif!important;
font-size:1.2em;
list-style-image:none!important;
list-style-position:outside!important;
list-style-type:none!important;
font-size:12px;
}

ol.events li:first-child {
border-top:1px dashed #D2DADA;
}
ol.events li {
border-bottom:1px dashed #D2DADA;
line-height:1.1em;
padding:0.7em 0px 0px 0px!important;
margin:0px;
position:relative;
text-align:justify;
}

ol.events li:hover {
background-color:#F7F7F7;
}

.item h3 {
margin:10px 0px 5px 5px !important;
}

.item .details .read-on {
background:url(images/agenda/readon_black.gif) 100% 60% no-repeat;
padding-right:20px;
display:block;
}

.datetime {
float:left;
height:64px;
width:70px;
background-image:url(images/agenda/date70x64.png);
font-size:10px;
font-weight:700;
text-align:center;
color:#FFFFFF;
line-height:19px;
margin:0 10px 0 0;
}

.datetime span {
display:block;
line-height:23px;
color:#fff;
font-size:15px;
}

.postin {
line-height:25px;
margin:0px;
}


.postin .p_author,.postin .p_category,.postin .p_read,.postin .p_tags {
background-position:1px center;
background-repeat:no-repeat;
margin:0 10px 0 0;
padding:0 0 0 20px;
}

.postin .p_author {
background-image:url(images/agenda/author.gif);
}

.postin .p_read {
background-image:url(images/agenda/fulltext.gif);
}