.wp-pagenavi a, .wp-pagenavi a:link {
padding : 2px 4px 2px 4px;
margin : 2px;
text-decoration : none;
border : 1px solid #0066cc;
color : #0066cc;
background-color : #ffffff;
}
.wp-pagenavi a:visited {
padding : 2px 4px 2px 4px;
margin : 2px;
text-decoration : none;
border : 1px solid #0066cc;
color : #0066cc;
background-color : #ffffff;
}
.wp-pagenavi a:hover {
border : 1px solid #000000;
color : #000000;
background-color : #ffffff;
}
.wp-pagenavi a:active {
padding : 2px 4px 2px 4px;
margin : 2px;
text-decoration : none;
border : 1px solid #0066cc;
color : #0066cc;
background-color : #ffffff;
}
.wp-pagenavi span.pages {
padding : 2px 4px 2px 4px;
margin : 2px 2px 2px 2px;
color : #000000;
border : 1px solid #000000;
background-color : #ffffff;
}
.wp-pagenavi span.current {
padding : 2px 4px 2px 4px;
margin : 2px;
font-weight : bold;
border : 1px solid #000000;
color : #000000;
background-color : #ffffff;
}
.wp-pagenavi span.extend {
padding : 2px 4px 2px 4px;
margin : 2px;
border : 1px solid #000000;
color : #000000;
background-color : #ffffff;
}

/* modif padding haut réduit initialement à 87px */
body {
margin : 0;
padding : 20px 0 0 0;
color:#222;
background-color : #f4efd6;
background-image : url(images/bg.jpg);
font:80%/145% "lucida grande",verdana,"Bitstream Vera Sans",sans-serif;
line-height : 22px;
}


/* fin modif padding */


a:link, a:visited {
text-decoration : none;
color : #413f36;
}
a:hover {
color : #726f61;
}
a {
outline : none;
}
h1 {
margin : 0 0 10px 0;
font-weight : normal;
font-size : 24px;
}
h2 {
margin : 0 0 10px 0;
font-weight : normal;
font-size : 23px;
}
h3 {
margin : 0 0 10px 0;
font-weight : normal;
font-size : 22px;
}
ul {
list-style-image : url(images/bullet.gif);
line-height : 23px;
}
blockquote {
overflow : auto;
padding : 0 10px;
margin : 20px 30px;
background-color : #ddd5ba;
border : 1px solid #c7bea0;
}

.hreview div.summary {
overflow : auto;
padding : 0 10px;
margin : 20px 30px;
background-color : #ddd5ba;
border : 1px solid #c7bea0;
}

h2.item {padding:15px;}


.headings {
width : 230px;
display : block;
height : 35px;
font-weight : bold;
color : #413f36;
font-weight : bold;
font-style : italic;
font-family:Georgia,times,serif;
font-size : 16px;
padding-left : 10px;
padding-top : 5px;
clear : both;
background-image : url(images/arrow-1.gif);
background-repeat : repeat-x;
background-position : bottom;
}
#bodywrap {
width : 100%;
float : left;
background-image : url(images/bg-2.jpg);
background-repeat : no-repeat;
background-position : top center;
padding : 50px 0 0 0;
}
#bottom-bg {
width : 100%;
float : left;
background-image : url(images/bg-3.jpg);
background-repeat : no-repeat;
background-position : bottom center;
padding-bottom : 90px;
}
#wrapper2 {
width : 950px;
margin : auto;
}

#content {
width : 950px;
float : left;
background-image : url(images/content-bg.jpg);
background-repeat : repeat-y;
background-position : left;
}
.post-wrapper {
width : 636px;
margin-top : 15px;
}
.rule {
clear : both;
border-top : 1px solid #eeeedd;
width : 636px;
margin : 15px 0;
float : left;
}
.home-wrapper {
width : 636px;
}
.home-left {
width : 409px;
float : left;
padding : 19px 0 0 0;
background-image : url(images/arrow-2.gif);
background-repeat : repeat-y;
background-position : right;
}


