
*          { margin:0px;
             padding: 0px;
            }

		 
a { color:#73777B; }


body       { font-family: "Lucida Grande",Calibri,Helvetica,Arial;
             color: #73777B;
             border: 0px none;
             margin:0px;
             padding: 0px;
             height: 100%;
             font-size:16px;
             /*background-repeat: repeat-x;*/
}

#contenant
{
    position: absolute;
    top:50%;
    left:0px;
    width:100%;
    height:1px;
    overflow:visible;
}
                     
#main
{
    border: solid 1px #73777B;
	width:916px;
    height:611px;
    margin-left:-458px;
    position:absolute;
    top:-305px;
    left:50%;
    background-image: url(/images/signature.jpg);
    background-repeat: no-repeat;
    background-position: 0px 138px;

}

#filet_haut {position:absolute;top:0px; left:212px;}
#logo {position:absolute;top:27px; left:212px;}
#liens {position:absolute;top:550px; left:212px;color:black;z-Index:5;}
#filet_bas {position:absolute;top:606px; left:212px;z-Index:5;}

#preloader {position:absolute;
    top:138px;
    left:0px;
    width:916px;
    height:473px;
    background-color:#FFFFFF;
    z-Index:4;
}


/* Classes rollover */
img.not_current,img.current {border: none 0px;width:156px;height:156px;}
/*Fin Classes rollover */

#caroussel {position:absolute; top: 230px; left:44px;  }
#tableau_thumb_main { position:absolute; top: 0px; left:0px; width:828px; height:156px;}

/* Detail projet */
#detail_prev {
    position:absolute;
    top:199px;
    left:126px;
    width:30px;
    height:30px;
    background-image : url(/images/prev_arrow.gif);
    cursor:pointer;
}

#detail_prev:hover {background-image : url(/images/prev_arrow_on.gif);}

#detail_next {
    position:absolute;
    top:199px;
    left:300px;
    width:30px;
    height:30px;
    background-image : url(/images/next_arrow.gif);
    cursor:pointer;
    z-index:11;
}

#detail_next:hover {background-image : url(/images/next_arrow_on.gif);}

#detail {
    position:absolute;
    top:158px;
    left:44px;
    z-index:5;
    width:828px;height:428px;
    /*border: solid 1px black;*/
    
}

#detail_description,#retour,#sendMail {
    position:absolute;
    left:0px;
    top:40px;
    width:156px;
    text-align:right;
    z-index:5;
    /*white-space:nowrap;*/
    font-size:13px;
}
#detail_description span {
   /* white-space:nowrap;*/
}

#retour {top:300px;}
#sendMail {top:280px;}

#sendMail a,#retour a {font-size:13px;text-decoration:none;}
#sendMail a:hover,#retour a:hover {text-decoration:underline;}

#detail_image_pair,#detail_image_impair {
    position:absolute;
    left:168px;
    top:0px;
    width:618px;
    height:424px;
    z-index:8;
}

#detail_paging {
    position:absolute;
    left:636px;
    top:430px;
    width:150px;
    height:24px;
    text-align:right;
   
}

#detail_paging  { font-weight:bold;color: #73777B; font-size:13px;}
#detail_paging a { font-weight:200;text-decoration:none;}
#detail_paging a:hover { font-weight:200;text-decoration:underline;}

#contacts {
    position:absolute;
    top:205px;
    left:180px;
    width:510px;
    height:200px;
    border:solid 2px #73777B;
    z-Index : 12;
    background-color : #FFFFFF;
    padding : 10px;
    font-size:13px;
}
#contacts a:hover { text-decoration:none;}
#closecontacts {
    position:absolute;
    top:0px;
    left:519px;
}
#closecontacts a {
    font-size:16px;
    text-decoration : none;
}


