body {
	margin: 0;	padding: 0;	background:#FFFFFF url(gfx/interne_02.jpg) repeat-x;	font-size: 11px;	color: #66605c;}
	
a {	color: #ffffff; text-decoration:none;}a:hover {	text-decoration: underline;	}	

#sidebar p {
	padding-left: 10px;
	padding-right: 10px;
	color: #474f5b;
}
#sidebar_acc p {
	padding-left: 15px;
	padding-right: 10px;
	color: #474f5b;
}
body, th, td, input, textarea, select, option {
	font-family: Arial, Helvetica, sans-serif;
}
.img_g {
	float: left;
	margin: 0px 20px 0 0px;
}
.img_g2 {
	float: left;
	margin: 0px 10px 0 0px;
}
.img_fl {

	margin: 0px 10px 0 0px;
}
.img_d {
	float: right;
	margin-right: 0px;
	margin-left: 10px;
}
h1, h2, h3 {
	font-weight: normal;	color: #CBA61A;}

h1 {
	letter-spacing: -2px;	font-size: 3em;}

h2 {
	letter-spacing: -1px;	font-size: 2em; font:Georgia; color:#5ea9d8; font-style:italic;}

h3 {
	font-size: 1em;}

p, ul, ol {
	line-height: normal;	text-align:justify;}

blockquote {
	padding-left: 1em;}

blockquote p, blockquote ul, blockquote ol {
	line-height: normal;	font-style: italic;}



/* Header */

#header0 {
	width: 658px;
	height: 116px;
	margin: 0 auto;
	background-color:#ffffff;
	float: left;
	vertical-align: bottom;
	padding: 0px;
	position: relative;
}
	
#header0 h1, #header0 p {
	margin: 0;	color: #EB42A3;}

#header0 h1 {
	padding-top: 0px;}

/*#header0 a {	color: #EB42A3;}*/

#menu0 {
	width: 658px;
	height: 24px;
	margin: 0 auto;
	float: right;
	padding: 0px;
	vertical-align: bottom;
	text-align: right;
}
	
#imgcenter {
	background: #ffa801 url(gfx/img_interne.jpg);	width: 658px;	height: 204px;	margin: 0 auto;	float: right;	padding: 0px;}
	.icone{
	margin-right:15px;
	margin-left: 45px;
	color: #FFFFFF;
	text-decoration: none;
}
.ico{
color:#FFFFFF;
text-decoration:none;}
.ico : hover{
	text-decoration:underline;
	color: #FFFFFF;
}
#icone {
	width: 295px;
	height: 25px;
	margin: 0 auto;
	background:#FFFFFF url(gfx/icone.jpg) repeat-x;
	float: right;
	vertical-align: top;
	padding-top: 90px;
	color: #FFFFFF;
	font-size: 10px;
	font: verdana;
	position: relative;
}

#foot {
	width: 284px;
	height: 24px;
	background:#366291;
	float: right;
	color: #FFFFFF;
	font-size: 12px;
	font: verdana;
	padding: 10px 10px 0 0;
	position: relative;
	bottom: 0px;
	right: 0px;
	text-align: right;
}
.foot2 {
	width: 953px;
	height: 24px;
	float: right;
	color: #FFFFFF;
	font-size: 12px;
	font: verdana;
	padding: 10px 0px 0 0;
	position: relative;
	bottom: 0px;
	right: 0px;
	text-align: right;
}
#foot_acc {
	width: 284px;
	height: 24px;
	background:#366291;
	float: right;
	color: #FFFFFF;
	font-size: 12px;
	font: verdana;
	padding: 10px 10px 0 0;
	position: relative;
	bottom: 0px;
	right: 0px;
	text-align: center;
}
#flash {
	height: 24px;
	float: right;
	color: #1e1e1e;
	font-size: 11px;
	font: verdana;
	padding: 10px 10px 0 0;
	position: relative;
	bottom: 0px;
	right: 0px;
	text-align: left;
	top: 80px;
}
#xiti {
	height: 24px;
	float: right;
	color: #1e1e1e;
	font-size: 11px;
	font: verdana;
	padding: 5px 10px 0 0;
	position: relative;
	bottom: 0px;
	right: 0px;
	text-align: left;
	top: 80px;
}
#signe {
	height: 23px;
	margin: 0 auto;
	background:#ffffff url(gfx/bg_sign.jpg) repeat-x;
	float: right;
	vertical-align: top;
	margin-right: 15px;
	font: arial;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 37px 5px 0 5px;
}
#cat{
	margin-bottom:25px;
	position: relative;
}

#header {
	width: 953px;
	height: 454px;
	margin: 0 auto;
	background-color:#FFFFFF;
	float: center;
	padding: 0px;
	position: relative;
}
	
#header2 {
	width: 295px;	height: 339px;	margin: 0 auto;	background-color:#e7f0f9;	float: right;	padding: 0px;}
	