.home-post-wrap {
width : 371px;
background-image : url(images/arrow-1.gif);
background-repeat : repeat-x;
background-position : bottom;
padding : 0 19px 19px 19px;
margin-bottom : 19px;
}
.home-post-wrap-2 {
width : 636px;
border-bottom : 1px solid #eeeedd;
padding : 15px 0;
}
.home-post-wrap-3 {
width : 636px;
border-bottom : 1px solid #eeeedd;
padding : 0;
}
.cat-post-wrap {
background-image : url(images/arrow-1.gif);
background-repeat : repeat-x;
background-position : bottom;
padding : 19px 19px 19px 19px;
margin-bottom : 19px;
}
.single-post-wrap {
padding : 19px 30px;
}
.single-post-wrap a:link, .single-post-wrap a:visited {
text-decoration : underline;
}
.home-right {
width : 241px;
float : left;
}
.readmore {
width : 69px;
height : 27px;
font-size : 11px;
font-weight : bold;
color : #fff !important ;
padding : 2px 0 0 12px;
background-image : url(images/readmore-bg-1.jpg);
float : right;
margin-right : -16px;
margin-bottom : -16px;
}
.readmore:hover {
font-style : italic;
}
.thumbnail-div {
background-color : #ddd5ba;
border : 1px solid #c7bea0;
padding : 4px;
float : left;
margin-right : 20px;
margin-top : 15px;
}
#container {
width : 950px;
}
#left-div {
width : 652px;
float : left;
margin : 0 8px;
}
.adwrap {
margin-left : 9px;
float : left;
position : relative;
}
.adwrap a, .adwrap a:hover, .adwrap a:visited {
margin-right : 5px;
margin-bottom : 5px;
display : block;
float : left;
}
.home-sidebar-box {
width : 211px;
padding : 15px;
float : left;
clear : both;
background-image : url(images/arrow-1.gif);
background-repeat : repeat-x;
background-position : bottom;
}
.home-sidebar-box ul {
margin : 0 0 15px 15px;
padding-left : 0;
float : left;
}
.thumbnail-div {
border : 1px solid #e7e7d4;
float : left;
margin-right : 10px;
padding : 6px;
display : inline;
}
.post-info {
float : left;
clear : both;
margin-left : -39px;
}
.post-info-single {
float : left;
clear : both;
margin-left : -50px;
text-decoration : none;
}
.post-info-single a:link {
text-decoration : none;
}
.logo {
float:left
width : 950px;
height : 50px;
margin : auto ;
padding-left:150px
}
.logo-image
{
	border: none;
	float: left;
	margin-right: 20px;
	margin-left:10px;
	}
.slogan {
background : #b6665b;
font-size : 18px;
color : #fff;
float : left;
text-transform : lowercase;
padding : 10px 5px 0 10px;
height : 36px;
background-image : url(images/slogan-bg.jpg);
font-family:Georgia,times,serif;
font-style : italic;
margin-top : 3px;
}
.current-category {
background-color : #ddd5ba;
border : 1px solid #c7bea0;
padding : 5px;
display : block;
margin : 17px 0 10px 16px;
width : 609px;
}
.post-date {
float : left;
display : block;
font-size : 18px;
color : #fff;
font-family:Georgia,times,serif;
padding : 7px 0 7px 12px;
height : 29px;
background-image : url(images/date-bg-2.gif);
min-width : 50px;
}
.post-date-inside {
float : left;
}
.date-right {
background-image : url(images/date-bg-2-right.gif);
width : 13px;
height : 43px;
float : left;
margin-top : -7px;
margin-left : 3px;
}

/*réduction taille fonte */
.post-author {
float : left;
color : #413f36;
font-size : 70%;
font-family:Georgia,times,serif;
font-style : italic;
margin : 8px 0px;
}
/*fin réduction taille fonte */


.titles a:link, .titles a:visited, .titles a:active {
text-decoration : none;
font-size : 20px;
font-family:Georgia,times,serif;
margin-top : 10px;
color : #6a909f;
float : left;
margin-bottom : 15px;
clear : both;
}
.post-title {
margin : 5px 0 15px 0;
color : #413f36;
float : left;
font-size : 36px;
line-height : 40px;
font-weight : bold;
text-decoration : none;
}
.post-title-2 a {
margin : 15px 0;
color : #413f36;
font-family:Georgia,times,serif;
font-size : 25px;
font-weight : bold;
line-height : 28px;
float : left;
}
.post-title a:link, .post-title a:hover, .post-title a:visited {
margin : 0 0 10px 0;
color : #413f36;
float : left;
font-size : 36px;
line-height : 40px;
font-weight : bold;
display : block;
background-image : url(images/arrow-1.gif);
background-position : bottom;
background-repeat : repeat-x;
text-decoration : none;
}
.commentmetadata {
text-transform : uppercase;
color : #fff;
font-size : 11px;
text-transform : uppercase;
font-weight : bold;
margin-top : 10px;
background-image : url(images/comment-date-bg.jpg);
background-repeat : no-repeat;
background-position : bottom;
width : 188px;
height : 26px;
padding : 12px 0 0 10px;
}
#comments {
margin-top : 30px;
}
.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited {
color : #fff;
text-decoration : none;
}

