/* Start of CMSMS style sheet 'contact presse' */
//* Start of CMSMS style sheet 'style_page_contact' */
/* Start of CMSMS style sheet 'style_page_contact' */ #centre_centre div {
    /*margin-left:50px;
    padding:7px;*/
}
#centre_centre div label
{
    font-family:Tahoma;
    color:#373737;
    font-size:11px;
    font-weight:bold;
    padding-right:8px;
}

.formbuilderform div.required , .formbuilderform div.ch_nom {
    padding:7px 7px 7px 57px;
    float:left;
    width:285px;
}       
.formbuilderform div.required input , .formbuilderform div.ch_nom  input {
    margin-left:50px;
    background-color:#EEEEEE;
    border:0px;
    height:17px;
    width:190px;
    font-family:Tahoma;
    color:#9A9A9A;
    font-size:11px;
}

.formbuilderform div.ch_rs
{
    padding:7px 7px 7px 57px;
    width:600px;
}   
.ch_rs label
{
    display:block;
    float:left;
    width:58px;
}   

.formbuilderform div.ch_rs  input
{
    float:left;
    margin-left:23px;
    background-color:#EEEEEE;
    border:0px;
    height:17px;
    width:502px;
   
    font-family:Tahoma;
    color:#9A9A9A;
    font-size:11px;
}

.formbuilderform div.ch_prenom
{
    float:right;
    width:240px;
}
.formbuilderform div.ch_prenom  input
{
    margin-left:10px;
    background-color:#EEEEEE;
    border:0px;
    height:17px;
    width:166px;
    font-family:Tahoma;
    color:#9A9A9A;
    font-size:11px;
}
.ch_adresse
{
    padding:7px 7px 7px 57px;
    clear:both;
}   
.ch_adresse label
{
    vertical-align:top;
}

.ch_adresse textarea
{
    background-color:#EEEEEE;
    border:0px;
   
    font-family:Tahoma;
    color:#9A9A9A;
    font-size:11px;
    margin-left:37px;
    width:500px;
    height:40px;
}
.ch_cp
{
    padding:7px 7px 7px 57px;
}
.ch_cp input
{
    margin-left:17px;
    background-color:#EEEEEE;
    border:0px;
    width:500px;
    height:17px;
   
    font-family:Tahoma;
    color:#9A9A9A;
    font-size:11px;
}
.ch_ville
{
    padding:7px 7px 7px 57px;
    float:left;
    width:300px;
}
.ch_ville input
{
    margin-left:60px;
    background-color:#EEEEEE;
    border:0px;
    height:17px;
    width:200px;
   
    font-family:Tahoma;
    color:#9A9A9A;
    font-size:11px;
}
.ch_pays
{
    padding:7px 7px 7px 57px;
    float:left;
    width:230px;
}
.ch_pays input
{
    margin-left:15px;
    background-color:#EEEEEE;
    border:0px;
    height:17px;
    width:177px;
   
    font-family:Tahoma;
    color:#9A9A9A;
    font-size:11px;
}
.formbuilderform div.ch_telephone
{
    padding:7px 7px 7px 57px;
    float:left;
    width:285px;
}

.formbuilderform div.ch_telephone label
{
    display:block;
    float:left;
    width:58px;
}

.formbuilderform div.ch_telephone  input {
    float:left;
    margin-left:24px;
    background-color:#EEEEEE;
    border:0px;
    height:17px;
    width:177px;
   
    font-family:Tahoma;
    color:#9A9A9A;
    font-size:11px;
}
.ch_mobile
{
    padding:7px 0px 7px 57px;
    float:left;
    width:245px;
}
.ch_mobile input
{
    margin-left:5px;
    background-color:#EEEEEE;
    border:0px;
    height:17px;
    width:191px;
   
    font-family:Tahoma;
    color:#9A9A9A;
    font-size:11px;
}
.formbuilderform div.ch_email
{
    padding:7px 7px 7px 57px;
    clear:both;
    width:600px;
}
.formbuilderform div.ch_email input
{
    margin-left:48px;
    background-color:#EEEEEE;
    border:0px;
    height:17px;
    width:500px;
    font-family:Tahoma;
    color:#9A9A9A;
    font-size:11px;
}

.formbuilderform div.ch_objectif
{
    padding:7px 0px 7px 57px;
    clear:both;
    width:600px;
}
.formbuilderform div.ch_objectif input
{
    margin-left:48px;
    background-color:#EEEEEE;
    border:0px;
    height:17px;
    width:500px;
    font-family:Tahoma;
    color:#9A9A9A;
    font-size:11px;
}
.formbuilderform div.ch_sujet
{
    padding:7px 7px 7px 57px;
    clear:both;
    width:600px;
}
.formbuilderform div.ch_sujet  input
{
    margin-left:48px;
    background-color:#EEEEEE;
    border:0px;
    height:17px;
    width:500px;
    font-family:Tahoma;
    color:#9A9A9A;
    font-size:11px;
}
.ch_message
{
    padding:7px 7px 7px 57px;
    clear:both;
}
.ch_message label
{
    vertical-align:top;
width:300px;
}
.ch_message textarea
{
    background-color:#EEEEEE;
    border:0px;
    font-family:Tahoma;
    color:#9A9A9A;
    font-size:11px;   
    width:500px;
    height:125px;
}
.captcha
{
    padding:7px 7px 7px 57px;
    font-family:Tahoma;
    color:#373737;
    font-size:11px;
    padding-right:8px;

    width:550px;
}
.captcha img
{
    float:left;
    padding:5px;
}
.captcha input
{
    background-color:#EEEEEE;
    border:0px;
    height:17px;
    font-weight:bold;
    font-family:Tahoma;
    color:#9A9A9A;
    font-size:11px;
    margin:5px;
}
.submit
{
    clear:both;
    text-align:center;
    padding-top:10px;
}
.error_message
{
    margin:auto;
    text-align:center;
    font-weight:bold;
    font-family:Tahoma;
    color:#FF0000;
    font-size:11px;
}
.submit input
{
    background-image:url(images/cms/b_envoyer.png);
        background-repeat:no-repeat;
background-position:left;
width:351px;
height:21px;
border:0px;
font-size:0px;   
}
#bloc_contact_right
{
    width:150px;
    height:300px;
    text-align:center;
    padding-top:15px;
    /*position:absolute;
    right:0; */
   
    float:right;
}
#bloc_form_contact
{
    width:660px;
    float:left;
    /*border:1px #00CC33  solid;*/
}                           


                               
/* End of 'style_page_contact' */
/* End of 'style_page_contact' */

/* End of 'contact presse' */

