#compare_selection_results h2{
color:#666666;
font-size:1.8em;
margin:0px;
}

#compare_selection_results .left{
float:left;
}

#compare_selection_results .data{
float:left;
padding:0px 15px 0px 50px;
color:#4E90B3;
border-right:1px solid #4E90B3;
margin:15px 20px 10px 0px;
}

#compare_selection_results .modifier{
float:left;
padding:12px 0px 0px 20px;
background: url('/gfm/10084/m/btn/cle_modif.gif') no-repeat left center #e1f2fa;
color:#4E90B3;
font-size:12px;
font-weight:bold;
border:0px;
cursor:pointer;
margin:15px 0px 0px 0px;
width:80px;
}

#compare_selection_results table{
background-color:#fff;
width:880px;
}

a.entete,
span.entete{
background-color:#D9E021;
display:block;
font-size:14px;
font-weight:bold;
text-align:center;
padding:15px 0px;
width:100%;
}

#compare_selection_results th.special span.entete{
padding:7px 0px 6px 0px;
}

#compare_selection_results th,
#compare_selection_results td{
padding:4px;
border-right:5px solid #e1f2fa;
text-align:center;
}

#compare_selection_results td{
padding-bottom:10px !important;
}

#compare_selection_results td a.block,
#compare_selection_results td span.garantie,
#compare_selection_results td span.price{
display:block;
border-bottom:2px solid #666666;
padding:5px 0px;
height:50px;
}

#compare_selection_results td a.garantie_name,
#compare_selection_results td span.price{
color:#333333;
font-size:20px;
}

#compare_selection_results td span.garantie{
text-align:left;
position:relative;
}

#compare_selection_results td span.garantie a.deplier{
position:absolute;
bottom:5px;
right:0px;
padding-right:14px;
background: url('/gfm/10084/m/btn/deplier.gif') no-repeat right center;
color:#4E90B3;
font-size:12px;
font-weight:bold;
}

#compare_selection_results td  a.close{
float:right;
padding-right:14px;
background: url('/gfm/10084/m/btn/fermer.gif') no-repeat right center;
color:#4E90B3;
font-size:12px;
font-weight:bold;
}

#compare_selection_results td .detail{
padding:10px;
text-align:left;
}

#compare_selection_results td span.intitule{
color:#65B8E4;
font-size:14px;
font-weight:bold;
margin-right:10px;
}

/****** INTRA COMP ***********/
.intra_comp{
background-color:#fff;
}

.intra_comp td,
.intra_comp th{
border-right:5px solid #e1f2fa;
}


.intra_comp th{
padding:4px;
}

.intra_comp td{
padding:5px 2px;
}

.intra_comp td.intitules{
font-weight:bold;
font-size:14px;
}


.intra_comp tr.line_blue td{
border-bottom:1px solid #000;
border-top:1px solid #000;
}

#content .intra_comp tr.line_blue td{
border-bottom:0px;
border-top:0px;
}

#content .intra_comp tr.line_blue td span{
border-bottom:1px solid #000;
border-top:1px solid #000;
display:block;
padding:5px 2px;
font-weight:bold;
font-size:14px;
}
 
#content_pagination{
padding-bottom:15px;
text-align:right;
}

.pagination a{
margin:0px 5px;
}

.intra_comp td span{
vertical-align:middle;
}

a.lien_bulle img,
a.lien_bulle{
vertical-align:middle;
}


#btn_line{
padding:15px 0px;
float:left;
width:100%;
clear:both;
}

.tableau_1 #action_line{
padding-right:17px !important;
width:880px;
}

#action_line{
float:right;
}

a.return{
background:url('/gfm/10084/m/img/puce_fleche.gif') no-repeat left center;
margin:0px 15px 10px 0px;
padding-left:40px;
height:25px;
line-height:25px;
vertical-align:middle;
float:left;
color:#666666;
font-size:14px;
font-weight:bold;
}

#action_line a{
float:left;
padding:12px 10px 12px 50px;
color:#666666;
font-size:14px;
font-weight:bold;
margin-right:5px;
}

#action_line a:hover{
text-decoration:none;
background-color:#65B8E4 !important;
}


