/*
Theme Name: BlogInParis
Theme URI: http://wordpress.org/
Description: Un theme illustrant le monde de BlogInParis
Author: Davidous
Author URI: http://www.in-finite.info/dotclear
Tags: multicolor, fixed width, two columns, widgets

	bloginparis v1
	 http://www.blog-in-paris.fr

	This theme was designed and built by Davidous,
	whose blog you will find at http://www.in-finite.info/dotclear/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body{
font-family:verdana;
font-size:1em;
color:#53032a;
margin-bottom:0;
}

img{
border:none;
}

ul{
list-style:none;
list-style-position:outside;
}

ul.xoxo a{
padding:3px;
text-decoration:none;
color:#53032a;
}

ul.xoxo a:hover{
color:#fff;
background:#53032a;
}

.blogroll li{
margin-bottom:15px;
}

#cboth{
clear:both;
}

#page{
margin:0 auto;
width:928px;
margin-bottom:0;
}

#header{
}


.banner{
}

#content{
	width:670px;
	float:left;
}

#post-2 h2{
	font-size: 1.2em;
	color: #ffffff;
	margin-bottom: 0pt;
	padding: 5px 0 5px 20px;
	color: #ffffff;
	width:100%;
	height:40px;
	background:url(images/titre_bg.jpg) repeat-x;
	margin-bottom:5px;
}

#col_article{
width:650px;
float:left;
}

#article{
width:100%;
margin-bottom:50px;
}

#meta_article a{
text-decoration:none;
color:#ff017d;
}

#meta_article a:hover{
text-decoration:none;
color:#fff;
background:#53032a;
}

#ligne_titre{
width:100%;
height:40px;
display:block;
margin-top:0;
background:url(images/titre_bg.jpg) repeat-x;
}

.title{
padding:5px 0 5px 20px;
font-size:1em;
color:#FFF;
}

#meta_article{
padding:5px;
margin-left:15px;
font-size:0.8em !important;
margin-bottom:5px;
}

.date{
float:left;
border-left:solid 1px #FF017D;
padding-left:5px;
padding-right:5px;
}

.post_cat{
float:left;
border-left:solid 1px #FF017D;
padding-left:5px;
padding-right:5px;
}

.post_tags{
float:left;
border-left:solid 1px #FF017D;
padding-left:5px;
padding-right:5px;
border-right:solid 1px #FF017D;
}

#contenu_article{
padding:10px;
width:95%;
font-size:0.9em;
}

#contenu_article .suite a{
float:left;
padding:5px;
background:url(images/titre_bg_hover.jpg) repeat-x;
height:30px;
display:block;
margin-left:10px;
margin-top:10px;
color:#fff;
text-decoration:none;
}

#contenu_article .suite a:hover{
background:url(images/titre_bg.jpg) repeat-x;
height:30px;
display:block;
}

#contenu_article img{
border-top:1px solid #ff017D;
padding-top:4px;
border-bottom:1px solid #ff017D;
padding-bottom:4px;
}

#contenu_article .comm a{
float:right;
padding:5px;
background:url(images/titre_bg_hover.jpg) repeat-x;
margin-right:10px;
margin-top:10px;
height:30px;
display:block;
color:#fff;
text-decoration:none;
}

#contenu_article .comm a:hover{
background:url(images/titre_bg.jpg) repeat-x;
height:30px;
display:block;
}

#sidebar{
	width:252px;
	float:right;
	margin-right:0;
}

#rss{
	width:100%;
	margin-bottom:50px;
}


#rss_titre{
	width:232px;
	height:27px;
	background:url(images/rss_titre.jpg);
	display:block;
}

#contenu_rss{
	width:100%;
	display:block;
	margin-bottom:10px;
	text-align:center;
}

.sabonner a{ 
float:center;
height:30px;
display:block;
padding:5px;
background:url(images/titre_bg_hover.jpg) repeat-x;
margin-left:6px;
margin-top:6px;
color:#fff;
font-weight:normal;
text-decoration:none;
font-size:0.9em !important;
}

.sabonner a:hover{ 
float:center;
height:30px;
display:block;
padding:5px;
background:url(images/titre_bg.jpg) repeat-x;
margin-left:6px;
margin-top:6px;
color:#fff;
font-weight:normal;
text-decoration:none;
font-size:0.9em !important;
}

#twitter{
width:100%;
margin-bottom:20px;
}

#twitt_titre{
width:100%;
height:25px;
background:url(images/sibare_title.jpg);
display:block;
}

.twitt_title{
font-size:1em;
margin-bottom:0;
margin-left:25px;
padding:5px;
}

#twitt_content{
width:100%;
display:block;
background: url(images/sibar_bg.jpg) repeat-y;
}

.twitter-item, .twitter{
margin-top:0px;
list-style-type:none;
font-size:0.8em !important;
padding:2px;
margin-left:15px;
width:176px;
}

#apropos{
	margin:50px 0;
}

#apropos p{
	font-size:0.9em;
	text-align:justify;
	width:220px;
	padding:5px;
}

#apropos .suite a{
float:right;
padding:5px;
background:url(images/titre_bg_hover.jpg) repeat-x;
height:30px;
display:block;
margin-left:10px;
margin-top:10px;
color:#fff;
text-decoration:none;
}

#apropos .suite a:hover{
background:url(images/titre_bg.jpg) repeat-x;
height:30px;
display:block;
}

#cat{
width:100%;
}

#cat_titre{
width:100%;
height:30px;
background:url(images/titre_bg.jpg) repeat-x;
display:block;
list-style:none;
}

.cat_title{
font-size:1em;
margin-bottom:0;
text-align:center;
padding:5px;
list-style:none;
color:#fff;
}

.cat-item, .xoxo{
font-size:0.8em;
margin-bottom:15px;
list-style-image : url(images/puce.jpg);
}

.cat-item a, .xoxo a{
color:#53032a;
text-decoration:none;
}


.cat-item a:hover, .xoxo a:hover{
background:#53032a;
color:#fff;
text-decoration:none;
}

#cat_bloc{
margin-top:6px;
}


#mybloglog{
width:100%;
}

#myblog_titre{
width:100%;
background:url(images/titre_bg.jpg) repeat-x;
height:30px;
display:block;
}
.myblog_title{
text-align:center;
font-size:1em;
color:#FFF;
margin-bottom:0;
padding:5px;
}

#myblog_bloc{
margin-top:6px;
}

#twitxr-logo-img{
display:none;
}

.twitxr-badge{
border:none !important;
}

#twitxr{
margin-top:20px;
}

#footer{
width:100%;
background:#3f0320;
height:100%;
display:block;
}

#footer p a{
	text-decoration:none;
	color:#FF017D;
}

#linkcat-2{
list-style:none;
width:100%;
background:url(images/titre_bg.jpg) repeat-x;
display:block;
}

#linkcat-2 h2{
font-size:1em;
margin-bottom:0;
padding:5px;
text-align:center;
color:#fff;
}


.title a{
text-decoration:none;
color:#fff;
padding:5px;
}

#comm_up{
width:100%;
height:27px;
display:block;
background:url(images/comm_top.jpg);

}

.comm_data_pad{
height:33px;
display:block;
padding:5px;
color:#FFF;
font-size:0.9em;
margin-left:35px;
}

.comm_data_pad a{
color:#FFF;
font-weight:bold;
text-decoration:none;
}

.comm_data_pad a:hover{
color:#FFF;
font-weight:bold;
text-decoration:underline;
}

#comm_content{
background:#facfff;
font-size:0.8em;
padding-left:45px;
}

#comm_bottom{
width:100%;
height:20px;
display:block;
background:url(images/comm_bottom.jpg) repeat-x;
margin-bottom:40px;
}

#comm_content p{
margin-top:0;
padding:10px;
}

#contenu_article a{
color:#FF017D;
}

#contenu_article a:hover{
background:#53032a;
color:#fff;
text-decoration:none;
}

#comm_content a{
padding:3px;
color:#fff;
text-decoration:none;
}

#comm_content a:hover{
padding:3px;
background:#53032a;
text-decoration:none;
}

/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com
*/
/*CSS Badoo style pagination*/
div.pagination {
	background-color:#fff;
	color:#ff017D;
	padding:10px 0 10px 0;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;
}