.fn, .fn a:link, .fn a:hover, .fn a:visited, .says {
color : #578879;
font-size: 110%;
font-family:Georgia,times,serif;
font-style : normal;
text-decoration : none;
}
.avatar {
border : 5px solid #d5cba4;
margin-bottom : -15px;
margin-right : 10px;
width : 40px;
height : 40px;
}
.comment, .pingback {
background-image : url(images/arrow-1.gif);
background-repeat : repeat-x;
background-position : bottom;
margin-bottom : 15px;
float : left;
clear : both;
width : 100%;
list-style : none;
}
.children .comment {
background-image : url(images/arrow-1.gif);
background-repeat : repeat-x;
background-position : top;
padding-top : 15px;
border-left : 10px solid #d1c8aa;
padding-left : 15px;
margin-bottom : 0;
width : 96%;
}
.comment-reply-link, .comment-reply-link:visited {
color : #fff !important ;
display : block;
font-weight : bold;
background-color : #6a6351;
background-image : url(images/readmore-bg-1.jpg);
padding : 2px 7px;
float : right;
text-transform : lowercase;
font-size : 11px;
margin-bottom : 10px;
margin-top : -10px;
text-decoration : none !important ;
}
.commentlist {
float : left;
margin-left : 0;
padding-left : 10px;
}
.comment-reply-link:hover {
background-color : #7bab96;
color : #fff;
}
.cancel-comment-reply a:link, .cancel-comment-reply a:visited {
color : #fff !important ;
display : block;
font-weight : bold;
background-color : #6a6351;
background-image : url(images/readmore-bg-1.jpg);
padding : 0 5px;
text-transform : lowercase;
font-size : 10px;
float : left;
clear : both;
text-decoration : none;
}
#commentform {
clear : both;
float : left;
}
#respond {
float : left;
width : 100%;
}
#commentform {
margin : 10px 0 0 20px;
}
#commentform textarea {
background : #ddd5ba;
border : 1px solid #c7bea2;
width : 350px;
padding : 10px;
}
#commentform #email {
font-size : 13px;
background : #ddd5ba;
border : 1px solid #c7bea2;
width : 235px;
height : 20px;
padding-left : 15px;
padding-top : 6px;
margin-bottom : 3px;
}
#commentform #author {
font-size : 13px;
background : #ddd5ba;
border : 1px solid #c7bea2;
width : 235px;
height : 20px;
padding-left : 15px;
padding-top : 6px;
margin-bottom : 3px;
}
#commentform #url {
font-size : 13px;
background : #ddd5ba;
border : 1px solid #c7bea2;
width : 235px;
height : 20px;
padding-left : 15px;
padding-top : 6px;
margin-bottom : 3px;
}
#respond #submit {
margin-bottom : 20px;
}
#pages {
width : 100%;
float : left;
height : 59px;
background-image : url(images/nav-bg.jpg);
margin-top : 7px;
}
#pages-inside {
width : 950px;
margin : auto;
}
#pages-inside ul {
list-style-type : none;
list-style-image : none;
padding : 0 0 0 0;
margin : 8px 0 0 0;
}
#pages-inside ul li {
float : left;
display : block;
height : 41px;
padding : 0;
margin : 0;
}
#pages-inside ul li a:link, #pages-inside ul li a:visited, #pages-inside ul li a:active {
float : left;
display : block;
height : 31px;
font-size : 18px;
padding : 10px 15px 0 15px;
margin : 0;
font-weight : bold;
text-transform : lowercase;
}
#pages-inside ul li a:hover {
background-color : #66614e;
color : #fff;
background-image : url(images/nav-hover-bg.gif);
}
.home-link a, .current_page_item a:link, #pages .current_page_item a:visited {
background-color : #66614e;
color : #fff !important ;
background-image : url(images/nav-hover-bg.gif);
}
.nav, .nav * {
margin : 0;
padding : 0;
list-style : none;
}
.nav ul {
position : absolute;
top : -999em;
padding-bottom : 3px !important ;
background-image : url(images/dropdown-bg.gif);
background-position : bottom left;
background-repeat : repeat-x;
}
.nav li {
float : left;
position : relative;
z-index : 99;
}
.nav a {
display : block;
}
.nav ul li {
width : 100%;
}
.nav li:hover ul, ul.nav li.sfHover ul {
left : 0;
top : 33px;
}
.nav li:hover li ul, .nav li.sfHover li ul {
top : -999em;
}
.nav li li:hover ul, ul.nav li li.sfHover ul {
left : 220px;
top : -8px;
}
.nav li:hover ul, .nav li li:hover ul {
top : -999em;
}
.nav li li {
display : block;
padding : 0;
height : auto !important ;
}
.nav li:hover a {
background-image : url(images/nav-hover-bg.gif);
color : #fff;
}
.nav li li a:link, .nav li li a:visited {
width : 190px;
display : block;
color : #fff;
background-image : none;
background-color : #66614e;
height : auto !important ;
padding-bottom : 10px !important ;
padding-right : 35px;
}
.nav li li a:hover {
background-color : #5a5544 !important ;
background-image : none !important ;
background-image : url(images/dropdown-arrow.gif) !important ;
background-repeat : no-repeat;
background-position : 180px 10px;
}
.aligncenter, div.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.wp-caption {
border : 1px solid #ddd;
text-align : center;
background-color : #f3f3f3;
padding-top : 4px;
margin : 10px;
}
.wp-caption img {
margin : 0;
padding : 0;
border : 0 none;
}
.wp-caption p.wp-caption-text {
font-size : 12px;
line-height : 17px;
padding : 0 4px 5px;
margin : 0;
}
p img {
padding : 0;
max-width : 100%;
}
img.centered {
display : block;
margin-left : auto;
margin-right : auto;
}
img.alignright {
padding : 4px;
margin : 0 0 2px 7px;
display : inline;
}
img.alignleft {
padding : 4px;
margin : 0 7px 2px 0;
display : inline;
}
.alignright {
float : right;
}
.alignleft {
float : left;
}
.about-image {
background-color : #ddd5ba;
border : 1px solid #c7bea0;
padding : 4px;
float : left;
margin-right : 10px;
}
#sidebar {
float : right;
width : 280px;
margin-bottom : 40px;
}
.sidebar-box-wrap {
float : left;
margin-bottom : 15px;
width : 273px;
padding : 6px 6px 6px 0;
background-color : #ddd5ba;
border-right : 1px solid #c7bea2;
border-bottom : 1px solid #c7bea2;
border-top : 1px solid #c7bea2;
}
.sidebar-box {
width : 242px;
padding : 0 15px 8px 15px;
float : left;
border-right : 1px solid #c7bea2;
border-bottom : 1px solid #c7bea2;
border-top : 1px solid #c7bea2;
background-image : url(images/sidebar-bg.jpg);
}
.sidebar-box-ads {
width : 272px;
float : left;
border-right : 1px solid #c7bea2;
border-bottom : 1px solid #c7bea2;
border-top : 1px solid #c7bea2;
background-image : url(images/sidebar-bg.jpg);
}
.sidebar-box-title-ads {
font-size : 18px;
color : #fff;
padding : 9px 0 0 20px;
margin : 0 0 2px 0;
float : left;
font-size : 18px;
font-family:Georgia,times,serif;
background-image : url(images/sidebar-h2-bg.jpg);
width : 277px;
height : 50px;
position : relative;
clear : both;
}
.sidebar-box ul li {
margin : 5px 3px 3px 5px;
clear : both;
}
.sidebar-box ul {
list-style-image : url(images/bullet.gif);
clear : both;
margin-left : 0;
padding-left : 20px;
margin-top : 0;
padding-top : 0;
clear : both;
}
.sidebar-box-title {
font-size : 18px;
color : #fff;
padding : 9px 0 0 20px;
margin : 0 0 2px 0;
float : left;
font-size : 18px;
font-family:Georgia,times,serif;
background-image : url(images/sidebar-h2-bg.jpg);
width : 277px;
height : 50px;
margin-left : -15px;
position : relative;
clear : both;
}
.sidebar-box ul li a:link, .sidebar-box ul li a:visited {
padding-right : 23px;
}
.sidebar-box ul li a:hover {
background-image : url(images/link-arrow.gif);
background-repeat : no-repeat;
background-position : top right;
color : #413f36;
}
#connect {
width : 270px;
height : 54px;
background-image : url(images/connect-bg.jpg);
float : left;
padding-top : 46px;
padding-left : 5px;
margin-top : -46px;
}
#connect2 {
width : 270px;
height : 54px;
float : left;
padding-top : 46px;
padding-left :5px;
margin-top : -46px;
}
.icon {
float : left;
margin-left : 2px;
border : none;
}
.sidebar-box div {
float : left;
}
.titles-featured a, .titles-featured a:hover, .titles-featured a:visited, .titles-featured, .post-title a:link, .post-title a:hover, .post-title a:visited {
margin : 5px 0 5px 0;
color : #413f36;
float : left;
font-family:Georgia,times,serif;
font-size : 34px ;
line-height : 40px;
font-weight : bold;
}
.titles-featured a, .titles-featured a:hover, .titles-featured a:visited, .titles-featured {
width : 382px;
}

