.cmp-hint-cont{ font-size: 0; display:none; position:absolute;left: -30px;top: -68px;}
.cmp-hint-t{ background:url("../images/cmp-hint-t.png") 0 0 no-repeat; width:213px; height:8px; top: 1px; position: relative;}
.cmp-hint-m{ background:url("../images/cmp-hint-m.png") 0 0 repeat-y; width:213px;}
.cmp-hint-m > div{ padding:5px 15px; text-align:justify; font:normal 12px Arial;}
.cmp-hint-b{ background:url("../images/cmp-hint-b.png") 0 0 no-repeat; width:213px; height:27px; top: -1px; position: relative;}
.cmp-cont{ position:relative; padding: 0 0 0px;}
.cmp-cont label{ color:#666;font:normal 14px Arial;cursor:pointer;text-decoration:underline;display:inline-block;}
.cmp-cont label:hover{text-decoration:none;}
.cmp-cont label.cmp-label-set{ font:bold 13px Arial;}
.cmp-cont label span{ font-size:1.2em;}
.cmp-label.cmp-label-set > span{display: inline-block;text-decoration:none;}
.card_check .cmp-label{ min-height:34px;}

.cmp-cont-mid{ display: inline-block; padding: 0; margin:0 0 20px 50px;}
.cmp-cont-mid.cmp-cont-set{ padding:0 0 20px 0;}
.cmp-cont-mid .cmp-label{ padding:2px 0 0 0;}
.cmp-cont-mid.cmp-cont-set .cmp-label{ padding:0;}

.cmp-cont-1001-prods  > .card_check{ width:auto; padding: 10px 0 5px 44px;}
.cmp-cont-1001-prods.cmp-cont-1001-prods-best  > .card_check{ width:auto; padding: 10px 0 5px 35px;}
.cmp-cont-1001-prods.cmp-cont-1001-prods-best.cmp-cont-set  > .card_check{ width:auto; padding: 10px 0 5px 15px;}
.cmp-cont-1001-prods.search-1001-prods  > .card_check{ padding: 10px 0 5px 34px;}
.cmp-cont-1001-prods.cmp-cont-set > .card_check{ padding: 10px 0 5px 20px;}
.cmp-cont-1001-prods.search-1001-prods.cmp-cont-set > .card_check{ padding: 10px 0 5px 10px;}
.cmp-cont-1001-prods > .card_check > .cmp-label{ width:auto; font: normal 14px Arial; padding:2px 0 0 5px;}
.cmp-cont-1001-prods.cmp-cont-set > .card_check > .cmp-label{ font: bold 12px Arial; padding:2px 0 0 5px;}

.cmp-cont-1010-prods.cmp-cont-set > .card_check{ padding: 10px 0 5px 10px;}

.cmp-cont-3000{ padding: 10px 0 20px 20px;}
.cmp-cont-3000 > div.best_card_offers_check{ padding: 0 0 0 106px;}
.cmp-cont-3000.cmp-cont-set > div.best_card_offers_check{ padding: 0 0 0 80px;}
.cmp-cont.cmp-cont-3000 label{font: 14px/20px arial; color: #333; text-decoration:none;}
.cmp-cont.cmp-cont-3000 label:hover{ text-decoration:underline;}

.cmp-cont-media{ padding: 10px 0 10px 45px;}
.cmp-cont-media.cmp-cont-media-faqs-single{padding: 10px 0 10px 62px;}
.cmp-cont-media.cmp-cont-media-faqs-single.cmp-cont-set{padding: 10px 0 10px 32px;}
.cmp-cont-media.cmp-cont-set{ padding: 10px 0 10px 21px;}
.cmp-cont-media .cmp-label{ float:left; padding: 2px 0 0 10px;}
.cmp-cont-media.cmp-cont-set .cmp-label{padding: 0 0 0 10px;}

.cmp-cont-details{ padding:0 0 20px 30px;}
.cmp-cont-details.cmp-cont-set{ padding:0 0 20px 5px;}
.cmp-cont-details > div.best_card_offers_check{ padding: 0;}
.cmp-cont-details .cmp-label{ float:left; padding: 2px 0 0 2px; font: normal 12px Arial;}
.cmp-cont-details.cmp-cont-set .cmp-label{ font:bold 12px Arial; padding: 2px 0 0 0;}

.cmp-cont-details-prods{ padding:4px 0 20px 66px;}
.cmp-cont-details-prods.cmp-cont-set{ padding:4px 0 20px 36px}
.cmp-cont-details-prods > div.best_card_offers_check{ padding: 0;}
.cmp-cont-details-prods .cmp-label{ float:left; font:normal 12px Arial; padding: 2px 0 0 0;}
.cmp-cont-details-prods.cmp-cont-set .cmp-label{ font:bold 12px Arial;}

.cmp-cont-cm-prods div.best_card_offers_check{ padding:26px 0 0px 32px;}
.cmp-cont-cm-prods.cmp-cont-set div.best_card_offers_check{padding:26px 0 0px 8px;}
.cmp-cont-cm-prods.cmp-cont-set .cmp-label{padding: 26px 0 0;width:110px;}
.cmp-cont-cm-prods label.cmp-label-set{font:bold 12px Arial}

/*.rating-cont{z-index: 7 !important;}*/
.ratingHint{display:none;width:250px;height:275px;position:absolute;z-index:100;background:url('../images/rate-hint-bg.png') 0 0 no-repeat;margin:-286px 0 0 -85px;}
.ratingHint > div{padding:20px;}
.ratingHint > div > p{padding:5px 0 !important;font:normal 13px/19px Arial !important;text-align:justify !important;height:auto !important;margin:0 !important;}
.card_rating2 .ratingHint{margin-left:20px !important;}
.b2 .ratingHint{margin: -286px 0 0 -46px !important; left:auto !important;}
.b2,.b2-mod{cursor:pointer !important;}
.b2-mod .ratingHint{margin: -286px 0 0 -80px !important; left:auto !important;}
.ratingForm > *{position:absolute;}
h1.h1{display:block;float:left;width:485px;padding: 0px 10px 0px 0px;}
h1.h1.tpl-1003{width: 375px !important;}
.citi-disc2-img{display:block;padding:10px 0 10px 20px;}
.card_rating11{cursor:pointer}

.chistory-cont{text-decoration:underline !important;}
.chistory-cont.chistory-cont-nohint{text-decoration:none !important;cursor:auto !important;}

/*.chistoryHint{display:none;width:326px;position:absolute;z-index:100;cursor:auto;margin:-22px 0 0 -105px;background:url('../images/hist-hint-bg.png') 0 0 no-repeat transparent;width:328px;height:333px;}*/
.chistoryHint{display:none;width:326px !important;position:absolute !important;z-index:100 !important;cursor:auto !important;margin:-22px 0 0 -105px !important;}
.chistoryHint-t{background:url('../images/hist-hint-bg1-t.png') 0 0 no-repeat transparent !important;height:64px !important;}
.chistoryHint-m{background:url('../images/hist-hint-bg1-m.png') 0 0 repeat-y transparent !important;}
/*.chistoryHint-m > div{padding: 0 20px 0 20px;width: 268px;}*/
.chistoryHint-b{background:url('../images/hist-hint-bg1-b.png') 0 0 no-repeat transparent !important;height:28px !important;}

/*.chistory-cont1{padding: 60px 40px 20px 20px;}*/
.chistory-cont1{padding: 0 40px 10px 20px !important;}
.chistory-cont1 .ref-line{height: 1px !important;background: #ccc !important;margin-left: -18px !important;margin: 8px -7px 8px -6px !important;opacity: 0.7 !important;}
.chistory-cont1 img{border:0 !important;margin:0 10px -5px 0 !important;} 
.chistory-cont1 .credits{text-align:justify !important;padding: 0 5px !important;color: #333 !important;font: 12px Arial !important;height:auto !important}
.chistory-cont1 .credits > strong{display: block !important;position: absolute !important;margin:-34px 0 0 5px !important;color: #007396 !important;font-size: 16px !important;font-weight: bold !important;}
.chistory-cont1 .wrap2 > p{padding: 4px 0 5px 5px !important;display: block !important;text-align: justify !important;height:auto !important;color:#333 !important;font: normal 12px Arial !important;}
.chistory-cont1 .wrap2 > p > span{color:#ff5900 !important;}
.chistory-cont1 .wrap2 > p > a{color: #333 !important;text-decoration: none !important;font-weight: bold !important;}
.chistoryHintClose{display:block !important;width:44px !important;height:40px !important;position:absolute !important;cursor:pointer !important;right:5px !important;}
