/*

	Theme Name: Roudoudou
	URI: http://www.renet-web.net/
	Description: The roudoudou theme
	Version: 1.2
	Author: renet@web - pascal renet
	Author URI: http://www.renet-web.net/

	
*/

html {
float:left;
background: url(images/newback.jpg) no-repeat;
}

#button a img {
text-decoration:none;
font-weight:normal;
font-style:normal;
border-width:0;
}

#commentform p a {
text-decoration:none;
color:#9f9f9f;
border-bottom:1px dotted #979797;
}

#footer_wrapper {
width:1058px;
}



#footer_wrapper p a {
	color: #9f9f9f;
}

#linkpage h3 {
color:#9db1cb;
text-decoration:none;
font:15px Georgia, "Times New Roman", Times, serif;
}

#linkpage ul a {
color:#777;
}

#linkpage ul a:hover {
color:#e3e3e3;
background-color:#4a4a4a;
}

#main_left {
float:left;
width:500px;
padding-left:18px;
padding-right:19px;
padding-top:20px;
}

#main_leftbig {
float:left;
width:440px;
padding-left:58px;
padding-right:19px;
padding-top:20px;
}

#main_leftbig div.post h6 a {
color: #db8f08;
text-decoration:none;
	font: bold 8em Georgia, "Times New Roman", Times, serif;
}

#main_leftbig div.post h6 a:hover {
text-decoration:none;
}

#main_left div.post h5 a {
color:#eb990c;
text-decoration:none;
font:bold 24px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#main_left div.post h5 a:hover {
text-decoration:underline;
}

#main_left div.post h6 a {
color: #db8f08;
text-decoration:none;
	font: bold 8em Georgia, "Times New Roman", Times, serif;
}

#main_left div.post h6 a:hover {
text-decoration:none;
}

#main_right div.post p a {
	color: #db8f08;
	text-decoration: none;
}

#main_left div.post p a {
text-decoration:none;
color:#9f9f9f;
border-bottom:1px dotted #979797;
}

#main_left div.post p a:hover {
text-decoration:none;
color:#d2d2d2;
background-color: #535353;
border-bottom:1px dotted #979797;
}

#main_left div.post p a img {
border-width:0;	
}

#main_left div.post p.date span.commentsbulle a {
background:url(images/comment.gif) no-repeat;
padding-left:15px;
float:right;
color:#494949;
text-decoration:none;
}

#main_left div.post p.postmetadata a {
text-decoration:none;
color:#4a4a4a;
}

#main_left div.post p.postmetadata a:hover {
text-decoration:none;
color:#d2d2d2;
background-color:#535353;
}

#main_left div.post_navigation div.alignright p a img {
border-width:0;
}

#main_left div.postcategory p.date a {
background:url(images/comment.gif) no-repeat;
padding-left:15px;
float:right;
color:#494949;
text-decoration:none;
}

#main_left div.postcategory p.postmetadata a {
color:#5c5c5c;
}

#main_left div.postcategory span.morexce a {
text-decoration:underline;
background:url(images/control_play.png) no-repeat right 55%;
padding-right:17px;
float:right;
padding-top:2px;
color:#494949;
}

#main_left h2 a {
color:#3f4f53;
text-decoration:none;
font:22px Georgia, "Times New Roman", Times, serif;
}

#main_left h2 a:hover {
color:#3f4f53;
text-decoration:none;
font:22px Georgia, "Times New Roman", Times, serif;
border-bottom:1px solid #c8c8c8;
}

#main_left h3 {
color:#9db1cb;
text-decoration:none;
font:15px Georgia, "Times New Roman", Times, serif;
}

#main_left h4 a {
	color: #758497;
	text-decoration: none;
	font: 20px Georgia, "Times New Roman", Times, serif;
}

#main_left h4 a:hover {
	color: #3f4f53;
	text-decoration: none;
	font: 20px Georgia, "Times New Roman", Times, serif;
}

