h1 {line-height:0px;
}
h4 {line-height:0px;
}
body {
scrollbar-face-color:#ACCFD4;scrollbar-highlight-color:#ACCFD4;scrollbar-3dlight-color:#ACCFD4;scrollbar-track-color:#DBEEEE;
font-family:Arial, Helvetica, sans-serif;
margin:0;
background-color:#ACCFD4;
}
html {
height:100%;
}
#contener {
width:960px;
margin:0 auto;
padding:0;}
#mentions {
	width:646px;
	/*margin-top:123px;
	margin-left:102px;*/
	/*padding:0;*/
	padding-top:0px;
	padding-left:55px;
	font-size:10px;
	color:#1F7BA3;
	}
#contenu {
	width:646px;
	/*margin-top:123px;
	margin-left:102px;*/
	/*padding:0;*/
	padding-top:123px;
	padding-left:157px;
	}
#contenuscroll {
	width:646px;
	height:303px;
	padding-top:0px;
	padding-right:10px;
	overflow:scroll;
	overflow-x:hidden;
	}
#contenu2 {
	width:646px;
	margin-top: 0px;
	margin-left:157px;
	padding:0;
	vertical-align:top;
	}
#contenu2b {
	width:320px;
	margin-top: 0px;
	margin-left:0px;
	padding:0;
	vertical-align:top;
	float:left;
	}
#contenupartenaire {
	width:620px;
	margin-top: 0px;
	margin-left:0px;
	padding:0;
	vertical-align:top;
	float:left;
	}
#contenu3b {
	width:320px;
	margin-top: 0px;
	margin-left:0px;
	padding:0;
	vertical-align:top;
	float:left;
	}
#contenu4b {
	width:320px;
	margin-top: 0px;
	margin-left:0px;
	padding:0;

	float:right;
	}
#contenu3 {
	width:150px;
	height:500px;
	/*margin-top:123px;
	margin-left:102px;*/
	/*padding:0;*/
	padding-top:0px;
	padding-left:430px;
	}
#contenu4 {
	width:323px;
	margin-top: 15px;
	margin-left:15px;
	padding:0;
	vertical-align:top;
	float:left;
	}

#fond {
	background: url(../images/fond.jpg) no-repeat ;
	width:960px ;
	height:700px ;
	margin:0;
	padding:0;
}
#fondreiki {
	background: url(../images/fondreiki.jpg) no-repeat ;
	width:960px ;
	height:973px ;
	margin:0;
	padding:0;
}
#fondfleurs {
	background: url(../images/fondfleurs.jpg) no-repeat ;
	width:960px ;
	height:825px ;
	margin:0;
	padding:0;
}
#fond2 {
	background: url(../images/fond2.jpg) no-repeat ;
	width:960px ;
	height:700px ;
	margin:0;
	padding:0;
}
#fondqui {
	background: url(../images/fondreiki.jpg) no-repeat ;
	width:960px ;
	height:973px ;
	margin:0;
	padding:0;
}
#fondcontact {
	background: url(../images/fondcontact.jpg) no-repeat ;
	width:960px ;
	height:700px ;
	margin:0;
	padding:0;
}
#logoreiki { 
/*	background: url(../images/logo-reiki.jpg) no-repeat;
*/	width:620px ;
	height:85px ;
	margin:0px;
	float:left;
	vertical-align:middle;
	padding: 0px 0px 0px 0px;
	text-decoration:none;	
	}
#logobach { 
/*//	background: url(../images/logobach.gif) no-repeat ;
*/	width:620px ;
	height:180px ;
	margin:0px;
	float:left;
	vertical-align:middle;
	padding: 0px 0px 0px 0px;
	}
#portrait { 
	background: url(../images/portrait.jpg) no-repeat ;
	width:600px ;
	height:115px ;
	margin:0px;
	float:left;
	padding: 0px 0px 0px 90px;
	}
#menu {width:680px;
height:45px;
font-size:11px;

}

#menu a {
display:block;
float:left;
background:#D5E8E8;
margin-right:10px;
color:#37630D;
font-weight:bold;
text-decoration:none;
padding-left:5px;
padding-right:5px;
line-height:19px;
}
#menu a:hover{
display:block;
float:left;
background:#577700;
margin-right:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-left:5px;
padding-right:5px;
line-height:19px;
}

#menu .actif{
display:block;
float:left;
/*background: url(../images/fleur-bouton.jpg) no-repeat left #577700;*/
background: #577700;
margin-right:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-right:10px;
padding-left:0px;
line-height:19px;
}
#menu a.actif:hover{
display:block;
float:left;
/*background: url(../images/fleur-bouton.jpg) no-repeat left #577700;*/
background: #577700;
margin-right:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-right:10px;
padding-left:0px;
line-height:19px;
}

#fleur {
display:block;
float:left;
background: url(../images/fleur-bouton.jpg) no-repeat left ;
width:34px;
height:29px;
}
h1{
font-size:20px;
font-style:bold;
color:#1F7BA3;
}
h2{
font-size:20px;
font-style:bold;
line-height:15px;
color:#1F7BA3;
}

h4{
font-size:16px;
font-style:bold;
color:#1F7BA3;
line-height:8px;}
.titre2{
	font-size:16px;
	font-weight:bold;
	color:#1F7BA3;
	margin-left:65px;
	line-height:30px;
	}
.titre3{
	font-size:16px;
	font-weight:bold;
	color:#577700;
	margin-left:0px;
	line-height:20px;
	}
.courant {
	font-size:13px;
	color:#1F7BA3;
	}
.courant2 {
	font-size:13px;
	color:#1F7BA3;
	margin-left:65px;
	line-height:20px;
	}

.courant3 {
	font-size:16px;
	color:#577700;
	margin-left:0px;
	line-height:20px;
	}
.courantvert {
	font-size:13px;
	color:#577700;
	margin-left:0px;
	line-height:20px;
	}

.clr {clear:both;}
.bord {	border: none;
	text-decoration: none;
}
a.lien:link, a.lien:hover, a.lien:visited {
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	color:#1F7BA3;
}
.bouton {FONT-FAMILY: Arial;
background-color:#196A7F;
padding:2px;
font-weight:bold;
text-decoration:none;
	color:#ffffff;}

