@charset "UTF-8";
/* CSS Document */

body{
	 background-image:url(images/background-trinh-laudat.jpg);
	 background-repeat:no-repeat;
	 background-position:top center; 
	 margin: 0px; /* pour éviter les marges */
	 margin-top:0px;
     text-align: center; /*pour corriger le bug de centrage IE*/
	 background-color:#ffffff;
	 
}

#conteneur {

	 /* on positionne le conteneur */	
	/*position:relative;*/
    margin-left: auto;
    margin-right: auto;
	padding:0px;
	width:980px;
}

#entete{
float:left;
background-image:url(images/trinh-laudat.jpg);
width:980px;
height:92px;
}

.menu{
float:left;
width:280px;
padding-top:29px;
}

.Style1 {
	font-size: 14px;
	font-weight: bold;
	color:#535353;
}

.btn_1 {
float:left;
background-image:url(images/btn_accueil.jpg);
width:280px;
height:30px;
}

.btn_1_cliked {
float:left;
background-image:url(images/btn_accueil_over.jpg);
width:280px;
height:30px;
}

a.btn_1:hover, a.btn_1:active, a.btn_1:focus{
background-image:url(images/btn_accueil_over.jpg);
width:280px;
height:30px;
}

.btn_2 {
float:left;
background-image:url(images/btn_activite.jpg);
width:280px;
height:30px;
}

.btn_2_cliked {
float:left;
background-image:url(images/btn_activite_over.jpg);
width:280px;
height:30px;
}

a.btn_2:hover, a.btn_2:active, a.btn_2:focus{
background-image:url(images/btn_activite_over.jpg);
width:280px;
height:30px;
}

.btn_3 {
float:left;
background-image:url(images/btn_reflexion.jpg);
width:280px;
height:30px;
}

.btn_3_cliked {
float:left;
background-image:url(images/btn_reflexion_over.jpg);
width:280px;
height:30px;
}

a.btn_3:hover, a.btn_3:active, a.btn_3:focus{
background-image:url(images/btn_reflexion_over.jpg);
width:280px;
height:30px;
}


.btn_4 {
float:left;
background-image:url(images/btn_realisations.jpg);
width:280px;
height:31px;
}

.btn_4_cliked {
float:left;
background-image:url(images/btn_realisations_over.jpg);
width:280px;
height:31px;
}

.btn_4_cliked_2 {
float:left;
background-image:url(images/btn_realisations_over_2.jpg);
width:280px;
height:31px;
}

a.btn_4:hover, a.btn_4:active, a.btn_4:focus{
background-image:url(images/btn_realisations_over.jpg);
width:280px;
height:31px;
}

.btn_5 {
float:left;
background-image:url(images/btn_publications.jpg);
width:280px;
height:30px;
}

.btn_5_cliked {
float:left;
background-image:url(images/btn_publications_over.jpg);
width:280px;
height:30px;
}

a.btn_5:hover, a.btn_5:active, a.btn_5:focus{
background-image:url(images/btn_publications_over.jpg);
width:280px;
height:30px;
}

.btn_6 {
float:left;
background-image:url(images/btn_contact.jpg);
width:280px;
height:24px;
}

.btn_6_cliked {
float:left;
background-image:url(images/btn_contact_over.jpg);
width:280px;
height:24px;
}

a.btn_6:hover, a.btn_6:active, a.btn_6:focus{
background-image:url(images/btn_contact_over.jpg);
width:280px;
height:24px;
}

.footer{
float:left;
width:980px;
height:25px;
background-image:url(images/footer.jpg);
}

.col-gauche{
float:left;
width:216px;
height:316px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:14px;
padding-right:50px;
padding-top:80px;
color:#3D3D3D;
}

.titre-rea{
float:left;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3D3D3D;
text-align:left;
}

.ville-rea{
float:left;
width:130px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:right;
}

.img-rea{
float:left;
width:627px;
height:392px;
border:1px #b6b6b6 solid;
}

.vignette-rea{
float:left;
text-align:left;
width:627px;
height:75px;
margin-top:2px;
}