#main_left h5 {
color:#9db1cb;
text-decoration:none;
font:20px Georgia, "Times New Roman", Times, serif;
}

#main_left ul a {
color:#777;
}

#main_left ul a:hover {
color:#e3e3e3;
background-color:#4a4a4a;
}

#main_left ul.postspermonth li {
list-style-type:none;
}

#main_left ul.postspermonth li a {
color:#3f4f53;
text-decoration:none;
font:14px Georgia, "Times New Roman", Times, serif;
}

#main_left ul.postspermonth li a:hover {
background-color:#828282;
color:#fcfcfc;
}

#main_right {
float:left;
width:509px;
padding-right:5px;
padding-left:5px;
padding-top:20px;

}

#main_rightbig {
float:left;
width:509px;
padding-right:5px;
padding-left:5px;
padding-top:20px;

}

#main_right div.metamore div.more-column-two ul li.reco {
list-style-type:none;
list-style-image:url(images/accept.png);
list-style-position:outside;
}

#main_right h5 {
color:#9db1cb;
text-decoration:none;
font:30px Georgia, "Times New Roman", Times, serif;
}

#main_wrapper {
text-align:left;
width:1058px;
padding-bottom:20px;
}

#searchform div {
background:url(images/box_right.gif) repeat;
padding:5px;
}

#top_left {
float:left;
width:272px;
height:300px;
}

#top_middle {
color:#444;
float:left;
width:258px;
border-right:1px;
border-left:1px;
padding-right:3px;
padding-left:3px;
height:300px;

}

#top_right {
float:left;
width:520px;
height:300px;
}

#wrapper {
text-align:left;
width:1058px;
padding-top:3px;
}

.alignright {
float:right;
text-transform:uppercase;
}

.alt {
background-color:#d5e88f;
}

.clear {
clear:both;
}

.clearfix {
display:inline-table;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.column-one {
width:160px;
font:9px Verdana;
border-top:5px solid #E2E1D0;
float:left;
}

.column-one a {
text-decoration:none;
color:#737373;
}

.column-one a:hover {
text-decoration:none;
background-color:#373737;
color:#fdfdfd;
}

.column-one h3 a {
color:#ff9000;
font:small-caps 14px "Lucida Grande", Verdana, Lucida, sans-serif;
text-decoration:none;
}

.column-one h3 a:hover {
color:#ff9000;
font:small-caps 14px "Lucida Grande", Verdana, Lucida, sans-serif;
text-decoration:none;
background-color:rgba(255,255,255,0);
}

.column-two {
width:340px;
text-align:justify;
border-top:1px solid #E2E1D0;
float:right;
}

.column-two span.morexce a {
text-decoration:none;
background:url(images/control_play.png) no-repeat right 55%;
padding-right:17px;
float:right;
border-style:none;
padding-top:2px;
height:17px;
color:#494949;
}

.commentmetadata a {
text-decoration:none;
color:#4c5433;
}

.even {
background-color:#9db1cb;
}

.flickrcontent img {
border:1px solid #d4d4d4;
padding:3px;
margin:1px 3px;
}

.metaexcerpt {
position:relative;
width:500px;
}

.metamore {
position:relative;
width:500px;
}

.more-column-one {
width:249px;
float:left;
}

.more-column-one ul li {
list-style-type:none;
font:15px Georgia, "Times New Roman", Times, serif;
}

.more-column-one ul li a {
text-decoration:none;
color:#707070;
}

.more-column-one ul li a:hover {
text-decoration:none;
color:#dfdfdf;
background-color:#585858;
}

.more-column-two {
width:249px;
float:right;
}

.navigationtop li {
border-right:1px solid #ebebeb;
float:left;
display:block;
width:100px;
}

.navigationtop li a {
font-size:11px;
outline:none;
color: #ededed;
text-decoration:none;
display:block;
padding:2px 0 3px 8px;
width:99px;
text-transform:uppercase;
}

.navigationtop li a span {
font-size:10px;
color:#fff;
text-transform:lowercase;
}

.navigationtop li a:hover {
font-weight:bold;
}

.navigationtop li.skip {
border-left:1px solid #DDD;
float:right;
display:block;
width:100px;
}

.navigationtop li.skip a {
width:100px;
}

.postcategory {
padding-bottom:15px;
}

.postcategory h5 a {
color:#3f4f53;
text-decoration:none;
font:bold 16px Georgia, "Times New Roman", Times, serif;
}

.postmetadata {
border-top:1px solid #c7c7c7;
background:url(images/box_right.gif);
}

.postpicleft {
margin-right:20px;
}

.postpicright {
margin-left:20px;
}

.readmore a {
text-decoration:underline;
background:url(images/control_play.png) no-repeat right 55%;
padding-right:19px;
padding-top:2px;
color:#494949;
float:right;
border-style:none;
height:17px;
}

.reco a {
text-decoration:none;
border-style:none;
padding-top:2px;
color:#494949;
}

body {
font:0.7em Verdana, Sans-Serif;
letter-spacing:-1px;
margin:1px;
}

cite.author a {
text-decoration:none;
font-weight:normal;
font-style:normal;
color:#434343;
text-transform:uppercase;
}

div#menunavigation {
width:1058px;
}

