@charset "utf-8";
/* CSS Document */

body {
margin:0;
background:url(../images/bgMain.jpg) no-repeat center top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
p {
margin:0;
}

a {
color:#d71e00;
text-decoration:none;
}
a:hover {
color:#FF6600;
}

.txt_blue {
color:#00316a;
}
.txt_green {
color:#0a6700;
}
.txt_orange {
color:#d71e00;
}
.txt_red {
color:red;
}
.txt_bold {
font-weight:bold;
}
.txt_italic {
font-style:italic;
}
.txt_white {
color:white;
}
.txt_16 {
font-size:16px;
}
.txt_14 {
font-size:14px;
}
.txt_12 {
font-size:12px;
}

/* FOOTER ------------------------------------------------------------------------------------- */
#footer {
background:url(../images/bgFooter.jpg) no-repeat;
width:970px;
height:166px;
margin-left:auto;
margin-right:auto;
padding-right:1px;
}
#footer_info {
padding:51px 0 0 130px;
}
#footer_info a {
color:#00316a;
text-decoration:none;
}
#footer_info a:hover {
color:#2367b5;
}

/* BACK LINK HOME ------------------------------------------------ */
#backLink {
width:300px;
height:100px;
float:left;
}
#backLinkArea {
width:300px;
height:100px;
cursor:pointer;
}

/* MENU -------------------------------------------------------------------------------------------------*/
#mainMenu {
width:850px;
height:102px;
position:absolute;
margin:0 auto auto 34px;
}
.btsMainMenu {
float:left;
}
#mainMenu_containerBts {
margin:66px auto auto 378px;
width:438px;
height:36px;
}
#mainMenu_bebe {
width:146px;
height:36px;
background:url(../images/btBebe.jpg) no-repeat center top;
}
#mainMenu_bebe:hover {
background:url(../images/btBebe.jpg) no-repeat center -36px;
}
#mainMenu_2a6 {
width:146px;
height:36px;
background:url(../images/bt2a6.jpg) no-repeat center top;
}
#mainMenu_2a6:hover {
background:url(../images/bt2a6.jpg) no-repeat center -36px;
}
#mainMenu_ado {
width:146px;
height:36px;
background:url(../images/btAdo.jpg) no-repeat center top;
}
#mainMenu_ado:hover {
background:url(../images/btAdo.jpg) no-repeat center -36px;
}

/* FORMS */
fieldset, form {
padding:0;
margin:0;
border:none;
}
.inputSeparator {
width:100%;
height:5px;
}
.clubWidth {
width:180px;
color:#999999;
}
#btJoindre {
float:right;
background:url(../images/btJoindre.jpg) no-repeat center top;
width:117px;
height:19px;
}
#btJoindre:hover {
background:url(../images/btJoindre.jpg) no-repeat center -19px;
}

/* CONTENT -------------------------------------------------------------------------------------------- */
#content {
width:970px;
padding-right:1px;
background:url(../images/bgContentInternal.jpg) no-repeat center top;
margin-left:auto;
margin-right:auto;
}

/* NON-INTERNAL PAGES ---------------------*/
/* FLASH */
#flash_item {
width:960px;
height:283px;
margin-left:auto;
margin-right:auto;
padding-top:105px;
}

/* LEFT COL */
#left_col_1 {
width:250px;
float:left;
}

#clubVIP {
background:url(../images/bgClubVIP.jpg) no-repeat center top;
width:100%;
height:212px;
}
#clubContent {
width:188px;
padding-top:12px;
margin-left:40px;
}

/* LEFT MENU */
.btsMenuLeft_pos {
margin-left:12px;
margin-top:3px;
}
#menuLeft_accueil {
width:244px;
height:43px;
background:url(../images/btAccueil.jpg) no-repeat center top;
}
#menuLeft_accueil:hover {
background:url(../images/btAccueil.jpg) no-repeat center -43px;
}
#menuLeft_quiSommes {
width:244px;
height:43px;
background:url(../images/btQuiSommes.jpg) no-repeat center top;
}
#menuLeft_quiSommes:hover {
background:url(../images/btQuiSommes.jpg) no-repeat center -43px;
}
#menuLeft_contact {
width:244px;
height:43px;
background:url(../images/btContact.jpg) no-repeat center top;
}
#menuLeft_contact:hover {
background:url(../images/btContact.jpg) no-repeat center -43px;
}

/* RIGHT COL */
#right_col_1 {
width:684px;
min-height:340px;
height:auto;
margin-left:260px;
margin-top:17px;
}
.indexBoxes {
width:216px;
height:329px;
float:left;
}
#box_bebe {
background:url(../images/img_index_bgBebe.jpg) no-repeat center top;
margin-right:18px;
}
#box_2a6 {
background:url(../images/img_index_bg2a6.jpg) no-repeat center top;
margin-right:18px;
}
#box_ado {
background:url(../images/img_index_bgAdo.jpg) no-repeat center top;
}

