﻿body
{
    font-family: Arial;
    font-size: 9pt;
    background-color: #212121;
    color: #ffffff;
    margin: 0px;
    padding:0px;
}
/*p 
{
    line-height:20px;
}*/

#introbottomtext 
{
    width:960px;
    text-align:center;
    margin-top:225px;    
    font-size:8pt;
}

#homemain 
{
    width:1024px;
    height:768px;    
    margin:0px auto;
    padding:0px;
    background-image:url("img/fondaccueil.jpg");
    background-repeat:no-repeat;
    background-color:#212121;
    text-align:center;
}
#homemain a
{
    color: #ffffff;
    text-decoration:none;
    font-size:8pt;
    letter-spacing:1px;
}
#homemain a:hover
{
    color: #ffff33;
}
.homelogo 
{
    margin-top: 200px;
    margin-bottom:120px;
}
.homeline
{
    margin-top: 10px;
    margin-bottom:10px;
}

.homeleft 
{
    float:left;
    width:490px;
    text-align:right;
    
}
.homeright 
{
    float:left;
    width:450px;
    text-align:left;
    margin-left:40px;
}


#mastermain 
{
    width:1024px;
    margin:0px auto;
    padding:0px;
    background-image:url("img/fondpro.jpg");
    background-repeat:no-repeat;
    background-color:#212121;
}


#mastermenu
{
    position:relative;   
    text-align: center;    
}

.mastermenulogo 
{
    position:absolute; 
    border:none;
    width: 68px; 
    height: 66px; 
    top:-22px; 
    left: 20px;   
}


.mastermenulinks a
{ 
    text-decoration: none;
    font-size: 11pt;
    color: #dcdcdc;
    margin-left:100px;   
}

.mastermenulinks a:hover
{
    color: #ffff00;
    letter-spacing:1px;    
}

.mastermenulinks1 a
{ 
    text-decoration: none;
    font-size: 11pt;
    color: #dcdcdc;
    margin-left:60px;   
}

.mastermenulinks1 a:hover
{
    color: #ffff00;
    letter-spacing:1px;    
}


#mastercontent
{  
    min-height:590px;
    margin-top:50px;    
}
#masterbottonlinks 
{
    width:980px;
    text-align:center;
    color:#808080;
    font-size:7pt; 
}
#masterbottonlinks a
{  
    color:#808080;
    text-decoration:none;
    font-size:7pt;    
}

.clearfloat 
{
    clear:both;
}

.flashintro 
{
    margin-top:160px; 
    border-bottom:solid 4px #dcdcdc;
    border-top:solid 4px #dcdcdc;
}

#englishlink 
{
    margin-left:900px;
    height:42px;
   
}
#englishlink a
{
    color:#ffffff;
    text-decoration:none;
}

#pliable 
{
    margin-top:50px;
}


#proleft 
{
    float:left;
    width:730px;
    margin-left:24px;
   
}
#proright 
{
    float:left;
    width:240px;
    
}
.header1 
{
    background-color:#58585a;
    height:20px;
    padding-left:20px;
    font-size:11pt;
    letter-spacing:1px;
    
}

.selectedboat a
{
    color:#87cefa;
}

#optionzoom 
{
    
    height:220px;
    
}


#optiontext
{
    padding-left:10px;
    padding-top:5px;
    
    height:257px;   
    overflow:auto;
    background-color:#3e3e40;
}

#optiontext a
{
    text-decoration:none;
    color:#ffffff;
}

.optiontextselected a
{
    color:#87cefa;
}

#fondsousfiche 
{
    background-image:url("img/fondsousfiche.jpg");
    background-repeat:no-repeat;
    height:115px;
    padding-left: 15px; 
    padding-top:5px;
     
}

#sousficheleft 
{
    float:left;
    width:560px;
    
}

#sousficheright 
{
    float:left;
    width:120px;
  
    text-align:center;
    padding-top:30px;
}
#sousficheright a
{
    color: #ffff00;
    text-decoration:none;
} 

#bottomtext 
{
    margin-top:0px;
    margin-left:20px;
    color:#b1b3b4;
    font-size:7pt;
}


#fichecol1 
{
    width: 120px; 
    height: 23px;
    
}
#fichecol2
{
    width: 70px; 
}
#fichecol3
{
    width: 130px; 
}
#fichecol4
{
    width: 150px; 
}
#ficheline2
{
    height: 23px;
}
#ficheline3
{
    height: 23px;
}
#ficheline4
{
    height: 23px;
}
.fichebold 
{
    color:#ffffff;
    font-weight:bold;
}
.fichegray
{
    color:#b1b3b4;
    font-weight:bold;
}


/* SOUS MENU PLIABLE */
#mastermenupliable 
{
    background-image:url("img/fondsousmenu.jpg");
    background-repeat:no-repeat;    
    height:30px;
    padding:0px;
    
  margin-top: 50px;
}



/* SOUS MENU PLIABLE */
#mastermenupollution
{
    background-image:url("img/fondsousmenu.jpg");
    background-repeat:no-repeat;    
    height:30px;
    padding:0px;
    margin-bottom:30px;
    
}


/*

#sousmenu 
{
    background-image:url("img/fondsousmenu.jpg");
    background-repeat:no-repeat;
    height:30px;
    text-align:center;
}

#sousmenu ul {
 margin:0;
 padding:0;
 list-style-type:none;
 text-align:center;
 }
#sousmenu li {
 float:left;
 margin:auto;
 padding:0;

 }
#sousmenu li a {
 display:block;
 width:100px;
 color:white;
 text-decoration:none;
 margin-left:50px;
 

 }
#sousmenu li a:hover {
 color:#FFD700;
 }
#sousmenu ul li ul {
 display:none;
 

 }
 
#sousmenu ul li:hover ul {
 display:block;
 }
#sousmenu li:hover ul li {}
 float:left;*/


#adminpro 
{
    margin-top:50px;
    padding:20px;
}

#adminpro a
{
    color:#87cefa;
}
 
#sousmenu li ul {
 position:absolute;
  height:40px;
 }
 
#adminproleft1
{
    float:left;
    width:420px;
}

#adminproright1
{
    float:left;
    width:560px;
}
.adminprotext
{
    color: #ffcc33;
    letter-spacing:1px;
}

.pagecontent1 
{
    margin:20px 80px;
    line-height:16px;
    text-align:justify;
    font-size:8pt;
}
.pagecontent2 
{
    margin:20px 80px;   
  
}
