body {
font-family: "Lucida Sans Unicode","Lucida Grande","Lucida Sans",Helvetica,Arial,sans-serif,"Bitstream Vera Sans";
font-size: 13px;color : #1e1e1e;;margin:0; padding:0;
line-height:21px;
background :#fff;
}

a {color:#6a95b7;text-decoration:none;}
a:hover {color:#ffaf03;text-decoration : underline;}
h1, h2, h3, h4, img {margin:0; padding:0;}
h2, h3, h4 {color:#6a95b7;}
h1{font-size:22px;color:#FF0000;}
h3, h4{font-size:16px;}
a img {border:0 none;}
p {padding : 10px 0;margin : 0; }

/*  ====================== Page Structure ======================= */


#header{width:950px;margin:0 auto;}

#wrapper {width : 950px; margin:0 auto;padding-top:15px;background :#fffffe;}
#rsidebar {float:right; width:225px;padding:0 0 0 10px;}
#content{width:680px; float:left;border: 1px double #EEE;padding:15px 5px;margin-left:10px; margin-bottom:10px;}

#footer {background :#F9F9F9; width:950px;color:#dfdfdf;font-size:11px;text-align:center;}

/*  ====================== Header ======================= */
h3.logo {font-size:11px;font-weight:normal;color:#eeeeee;padding:0;}
h3.logo a, h3.logo a:hover{text-decoration:none;color:#eeeeee;}
#photo {float:right;
	width:400px;	
}
#viedequartier{padding:5px;
	text-align:center;

}
#header .description {font-size: 17px;
	color:#666;
	text-align:right;
	padding-bottom:26px;
}

#localiser{margin-left:26px;
}



#nav {padding-top: 5px; width: 100%; text-align: center;height: 32px; background :url(images/h-bg.gif);
}

#nav a{
	color:#fff;

}
#logo {text-align:center; width:100%;

	
}

#recent-by-author li {font-size:10px;
background :url(images/bullet.gif);
background-repeat: no-repeat;
background-position: left center;


}
#recent-by-author h2 {
margin-left: -20px;

}

#archives h2 {
margin-right: 50px;


}

#auteur {font-size:10px;
margin-left:40px;

	
}

.page-navi {margin-left: 18px;
}

.page-navi li {background :url(images/bullet.gif);
background-repeat: no-repeat;
background-position: left center;

}

