html, body {
width: 100%;
height: 100%;
} 
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/trame.gif);
	background-repeat: repeat;
}
#global {
	height: auto;
	width: 955px;
	margin-right: auto;
	margin-left: auto;
}
#top {
	height: 84px;
	width: 486px;
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	padding-left: 469px;
}
#top_arkiane {
	height: 84px;
	width: 348px;
	float: left;
}
#top_arkiane h5 {
	height: 49px;
	width: 116px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	text-align: center;
	margin: 0px;
}
#top_arkiane h5 a {
	height: 49px;
	width: 116px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	text-align: center;
	margin: 0px;
	text-decoration: none;
	background-image: url(../images/onglet_oneFix.jpg);
	line-height: 35px;
}
#top_arkiane h5 a:hover {
	height: 49px;
	width: 116px;
	float: left;
	margin: 0px;
	text-decoration: none;
	background-image: url(../images/onglet_one.jpg);
}
#top_arkiane h4 {
	height: 49px;
	width: 116px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	text-align: center;
	margin: 0px;
}
#top_arkiane h4 a {
	height: 49px;
	width: 116px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	text-align: center;
	margin: 0px;
	text-decoration: none;
	background-image: url(../images/onglet_twoFix.jpg);
	line-height: 35px;
}
#top_arkiane h4 a:hover {
	height: 49px;
	width: 116px;
	float: left;
	margin: 0px;
	text-decoration: none;
	background-image: url(../images/onglet_two.jpg);
}
#top_arkiane h3 {
	height: 49px;
	width: 116px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	float: right;
	text-align: center;
	margin: 0px;
}
#top_arkiane h3 a {
	height: 49px;
	width: 116px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	float: right;
	text-align: center;
	margin: 0px;
	text-decoration: none;
	background-image: url(../images/onglet_threeFix.jpg);
	line-height: 35px;
}
#top_arkiane h3 a:hover {
	height: 49px;
	width: 116px;
	float: right;
	margin: 0px;
	text-decoration: none;
	background-image: url(../images/onglet_three.jpg);
}
#adresse {
	float: left;
	width: 80px;
	height: 75px;
	padding-left: 18px;
	padding-top: 8px;
}
#adresse h4 {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
}
#adresse h5 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: right;
}

#box_navigation {
	height: 22px;
	width: 955px;
	background-image: url(../images/back_Boxnavig.jpg);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
}
#box_language {
	height: 14px;
	width: 187px;
	background-image: url(../images/back_language.jpg);
	float: left;
	padding-top: 8px;
	padding-left: 40px;
}
#box_language h5 {
	height: 14px;
	width: 55px;
	float: left;
	margin-top: 0px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;

}
#box_language h5 a {
	height: 14px;
	width: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/back_home.jpg);
	display: block;
	text-align: center;
	text-decoration: none;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
#box_language h5 a:hover {
	height: 14px;
	width: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	background-image: url(../images/back_homeHover.jpg);
	display: block;
	text-align: center;
	text-decoration: none;

}
#box_language h4 {
	height: 14px;
	width: 20px;
	margin: 0px;
	float: left;
	display: block;
	text-decoration: none;

}
#box_language h4 a {
	height: 14px;
	width: 20px;
	margin: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	background-image: url(../images/back_fr.jpg);
	text-align: center;

}
#box_language h4 a:hover {
	height: 14px;
	width: 20px;
	margin: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	background-image: url(../images/back_frHover.jpg);
	text-align: center;

}
#navigation {
	height: 22px;
	width: 633px;
	float: left;
	left: 368px;
	top: 86px;
}
#navigation h4 {
	height: 22px;
	width: 98px;
	float: left;
	background-image: url(../images/bouton.jpg);
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#navigation h5 {
	height: 22px;
	width: 98px;
	float: left;
	background-image: url(../images/bouton.jpg);
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#navigation h5 a {
	height: 22px;
	width: 98px;
	float: left;
	background-image: url(../images/bouton.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #898989;
	text-align: center;
	display: block;
	line-height: 20px;
	text-decoration: none;
}
#navigation h5 a:hover {
	height: 22px;
	width: 98px;
	float: left;
	background-image: url(../images/boutonHover.jpg);
	color: #a9a9a9;
	text-align: center;
	display: block;
	text-decoration: none;
}
#flash {
	height: 263px;
	width: 955px;
}
#global_inferieure {
	height: auto;
	width: 955px;
	background-color: #FFFFFF;
	background-image: url(../images/trame_formu.gif);
	background-repeat: repeat-y;
	float: left;
}
#global_inferieureFormu {
	height: 871px;
	width: 955px;
	background-color: #FFFFFF;
	background-image: url(../images/trame_formu.gif);
	background-repeat: repeat-y;
	float: left;
}
#box_recherche {
	background-image: url(../images/box_recherche.jpg);
	height: 194px;
	width: 209px;
	float: left;
	padding-left: 18px;
}
#box_recherche h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7d0023;
	font-size: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding: 0px;
}
.formulaire {
	background-color: #c8dde1;
	height: 17px;
	width: 154px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 5px;
}
#box_valider {
	height: 21px;
	width: 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c7c7c7;
	font-weight: bold;
	padding-left: 78px;
	padding-top: 5px;
}
#box_valider_href {
	height: 21px;
	width: 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c7c7c7;
	font-weight: bold;
	background-image: url(../images/bouton_validerhref.jpg);
	margin-top: 5px;
	margin-left: 78px;
}
.valider{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 21px;
	width: 75px;
}
body input.valider
{
	background-color: transparent;
	background-repeat: no-repeat;
	width: 75px;
	height: 21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	color: #c7c7c7;
	background-image: url(../images/bouton_valider.jpg);
	font-weight: bold;
}