#action_line a.print{
background:url('/gfm/10084/m/img/imprimante.png') no-repeat 7px center #D9E021;
}

.tableau_1 #action_line a.print{
float:right;
}

#action_line a.contact{
background:url('/gfm/10084/m/img/telephone.png') no-repeat 7px center #D9E021;
}

#action_line a.compare{
background:url('/gfm/10084/m/img/loupe.png') no-repeat 7px center #D9E021;
}

html>/**/body #action_line a.print, x:-moz-any-link {width:75px;} /* Only FireFox 2 */
html>/**/body #action_line a.print, x:-moz-any-link , x:default{width:auto;} /* Only FireFox 3 */

html>/**/body #action_line a.contact, x:-moz-any-link {width:170px;} /* Only FireFox 2 */
html>/**/body #action_line a.contact, x:-moz-any-link , x:default{width:auto;} /* Only FireFox 3 */

html>/**/body #action_line a.compare, x:-moz-any-link {width:85px;} /* Only FireFox 2 */
html>/**/body #action_line a.compare, x:-moz-any-link , x:default{width:auto;} /* Only FireFox 3 */



#AIC{
padding:20px;
background-color:#fff;
margin-bottom:20px;
}

#AIC img,
#AIC span{
vertical-align:middle;
}

#compare_modify_profile{
margin:10px auto;
width:750px;
background-color:#609813;
padding:20px 0px;
}

#compare_modify_profile .titre,
#compare_modify_profile h2{
color:#fff;
margin:10px auto;
width:600px;
font-family: Verdana, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
}

#compare_modify_profile td{
padding:5px;
}

#compare_modify_profile select{
font-size:11px;
height:18px;
border:1px solid #6F7072;
}

.compare_modify_box{
background-color:#d9e021;
margin:10px auto;
padding:10px 0px;
width:600px;
}

#compare_modify_profile #slide_bar_1{
margin:10px auto;
padding:10px 0px;
width:600px;
}

#compare_modify_profile .field{
width:120px;
height:16px;
border:1px solid #6F7072;
padding-left:4px;
font-size:11px;
}

/***** VP ******/
#version_print{
color:#000000;
margin:2px;
}

#version_print table{
border-collapse:collapse;
border-spacing:0px;
}

html>/**/body #version_print table, x:-moz-any-link {border-collapse:separate;} /* Only FireFox 3 */

#version_print .top{
color:#ffffff;
height:90px;
padding:10px;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
background-color:#4E90B3;
}

#version_print .content_profil{
border-left:1px solid #000000;
border-right:1px solid #000000;
padding:30px 15px 10px 15px;
background:#E1F2FA url(/gfm/10084/m/img/bg_centre.gif) no-repeat 80px top;
}

#version_print .bottom{
text-align:center;
font-size:14px;
font-weight:bold;
color:#000000;
padding:10px;
background-color:#E1F2FA;
border:1px solid #000000;
}

/****** TABLE GENERAL *****/
#case_comp .content_comp table{
width:100%;
}

#case_comp .content_comp td,
#case_comp .content_comp th{
border:1px solid #000000;
text-align:center;
vertical-align:middle;
padding:4px 0px;
}

/***** TABLE GARANTIE COMP *****/

#case_garantie_comp  .content_comp table{
width:100%;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
}

#case_garantie_comp .content_comp td,
#case_garantie_comp .content_comp th{
border-left:1px solid #000000 !important;
border-right:1px solid #000000 !important;
}

/**** TABLE INTRA *****/
#case_intra_comp  .content_comp table{
width:100%;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
margin-top:10px;
}
#case_intra_comp .content_profil{
border-bottom:1px solid #000000;
}



#case_intra_comp .content_comp td,
#case_intra_comp .content_comp th{
border-left:1px solid #000000 !important;
border-right:1px solid #000000 !important;
}


#conseiller form label{
display:inline-block;
width:100px;
font-weight:bold;
margin-right:10px;
color:#65B8E4;
}

#conseiller p.erreur{
color:#e00a14;
font-weight:bold;
margin-bottom:15px;
}

#conseiller .accueil_conseiller{
padding:15px 0px;
}

#conseiller p.line{
font-weight:bold;
color:#65B8E4;
}


