/*
palette :
rouge : #842827;
*/
#wp-admin-bar {font-size:11px;height:25px;left:auto;position:fixed;top:0;width:1000px;z-index:1000;}
.linkform{display:none;float:left;border:none;}
input {background:none;}
fieldset {border:none;background:none;}
.actifform{display:block;float:left;}
.notice{color:#CC0000;font-size:11px;line-height:15px;margin:0;}
.beta{color:#ff0000;}
body {width: 1000px; font-family:trebuchet MS, sans-serif;}
body{background: url(images/cv/bg.png) repeat;}
body{color:#000000;}
a{color:#000;}
ul {margin:0;
padding:0;}
.main-link{color:#000;}
.main-b-link{color:#822826;}
.main-b-link a{color:#822826;}
.maincolor{color:#822826;}
.mainbg {background:#f7f5ed;}
.serif{font-family:georgia,garamond,serif;}
.titregras{font-size:15px; font-weight:bold;}
.heading-a, .heading-a a{color:#FFFFFF;  font-size:16px; font-weight:bold; text-transform:uppercase;}
.heading-b{color:#842827; font-size:14px; font-weight:bold; text-transform:uppercase;}
.heading-c{ font-size:13px; font-weight:bold; text-transform:uppercase;}
.selection-home, span.selection-home  a{color:#FFFFFF;float:left;font-size:21px;font-weight:bold;text-transform:uppercase;vertical-align:top;}
.selection-container H2{padding:0; margin:0;}
.selection-container h3 {    color: #969696;   font-size: 11px;   margin: 6px 0 3px;   padding: 0;}
.selection-container H3 a{ color:#969696;}
.home-selection-excerpt {font-size:15px; margin-top:0px; border-bottom:1px solid #9d5352; padding-bottom:5px;}
.small{font-size:11px; }
#leftcontent h1.catheader {color:#822826;}
#mainwrapper{width:980px;}
#leftcontent ul li {list-style-image:none;
list-style-position:inside;list-style-type:inherit;margin-bottom:3px;margin-left:0;margin-right:0;margin-top:3px;padding-bottom:3px;padding-left:0;padding-right:0;padding-top:3px; }
#sidebar{margin-left:25px;margin-right:0;margin-top:17px;width:235px;}
 #secondsidebar  {margin-left:25px;margin-right:0;margin-top:0px;width:235px;}
.side-widget{width:235px; padding-left:0px; padding-right:0px; border:none;}
.sidetop {height:30px;padding-left:15px;padding-top:10px;text-transform:uppercase;}
.side-widget h3,.side-widget h2{background: url(images/cv/sidebar-top-generique.png) top left no-repeat;  height:30px; text-align:left; padding-left:15px; padding-top:10px; text-transform:uppercase;}
.widget-agenda h3{background: url(images/cv/sidebar-top-agenda.png) top left no-repeat; margin:0;}
.widget-tags h3{background: url(images/cv/sidebar-top-tag.png) top left no-repeat; margin:0;}
.widget-visuels h3, h4.sidetop{background: url(images/cv/sidebar-top-visuels.png) top left no-repeat; margin:0;}
.widget-network h3{background: url(images/cv/sidebar-top-vie-du-reseau.png) top left no-repeat; margin:0;
font-size:14px;height:48px;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-left:16px;padding-right:45px;padding-top:11px;}
h4.sidetop{background: url(images/cv/sidebar-top-agenda.png) top left no-repeat; margin:0;   float: left;    margin-bottom: 10px;  width: 100%;    }
#leftcontent h4.sidetop {    background: url("images/cv/bg2.png") repeat scroll left top transparent;    color: #FFFFFF;    float: left;    font-size: 19px;    margin-bottom: 10px;    padding: 10px 0 0 9px;    width: 100%;}
.widget-geolocalisation h3{background: url(images/cv/sidebar-top-geolocalisation.png) top left no-repeat; margin:0;}
.widget-blogroll h3{background: url(images/cv/sidebar-top-blogroll.png) top left no-repeat; margin:0;}
	.widget-tags-top{background: url(images/cv/tags-box-top.png)  no-repeat; height:17px; margin-top:10px; }
	.widget-tags-cloud{background: url(images/cv/tags-box-repeat.png)  repeat-y; padding:0 10px; }
	.widget-tags-bottom{background: url(images/cv/tags-box-bottom.png)  no-repeat; height:15px; margin-bottom:10px;}
	.widget-visuels img{width:50px; height:50px;}
 .widget-visuels ul li {width:50px; height:50px; float:left; }	
.side-widget .recentcomments,.side-widget  #get_recent_comments_wrap ul li{    list-style: square outside none;    margin: 0 4px 3px 27px;    padding: 3px 0;}
.border-top-down{border-bottom-color:#767676;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#767676;border-top-style:solid;border-top-width:1px;float:left;}
.selection-cut a{color:#969696;float:left;font-size:15px;margin-bottom:0;margin-left:190px;margin-right:0;margin-top:0;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
.video-inside{background: url(images/cv/bg.jpg) repeat; padding-bottom:17px; padding-left:17px; padding-right:17px; padding-top:17px;}
.video-inside ul {list-style-type:square;margin-left:16px;}
.add-link{background: url(images/cv/soumettre-lien.png) no-repeat;float:left;height:22px;padding-left:38px;padding-top:1px;}
.rss-link-inbox{background: url(images/cv/rss.png) no-repeat 26px 4px;padding-bottom:3px;padding-left:0;padding-right:0;padding-top:3px;margin-top:15px;text-align:center;width:200px;}
#title {float:left;font-size:48px;line-height:27px;margin-bottom:0;margin-left:16px;margin-right:16px;margin-top:50px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:580px;}
#title.withlogo {margin-top:38px;}
#title a{display:block;margin-bottom:10px;margin-top:0px;width:580px;font-family:Times New Roman;color:#822826;}
#description{float:left;font-size:14px;margin-bottom:0;margin-left:0;margin-right:16px;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:420px;}
#topbox{background: url(images/cv/top-bg.png) no-repeat;float:right;height:49px;margin-right:25px;margin-top:60px;width:234px;padding-top:15px;}
#topbox-blogs{float:right;margin-right:25px;width:234px;}
#topbox-rss{background: url(images/cv/rss-big.png) no-repeat;  display:block; float:left; height:31px;margin-left:6px;margin-right:9px;margin-top:0;width:31px;}
#topbox-bell{background: url(images/cv/cloche.png) no-repeat; height:34px; width:34px; display:block; float:left;}
#topbox-newsletter {float:left;font-size:11px;font-weight:bold;margin-left:11px;text-transform:uppercase;width:100px;}
#headerimg {float:right;margin-bottom:10px;margin-right:27px;margin-top:35px;padding-top:0;}	
#headerimg a img{max-width: 360px;}	
#searchform{float:right; margin-right:25px; margin-top: 2px;}
#searchform .search_btn{background: url(images/cv/loupe.png) no-repeat; border:none; height:19px;text-indent:-9999px;width:21px;}
.search_input{font-weight:bold; font-size:10px;}
#searchform input{border:1px solid #ccc; padding-bottom:2px; padding-left:0; padding-right:0; width:134px;   letter-spacing: 0.04em;}
#login{float:right;}
#login a {color:#000000;}
.side-widget {background: url(images/cv/bg-hatch.gif);}
#mainwrapper {border:none;}
#navigation {clear:both;float:left;margin:20px 0 3px;position:relative;width:100%;z-index:1000;}
#sub-navigation {border-top:1px solid #9b9a97;border-bottom:1px solid #9b9a97;clear:both;float:left;padding:2px 0 0;position:relative;width:100%;z-index:50;}
#sub-navigation ul {margin:0;padding:0 0 0 8px;}
#sub-navigation li {float:left;font-size:12px;line-height:24px;list-style-type:none;margin:0;padding:0 10px 0 0;position:relative;text-transform:uppercase;background-image:none;}
#sub-navigation a {font-family:trebuchet MS;font-weight:bold;padding:0 5px;color:#822826;font-size:14px;}
.unetextetop{background: url(images/cv/Laune.png) no-repeat top left; height:32px; width:205px; margin-top:15px;}
.unetexte {background: url(images/cv/bg.png) repeat top left; padding:15px 10px;}
.unetexte h2{margin-top:0;}
.unetexte h2 a{font-size:17px;}
.unetexte h3{padding:0; margin:0; font-size:13px; color:#969696; margin-bottom:10px; margin-top:1px;}
.unetexte p{font-size:15px; margin:5px 0; padding:0;}
.unetexte .auteur a{color:#969696;}
.selection-container{float:left;margin-left:15px;width:465px;}
.selection-top{background-color:transparent;background-image:url(images/cv/bg2.png);background-position:left top;background-repeat:repeat;height:25px;padding-bottom:5px;padding-left:0;padding-right:0;padding-top:5px;}
.bibliotheque-top{background: url(images/cv/bg2.png) repeat top left; padding:5px 0px; padding-left:10px;}
.video-top{background: url(images/cv/bg2.png) repeat top left; padding:5px 0px;}
.pelicule{float:left;margin-left:5px;margin-right:5px;margin-top:0;}
.home-box-img {    float: left;    margin-right: 10px;    margin-top: 4px;    width: 80px;}
.pins{float:left;margin-left:5px;margin-right:5px;margin-top:3px;}
.rss-selection-home{float:right;margin-right:5px;margin-top:5px;}
.commentaires-top{background: none repeat scroll 0 0 #E3E0D9; padding-bottom:10px;padding-left:10px;padding-top:10px;}
.planete-top{background:#e3e0d9; padding-bottom:10px;padding-left:10px;padding-top:10px;}
.delicious-top{background:#E3E0D9; padding-bottom:10px;padding-left:10px;padding-top:10px;}
.timemachine a img {float: left;}
.timemachine img{float:left; margin-right:10px; width:29%;}
.unetexte.timemachine {background: none repeat scroll 0 0 transparent;    border-bottom: 1px solid #E3E0D9;   margin-bottom: 10px;    padding: 0 0 5px;}
.unetexte.timemachine h2{  margin-bottom: 6px;  }
.unetexte.timemachine h3{    margin: 1px 0 5px; }  
#footer {clear:both;float:left;	width: 100%;	padding: 10px 0;	font-size: 11px;	border-top:none;	background: #f7f5ed;}
#footer ul{ list-style:none;}
	#footer_top,#footer_bottom{clear:both; float:left}
	#footer_top{margin-left:30px;}
	#footer_bottom{margin-left:30px;}
	.footer_box{float:left;margin-right:6px;min-height:40px;}
	#footer_a{width:130px; margin-left:25px;}
	#footer_b{width:130px;}
	#footer_c{width:130px;}
	#footer_d{width:250px;}
	#footer_e{width:240px;}
	#footer_f{width:200px;}
.taille-div-source{}
	.taille-div-source img{}
.taille-div-go-max-width{width:606px; height:auto; clear:both; margin-bottom:6px;}
	.taille-div-go-max-width img{width:606px; height:auto;}
.taille-div-demi{margin-right:6px;  margin-bottom:6px;width:300px; height:300px; float:left;}
.taille-div-demi img{margin-right:6px;width:300px; height:300px;}
.taille-div-quart{float:left;height:143px;margin-right:2px;width:151px; margin-bottom:6px;}
.taille-div-quart img{height:143px;margin-right:6px;width:147px;}
.taille-div-tiers{float:left;height:204px;margin-bottom:6px;width:204px;}
.taille-div-tiers img{height:197px;width:197px;}
.classic-liste {list-style-image:none; list-style-position:outside; list-style-type:disc;padding-left:14px; padding-top:10px; }
.classic-liste.notop {margin-top:0px;}
.classic-liste.notop li {margin-left:10px;}
#leftcontent  ul.classic-liste li{margin-bottom:4px;margin-left:12px;margin-right:0;margin-top:3px;padding-bottom:3px;padding-left:0;padding-right:3px;padding-top:3px;list-style-image:url(images/cv/puce-rouge.png);}
.side-widget .agenda-liste {list-style-image:none;list-style-position:inside;list-style-type:square;}
.side-widget .agenda-liste li{padding:5px 0; margin-bottom:5px;margin-left:15px;margin-right:0;margin-top:5px;width:184px;}
#footer_bottom p {float:left;margin-bottom:0;margin-left:12px;margin-right:12px;margin-top:0;padding-top:0;width:450px;}
.logo-footer {float:left;}
.footer-social-top{background: url(images/cv/footer-social-top.png)  no-repeat; height:17px; margin-top:10px;}
.footer-social-inside{float:left; background: url(images/cv/footer-social-repeat.png)  repeat-y;}
.footer-social-inside ul {margin:0; padding:0; min-height:47px; width:234px;}
.footer-social-inside ul li {float:left;height:51px;margin-left:11px;}
.footer-social-bottom{background: url(images/cv/footer-social-bottom.png)  no-repeat; height:17px; float:left;width:238px;}
.libre-li{}
.libre-a{float:left;font-family:Helvetica;font-size:14px;font-weight:bold;margin-top:0;padding-bottom:18px;padding-top:14px;text-align:center;width:47px;}
/*Buddypress*/
#wp-admin-bar {}
.activity-avatar{float:left;}
.activity-list li {border-bottom:1px solid #eee; float:left;}
.activity-list p{float:left;margin-top:0;padding-top:0;}
.activity-list li blockquote{display:none;}
.time-since, .activity-delete-link{color:#ccc; font-size:11px;}
.avatar-block{margin-left:15px;}
.item-avatar img{float:left;height:30px;margin-left:0;margin-right:4px;width:30px;}
.activity-avatar img{float:left; margin-right:4px;}
.item-content img{max-height:200px; max-width:200px;}
.facebook-box, .ggagenda-box{margin-left:15px;}
.rsswidget a img{margin-left: 4px;    margin-top: 5px;    vertical-align: sub;}
sup {line-height:.4em;}
.side-widget .flickr img{max-width:200px;}