/*  ================================= Contents ============================= */
#content form#searchform {text-align:center;}
.post {padding:10px 20px 15px 20px; }
.post h1{color:#FF0000;font-size:27px;line-height:30px;padding-bottom:15px;font-weight:normal;}
.post h1 a, h1 a:hover {color:#6a95b7;text-decoration:none;}
.entry {text-align:justify;}
.entry img {border:10px solid #f1f1f1;}
.post-bottom {background :url(images/post_bottom.gif) repeat-x; padding:0 15px 14px 15px; height:30px;line-height:normal; 
background-position:bottom;}
.post-bottom p {font-size: 11px;}
.post-bottom .more {float:left; width:115px;color:#CC1A1A;padding-left:10px;font-size:13px;}
.post-bottom .more a {color:#CC1A1A;text-decoration:none; }
.post-bottom .bookmark {float:right; width:250px;}
.post-bottom .bookmark a img {display:block; margin-right:10px;text-decoration:none;float:left;}

/*-------Gravatar-----------*/
.gravatarimg { float:left; margin: 0 5px 3px 0; }
.gravatarimg img { border:0; }

/*-------Alignments-----------*/
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

/* --------------- SideBars ----------------*/
#rsidebar a {color:#4B4B4B;text-decoration:none;}
#rsidebar a:hover {color:#CC1A1A;text-decoration:none;}
.sidebar {background :url(images/bg-sidebar.jpg);background-repeat: no-repeat;}
.sidebar ul{list-style:none; margin:0;padding:10px;}
.sidebar  ul li {font-size:12px;list-style : none;margin: 10px;padding:0;color:#717171;text-align:left;}

.sidebar  ul ul li {font-size:12px; list-style:none;margin:1px;padding-left:10px;border:0;color:#717171;text-align:left;}
.sidebar  ul li h2{padding:1px;font-size:10px; font-weight:normal;color:#6B6B6B;text-align:center;}
.textwidget {font-size:10px;

}
.widgettitle h2 {color:#fff;
}

.imgtfe {text-align:left;
}

/*  ================================= Footer  ============================= */
#footer a {font-size:9px;color:#373737;text-decoration : none;}

/*  ================================= Others ============================= */

.clr {clear : both;margin:0; padding:0;font-size:1px; line-height:1px;}

/* --------------------- common elements --------------------------- */
.navigation { display: block; color:#CC1A1A; width:100%;padding:0 0 10px 0;font-weight:bold;}

h2.pagetitle, h2.center {text-align: center;  }
h3, h3#comments {padding: 50px;}
.alt { background-color: #F1F1F1;border:1px solid #e9e9e9;}

input, select, textarea {margin:0 2px;; padding:0; color:#000; border:1px solid  #e9e9e9;}
input#s {width:130px;height:15px;padding:5px 0;}
#commentform #submit, #searchsubmit {background :url(images/search.gif);background-repeat: no-repeat;color:#000;margin:2px 0 0 0;width:30px; text-align:center;height:25px;border:0;}
blockquote { border-left: 3px solid #E9E9E9;}
	
ol.commentlist {margin:0;padding:0;}
.commentlist li { font-weight:normal;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 12px;}
code { font: 1.1em Fixed; border:1px dotted #e9e9e9;margin:5px;padding:5px;display:block;}

/* Begin Calendar */

#calendar_wrap {border-top: 0;width:170px;}
#calendar_wrap table, #calendar_wrap th {margin:0 auto;padding:0;}
#wp-calendar {empty-cells: show;margin: 1px auto 0;width: 98%;	font-size: 9px;}
#wp-calendar #next a {padding-right: 2px;text-align: right;}
#wp-calendar #prev a {padding-left: 2px;text-align: left;	}
#wp-calendar a {display: block;}
#wp-calendar caption {text-align: center;width: 100%;font-size:12px;padding:0 0 0 0;}
#wp-calendar td {padding: 1px 0; text-align: center;}
#wp-calendar td.pad:hover { background-color: #c0c0c0; }
#wp-calendar #prev a, #wp-calendar #next a {font-size: 9px;	}
#wp-calendar a {text-decoration: none;	}
#wp-calendar caption { 	text-align: center; }

#calendar_wrap #today {font-weight:bold;color:#fff;background:#CC1A1A;}
/* End Calendar */

.smallattachment {text-align: center; float: left;margin: 5px 5px 5px 0px;}
.attachment {text-align: center; margin: 5px 0px;}

/* Begin Images */
img.centered { display: block;	margin-left: auto;	margin-right: auto;	}
img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline; float:right;}
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; float:left; }

/* End Images */

/* Begin Lists */
.entry ol,.entry ul {margin: 0;	padding: 5px 0 5px 35px; }
.entry li {margin: 0; padding: 0; }
.postmetadata ul, .postmetadata li { display: inline; list-style-type: none;list-style-image: none;}

/* Begin Form Elements */
.entry form { text-align:center; }
select { width: 130px; }
#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; }
#commentform textarea { width: 80%; padding: 2px;}
/* End Form Elements */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps { 	cursor: help;}
acronym, abbr { border-bottom: 1px dashed #424242; }
blockquote { margin: 15px 30px 0 10px;padding-left: 20px;}
blockquote cite { margin: 5px 0 0; display: block;}
.center { text-align: center;}
hr { display: none; }
.alignright { float: right;	}
.alignleft { float: left;}
/* End Various Tags & Classes*/

