/* CSS Document */
body {
	background-color: #DCEFF3;
}

.menu_small {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.menu_small:link {color: #000000;}
.menu_small:hover{color: #004E5A;}

.b_top_1, .b_top_2, .b_top_3, .b_top_4, .b_top_5, .b_top_6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 30px;
	width: 131px;
	text-align: center;
	float: left;
	text-indent: 28px;
	line-height: 30px;
	background-repeat: no-repeat;
}

.b_top_active_1,  .b_top_active_2, .b_top_active_3, .b_top_active_4, .b_top_active_5, .b_top_active_6 {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 30px;
	width: 131px;
	text-align: center;
	float: left;
	text-indent: 28px;
	line-height: 30px;
	background-repeat: no-repeat;
	}

.b_top_1, .b_top_2, .b_top_3, .b_top_4, .b_top_5 {
  background-image: url(../images/top_buttons/but.jpg);
}

.b_top_1:visited, .b_top_2:visited, .b_top_3:visited, .b_top_4:visited, .b_top_5:visited, .b_top_6:visited {
  color: #FFFFFF;
}


.b_top_6
{
	background-image: url(../images/top_buttons/but_end.jpg);
	color: #FFFFFF;
}

.b_top_1:hover, .b_top_active_1 {
	background-image: url(../images/top_buttons/but_white.jpg);
	color: #00505D;
}

.b_top_2:hover, .b_top_active_2 {
	background-image: url(../images/top_buttons/but_magenta.jpg);
	color: #FFFFFF;
}

.b_top_3:hover, .b_top_active_3  {
	background-image: url(../images/top_buttons/but_orange.jpg);
	color: #FFFFFF;
}

.b_top_4:hover, .b_top_active_4 {
	background-image: url(../images/top_buttons/but_green.jpg);
	color: #FFFFFF;
}

.b_top_5:hover, .b_top_active_5  {
	background-image: url(../images/top_buttons/but_red.jpg);
	color: #FFFFFF;
}

.b_top_6:hover, .b_top_active_6  {
	background-image: url(../images/top_buttons/but_white.jpg);
	color: #00505D;
}

.top_menu {
	height: 30px;
  padding-left: 27px;
  background-color: #004E5A;
}

.recherche {
	height: 14px;
	width: 216px;
	border: 4px solid #B90E2E;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
	background-image: url(../images/div_rech.jpg);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 30px;
	color: #B90E2E;
	display: block;
	margin:auto;
}

.recherche:link, .recherche:active, .recherche:visited {
	background-image: url(../images/div_rech.jpg);
	background-repeat: no-repeat;
	color: #B90E2E;
}

.recherche:hover {
	background-image: url(../images/div_rech_over.jpg);
	color: #FFFFFF;
	background-color: #B90E2E;
}

.nous {
	height: 14px;
	width: 216px;
	border: 4px solid #00505D;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
	background-image: url(../images/div_nous.jpg);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 30px;
	color: #00505D;
	display: block;
	margin:auto;
}

.nous:link, .nous:active, .nous:visited {
	background-image: url(../images/div_nous.jpg);
	background-repeat: no-repeat;
	color: #00505D;
}

.nous:hover {
	background-image: url(../images/div_nous_over.jpg);
	color: #FFFFFF;
	background-color: #00505D;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}


/*===========
  sub_menu 
  -----------*/
.frame_sub_menu {
	height: 28px;
  padding-left: 28px;
  background-image: url(../images/02_02.jpg);
}

#table_sub_menu td {
  width: 157px;
  text-align: center;
}

.sub_menu, .sub_menu:visited   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#00505D;
	font-weight: bold;
}

.sub_current{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
}

.sub_menu:hover {
	color: #990000;
}

#sub_menu_blank_green {
	background-image: url(../images/01_02.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 841px;
}

#sub_menu_blank_magenta {
	background-image: url(../images/magenta_02.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 841px;
}

#sub_menu_blank_orange {
	background-image: url(../images/orange_02.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 841px;
}

#sub_menu_blank_yellow {
	background-image: url(../images/green_02.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 841px;
}

