h1{position:relative;}
.box{
padding:0px 0px 0em 5px;
position:relative;
}

.box h2 a{text-decoration:none;}
.box .description{font-weight:normal;}

p.back{margin-top:1em; border-top:1px solid #efefef;padding-top:0.5em}
p.date{font-size:0.9em; padding:0px; margin:-5px 0px 0.5em 0px; color:#555;}

/*div.box:hover{background-color:#f6faff;}*/

p.info{
border:1px solid #104B91;
padding:0.5em;
background:#E5ECF9;;
}
div.description{font-weight:bold;margin-bottom:0.5em;}

#maincontent img{margin:5px;border:1px solid #333}

.imageArticle{ 
float:right; 
border:1px solid #000; 
padding:2px;}

p.more,p.back{clear:right;}