/*---------------- STYLE COMMUN ---------------- */
* {margin:0px;padding:0px;}
body {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:black;background: url(../images/fd_body.jpg) repeat-x 0 0 white;text-align:center}
img {border:0;}
.clear{clear:left}
a {outline:none}
.digi { float: right; padding:0 15px 0 10px; }

#content {
text-align:left;
width:945px;
margin:0 auto;
}

#content #header {
background:url(../images/Page_Papier_06_02.jpg) no-repeat 0 0 transparent;
position:relative;
height:148px;
overflow:hidden;
}
#content #header .menu {
position:relative;
left:175px;
top:20px;
list-style-type:none;
height:30px;
overflow:hidden;
}

#content #header .menu li {
float:left;
}
#content #header .menu li a {
height:30px;
}

#content #header .menu li span {position:relative;display:block;text-indent:-9999px}

#content #header .menu li.GP {width:124px;}
#content #header .menu li.GP a {display:block;background: url(../images/Menu_GP.jpg) 0 -30px no-repeat transparent;}
#content #header .menu li.OS {width:155px;}
#content #header .menu li.OS a {display:block;background: url(../images/Menu_OS.jpg) 0 -30px no-repeat transparent;}
#content #header .menu li.BC {width:165px;}
#content #header .menu li.BC a {display:block;background: url(../images/Menu_BC.jpg) 0 -30px no-repeat transparent;}
#content #header .menu li.CMC {width:167px;}
#content #header .menu li.CMC a {display:block;background: url(../images/Menu_CMC.jpg) 0 -30px no-repeat transparent;}

#content #header .menu li a:hover, #content #header .menu li a.active {background-position:0 0}

#content #formident {position:absolute;width:380px;left:408px;top:48px;}
#content #formident div {display:inline;float:left;width:144px;}
#content #formident input.valider {position:absolute;width:92px;height:22px;right:0px;top:10px;}
#content #formident div label {display:block;font-size:9px}
#content #formident div input {width:135px;border:1px solid #878787;height:22px;line-height:22px;}
#content #formident p,#content #formident p a {font-size:9px;color:#000;text-decoration:none;clear:left;font-family:Verdana}

#content #formident #moncompte { position:absolute; left:170px; top:11px; width:117px; height:22px; font-size:11px; vertical-align: middle; line-height: 22px; }
#content #formident #moncompte a { color:#000; text-decoration:none }
#content #formident #moncompte a:hover { color:#000; text-decoration:underline }
#content #formident #connect-14 { position:absolute; left:285px; top:11px; width:10px; height:22px; background:url(../images/bg_connect_14.jpg) no-repeat;}
#content #formident #logout { position:absolute; left:297px; top:11px; width:92px; height:22px; background:url(../img/bg_connect_15.jpg) no-repeat; font-size:11px; vertical-align: middle; line-height: 22px; padding-left: 8px; }
#content #formident #logout a { color:#000; text-decoration:none }
#content #formident #logout a:hover { color:#000; text-decoration:underline }

.bloc_1 {display:inline;float:left;width:945px;height:209px;padding:0 0 0  0;background: url(../images/Page_Papier_06_03.jpg) 0 0 no-repeat transparent;}
.bloc_1 .bloc {padding:18px 0 0 205px;}
.bloc_1 h2 {font-size:20px;font-weight:bold;padding-bottom:10px;line-height:18px}
.bloc_1 h2 span {display:block;font-size:16px;font-weight:normal}
.bloc_1 p {font-size:14px;font-weight:bold;padding-bottom:15px}
.bloc_1 .floatLeft {display:inline;float:left;width:340px;font-size:12px;}
.bloc_1 .floatLeft2 {display:inline;float:left;width:340px;font-size:12px;margin:0 0 0 15px}

#bloc_choix_papier  {display:inline;float:left;width:631px;background: url(../images/fd_bloc_papier.jpg) no-repeat left bottom #fae4c8;height:385px}
#bloc_choix_papier  .bloc {padding:20px 0 24px 28px;}
#bloc_choix_papier h3 {font-size:20px;padding-bottom:11px;}
#bloc_choix_papier p.stexte {color:#004494;padding-bottom:8px;font-size:12px;font-weight:bold;}

#bloc_droit {float:left;width:314px;}
#bloc_droit a, #bloc_droit a img, #bloc_droit img {display:block}

#bloc_choix_papier .contentText {float:left;width:578px;padding-top:32px;height:219px;background-color:#FFF;border:1px solid #cfcdcd}
#bloc_choix_papier .contentText .photo {float:left;width:135px;text-align:center;}
#bloc_choix_papier .contentText .Text {padding:0 0 0 140px}
#bloc_choix_papier .contentText .Text h4 {font-size:13px;font-weight:bold;color:#004494;padding:0 0 20px }
#bloc_choix_papier .contentText .Text p {color:black;padding-right:5px;}
#bloc_choix_papier .contentText .Text ul {list-style-type:disc;padding:3px 0;list-style-position:inside}
#bloc_choix_papier .contentText .bouton {clear:left;text-align:center;padding:20px 0 10px;}
#bloc_choix_papier .contentText .bouton2 {clear:left;text-align:center;padding:8px 0 10px;}
#bloc_choix_papier .contentText .bouton a, #bloc_choix_papier .contentText .bouton2 a {margin:0 10px}

#bloc_bottom {float:left;margin-top:15px;}
#bloc_bottom img {display:block}
#bloc_bottom .floatleft_1 {float:left;width:307px;}
#bloc_bottom .floatleft_2 {float:left;width:320px;}
#bloc_bottom .floatleft_3 {float:left;width:318px;}
#bloc_bottom .floatleft_3 .blocLeft {float:left;width:318px;}
#bloc_bottom .floatleft_3 .blocLeftBack {float:left;width:318px;background: url(../images/Page_Papier_06_20.jpg) no-repeat left top transparent;height:119px}
#bloc_bottom .floatleft_3 .blocLeftBack  p {float:left;font-size:11px;padding:6px 70px 0 70px}
#bloc_bottom .floatleft_3 .blocLeftBack  p span.txtRouge {color:#f13600}
#bloc_bottom .floatleft_3 .blocLeftBack  p span.txtBleu, #bloc_bottom .floatleft_3 .blocLeftBack  p a {color:#00afe7;text-decoration:none;}

#footer {text-align:center;padding:10px 0 30px;margin-top:5px;clear:left}
#footer a {color:black;font-size:11px;margin:0 18px}


#bloc_2 {
float:left;
width:939px;
background-color:white;
margin:0 0 25px;
}

#bloc_2 .blocImg {display:block;}

#bloc_2 h3 {
font-size:20px;
font-weight:bold;
text-align:center;
}

#bloc_2 div.centrer{
padding:0 0 0 180px;
}

#bloc_2 div.centrer p{
font-size:13px;
color:#004494;
padding:10px 0;
}
.blocfloat3 div a img{
display:block;
}

.blocfloat3 div.bl1 {
float:left;
width:304px;
}

.blocfloat3 div.bl2 {
float:left;
width:320px;
}

.blocfloat3 div.bl3 {
float:left;
width:315px;
}