td {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 10px; clip:   rect(   )}
a {  color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666}
.small_txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.p_just {text-align: justify }

.p_small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #7f7f7f}

.titre_accueil1, .titre_accueil1 a, .titre_accueil1 a:hover, .titre_accueil1 a:active, .titre_accueil1 a:link, .titre_accueil1 a:visited
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: a84a09; text-decoration: none}

.titre_accueil2, .titre_accueil2 a, .titre_accueil2 a:hover, .titre_accueil2 a:active, .titre_accueil2 a:link, .titre_accueil2 a:visited
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: 696441; text-decoration: none}


.compagnie_name {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: a84a09}
.compagnie_name_2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: d8d6b5}
.compagnie_name_3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: 696441}
.small_txt_2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #d8d6b5; font-style: normal; font-weight: bold}
.small_txt_3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #d8d6b5; font-style: normal}
.small_txt_4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #d8d6b5; font-style: normal; font-weight: bold}
.titre_forfaits {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: b84a0e}
.titre_formulaire {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 696441; font-weight: bold}
.formulaire_gras {  font-weight: bold; color: #313131}
.formulaire_titre {
	font-size: 13px;
	font-weight: bold;
	color: #313131;
}
.formulaire { color: #313131 }
.sous_titre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #313131; margin-left: 9px}

.td_border {  border-color: black #FFFFCC; border-right-width: 1px; border-left-width: 1px}
.titre1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 900;
	color: #696441;
	vertical-align: text-bottom;
	letter-spacing: 2px;
}
.courrielEntrepriseTitre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #d8d6b5; font-style: normal; font-weight: bold}

.courrielEntrepriseBlanc2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BF4B11;
}
.courrielEntrepriseBlanc3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #313131;

}
.courrielEntrepriseBlanc4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696441;
	font-weight: bold;

}
.link1 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696441;
	font-weight: bold;
	text-decoration: none


}.link1 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696441;
	font-weight: bold;
	text-decoration: none

}.link1 a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696441;
	font-weight: bold;
	text-decoration: none

}.link1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BF4B11;
	font-weight: bold;
	text-decoration: none

}
.inputText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.inputButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.vitrine_1{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #d8d6b5; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none
}
.vitrine_1 a:visited{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #d8d6b5; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none
}
.vitrine_1 a:link{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #d8d6b5; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none
}

.vitrine_1 a:active{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #d8d6b5; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none
}
.vitrine_1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E5E4D6;
	font-style: normal;
	font-weight: bold;
	text-decoration: none
}
.nouveaute_1 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: 6B6342; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none
}
.nouveaute_1 a:visited{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #6B6342; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none
}
.nouveaute_1 a:link{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #6B6342; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none
}

.nouveaute_1 a:active{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #6B6342; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none
}
.nouveaute_1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #a84a09;
	font-style: normal;
	font-weight: bold;
	text-decoration: none
}

.SMenu_Link1 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: BFBB8B; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none
}
.SMenu_Link1 a:visited{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #BFBB8B; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none
}
.SMenu_Link1 a:link{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #BFBB8B; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none
}

.SMenu_Link1 a:active{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #BFBB8B; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none
}
.SMenu_Link1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D8D6B5;
	font-style: normal;
	font-weight: bold;
	text-decoration: none
}
.image-advertisement{
	border: 0px;
}
.image-advertisement img{
	border: 0px;
}
form{
	margin: 0px;
}

/*----- DEBUT :  haut -----*/
#haut {
	height: 30px;
	padding-left: 6px;
	padding-right: 6px;
}
#menu1 {
	width: 100%;
	height: 23px;
	float: left;
	background-color: #d8d6b5;
}
/*----- DEBUT :  bas -----*/
#bas {
	clear:both;
	height: 21px;
	border-top-style: none;
	padding: 2px;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #e1e0cd;
}
#bas_1 {
	float: left;
	background-color: #d8d6b5;
}
#bas_2 {
	float: left;
	width: 285px;
	background-color: #d8d6b5;
}
#bas_3 {
	float: left;
	background-color: #d8d6b5;
}
#bas_4{
	float: left;
	background-color: #d8d6b5;
}
/* ----- FIN :  bas -----*/


/*----- DEBUT :  menu -----*/
#menu_horizontal {
	font-size: 8pt;
	padding: 4px 0px;
	margin: 0px;
	font-weight: bold;
}
#menu_horizontal li {
	display: inline;
	/*padding:0px 0.1em;*/
}
#menu_horizontal li a {
	font-family: Arial, Helvetica, sans-serif;
	color: #696441;
	padding:0px 0.50em;
	text-decoration: none;
}
#menu_horizontal li a:link {
	color: #696441;
}
#menu_horizontal li a:visited {
	color: #696441;
}
#menu_horizontal li a:hover {
	color: #A84A09;
}
#menu_horizontal li a:active{
	color: #A84A09;
}
/* ----- FIN :  menu -----*/


