#prosante_titre {position: relative; width:675px; height:128px; padding:45px 0 0 64px; margin:0;}
#prosante_img{position: absolute; top:0; left:0;}
#prosante_h1{position: absolute; top: 35px; left: 65px; color:#e3067b; font-size:36px; font-weight:normal; padding: 0; margin: 0;}

#prosante_content {margin-top:20px; padding: 0 20px; text-align:justify;}

#prosante_content #prosante_info{width: 250px; margin: 20px auto; padding: 2px; border: 1px solid #E2007A; background-color: #FFFFFF;}
#prosante_content #prosante_info p{width: 250px; margin: 0 auto; padding: 10px 0 5px 0; background-color: #E2007A; text-align: center; color: #FFFFFF;}
#prosante_content #prosante_info p strong{font-size:13px; text-decoration: underline;}

#prosante_content ul{list-style-image: url("../images/puce_pink.gif")}
#prosante_content ul li{color:#e3067b; font-weight:bold; padding-bottom:5px;}
#prosante_content ul li a{color:#e3067b;}

h2#connectezvous { background:#e3067b; width:679px; padding: 10px 0 10px 60px; font-size:24px; font-weight:normal;color:#fff; margin:0;}

#compte_form_login_pros { position:relative; width:679px; padding: 15px 0 5px 60px; background-color:#F7F7F7;}
#compte_form_login_pros p { position: relative; font-weight:bold; font-size:11px; padding-left:10px;}
#compte_form_login_pros p label{display:block; width: 160px; float:left;}
#compte_form_login_pros a { color:#e3067b}
#compte_form_login_pros input { border: 1px solid #535353; font: normal 10px arial; width: 150px;}
#compte_form_login_pros input#submit_login { border:none;  width: auto;}
#compte_form_login_pros label span { position: absolute; left: 0; color:#08ABEC;}
#compte_form_login_pros #form_login_obligatoire {position: absolute; top:10px; right:20px; color:#08ABEC; font-weight:bold; font-size:11px;}

#contenu_compte {width: 734px; background:#eee; margin-left:5px; padding-top:15px;}
#contenu_compte p { margin:5px 0 0 0; }
#contenu_compte p.sublink {width:240px; padding-left:17px; margin:0 0 10px 0;}
#message_compte {position:relative}
#message_compte p {width:694px;  padding:10px; background-color:#e3067b; color:#fff; font-weight: bold; margin:0 0 7px 9px;}
#contenu_compte a#btn_logout {position:absolute; right:25px; top:10px; color:#fff; }

#contenu_compte a {font-weight: bold;color:#8d559a}
#contenu_compte img {vertical-align: middle; padding-right:4px;}
#contenu_compte h3 {color:#8d559a; font-size:18px; font-weight:normal; font-family:verdana; margin:10px 0;}
.line {padding-left:9px; width:724px; overflow:auto; border-bottom: 10px solid #eee;}
.bloc_compte_col1 {width: 280px; height: 170px; background: #fff; float:left;border-right:10px solid #eee; padding:0 0 0 37px; }
.bloc_compte_col2 {width: 359px; height: 170px; background: #fff; float:left; padding: 0 0 0 28px; }
#contenu_compte #conseiller {background: url(../images/bg_moncompte_conseiller.jpg) no-repeat top center;}

#tbl_remb{border-collapse:collapse; border:1px solid #D9D9D9; margin-top:10px;}
#tbl_remb th{width:108px; border-right:1px solid #D9D9D9; font-weight:normal; color:#8D569A; background-color:#F1F1F1; padding:3px 0;}
#tbl_remb td{width:108px; border-right:1px solid #D9D9D9; text-align:center;}

.blue {color:#0290ca;}
.pink{color:#e2007a;}
.soldepoints { background:#e2007a; padding:2px; font-weight:bold; color:#fff; margin:2px 0; display:block; margin:4px 0 0 0; width:80px; text-align:center;}
.error{width:679px; margin:0; padding:10px 0 10px 60px; background-color:#e3067b; color:#fff; font-weight: bold; margin-top:15px;}