#header h1, #header p {
	margin: 0;	color: #EB42A3;}

#header h1 {
	padding-top: 100px;}

/* #header a {	color: #FFFFFF;	text-decoration: none;}*/
	
#header2 h1, #header2 p {
	margin: 0;	color: #EB42A3;}

#header2 h1 {
	padding-top: 100px;}

/*#header2 a {	color: #EB42A3;}*/
	
	
	
.menu1 {
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background: url(gfx/bg_btn.jpg) repeat-x;
	border-left: 1px solid #ffffff;
	text-decoration: none;
	float: right;
}
.menu1:hover {
	text-decoration: none;
	border-left: 1px solid #ffffff;
	background-image: url(gfx/bg_btn_o.jpg);
	padding: 5px 10px 5px 10px;
	color: #FFFFFF;
	vertical-align: middle;
	float: right;
}
/*.selected { text-indent: 0px; }*/
	

.titre {
	background:#f4f9fd url(gfx/bg_titre.jpg) no-repeat;
	float: left;
	width: 590px;
	height:21px;
	padding: 2px 0 15px 25px;
	font: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:800;
	text-transform:uppercase;
	color: #366291;
}
.titre_cont {
	background:#f4f9fd url(gfx/bg_titre.jpg) no-repeat;
	float: left;
	width: 590px;
	height:21px;
	padding: 2px 0 10px 7px;
	font: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:800;
	text-transform:uppercase;
	color: #366291;
}
	
	#titre2 {
	background:#f4f9fd url(gfx/bg_titre.jpg) no-repeat;
	width: 409px;
	height:21px;
	padding: 2px 0 15px 25px;
	font: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:800;
	text-transform:uppercase;
	color: #366291;
	position: absolute;
	top: 0px;
	right: 0px;
}
	
#tit {
	background: #f4f9fd url(gfx/bg_contenu.jpg) repeat-y;
	width: 617px;
	height: 110px;
	margin: 0 auto;
	float: right;
	padding: 3px 15px 0 26px;
	position: relative;
	
}

.tit2 {
font: arial;
	font-size: 20px;
	color: #86bee2;
	text-transform: uppercase;
}

#tit p{
	margin:20px 6px 0px 6px;
	text-align:justify;
	font: Georgia;
	color: #366291;
	font-size: 24px;
}
/* Page */

#page {
	width: 953px;
	margin: 0 auto;
	float: center;
	position: relative;
}
#page_bas {
	width: 658px;
	margin: 0 auto;
	position: relative;
	top: 0px;
}


/* pavés  */

.liv {
	height:110px;
	width: 280px;
	padding: 0px;
	margin:8px 0 33px 8px;
	position: relative;
}
#liv_acc {
	height:110px;
	width: 280px;
	padding: 0px;
	margin:8px 0 60px 8px;
	position: relative;
}
.liv p{
	padding: 5px 0 0 0; 	margin:8px 0 31px 8px;	
}
#liv_acc p{
	padding: 5px 0 0 0; 	margin:8px 0 29px 8px; 
}

.serr {
	height:110px;
	width: 280px;
	padding: 0px 0px 8px 0px;
	margin:8px 14px 5px 14px;
	float: right;
	position: static;
}


#jard {
	background:url(gfx/jard.jpg) no-repeat;
	height:146px;
	width: 280px;
	padding: 0px;
	margin:8px 0 15px 8px;
	position: relative;
	
}
#jard h2{
	letter-spacing: 0px;	font-size: 2em; font:Georgia; color:#ffffff; font-style:italic;
}


#coord {
	background:#c5d5e2 url(gfx/bg_coor.jpg) no-repeat;
	width: 280px;
	padding: 0px 0 0 0;
	height: 140px;
	margin: 8px 0 45px 8px;
	position: relative;
}
#coord h3{
	vertical-align: middle;
	margin:20px 16px 0px 10px;
	text-align:justify;
	color: #ffffff;
}
#coord h2{
	letter-spacing: -1px;	font-size: 2em; font:Georgia; color:#d68500; font-style:italic;
}

#infobul {
background:#c5d5e2 url(gfx/info_haut.jpg) no-repeat; vertical-align:bottom;	float: left;	width: 168px;	padding: 5px 0 0 0; margin:0px;}

#infobul p{
	vertical-align: middle;
	margin:20px 10px 0px 10px;
	text-align:justify;
	color: #366291;
}

#infobulbas {
background:#f4f9fd url(gfx/info_bas.jpg) no-repeat; background-position:bottom; vertical-align:bottom;	float: left; margin:0px;	width: 168px; height:46px;	padding: 0px;}


#pav {
	background:#86bee2 url(gfx/pav_haut.jpg) no-repeat;
	vertical-align:bottom;
	float: left;
	width: 168px;
	padding: 0px;
	margin:0px 15px 15px 0px;
	position: relative;
}

