body {
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
text-align:center;
background:#969696;
}

.noir{
color:#FFF;
}

.operation {
color:#FFF;
font-size:20px;
font-weight:bold;
}

.navi{
margin-bottom:20px;
}

a.navi {
color:#DFDFDF;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

a.navi:hover {
text-decoration:underline;
color:#EC1C24;
}

a.navired {
color:#EC1C24;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

a.navired:hover {
text-decoration:underline;
}

a.red {
color:#EC1C24;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

a.red:hover {
text-decoration:none;
}

* {
font-family : Arial, Helvetica, sans-serif;
/*font-size : 12px;*/
}



a{
color:transparent;
}


a.nav{
color:#FF0001;
font-weight:bold;
}

a.nav:hover{
text-decoration:none;
}

ul{
color: #FFF;
}

li{
color: #FFF;
list-style-image: url("interface/divers/pucered.jpg");
margin-bottom:18px;
}

img {
border:0;
}

#cadre1 {
background:#000;
width:950px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
}

#cadre2 {
background:#000;
width:950px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
}

#colnav {
background:#000;
width:221px;
/*height:520px;*/
height:533px;
margin-top:0px;
border:1px solid #FF0001;
float:left;
padding-top:30px;
padding-left:5px;
}

#colnav2 {
background:#000;
width:221px;
height:533px;
margin-top:0px;
border:1px solid #FF0001;
float:left;
padding-top:30px;
padding-left:5px;
}

.imgnav{
margin-bottom:20px;
margin-left:-10px;
}

.imgnav2{
margin-bottom:30px!important;
margin-bottom:10px;
margin-left:-10px;
}

.imgcenter{
text-align:left;
margin-left:70px;
}

.imgcenter2{
text-align:left;
margin-left:100px;
}

.imgequip{
margin-right:20px;
margin-left:0px;
margin-bottom:5px;
}



#colcont1 {
background:#000;
width:722px;
/*height:552px;*/
height:565px;
margin-top:0px;
float:left;
color:#000;
}

#colcont15 {
background:#000;
width:722px;
height:565px;
margin-top:0px;
float:left;
color:#000;
}

#colcont2 {
background:#000;
width:620px;
color:#000;
text-align:left;
padding-top:0px;
margin-left:auto;
margin-right:auto;
z-index:1;
}

#colcont22 {
background:#000;
width:620px;
color:#000;
text-align:left;
padding-top:0px;
margin-left:auto;
margin-right:auto;
z-index:1;
}


#marc, #laurent, #philippe, #gerald, #agnes, #lenora, #clement, #caroline, #jocelyne {
position: absolute;
visibility:hidden;
z-index:1;
}

#equip{
position:absolute;
z-index:2;
background:url('interface/divers/box_equipe.gif');
/*background:black;*/
width:304px;
height:150px;
margin-top:140px !important;
margin-top:150px;
margin-left:370px!important;
margin-left:310px;
color:#FFF;
padding:10px;
text-align:left;
}

#equiptext {
margin-top:10px !important;
margin-top:-8px;
width:290px;
height:120px;
padding-right:4px;
font-size:12px;
text-align:left;
}


#colcont2text {
padding-left:7px;
width:600px;
background:#000;
color:#FFF;
text-align:left;
font-size:14px;
line-height:16px;
}

#colcont3 {
background:#000;
width:722px;
height:422px;
float:left;
color:#000;
padding-top:30px;
}

#colcont3text {
float:left;
margin-left:20px !important;
margin-left:15px;
margin-top:36px;
padding-left:15px;
padding-top:15px;
padding-bottom:15px;
padding-right:15px;
width:192px;
height:248px;
background:url('interface/divers/box_pub.gif');
color:#FFF;
text-align:left;
}


#colcont3text2 {
overflow-y: scroll;
width:188px;
height:248px;
padding-right:4px;
font-size:12px;
}

#footer1 {
background:url('interface/home/footerbg.gif');
width:950px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
text-align:left;
}

#footer2 {
width:950px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
text-align:left;
}

.grey1{
color:#595E62;
font-weight:bold;
font-size:11px;
letter-spacing:1px;
}

.grey2{
color:#989898;
font-weight:bold;
font-size:9px;
}

.footertxt1{
width:653px !important;
width:650px;
padding-left:20px;
padding-top:0px !important;
padding-top:5px;
padding-right:3px;
padding-bottom:8px;
float:left;
margin-top:7px;
text-align:justify;
letter-spacing:0px;
}

h1{
font-size:11px;
margin-top:10px;
margin-bottom:0px;
width:950px;
text-align:left;
margin-left:auto;
margin-right:auto;
padding-left:10px;
font-weight:normal;
}

h2{
font-size:12px;
color:#FFF;
padding-left:5px;
margin-bottom:0px;
font-weight:normal;
}

