#wrapper {
	width : 760px;
	margin : auto;
	padding : 0;
	background-image : url(../images/bg_menu.gif);
	background-repeat : repeat-y;
}
body {
	background-color : #f2f0e8;
	padding : 10px 0 0 0;
	margin : 0;
}
h1 {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 24px;
	color : #000000;
	font-weight : normal;
	margin-left : 40px;
	margin-top : 30px;
}
h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #000000;
	margin-left : 40px;
	margin-top : 35px;
}
h3 {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 16px;
	font-weight : normal;
	color : #7b7972;
	margin : 35px 0 0 10px;
}
h4 {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 14px;
	font-weight : normal;
	color : #ffffff;
	margin : 0 0 15px 0;
	padding : 0;
}
#mainframe {
	width : 700px;
	float : left;
	margin : 0;
	height : 1%;
	padding : 0;
	background-color: #FFFFFF;
}
#mainframe p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	line-height : 16px;
	margin : 0 40px 0 40px;
	padding : 0;
}
#mainframe p a:link {
	border-bottom : 1px dotted #000000;
	text-decoration : none;
	color : #000000;
}
#mainframe p a:visited {
	text-decoration : none;
	border-bottom : 1px dotted #000000;
	color : #000000;
}
#mainframe p a:active {
	text-decoration : none;
	border-bottom : 1px dotted #000000;
	color : #000000;
}
#mainframe p a:hover {
	text-decoration : none;
	border : none;
}
#mainframe a:link {
	text-decoration : none;
	color : #888888;
}
#mainframe a:visited {
	text-decoration : none;
	color : #888888;
}
#mainframe a:active {
	text-decoration : none;
	color : #888888;
}
#mainframe a:hover {
	text-decoration : underline;
}
#bottom_nav {
	width : 490px;
	margin : 0;
	padding-top : 30px;
	padding-right : 0;
	padding-bottom : 40px;
	padding-left : 40px;
	display:none;
}
#header {
	width : 760px;
	height : 224px;
	margin : 0;
	padding : 0;
	background-image : url(../images/top.jpg);
	display:none;
}
#header p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-transform : capitalize;
	color : #ffffff;
	display : block;
	padding : 15px 0 0 20px;
	margin : 0;
}
#header a:link {
	text-decoration : none;
	color : #ffffff;
}
#header a:visited {
	text-decoration : none;
	color : #ffffff;
}
#header a:active {
	text-decoration : none;
	color : #ffffff;
}
#header a:hover {
	text-decoration : underline;
}
#liens {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #999891;
	list-style-type : none;
	display : block;
	margin : 0;
	padding : 0 10px 0 10px;
}
#liens li {
	padding-bottom : 10px;
}
#liens li a:link {
	text-decoration : none;
	color : #999891;
}
#liens li a:visited {
	text-decoration : none;
	color : #999891;
}
#liens li a:active {
	text-decoration : none;
	color : #999891;
}
#liens li a:hover {
	text-decoration : underline;
}
#footer {
	width : 760px;
	height : 205px;
	background-image : url(../images/bg_footer.jpg);
	margin : 0;
	padding : 0;
	clear : both;
	display:none;
}
#footer a:link {
	border-bottom : 1px dotted #ffffff;
	text-decoration : none;
	color : #ffffff;
}
#footer a:visited {
	text-decoration : none;
	border-bottom : 1px dotted #ffffff;
	color : #ffffff;
}
#footer a:active {
	text-decoration : none;
	border-bottom : 1px dotted #ffffff;
	color : #ffffff;
}
#footer a:hover {
	text-decoration : none;
	border : none;
}
#footer ul {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ffffff;
	line-height : 18px;
	padding : 0;
	margin : 0 0 0 0;
}
#footercolone {
	width : 260px;
	float : left;
	padding : 40px 0 0 28px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ffffff;
	margin: 0;
}
#footercolone p {
	margin : 0;
	padding : 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ffffff;
}
#footercoltwo {
	float : left;
	padding : 40px 0 0 50px;
	margin: 0;
}
#footercoltwo p {
	margin : 0;
	padding : 0 0 10px 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ffffff;
}
#footercoltree {
	float : right;
	padding : 40px 28px 0 0;
	text-indent : 0;
	margin: 0;
}
#copywrite {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #99c6ca;
	clear : right;
	margin-left : 28px;
	padding-top : 20px;
}
#profil {
	background-image : url(../images/bt_profil_fr-over.gif);
}
#profil a {
	background-image : url(../images/bt_profil_fr.gif);
}
#services {
	background-image : url(../images/bt_services_fr-over.gif);
}
#services a {
	background-image : url(../images/bt_services_fr.gif);
}
#clients {
	background-image : url(../images/bt_clients_fr-over.gif);
}
#clients a {
	background-image : url(../images/bt_clients_fr.gif);
}
#contestation {
	background-image : url(../images/bt_contestation_fr-over.gif);
}
#contestation a {
	background-image : url(../images/bt_contestation_fr.gif);
}
#equipe {
	background-image : url(../images/bt_equipe_fr-over.gif);
}
#equipe a {
	background-image : url(../images/bt_equipe_fr.gif);
}
#contact {
	background-image : url(../images/bt_contact_fr-over.gif);
}
#contact a {
	background-image : url(../images/bt_contact_fr.gif);
}
#profil a:hover, #services a:hover, #clients a:hover, #contestation a:hover, #equipe a:hover, #contact a:hover {
	background : none;
}
#menudiv {
	width : 190px;
	float : left;
	padding : 0;
	margin : 0;
	display:none;
}
#imagemenu {
	height : 26px;
	width : 190px;
	background-image : url(../images/menu_top.gif);
	margin : 0;
	padding : 0;
}
.menu {
	margin : 0;
	width : 190px;
	padding : 0;
}
.menu li {
	padding : 0;
	margin : 0;
	height : 28px;
	list-style : none;
	background-repeat : no-repeat;
}
.menu li a, .menu li a:visited {
	display : block;
	text-indent : -1000px;
	height : 28px;
	background-repeat : no-repeat;
}
.haut_de_la_page {
	font-family : Arial, Helvetica, sans-serif;
	color : #888888;
	font-size : 11px;
	text-indent : 10px;
	background-image : url(../images/fleche.gif);
	background-repeat : no-repeat;
	line-height : 9px;
	margin : 30px 0 50px 40px;
}
.imprimer {
	font-family : Arial, Helvetica, sans-serif;
	color : #888888;
	font-size : 11px;
	text-indent : 25px;
	background-image : url(../images/imprimante.gif);
	background-repeat : no-repeat;
	line-height : 20px;
	float : right;
	margin : 0;
	padding : 0;
}
.filetmenu {
	margin: 5px 0 20px 10px;
}
.tplus {
	float : right;
	margin : 0;
	padding : 0 40px 0 0;
	display:none;
	}
.tmoins {
	float : right;
	padding : 0 5px 0 0;
	margin : 0;
	display:none;
}
.haut {
	float : left;
	font-family : Arial, Helvetica, sans-serif;
	color : #888888;
	font-size : 11px;
	background-image : url(../images/fleche.gif);
	background-repeat : no-repeat;
	text-indent : 10px;
	background-position : 0 0%;
	margin : 0;
	padding : 0;
}

.vertpale {
	color: #99C6CA;
}
hr {
}