.featured-line {
width : 382px;
float : left;
clear : both;
background-image : url(images/arrow-1.gif);
height : 2px;
margin-bottom : 10px;
}
.featured-thumb {
border : none;
}
.featured-thumb-wrapper {
width : 85px;
height : 85px;
background-color : #ddd5ba;
border : 1px solid #c7bea0;
padding : 4px;
float : left;
margin-right : 15px;
margin-top : 7px;
}
.featured-block2 {
width : 428px;
height : 275px;
margin-right : 62px;
margin-bottom : 37px;
background-color : #ddd5ba;
border : 1px solid #c7bea2;
padding : 7px;
float : left;
}
.featured-block {
width : 428px;
height : 275px;
margin-right : 0;
margin-bottom : 37px;
background-color : #ddd5ba;
border : 1px solid #c7bea2;
padding : 7px;
float : left;
}
.featured-block-inside {
width : 382px;
height : 230px;
border : 1px solid #c7bea2;
background-image : url(images/bg-darker.jpg);
padding : 22px;
position : relative;
}

.featured-block-inside span.author {text-indent:-5000px;}


.featured-date {
font-size : 18px;
font-family:Georgia,times,serif;
color : #fff;
display : block;
background-image : url(images/date-bg.gif);
background-position : right;
height : 36px;
padding : 7px 25px 0 0;
position : absolute;
margin : -42px 0 0 -53px;
min-width : 100px;
}
.featured-date-left {
background-image : url(images/date-bg-left.gif);
height : 43px;
width : 31px;
float : left;
margin-top : -7px;
}
.featured-date-inside {
float : left;
}
.featured-readmore {
width : 84px;
height : 25px;
font-size : 14px;
font-weight : bold;
color : #fff !important ;
padding : 4px 0 0 13px;
background-image : url(images/readmore-bg-1.jpg);
float : right;
margin-right : -22px;
margin-top : 1px;
}
.featured-readmore:hover {
font-style : italic;
}
#footer {
background-image : url(images/footer-bg.jpg);
width : 100%;
float : left;
padding-bottom : 20px;
}
#footer-inside {
background-image : url(images/footer-top.jpg);
background-repeat : repeat-x;
background-position : top;
width : 100%;
float : left;
padding-top : 50px;
}
#footer-inside-2 {
width : 950px;
margin : auto;
}
.footer-bottom {
padding : 14px 0 10px 0;
float : left;
width : 100%;
background-image : url(images/footer-bottom-bg.gif);
background-color : #312e24;
background-repeat : repeat-x;
background-position : top;
text-align : right;
}
.footer-bottom-inside {
width : 950px;
margin : auto;
color : #d4ca92;
}
.footer-bottom-inside a {
color : #fff;
}
.footer-box {
width : 290px;
float : left;
margin-right : 13px;
margin-left : 13px;
color : #d4ca92;
}
.footer-box h3 {
background-color : #312e24;
border : 1px solid #4d4632;
padding : 5px 10px;
color : #fff;
font-size : 20px;
font-weight : bold;
float : left;
clear : both;
margin-bottom : 20px;
}
.footer-box ul {
margin : 0;
padding : 2px 0 0 0;
clear : both;
float : left;
background-image : url(images/footer-arrow.gif);
background-position : top;
background-repeat : repeat-x;
}
.footer-box li {
margin : 0;
padding : 0;
background-image : url(images/footer-arrow.gif);
background-position : bottom;
background-repeat : repeat-x;
padding : 7px;
display : block;
float : left;
width : 270px;
}
.footer-box li a:link, .footer-box li a:hover, .footer-box li a:visited {
color : #d4ca92;
padding-left : 20px;
background-image : url(images/footer-bullet.gif);
background-repeat : no-repeat;
}
.footer-box a {
color : #d4ca92;
}
.search_bg {
float : right;
margin-top : 2px;
margin-left : 10px;
}
.search_bg #s {
background : #565140;
font-size : 10px;
color : #fff;
font-family : Arial;
width : 110px;
vertical-align : middle;
padding : 5px 0 5px 10px;
border : 1px solid #504a38;
}
.search_bg #searchsubmit {
background-color : #65907d;
border : none;
color : #fff;
font-weight : bold;
cursor : pointer;
vertical-align : middle;
text-transform : lowercase;
margin-left : 10px;
height : 25px;
padding-top : 0;
}

