h1 {color: rgb(33,97,161); background-image: url(./img/backgrounds/rightdegrade75.jpg); white-space: nowrap;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 48px;
  font-weight: normal;
  letter-spacing: 3px;
  padding: 10px 80px 10px; margin: 0;
  border: 1px solid #08348E;
  border-width: 0 0 1px 0;}
#nav {margin: 0; padding: 0;}
#nav li {list-style: none; float: left;
  margin-left: 1px; padding-left: 16px;
  font-size: 10px; line-height: 20px; white-space: nowrap;
  background: #FFFFFF url(./img/backgrounds/tab-normal.gif) 0 100% no-repeat ;}
#nav a {display: block; float: left; padding: 0 16px 0 0;
  text-decoration: none; font-weight: bold;
  background: #FFFFFF url(./img/backgrounds/tab-normal.gif) 100% 100% no-repeat;
  color: #08348E;
  width: .1em;}
html>body #nav a {width: auto;}
/*  \*/
#nav a {float: none;}
#nav a:hover {color: #CC6600;}
#nav #current, #nav #current a {color: #FFFFFF;
  background-image: url(./img/backgrounds/tab-current.gif);}
#langsel {margin: 0; padding: 0;}
#langsel li {list-style: none; float: right;
  margin-left: 0px; padding-left: 0px;padding-right: 0px;
  font-size: 10px; line-height: 20px; white-space: nowrap;
  background: #FFFFFF;}
#langsel a {display: block; float: left; padding: 0 10px 0 10px;
  text-decoration: none; font-weight: bold;
  background: #C2D4E5;
  color: #08348E;
  width: 0.1em;}
#langsel a:hover {color: #CC6600;}
#langsel #current, #langsel #current a {color: #FFFFFF;
  /* background-image: url(./img/backgrounds/lang-current.gif);} */
background: #C2D4E5 url(./img/backgrounds/lang-current.gif) 50% 50% no-repeat;}

.content1 {
	margin: 0 0 0 20px;
	padding: 0px;
	width: 780px;
	position: absolute;
	top: 90px;
	left: 0px;
}

.content1 h2 {
  color: rgb(33,97,161);
  white-space: nowrap;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 16pt;
  font-weight: normal;
  letter-spacing: 0px;
  padding: 0px 0px 0px;
  margin: 30px 0px 20px 0;
  clear: left;
  border-bottom: 1px solid rgb(33,97,161);
}

.content a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
}

.content1 a:link {
  color: #08348E;
}
.content1 a:visited {
  color: #808080;
}

.content1 a:hover {
  color: #CC6600;
}

.content1 ul {
  text-indent: 0;
  list-style-image: url(/img/puces/puce01.gif);
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
}

.leftcontent1 {
float: left;
left: 10px;
width: 180px;
}

.leftcontent1 img {
width: 170px;
border: 0;
}

.rightcontent1 {
margin: 20px;
float: left;
width: 580px;
margin: 0 0 0 20px;
}

.rightcontent1 p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #000000;
text-align: justify;
}

.home {
margin: 0 0 0 20px;
padding: 0px;
width: 780px;
border: none;
}

.button2000 {
	padding: 0px;
	height: 125px;
	width: 125px;
	border: 0;
	left: 20px;
	top: 150px;
	position: absolute;
}

.button3000 {
	padding: 0px;
	height: 125px;
	width: 125px;
	border: 0;
	left: 155px;
	top: 150px;
	position: absolute;
}

.button4000 {
	padding: 0px;
	height: 125px;
	width: 125px;
	border: 0;
	left: 290px;
	top: 150px;
	position: absolute;
}

.button8000 {
	padding: 0px;
	height: 125px;
	width: 125px;
	border: 0;
	left: 425px;
	top: 150px;
	position: absolute;
}

.button9000 {
	padding: 0px;
	height: 125px;
	width: 125px;
	border: 0;
	left: 560px;
	top: 150px;
	position: absolute;
}

.company {
	padding: 0px;
	height: 125px;
	width: 350px;
	border: 0;
	left: 20px;
	top: 323px;
	position: absolute;
}

.company p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #000000;
text-align: left;
}