#box_container {
width:100%;
height:329px;
}
.box_text_area {
/*top - 50px for padding*/
padding:65px 17px 0 17px;
}
.box_img {
margin:11px auto auto 17px;
}
#bt_box_bebe {
width:117px;
height:19px;
background:url(../images/btBox_bebe.jpg) no-repeat center top;
}
#bt_box_bebe:hover {
background:url(../images/btBox_bebe.jpg) no-repeat center -19px;
}
#bt_box_2a6 {
width:117px;
height:19px;
background:url(../images/btBox_2a6.jpg) no-repeat center top;
}
#bt_box_2a6:hover {
background:url(../images/btBox_2a6.jpg) no-repeat center -19px;
}
#bt_box_ado {
width:117px;
height:19px;
background:url(../images/btBox_ado.jpg) no-repeat center top;
}
#bt_box_ado:hover {
background:url(../images/btBox_ado.jpg) no-repeat center -19px;
}
.box_bts {
margin-left:82px;
margin-top:15px;
}

/* CONTACT ------------------------ */
#contactForm {
width:390px;
}
.contactInput {
width:390px;
color:#666666;
margin-bottom:10px;
}
.contactLabel {
color:#999999;
font-size:11px;
margin-left:10px;
}
textarea, input {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#btEnvoyer {
float:right;
width:117px;
height:19px;
background:url(../images/btEnvoyer.jpg) no-repeat center top;
}
#btEnvoyer:hover {
background:url(../images/btEnvoyer.jpg) no-repeat center -19px;
}

#contactInfo {
width:265px;
padding-top:10px;
float:right;
}

/* INTERNALS ---------------------------------------------------------------------- */
/* LEFT COL */
#left_col_2 {
width:250px;
float:left;
padding-top:211px;
}
.on_images {
width:284px;
padding-left:22px;
}
.padding_links {
margin:8px auto 8px 20px;
}
.linkGreen {
color:#0b7200;
}
.linkGreen:hover {
color:#1fa211;
}
.linkBlue {
color:#003c85;
}
.linkBlue:hover {
color:#0e5fc1;
}

.logos_col {
padding-left:26px;
padding-top:15px;
}

/* RIGHT COL */
#right_col_2 {
width:684px;
margin-left:260px;
padding-top:105px;
}
/* PRODUCTS */
#product_area {
height:480px;
width:100%;
padding-top:17px;
}
.product_image {
width:206px;
height:159px;
margin:5px auto;
}
.product_text {
width:186px;
margin:5px auto;
}
.btInfo_container {
width:117px;
height:19px;
position:absolute;
margin-top:190px;
margin-left:82px;
}
.margin_right_prod {
margin-right:18px;
}
.margin_bottom_prod {
margin-bottom:18px;
}

.product_ado {
float:left;
width:216px;
height:220px;
background:url(../images/bg_prod_ado.jpg) no-repeat center top;
}
.btInfo_ado {
width:117px;
height:19px;
background:url(../images/bt_info_ado.jpg) no-repeat center top;
}
.btInfo_ado:hover {
background:url(../images/bt_info_ado.jpg) no-repeat center -19px;
}

.product_2a6 {
float:left;
width:216px;
height:220px;
background:url(../images/bg_prod_2a6.jpg) no-repeat center top;
}
.btInfo_2a6 {
width:117px;
height:19px;
background:url(../images/bt_info_2a6.jpg) no-repeat center top;
}
.btInfo_2a6:hover {
background:url(../images/bt_info_2a6.jpg) no-repeat center -19px;
}

.product_bebe {
float:left;
width:216px;
height:220px;
background:url(../images/bg_prod_bebe.jpg) no-repeat center top;
}
.btInfo_bebe {
width:117px;
height:19px;
background:url(../images/bt_info_bebe.jpg) no-repeat center top;
}
.btInfo_bebe:hover {
background:url(../images/bt_info_bebe.jpg) no-repeat center -19px;
}

/* PAGINATION */
#pagination {
width:100%;
height:19px;
background:url(../images/pattern_pag.jpg) repeat-x;
padding-bottom:20px;
}
#pag_ado {
text-align:center;
width:142px;
height:19px;
margin:auto;
background-color:#fdefd6;
}
#pag_2a6 {
text-align:center;
width:142px;
height:19px;
margin:auto;
background-color:#dcffda;
}
#pag_bebe {
text-align:center;
width:142px;
height:19px;
margin:auto;
background-color:#daf2ff;
}
.pagLinks_pos {
padding-top:3px;
}

