#mcv_main .splitDemi { margin-top: 0px; }
#mcv_main ul.cvlist {margin:0; padding:0; list-style:none}

#mcv_main ul.cvlist li {border-top:1px solid #e5e5e5; margin:0; clear:left; padding: 10px 0; }
#mcv_main ul.cvlist li .imgCtn { background-image: none; background-image: url("../i/picto/preview.png") !important; background-repeat: no-repeat; background-position: 0 -5px; float:left;  overflow:hidden; width:110px; height:140px; /*margin-right:5px;*/ font-size:9px; position: relative; }
#mcv_main ul.cvlist li .imgCtn .cvCorner { height: 45px; position: relative; }
#mcv_main ul.cvlist li .imgCtn .cvContent { overflow: hidden; position: relative; }
#mcv_main ul.cvlist li .imgCtn .cvContent img { margin-top: -41px; margin-left: 12px; }
#mcv_main ul.cvlist h2 {margin:5px 0; padding:0}
#mcv_main ul.cvlist h2, #mcv_main ul.cvlist h2 a {color:#007AC0} 
#mcv_main ul.cvlist span.date { color:#999; font-size:10px; font-weight:normal; display:block; margin-bottom: 5px;}
#mcv_main ul.cvlist span.date a { color:#999; font-size:10px; font-weight:normal; margin-bottom: 5px; text-decoration: none; }
#mcv_main ul.cvlist span.desc { display:block; margin: 0 0 10px;}
#mcv_main ul.cvlist span.keys { display:block; color:#999; font-size:10px; margin-bottom: 10px}
#mcv_main ul.cvlist span.keys strong {font-weight:normal; color:#666;}
#mcv_main ul.cvlist .cvDatas { min-height:128px; margin-left:110px; width:530px; }
#mcv_main ul.cvlist li.maincv .cvDatas {background:#fff url(../i/mescv/v3/maincv.gif) repeat-x;}

#mcv_main .splitDemi .splitA { width: 750px; }
#mcv_main .splitA .col { width: 660px; margin: auto; }

#mcv_main .splitDemi .splitB { width: 170px; }

#mcv_main .splitB .col { padding: 0; margin: auto; width: 164px; }
#mcv_main .splitB .col .sp { background-color: #FFFFFF; }
#mcv_main .splitB .col .colHeader { background-color:#5EB9F0; }
#mcv_main .splitB .col #adsense { width: 160px; background-color:#EDEDED; padding:2px; }
#mcv_main .splitB .col #adsense .colDivHeader { background-image: url("../i/bt/b/i_moncvcom.gif"); background-position: 0px -7px; background-repeat: no-repeat; height: 32px; text-align: right; padding: 5px 10px 0 0; }
#mcv_main .splitB .col #adsense .content {background-color:#FFFFFF; text-align: center; padding: 0px 0px; min-height: 600px; }

#mcv_main .colHeader { background-image: url(../i/picto/bg_borderTools.gif); background-repeat: repeat-x; height: 25px; padding: 1px 3px; }
#mcv_main .colHeader .title { background-image: url(../i/picto/bg_topTools.gif); background-repeat: repeat-x; height: 18px; color: #00426A; font-size:10pt; height:11px; padding:5px 10px;}

#mcv_main .responseTime {background:#0073B6;color:#fff;padding:5px 10px; margin-bottom:8px}