#box_texte {
	height: auto;
	width: 509px;
	float: left;
	background-image: url(../images/ombre.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#box_texte2 {
	height: auto;
	width: 727px;
	float: left;
	background-image: url(../images/ombre_large.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#box_texte_large {
	height: auto;
	width: 727px;
	float: left;
	background-image: url(../images/ombre_large.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#box_texte_large h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	margin: 0px;
	height: auto;
	width: 650px;
	float: left;
	padding-left: 20px;
	padding-top: 10px;
	display: block;
	padding-bottom: 15px;

}

#box_texte_large h6 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c7c7c7;
	margin: 0px;
}
#box_texte_large h6 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
}
#box_texte_large h1 {
	margin: 0px;
	height: 30px;
	width: 707px;
	display: block;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #7d0023;
	font-weight: normal;
	line-height: 30px;
	background-image: url(../images/picto.gif);
	background-repeat: no-repeat;

}
#box_texte h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	margin: 0px;
	height: auto;
	width: 234px;
	float: left;
	padding-left: 20px;
	padding-top: 10px;
	display: block;
	padding-bottom: 15px;

}

#box_texte h6 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c7c7c7;
	margin: 0px;
}
#box_texte h6 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
}
#box_texte h1 {
	margin: 0px;
	height: 30px;
	width: 489px;
	display: block;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #7d0023;
	font-weight: normal;
	line-height: 30px;
	background-image: url(../images/picto.gif);
	background-repeat: no-repeat;

}
#box_texte2 h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	margin: 0px;
	height: auto;
	width: 313px;
	float: left;
	padding-left: 20px;
	padding-top: 10px;
	display: block;
	padding-bottom: 15px;

}

#box_texte2 h6 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c7c7c7;
	margin: 0px;
}
#box_texte2 h6 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
}
#box_texte2 h1 {
	margin: 0px;
	height: 30px;
	width: 489px;
	display: block;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #7d0023;
	font-weight: normal;
	line-height: 30px;
	background-image: url(../images/picto.gif);
	background-repeat: no-repeat;

}
#box_news {
	background-image: url(../images/news.jpg);
	height: 194px;
	width: 218px;
	float: left;
	background-repeat: no-repeat;
}
#box_news h5 {
	height: 161px;
	width: 166px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f1843c;
	font-weight: normal;

}

#box_news a {
	height: 161px;
	width: 166px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f1843c;
	font-weight: normal;
	text-decoration:none;

}

#box_news a:hover {
	height: 161px;
	width: 166px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f1843c;
	font-weight: normal;
	text-decoration:underline;

}

#box_news a:visited{
	height: 161px;
	width: 166px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f1843c;
	font-weight: normal;
	text-decoration:none;

}

#box_offre {
	height: auto;
	width: 955px;
	background-color: #FFFFFF;
	float: left;
}

