BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(../images/body-fd.jpg) #ffffff repeat-x;
	PADDING-BOTTOM: 0px; MARGIN: 0px;
	FONT: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	COLOR: #666;
	PADDING-TOP: 0px;
}
FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #66cc00;
	PADDING-TOP: 0px;
}
H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #66cc00;
	PADDING-TOP: 0px;
}
H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #66cc00;
	PADDING-TOP: 0px;
}
H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #66cc00;
	PADDING-TOP: 0px;
}
H5 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #66cc00;
	PADDING-TOP: 0px;
}
H6 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #66cc00;
	PADDING-TOP: 0px;
}
H1 {
	FONT-SIZE: 31px;
}
H2 {
	FONT-SIZE: 26px;
}
H3 {
	FONT-SIZE: 18px;
}
P {
	MARGIN-TOP: 0px;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: justify;
}
UL {
	MARGIN-TOP: 0px;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: justify;
}
OL {
	MARGIN-TOP: 0px;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: justify;
}
BLOCKQUOTE {
	MARGIN-TOP: 0px;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: justify;
}
A {
	COLOR: #3399ff;
}
A:hover {
	TEXT-DECORATION: none;
}
#header {
	MARGIN: 0px auto;
	WIDTH: 75%;
	HEIGHT: 6%;/*80px;*/
	TEXT-ALIGN: center;
}
#menu {
	DISPLAY: block;
	FLOAT: right;
	/*WIDTH: 99%;*/
	BORDER-BOTTOM: #99ccff 1px dashed;
}
#menu UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 2%;
	LIST-STYLE-TYPE: none;
}
#menu LI {
	DISPLAY: inline;
}
#menu A {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 8px;
	TEXT-TRANSFORM: lowercase;
	BORDER-LEFT: #99ccff 1px dashed;
	COLOR: #3399ff;
	PADDING-TOP: 8px;
	TEXT-DECORATION: none;
}
#menu A:hover {
	BACKGROUND: #3399ff;
	COLOR: #ffffff;
}
#content {
	MARGIN: 0px auto;
	WIDTH: 80%;
	PADDING-TOP: 20px;
}
#content2 {
	MARGIN: 0px auto;
	WIDTH: 75%;
	PADDING-TOP: 20px;
}
.citation , .welcome citation{
	FONT-WEIGHT: bold;
	COLOR:#993333;
	TEXT-DECORATION: none;
}
.verset, .welcome verset {
	FONT-WEIGHT: bold;
	COLOR: #3399ff;
	FONT-STYLE: italic;
	TEXT-DECORATION: none;
}
.groupe{
background:#FFFEAA;

}
.contact {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 15em 6em 9em 10em;
	COLOR: #666;
	TEXT-ALIGN: center;
}
.contact2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 15em 0px 1em 2em;
	COLOR: #666;
	TEXT-ALIGN: center;
}
.photo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 3em 6em 3em 10em;
	COLOR: #666;
	TEXT-ALIGN: center;
}
.logo {
	MARGIN: 0px 0px 20px;
}
.bloc {
	BORDER-RIGHT: #cce5ff 5px solid;
	BORDER-TOP: #cce5ff 5px solid;
	MARGIN: 0px 0px 20px;
	BORDER-LEFT: #cce5ff 5px solid;
	BORDER-BOTTOM: #cce5ff 5px solid;
	BACKGROUND-COLOR: #ebf5ff;
}

#menuDeroulant
{
/*width: 644px;*/
width:95%;
list-style-type: none;
margin: 0;
padding: 0;
border: 0;
}
#menuDeroulant li
{
width:13%;
/*float: left;
margin: 0;
padding: 0;
border: 0;*/
PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 8px;
	TEXT-TRANSFORM: lowercase;
	BORDER-LEFT: #99ccff 1px dashed;
	COLOR: #3399ff;
	PADDING-TOP: 8px;
	TEXT-DECORATION: none;
}
/*#menuDeroulant li*/
#menuDeroulant li:hover > .sousMenu { display: block; 
float: left;
/*width: 150px;*/
width:100%;
margin: 0;
padding: 0;
border: 0;
}

