.pageContainer
{
	background-image:url(../images/white_box_top.jpg);
	width: 678px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 8px;
}
.pageInnerContainer{
	background-image: url(../images/white_box_bottom.jpg);
	width: 678px;
	background-repeat: no-repeat;
	padding-bottom: 8px;
	background-position: left bottom;
}

.pageMiddleContainer{
	background-image:url(../images/white_box_center.jpg);
	width: 678px;
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 8px;
}
#bouche_center
{
    height:830px;
}
#orangebox_com
{
    background-image:url("../images/pres.png");
    background-repeat: no-repeat;
    width:634px;
    height:68px;
    margin-left:20px;
    font-family:arial,helvetica,sans-serif;
    font-size:24px;
    color:#FFFFFF;
    text-align:center;
    padding-top:40px;
}
#doll_book
{
    display:block;
    background:transparent url("../images/book.png") no-repeat scroll 0% 0%;
    width:155px;
    height:52px;
    margin-left:24px;
    margin-top:8px;
    padding-top:25px;
    padding-left:50px;
    color:#FF6600;
    font-weight:bold;
    font-size:14px;
}
#revue_presse_link
{
    display:block;
    height:90px;
    width:255px;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    color:#FF6600;
}
.bluebox_content p
{
    line-height:16px;
    padding-top:10px;
}
.blu_color
{
    color:#0893D4;
    font-weight:bold;
}
.orange_bold
{
    color:#FF6600;
    font-weight:bold;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
}
.orange_normal
{
    color:#FF6600;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
}
#bluebox3_content
{
    padding-left:25px;
    padding-top:10px;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
}
#bluebox3_content a
{
    color:#ff6600;
}
#bluebox3_question
{
     color:#000000;
     font-weight:bold;
}
#bluebox3_contitle
{
     color:#ff6600;
     font-weight:bold;
}
.p_content6
{
    padding-top:10px;
}
#societe_book
{
    height:40px;
}
#societe_book img
{
    float:left;
    height:36px;
    width:51px;
}
#societe_book a
{
    float:left;
    padding-left:20px;
    font-weight:bold;
}
#presse_center, #espace_presse, #societe_center, #recrutement_center, #affiliation_center, #contact_center
{
    background-image:url(../images/white_box_center.jpg);
    height:auto;
    width:678px;
    padding-top:8px;
    padding-bottom:10px;
    font-size:13px;
}
.presse_content
{
    border-bottom:2px solid #508DBA;
    clear:both;
    width:610px;
    margin:0px auto;
    padding-top:10px;
    padding-bottom:8px;
    font-size:13px;
}
.presse_logo
{
    float:left;
    width:150px;
}
.presse_data
{
    float:left;
    width:450px;
    padding-left:5px;
    padding-right:5px;
}
.presse_pdf a
{
    display:block;
    background:transparent url(../images/pdf_logo.gif) no-repeat;
    height:24px;
    padding-top:8px;
    padding-left:40px;
}
#espace_presse_img
{
    height:145px;
    width:144px;
    margin:0px auto;
    padding-top:10px;
}
#espace_presse_img img
{
    height:145px;
    width:144px;
}
.espace_content
{
    padding-top:5px;
    padding-left:20px;
}
.espace_content a
{
    text-decoration:none;
}
#espace_presse_content
{
    width:630px;
    margin:0px auto;
    padding-top:10px;
}
.espace_presse_1, .espace_presse_4
{
    float:left;
    width:300px;
    padding-top:5px;
    padding-left:10px;
}
.espace_presse_2, .espace_presse_3
{
    float:left;
    width:200px;
    padding-top:5px;
    padding-left:10px;
}
.espace_img_1, .espace_img_2, .espace_img_3, .espace_img_4
{
    width:200px;
    margin:0px auto;
}
.espace_img_1 img, .espace_img_2 img, .espace_img_3 img, .espace_img_4 img
{
    width:200px;
}
.espace_presse_1 p, .espace_presse_2 p, .espace_presse_3 p, .espace_presse_4 p
{
    text-align:center;
}
.espace_presse_1 a, .espace_presse_2 a, .espace_presse_3 a, .espace_presse_4 a
{
    font-weight:bold;
    text-decoration:none;
    color:#FF6600;
}
#recrutement_list
{
    background:transparent url(../images/recrutement_img.jpg) no-repeat scroll right top;
    height:200px;
    width:410px;
    padding-right:200px;
    padding-left:50px;
}
#affiliation_content
{
    float:left;
    width:300px;
    padding-top:10px;
    padding-left:30px;
    font-size:13px;
}
#affiliation_link
{
    display:block;
    float:left;
    margin-left:50px;
    padding-top:10px;
}
#affiliation_link img
{
    border:0px none;
}
#affiliation_center a, #contact_center a
{
    text-decoration:none;
}
#contact_center ul
{
    padding-top:15px;
    padding-left:40px;
}
#contactWays
{   
    width:370px;
    margin:0px auto;
    list-style-type:none;
}
#contactWays li
{
    background:transparent url(../images/contact_icons.gif) no-repeat scroll left top;
    height:40px;
    padding-top:6px;
    padding-left:45px;
}
#contactWays .byPhone
{
    background-position:0 -190px;
}
#contactWays .byFax
{
    background-position:0 -80px;
}
#contactWays .byEmail
{
    background-position:0 -25px;
}
#contactWays .byMail
{
    background-position:0 -130px;
}
.secondLevelList
{
	padding-left: 30px;
	margin-bottom: 10px;
}

div#leftBox
{
        border:1px solid #000000;
        float:left;
        height:auto;
        width:48%;
        margin-top:5px;
        margin-left:1px;
}
div#leftBox p.firstColumn
{
        clear: left;
        float: left;
        border-right: 1px solid #000000;
        border-bottom: 1px solid #000000;
        height: 25px;
        width: 63%;
        margin-bottom :0px;
        padding-left :5px;
        padding-right :2px;
        padding-top:7px;
        text-align: justify;
}
div#leftBox p.secondColumn
{
        border-bottom:1px solid #000000;
        float:left;
        height:25px;
        padding-top:7px;
        width:25%;
        padding-left:24px;
        margin-bottom:0px;
}

div#rightBox
{
        clear :right;
        float:left;
        display:block;
        border:1px solid #000000;
        width:48%;
        margin-left:5px;
        margin-top: 5px;
}
div#rightBox p
{
        margin-bottom :0px;
}
div#rightBox p.firstColumn
{
        clear:left;
        float:left;
        border-right:1px solid #000000;
        border-bottom:1px solid #000000;
        height:25px;
        width:63%;
        margin-bottom:0px;
        padding-top:7px;
        padding-left:5px;
        padding-right :2px;
        text-align:justify;
}
div#rightBox p.secondColumn
{
        border-bottom:1px solid #000000;
        float:left;
        height:25px;
        width: 25%;
        padding-top:7px;
        padding-left: 24px;
}
.conditions_list
{
    padding-top:10px;
    padding-right:10px;
    padding-left:50px;
}
.clearFloat
{
    display:block;
    clear:both;
}
.bluebox_content a
{
    text-decoration:none;
}
#presse_links
{
    padding-top:10px;
    margin:0px auto;
    height:25px;
    width:480px;
}
#presse_links a
{
    display:block;
    float:left;
    font-size:16px;
    width:120px;
    text-align:center;
    text-decoration:none;
}
.blue
{
    color:#508DBA;
}