/*----- DEBUT :  vitrine -----*/
#vitrine {
	clear:both;
	width: 755px;
	height: 89px;
	background-color: #e1e0cd;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
}
.vitrine_inscription{
	height: 81px;
	width: 130px;
	background-color: #d8d6b5;
	float: left;
	border: 1px solid #989666;
	padding-top: 6px;
	padding-left: 6px;
}
.vitrine_inscription h1 a{
color:#A84A09;
	font-size: 15px;
}
.title, .title a {
color:#A84A09;
font-weight:bold;
margin:0 auto;
}
.vitrine_inscription a{
	font-size: 12px;
	color: #606040;
}

.vitrine_annuaire{
	background-color: #bfbb8c;
	height: 89px;
	width: 617px;
	float: left;
}
.vitrine_annuaire_box{
	height: 88px;
	width: 148px;
	float: left;
	margin-left: 5px;
	overflow: hidden;
}
.vitrine_annuaire_texte{
	height: 14px;
	width: 148px;
	overflow: hidden;
}
.vitrine_annuaire_box a{
color:#606040;
text-decoration:none;
}
.vitrine_annuaire_box a:hover{
color:#A84A09;
}


/* ----- FIN :  vitrine -----*/
/*econew VERTICAL */

.block-nice_menus{
	margin-left: 0px;	
}
ul.nice-menu, 
ul.nice-menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
	border-top: 1px solid #bfbb8c;
}

ul.nice-menu li {
  border: 1px solid #bfbb8c;
  border-top: 0;
  float: left;
  background-color: #eee;
  /* Additional overrides to deal with Garland theme. */
  margin: 0;
  padding-left: 0;
  background-image: none;
}

ul.nice-menu a {
  padding: 0.1em 1px 0.1em 1px;
  text-decoration: none;

}
ul.nice-menu a:link {
  color: #606040;

}
ul.nice-menu a:visited {
  color: #606040;

}
ul.nice-menu a:hover {
  color: #A84A09;
  text-decoration: underline;
}

/*econew VERTICAL menus */

/* This is the default width of all vertical menus. */
ul.nice-menu-right, 
ul.nice-menu-right li, 
ul.nice-menu-right ul li{
  width: 158px;
}
ul.nice-menu-left,
ul.nice-menu-left li{
  width: 100px;
}
ul.nice-menu-left ul li{
  width: 160px;
}
ul.nice-menu-left li ul{
  width: 160px;
  left: -160px;
  top: -1px;
  border: 1px solid #E1E0CD;
}
ul.nice-menu-right li ul{
  width: 158px;
  left: 158px;
  top: -1px;
  border: 1px solid #E1E0CD;
}

ul.nice-menu-left ul,
ul.nice-menu-left ul ul,
ul.nice-menu-left li ul li ul {
  width: 160px;
  left: -160px;
  top: -1px;
}

ul.nice-menu-right ul,
ul.nice-menu-right ul ul,
ul.nice-menu-right li ul li ul {
  width: 158px;
  left: 158px;
  top: -1px;
}
ul.nice-menu-left li a,
ul.nice-menu-right li a{
  background: #D8D6B5;
}

ul.nice-menu-left li a:hover, 
ul.nice-menu-right li a:hover{
  background: #E1E0CD url(images/arrow.gif) left center no-repeat;
}

ul.nice-menu-left li li a,
ul.nice-menu-right li li a{
  font-weight: normal;
  background: #D8D6B5;
}

ul.nice-menu-left li li a:hover,
ul.nice-menu-right li li a:hover{
  font-weight: normal;
  background: #E1E0CD url(images/arrow.gif) left center no-repeat;
}

ul.nice-menu-left li.menuparent,
ul.nice-menu-left li li.menuparent,
ul.nice-menu-right li.menuparent,
ul.nice-menu-right li li.menuparent {
  background: #D8D6B5 url(images/arrow.gif) left center no-repeat;
}

ul.nice-menu-left li.menuparent:hover,
ul.nice-menu-left li.over,
ul.nice-menu-left li li.menuparent:hover,
ul.nice-menu-left li li.over, 
ul.nice-menu-right li.menuparent:hover,
ul.nice-menu-right li.over,
ul.nice-menu-right li li.menuparent:hover,
ul.nice-menu-right li li.over  {
  background: #E1E0CD url(images/arrow.gif) left center no-repeat;
}

ul.nice-menu-left a,
ul.nice-menu-left ul a,
ul.nice-menu-right a,
ul.nice-menu-right ul a {
  padding-left: 10px;
}
#centre_contenu {
	margin: 6px;
}

.th11 td{
	font-size: 11px;	
}


