/*Copyright Test-Achats 2009*/
/*Created by Evolutionland*/
/*Contact: nicolas@evolutionland.eu*/

/* CSS Document */
@charset "utf-8";
*{ padding:0; margin:0;}
body { font-family:Arial, Helvetica, sans-serif; color:#4d4d4d; font-size:12px; margin:0;}
/*img, div, input { behavior: url("iepngfix.htc") } */ 
 
/*General Styles*/
.clearer{overflow: hidden; width: 100%;}
img {border:0;}

#SuModalCT {width:640px; position: relative;}
#SuModalCT .Bt_Close { position: absolute; top:11px; right: 33px; cursor: pointer; width:85px; height: 30px; z-index: 80;}

#Modal_CT {width:640px;  margin:0 auto; /*position: relative;*/ text-align: justify;}

/*FR*/
#Modal_CT .header_Modal_fr {width:640px; height:51px;  background:url(../++resource++TaEvoMarketingImagesV13/bg_modal_header_Fr.png) top left no-repeat; margin: 10px 0 0 0; padding: 0;} 
#Modal_CT .header_Modal_fr .Bt_Top_Close { cursor:pointer; height:40px; position:absolute; right:33px; text-indent:-9999px; margin-top:10px; width:87px;}
#Modal_CT .header_Modal_fr .Bt_Print { position: absolute; top:8px; right: 110px; cursor: pointer; width:150px; height: 40px; text-indent: -9999px;  }

#Modal_CT .footer_Modal_Fr {width:640px; height:298px; background:url(../++resource++TaEvoMarketingImagesV13/bg_modal_footer_Fr.png) top left repeat-y; padding: 0; margin: 0 0 15px 0;}
.footer_Modal_Fr .FM_01 {width:545px; position: relative; top:12px; left: 25px; color: #d8011f; font-size: 16px; line-height: 14px;} 
.footer_Modal_Fr .FM_02 {width:360px; position: relative; top:15px; left: 25px; color: #4d4d4d; font-size: 12px; font-weight: normal; cursor: pointer;} 
.footer_Modal_Fr .Bt_Insc { bottom:0px; left:0px; margin:0; padding:0; position:absolute; text-indent:-9999px; width:630px; height: 238px;}


/*NL*/
#Modal_CT .header_Modal_Nl {width:640px; height:51px;  background:url(../++resource++TaEvoMarketingImagesV13/bg_modal_header_Nl.png) top left no-repeat; margin: 10px 0 0 0; padding: 0;} 
#Modal_CT .header_Modal_Nl .Bt_Top_Close { cursor:pointer; height:40px; position:absolute; right:33px; text-indent:-9999px; margin-top:10px; width:87px;}
#Modal_CT .header_Modal_Nl .Bt_Print { position: absolute; top:8px; right: 110px; cursor: pointer; width:150px; height: 40px; text-indent: -9999px;  }

#Modal_CT .footer_Modal_Nl {width:640px; height:298px; background:url(../++resource++TaEvoMarketingImagesV13/bg_modal_footer_Nl.png) bottom left repeat-y; padding: 0; margin: 0 0 15px 0;}
.footer_Modal_Nl .FM_01 {width:440px; position: relative; top:16px; left: 25px; color: #d8011f; font-size: 16px; line-height: 14px;} 
.footer_Modal_Nl .FM_02 {width:360px; position: relative; top:18px; left: 25px; color: #4d4d4d; font-size: 12px; font-weight: normal; cursor: pointer;} 
.footer_Modal_Nl .Bt_Insc { bottom:32px; height:30px; left:430px; margin:0; padding:0; position:absolute; text-indent:-9999px; width:157px;}

/*IT*/
#Modal_CT .header_Modal_it {background:transparent url(../++resource++TaEvoMarketingImagesV13/bg_modal_header_It.jpg) no-repeat scroll left top; height:51px; margin:10px 0 0; padding:0; width:640px;}
.header_Modal_it .Bt_Top_Close { cursor:pointer; height:28px; position:absolute; right:18px; text-indent:-9999px; margin-top:10px; width:32px;}


#Modal_CT .footer_Modal_It {width:640px; height:298px; background:url(../++resource++TaEvoMarketingImagesV13/it/bg_modal_footer_It.jpg) top left repeat-y; padding: 0; margin: 0 0 15px 0;}
.footer_Modal_It .FM_01 {width:440px; position: relative; top:0px; left: 25px; color: #d8011f; font-size: 16px; line-height: 14px;} 
.footer_Modal_It .FM_02 {width:360px; position: relative; top:0px; left: 25px; color: #4d4d4d; font-size: 12px; font-weight: normal; cursor: pointer;} 
.footer_Modal_It .Bt_Insc { bottom:38px; height:30px; left:480px; margin:0; padding:0; position:absolute; text-indent:-9999px; width:157px;}




#Modal_CT .body_Modal {width:543px; padding: 10px 45px 10px 25px; background:url(../++resource++TaEvoMarketingImagesV13/bg_modal_shim.png) top left repeat-y;}
.body_Modal .img_CT { float: left; width: 245px; height: 150px;}
.body_Modal .img_CT img {width: 237px; height: 150px;}

.body_Modal a {color: #FF5A00;}
.body_Modal a:hover { color:#FF5A00 }

.body_Modal a.itlink {color: #c32228;}
.body_Modal a:hover.itlink { color:#c32228 }

.body_Modal h3 { float: left; margin: 0 0 0 2px; width: 294px; padding: 0; color: #fb7000; font-size: 16px;  }
.body_Modal h4 { float: left;  margin: 0 0 5px 2px; width: 294px; padding: 0; color: #4d4d4d; font-size: 12px; }
/* .body_Modal p.articleTxt { float: left; margin: 0; padding: 0; color: green; font-size: 12px; text-align: justify; } */

.body_Modal #GarantiesBody {}
.body_Modal h1 {color: #D8011F; font-size: 16px; line-height: 14px; margin: 5px 0 10px;}
.body_Modal h2 {color: #4D4D4D; font-size: 14px; font-weight: bold;line-height: 14px; margin: 15px 0 10px 0;}
.body_Modal h2.ith2 { font-size: 16px; text-decoration: underline; color: #c32228; margin-bottom: 5px;}
.body_Modal p {color: #4D4D4D; font-size: 12px; line-height: 12px; margin: 5px 0;}
#GI_Head {margin: 0 0 10px 0;}
.body_Modal #GarantiesBody p {padding: 0 0 5px 0;}
.body_Modal #GarantiesBody p strong {font-weight: bold;}
.body_Modal #GarantiesBody .Photo_img { float: left;}


#Modal_CT_Header {width:640px; height: 17px; background: url(../++resource++TaEvoMarketingImagesV13/bg_modal_header.png) top left no-repeat}
#Modal_CT_Bottom {width:640px; height: 17px; background: url(../++resource++TaEvoMarketingImagesV13/bg_modal_footer.png) top left no-repeat}