/*\\\\\\\\\\\\\\\CSS BOX OFFRE VENTE*/
#vente_gb h4 {
	background-image: url(../images/back_venteGb.gif);
	background-repeat: no-repeat;
	display: block;
	height: 18px;
	width: 80px;
	margin: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-left: 53px;
	color: #FFFFFF;
	letter-spacing: -2px;
	float: left;

}
#vente_gb h3 {
	float: left;
	margin: 0px;
	background-color: #ceec68;
	display: block;
	height: 18px;
	width: 94px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: 18px;


}
#vente_gb h3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
#vente_gb h3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #8dab28;
}
#vente_gb h5 {
	height: auto;
	width: 200px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8dab28;
	padding-left: 15px;
	padding-top: 5px;
	font-weight: normal;
	background-image: url(../images/picto_fleche.gif);
	background-repeat: no-repeat;
	float: left;
	padding-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;


}

#vente_gb .photo {
	height: 83px;
	width: 227px;
	float: left;
}

#vente {
	height: auto;
	width: 227px;
	background-color: #dfecb1;
	margin-right: 2px;
	margin-left: 6px;
	float: left;
}
#vente_gb {
	height: auto;
	width: 227px;
	background-color: #dfecb1;
	margin-right: 2px;
	margin-left: 6px;
	float: left;
}
#vente h2 {
	background-image: url(../images/back_venteGb.gif);
	background-repeat: no-repeat;
	display: block;
	height: 18px;
	width: 80px;
	margin: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-left: 53px;
	color: #FFFFFF;
	letter-spacing: -2px;
	float: left;

}
#vente h4 {
	background-image: url(../images/back_ventechaletgb.gif);
	background-repeat: no-repeat;
	display: block;
	height: 18px;
	width: 80px;
	margin: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-left: 53px;
	color: #FFFFFF;
	letter-spacing: -2px;
	float: left;

}
#vente h3 {
	float: left;
	margin: 0px;
	background-color: #ceec68;
	display: block;
	height: 18px;
	width: 94px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: 18px;


}
#vente h3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
#vente h3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #8dab28;
}
#vente h5 {
	height: auto;
	width: 200px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8dab28;
	padding-left: 15px;
	padding-top: 5px;
	font-weight: normal;
	background-image: url(../images/picto_fleche.gif);
	background-repeat: no-repeat;
	float: left;
	padding-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;


}

#vente .photo {
	height: 83px;
	width: 227px;
	float: left;
}
#savoir_plus {
	height: 31px;
	width: 227px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right;

}
#savoir_plus h3 {
	margin: 0px;
	height: 29px;
	width: 227px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b9de17;
	font-weight: bold;
	text-decoration: underline;
}
#savoir_plus h3 a {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b9de17;
	font-weight: bold;
	text-decoration: underline;
	background-image: url(../images/onglet_bien.jpg);
	display: block;
	height: 29px;
	width: 220px;
	background-repeat: no-repeat;
	text-align: right;
	background-color: #FFFFFF;
	padding-right: 7px;
	background-position: right;
}
#savoir_plus h3 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b8b8b8;
	font-weight: bold;
	text-decoration: underline;
	background-image: url(../images/onglet_bienHover.jpg);
	display: block;
	height: 29px;
	width: 220px;
	background-repeat: no-repeat;
}
/*\\\\\\\\\\\\\\\CSS BOX OFFRE PLAN*/

