/*
Template Name: Spirit of Wordpress
Version: 1.1
Description: Un th&egrave;me magazine fonctionnel et complet. Auteur: <a href="http://weezonaute.fr/">Le blogueur masqu&eacute;</a>. & <a href="http://jessai.fr.nf/">Jessai</a>. Une fois le th&egrave;me activ&eacute;, rendez-vous dans le menu des options du th&egrave;me.
Tags: 3 colonnes, image slider, slideshow, popular posts, related post, lecteur RSS.
Author: Boris - Le blogueur masqu&eacute;
Mise en place des options: Jessai
Author URI: http://www.spiritofwordpress.com
Rseaux: http://weezonaute.fr/
*/


html, body {font-family: 'Georgia', Arial, Helvetica, sans-serif;font-size: 12px;border: 0;color: #33335A;}
body, img, p, h1, h2, h3, h4, h5, ul, ol, li, form, blockquote {margin: 0;padding: 0;}
body {background:#fff url(images/bg.gif) repeat-x top left;}
p {line-height: 20px;padding: 10px 0;}
h1, h2, h3, h4, h5 {padding: 10px 0;}
ul, ol {list-style: none;padding: 10px 0;}
small {font-size: 11px;}
code {background: #FFFFC1;}
a:focus, a:hover, a:active {outline: none }
a {color: #006599;text-decoration: none;}
a:hover {color: #999;text-decoration: none;}
a img {border: none;}
blockquote {border-left:2px solid #33335A;color:#777;font-style:italic;margin:5px auto 15px;padding:0px 10px;width:85%;}
blockquote p {padding: 10px 0;}
p.dropcap-first:first-letter {color: #D4D4C7;float: left;font-size:80px;line-height:60px;padding-top:0px;padding-right:5px;font-family: 'Georgia',Times, serif, Georgia;}
.image a {margin:5px 5px 5px 5px;padding:5px 5px;list-style:none;display : block;overflow:hidden;float:left;background:#fff ;border:1px solid #999;border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px;}
.image a:hover {background:#f2f2f2;border:1px solid #ddd;}
#easyTooltip{padding:5px 10px;border:1px solid #ddd;background:#f2f2f2;color:#33335A;z-index: 9999;}
.count{font-family:Georgia;font-size: 35px;color:#F98C27;}
.feedburner{margin:5px 0 20px 0;text-align:center;font-family:Georgia;font-size: 18px;color:#33335A;}
.pub_bottom {margin: 30px 0 30px 0;}
/************************************************
*	ALIGNEMENT          						*
************************************************/
.aligncenter {margin: 10px auto 20px auto;display: block;}
.alignleft {margin: 10px 10px 8px 0;float: left;}
.alignright {margin: 10px 0px 8px 10px;float: right;}
.col-left {float: left;}
.col-right {float: right;}
/************************************************
*	 CONTENT - ARCHIVES SEARCH TAG  ETC	   		*
************************************************/
#centre-out {width: 100%;background: #fff;}
#centre {width: 1110px;margin: 0 auto;padding-top: 20px;padding-bottom: 10px;}
#content {width: 790px;}
#content #main {padding-top: 0px;}
#latest-cat .bloc h2{font-size:18px;font-family:Georgia;font-weight:lighter;padding: 0px 0px 5px 0px;text-align: left;overflow:hidden;height:16px;background:none;}
#latest-cat .bloc h2 a:link, #latest-cat .bloc h2 a:visited{font-size:18px;font-family:Georgia;font-weight:lighter;color:#33335A;}
#latest-cat .bloc h2 a:hover{color:#006599;}
#latest-cat .bloc {width: 373px;float:left;margin: 10px 0px 0px 10px;padding:5px 5px 0px 5px;border:1px solid #ddd;display:inline;color:#33335A;font-family:'Georgia', century gothic,Arial,verdana, sans-serif;}
#latest-cat .bloc p{margin:-10px 0px 0px 0px;color:#33335A;}
.search-excerpt {background:#FFFF99;color:#CC3300;}
#latest-cat .meta{font-family: Georgia;font-size: 12px;font-style: italic;padding: 5px 0 0px 20px;background: url(images/bg_post_details_single.gif) no-repeat 0px 7px;color: #33335A;		}
#latest-cat .meta a:link,#latest-cat .meta a:visited{overflow:hidden;font-size:12px;color:#006599;}
#latest-cat .meta a:hover{color:#33335A;}
#content #latest-cat  h2.titre {font-family: Georgia;font-size: 18px;font-weight:lighter;color: #33335A;margin:10px 0 10px 0;padding: 0px 0 10px 20px;background: url(images/arrow_right.png) no-repeat  0 3px;}
#content #latest-cat {width: 790px;padding-right:0px;}
#content #latest-cat .container {background: url(images/bg_cat.gif);border-bottom: #E7E7E7 1px solid;width: 100%;}
#content #latest-cat .post2 {width: 100%;padding: 0 0 0px 0;clear: both;}
#content #latest .post {width: 100%;padding: 0 0px 25px 0;background: transparent url('images/indexpost-bottom.gif') center bottom no-repeat;clear: both;}
#content h2.arh {font-size: 12px;background: url(images/bg_h2_arh.gif) repeat-x 0 0;line-height: 37px;padding: 0 0 0 10px;}
#content h2.search {	padding-bottom: 0;}
#content .archives #latest {border-top: 0;}
#content .archives {padding-top: 0 !important;width: 100%;}
#content .page .post {border: 0 !important;padding-bottom: 0 !important;margin-bottom: 5px !important;}
#content #latest {border-right: 1px dotted #33335A;width: 468px;padding:0 10px 0 0px;}

/************************************************
*	 COMM & DATE                    	   		*
************************************************/
#latest .post .pinfo {list-style:none;width:450px;height:48px;padding:0px;margin:0px 0px 5px 0px;font-family:'Georgia', Arial, Helvetica, sans-serif;}
#latest .post .pinfo li {display:inline;float:left;padding:0px;margin:0px;}
#latest .post .pinfo li.lileft {width:48px;height:43px;padding:5px 0px 0px 0px;text-align:center;}
#latest .post .pinfo li.liright {width:386px;height:48px;padding:0px 8px 0px 8px;position:relative;display:table;}
#latest .post .pinfo li.lileft span {display: block;float: right;line-height: 28px;font-size: 25px;border-right: #ddd 1px solid;padding-right: 5px;color: #33335A;	}
#latest .post .pinfo li.lileft span em {display: block;float: right;font-size: 16px;line-height: 14px;padding-left: 4px;text-align: center;text-transform: uppercase;}
#latest .post .pinfo li.liright div {display:table-cell;vertical-align:middle;position:static;}
#latest .post .pinfo li.liright div div {position:relative;top:-50%;}
#latest .post .pinfo li.liright h1 {font-size:18px;font-weight:lighter;}
#latest .post .pinfo li.liright h1 a, #posts .post .pinfo li.liright h1 a:visited {color:#33335A;text-decoration:none;}
#latest .post .pinfo li.liright h1 a:hover {color:#006599;text-decoration:none;}
#content #latest .post h2 {font-family: Georgia;font-size: 17px;font-weight: normal;padding: 5px 0 8px 0;}
#content #latest .post p {line-height: 19px;padding: 2px 0 5px 0;display: inline;}
.postcom{background:url(images/postcomments.png) no-repeat;width:67px;padding:3px 0px 0px 24px;font-family:'Georgia', Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:1px;display:inline;float:right;height:18px;text-align:left;margin-top:-15px;}
#content #main .post p.post-details {width:468px;font-family: Georgia;font-size: 12px;font-style: italic;padding: 0 0 15px 20px;background: url(images/bg_post_details_single.gif) no-repeat 0 3px;color: #33335A;float:left;}
#content #main .bas{width:468px;min-height:20px;margin: 10px 0 10px 0;}
/************************************************
*	 CONTENT  	            					*
************************************************/
/* Smilies */
#content #single .post .wp-smiley {float: none;border: none;margin: 0px;padding: 0px;}
/* Single */
#content #single, #content #single2 {width: 790px;padding-bottom: 30px;}
#content #single .post img, #content #single2 .post img {margin:5px 10px 5px 10px;padding:5px 5px;list-style:none;display : block;overflow:hidden;background:#fff ;border:1px solid #ddd;border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px;max-width:510px;}
#content #single .post a:link img  {border:none}
#content #single .partage {width: 240px;float:left;padding-bottom: 15px;margin-bottom: 15px;}
#content #single .post{width: 540px;float:right;padding-bottom: 15px;margin-bottom: 15px;}
#content #single .post h2, #content #single2 .post h2 {font-size: 28px;font-family: Georgia;font-weight: lighter;}
#content #single .post h2.title, #content #single2 .post h2.title {padding-bottom: 2px;}
#content #single .post p.post-details a, #content #single2 .post p.post-details a {color: #006599;}
#content #single2 .post {width: 790px;float:right;padding-bottom: 15px;margin-bottom: 15px;}
#content #single2 .post ol, #content #single2 .post ul {line-height: 20px;}
#content #single2 .post ul {padding-left: 50px;}
#content #single2 .post ul li {list-style: circle;padding: 3px 0;}
#content #single2 .post ol {padding-left: 57px;}
#content #single2 .post ol li {list-style: decimal;padding: 3px 0;}
#content #single .post ol, #content #single .post ul, #content #single-404 .post ol, #content #single-404 .post ul{line-height: 20px;}
#content #single .post ul, #content #single-404 .post ul {padding-left: 50px;}
#content #single .post ul li, #content #single-404 .post ul li {list-style: circle;padding: 3px 0;}
#content #single .post ol, #content #single-404 .post ol {padding-left: 57px;}
#content #single .post ol li, #content #single-404 .post ol li {list-style: decimal;padding: 3px 0;}
#content #single .block {border: #DEDEDE 1px solid;background: #F2F2F2;padding: 12px 9px;margin-bottom: 14px;}
#content #single .block h2 {font-size: 14px;padding: 0 0 10px 0;}
#content #single .block .inside {background: #fff;border: #DEDEDE 1px solid;padding: 5px 0px;}
#content #single .inside ul {padding: 0;}
/* 404 */
#content #single-404 {background:url(images/404.gif) left top no-repeat;width: 1100px;min-height:455px;padding-bottom: 30px;}
#content #single-404 .post  {width: 720px;float:left;padding-bottom: 15px;margin-bottom: 15px;}
#content #single-404 .post h2{font-size: 20px;font-family: Georgia;font-weight: lighter;}
/************************************************
*	   PAGE CATEGORIE SPECIALE           		*
************************************************/	
.item-cat{position: relative;width:255px;height:340px;float:left;background:#f2f2f2;margin:10px 10px 10px 10px;border:1px solid #ddd; }
.thumbnail-div {margin:10px;width:235px;height:320px;float: left;background:#fff;border:1px solid #ddd;}
.item-cat p{margin:10px;text-align:center;}
.bar {position: absolute;
     bottom: 20px; height: 15px;width: 240px;float: left;padding: 0px;}
.bar a:hover {border-bottom: none;}
.comments-bubble {width:25px;height:21px;background-image:url(images/comments.gif);font-size:11px;color:#33335A;float:left;margin: 0px 0px 0 20px;}
/********************************************************************************************************************
*	                                                 SIDEBAR                                						*
********************************************************************************************************************/
.defaut {border: #DEDEDE 1px solid;background: #F2F2F2;padding: 12px 9px;margin-bottom: 14px;}
.defaut h2 {color: #33335A;font-size: 18px;padding:0px 0px 10px 30px;background:transparent url('images/box-sidebar-title.png')left top no-repeat;}
.defaut .central {background: #fff;border: #DEDEDE 1px solid;padding: 5px 12px;}
/************************************************
*	LECTEUR RSS           						*
************************************************/
.l-flux {border: #ddd 1px solid;background: #F2F2F2;padding: 12px 9px;margin-bottom: 14px;}
.l-flux h2 {color: #33335A;font-size: 18px;padding:0px 0px 10px 30px;background:transparent url('images/box-sidebar-title.png')left top no-repeat;}
.l-flux .list li img.thumbnail {border: #A4A4A4 2px solid;float: left;margin-right: 10px;}
.l-flux .list {background: #fff;border: #ddd 1px solid;padding: 5px 12px;}
.l-flux .list a img{padding: 0px 0px;margin: 5px 0px 5px 5px}
#flux ul.flux {padding: 0;width: 100%;margin-bottom: 8px;}
#flux ul.flux li {display: block;float: left;margin-right: 2px;}
#flux ul.flux li a {background: #fff;display: block;border: #ddd 1px solid;line-height: 27px;padding: 0 6px;color: #33335A;font-family: Georgia;font-size: 15px;font-weight: lighter;}
#flux ul.flux li a.selected{background: url(images/bg_tabs_selected.gif) repeat-x 0 0;color: #fff;border: 0;margin-top: 1px;}
#flux .list {position: relative;padding-top: 6px;}
#flux .list ul {padding-top: 0px;}
#flux .list li {padding: 6px 0 ;border-top: #ddd 1px solid;background: none;}
#flux .list .border-clear {width: 100%;height: 8px;background: #fff;overflow: hidden;position: absolute;top: 1px;left: 0;}
.list li a {color: #833335A;}
.list li a:hover {color: #006599;}
/************************************************
*	FORMULAIRE RSS         						*
************************************************/
#subscribe {margin: 0 0 15px;}
#subscribe p {margin: 5px 0 5px 0;}
.feedlink {display: block;font-weight: bold;background: url(images/rss.gif) no-repeat;background-position: left 3px;padding: 5px 0 5px 22px;border-bottom: 0px dotted #ccc;}
.feedmail {display: block;font-weight: bold;background: url(images/mail.png) no-repeat;background-position: left 10px;padding-left: 22px;line-height: 1.5em;height: 1.5em;}
#subscribe input {vertical-align: middle;}
#feedinput {padding: 2px;border: 1px solid #ddd;width: 200px;color: #33335A;}
#feedbutton {width: 50px;height: 24px;background: url(images/signup.gif) no-repeat top ;cursor: pointer;margin: 0 0 0 0px;}
/************************************************
*	SIDEBAR             						*
************************************************/
#sidebar {width: 311px;}
#sidebar .block {border: #DEDEDE 1px solid;background: #F2F2F2;padding: 12px 9px;margin-bottom: 14px;}
#sidebar .block h2 {font-size: 14px;padding: 0 0 10px 0;}
#sidebar .block .inside {background: #fff;border: #ddd 1px solid;padding: 5px 12px;}
#sidebar .block .inside a img{padding: 0px 0px;margin: 5px 0px 5px 5px}
#sidebar .inside ul {padding: 0;}
#sidebar .inside li {line-height: 20px;padding: 5px 0 3px 15px;background: url(images/bg_arrows.gif) no-repeat 0 10px;}
#sidebar .inside li a {color: #33335A;}
#sidebar .inside li a:hover {color: #006599;}
#sidebar .block .inside li img.thumbnail {border: #ddd 2px solid;float: left;margin-right: 10px;}
#sidebar .inside li h2 {color: #33335A;font-size: 18px;padding:0px 0px 10px 30px;background:transparent url('images/box-sidebar-title.png')left top no-repeat;font-weight: lighter;}
#sidebar .inside li h3 {color: #33335A;font-size: 14px;padding:0px 0px 0px 20px;background:transparent url('images/arrowbullet.png')left center no-repeat;font-weight: lighter;margin-left:30px;}
/************************************************
*	SIDEBAR ONGLETS        						*
************************************************/
#tabs ul.tabs {padding: 0;width: 100%;margin-bottom: 8px;}
#tabs ul.tabs li {display: block;float: left;margin-right: 2px;}
#tabs ul.tabs li a {background: #fff;display: block;border: #ddd 1px solid;line-height: 27px;padding: 0 6px;color: #33335A;font-family: Georgia;font-size: 14px;font-weight: lighter;}
#tabs ul.tabs li a.selected {background: url(images/bg_tabs_selected.gif) repeat-x 0 0;color: #fff;border:0;margin-top: 1px;}
#tabs .inside {position: relative;padding-top: 6px;}
#tabs .inside ul {padding-top: 0px;}
#tabs .inside li {padding: 6px 0 ;border-top: #ddd 1px solid;background: none;}
#tabs .inside .border-clear {width: 100%;height: 8px;background: #fff;overflow: hidden;position: absolute;top: 1px;left: 0;}
.urbangreymenu{width: 265px;}
.urbangreymenu .headerbar{font: 13px Georgia;color:#33335A;background: #f2f2f2 url(images/arrowstop.png) no-repeat 8px 6px;border:1px solid #ddd;text-transform: uppercase;padding: 7px 0 7px 31px;margin:5px 0 5px 0;}
.urbangreymenu .headerbar a{text-decoration: none;color: #33335A;display: block;margin-top:5px;}
.urbangreymenu ul li a{margin-top:5px;display:block;text-decoration:none;font-weight:lighter;font:17px Georgia;color:#33335A;}
.urbangreymenu ul li a:hover{color: #006599;}
.urbangreymenu li a.selected {}
.urbangreymenu {position: relative;padding-top: 3px;}
.urbangreymenu ul {padding-top: 5px;}
.urbangreymenu li {padding: 5px 0 0px 0;border-bottom: #ddd 1px solid;}
.urbangreymenu .border-clear {width: 100%;height: 8px;background: #fff;overflow: hidden;position: absolute;top: 1px;left: 0;}
/************************************************
*	SIDEBAR  ABONNEMENT    						*
************************************************/
#sidebar .subscribe {width: 241px;height: 45px;padding: 16px 0 0 70px;background: url(images/bg_subscribe.gif) no-repeat 0 0;margin-bottom: 16px;}
#sidebar .subscribe h2 {font-family: Georgia;font-size: 17px;font-weight: normal;font-style: italic;color: #33335A;padding: 0;line-height: 15px;}
#sidebar .subscribe h2 a {color: #33335A;}
#sidebar .subscribe p {font-size: 11px;color: #6F6F6F;padding: 0;line-height: 15px;}
#sidebar .advert {width: 100%;text-align: center;margin-bottom: 14px;}
/************************************************
*	SIDEBAR  CAT & ARCHIVE     					*
************************************************/
#sidebar #cat-arh {width: 291px;}
#sidebar #cat-arh .container {background: url(images/bg_cat.gif);border-bottom: #E7E7E7 1px solid;width: 100%;}
#sidebar #cat-arh .inside {padding: 7px 8px 10px 12px;border-bottom: 0;}
#sidebar #cat-arh .col-left .inside {border-right: 0;width: 123px;}
#sidebar #cat-arh .col-left h2 {background: #F2F2F2;}
#sidebar #cat-arh .col-right .inside {width: 125px;border-left: 0;	}
#sidebar #cat-arh .col-right h2 {background: #F2F2F2;margin-left: -1px;padding-left: 1px;}
#wp-calendar {width: 95%;padding: 0 0 0px 0;margin-bottom: 15px;}
#wp-calendar caption {padding: 10px;}
#wp-calendar th, #wp-calendar td {padding: 5px;text-align: center;background: #f2f2f2;}
#wp-calendar td {background: transparent;}
#wp-calendar td, table#wp-calendar th {padding: 3px 0;}
#wp-calendar a {text-decoration: underline;}
#wp-calendar a:hover {text-decoration: none;}
#tag_cloud {padding-bottom: 20px;}
#footer #tag_cloud h2 {margin-bottom: 10px;}
#footer #tag_cloud a {color: #33335A;}
.textwidget {padding: 10px 0;}
/************************************************/
/*             BOX COLONNE DIVERS               */
/************************************************/
.box-twitter h3{padding:10px 20px 5px 130px;background:transparent url('images/box-twitter-title.png')left bottom no-repeat;}
.box-schedu h3 {padding:10px 20px 5px 60px;background:transparent url('images/box-schedu-title.png') left bottom no-repeat;}
.box-twitter div.interieur, .box-twitter div.interieur a, .box-twitter div.interieur a:visited { font-family: 'Georgia', Arial, Helvetica, sans-serif; font-size: 11px;}
.box-twitter div.interieur { background: transparent url('images/box-twitter-interieur.png') left top no-repeat; }
.box-twitter div.interieur ul { margin: 0; }
.box-twitter h3 a, .box-schedu h3 a{font-size: 22px; color:#33335A; }
.box-twitter h3 a:hover, .box-schedu h3 a:hover{ color:#006599;}
.box-schedu h3, .box-twitter h3 {font-size:22px;font-family:Georgia;font-weight:lighter;color:#33335A;}
.box-twitter div.interieur, .box-twitter div.interieur a, .box-twitter div.interieur a:visited { font-family: 'Georgia', Arial, Helvetica, sans-serif; font-size: 11px;}
.box-twitter div.interieur { background: transparent url('images/box-twitter-interieur.png') left top no-repeat; }
.box-twitter div.interieur ul { margin: 0; }
.box { margin: 0;}
.box div.interieur ul, div.box div.interieur2 ul { display: block; list-style-type: none; margin: 0 0 0 10px; padding: 0; }
.box div.interieur ul li{ padding: 0; margin: 0 0 10px 0; }
.box div.interieur ul ul{ margin: 10px 0 0 15px; padding: 0; }
.box div.interieur{ background: transparent url('images/box-interieur.png') left top no-repeat; }
.box div.interieur { font-family: 'Georgia', Arial, Helvetica, sans-serif; font-size: 11px; padding: 20px 0px;}
.box div.interieur a { font-family: 'Georgia',Arial, Helvetica, serif; font-size: 11px; }
.box div.interieur a:hover { text-decoration: none; }
/************************************************/
/*             COLONNE GAUCHE                  */
/************************************************/
.meta-date{clear:both;color:#33335A;display:block;height:40px;padding-top:10px;width:240px}
.date-day{border-right:1px solid #ddd;display:block;float:left;font-size:6.2em;font-weight:lighter;height:43px;line-height:25px;padding-left:10px;padding-right:5px;text-align:right}
.date-month{display:block;float:left;font-size:3.2em;font-weight:lighter;height:25px;line-height:10px;padding-left:8px;width:90px}
.date-year{display:block;float:left;font-size:2.8em;height:18px;line-height:10px;padding-left:8px;width:90px}
.meta-author,.meta-edit,.meta-comments, .meta-tiny, .meta-track, .meta-word, .meta-clock {clear:both;display:block;margin-left:10px;padding:0px 0 6px 20px;width:220px}
.meta-categories {clear:both;display:block;margin-left:10px;padding:0px 0 6px 20px;width:190px}
.meta-tags {clear:both;display:block;margin-left:10px;padding:0px 0 6px 20px;width:185px}
.meta-author{background:url(images/icon-author.png) no-repeat 0 0}
.meta-edit{background:url(images/icon-edit.png) no-repeat 0 0}
.meta-comments{background:url(images/icon-comment.png) no-repeat 0 0}
.meta-categories{background:url(images/icon-category.png) no-repeat 0 0}
.meta-tags{background:url(images/icon-tag.png) no-repeat 0 0}
.meta-tiny{background:url(images/world.png) no-repeat 0 0}
.meta-word{background:url(images/information.png) no-repeat 0 0}
.meta-clock{background:url(images/clock.png) no-repeat 0 0}
/************************************************
*	        HEADER & SEARCH      				*
************************************************/
#header-out {width: 100%;border-top: #0084C1 1px solid;}
#header {background: url(images/top.gif) no-repeat 0 0;width: 1100px;margin: 0 auto;height: 170px;padding:0;}
#header .col-left {width: 632px;padding: 25px 0px 0 0;}
#header .col-right {width: 468px;padding: 20px 0 0 0;}
#header h1 {display: none;}
#search {height:30px;width:auto;padding:6px 110px 10px 5px;float: right;}
#search form {margin: 0;padding: 0;}
#s{margin-left:0px;float: left;width:130px;padding: 6px 2px 7px 5px;border:none;font: normal 100% 'Georgia', Arial, Helvetica, sans-serif;color:#8d8d8d;background:transparent;}
#searchsubmit {float:left;border:none;font: bold 100% 'Georgia', Arial, Helvetica, sans-serif;color: #999;height:25px;background:transparent;}
#searchCat  select, #archiveform  select, #cat {background-color: #FFF;border: 1px solid #ddd;color: #999;font: .9em/1.2 Georgia;margin-bottom: 10px;width:190px;padding: 1px;}
#googlequery{background-color: #FFF;border: 1px solid #ddd;color: #999;font: .9em/1.2 Georgia;margin-bottom: 10px;width:185px;padding: 1px;}
/************************************************
*	     MENU PAGES & CATEGORIES     			*
************************************************/
#navbar {background: url(images/bg_main_menu.gif);width: 1100px;height: 37px;color: #FFFFFF;margin: 0px 0px 0 18px;padding: 0px 0px 0px 0px;}
#navbarleft {width: 1100px;float: left;margin: 0px 0px 0px 10px;padding: 0px;}
#nav, #nav-haut {margin: 0px;padding: 0px;}
#nav ul, #nav-haut ul  {float: left;list-style: none;margin: 0px 0px 0px 0px;padding: 0px;}
#nav li, #nav-haut li {float: left;list-style: none;margin: 0px;padding: 0px;}
#nav ul li, #nav-haut ul li {list-style: none;margin: 0px 0px 0px -1px;padding: 0px;}
#nav li a, #nav li a:link, #nav li a:visited {color: #666;display: block;font-size: 14px;margin: 0px 0px 0px 0px;padding: 10px 20px 7px 20px;border-right: 1px solid #ccc;}
#nav li a:hover, #nav li a:active {background: url(images/navhov.gif);color: #fff;display: block;text-decoration: none;margin: 0px 0px 0px 0px;padding: 10px 20px 7px 20px;}
#nav li li a, #nav li li a:link, #nav li li a:visited, #nav-haut li li a, #nav-haut li li a:link, #nav-haut li li a:visited   {opacity: .90;filter: alpha(opacity=90);background: #F3F3F3;width: 170px;color: #666;float: none;margin: 0px;padding: 7px 10px 7px 10px;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
#nav li li a:hover, #nav li li a:active, #nav-haut li li a:hover, #nav-haut li li a:active {background: #FBF7F8;color: #006599;padding: 7px 10px 7px 10px;}
#nav li ul, #nav-haut li ul{z-index: 9999;position: absolute;left:-999em;height: auto;width: 190px;margin: 0px;padding: 0px;}
#nav li li, #nav-haut li li { }
#nav li ul a, #nav-haut li ul a { width: 160px;}
#nav li ul a:hover, #nav li ul a:active, #nav-haut li ul a:hover, #nav-haut li ul a:active  { }
#nav li ul ul, #nav-haut li ul ul {margin: -31px 0 0 192px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav-haut li:hover ul ul, #nav-haut li:hover ul ul ul, #nav-haut li.sfhover ul ul, #nav-haut li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav-haut li:hover ul, #nav-haut li li:hover ul, #nav-haut li li li:hover ul, #nav-haut li.sfhover ul, #nav-haut li li.sfhover ul, #nav-haut li li li.sfhover ul {left: auto;}
#nav li:hover, #nav li.sfhover, #nav-haut li:hover, #nav-haut li.sfhover { position: static;}
#navbar-haut {width: 1100px;height: 37px;color: #FFFFFF;margin: 0px 0px 0 0px;padding: 0px 0px 0px 18px;}
#navbarleft-haut {width: 950px;float: left;margin: 1px 0px 0px 0px;padding: 0px;}
#navbarright-haut {width: 130px;float: right;margin: 1px 0px 0px 0px;padding: 0px;}
#nav-haut li a, #nav-haut li a:link, #nav-haut li a:visited {color: #666;display: block;font-size: 14px;text-transform:uppercase;padding: 10px 10px 7px 10px;}
#nav-haut li a:hover, #nav-haut li a:active {color: #006599;display: block;text-decoration: none;margin: 0px 0px 0px 0px;padding: 10px 10px 7px 10px;}
/************************************************
*	MAIN MENU     								*
************************************************/
#main-menu-out {width: 100%;background: url(images/bg_main_menu.gif) repeat-x 0 0;}
#main-menu {width: 1100px;margin: 0 auto;height: 37px;}
#main-menu img{margin: 10px auto;}
#main-menu a {color: #3e3e3e;}
#main-menu a:hover {color: #FCB800;text-decoration: none;}
#main-menu ul {padding: 0;font-family: Georgia;font-size: 13px;text-transform:uppercase;}
#main-menu li {display: inline;display: block;height:35px;float: left;background: url(images/bg_main_menu.gif) repeat-x 0 0;}
#main-menu li a {display: block;float: left;padding: 3px 12px 3px 12px;line-height: 30px;}
/************************************************/
/*            SLIDE FOOTER                      */
/************************************************/
#myslides{margin-top:10px;}
.stepcarousel{position: relative;overflow: scroll;width: 1071px;height: 155px;margin: 0px 14px 0px 14px;}
.stepcarousel .belt{position: absolute;left: 0;top: 0;}
.stepcarousel .panel{float: left;overflow: hidden;margin: 10px 15px;width:247px;height:133px;border:1px solid #ddd;}
.stepcarousel .panel p{text-align: left;overflow: hidden;margin: 5px 5px;}
.stepcarousel .panel h2{height:26px;overflow: hidden;margin: 0px 5px;font-size:13px;font-weight:lighter;text-align:center;font-family:'Georgia'Tahoma,century gothic,Arial,verdana, sans-serif;text-transform:uppercase;}
.stepcarousel .panel h2 a:visited ,.stepcarousel .panel h2 a:link{color:#006599;}
.stepcarousel .panel img{}
/************************************************
*	COLONNE CENTRALE     						*
************************************************/
#central-articles {padding: 0px 9px;margin-bottom: 0px;width: 290px;}
#central-articles p {padding: 5px 0;font-family:'Georgia', Arial, Helvetica, sans-serif;}
#clock{font-size:22px;font-family:Georgia;font-weight:lighter;color:#33335A;text-align:center;background: #f2f2f2;width: 298px;border:1px solid #ddd;margin-bottom:5px; }
/* Les categories */
.bloc-c { margin: 0;}
.bloc-cat h3 a  {font-size: 22px; color:#33335A; }
.bloc-cat h3 {padding: 20px 20px 5px 60px;background: transparent url('images/box-cat-title.png') left bottom no-repeat;}
.bloc-cat h3 a:hover{ color:#006599;}
.bloc-cat h3 {font-size:22px;font-family:Georgia;font-weight:lighter;color:#33335A;}
.inter-cat{ background: transparent url('images/box-interieur.png') left top no-repeat; }
.inter-cat { font-family: 'Georgia', Arial, Helvetica, sans-serif; font-size: 11px; padding: 20px 0px;}
.inter-cat a { font-family: 'Georgia',Arial, Helvetica, serif; font-size: 11px; }
.inter-cat a:hover { text-decoration: none; }
.article {width: 298px;float:left;margin: 5px 0px 0px 0px;padding:0px 0 0 0;border:1px solid #ddd;display:inline;color:#33335A;font-family:century gothic,Arial,verdana, sans-serif;}
.article:hover {width: 298px;float:left;margin: 5px 0px 0px 0px;padding:0px 0 0 0;background:#f2f2f2;border:1px solid #ddd;display:inline;color:#33335A;font-family:century gothic,Arial,verdana, sans-serif;}
.article p{margin:-5px 5px;color:#33335A;}
.article h2{margin: 3px 0 0px 0;padding: 0px 0px 5px 0px;text-align: left;font-size: 16px;overflow:hidden;height:16px;}
.article h2 a:link, .article h2 a:visited{font-size:18px;font-family:Georgia;font-weight:lighter;color:#33335A;}
.article h2 a:hover{color:#006599;}
.fin{font-style: italic;overflow:hidden;font-size:12px;color:#8D8D8D;padding: 0 0 0 0px;margin:3px 0 0px 0;}
.fin a:hover{color:#33335A;}
.fin{font-style: italic;font-family:Georgia;overflow:hidden;font-size:12px;color:#33335A;padding: 0px 0 5px 5px;margin:0px 0 0px 0;}
.fin a:link, .fin a:visited{overflow:hidden;font-size:12px;color:#006599;padding: 0 0 0 0px;margin:0px 0 0px 0;}
/* Le random article */
.bloc-r { margin: 0;width: 280px;}
.bloc-cc{background: #fff;border:1px solid #ddd;padding:5px 5px 5px 5px;}
.bloc-int{background: #f2f2f2;padding:5px 10px 10px 10px;border:1px solid #ddd;}
.bloc-int h3 {padding:10px 0px 5px 0px;text-align:center;text-transform: uppercase;font-size:22px;font-family:Georgia;font-weight:lighter;color:#33335A;}
.random h2 a:link, .random h2 a:visited{font-size:18px;font-family:Georgia;font-weight:lighter;color:#33335A;}
.random h2{font-size:18px;font-family:Georgia;font-weight:lighter;color:#33335A;margin: 5px 0 0px 0;padding: 0px 0px 5px 0px;text-align:center;overflow:hidden;height:16px;background:none;}
.random h2 a:hover{color:#006599;}
/* La navigation */
.postcat {background:url(images/plus.png) no-repeat;width:91px;padding:4px 0px 0px 10px;font-family:'Georgia', Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:1px;display:inline;float:right;height:18px;text-align:left;}
#ad_code {
width:196px;text-align:center;background:transparent url(images/google.png) center center no-repeat;padding:10px 10px 22px 14px;}
/************************************************/
/*   CADRE SLIDE SOUS HEADER  & LIFESTREAM      */
/************************************************/
#featured-wrapper { height: 290px;}
#featured_fin { height: 15px;background: #fff url('images/featured_fin.gif') left top repeat-x; }
#featured_fin-wrapper { width: 1100px; margin: 0 auto; height: 15px; }
#featured { background: #fff url('images/featured.gif') left top repeat-x; }
#stats {width: 210px;float: right;height: 240px;padding:30px 0px 0 20px;background: transparent url('images/fond_stats.jpg') right top no-repeat;}
.chiffre{color:#006599;}
#stats1 {margin-left:20px;color: #33335A; font-family: 'Georgia', Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal;line-height: 25px;}
.startb {float: right;width: 230px;border-color:#ddd; border-width:1px; border-style:solid;background-color:#F3f3f3;}
.startb ul {padding:0px; margin:0px;}
.startb li {padding:5px 15px 5px 15px; margin:0px; text-decoration:none; font-size:12px; list-style-type:none; border-top:1px solid #ffffff; border-bottom:1px solid #d6d5d5;color:#666;}
.startb li a {text-decoration:none; color:#666;}  
.startb li a:visited {text-decoration:none; color:#666;} 
.startb li a:hover {text-decoration:none; color:#006599;} 
.startc {float:left; margin:1px 5px 0px 0px; padding:0px 0px 0px 0px;}
/************************************************
*	   MYBLOGLOG                				*
************************************************/	
table#MBL_COMM td.mbl_fo_hidden,body table#MBL_COMM td.mbl_join,body table#MBL_COMM td.mbl_join_img,#comments-count,#trackbacks-count,#comments-count2,#trackbacks-count2,.display_none{display:none;}
/************************************************/
/*             PAGINATION & WP-NAVI             */
/************************************************/
.Nav {margin-top:0px;float: right;color: #fff;}
.Nav a {text-decoration: none !important;}
.Nav .on, .Nav a:hover {background: #006599 !important;color: #fff;}
.Nav a:active{color: #fff;}
.Nav a, .Nav .on {border:1px solid #006599;color: #8d8d8d;display: block;float: left;padding: 7px 10px;margin-left: 4px;}
.Nav .on{color: #fff;}
.wp-commentnavi a, .wp-commentnavi a:link {padding: 2px 4px 2px 4px; margin: 2px;text-decoration: none;border: 1px solid #ddd;color: #8d8d8d;background-color: #FFFFFF;	}
.wp-commentnavi a:visited {padding: 2px 4px 2px 4px; margin: 2px;text-decoration: none;border: 1px solid #006599;color: #006599;background-color: #FFFFFF;	}
.wp-commentnavi a:hover {	border: 1px solid #006599;color: #006599;background-color: #FFFFFF;}
.wp-commentnavi a:active {padding: 2px 4px 2px 4px; margin: 2px;text-decoration: none;border: 1px solid #006599;color: #fff;background-color: #006599;	}
.wp-commentnavi span.pages {padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px;color: #8d8d8d;border: 1px solid #006599;background-color: #FFFFFF;}
.wp-commentnavi span.current {padding: 2px 4px 2px 4px; margin: 2px;font-weight: bold;border: 1px solid #006599;color: #fff;background-color: #006599;}
.wp-commentnavi span.extend {padding: 2px 4px 2px 4px; margin: 2px;	border: 1px solid #006599;color: #8d8d8d;background-color: #FFFFFF;}
.breadcrumb{font: bold 15px 'Georgia', Trebuchet MS, Verdana, Helvetica, sans-serif;margin-bottom:10px;font-weight: lighter;}
.breadcrumb a{background: transparent url(images/bg_arrows.gif) no-repeat center right;text-decoration: none;padding-right: 18px;color: #006599;}
.breadcrumb a:visited, .breadcrumb a:active{color: #006599;}
.breadcrumb a:hover{text-decoration: none;color: #8d8d8d;}
.paged{text-align:center;}
/************************************************
*	FIX MIX MISC            					*
************************************************/
.wrap:after {content: "."; display: block;height: 0;clear: both; visibility: hidden;}
.ui-tabs-hide {  display: none;  }  
.ads img {margin:5px 6px 0 0px;}
.fix{clear: both;height: 1px;margin: -1px 0 0;overflow: hidden}
.fl{float: left}
.fr{float: right}
.ac{text-align: center}
.ar{text-align: right}
img.centered{display: block;margin-left: auto;margin-right: auto;}
img.alignright{padding: 4px;margin: 3px 0 2px 10px;display: inline;}
img.alignleft{padding: 4px;margin: 3px 10px 2px 0;display: inline;}
.alignleft{float: left;}
.alignright{float: right;}
/************************************************
*	       COMMENTAIRES         				*
************************************************/
.urban{width: 280px;padding: 0px 0px 0px 0px;background: url(images/bg_sidebar_separator.gif) repeat-x 0 bottom;}
.urbangrey{padding: 0px 0px 0px 0px;}
.urbangrey .headerbar2{font: 18px Georgia;color:#8d8d8d;background: #fff url(images/arrowstop.png) no-repeat 8px 10px;border:1px solid #ddd;text-transform: uppercase;padding: 7px 0 7px 31px;margin:5px 0 5px 0;}
.urbangrey .headerbar2 a{text-decoration: none;color: #8d8d8d;display: block;}

.allcomments{height:100%;padding:0px 8px 0px 10px;margin:0px 0px;}
.comments{background:#f2f2f2;border:1px solid #ddd;float: right;width: 520px;height:100%;padding:10px;margin:0px 0px;}
h3#comments {padding:5px 10px;margin:10px 0px;border:1px solid #ddd;font-size:20px;font-weight:lighter;color:#8d8d8d;background:#fff;font-family:'Georgia',Century gothic,Arial, Helvetica, sans-serif;
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;} 	
h3#pingbacks {padding:5px 10px;margin:10px 0px;border:1px solid #ddd;font-size:20px;font-weight:lighter;color:#8d8d8d;background:#fff;font-family:'Georgia',Century gothic,Arial, Helvetica, sans-serif;border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;} 	
#respond{height:100%;padding:0px 5px;margin:5px 0px;background:#fff;border:1px solid #ddd; border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;}	
#respond h3{padding:5px 10px 5px 10px;margin:10px 0px;font-size:22px;font-weight:normal;color:#8d8d8d;font-family:'Georgia',Century gothic,Arial, Helvetica, sans-serif;}
#commentform {padding:0px 10px 10px 10px;margin:0px 0px 0px 0px;color:#8d8d8d;font-family:Georgia;}
#commentform p {	color:#3f79c4;}
#commentform input {background:#F4F4F4;border:1px solid #DEDCDD;color:#444;padding-left:10px;}
#commentform textarea {background:#F4F4F4;border:1px solid #DEDCDD;color:#444;width:95%;padding:5px 5px;}
.comments input#submit {width:auto;line-height:25px;padding:3px 5px;background:#269BCF url(images/reply.gif) repeat-x; color:#fff;font-family:Georgia;}
ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
ol.commentlist li { border:1px solid #ddd; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative;}
ol.commentlist li div.comment-author { padding:0px 170px 0px 0; line-height:50px;}
ol.commentlist li div.vcard { font:20px 'Georgia', helvetica,arial,sans-serif; padding:5px 0px;margin-top:10px;}
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { color:#8d8d8d; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#006599; }
ol.commentlist li div.comment-meta { font:12px Georgia; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#006599; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#8d8d8d; }
ol.commentlist li p { font:normal 14px Georgia;margin:0 0 1em;line-height:18px;color:#8d8d8d;}
ol.commentlist li ul { font:normal 12px/1.4 Georgia; list-style:square; margin:0 0 1em;padding:0; text-indent:0;}
#cancel-comment-reply{padding:10px 0px 0px 0px ;}
#cancel-comment-reply-link{color:#fff; font-size:10px;line-height:15px;font-family: Tahoma, 'Georgia',arial,sans-serif;padding:4px 10px;margin:0px 0px 0px 12px;	background:#269BCF url(images/reply.gif) repeat-x; } 
ol.commentlist li div.reply {  background:#269BCF url(images/reply.gif) repeat-x; border:0px solid #0A7CAF; color:#fff; font:bold 9px/1 Tahoma, 'Georgia',arial,sans-serif;padding:5px 10px;  text-align:center; width:50px;}
ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }
ol.commentlist li div.reply a:hover { color:#f2f2f2; text-decoration:none;  }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li.depth-2 { background:#f2f2f2;border:1px solid #ddd; margin:5 0 .25em; }
ol.commentlist li ul.children li.depth-3 { background:#fff;border:1px solid #ddd; margin:5 0 .25em; }
ol.commentlist li ul.children li.depth-4 {background:#f2f2f2;border:1px solid #ddd; margin:5 0 .25em; }
ol.commentlist li.even { background:#fff;border:1px solid #ddd;}
ol.commentlist li.odd { background:#fff;border:1px solid #ddd;}
div.vcard img.avatar { border:5px solid #ddd; left:7px; position:absolute; top:7px; } 
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }

#wysiwyg, #wysiwyg2{padding:6px 0 10px;}
#wysiwyg a,#wysiwyg a:visited{text-indent:-9999px;display:block;width:20px;height:20px;float:right;border:1px solid #FFF;border-bottom:1px solid #ddd;border-right:1px solid #afafaf;background-color:#f2f2f2;padding:3px;}
#wysiwyg2 a,#wysiwyg2 a:visited{text-indent:-9999px;display:block;width:20px;height:20px;float:left;border:1px solid #FFF;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background-color:#f2f2f2;padding:3px;}
#wysiwyg a:hover,#wysiwyg a:active, #wysiwyg2 a:hover,#wysiwyg2 a:active{background-color:#ccc;}
a#button-bold{background:#f2f2f2 url(images/bg_bold.gif) no-repeat 8px;}
a#button-italic{background:#f2f2f2 url(images/bg_italic.gif) no-repeat 8px;}
a#button-block{background:#f2f2f2 url(images/bg_block.gif) no-repeat 5px;}
a#button-link{background:#f2f2f2 url(images/bg_link.gif) no-repeat 5px;}
/************************************************
*	             FOOTER         				*
************************************************/
#footer-out {background: #fff url(images/bg_footer.gif) repeat-x 0 0;width: 100%;}
#footer {width: 1100px;margin: 0 auto;padding: 10px 0;}
#footer .block {display: block;margin-right: 40px;float: left;}
#footer .last {margin-right: 0;}
#footer h2 {color: #8d8d8d;}
/************************************************
*	           FOOTER FLICKR     				*
************************************************/
.flickr_badge_image img {float:left;margin:8px 3px 0px;padding:0 7px 5px 0;}
#footer .flickr h2 {font-size: 14px;font-weight: normal;}
#footer .flickr h2 span {color: #006DAC;}
#footer .flickr h2 span span {color: #DE42B1;}
#footer .flickr .inside {margin-left: -15px;position: relative;width: 340px;padding-top: 10px;}
#footer .flickr img {display: block;float: left;padding: 3px;background: #fff;margin:0 0 15px 15px;display: inline;position: relative;}
/************************************************
*	           FOOTER WIDGET     				*
************************************************/
#footer .widget {width: 340px;}
#footer .widget h2 {font-family: Georgia;font-size: 16px;padding-bottom: 5px;font-weight: bold;background: url(images/bg_footer_h2.gif) no-repeat 0 13px;padding-left: 25px;}
#footer .widget ul {padding-left: 5px;}
#footer .widget li {line-height: 20px;padding: 2px 0 2px 15px;background: url(images/bg_footer_fleche.gif) no-repeat 0 10px;}
#footer .widget li a {color: #8d8d8d;}
/************************************************
*	          FOOTER COPYRIGHT     				*
************************************************/
#copyright-out {width: 100%;background: #006599 url(images/bg_copyright.gif) repeat-x 0 0;}
#copyright {width: 1100px;margin: 0 auto;padding: 15px 0 15px 0;}
#copyright a {color: #fff;text-decoration: none;}
#copyright a:hover {color:#ccc;text-decoration: none;}
#copyright ul {padding: 10px 0 5px 0;margin-left: -7px;position: relative;}
#copyright li {display: inline;padding: 0 7px;}
#copyright li.first {border: 0;}
#copyright p {font-style: italic;color: #f2f2f2;padding: 0;}
#copyright .col-right {padding-top: 10px;}
/************************************************
*	          SLIDESHOW HEADER    				*
************************************************/
#myslides{}
.slide, .slide .contenu, .slide .footer {display: block;width: 880px;}
.slide {height: auto;position: relative;z-index: 1;}
.slide .contenu {background: url(images/fond_slide.png) no-repeat left top;min-height: 265px;}
.slideposts {position: absolute;top: 0px;right: 25px;}
.slideposts li {float: left;display: block;margin-right: 10px;}
.slideposts li a {float: left;display: block;width: 9px;height: 9px;background: url(images/off.png) no-repeat;}
.slideposts li a:hover {background: url(images/hover.png) no-repeat;}
.slideposts li a.selected {background: url(images/on.png) no-repeat;}
.slideposts li a.selected:hover {background: url(images/on.png) no-repeat;}
.slideposts_contenu {display: none;position: relative;z-index: 1;}
@media print {
	.slideposts_contenu {
	display: block !important;
	}
}
.slideposts_contenu .thumb {position: absolute;top: 20px;left: 30px;width: 350px;height: 250px;}
.slideposts_contenu .thumb img {display: block;overflow: hidden;border: 1px solid #ddd;padding: 1px;}
.slideposts_contenu .fpost {position: absolute;top: 20px;left: 410px;right: 20px;}
.slideposts_contenu .fpost h2 {font-family: Georgia;font-weight: normal;font-size: 1.8em;}
.slideposts_contenu .fpost h2 a{color:#33335A;}
.slideposts_contenu .fpost h2 a:hover{color:#006599;}
.slideposts_contenu .fpost p {margin: -10px 0 5px 0;line-height: 1.4em;text-align: justify;color: #33335A;}
.slideposts_contenu .fpost .read, .slideposts_contenu .fpost .docomment {display: block;height: 13px;line-height: 13px;}
.slideposts_contenu .fpost .read {padding: 0px 0 0 22px}
.slideposts_contenu .fpost .docomment {padding: 8px 0 0 22px}
.slideposts_contenu .fpost .read {background: url(images/suite.png) no-repeat}
.slideposts_contenu .fpost .docomment {background: url(images/commentaire.png) no-repeat}
.slideposts_contenu .fpost .read {background-position: left 0px}
.slideposts_contenu .fpost .docomment {background-position: left 8px}
.slideposts_contenu .fpost .read a {color: #33335A}
.slideposts_contenu .fpost .read a:hover {color: #006599}
.slideposts_contenu .fpost .docomment a {color: #999}
.slideposts_contenu .fpost .docomment a:hover {color: #006599}
/************************************************
*	RESEAUX SOCIAUX BAS DE SINGLE     			*
************************************************/
.rsa {background-image:url(images/reseaux.gif);background-repeat:no-repeat;}
.rsb {color:#666666;}
.rse image {border:none;}
.rsb small {font-size:10px;}
.rsb form {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.rsb h3 {margin:15px 0px 0px 18px;padding:0px 0px 0px 0px;font-size:20px;color:#fff;}
.rsb ul {padding:8px 0px 0px 10px; margin:0px; list-style-type:none;}
.rsb li {padding:0px 0px 0px 0px; margin:0px;list-style-type:none;}
.rsc {background-color:#ffffff;border:#000000 1px solid;}
.rsd {margin:10px 0px 0px 0px;background-color:#7dc328;border-color:#a1c14c; border-width:1px; border-style:solid;color:#FFFFFF;font-weight:lighter;}
.rse {font-size:12px;color:#000000;}
.rse h3 {margin:15px 0px 0px 5px;padding:0px 0px 0px 0px;font-size:20px;color:#33335A;}
.rse ul {padding:10px 30px 0px 10px; margin:0px;list-style-type:none;}
.rse li {padding:4px 30px 4px 5px; margin:0px; list-style-type:none; background:url(images/li.gif) no-repeat left top;}
#bienvenue{width:200px;font-size:14px;line-height:1.5em;font-style:italic;padding:5px 0px 0px 20px;}
#subbox {background: #fff;width: 170px;color: #33335A;font-size: 12px;font-family: Georgia;font-weight: normal;padding: 3px 0px 3px 5px;border-top: 1px solid #ddd;border-right: 1px solid #ddd;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;display: inline;}



    /*global/universal image classes */
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0 auto!important;
   padding: 0!important;
   border: 0 none!important;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}
    /*global/universal image classes */