/* CSS Document */
*{
padding : 0;
margin : 0;
border : 0;
font-family : verdana, arial, san-serif;
font-size : 10px;
color : #5b5b5b;
}
.spacer{
clear : both;
font-size : 0;
}
img{
display : block;
}
body{
background-image : url(_charte/background.jpg);
}
h1,h2,h3{
color : #962f00;
}
h1{
font-weight : bold;
font-size : 16px;
margin-top : 15px;
}
h2{
font-size : 13px;
margin-top : 5px;
}
h3{
margin-top : 11px;
}
h4{
display : inline;
color : #cc8d70;
margin-left : 3px;
}
ul{
list-style-image : url(_charte/puce.gif);
list-style-position : inside;
margin-left : 20px;
margin-top : 10px;
}
li{
margin-top : 10px;
}
#head{
margin : 0 auto;
}
#separator{
background-image : url(_charte/separator.gif);
background-repeat : repeat-x;
font-size : 3px;
margin-top : 5px;
}
#corps
{
margin : 0 auto;
width : 779px;
background : #ffffff;
}
#menu{
width : 753px;
height : 25px;
background-image : url(_charte/barre_menu.png);
margin : 0 auto;
}
.menuElements{
margin-top : 3px;
float : left;
width:150px;
text-align : center;
}
#menu img,#footer img,.picto{
display : inline;
}

#menu a,#footer a{
color : #ffffff;
text-decoration : none;
font-weight : bold;
font-size : 14px;
}
#footer *{
color : #ffffff;
}
#footer a{
font-size : 12px;
margin-top : 5px;
}

#footer{
padding-top : 5px;
width : 780px;
height : 63px;
background-image : url(_charte/pied.png);
background-repeat : no-repeat;
margin : 0 auto;
text-align : center;
color : #ffffff;
}
#mnuFoot{
/* padding-top : 5px; */
}
#mnuFoot img{
padding-left : 10px;
}
/*accueil     */
#centerLeft,#centerRight,#marge{
float : left;
}
#centerLeft img{
margin : 10px;
cursor : pointer;
}
#centerLeft{
margin-left : 5px;
}
#centerRight{
width : 500px;
}
#marge{
margin-top : 10px;
background-image : url(_charte/marge.png);
width : 40px;
height : 649px;
}
/*photothèque*/
#phototheque
{
width : 700px;
margin : 0 auto;
}
.selected{
color : #962f00;
font-weight : bold; 
}
#phototheque h1 img
{
display : inline;
}
.miniature{
margin : 13px;
width : 199px;
background-image : url(_charte/cadre_bois.png);
background-repeat : no-repeat;
float : left;
}
.miniature img{
margin : 10px auto;
cursor : pointer;
}

#numPage{
text-align : center;
padding-bottom : 50px;
}
#numPage,#numPage *,#phototheque a{
font-size : 12px;
}
.lblImage{
padding-top : 5px;
text-align : center;
}

/*faq*/
#faq
{
width : 700px;
margin : 0 auto;
padding-bottom : 20px;
}
#faq h1 img{
display : inline;
}
#faq h2{
cursor : pointer;
font-size : 11px;
}
#faq h2 img{
display : inline;
}
#faq p{
display : none;
}
/*contact*/
#contact{
width : 600px;
margin : 0 auto;
}
#sex{
text-align : center;
margin : 10px 0;
}
#sex input, #sex label{
margin-left : 5px;
}
#frmBottom input, #frmBottom label{
float : left;
margin : 5px 0;
}
#frmBottom{
margin: 0 auto;
width : 500px;
}
#frmBottom label{
width : 200px;
}
#frmBottom input,#frmBottom textarea{
border : 1px solid #5b5b5b;
width : 290px;
}
#frmBottom textarea{
height : 50px;
}
#frmBottom input#submit,input#submit{
float : none;
margin-left : 250px;
width : 150px;
margin-bottom : 30px;
}
#frmBottom input#newsletter{
width : 10px;
border : 0;
}
#frmBottom label#lblnewsletter{
width : 300px;
padding-left : 10px;
}
/*etude*/
#frmEtude h3{
padding-bottom : 10px;
}
#typeProjet,#typeMaison{
text-align : left;
}
#typeProjet input{
	margin:-2px;
	padding:0px;
}
#frmEtude input,#frmEtude select{
border : 1px solid #5b5b5b;
}
#frmEtude .check,#frmEtude .radio{
border : 0;
}
#frmEtude {
line-height : 20px;
width : 500px;
margin : 0 auto;
}
.leftForm,.rightForm{
float : left;
width : 50%;
}
.txtSmall{
width : 40px;
}
#submitEtude{
margin:auto;
}
#soumettre{
margin : 0 auto;
margin-top : 30px;
}
#reponse{
font-size : 12px;
text-align : center;
margin-top : 100px;
padding-bottom : 150px;
}
.projetLeft{
width : 160px;
}
.projetLeft,.projetRight{
float : left;
}
.projetLeft,.projetRight{
line-height : 15px;
}
label.labeled {
	display:block;
	width:150px;
	float:left;
}
input.labeled  {
	float:left;
}
*>input.labeled  {
	float:none;
}