#plan {
	height: auto;
	width: 227px;
	background-color: #f5e4e7;
	float: left;
	margin-right: 2px;
	margin-left: 6px;
}
#plan h3 {
	float: left;
	margin: 0px;
	background-color: #b32e51;
	display: block;
	height: 18px;
	width: 75px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: 18px;


}
#plan h3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
#plan h3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #f1843c;
}
#planApp {
	background-image: url(../images/back_planAppGB.gif);
	background-repeat: no-repeat;
	display: block;
	height: 18px;
	width: 99px;
	margin: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-left: 53px;
	color: #FFFFFF;
	letter-spacing: -2px;
	float: left;

}
#plan h4 {
	background-image: url(../images/back_planGB.gif);
	background-repeat: no-repeat;
	display: block;
	height: 18px;
	width: 99px;
	margin: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-left: 53px;
	color: #FFFFFF;
	letter-spacing: -2px;
	float: left;

}
#plan h5 {
	margin: 0px;
	height: auto;
	width: 130px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #d3757c;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	background-repeat: no-repeat;
	float: left;


}
#price {
	height: 66px;
	width: 82px;
	float: left;
	background-image: url(../images/price1.jpg);
}
#price_bis {
	height: 66px;
	width: 82px;
	float: left;
	background-image: url(../images/price2.jpg);
}
#price h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	line-height: 35px;
	font-size: 18px;
	font-weight: bold;
	margin: 0px;

}
#price_bis h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	line-height: 35px;
	font-size: 18px;
	font-weight: bold;
	margin: 0px;

}
#plan .photo {
	height: 83px;
	width: 227px;
	float: left;
}
#savoir_plusPlan {
	height: 31px;
	width: 148px;
	background-color: #FFFFFF;
	padding-left: 73px;
	background-repeat: no-repeat;
	background-position: right;
	float: left;

}
#savoir_plusPlan h3 {
	margin: 0px;
	height: 29px;
	width: 155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b9de17;
	font-weight: bold;
	text-decoration: underline;
}
#savoir_plusPlan h3 a {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #f28c49;
	font-weight: bold;
	text-decoration: underline;
	background-image: url(../images/onglet_bien.jpg);
	display: block;
	height: 29px;
	width: 155px;
	background-repeat: no-repeat;
	text-align: center;
}
#savoir_plusPlan h3 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b8b8b8;
	font-weight: bold;
	text-decoration: underline;
	background-image: url(../images/onglet_bienHover.jpg);
	display: block;
	height: 29px;
	width: 155px;
	background-repeat: no-repeat;
}
#footer {
	width: 795px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	height: auto;
	margin-bottom: 0px;
	padding-left: 160px;
	padding-bottom: 10px;
	padding-top: 25px;
	background-image: url(../images/tram_tab_bis.gif);
	background-repeat: repeat-x;
	float: left;
}
#footer_large {
	width: 895px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	height: auto;
	margin-bottom: 0px;
	padding-left: 60px;
	padding-bottom: 10px;
	padding-top: 25px;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d1d3d5;
	background-image: url(../images/tram_tab_bis.gif);
	background-repeat: repeat-x;
}
#footer h6 {
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #d0d2d4;
	font-weight: normal;

}
#footer h6 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b3b3b3;
	font-weight: normal;
	text-decoration: none;
	width: auto;

}
#footer h6 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #efefef;
	font-weight: normal;
	text-decoration: none;

}
#footer h5 {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #d0d2d4;
	font-weight: normal;

}
#footer h5 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b3b3b3;
	font-weight: normal;
	text-decoration: none;
	width: 100px;
	display: block;

}
#footer h5 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #efefef;
	font-weight: normal;
	text-decoration: none;

}
#footer_large h6 {
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #d0d2d4;
	font-weight: normal;

}
#footer_large h6 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b3b3b3;
	font-weight: normal;
	text-decoration: none;
	width: auto;

}
#footer_large h6 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #efefef;
	font-weight: normal;
	text-decoration: none;

}
#footer_large h5 {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #d0d2d4;
	font-weight: normal;

}
#footer_large h5 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b3b3b3;
	font-weight: normal;
	text-decoration: none;
	width: 100px;
	display: block;

}
#footer_large h5 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #efefef;
	font-weight: normal;
	text-decoration: none;

}
/* /////////menu en CSS à adapter\\\\\\\*/
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: auto;
	width: 98px;
}

#nav a {
	display: block;
	width: 98px;
	color: #898989;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	height: auto;
	line-height: 20px;
	font-weight: bold;
	text-align: center;
}
	#nav li a:hover {
	background-image: url(../images/boutonHover.gif);
	}

#nav li { /* all list items */
	float: left;
	width: 98px; /* width needed or else Opera goes nuts */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 22px;
}

#nav li ul { /* second-level lists */
	position: absolute;
	width: 98px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
}


/* FORMULAIRE */

#box_formulaire {
	height: auto;
	width: 489px;
	background-color: #FFFFFF;
	padding-left: 20px;
}
#box_formulaire .remarque {
	height: auto;
	width: 489px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #c7c7c7;
	padding-top: 15px;
	padding-bottom: 15px;
}
#box_formulaire .remarque h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c7c7c7;
	margin: 0px;
	text-decoration: underline;

}
#box_formulaire .remarque h5 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c7c7c7;
	margin: 0px;
	text-decoration: underline;
	overflow:auto;
}
#box_formulaire .remarque h5 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	text-decoration: underline;
}
#box_formulaire .radio {
	height: 673px;
	width: 489px;
	background-color: #FFFFFF;
	padding-top: 10px;
	float: left;
	margin-bottom: 25px;
}
#box_formulaire .radio h5 {
	height: auto;
	width: 150px;
	background-color: #FFFFFF;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7d0023;
	float: left;
	display: block;
}
#box_formulaire .radiotab {
	height: auto;
	width: 335px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7d0023;
	float: left;
	padding-bottom: 20px;
}
#box_formulaire .styletab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}
#validation {
	height: 21px;
	width: 150px;
	float: left;
	background-image: url(../images/bouton_envoyer.gif);
}

