{
margin:0px;
padding:0px;
}

a img {
border:0px;
}

div, table, tr, td {
margin:0px;
padding:0px;
border: 0px;
border-spacing: 0px;
border-collapse:collapse;
}

body {
width:908px;
background-color:#00b3c4;
margin: 10px auto;
}

#page_html
{
position:absolute;
padding:20px;
height:450px;
z-index: 0;
}

#page {
position:absolute;
width:908px;
z-index: 1;
}

#header_services {
width:908px;
height:150px;
z-index: 2;
}

#header {
width:908px;
height:450px;
z-index: 2;
}

#header2 {
width:908px;
height:165px;
z-index: 2;
}

#content {
width:908px;
min-width:908px;
max-width:908px;
background-color:#d3eefb;
}

#content02 {
width:908px;
min-width:908px;
max-width:908px;
}

.bord1 {
width: 2px;
min-width: 2px;
max-width: 2px;
background-color: #00a1b0;
}

.bord2 {
width: 2px;
min-width: 2px;
max-width: 2px;
background-color: #00818d;
}

.text {
width:900px;
padding-left: 238px;
padding-right: 75px;
padding-bottom: 30px;
}

.text_services {
width:900px;
padding-left: 170px;
padding-right: 75px;
padding-bottom: 30px;
}

.textcontact {
width:900px;
padding-left: 300px;
padding-bottom: 20px;
}
.textcongetitre {
font: 14px arial, helvetica, sans-serif ;
text-align: center;
font-weight:bold;
}
.textcongetitre1 {
font: 14px arial, helvetica, sans-serif ;
background-color: #FF8C00;
text-align: center;
}
.textcongetitre2 {
font: 14px arial, helvetica, sans-serif ;
background-color: #00BFFF;
text-align: center;
}
.textconge {
font: 14px arial, helvetica, sans-serif ;
text-align: center;
}

.equipe {
width:900px;
padding-left: 238px;
padding-bottom: 20px;
text-align: center;
}

.plan {
width:900px;
padding-left: 300px;
padding-bottom: 20px;
}

#footer {
width:908px;
height:80px;
margin-bottom:10px;
}

h1 {
font: 18px arial, helvetica, sans-serif ;
font-weight:bold;
color: #005050;
text-align: left;
}

h1.intro {
font: 18px arial, helvetica, sans-serif ;
font-weight:bold;
color: #005050;
text-align: center;
}

h1.line2 {
font: 18px arial, helvetica, sans-serif ;
font-weight:bold;
color: #00aaa0;
text-align: left;
}

h2 {
padding-left: 40px;
font: 16px arial, helvetica, sans-serif ;
font-weight:bold;
color: #5a5a5a;
text-align: justify;
line-height: 18px;
}

h3
{
font-family:Helvetica, sans-serif;
color: #005050;
font-size: 14px;
font-weight: bold;
}

p {
padding-left: 40px;
font: 15px arial, helvetica, sans-serif ;
color: #000000;
text-align: justify;
line-height: 18px;
}

p.minus {
padding-left: 40px;
font: 11px arial, helvetica, sans-serif ;
color: #000000;
text-align: center;
line-height: 18px;
}

a.minus {
font: 13px arial, helvetica, sans-serif ;
color: #FFA500;
text-align: justify;
line-height: 15px;
text-decoration:underline;
}

a.minus:hover {
color: #00AAA0;
}


p.details {
padding-left: 40px;
font: px arial, helvetica, sans-serif ;
color: #FFA500;
text-align: right;
line-height: 18px;
}

a.details {
font: 18px arial, helvetica, sans-serif ;
color: #FFA500;
text-align: right;
line-height: 18px;
text-decoration:underline;
}

a.details:hover {
color: #00AAA0;
}

p.super {
padding-left: 40px;
font: 16px arial, helvetica, sans-serif ;
font-weight:bold;
color: #FFA500;
text-align: center;
line-height: 20px;
}

a.super {
font: 18px arial, helvetica, sans-serif ;
font-weight:bold;
color: #FFA500;
text-align: center;
line-height: 18px;
text-decoration:underline;
}

a.super:hover {
color: #00AAA0;
}
p.news {
padding-left: 40px;
font: 16px arial, helvetica, sans-serif ;
color: #FFA500;
text-align: center;
line-height: 20px;

}

a.news {
font: 16px arial, helvetica, sans-serif ;
color: #FFA500;
text-align: center;
line-height: 20px;
text-decoration:underline;

}

a.news:hover {
color: #00AAA0;
}

a {
font: 15px arial, helvetica, sans-serif ;
color: #00aaa0;
text-align: justify;
line-height: 18px;
text-decoration:underline;
}

a.menu {
font: 15px arial, helvetica, sans-serif ;
font-weight:bold;
color: #005050;
line-height: 18px;
text-decoration:none;
}

a.menu:hover {
color: #00AAA0;
}

a.menu2 {
font: 15px arial, helvetica, sans-serif ;
font-weight:bold;
color: #00AAA0;
line-height: 18px;
text-decoration:none;
}

a.menu2:hover {
color: #005050;
}

li {
font: 15px arial, helvetica, sans-serif ;
color: #000000;
display : list-item;
} 

li.services {
font: 15px arial, helvetica, sans-serif ;
color: #000000;
display : list-item;
list-style-image : url(media/puce.png);
} 

#up {
text-align: right;
}

#links_services {
position: absolute;
margin-left: 240px;
top: 160px;
z-index: 3;
}

#links {
position: absolute;
margin-left: 282px;
top: 355px;
z-index: 3;
}

#menusage {
height: 40px;
text-align: center;
vertical-align:center;
}
#menusage_01, #menusage_02, #menusage_03, #menusage_04,
#menusage_05, #menusage_06, #menusage_07, #menusage_08, #menusage_09,
#menureseaux_01, #menureseaux_02, #menureseaux_03,
#menucompetences_01, #menucompetences_02,#menucompetences_03 {
background-image:url('media/repeat1.gif');
background-repeat:repeat-x;
}

#menusage_01  {
width: 120px;
}

#menureseaux_01  {
width: 140px;
}
#menusage_02 {
width:170px;
}
#menusage_03 {
width:120px;
}

#menucompetences_01 {
width:220px;
}
#menucompetences_02,#menucompetences_03 {
width:160px;
}

#menureseaux_02, #menureseaux_03 {
width:200px;
}

#menusage_04, #menusage_05 {
width:60px;
}

#menusage_08 {
width:200px;
}

#menusage_07 {
width:170px;
}

#menusage_06 {
width:170px;
}

#spacer {
width: 5px;
}