#searchform {
margin-right : 20px;
margin-bottom : 15px;
}

#search-icon 
{ float: right; margin-top: 9px; cursor: pointer; }

#search-body 
{ position: absolute; width: 233px; height: 39px; background-image: url(images/search-bg.gif); top: 50px; right: -25px; display: none; overflow: hidden; }

#search-wrap {
float : right;
position : relative;
}
.wp-pagenavi {
margin : 0 0 15px 15px;
}
.wp-pagenavi a, .wp-pagenavi a:link {
padding : 5px 7px;
margin : 2px;
text-decoration : none;
border : 1px solid #c7bea0;
color : #413f36;
background-color : #ddd5ba;
}
.wp-pagenavi a:visited {
padding : 5px 7px;
margin : 2px;
text-decoration : none;
border : 1px solid #c7bea0;
color : #413f36;
background-color : #ddd5ba;
}
.wp-pagenavi a:hover {
border : 1px solid #558475;
color : #fff;
background-color : #6b9e8e;
}
.wp-pagenavi a:active {
padding : 5px 7px;
margin : 2px;
text-decoration : none;
border : 1px solid #c7bea0;
color : #413f36;
background-color : #ddd5ba;
}
.wp-pagenavi span.pages {
padding : 5px 7px;
margin : 2px 2px 2px 2px;
color : #000000;
border : 1px solid #c7bea0;
color : #413f36;
background-color : #ddd5ba;
}
.wp-pagenavi span.current {
padding : 5px 7px;
margin : 2px;
font-weight : bold;
border : 1px solid #558475;
color : #fff;
background-color : #6b9e8e;
}
.wp-pagenavi span.extend {
padding : 5px 7px;
margin : 2px;
border : 1px solid #558475;
color : #fff;
background-color : #6b9e8e;
}

