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

body{
margin-left:0px;
margin-right:0px;
background-image:url(fond-menu.jpg);
background-repeat:repeat-x;
background-position:top center;
background-color:#000;
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#site{
background-image:url(fond.jpg);
background-position:top center;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
width:auto;
height:983px
}

.bt-titre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-top:5px;
color:#415968;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

a{
color:#000;
border-style:none;
text-decoration:none;
}

/*-------------------------MENU------------------------*/

#menu{
height:171px;
width:910px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
}

#logo{
border-style:none;
float:left;
margin-top:40px;
}

#bt-menu1{
margin-left:106px;
}

.bt-menu{
float:left;
width:115px;
height:86px;
/*background-color:#E2E5E1;*/
border-top-color:#C3C3BC;
border-top-width:9px;
border-top-style:solid;
border-bottom-color:#C3C3BC;
border-bottom-width:2px;
border-bottom-style:solid;
margin-bottom:10px;
margin-right:10px;
margin-top:10px;
}

.bt-menu-active{
float:left;
width:115px;
height:86px;
background-image:url(fleches.jpg);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#FFF;
border-top-color:#415968;
border-bottom-color:#415968;
border-top-width:9px;
border-top-style:solid;
border-bottom-width:2px;
border-bottom-style:solid;
margin-bottom:10px;
margin-right:10px;
margin-top:10px;
}

.bt-menu-active ul{
list-style:none;
line-height:14px;
color:#798895;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:-30px;
}

.bt-menu:hover{
background-image:url(fleches.jpg);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#FFF;
border-top-color:#415968;
border-bottom-color:#415968;
}

.bt-menu ul{
list-style:none;
line-height:14px;
color:#798895;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:-30px;
}

#menu p{
margin-top:20px;
color:#5D5D5B;
float:left;
}

h3{
float:right;
margin-top:5px;
color:#798895;
font-size:26px;
font-family:Century gothic, Helvetica, sans-serif;
font-weight:lighter;
}

#h3-bleu{
color:#415968;
}


/*---------------------MENU CONTENU---------------------------*/

#menu-contenu{
margin-top:60px;
margin-bottom:10px;
color:#415968;
}

.bt-contenu{
float:left;
width:176px;
background-color:#E2E5E1;
border-top-color:#C3C3BC;
border-top-width:9px;
border-top-style:solid;
border-bottom-color:#C3C3BC;
border-bottom-width:2px;
border-bottom-style:solid;
margin-bottom:10px;
}

.bt-contenu-active{
float:left;
width:176px;
margin-bottom:10px;
background-image:url(fleches.jpg);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#FFF;
border-top-color:#415968;
border-bottom-color:#415968;
border-bottom-width:2px;
border-bottom-style:solid;
border-top-width:9px;
border-top-style:solid;
}

.bt-contenu:hover{
background-image:url(fleches.jpg);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#FFF;
border-top-color:#415968;
border-bottom-color:#415968;
}

#bt-contenu2{
margin-left:9px;
}
#bt-contenu3{
margin-left:9px;
}

#menu-contenu li{
line-height:14px;
list-style:none;
color:#798895;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:-25px;
}

#menu-contenu ul{
padding-bottom:10px;
margin-top:10px;
}

/*-------------------------CONTENU----------------------------*/

h1{
color:#798895;
font-size:46px;
font-family:Century gothic, Helvetica, sans-serif;
font-weight:lighter;
margin-left:32px;
}

h2{
color:#415968;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:25px;
margin-bottom:-32px;
margin-left:32px;
}


#contenu{
width:910px;
margin-right:auto;
margin-left:auto;
}

#contenu-gauche-haut{
float:left;
background-color:#fff;
background-image:url(contenu-haut.jpg);
height:110px;
background-repeat:no-repeat;
background-position:top;
width:544px;
}
#contenu-gauche-bas{
float:left;
background-image:url(contenu-bas.jpg);
height:101px;
background-repeat:no-repeat;
background-position:bottom;
width:544px;
}

#contenu-gauche-milieu{
float:left;
background-image:url(contenu-milieu.jpg);
background-repeat:repeat-y;
width:544px;
min-height:400px;
}


#contenu-gauche-milieu p{
width:480px;
margin-left:32px;
}

#img-signature{
margin-left:32px;
}


#contenu-gauche-bas img{
float:right;
margin-top:-14px;
}
#contenu-gauche-bas p{
margin-top:-6px;
float:left;
font-size:10px;
color:#999999;
width:120px;
margin-left:10px;
margin-bottom:0px;
}

#contenu-gauche-bas a{
float:left;
height:32px;
width:125px;
background-image:url(bt-contact.png);
background-repeat:no-repeat;
color:#fff;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-indent:40px;
text-decoration:none;
padding-top:10px;
}

#contenu-gauche-bas a:hover{
text-indent:38px;
font-weight:600;
}

#contenu-gauche-bas-infos{
float:right;
width:125px;
margin-right:32px;
}

.liste-pages{
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:12px;
width:400px;
margin-left:20px;
line-height:18px;
list-style:disc;
}

.italique{
font-style:italic;
}


/*---------------------------------------BAS-------------------------------*/

#img-bannier-bas{
float:left;
margin-top:10px;
width:544px;
height:153px;
border-width:0px;
border-style:none;
}