div.pagination a {
	color:#ff017d;
	padding:2px 5px;
	margin:0 2px;
	text-decoration:none;
	border:2px solid #f0f0f0;
}

div.pagination a:hover, div.pagination a:active {
	border:2px solid #ff017D;
	color:#ff017D;
}

div.pagination span.current {
	padding:2px 5px;
	border:2px solid #FF017D;
	color:#fff;
	font-weight:bold;
	background-color:#ff017D;
}
div.pagination span.disabled {
	display:none;
}

.tags_clouds{
list-style:none;
}

.tags_clouds h3{
color:#ff017D;
background:#fff;
float:left;
padding:5px;
}

#tags{
width:85%;
padding:15px;
}


.tags_clouds ul a{
color:#ff017D;
background:#FFF;
padding:2px;
text-decoration:none;
padding-bottom:5px;
}

.tags_clouds ul a:hover{
color:#fff;
background:#ff017d;
padding:2px;
text-decoration:none;
}

#twitter a{
text-decoration:none;
color:#ff017d;
}
#twitter a:hover{
color:#fff;
background:#53032a;
text-decoration:none;
}

.nuage{
padding-left:20px;
margin-top:0;
}

.linkcat{
list-style:none;
width:100%;
background:url(images/titre_bg.jpg) repeat-x;
display:block;
}

.linkcat{
list-style:none;
width:100%;
background:url(images/titre_bg.jpg) repeat-x;
display:block;
}

.linkcat h2{
font-size:1em;
margin-bottom:0;
padding:5px;
text-align:center;
color:#fff;
}

.alignleft, .alignnone{
float:left;
margin: 0 1em 1em 0;
}

.alignright{
float:right;
margin:0  0 1em 1em;
}