@charset "utf-8";
/* CSS Document */

/* ######################################################### */
/* TAGS */
/* ######################################################### */

body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/fond.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

form {
	margin: 0px;
	padding: 0px;
}

/* ######################################################### */
/* POLICES */
/* ######################################################### */

.titre1 {
	font-family: Tahoma;
	font-weight: bold;
	color: #614037;
}

.blanc10-b {
	font-family: Tahoma;
	font-weight: bold;
	color: #ffffff;
	font-size: 10px;
}

.blanc11-n {
	font-family: Tahoma;
	font-weight: normal;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}

.blanc11 {
	font-family: Tahoma;
	font-weight: bold;
	color: #ffffff;
	font-size: 11px;
}

.mauve11 {
	font-family: Tahoma;
	font-weight: bold;
	color: #a1285f;
	font-size: 11px;
}

.orange11 {
	font-family: Tahoma;
	font-weight: bold;
	color: #d94509;
	font-size: 11px;
}

.txtmarron11 {
	font-family: Tahoma;
	font-weight: bold;
	color: #714a35;
	font-size: 11px;
}

.txtmarronclair10 {
	font-family: Tahoma;
	color: #ad6e4d;
	font-size: 10px;
	font-weight: normal;
}

.txtmarronclair11 {
	font-family: Tahoma;
	font-weight: normal;
	color: #ad6e4d;
	font-size: 11px;
}

.txtmarronfonce14 {
	font-family: Tahoma;
	font-weight: bold;
	color: #38160d;
	font-size: 14px;
}

.txtmarronfonce11 {
	font-family: Tahoma;
	font-weight: bold;
	color: #38160d;
	font-size: 11px;
}

/* ######################################################### */
/* DIVERS */
/* ######################################################### */

.contour {
	border: 2px solid #3e180f;
}

.contourfin {
	border: 1px solid #c08d7c;
	font-family: Tahoma;
	color: #714a35;
	font-size: 11px;
}

.contourclair {
	border: 2px solid #ffffff;
}

.tooltip {
   border:1px solid;
   border-color:#d7dddd;
   position:absolute;
   visibility:hidden;
   background-color:#eff4f7;
   padding:2em;
   font-size:11px;
   width:200px;
}

div.hr {
	height: 1px;
	background-image: url(../images/client/trait.jpg);
	background-repeat: repeat-x;
}

div.hr hr {
  display: none;
}

h1 {display: inline;margin: 0px;padding: 0px;}
h2 {display: inline;margin: 0px;padding: 0px;}
h3 {display: inline;margin: 0px;padding: 0px;}
h4 {display: inline;margin: 0px;padding: 0px;}

/* MENU */
#menu {padding: 0px;clear:both; padding-top:0px;}
#nav {list-style: none; margin: 0px; padding:0px; overflow: hidden;}
#nav li {float: left; width:93px; padding-right:0px;}
#nav li a {display: block;background: url(../images/accueil/btmenu.jpg) no-repeat top left; color:#FFFFFF; font:11px tahoma; font-weight:bold; line-height:51px; text-align:center; text-decoration: none;}
#nav li a:hover, #nav li a:focus, #nav li a:active { text-decoration: none;color: #FFFFFF;font-weight: bold; background: url(../images/accueil/btmenu_over.jpg) no-repeat top left;}
#nav .survol {float: left; width:93px; padding-right:0px;}
#nav .survol a {text-decoration: none;color: #000000;font-weight: bold; font:11px tahoma; background: url(../images/accueil/btnmenu_over.jpg) no-repeat;}	

/* MENU GAUCHE */
#menug {padding: 0px;clear:both; padding-top:0px;}
#navg {list-style: none; margin: 0px; padding:0px; overflow: hidden;}
#navg li {float: left; width:181px; height:28px; padding-right:0px;}
#navg li a {display: block;background: url(../images/accueil/fond_menug.jpg) no-repeat top left; color:#714a35; font:11px tahoma; font-weight:bold; line-height:28px; text-decoration: underline; padding-left:13px;}
#navg li a:hover, #navg li a:focus, #navg li a:active { text-decoration: underline;color: #d94509; font-weight: bold;}
#navg .survol {float: left; width:181px; height:28px; padding-right:0px;}
#navg .survol a {text-decoration: underline;color: #d94509; font-weight: bold; display: block;background: url(../images/accueil/fond_menug.jpg) no-repeat top left; font:11px tahoma; font-weight:bold; line-height:28px; text-decoration: underline;}