/** Soixante circuits  **
*** Anthony Sypniewski */

body{font-family:"Andale Mono", "Lucida Console", Arial, sans-serif, monospace;margin:0 auto; height:800px;width:1000px;background:#fff;position:relative}


h1{font:inherit;font-size:20px;color:black;margin:0}
h2{font:inherit;font-size:18px;color:black;margin:0}
h3{font:inherit;font-size:18px;color:black;margin:5px 0px 5px 15px}
p{font:inherit;font-size:11px;line-height:12px;color:black;margin:0px 4px 0px 15px;background:#fff}

#logo{position:absolute;top:20px;left:0}
#menu{width:440px;height:71px;top:30px;right:0px;position:absolute;font-size:16px;z-index:10;}
#menuProjet{top:150px;z-index:10;}
#content{width:1000px;height:800px;margin:0;padding:0px 0px 0px;top:175px;position:relative}
#projet,#menu_projets{width:1000px;height:550px;font-family:"Andale Mono", "Lucida Console", Arial, sans-serif, monospace}
#actualites{width:1000px;height:550px;position:absolute;font-family:font-family:"Andale Mono", "Lucida Console", Arial, sans-serif, monospace}
#image_amb{width:350px;height:800px;top:0;right:0;position:absolute}
#pied{bottom:0;left:0;width:600px;height:20px;position:absolute;font-family:font-family:"Andale Mono", "Lucida Console", Arial, sans-serif, monospace}
#pied_message{bottom:0;left:0;position:absolute;font-size:8px}

/*Relative content for News*/
#menuR{width:440px;height:71px;top:0;left:300px;position:relative;font-size:16px}
#contentR{position:relative;display:block;overflow:hidden; padding-top:150px;min-height:1140px;}
#actualites{display:block;height:100%;overflow:hidden;width:1000px;position:relative;font-family:font-family:"Andale Mono", "Lucida Console", Arial, sans-serif, monospace}
#image_amb{width:350px;height:800px;top:0;right:0;position:absolute}
#piedR{bottom:0;left:0;width:600px;height:20px;font-family:font-family:"Andale Mono", "Lucida Console", Arial, sans-serif, monospace}
#pied_messageR{left:0;position:relative;font-size:8px;margin:150px 0px 0px;}

img{border:none}

a:link{color:black;text-decoration:none;}
a:visited{color:black;text-decoration:none;}
a:hover{color:red;text-decoration:none;}
a:active{color:gray;text-decoration:none;}

a.extern:link{color:gray;text-decoration:none;}
a.extern:visited{color:gray;text-decoration:none;}
a.extern:hover{color:gray;text-decoration:none;}

.menu_item{right:0;position:absolute;top:0;overflow:hidden;}
.message{width:auto;height:18px;left:4px;bottom:4px;color:black;position:absolute;background-color:#fff}
.menu_lignes{height:71px;position:absolute;top:0;background-color:#fff}
.menu_min{top:0;right:0;position:absolute}.menu_max{top:0;position:absolute}
.menu_projet_item{width:120px;height:120px;position:absolute;overflow:hidden;z-index:inherit}
.menu_projet_lignes{width:150px;height:150px;left:0;bottom:0;z-index:inherit;position:absolute}
.menu_projet_image{width:120px;height:120px;right:0;top:0;position:absolute;z-index:inherit}
.menu_projet_titre{width:300px;left:0;bottom:230px;text-align:right;display:none;position:absolute}

.projet_item{width:296px;height:auto;padding:4px 4px 0px 50px;left:30px;top:0px;position:absolute;z-index:2;background-image:url(../../images/lignes_projet_background_element.png);overflow:visible;background-position:right bottom}
.projet_message{width:288px;padding:4px 4px 30px 4px;margin:0px 0px 0px 0px;z-index:3;position:relative;background-color:white}/*;background-image:url(../../images/lignes_projet_background_element.png);background-repeat:repeat-y;background-position:right bottom;}*/
.projet_image_miniature{width:90px;height:60px;right:400px;position:absolute}
.projet_ligne_miniature{width:100px;height:100px;right:400px;position:absolute}
.projet_image {height:470px;width:680px;padding:0px 0px 0px;margin:0px;left: 330px;z-index: 1;position:relative}
.projet_image img{max-height:470px;max-width:680px;z-index:1}
.projet_image object{right:15px;z-index: 1}
#nav{left:385px;padding:0px 0px 0px 0px;margin:0px;font:inherit;font-size:10px;color:black;position:relative;letter-spacing:0pt;width:615px}
#video{letter-spacing:0pt}





.actualites_message{width:192px;height:292px;padding:4px;position:absolute;right:4px;top:4px;background-color:#fff;color:black;z-index:2}
.actualites_image{float: left; width:435px;height:129px;margin:0px 0px 6px 0px;background:#fff;z-index:3;}
.service_message{right:4px;top:4px;padding:4px;position:absolute;background-color:#fff}
.service_item{position:absolute;overflow:hidden}
.a_propos_item{width:250px;height:350px;position:absolute;overflow:hidden}

.actualites_item{left:269px;width:450px; position:relative;overflow:hidden;padding-bottom:10px; margin-bottom:30px;}
.actualites_separator{left:284px;width:440px; position:relative;overflow:hidden; margin-bottom:10px; height:4px;background-image:url(../../images/lignes_projet_background_element.png);}

.a_propos_lignes,.service_lignes,.actualites_lignes,.projet_lignes{position:absolute;top:0;right:0;}

.followus_lignes{position:absolute;top:0;left:0}
.a_propos_message{width:198px;height:110px;right:4px;top:4px;padding:4px;position:absolute;background-color:#fff;}

.followus_message{width:220px;height:110px;top:4px;margin:0px 4px 4px 9px;position:absolute;background-color:#fff;z-index:3;}

.suivant_item{left:195px;bottom:57px;text-align:center;position:absolute;overflow:hidden}

.retour,.suivant{width:215px;height:70px;bottom:50px;position:absolute}
.retour_item{text-align:center;width:auto;height:70px;left:195px;bottom:57px;position:absolute;overflow:hidden}
.retour_lignes,.suivant_lignes{position:absolute;bottom:0;left:0;background-color:#fff}
.retour_message,.suivant_message{font-size:11px;height:14px;right:4px;top:4px;word-spacing: -3px;color:black;position:absolute;background-color:#fff}
.retour_min,.suivant_min{position:absolute;bottom:0;left:195px}
.retour_max,.suivant_max{position:absolute;bottom:0}
.pied_lignes{bottom:0}

.followus{width:300px;font-size:11px;position:relative;z-index:1}

.latestNews{margin-bottom:30px;height:auto;padding:4px 4px 0px 5px;position:relative;z-index:2;background-image:url(../../images/lignes_projet_background_element.png);overflow:visible;background-position:right bottom}
.latestNews_message{width:220px;padding:4px 4px 30px 4px;margin:0px 0px 0px 0px;z-index:3;position:relative;background-color:white}

.credits{right:0px;top:-1px;position:absolute;font-size:8px}

.bio_image{padding:0px 10px 2px 0px;background:#fff;}
#nav_bar{top:150px;position:relative}

#side_bar_right{position:absolute;top:160px;right:0px;height:auto;width:237px}
#side_bar_left{position:absolute;top:160px;left:0px;height:auto;width:237px}

.dragclass{position : relative;cursor : move;width:458px;height:258px;padding-left:50px;left:30px;top:60px;z-index:-1; overflow:yes;}
ul.lastNews{font-size:12px;list-style-image:url('../../images/lignes_pied.png')};
