#contentgeneral {
width:680px;
}

.itemphoto {
    float:left; 
    height:220px;
    width:135px;
    margin:40px 20px 10px 0px;
    text-align:left;
    padding:0;
    overflow:hidden;
    }
    
/*-----------------formulaire de contact----------------*/

#contactform {
padding-left: 10px;
}

#contactform label {
float: left;
width: 200px;
font: bold 1em Arial, Helvetica, sans-serif;
}

#contactform input, textarea{
float: left;
width: 300px;
border:1px solid #959595;
background-color:#e9e9e9;
color: #444;
margin-bottom:15px;
}

#contactform input.cbphoto {
float:right;
border:none;
background-color:#FFF;
width:15px;
height:15px;
}

#contactform br{
clear: both;
}

#contactform #submitbutton{
margin-left: 120px;
margin-top: 10px;
width: 80px;
border:1px solid #000;
background-color:#494948;
color: #FFF;
}