#bt_pag_left_ado {
float:left;
width:40px;
height:19px;
background:url(../images/bt_pag_left_ado.jpg) no-repeat center top;
}
#bt_pag_left_ado:hover {
background:url(../images/bt_pag_left_ado.jpg) no-repeat center -19px;
}
#bt_pag_right_ado {
float:right;
width:40px;
height:19px;
background:url(../images/bt_pag_right_ado.jpg) no-repeat center top;
}
#bt_pag_right_ado:hover {
background:url(../images/bt_pag_right_ado.jpg) no-repeat center -19px;
}
#bt_pag_left_2a6 {
float:left;
width:40px;
height:19px;
background:url(../images/bt_pag_left_2a6.jpg) no-repeat center top;
}
#bt_pag_left_2a6:hover {
background:url(../images/bt_pag_left_2a6.jpg) no-repeat center -19px;
}
#bt_pag_right_2a6 {
float:right;
width:40px;
height:19px;
background:url(../images/bt_pag_right_2a6.jpg) no-repeat center top;
}
#bt_pag_right_2a6:hover {
background:url(../images/bt_pag_right_2a6.jpg) no-repeat center -19px;
}
#bt_pag_left_bebe {
float:left;
width:40px;
height:19px;
background:url(../images/bt_pag_left_bebe.jpg) no-repeat center top;
}
#bt_pag_left_bebe:hover {
background:url(../images/bt_pag_left_bebe.jpg) no-repeat center -19px;
}
#bt_pag_right_bebe {
float:right;
width:40px;
height:19px;
background:url(../images/bt_pag_right_bebe.jpg) no-repeat center top;
}
#bt_pag_right_bebe:hover {
background:url(../images/bt_pag_right_bebe.jpg) no-repeat center -19px;
}

/* INFO */
#info_area {
height:450px;
width:100%;
padding-top:17px;
}
#info_area_bebe {
height:500px;
width:100%;
padding-top:17px;
}

.img_info {
float:left;
margin-top:6px;
margin-left:5px;
}
.infoText {
width:314px;
margin-left:353px;
padding-top:30px;
}
ul {
padding-left:20px;
}

#infoBox_2a6 {
background:url(../images/bg_info_2a6.jpg) no-repeat center top;
width:684px;
height:383px;
}
#infoBox_ado {
background:url(../images/bg_info_ado.jpg) no-repeat center top;
width:684px;
height:383px;
}
#infoBox_bebe {
background:url(../images/bg_info_bebe.jpg) no-repeat center top;
width:684px;
height:383px;
}

#bt_envoyer_2a6 {
position:absolute;
margin-left:366px;
margin-top:349px;
width:145px;
height:27px;
background:url(../images/bt_info_envoyer_2a6.jpg) no-repeat center top;
}
#bt_envoyer_2a6:hover {
background:url(../images/bt_info_envoyer_2a6.jpg) no-repeat center -27px;
}
#bt_envoyer_bebe {
position:absolute;
margin-left:366px;
margin-top:349px;
width:145px;
height:27px;
background:url(../images/bt_info_envoyer_bebe.jpg) no-repeat center top;
}
#bt_envoyer_bebe:hover {
background:url(../images/bt_info_envoyer_bebe.jpg) no-repeat center -27px;
}
#bt_envoyer_ado {
position:absolute;
margin-left:366px;
margin-top:349px;
width:145px;
height:27px;
background:url(../images/bt_info_envoyer_ado.jpg) no-repeat center top;
}
#bt_envoyer_ado:hover {
background:url(../images/bt_info_envoyer_ado.jpg) no-repeat center -27px;
}


#bt_retourner_2a6 {
position:absolute;
margin-left:525px;
margin-top:349px;
width:145px;
height:27px;
background:url(../images/bt_info_retourner_2a6.jpg) no-repeat center top;
}
#bt_retourner_2a6:hover {
background:url(../images/bt_info_retourner_2a6.jpg) no-repeat center -27px;
}
#bt_retourner_bebe {
position:absolute;
margin-left:525px;
margin-top:349px;
width:145px;
height:27px;
background:url(../images/bt_info_retourner_bebe.jpg) no-repeat center top;
}
#bt_retourner_bebe:hover {
background:url(../images/bt_info_retourner_bebe.jpg) no-repeat center -27px;
}
#bt_retourner_ado {
position:absolute;
margin-left:525px;
margin-top:349px;
width:145px;
height:27px;
background:url(../images/bt_info_retourner_ado.jpg) no-repeat center top;
}
#bt_retourner_ado:hover {
background:url(../images/bt_info_retourner_ado.jpg) no-repeat center -27px;
}