/* CSS Document */
/*-------------------------------------------------------by uzumaki naruto -------------------------------------------------- */

body{
	margin:0px;
	padding:0px;
	background:#5F5F5F;
	font-size:12px; font-family:Arial, Helvetica, sans-serif;
	}
#page{
	margin:27px auto;
	padding:0px;
	width:727px;
	}

/*------------------------------------------------------------- header ------------------------------------------------------- */
#div-header{
	margin:0px;
	padding:0px;
	width:727px;
	height:133px;
	float:left;
	}
		#div-headerleft{
			background:url(images/header1.gif) no-repeat scroll 0 0;
			float:left;
			width:12px;
			height:133px;
		}
			#div-headermiddle{
				background:#FFFFFF url(images/header.jpg) no-repeat scroll 0 0;
				width:703px;
				float:left;
				height:132px;
			}
		#div-headerright{
				background:url(images/header2.gif) no-repeat scroll 0 0;
				float:left;
				height:133px;
				width:12px;
			}
			
#div-adsens{
	margin:0px;
	padding:0px;
	width:727px;
	height:90px;
	float:left;

	}
/*---------------------------------------------------------- content ---------------------------------------------------- */
#container{
	width:725px;
	border-right:1px solid #939393;
	border-left:1px solid #939393;
	margin:0;
	/*min-height:1400px;-- */
	background-color:#FFFFFF ;
	float:left;
	
	}
/*---------------------------------------------------------- content-left ---------------------------------------------------- */

#container #left{
	width:508px;
	float:left;
	padding:12px 0px 0px;
	}
#container #left h1, #container #left h1 a{ 
	margin:7px 0px 0px 5px;
	padding:0px;
	color: #D54C22;
	font-family: "Trebuchet MS";
	text-transform: capitalize;
	font-size:20px;
	}
#container #left h1 a{ text-decoration:none;}
p{
	margin:9px 0px 0px 5px;
	}
h2{
	float:right;
	font-family: "Trebuchet MS";
	font-size:11px;
	text-transform:capitalize;
	font-weight:normal;
	}	
a.class{
	text-decoration:none;
	color:#717171;
	}

#div-text1{
	margin:0px 0px 0px 34px;
	padding:0px;
	width:466px;
	/*height:183px;*/
	float:left;
	font-size:12px;
	color:#717171;
	font-family:"Trebuchet MS";
	text-align:justify;
	/*line-height:14px;*/
	}
#container #left #p1 a{
	text-decoration:none;
	list-style:non;
	color: #D54C22;
	font-family: "Trebuchet MS";
	font-size:19px;
	text-transform: capitalize;
	}
/*---------------------------------------------------------- content-right ---------------------------------------------------- */

#container #right{
	margin:0px;
	padding:0px;
	width:213px;
	float:left;
	}
#div-fotos{
	margin:15px 0px 0px 19px;
	padding:0px;
	width:183px;
	}
#div-calendrier{
	margin:0px 0px 20px 0px;
	padding:0px;
	width:183px;
	float: right;
	}
#entete-calendrier{
	margin:0px;
	padding:3px 7px 0px;
	width:169px;
	height:23px;
	background: url(images/entete_calendrier.jpg) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-family: "Trebuchet MS";
	font-size:13px;
	text-transform:capitalize;
	}
#content_calendrier{
	margin:0px;
	padding:3px 6px;
	width:171px;
	background:url(	images/bg-calendrier.jpg) repeat-y;
	color:#FFFFFF;
	font-family: "Trebuchet MS";
	font-size:10px;
	text-transform:capitalize;
	}
#content_calendrier ul {
	list-style:none; 
	padding-left:0px;
	margin:5px 0px 1px 5px;
	}
	
a.caterorie,
#content_calendrier ul li a{
	text-decoration:none; 
	color: #FFFFFF;
	font-size:11px;
	margin:0px 0px 0px 5px;
	}
