body {
font-family: arial, helvetica, sans-serif;
}

.contenu_droite {
padding-bottom: 50px;
padding-left: 285px;
padding-right: 65px;
padding-top: 20px;
text-align: left;
}

.contenu_droite dl{
padding:10px;
margin:0;
}

.contenu_droite-titre {
font-size: 18px;
margin: 0px;
padding-bottom: 8px;
}

.contenu_droite-soustitre {
font-size: 14px;
line-height:1.4em;
}

.contenu_droite-content{
color: black;
font-size: 12px;
line-height: 1.5em;
padding-bottom: 20px;
text-align: justify;
}

td{
	font-size:10px;
}

.contenu_droite-content a{
color:#9B9086;
text-decoration:none;
font-weight:bold;
}
.contenu_droite-content a:hover{
color:#9B9086;
text-decoration:underline;
font-weight:bold;
}

.contenu_droite-img{
float: right;
padding-bottom: 8px;
padding-left: 16px;
padding-right: 5px;
padding-top: 10px;
}

.contenu_droite-img img{
padding:10px;
border: 1px solid #D9CDC3;
}


.menu_gauche{
padding-left: 65px;
padding-top: 20px;
float:left;
text-align: left;
width: 190px;
}

.menu_gauche-arrow{
float: left;
height: 16px;
margin: -11px 0px 0px -10px;
position: absolute;
top: 50%;
}

.menu_gauche_cat{
padding-bottom:6px;
}
.menu_gauche_cat a{
text-decoration:none;
color:#9B9086;
}
.menu_gauche_cat a:hover{
text-decoration:none;
color:#5f5851;
}


.menu_gauche_cat-titre{
font-size: 16px;
padding-bottom: 6px;
padding-top: 3px;
width: 190px;
}

.menu_gauche_souscat{
font-size: 12px;
padding-bottom: 8px;
padding-left: 18px;
color:#D9CDC3;
position: relative;
width: 172px;
}

.post-nav{
font-size:12px;
}

.post-nav .previous{
float: left;
padding-left: 285px;
color:#5F5851;
}

.post-nav .previous a{
text-decoration:none;
color:#5F5851;
}
.post-nav .previous:hover{
text-decoration:underline;
color:#5F5851;
}

.post-nav .next{
float: right;
padding-right: 65px;
color:#5F5851;
}

.post-nav .next a{
text-decoration:none;
color:#5F5851;
}
.post-nav .next:hover{
text-decoration:underline;
color:#5F5851;
}

.ui-state-focus{
outline: none;
}

/* MCE IMAGE */
img.aligncenter {
display: block;
margin-left: auto;
text-align:center !important;
margin-right: auto;
}

img.alignright {
padding-bottom: 10px;
padding-left: 10px;
display: inline;
}

img.alignleft {
padding-bottom: 10px;
padding-right: 10px;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left
}