
body {
	background: #fff;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:5px;
	}

a {
	color: #B9B9B9;
	font-weight: bold;
	text-decoration: none;
	}

a:hover {
	color: #DC9C95;
	}

*::-moz-selection {
	background-color:#DC9C95;
	color:white;
}


img {
	border: 0px;
	}

#main { 
	margin : 0px auto 0px auto;	
	width: 780px;
	}

#contenu { 
	margin : 0px auto 0px auto;	
	width: 570px;
	float: left;
	}

#menu {
	width: 210px;
	float: right;
	color: #B9B9B9;
	}

.billet {
	/*text-align: justify;*/
	margin: 0px 15px 0px 25px;
	}

.chapo {
	/*text-align: justify;*/
	margin: 0px 15px 0px 25px;
	}

.day-date {
	color: #B9B9B9;
	font-weight: bold;
	padding: 2px 2px 5px 0px;
	font-size: 12px;
	margin: 30px 4px 8px 18px;
	background:url("/images/rough/separateur2.jpg") bottom left no-repeat;
	}

h2 {
	font-size: 13px;
	color: #DC9C95;
	margin: 0px 15px 0px 25px;
	}

h3 {
	font-size: 11px;
	}

.post-info {
	margin-bottom: 40px;
	margin: 10px 15px 20px 25px;
	font-size: 9px;
	color: #B9B9B9;
	}

.edit {
	font-weight: bold;
	}

.bord {
	border: 1px solid #000;
	}
	
.rature {
	text-decoration: line-through;
	}

.infobulle {
	text-decoration: underline;
	}

/* Liste commentaires + formulaire
-------------------------------------------------------- */

#comment {
	text-align: justify;
	margin: 0px 15px 0px 25px;
	}

.comment {
	margin-right:15px;
	margin-left: 25px;
	}

#tb {
	text-align: justify;
	margin: 0px 15px 0px 25px;
	}

#co {
	text-align: justify;
	margin: 0px 15px 0px 25px;
}

#co blockquote {
	display : block;
	margin : 0;
	padding : 1px 1em;
	font-style : normal;
	border : 1px solid #999;
	color : #000;
	background : #fff;
}

.comment-info {
	font-size : 0.85em;
	text-align: justify;
	margin: 0px 15px -10px 25px;
}

.erreur {
	border : 1px solid;
	padding : 0.5em;
}

/* Formulaires
-------------------------------------------------------- */

.form {
	text-align: justify;
	margin: 0px 15px 0px 25px;
	}

fieldset {
	display : block;
	border : none;
	margin : 0;
	padding : 0;
}

input, textarea {
	font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size : 1em;
	border: solid;
	border-width : 1px;
	border-color : #999;
}

input[type], textarea[name] {
	background : #fff;
	color: #000;
}

input[type=submit], input[type=reset] {
	background : #fff;
	color : #000;
}

input[type=submit]:hover {
	background : #036;
	color : #fff;
}

textarea {
	width : 100%;
}

p.field {
	margin : 0.5em 0 0 0;
}

p.field label {
	display : block;
	font-weight : bold;
	font-size : 0.85em;
}