a.caterorie:hover,
#content_calendrier ul li a:hover{
	text-decoration: underline; 
	color: #FFFFFF;
	font-size:11px;
	margin:0px 0px 0px 5px;
	}

#div-footer-calendrier{
	margin:0px;
	padding:0px;
	width:183px;
	height:10px;
	float:left;
	}
#div-foto2{
	margin:0px 0px 10px  0px;
	padding:0px;
	width:183px;
	}

.entre-foto{
	margin-top:6px;
	}
#footer{
	width:727px;
	float:left;

}
#content_calendrier #p1.a{
	text-decoration:none;
	list-style:none;
	}


#right div#calendar{
	/*border-top: 1px solid #F0F0F0;*/
}

#right div#content_calendrier table{
	font-size: 10.5px;
	text-align: center;
	margin: 0 auto;
	border-collapse: collapse;
}

#right div#content_calendrier table caption{
	margin: 0 auto;
}

#right div#content_calendrier table th{
	color: #FFFFFF;
	background: transparent;
}

#right div#content_calendrier table td{
	width: 14%;
	line-height: 2em;
/*--	border: 1px solid #EEE; -- */

}

#right div#content_calendrier table td a{
	display: block;
	background: #660033;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

#right div#calendar table td a:hover{
	background: #DBB8DC;
	color: #636;
}
/*-----------------------------------------lien commentaire ---------------------------- */
.post-title h2 a{
	color: #F90;
	background: transparent;
	text-decoration: none none;
}
.post h2{
	font-size:22px;
	font-family:"Trebuchet MS";
	text-align:left;
	color:#D54C22;
	float:none;
	margin:0px 24px;
	}
.p-lire-suite{
	text-align:left;
	
	}
.p-lire-suite a{
	color:#538B9A;
	text-decoration: none;
	}
.p-lire-suite a:hover{
	text-decoration: underline;
	list-style:none;
	color:#538B9A;
	}
.p-lire-suite a:active{
	color:#A0A0A0;
	text-decoration:none;
	list-style:none;
	}

.post-info a{
	color: #FA0;
	background: transparent;
	text-decoration: none;
}

.post-content{
	text-align: justify;
}
.post .post-content{
	text-align: justify;
	margin:9px 0px 0px 19px;
}

.post-content blockquote{
	font-family: Georgia, serif;
	font-style: italic;
}
.post-info-co a{
	color: #999999;
	text-decoration: underline;
	}
	.post-info-co a:hover{
	text-decoration:none;
	list-style:none;
	color:#538B9A;
	}
	.post-info-co a:active{
	color:#A0A0A0;
	text-decoration:none;
	list-style:none;
	}
.post-info-co{
	text-align: right;
	padding:0px;
}
.post-chapo p{
	text-align:justify;
	font-family: "Trebuchet MS";
	color:#717171;
	font-size:12px;
	line-height:14px;
	margin:9px 0px 0px 24px;
	}
.post-content p{
	text-align:justify;
	font-family: "Trebuchet MS";
	color:#717171;
	font-size:13px;
	line-height:15px;

	}

.post-info p{
	margin:9px 13px;
	text-align:justify;
	font-family: "Trebuchet MS";
	color:#717171;
	font-size:12px;
	}
p.post-info2 {
	margin:9px 24px;
	text-align:justify;
	font-family: "Trebuchet MS";
	color:#717171;
	font-size:13px;
	}
#trackbacks {
	margin:9px 0px 0px 19px;
	padding:0px;
	color:#717171;
	font-family: "Trebuchet MS";
	font-size:14px;
	text-transform: capitalize;
	}
#trackbacks h3 {
	color:#D54C22;
	font-family: "Trebuchet MS";
	font-size:19px;
	text-transform: capitalize;
	}
#trackbacks {
	margin:9px 0px 0px 19px;
	padding:0px;
	color:#717171;
	font-family: "Trebuchet MS";
	font-size:14px;
	text-transform: capitalize;
	}