.espace{
	height: 25px;
	width: 25px;
	float: left;

}
body .envoyer
{
	background-color: transparent;
	background-repeat: no-repeat;
	width: 150px;
	height: 21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	color: #c7c7c7;
	background-image: url(../images/bouton_envoyer.gif);
	font-weight: bold;
	text-align:center;
	padding-top:3px;
}
.tableau_pers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 5px;
	background-color: #F7F7F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.tableau_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(../images/tram_tab.gif);
	background-repeat: repeat-x;
	padding-top: 3px;
}
#bon_plan {
	width: 669px;
	height: 245px;
	padding-left: 20px;
	float: left;
}
#tetiere_plan {
	height: 42px;
	width: 649px;
	background-image: url(../images/tetiere_plan.gif);
	float: left;
}
#tetiere_planv {
	height: 42px;
	width: 649px;
	background-image: url(../images/tetiere_planv.gif);
	float: left;
}
#tetiere_plan h5, #tetiere_planv h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7d0023;
	height: 14px;
	width: 210px;
	margin: 0px;
	padding-top: 21px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-weight: normal;
}

#photo_plan {
	height: 194px;
	width: 179px;
	float: left;
	background-image: url(../images/trame_photoPlan.gif);
	background-repeat: repeat-x;
	padding-right: 15px;
}
#contenu_plan {
	background-image: url(../images/tetiere_planBas.gif);
	height: 203px;
	width: 455px;
	float: left;
}
#contenu_planv {
	background-image: url(../images/tetiere_planBasv.gif);
	height: 203px;
	width: 455px;
	float: left;
}
#contenu_plan h5, #contenu_planv h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	margin: 0px;
	height: 23px;
	width: 100px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
	display: block;
}
#contenu_plan h4 {
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 234px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7d0023;
	font-size: 15px;

}

#contenu_planv h4 {
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 334px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7d0023;
	font-size: 15px;

}
#contenu_plan h3 {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #FFFFFF;
	width: auto;
	height: 25px;
	display: block;
	margin: 0px;
	padding: 0px;
}

#contenu_planv h3 {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6a6b69;
	width: auto;
	height: 25px;
	display: block;
	margin: 0px;
	padding: 0px;
}
#designation_plan {
	height: 39px;
	width: 319px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6a6b69;
	float: left;
}
#descriptif_plan {
	height: 110px;
	width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6a6b69;
	padding-top: 10px;
	float: left;
}
.chapitre_plan {
	height: 34px;
	width: 669px;
	background-image: url(../images/chapitre.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
}
.chapitre_propo {
	height: 34px;
	width: 669px;
	background-image: url(../images/separateur.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
}
.chapitre_propo h5{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d0023;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;

}
.chapitre_plan h5{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d0023;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;

}

#mini_formulaire {
	height: auto;
	width: 345px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	text-align: right;
}

.mini_form_class {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 15px;
	width: 110px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	background-image: url(../images/back_miniform.gif);
	padding-left: 4px;
}
.utilisateur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 15px;
	width: 328px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	font-weight: bold;
	padding-top: 2px;
}
.utilisateur1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	float: left;
	width: 115px;
	padding-left: 112px;
}
.password {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	float: left;
	width: 90px;
	height: 15px;
	padding-left: 2px;
}

#suivre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: auto;
	width: auto;
	padding-left: 112px;
	padding-top: 6px;

}
.connecter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 20px;
	width: 113px;
}
body input.connecter
{
	background-color: transparent;
	background-repeat: no-repeat;
	width: 113px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: none;
	color: #898989;
	background-image: url(../images/seconnecter.jpg);
	font-weight: bold;
}
.date_reserver
{
	margin-top:10px;
	float: left;
	width: 420px;
	background-color: #F7F7F7;
	padding-left: 230px;

}

.date_reserver a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c7c7c7;
	margin: 0px;
	text-decoration: underline;
	overflow:auto;
}
.date_reserver a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin: 0px;
	text-decoration: underline;
}

#sitemap ul {
	padding-left:10px;
	color: rgb(199, 199, 199);
}

#sitemap li {
color: rgb(199, 199, 199);
}

#sitemap li a {
	color: rgb(199, 199, 199);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
}

#sitemap li a:hover {
	color: rgb(102, 102, 102);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
}