#pav p{
	vertical-align: middle;
	margin:0px;
	text-align:justify;
	font: arial;
	color: #FFFFFF;
	padding: 10px 10px 6px 10px;
	font-size: 11px;
}

#pavbas {
background:#f4f9fd url(gfx/vis_1.jpg) no-repeat; background-position:bottom; vertical-align:bottom;	float: left; margin:0px;	width: 168px; height:140px;	padding: 0px;}
/* Content */

#rub_haut {
background:#c5d5e2 url(gfx/haut_rub.jpg) no-repeat; vertical-align:bottom;	float: left;	width: 432px; height:13px;	padding: 0px; margin:0px;}

#rub {
background:#c5d5e2 url(gfx/bg_rub.jpg) repeat-y; vertical-align:top;	float: right;	width: 432px;	padding: 0px; margin:5px 0 0 0;}

#rub p{
vertical-align: middle;
margin:20px 10px 0px 10px;
text-align:justify; 
}

#rubbas {
background:#f4f9fd url(gfx/bas_rub.jpg) no-repeat; background-position:bottom; vertical-align:bottom;	float: left; margin:0px;	width: 432px; height:13px;	padding: 0px;}


#content {
	background:#f4f9fd url(gfx/bg_contenu.jpg) repeat-y;
	float: left;
	width: 623px;
	padding: 3px 9px 0px 26px;
	position: relative;
}
#content2 {
	background:#f4f9fd url(gfx/bg_contenu.jpg) repeat-y;
	float: left;
	width: 658px;
	padding: 0px;
	position: relative;
}


.post {
	padding: 5px 0 5px 0px;
	vertical-align: top;
	text-align: justify;
	float: left;
	width: 617px;
	position: relative;
}

.post p{
	font-size:11px;
	text-align:justify;
	margin: 36px 10px 10px 0px;
}
.post_mod {
	padding: 5px 0 5px 0px;
	vertical-align: top;
	text-align: justify;
	float: left;
	width: 617px;
	height:660px;
	position: relative;
}

.post_mod p{
	font-size:11px;
	text-align:justify;
	margin: 36px 10px 10px 0px;
}
.serr p{
	padding: 0px 0px 8px 0px; 	margin:0px; text-align:justify;
}
.title {
	margin: 0;	border-bottom: 2px solid #0F0F0F;}

.byline {
	margin: 0;
	color: #646464;
	text-align: justify;
}
.bleu{ text-align:left;  color: #9e9e9e; font-size: 10px; font-weight: normal; }

.bleu:hover{ text-align:left; color: #9e9e9e; font-size: 10px; font-weight: normal;text-decoration:underline; }

.bleu_acc{
	text-align:center;
	color: #9e9e9e;
	font-size: 10px;
	font-weight: normal;
}

.bleu_acc:hover{
	text-align:center;
	color: #9e9e9e;
	font-size: 10px;
	font-weight: normal;
	text-decoration:underline;
}
.meta {
	text-align: right;	color: #646464;}

.meta .more {
	padding-left: 20px;	background: url(images/img03.gif) no-repeat left center;}

.meta .comments {
	padding-left: 20px;	background: url(images/img04.gif) no-repeat left center;}

/* Sidebar */

#sidebar {
	float: right;
	width: 295px;
	background:#c5d5e2 repeat-x url(gfx/bg_droit.jpg);
	position: relative;
}
#sidebar_acc {
	float: right;
	width: 295px;
	background:#c5d5e2 repeat-x url(gfx/bg_droit.jpg);
	position: relative;
	padding-top: 25px;
	margin: 0px;
}
#sidebar_acc ul {
	margin: 0;	padding: 0;	list-style: none;}

#sidebar_acc li {}

#sidebar_acc li ul {
	padding: 15px 0;}



#sidebar_acc h2 {
	margin: 0;
	padding: 7px 0 0 22px;
}

.mid{
padding-top:10px;
vertical-align:middle;}

#sidebar ul {
	margin: 0;	padding: 0;	list-style: none;}

#sidebar li {}

#sidebar li ul {
	padding: 15px 0;}



#sidebar h2 {
	margin: 0;
	padding: 7px 0 0 22px;
}

/*#sidebar a {
	text-decoration: none;}

#sidebar a:hover {}*/

/* Footer */
 .cat{
	padding-left: 140px;
	background: url(gfx/puce.png) no-repeat 120px;
	padding-right: 10px;
	color:#000000;
	text-decoration: none;
}
.cat :hover{
	padding-left: 140px;
	background: url(gfx/puce.png) no-repeat 120px;
	padding-right: 10px;
	color:#000000;
	text-decoration:underline;}
#footer {	clear: both;	padding: 30px 0;	background: url(images/img07.gif) repeat-x;	text-align: center;	font-size: smaller;}

	
.formulaire { BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BORDER-LEFT: medium none; WIDTH: 100%; COLOR: #333333; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color: #efefef; }
.formulaire_bouton 
{ BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: medium none; WIDTH: 49%; COLOR: #333333; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef}