#comments h3 {
	color:#D54C22;
	font-family: "Trebuchet MS";
	font-size:19px;
	text-transform: capitalize;
	}
#comments {
	margin:9px 0px 0px 19px;
	padding:0px;
	color:#717171;
	font-family: "Trebuchet MS";
	font-size:13px;
	text-transform: capitalize;
	}
fieldset{
	border: none;
}

label{
	cursor: pointer;
	cursor: hand;
}

.field label{
	display: block;
}

input,textarea{
	border: 1px solid #999;
}
p.post-info2 a{
	color:#538B9A;
	text-decoration: none;
	}
p.post-info2 a:hover{
	text-decoration: underline;
	list-style:none;
	color:#538B9A;
	}
p.post-info2 a:active{
	color:#A0A0A0;
	text-decoration:none;
	list-style:none;
	}
#trackbacks blockquote, #comments blockquote{
	border: 1px solid #EEE;
	margin: 1em 0;
	padding: 1ex 1em;
}
.post-content blockquote{
	font-family: Georgia, serif;
	font-style: italic;
}
h3,h2{
color:#D54C22;
float:none;
font-family:"Trebuchet MS";
font-size:19px;
margin:0px 24px;
text-align:left;
	}
#tb,#co,#ac {
	margin:0px;
	}

input,textarea{
	border: 1px solid #999;
	background: whitesmoke;
	}

textarea{
	height:139px;
	font-size:10px;
	margin:0px 0px 0px 10px;
	width: 95%;
	font-size: 1em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
fieldset{
	border: none;
	}

label{
	cursor: text;
	color:#2362A0;
	padding:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	}

.field label{
	display: block;
	}
pre, code{
	font-size: 1.2em;
	}

pre{
	width: 100%;
	overflow: auto;
	border: 1px solid #CCC;
	}
p.form-help{
	color:#717171;
	font-family:"Trebuchet MS";
	font-size:14px;
	margin:9px 0px 0px 31px;
	padding:0px;
	text-transform:capitalize;
	}
p.field{
	color:#717171;
	font-family:"Trebuchet MS";
	font-size:14px;
	margin:9px 0px 0px 19px;
	padding:0px;
	text-transform:capitalize;
	}
label p{
	color:#717171;
	font-family:"Trebuchet MS";
	font-size:14px;
	margin:9px 0px 0px 19px;
	padding:0px;
	text-transform:capitalize;
	}
fieldset p{	
	color:#717171;
	font-family:"Trebuchet MS";
	font-size:14px;
	margin:9px 0px 0px 19px;
	padding:0px;
	text-transform:capitalize;
	}
#content_calendrier h3{
	margin:0px 0px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	font-family: "Trebuchet MS";
	font-size:11px;
	text-transform:capitalize;
	}
#comments a{
	margin:0px;
	padding:0px;
	color:#717171;
	font-family: "Trebuchet MS";
	font-size:13px;
	text-transform: capitalize;
	text-decoration:none;
	}
#comments a:hover,
#comments a:active{
	margin:0px;
	padding:0px;
	color:#717171;
	font-family: "Trebuchet MS";
	font-size:13px;
	text-transform: capitalize;
	text-decoration:underline;
	}
#p2 a{
	text-decoration:none;
	color:#D54C22;
	}
#p2	a:hover,
#p2 a:active{
	color:#D54C22;
	text-transform: capitalize;
	text-decoration:underline;
	}
.post-title h2{
	font-size:9px}
/*-----------------------------------------tableau contact---------------------------- */
.form-tableau{
	height:24px;
	padding-right:10px;
	text-align:right;
	color:#2362A0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:24px;
	}
#case-a-couché{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2362A0;
	padding:8px 15px 10px 0px;
	}
.tr{
	float:left;
	text-align:left;
	}
#votre-demande{
	margin:10px 0px 5px 10px;
	}
#div-form{
	margin:20px 0px 0px 0px;
	float:right;
	}
	/*-----------------------------------------by uzumaki naruto---------------------------- */

