body {
  font-family:Verdana;
  font-size:11px;
  background-color:#fff;
  color:#000;
  background: url(/imgs/ff1.jpg);
}
.int_titre{ margin:0;font-size:21px }

.Style2 {
	color: #005492;
	font-weight: bold;
}

.lang {
  position:absolute;
  z-index:10;
  margin-top:25px;
  margin-left:8px;
  color:white;
}
a {
  color:darkblue;
  text-decoration:none;
}
a:hover{
  color:orange;
  text-decoration:none;
}


#conteneur {
  width:980px;
  margin-left:auto;
  margin-right:auto;
  border:2px solid darkblue;
  background: url(/imgs/int_filet.jpg) repeat-y left;
  background-color: #fff;
}

#tenglobeur {
  position:absolute;
  height:114px;
  width:980px;
  background-color:#124E8C;
}



#menuhaut_111 {
  position:absolute;
  margin-top:118px;
  height:22px;
  width:976px;
  z-index:3;
  padding:2px;
  padding-bottom:4px;
  text-align:center;
  font-weight:bold;
  font-size:12px;
  margin-left:-10px;
}
#menuhaut_111 a{
  color:#fff;
  background: #4081B3;
  text-decoration:none;
  padding:4px;
  padding-right:11px;
  padding-bottom:4px;
}
#menuhaut_111 a:hover{
  background: #366C95;
  color:#fff;
  text-decoration:none;
  padding:4px;
  padding-right:11px;
  padding-bottom:4px;
}

#footer
{
  position:absolute;
  margin-top:18px;
  margin-left:45px;
  font-weight:normal;
  height:13px;
  width:886px;
  z-index:3;
  padding:1px;
  text-align:center;
  color:#666;
}


#menuhaut_222 {
  margin:0;padding:0;
  position:absolute;
  margin-top:145px;
  margin-left:70px;
  height:22px;
  width:900px;
  z-index:99;
  letter-spacing:0.008em;
}
#menuhaut_222 a{
  color:#fff;
  background:#005492;
  text-decoration:none;
  padding:4px;
  display:block;
  margin-left:4px;
  float:left;
  text-align:center;
  width:82px;
}
#menuhaut_222 a:hover{
  color:#aaa;
  text-decoration:none;
  padding:4px;
  display:block;
  float:left;
  background: #005492 url(/imgs/fleche_menu2.gif) no-repeat left;
  text-align:center;
  width:82px;
}

.breadcrumbs{ font-size:10px }
#menuhaut3 {
  margin:0;padding:0;
  position:absolute;
  margin-top:166px;
  width:980px;
  z-index:3;
}

#center {
  margin-top:190px;
  width:980px;
  background-color:white;
  z-index:0;
  background: url(/imgs/int_filet.jpg) repeat-y left;
}

#texte{
  margin-left:55px;
  width:922px;
  z-index:0;
}
#texte p{
  margin:0;
  padding:0;
  margin-top:8px;
  margin-bottom:8px;
}

#credo {
  margin-left:50px;
  height:24px;
  width:930px;
  background-color:#00A4E8;
  z-index:3;
  text-align:center;
  color:white;
}
#menubas {
  height:13px;
  width:978px;
  background-color:#DC9300;
  z-index:3;
  text-align:center;
  font-weight:bold;
  padding:1px;
}
#menubas a{
  color:white;
  text-decoration:none;
  padding-left:8px;
}
#menubas a:hover{
  color:#666;
  text-decoration:none;
  padding-left:8px;
}






.barre_v {
  margin:0;
  padding:0;
  position:absolute;
  width:0px;
  height:114px;
  border-left:1px solid white;
  z-index:2;
}
.barre_h {
  margin:0;
  padding:0;
  position:absolute;
  width:980px;
  height:0px;
  border-top:1px solid white;
  z-index:2;
}
.imgabs {
  position:absolute;
  margin:0;
  padding:0;
}











.titre_clients {
  margin:0;padding:0;
  position:absolute;
  width:200px;
  margin-top:150px;
  margin-left:55px;
  z-index:3;
  font-size:16px;
  font-weight:bold;
}

/* les menus du haut (cat et sub) */
/* cat */

.jesuisla {
  background-color:#F2BF87;
  color:#D5680C;
}



/* sub 1 */
.submenu {
list-style-type: none;
width: 100%;
margin:0;
padding:0;
}
.submenu ul {
list-style-type: none;
width: 100%;
margin:0;
padding:0;
}

.submenu li {
float: left;
list-style-type: none;
margin:0;
padding:0;
}
.submenu a {
margin: 0 2px;
width: 120px;
display: block;
text-align: left;
text-decoration: none;
color: #fff;
padding-top:3px;
padding-bottom:4px;
padding-left:13px;
background-color:#005492;
}
.submenu a:hover {
color:#aaa;
background: #005492 url(/imgs/fleche_menu2.gif) no-repeat left;
padding-left:13px;
}

.jesuisla_sub a{
  color:#F8B987;
  background:#005492 url(/imgs/fleche_menu1.gif) no-repeat left;
}
.jesuisla_sub a:hover{
  color:#F8B987;
  background:#005492 url(/imgs/fleche_menu1.gif) no-repeat left;
}
















.pageIntro{
  font-size:13px;
  color:darkred;
  font-weight:bold;
}
.titreproduit {
  font-size:12px;
  color:darkred;
  font-weight:bold;
}
.pageTexte p {
  line-height:15px;
  text-align:left;
}
.pageTexte td {
  text-align:left;
}
.pageTexte {
  text-align:left;
}



tr.f_headings td{ font-weight:bold; background:#4081b3; padding:4px; color:#fff }
tr.f_subtitle td{ font-weight:bold; height:40px; color:#005492 }
tr.bg_s_1 td{ background:#e5f4ff; padding:2px }
tr.bg_s_2 td{ background:#d7eeff; padding:2px }