html, body {
/*height:auto;min-height:100%;width:100%;*/
margin: 0px;
padding: 0px;
height: 100% /* que si on veut un site avec une gestion 100% de hauteur de DIV */
}

a {
	color:#6d9e1a;
	text-decoration:none;
}

a:hover {
	color:#FFF;
	text-decoration:none;
}
body {
	background-color: #372012;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin:0px;
	padding:0px
}

.fond-milieu-index {
	background-attachment: scroll;
	background-image: url(../images/bandeau-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#cf8a38;
	width:100%;
	height:515px;
	position:absolute;
	margin-top:15px;
}

.bandeau-top {
	background-attachment: scroll;
	background-image: url(../images/bandeau-haut.png);
	background-repeat: repeat-x;
	background-position: left top;
	width:100%;
	height:306px;
	position:absolute;
}



.corp  {
	width:990px;
	position: relative;
	top:0px;
	border:0px;
}

.accroche   {
	background-image:url(../images/accroche.png);
	background-repeat:no-repeat;
	position: absolute;
	left: 600px;
	top: 0px;
	width:358px;
	height:200px;
}

.logo-index   {
	background-image:url(../images/logo-pollier.png);
	background-repeat:no-repeat;
	position: absolute;
	left: 75px;
	top: 92px;
	width:264px;
	height:169px;
}

.image-home   {
	background-image:url(../images/image-home.png);
	background-repeat:no-repeat;
	position: absolute;
	left: 83px;
	top: 314px;
	width:387px;
	height:260px;
}

.diaporama-index   {
	position: absolute;
	left: 295px;
	top: 248px;
	width:584px;
	height:340px;
	text-align:right;
	color:#FFF;
	font-size:13px;
	font-weight:500;
}

.menu   {
	position: absolute;
	left: 0px;
	top: 0px;
	width:723px;
	height:84px;
}

.contact-index   {
	position: absolute;
	left: 54px;
	top: 469px;
	width:222px;
	height:133px;
}

.texte-contact-index   {
	margin-top:80px;
	margin-left:82px;
	text-align:left;
	font-size:14px;
	color:#FFF;
	font-weight:500;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
}

.texte-contact-index p   {
	margin-top:0px;
	margin-bottom:8px;
}

.menu-google-index   {
	margin-top:70px;
	text-align:center;
	font-size:12px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	width: 100%;
	color:#cf8a38;
}

.menu-google-index a {
	color:#cf8a38;
	text-decoration:none;
}

.menu-google-index a:hover {
	color:#FFF;
	text-decoration:none;
}

.footer-index {
	background-attachment: scroll;
	background-image:url(../images/fond-footer-index.png);
	background-repeat: no-repeat;
	background-position:center top;
	width:100%;
	height:338px;
	position:absolute;
	top: 530px;
	left:0px;
}

.texte-contact   {
	padding-top:10px;
	padding-left:280px;
	text-align:left;
	font-size:12px;
	color:#FFF;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
}

.texte-contact p   {
	margin-top:0px;
	margin-bottom:8px;
}

.menu-google   {
	margin-top:40px;
	text-align:center;
	font-size:12px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	width: 100%;
	color:#cf8a38;
}

.menu-google a {
	color:#cf8a38;
	text-decoration:none;
}

.menu-google a:hover {
	color:#FFF;
	text-decoration:none;
}




/* Gestion bug ie */
br
{
	letter-spacing : 0px;
}
h2{
	color:#683B15;
	margin-bottom:0px;
}
h3{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
}
img{
	border:none;
}

*html .texte_fond{  /*visible que sous internet explorer
	/* Attention pas de ../ avant images/ */
	background-repeat:repeat-y;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/texte_fond_repeat.png', sizingMethod='scale');
	height:300px;
}

*>.texte_fond{  /* fonctionnera pas pour ie6*/
	background-repeat:repeat-y;
	background-image:url(../images/texte_fond_repeat.png);
	min-height:300px;
	overflow:hidden;
}

/*Permet de positionner une image dans une div contenant du texte comme pour COLL ETT DIEU.com */
.floatimage {
   float : left;
   margin : 5px 10 0px 0px;  
   display : inline;
 /*C'est la dernière valeur qui indique 0px de marge à gauche */
}
.accessibilite {
	display:none;
	/*permet de faire des titre quand les styles sont desactivé*/
}