/*#infos-banniere-bas{
 float:left;
color:#999;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:123px;
margin-top:55px;
margin-left:10px;
}*/

#bannier-bas ul{
list-style:none;
/*float:left;*/
float:right;
color:#999;
font-size:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:90px;
margin-left:-30px;
}

.menu-bas{
text-decoration:none;
color:#999;
}

.menu-bas:hover{
text-decoration:underline;
}

#lien-banniere-bas{
border-width:0px;
border-style:none;

}
/*------------------------------FOOTER-------------------------------*/


#footer-right{
margin-right:370px;
float:right;
}

#logo_trinergie{
margin-top:8px;
background-repeat:no-repeat;
background-position:right;
background-image:url(logo-trinergie.jpg);
width:92px;
height:24px;
float:right;
margin-left:20px;
border-left-color:#999;
border-left-style:solid;
border-left-width:1px;
}

#footer img{
padding-bottom:5px;
}


#footer-txt02{
font-family:Arial, Verdana, sans-serif;
font-size:9px;
color:#999;
text-align:right;
margin-top:10px;
float:left;
}

#footer-txt02 a{
text-decoration:none;
color:#999;

}


/*-----------------------------COURTIER---------------------*/

#site-courtier{
background-image:url(fond-courtier.jpg);
background-position:top center;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
width:auto;
height:983px
}

/*--------------------------CALCUL-------------------------*/

#site-calcul{
background-image:url(fond-calcul.jpg);
background-position:top center;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
width:auto;
height:983px
}

.titre-form{
text-align:left;
font-size:12px;
font-weight:600;
color:#415968;
}

#calculer{
margin-left:-50px;
height:32px;
width:84px;
background-image:url(bt-form.jpg);
background-repeat:no-repeat;
color:#fff;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-indent:40px;
text-decoration:none;
padding-bottom:10px;
padding-top:10px;
padding-left:25px;
padding-right:20px;
}
#effacer{
margin-right:0px;
height:32px;
width:84px;
background-image:url(bt-form.jpg);
background-repeat:no-repeat;
color:#fff;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-indent:40px;
text-decoration:none;
padding-bottom:10px;
padding-top:10px;
padding-left:28px;
padding-right:20px;
}

#calculer:hover{
padding-left:22px;
padding-right:18px;
font-weight:600;
}

#effacer:hover{
padding-left:26px;
padding-right:18px;
font-weight:600;
}

table{
max-width:400px;
}

#calcForm{
margin-left:32px;
width:480px;

}

.titre-champ{
text-align:left;
float:left;
min-width:150px;
font-size:10px;
}

.champ{
float:left;
text-align:left;
margin-left:0px;
}

td{
font-size:9px;
}

.Titre-colonne{
font-weight:600;
vertical-align:top;
text-align:center;
}

.annee{
text-align:left;
width:40px;

}


.capital{
text-align:left;
width:66px;

}

.interet{
text-align:left;
width:76px;

}

.capitalacc{
text-align:left;
width:76px;

}


.interetacc{
text-align:left;
width:76px;

}


.solde{
text-align:left;
width:86px;

}


#bt_imprimer{
margin-left:32px;
}

/*---------------------------------PROPRIÉTÉS---------------------------*/

#container{
    width:425px;
    border:1px solid #000; 
    overflow:hidden;
    margin:auto;
}
#container iframe {
    width:642px;
    margin-left:-204px;
    margin-top:-496px;   
    border:0 solid;
 }

#site-proprietes{
background-image:url(fond-proprietes.jpg);
background-position:top center;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
width:auto;
height:983px
}

#Frame-proprietes{
border-color:#fff;
margin-left:17px;
border:none;
border-width:0px;
width:510px;
height:1363px;

}

/*------------------------------------COORDONÉES-------------------------*/

#site-contact{
background-image:url(fond-contact.jpg);
background-position:top center;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
width:auto;
height:983px
}

#coordonnees-ul{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
list-style:none;
margin-left:-10px;
}

#frame-carte{
margin-left:32px;
}

#ul-titre1{
color:#415968;
font-size:16px;
}

#ul-titre2{
font-size:12px;
font-style:italic;
color:#798895;
}


#lien-mail{
color:#415968;
text-decoration:underline;
}


/*-----------------------------ACHETER---------------------------*/

#site-achat{
background-image:url(fond-achat.jpg);
background-position:top center;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
width:auto;
height:983px
}

#form-acheter{
font-size:10px;
margin-left:32px;
width:480px;
}

#form-acheter textarea{
width:480px;
height:100px;
}

.champ-texte-acheter{
float:right;
margin-right:250px;
margin-top:-5px;
}

.champ-titre-acheter{
margin-bottom:20px;
}

textarea{
max-width:480px;
}

h5{
margin-left:28px;
color:#FF0000;
font-size:14px;
}

/*---------------------------VENDRE----------------------*/

#site-vendre{
background-image:url(fond-vendre.jpg);
background-position:top center;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
width:auto;
height:983px
}

.champ-province{
margin-left:65px;
}

.champ-texte-vendre{
float:right;
margin-right:220px;
margin-top:-5px;
}

/*---------------------LIENS------------------*/

#site-liens{
background-image:url(fond-liens.jpg);
background-position:top center;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
width:auto;
height:983px
}

h4{
font-size:14px;
color:#5D5D5B;
margin-left:32px;
}

.liens{
color:#415968;
text-decoration:underline;
}