/*Exemples Code */
code {font-family:"Courier New", Courier, mono; background-color : #ddd5ba;}
code strong {background:#ffc;}
code.alt {background:none;}


ol.code {padding:3px 5px 3px 35px;margin-left:-33px;border:1px solid #666;list-style-type:decimal-leading-zero;}

ol.code li {margin:2px 0;background:#eee;}

p.code {border:1px solid #666;padding:0 5px;}
p.code code {background:#eee;width:100%;display:block;margin:5px 0;padding:0;}
p.code br {display:none;}

dl.code {margin-left:0;}
dl.code dt {padding-left:0;background:none;}
dl.code dd {border:1px solid #666;padding:5px;margin-top:3px;}
dl.code dd code {background:#eee;width:100%;display:block;}


/*--Corrections/Updates-- style à revoir... */
.ins {text-decoration:none;color:#990000;}
div.ins {padding:10px;background:#ffffcc;width:auto;margin-bottom:15px; border: 1px solid #900;}
p.ins  {color:#990000;margin-bottom:15px;}
ul.ins ul {list-style-type:disc;}
ul.ins li {padding-left:0;background:none;color:#990000;}
a.ins p a:visited {color:#990000;}

/*-Inline-*/
dl.inline dt, dl.inline dd, .inline li, p.inline, ul.inline {display:inline;margin-right:5px;}


/*--hReview Ratings : http://yoast.com/implement-hreview-wordpress-theme/ */
.rating {
  float: left;
  margin-right: 10px;
}
.rating_bar {
  float: left;
  width: 55px;
  background: url(http://christopheducamp.com/ProjetBlog/wp-content/uploads/2010/03/stars.gif) 0 0 repeat-x;
}
.rating_bar div {
  height: 12px;
  background: url(http://christopheducamp.com/ProjetBlog/wp-content/uploads/2010/03/stars.gif) 0 -13px repeat-x;
}


/*-- end hReview Ratings : http://yoast.com/implement-hreview-wordpress-theme/ */


/* Bouton Flattr */
.flattr-container { float: right; margin-left: 15px; }

