@charset "utf-8";
/* CSS Document */
#index_image{
margin-left:25em !important;
margin-left:13em;
margin-top:15em;
}

#container{
width:1000px;
margin:auto;
margin-top:30px !important;
margin-top:20px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
#container div{
float:left;
}
hr{
clear:both;
height:0;
width:0;
margin:0;
padding:0;
visibility:hidden;
float:none;
}
h2{
font-size:15px;
font-weight:bold;
margin:0 0 15px 0;
padding:0;
color:#A0A0A0;
}

h1{
font-size:15px;
font-weight:bold;
margin:0 0 15px 0;
padding:0;
color:#A0A0A0;
}
a{
color:#A0A0A0;
text-decoration:none;
}

a.active{
color:#e53d20;
}
a img{
border:none;
}

#index_image{
margin-left:25em !important;
margin-left:13em;
margin-top:15em;
}
.gris{ color:#A0A0A0;}
.gras{ font-weight:bold;}
.black{ color:#000000;}
/*------------------LOGO---------------------------*/

#logo{
margin-bottom:60px;
}
object{
margin-top:20px;
}
/*------------------MENU---------------------------*/
#gauche{
width:260px;
}
#menu{
width:260px;
margin-left:0 !important;
margin-left:-40px;
}
#droite ul li{ list-style-type:disc;}
#droite ol li{list-style-type:decimal; padding:0;}
ul, li{
list-style-type:none;
padding:0;
}
li, ul{
padding:0;}
ul#menu li{
padding:7px 0 7px 0;
margin:0;
}
ul#menu li a{
font-weight:bold;
color:#000000;
}
ul.submenu{
margin:15px 0 0 0;
padding:0;
line-height:25px;
font-size:11px;
}
ul#menu li ul.submenu li{
margin:5px 0 0 0;
padding:0;
}

ul#menu li ul.submenu li a{
color:#A0A0A0;
}

ul#menu li ul.submenu li.thin a{
font-weight:normal;}

ul#menu li ul.submenu li a.selected{
color:red;
}
ul#menu li a.selected, ul#menu li.selected{
color:#A0A0A0;
}
ul.selectedVoeux a{
color:red;
}
ul#bioecoloarchi a{
color:#A0A0A0;
}

li.workInfos{ padding:0; margin:0; color:#a0a0a0; font-weight:normal; line-height:0.8;}
/*-----------------TRAVAUX---------------------------*/
#work_arch{
padding:0;
margin:0;}
#droite p{
width:460px;
}
#travaux_images{
width:460px;
}
.travaux_images_2liens{
margin-left:438px;
}
.travaux_images_3liens{
margin-left:423px;
}
.travaux_images_4liens{
margin-left:409px;
}
.travaux_images_5liens{
margin-left:372px;
}
.travaux_images_6liens{
margin-left:379px;
}
.travaux_images_7liens{
margin-left:362px;
}
.travaux_images_9liens{
margin-left:333px;
}
#travaux_texte1{
margin:10px 0 20px 0;
padding:0 10px 0 0;
width:340px;
height:320px;
overflow:auto;
text-align:justify;
color:#A0A0A0;
}

li.sous-menu-lignes{
text-indent:10px;
font-size:11px;
color:#A0A0A0;
}
span.sous-menu-noir{
color:black;
}

li.sous-menu-lignes2{
text-indent:10px;
font-size:11px;
color:#A0A0A0;
margin-bottom:10px;
}

/*-----------------STUDIO---------------------------*/
#studio_texte{
margin:0 0 0 0;
width:400px;
}
#droite_studio{
width:740px;color:#A0A0A0;
}
#studio_texte h2{
margin:10px 0 0 0;
}

#studio_texte1{
margin:0 0 20px 0;
width:340px;
}

#studio_texte2{
margin:0 0 20px 30px;
width:340px;
}
h2.preoccupations{
margin:70px 0 0 0;
}

/*--------------FOOTER------------------------*/
#footer{
text-align:center;
color:#666666;
font-size:10px;
margin:40px 0 0 0;
padding:0;
}

.leftspace{ width:260px; height:40px;}

/*--------------CONTACT------------------------*/
#contact{
color:#A0A0A0;
}
#contact a{
font-weight:bold;
}
#contact p{
margin-top:8px;
}


/*----------------------- photo sliders  ------------------------------*/

#homeSlider{ position:relative; height:300px;}
#homeSlider div.title{ margin:0; padding:0; background:#00adef no-repeat top left; height:30px;}

#homeSlider div.title p{ text-indent:-10000px; display:block;}
#homeSlider div.slides{ border-bottom:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf; height:200px; }
#homeSlider .item{position:absolute; z-index:10; }
#homeSlider .nav{ position:absolute; z-index:20; zoom:1;bottom:-20px; right:-470px; }
#homeSlider .nav ul{ padding:0; margin:0; list-style-type:none; }
#homeSlider .nav ul li{ padding:0; margin:0 2px 0 0; float:left; }
#homeSlider .nav ul li a{ display:block; padding:0 6px;  color:#a0a0a0; cursor:pointer; }
#homeSlider .nav ul li a.active{ color:#a0a0a0; font-weight:bold;  }
#homeSlider .nav ul li a:hover{ text-decoration:none;}
#droite .nav ul li{list-style:none;}



#logindisplay
{
    font-size:1.1em;
    display:block;
    text-align:right;
    margin:10px;
    color:White;
}

/*/////

#homeSlider{position:relative; height:229px;}
#homeSlider div.title{ margin:0; padding:0; background:#00adef url(../img/titles/cornered_a-la-une.gif) no-repeat top left; height:30px;}
#homeSlider div.title_NL{ margin:0; padding:0; background:#00adef url(../img/titles/cornered_a-la-une_NL.gif) no-repeat top left; height:30px;}

#homeSlider div.title p{ text-indent:-10000px; display:block;}
#homeSlider div.title_NL p{ text-indent:-10000px; display:block;}
#homeSlider div.slides{ border-bottom:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf; height:200px; }

#homeSlider .item{ position:absolute; z-index:10; }
#homeSlider .nav{ position:absolute; top:4px; right:2px; z-index:20; zoom:1; }
#homeSlider .nav ul{ padding:0; margin:0; list-style:none; }
#homeSlider .nav ul li{ padding:0; margin:0 2px 0 0; float:left; }
#homeSlider .nav ul li a{ display:block; padding:0 6px; background:transparent url(../img/round_blue.gif) no-repeat 2px 1px; color:#ffffff; font-weight:bold; cursor:pointer; }
#homeSlider .nav ul li a.active{ background:transparent url(../img/round_white.gif) no-repeat 2px 1px;  color:#005295; }
#homeSlider .nav ul li a:hover{ text-decoration:none;}
*/

