 body{
 background:#F7F3F0 url(../images/bg.gif) repeat-x;
 font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
 margin:0px;
 padding:0px;
 }
 .tableau_image{
 width:203px;
 margin-left:10px;
 }
 .text-images{
 color:#0E2C5C;
 font-size:11px;
 font-weight:bold;
 padding-right:19px;
 }
 .images_s1{
 padding-left:20px;
 width:267px;
 height:160px;
 }
 .images_s2{
 padding-left:20px;
  width:267px;
   height:160px;
 }
 
 #tab{
 margin-left:20px;}
 
 
 a{
 text-decoration:none;
 }
 
 .tabcontenu
 {
 width:880px;
 border:1px solid #444444;
 }
 
 .coleft
 {
 width:302px;
 vertical-align:top;
 background: #FFFFFF;
 }
 
 .colimage
 {
padding-top:11px;
vertical-align:top;
background: #FFFFFF;
 }
 .colvideo
 {
width:600px;
vertical-align:middle;
background: #FFFFFF;
padding-left:10px;
 }
 .coltext-video
 {
background-color:#FFFFFF;
color:#0E2C5C;
font-size:11px;
text-align:justify;
padding-right:26px;
padding-bottom:10px;
padding-left:20px;
 } 
 
.coltext
 {
background-color:#FFFFFF;
color:#0E2C5C;
font-size:11px;
text-align:justify;
padding-right:13px;
padding-bottom:10px;
 } 
 .coltext-contact
 {
background-color:#FFFFFF;
color:#0E2C5C;
font-size:11px;
text-align:justify;
padding-right:13px;
padding-bottom:10px;
padding-left:20px;

 }
 
 .coltext-projet
 {
background-color:#FFFFFF;
color:#0E2C5C;
font-size:11px;
text-align:justify;
padding-right:26px;
padding-bottom:10px;
padding-left:6px;
 } 
  .coltext-media
 {
background-color:#FFFFFF;
color:#0E2C5C;
font-size:11px;
text-align:justify;
padding-right:26px;
padding-bottom:10px;
padding-left:20px;

 } 
   .coltext-media-pdf
 {
background-color:#F1F9FE;
color:#0E2C5C;
font-size:10px;
text-align:justify;
padding-right:15px;
/*padding-bottom:10px;*/
text-decoration:underline;

 } 
 .pgauche
 {
margin-left:13px;
 } 
 
  .pdroite
 {
margin-right:13px;
 } 
 
 .imgdroite
 {
 margin-left:10px;
 }
 
  .imggauche
 {
 margin-right:10px;
 }
 .coltext-mahdia
 {
background-color:#FFFFFF;
color:#0E2C5C;
font-size:11px;
text-align:justify;
padding-right:13px;
 } 
 
 
.btn_bas{
background:url(../images/bande-bas.gif) repeat-x;
height:23px;
color:#5C94C2;
font-size:10px;
font-weight:bold;
text-align:center;
padding-top:5px;
} 
.lien1{
color:#5C94C2;
}

.motif{
background:url(../images/motif.gif) repeat-x;
height:220px;
padding-top:9px;
}
.apropos{
background:url(../images/haut_page.jpg) no-repeat;
height:28px;
text-align:right;
padding-right:20px;
color:#0E2C5C;
font-weight:bold;
font-size:10px;
padding-top:5px;
}
.lien{
color:#0E2C5C;
}

.lien2{
color:#fff;
}
.lien2_decoration{
color:#fff;
text-decoration:underline;
}
.text{
background-color:#FFFFFF;
color:#0E2C5C;
font-size:11px;
text-align:justify;
padding-left:20px;
padding-right:10px;
}

.text1{
background-color:#FFFFFF;
color:#0E2C5C;
font-size:11px;
text-align:justify;
padding-left:20px;
padding-right:24px;
}
.espace{
padding-right:30px;
}
.espace1{
padding-left:10px;
padding-right:13px;
}
.espace2{
padding-right:30px;
padding-left:10px;

}

.info3{
font-weight:bold;
font-size:11px;
}
.info1{
font-weight:bold;
font-size:13px;
}
.info{
font-weight:bold;
color:#223C63;
}
.info2{
color:#3DC0E0;
font-weight:bold;
}
.td_titre_form{
font-size:11px;
background:#8AB3F3;
color:#FFFFFF;
padding-left:5px;
font-weight:bold;
}
.td_remarque{
font-size:10px;
text-align:left;
}
.mail{
color:#2866C8;
font-weight:bold;
}
 
.s_1
{
background:url(../images/s+1.gif) no-repeat;
}

.image_bann{
background-color:#FFFFFF;
width:584px;
height:210;
}
 
 .textville{
 
 background-color:#FFFFFF;
color:#0E2C5C;
font-size:11px;
text-align:justify;
padding-left:15px;
padding-right:13px;
 }
 
 .textville td{
 text-align: justify;
 }
.click1{
background:url(../images/click1.jpg) no-repeat;
text-align:center;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding-bottom:10px;
}
.click2{
background:url(../images/click2.jpg) no-repeat;
text-align:center;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding-bottom:10px;
}
.appartement{
 background:#E8F3F9 url(../images/apparement.jpg) no-repeat;
 color:#0E2C5C;
 font-size:11px;
 font-weight:bold;
/* padding-right:19px;*/
 padding-left:10px;
/* padding-top:6px;*/
 height:26px;
}
.alpha{
 font-size:10px;
 color:#5C94C2;
 font-weight:bold;
 }
 .copyright{
font-size:10px;
color:#5C94C2;
text-align:right;
padding-right:10px;
}