.contenu{
float:right;
width:700px;
height:534px;
margin-top:67px;
}

.contenu_publication{
float:right;
width:620px;
height:575px;
margin-top:0px;
/*background-color:#FFFFFF;*/
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#84858a;
padding-left:40px;
padding-right:40px;
padding-top:15px;
background-image:url(images/fond-contenu.jpg);
}

.contenu_publication a{
color:#e68c00;
text-decoration:none;
}


.contenu_reflexion{
float:right;
width:620px;
height:575px;
margin-top:0px;
/*background-color:#FFFFFF;*/
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#84858a;
padding-left:40px;
padding-right:40px;
padding-top:15px;
background-image:url(images/fond-contenu.jpg);
background-repeat:no-repeat;
}

.noir{
color:#333333;
}

.contenu_reflexion_2{
float:right;
width:700px;
height:600px;
margin-top:0px;
/*background-color:#FFFFFF;*/
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#84858a;
padding-left:0px;
padding-right:0px;
margin-right:0px;
padding-top:0px;
background-image:url(images/fond-contenu.jpg);
background-repeat:repeat-y;
background-attachment:fixed;
background-color:#006699;
overflow:auto;
}

.contenu_reflexion_test{
float:right;
width:700px;
height:600px;
/*background-image:url(images/fond-contenu.jpg);
background-position:430px 91px;*/
/*background-attachment:fixed;*/
/*background-repeat:no-repeat;*/
/*background-color:#FFFFFF;*/
overflow:auto;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
border:0px solid black;
padding:0px;
}

.align-reflexion{
padding-left:42px;
padding-right:20px;
}

.conteneur-reflexion{
float:right;
background-image:url(images/fond-contenu.jpg);
background-repeat:no-repeat;
width:700px;
height:600px;
margin-top:0px;
}

.contenu_reflexion_2 a{
color:#e68c00;
text-decoration:none;
}

.contenu_reflexion a{
color:#e68c00;
text-decoration:none;
}



.contenu_contact{
float:right;
width:620px;
height:575px;
margin-top:0px;
/*background-color:#FFFFFF;*/
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#84858a;
padding-left:40px;
padding-right:40px;
padding-top:15px;
background-image:url(images/fond-contenu.jpg);
}

.contenu_contact a{
color:#e68c00;
text-decoration:none;
}

.contenu_activite{
float:right;
width:620px;
height:575px;
margin-top:0px;
/*background-color:#FFFFFF;*/
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#84858a;
padding-left:40px;
padding-right:40px;
padding-top:15px;
background-image:url(images/fond-contenu.jpg);
}

.contenu_activite a{
color:#e68c00;
text-decoration:none;
}

.contenu-france{
float:right;
width:700px;
height:534px;
margin-top:0px;
}

.carte-fance{
float:left;
width:700px;
height:600px;
}


.description-rea{
float:left;
width:700px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#333232;
text-align:left;
padding-top:3px;
}




div#galerie 
{
	float:left;
    width: 640px ; 
    text-align: left ;
    font: 0.9em Georgia, serif ;
} 
 
ul#galerie_mini 
{ 
    margin: 0 ; 
    padding: 0 ; 
    list-style-type: none ; 
} 
 
ul#galerie_mini li 
{ 
    float: left ; 
} 
 
ul#galerie_mini li a img 
{ 
    margin: -3px 1px ; 
    border: 1px solid #b6b6b6 ; 
} 
 
dl#photo 
{ 
    clear: both ; 
    margin: 0 auto ; 
} 
 
dl#photo dt 
{ 
    color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0px;
	height:0px;
} 
 
dl#photo dd 
{ 
    margin: 0 ; 
} 
 
dl#photo img 
{ 
    border: 0px solid #b6b6b6 ;
	margin-left:1px;
}

.bt-retour{
width:800px;
 height:20px;
  color:#E68C00;
   text-decoration:none;
}

.bt-retour a{
text-decoration:none;
}

.lien-rea{
text-decoration:none;
color:#3D3D3D;
}