#menuDeroulant .sousMenu
{
display: none;
list-style-type: none;
margin: 0;
padding: 0;
border: 0;
}

#menuDeroulant .sousMenu li
{
float: none;
margin: 0;
padding: 0;
border: 0;
/*width: 149px;*/
width:100%;
border-top: 1px solid transparent;
border-right: 1px solid transparent;
}

#menuDeroulant li a:link, #menuDeroulant li a:visited
{
display: block;
height: auto;
color: #FFF;
/*background: #3B4E77;*/
margin: 0;
padding: 4px 8px;
border-right: 1px solid #fff;
text-decoration: none;
}
#menuDeroulant li a:hover { background-color: #F2462E; }
#menuDeroulant li a:active { background-color: #5F879D; }
#menuDeroulant .sousMenu li a:link,#menuDeroulant .sousMenu li a:visited
{
display: block;
color: #FFF;
margin: 0;
border: 0;
text-decoration: none;
background:#0AB;
/*background:#transparent url("../images/header-fd.jpg") repeat;*/
}
#menuDeroulant .sousMenu li a:hover
{
background-image: none;
background-color: #F2462E;
}

#menuGauche {
	FLOAT: left; WIDTH: 25%; TEXT-ALIGN: right;
}
#menuGauche UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right;
}
#menuGauche LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #99ccff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}
#menuGauche LI.first {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
#menuGauche LI.important {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
	COLOR:#993333;
	
}
#menuGauche H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
}
#menuGauche A {
	PADDING-RIGHT: 10px; DISPLAY: block; FONT-SIZE: 11px; WIDTH: auto; HEIGHT: 30px; TEXT-DECORATION: none;
}
#menuGauche A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #3399ff;
}
#menuDroit {
	FLOAT: right; MARGIN: 10px 0px 12px; WIDTH: 100%; TEXT-ALIGN: center;
}
#menuDroit UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right;
}
#menuDroit LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #99ccff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}
#menuDroit LI.first {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
#menuDroit H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
}
#menuDroit A {
	PADDING-RIGHT: 10px; DISPLAY: block; FONT-SIZE: 11px; WIDTH: auto; HEIGHT: 20px; TEXT-DECORATION: none;
}
#menuDroit A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #3399ff;
}
#menuDroit .citation {
	FONT-WEIGHT: bold; COLOR: #990000; TEXT-DECORATION: none;
}
#menuDroit .verset {
	FONT-WEIGHT: bold;
	COLOR: #3399ff;
	FONT-STYLE: italic;
	TEXT-DECORATION: none;
}
#colTwo {
	PADDING-LEFT: 2%;/*15px;*/
	FLOAT: right;
	WIDTH: 68%;
}
#colTwoNormal {
	PADDING-LEFT: 15px;
	FLOAT: right;
	WIDTH: 65%;
}
#colTwo .image {
	BORDER-RIGHT: #99ccff 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #99ccff 1px solid;
	PADDING-LEFT: 3px;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #99ccff 1px solid;
	MARGIN-RIGHT: 15px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #99ccff 1px solid;
}
.welcome {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 100px 0px 20px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #99ccff 1px dashed;
}
.welcome H2 {
	MARGIN-BOTTOM: 25px;
}

.temoignage{
	color:#990000;
}
.post {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 0px 20px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #99ccff 1px dashed;
}
.post H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 20px;
}
.post H4 STRONG {
	FONT-WEIGHT: bold; COLOR: #3399ff;
}
#footer {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 100%;
}
#footer P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center;
}

.pensee {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 100%;
}
.pensee P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center;
}


#signature {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 3em; PADDING-TOP: 1em; TEXT-ALIGN: right;
}

.Style1 {
	color: #990000;
}
.Style2 {
	color: #3399FF;
	font-weight: bold;
}
.Style3 {
	font-size: 24px;
	font-weight: bold;
	color: #66cc00;
}

.info{
/*background: #3399FF;*/
color: #00FF00;
font-size:15px;
font-weight: bold;
}


