/*Generale*/
html {  width:100%;  margin: 0; padding: 0;  }

body{   width:100%;   margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#c3d7eb; color: #939698;} 

#Main { width: 100%;   margin:0; padding:0;  margin:auto; }
 
#Main table, td, img, div {border:0; padding:0; margin:0; border-spacing:0; border-collapse:collapse}

#Main  a { color: #6da2be; text-decoration: none; }
#Main  a:hover { color: #6da2be; text-decoration: none; }


#Main .MainTable  { width:100%;  padding:0; margin:0 auto; border-spacing:0; border-collapse:collapse;}
#Main .MainTabletd{    padding:0; margin:0; border-spacing:0; border-collapse:collapse; width:33%; background-image:url(images/fond.gif); background-repeat:repeat-x; }
#Main .MainTabletdFixe{ width:960px;   padding:20px 0px 20px 0px; margin:0; border-spacing:0; border-collapse:collapse;  text-align:center; background-image:url(images/fond.gif); background-repeat:repeat-x;  }

#Fond {background-color:#FFF;}

#Coax  { text-align:right; width:940px; padding:30px 20px 20px 0px; font-weight:bold }
#Coax  a { color: #6da2be; text-decoration: none; }
#Coax  a:hover { color: #6da2be; text-decoration: none; }


/*Class Generale*/
.Clear { clear:both}
.Bold { font-weight:bold}
.PadBot30 { padding-bottom:30px}
.PadBot20 { padding-bottom:20px;}
.PadTop10 { padding-top:10px}
h1 { font-size:14px; font-weight:bold; color:#6da2be; text-align:left}
h2 { font-size:12px; font-weight:bold;  text-align:left}
p {text-align:justify}
ul { text-align:left}
li { text-align:justify; line-height:18px}
.Pointer {cursor:pointer}



/*index*/
.TitreHome {font-size:12px; color: #939698; padding-bottom:30px; text-align:center }
#ContentMenu { width:652px; margin:auto;  padding-left:2px }
.Menu {float:left;}

/*Generale page it-fr-en-de*/
#Bandeau { background-image:url(images/bandeau-sitmb.gif); background-repeat:no-repeat; width:960px; height:111px; margin-bottom:20px}
#Bandeauit { background-image:url(images/bandeau-sitmb-it.gif); background-repeat:no-repeat; width:960px; height:111px; margin-bottom:20px}
#Bandeaufr { background-image:url(images/bandeau-sitmb-fr.gif); background-repeat:no-repeat; width:960px; height:111px; margin-bottom:20px}
#Bandeauen { background-image:url(images/bandeau-sitmb-en.gif); background-repeat:no-repeat; width:960px; height:111px; margin-bottom:20px}
#Bandeaude { background-image:url(images/bandeau-sitmb-de.gif); background-repeat:no-repeat; width:960px; height:111px; margin-bottom:20px}

#Langue {  width:950px; height: 87px; text-align:right; line-height:70px;  color:#FFF; font-weight:bold; padding-right:10px   } /*verif line-height sur ie*/
#Langue  a { color: #ffffff; text-decoration: none; }
#Langue  a:hover { color: #c3d7eb; text-decoration: none; }

#Menu {  width:950px; height: 16px; text-align:left;   color:#6da2be; font-weight:bold; padding-left:10px ;  font-size:14px  }
#Menu  a { color: #6da2be; text-decoration: none; }
#Menu  a:hover { color: #ffffff; text-decoration: none; }

#Contenu { min-height:400px}

#ColGauche { float:left; width:210px; text-align:left; font-size:14px }
.SsMenu { background-image:url(images/liste.gif); background-repeat:no-repeat; width:190px; height:28px; line-height:28px; padding-left:10px; margin-left:10px}
#ColGauche  a { color: #939698; text-decoration: none; }
#ColGauche  a:hover { color: #6da2be; text-decoration: none; }


#ColDroite { float:left; width:730px;  padding-right:20px}

/* charte + president*/
#ColDroiteCharte { float:left; width:730px;  padding-right:20px}
#ColDroiteCharte table  {  border:#6da2be solid 1px; width:500px; }
#ColDroiteCharte table td { text-align:left; border:#6da2be solid 1px; padding:5px   }
#PrintCharte {width:500px; text-align:right; padding-bottom:10px}


/*actionnaire*/
#ColDroiteActionnaire { float:left; width:730px;  padding-right:20px}
#ColDroiteActionnaire table  {  border:#6da2be solid 1px; width:600px; }
#ColDroiteActionnaire table td { text-align:left; border:#6da2be solid 1px; padding:5px   }
#PrintActionnaire {width:600px; text-align:right; padding-bottom:10px}
#DivImgActionnaire {width:600px; text-align:center; padding-top:20px}


/*Grestion*/
#DivImgGestionnaire {width:500px; text-align:center; padding-top:20px}

/*Reconstruction*/
.Ref { font-size:10px}

/*ssmenu-liens*/
.SsMenuVide {  width:190px; height:28px; line-height:28px; padding-left:10px; margin-left:10px}

/*Phototeque*/
#ColDroitePhotos { float:left; width:730px;  padding-right:20px; text-align:left; }
#ContainerPhotos {width:620px;   }
#PhotoColG {float:left;  width:300; padding-right:20px}
#PhotoColD {float:left;  width:300; }
.DivPhoto { padding-bottom:20px; text-align:center; }