form#commentform {
width:500px;
background:url(images/box_right.gif);
padding:5px;
}

h3#comments {
color:#9db1cb;
text-decoration:none;
font:20px Georgia, "Times New Roman", Times, serif;
}

h3#respond {
color:#3f4f53;
text-decoration:none;
font:20px Georgia, "Times New Roman", Times, serif;
}

h3.searchresult {
color:#3f4f53;
text-decoration:none;
font:20px Georgia, "Times New Roman", Times, serif;
}

html,body {
color:#333;
text-align:left;
}

img.gravatar {
border:1px solid #606940;
padding:2px;
}

ol.commentlist {
list-style-type:none;
}

ol.commentlist li {
border-bottom:1px solid #fff;
padding:3px 2px 3px 4px;
}

pre code {
font-family:Courier;
overflow:auto;
display:block;
}

textarea#comment {
width:495px;
}

ul.navigationtop {
list-style:none;
background-color:#f6f6f6;
}


.calendrier .temps {
	float: right;
	margin: 0 10px 0 0;
	padding: 6px 0;
	background: url(images/date_bg.gif) no-repeat top left;
	text-align: center;
	width: 45px;
	height: 45px;
	line-height: 1em;
	margin-bottom:10px;
}

.calendrier .temps .mois {
	margin: 0 0 3px 0;
	padding: 0;
	text-transform: uppercase;
	font-size: 75%;
	color: #a0a0a0;
	letter-spacing: 1px;
}
.calendrier .temps .jour {
	margin: 0px 0 3px 0;
	padding: 0;
	font-size: 140%;
	color: #606060;
}
.calendrier .temps .an{
	margin: 0px 0 0 0;
	padding: 0;
	font-size: 90%;
	color: #a0a0a0;
}


.rowcontainer {margin:0px auto;width: 1000px;overflow: hidden;background: #fff;padding:0px;
	text-align: left;
}
.onethirdcolumn {float:left; width:30%;margin:0px;padding:10px 10px 0px 10px; }
div { padding: 10px 0;}

#main_wrapper div.rowcontainer div.onethirdcolumn h3 a {
	font: bold 17px Georgia, "Times New Roman", Times, serif;
	color: #5a5a5a;
	text-decoration: none;
}

#main_wrapper div.rowcontainer div.onethirdcolumn p {
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}

#main_wrapper div.rowcontainer div.onethirdcolumn p.commenbar a {
	color: #db8f08;
	text-decoration: none;
}

#main_rightbig div.post p a {
	color: #db8f08;
	text-decoration: none;
}

#main_wrapper div.rowcontainer div.onethirdcolumn p a {
	color: #db8f08;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}