.cadre{
width: 630px;
/*background-image: url(img/fond.jpg);*/
background: #fff;
}
.titre, .titre a{
font-size: 22px;
font-weight: bold;
color: #000;
}
.cadre p.titre{
	margin-left:28px;
	margin-right: 10px;
}
/*
.titreimg{
margin-left: 0px; 
margin-right: 0px;
}
*/

p.blogtxt{
text-align: justify;
margin-left: 28px; 
margin-right: 28px;
color: #666666;
}
.txt a{
	text-decoration: underline;
}
p.blogligne{
	border-top: 1px dashed #000;
	border-bottom: 1px dashed #000;
	padding-top: 5px; 
	padding-bottom: 5px; 
	color: #bbb;
	margin-left: 28px; 
	margin-right: 28px;
}

.billet{
margin-top: 50px;
}
.photo{
margin: 0px;
padding: 0px;
}
p.commentcmd{
	margin-left: 28px; 
	margin-right: 28px;
}
p.commentcmd a{
color: #000;
text-transform: uppercase;
font-size: 10px;
}
p.blogmorepic{
margin-top: 0px;
text-align: right;
margin-right: 30px;
}
p.blogmorepic a{
color: #666;
text-transform: uppercase;
font-size: 10px;
}
#nav{
color: #aaa;
margin-top: 5px;
font-size: 14px;
letter-spacing: 2px;
text-align: center;
}
#nav a{
color: #aaa;
text-transform: uppercase;
font-size: 14px;
}
#nav a:hover, #nav a.activ{
color: #000;
}

.comments{
border-top: 1px dashed #000;
margin-left: 28px; 
margin-right: 28px;
}

.ligne{
border-bottom: 1px dashed #000;
margin-left: 28px; 
margin-right: 28px;
}
.commenttitre{
color: #D4CE84;
margin-bottom: 0px;
}
.commenttitre span.pseudo{
font-weight: bold;
}
.commenttxt{
margin-top: 0px;
color: #666666;
}
#archive{
border-top: 1px dashed #000;
border-bottom: 1px dashed #000;
width: 574px;
padding-top: 10px;
padding-bottom: 10px;
margin-left: 28px;
margin-right: 28px;
}
.archivetab{
width: 574px;
}
.archivetab td{
padding: 0px;
width: 25%;
}
.archivetab td a{
text-transform: uppercase;
color: #aaa;
font-size: 10px;
}
.archivetab td a:hover, .archivetab td a.actif{
color: #000;
}
#archivedate{
text-transform: uppercase;
color: #aaa;
font-size: 12px;
margin-left: 28px;
}
