/*
palette :
rouge : #842827;

*/
/*DEBUG*/
#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{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{padding:0; margin:0; font-size:13px; color:#969696; margin-bottom:10px; margin-top:1px;}
.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; }
.post-edit-link{}
#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{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;
}



.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-image:none;
list-style-position:inside;
list-style-type:square;
margin-bottom:5px;
margin-left:15px;
margin-right:0;
margin-top:5px;
padding-bottom:5px;
padding-left:0;
padding-right:0;
padding-top:5px;
width:184px;
}

.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;
}

.border-top-down a{}



.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;}
#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;}




#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;
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: url(images/cv/roundedtop.png) no-repeat; 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: url(images/cv/roundedtopright.png) no-repeat top left ; padding-bottom:10px;padding-left:10px;padding-top:10px;}










#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*/

.facebook-box, .ggagenda-box{
margin-left:15px;
}




