/*GLOBAL RESET*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, em, img, ul, li, fieldset, form, label, legend, table, caption, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:collapse; border-spacing:0;}
th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
a img {border:none;}
ul { list-style-type:none;}

/*GENERAL*/
body {background:#fff ; color:#111; font: 13px/1.5  Arial, 'Liberation Sans', FreeSans, sans-serif; padding:0 0 25px 0; }
h1,h2,h3,h4,h5 { margin-bottom:10px; color:#000; font-weight:bold;}
h1 {font-size: 27px; margin-top:-5px;}
h2 {font-size: 23px;}
h3 {font-size: 21px; margin-bottom:17px;}
h4 {font-size: 19px;}
h5 {font-size: 17px;}
p { margin-bottom:10px;}

a {color:#EC278B;text-decoration:underline;}
a:focus, a:hover {color:#111; text-decoration:none;}
a:active {color:#EC278B;}

/*HELP*/
.relative {position:relative;}
.fl {float:left;}
.fr {float:right;}
.hidden {display:none;}
.visible {display:block;}
.bold { font-weight:bold;}
.pinkColor {color:#EC278B}
.border { border-bottom:1px solid #E5E7E9; display:block; width:100%; clear:both; height:1px; margin:12px 0 13px 0;}

/*LAYOUT*/
#container {width:950px;  margin:0 auto;  padding-top:30px;}
.cols {width:950px; clear:both; padding:13px 0 12px 0; border-bottom:1px solid #E5E7E9}
.col350,.col575,.col950,.col300, .col250, .col300ad,.col300right,.col638,.col218,.col218left,.col218right  {display:inline; float:left;}
.col575 {width:575px; padding-right:13px; background:url(img/vert_bg.png) repeat-y top right;}
.col350 {width:350px; padding-left:12px; padding-right:13px; background:url(img/vert_bg.png) repeat-y top right;}
.col950,.col940 {width:950px;}
.col300 { width:300px; padding-right:13px; background:url(img/vert_bg.png) repeat-y top right;}
.col250 { width:250px; padding-right:13px; background:url(img/vert_bg.png) repeat-y top right;}
.col190 { width:190px; float:left;}
.col240 { width:240px; float:left;}
.col260 { width:260px; float:left;}
.col300ad { width:300px; margin-top:13px;}
.col300right {width:300px; padding-left:12px;}
.col638 { width:625px; padding-right:13px; background:url(img/vert_bg.png) repeat-y top right}

.col218left {width:218px;padding-right:13px; }
.col218right {width:218px;  padding-left:12px;}
.col218 {width:218px; padding-left:12px; padding-right:13px;}

/*CLEAR*/
.clear {clear: both;display: block;	overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after, #container:after, .box:after, .cols:after,#header:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
* html .clearfix, *:first-child+html .clearfix {zoom: 1;}

/*TOP*/

#header { margin:0 0 7px 0; }

.logo { width:200px; height:38px; display:block; float:left; }
#header ul { float:left; margin: 17px 20px 0 35px ; }
#header li {float:left; margin:0 10px 0 0;}
#header li a { display:block; height:25px; overflow:hidden; border-bottom:1px solid #fff}
#header li a:hover { border-bottom:1px solid #EC278B}

.loginBox {float:left; margin-top:15px; position:relative;}
.loginBox a {display:block; float:left; overflow:hidden;  text-indent:-9000px; }
.loginBtn { width:17px; height:20px; background:url(img/login_btn.png) no-repeat; margin:2px 13px 0 0;}
.loginBtn:hover{ background-position:-17px 0;}
.registerBtn { width:24px; height:23px;  background:url(img/register_btn.png) no-repeat 12px 0; padding:0 0 0 12px;  border-left:1px solid #E5E7E9;}
.registerBtn:hover{ background-position:12px -23px;}

.loginForm  { display:none; position:absolute; z-index:20; top:30px; left:-150px; padding:10px 0 0 0; width:300px; background:url(img/arrowTop.png) no-repeat 147px 0px; }
.loginForm .in{ padding:10px; background:#E5E7E9; overflow:hidden;}
.loginForm .txt { width:260px;}

.logoutBtn { width:17px; height:20px; background:url(img/logout_btn.png) no-repeat; margin:2px 13px 0 0;}
.logoutBtn:hover{ background-position:-17px 0;}

.profileBtn { width:24px; height:23px;  background:url(img/profile_btn.png) no-repeat 12px 0; padding:0 0 0 12px;  border-left:1px solid #E5E7E9;}
.profileBtn:hover{ background-position:12px -23px;}

.searchBox {float:right; position:relative; margin-top:11px; }
.searchBox input { border:1px solid #EC278B !important; padding:0 25px 0 5px !important; height:27px !important; width:145px !important; color:#111 !important; font-size:13px !important;}
.searchBox a {display:block; width:14px; background:url(img/search_btn.png) no-repeat; height:18px; position:absolute; top:5px; right:5px;}

/*FOOTER*/
.footer { padding:15px 0 15px 0; background:url(img/footer_bg.png) no-repeat bottom center;color:#999999; text-align:center;}
.footer p,.footerMenu, .footerMenu h4 { margin-bottom:5px;color:#999999; }
.footer a,.footerMenu a {color:#999999;}
.footerMenu ul li{ width:170px; margin-right:20px; float:left; margin-bottom:5px}
.footerMenu  .col260 ul li{ width:240px; margin-right:20px; float:left; margin-bottom:5px}

#promoSlider { width:950px; overflow:hidden; height:400px;}
#promoSlider li { float:left; width:950px; height:400px;}
.promoSliderContainer { position:relative; width:950px; height:400px;}
.promoBox { position:relative; width:950px; height:400px; margin:13px 0 12px 0;  font-size:14px; font-weight:bold;  color:#fff;}
.promoLink { width:950px; height:400px;}
.promoBox a { display:block;}
.promoBox h2 { padding:2px 5px 0 5px; height:44px; background:#EC278B; position:absolute; top:294px; left:25px; z-index:2;}
.promoBox h2 span { display:none;}
.promoTime { z-index:2; display:block; float:left; position:absolute; right:25px; height:21px; bottom:35px; padding:2px 13px; background:#EC278B;}
.promoDate { z-index:2; display:block; float:left;  position:absolute; right:25px; height:21px; top:315px; padding:2px 13px; background:#EC278B;}
.promoNote { z-index:3; position:absolute; bottom:25px; left:25px; padding:2px 13px; height:21px; background:#EC278B; }

.airDate { z-index:2; display:block; float:left; color:#fff; font-weight:bold;  position:absolute; right:25px; height:21px; top:25px; padding:2px 13px; background:#EC278B;}


#promoPrev { display:none; width:57px; cursor:pointer; height:57px; background:url(img/left_large.png) no-repeat; overflow:hidden;  text-indent:-9000px; position:absolute; top:171px; left:-29px; z-index:100;}
#promoPrev:hover { background-position:-57px 0;}
#promoNext { display:none; width:57px; cursor:pointer; height:57px;background:url(img/right_large.png) no-repeat; overflow:hidden;   text-indent:-9000px;position:absolute;  top:171px; right:-28px;z-index:100;}
#promoNext:hover { background-position:-57px 0;}

.promoContainerSmall { width:648px;  height:300px; float:left; margin-top:13px; margin-right:1px; }
#promoSliderSmall { width:648px; overflow:hidden; height:300px; }
#promoSliderSmall li { float:left; width:648px; height:300px;}
.promoBoxSmall {overflow:hidden;  position:relative; width:648px;  height:300px;  font-size:14px; font-weight:bold; color:#fff;}
.promoBoxSmall .promoLink { width:648px; height:300px;}
.promoBoxSmall a { display:block;}
.promoBoxSmall h2 { padding:2px 5px 0 5px; height:44px; background:#EC278B; position:absolute; top:230px; left:0; z-index:2;}
.promoBoxSmall h2 span { display:none;}
.promoBoxSmall .promoTime { z-index:2; display:block; float:left; position:absolute; right:0px; height:21px; top:25px; padding:2px 13px; background:#EC278B;}
.promoBoxSmall .promoDate { z-index:2; display:block; float:left;  position:absolute; right:0px; height:21px; top:0px; padding:2px 13px; background:#EC278B;}
.promoBoxSmall .promoNote { z-index:3; position:absolute; top:275px; left:0; padding:2px 13px; height:21px; background:#EC278B; }


/*PROGAMMES*/
#prgSlider { width:950px; overflow:hidden; height:265px; margin-top:10px;}
.prgSliderContainer { position:relative; width:950px; height:265px}
#prgSlider  li { width:190px; float:left; height:265px}
#prgSlider  li h3 { line-height:25px; font-size:19px; width:189px; display:block;  margin-bottom:4px; overflow:hidden;}
#prgSlider  li h3 a {width:189px; text-decoration:none; }
#prgSlider  li h3 a span {width:169px; padding-left:8px; display:block;}
#prgSlider  li h3 a:hover span { }
#prgSlider  li h3 a img { width:189px; height:175px;  border:none;}
#prgSlider  li h4 { font-size:14px;  width:169px; color:#999; padding-left:8px;}
#prgSlider  li a.link {width:169px; padding-left:8px;}
#prgPrev { width:38px; cursor:pointer; height:38px; background:url(img/prev_btn.png) no-repeat; overflow:hidden; display:block; text-indent:-9000px; position:absolute; top:73px; left:-20px; z-index:90;}
#prgPrev:hover { background-position:-38px 0;}
#prgNext {width:38px; cursor:pointer; height:38px;background:url(img/next_btn.png) no-repeat; overflow:hidden;  display:block; text-indent:-9000px;position:absolute;  top:73px; right:-19px;z-index:90;}
#prgNext:hover { background-position:-38px 0;}
#prgSlider h4 span { margin:0 0 0 10px ;}

.videoSliderContainer { width:575px; }
#videoSlider {width:575px; overflow:hidden;}
#videoSlider li { width:200px;  height:155px; float:left;}
#videoSlider  li h5 { font-size:13px; }
#videoSlider  li h5 a { display:block; position:relative; text-decoration:none;}
#videoSlider  li h5 a span {display:block; width:175px;}
#videoSlider  li h5 a:hover span { text-decoration:none; }
#videoSlider  li h5 a img { width:175px; height:98px; margin-bottom:5px; border:none;}
#videoSlider  li h5 a span.play { width:29px; height:25px; background:url(img/play_btn.png) no-repeat; position:absolute; top:70px; right:35px;}
#videoPager, #recipePager,#facePager { margin:15px auto 0 auto; width:80px;}
#recipePager { margin-bottom:25px;}
.pager-link { margin-right:10px; display:block; background:url(img/pager.png) 10px 0; width:10px; height:9px; overflow:hidden; text-indent:-9000px; float:left;}
.pager-link.pager-active, .pager-link:hover { background-position:0 0;}

#recipeSlider {width:575px; overflow:hidden;}
#recipeSlider li { width:200px;  height:155px; float:left; }
#recipeSlider  li h5 { font-size:13px; }
#recipeSlider  li h5 a { display:block; position:relative; text-decoration:none;}
#recipeSlider  li h5 a span {display:block; width:175px; }
#recipeSlider  li h5 a:hover span { text-decoration:none; }
#recipeSlider  li h5 a img { width:175px; height:98px; margin-bottom:5px;  border:none;}
#recipeSlider  li h5 a span.play { width:29px; height:25px; background:url(img/play_btn.png) no-repeat; position:absolute; top:70px; right:35px;}

#faceSlider {width:575px; overflow:hidden;}
#faceSlider li { width:200px;  height:155px; float:left;}
#faceSlider  li h5 { font-size:13px; }
#faceSlider  li h5 a { display:block; position:relative; text-decoration:none;}
#faceSlider  li h5 a span {display:block; width:175px; }
#faceSlider  li h5 a:hover span { text-decoration:none; }
#faceSlider  li h5 a img { width:175px; height:98px; margin-bottom:5px;  border:none;}
#faceSlider  li h5 a span.play { width:29px; height:25px; background:url(img/play_btn.png) no-repeat; position:absolute; top:70px; right:35px;}


.videoSliderContainer.relVideos { width:625px; overflow:hidden;}
.relVideos #videoSlider  li { width:216px;  height:156px; float:left;}
.relVideos #videoSlider  li h5 a img { width:191px; height:107px; margin-bottom:5px; border:none;}
.relVideos #recipeSlider  li { width:216px;  height:156px; float:left;}
.relVideos #recipeSlider  li h5 a img { width:191px; height:107px; margin-bottom:5px; border:none;}
.relVideos #faceSlider  li { width:216px;  height:156px; float:left;}
.relVideos #faceSlider  li h5 a img { width:191px; height:107px; margin-bottom:5px; border:none;}

/*GALLERY*/
a.photobox { display:block; text-decoration:none; }
.myPhoto {margin:0 25px 25px 0; position:relative; text-decoration:none;  float:left; width:191px; height:143px; overflow:hidden;}
.photogallery {margin:0 0 10px 0;  padding:0; }
.photogallery a { display:block; float:left; width:191px; height:143px;}
.photogallery a.download {display:block; z-index:5; position:absolute; top:119px; left:0; text-decoration:none;float:left; width:191px; height:24px; padding:2px 0 2px 0; text-align:center; margin:0; background:url(img/bg_transparent_black.png) repeat; color:#fff; font-weight:bold;}
.photogallery a.download:hover {background:#ec008c; color:#fff;}
.photogallery .myPhoto.last { margin:0 0 25px 0;}
.galleryMenu ul { padding:10px; background:#E5E7E9; font-size:11px;}

/*LISTING*/
#listingNow h3{ display:block; width:350px}
#listingNow .imgLink { width:175px; height:98px; float:right; display:block;}
#listingNow h5 { float:left; margin-bottom:5px; width:160px; }
#listingNow h5 a { background: #EC278B; padding:2px 13px;  font-size:14px; color:#fff; display:block; text-decoration:none;}
#listingNow h5 a:hover {}
#listingNow span { display:block; width:130px; font-weight:bold; margin-bottom:5px;}
#listingNow p { margin-top:10px; margin-bottom:0;}
.nowTime { display:block; text-align:right; float:right;}

.listingNight  { margin:10px 0 0 0;}
.listingNight span { font-weight:bold; margin:0 20px 0 0;}

#prgContent { position:relative;}
#prgHpList { margin-top:10px;}
#prgHpList li { float:left; width:220px; margin:0 23px 11px 0; position:relative;}
#prgHpList li h3 { line-height:26px; font-size:19px; width:220px;  margin-bottom:5px}
#prgHpList li h3 a { display:block; width:220px; text-decoration:none; }
#prgHpList li h3 a span {display:block;}
#prgHpList li h3 a:hover span { }
#prgHpList li h3 a img { width:220px; height:124px;  border:none;}
#prgHpList li h4 { font-size:14px; color:#999}
#prgHpList li.last { margin:0 0 5px 0;}
.tTip { display:none; position:absolute; z-index:6; top:0; left:180px; padding:0 0 0 10px; width:200px; background:url(img/arrow.png) no-repeat 0 20px; }
.tTip .tipContent { padding:10px; background:#E5E7E9; font-weight:bold; overflow:hidden;}
.tTip p { margin:0 0 10px 0; }
#loading { margin:0 0 10px 0; background:#111; width:100%; height:100%; display:none; padding:2px 13px; height:21px; background:#EC278B; font-size:14px; font-weight:bold; color:#fff; width:150px; margin:0 auto; text-align:center}



.prgFilter { float:right; margin-top:5px;}
.prgFilter select { float:left;}

.letters { float:left; margin-left:20px;}
.letters span {height:16px; background: #EC278B; padding:2px 6px; color:#fff; float:left; margin-right:1px; display:block; font-size:11px; font-weight:bold;}
.letters a {height:16px; background: #E5E7E9; padding:2px 6px; float:left; margin-right:1px; display:block; color:#111; text-decoration:none; font-size:11px; font-weight:bold;}
.letters a:hover { background: #EC278B;  color:#fff;}

.largePager {  text-align: left; margin: 5px auto 10px auto; display: table; white-space: nowrap;}
.largePager span { float:left; padding:3px 10px; display:block; background: #E5E7E9;}
.largePager a.left { display:block; padding:3px 5px; overflow:hidden; text-indent:-2000px; width:25px;  float:left; background:#EC278B url(img/preva.png) center no-repeat; }
.largePager a.right { text-decoration:none; display:block; padding:3px 5px; float:left; overflow:hidden; text-indent:-2000px; width:25px;  float:left; background:#EC278B url(img/nexta.png) center no-repeat; }

/*PROGRAMME TOP*/
.programmeTop h1 { float:left; width:400px;}
.programmeTop span { float:right; font-size: 21px; font-weight:bold;}
.programmeMenu  { margin-top:10px;}
.programmeMenu li { float:left; margin-right:25px; font-size:19px; font-weight:bold; }
.programmeMenu li a {color:#999999}
.programmeMenu li a:hover, .programmeMenu li a.active {color:#111;}

.programmeBox, .videoBox, .articleBox { padding:10px 0 ; border-bottom:1px solid #E5E7E9; border-top:1px solid #E5E7E9; margin:5px 0 15px 0;}

/*RATING*/
.rankMinus { text-decoration:none; color:#990000; cursor:pointer; font-weight:bold; background:url(img/rankPlus.png) left top no-repeat; height:21px; width:40px; padding-left:22px; display:block; float:left;}
.rankPlus{ text-decoration:none; cursor:pointer; color:#339900; font-weight:bold; background:url(img/rankMinus.png) left top no-repeat; height:21px; width:40px; padding-left:22px;display:block; float:left;}
.rankMinus:hover, .rankPlus:hover { color:#333;}
span.rankMinus, span.rankPlus { cursor:default;}
span.rankMinus:hover {color:#990000; }
span.rankPlus:hover {color:#339900;}

/*VIDEO*/
.videoP { margin-top:10px;}
.videosGenre { overflow:hidden; border-bottom:1px solid #E5E7E9; margin-bottom:10px;}
.videosGenre.last { border:0;}
.genreDetail { float:left; width:220px; margin:0 23px 0 0}
.genreGenre { font-size:14px; display:block; font-weight:bold;margin-bottom:5px; }
.genreDetail h3 { line-height:25px; color:#EC278B; font-size:19px; margin-bottom:5px}
.genreDetail a { display:block;margin-bottom:5px}

.videoHpList { margin-top:7px;}
.videoHpList li { float:left; width:220px; margin:0 23px 15px 0; position:relative;}
.videoHpList li h5 { width:220px;  font-size:13px;   margin-bottom:0px}
.videoHpList li h5 a { display:block; width:220px; text-decoration:none; }
.videoHpList li h5 a span {display:block;}
.videoHpList li h5 a:hover span { }
.videoHpList li h5 a img { width:220px; height:124px; margin-bottom:0px; border:none;}
.videoHpList li.last { margin:0 0 10px 0;}
.videoHpList li h5 a span.play { width:29px; height:25px; background:url(img/play_btn.png) no-repeat; position:absolute; top:89px; right:10px;}

.videoHpList li span.aired { color:#999; font-size:13px;}

/*SHAREBOX*/
.share { float:right; border-left:1px solid #E5E7E9; margin:0 0 0 7px;  display:block;  padding:0 0 0 30px; background:url(img/icon_share.png) 5px 2px no-repeat;}
.email { float:right; display:block;  margin:0 10px 0 5px; border-left:1px solid #E5E7E9; padding-left:40px; background:url(img/icon_mail.png) 13px 2px no-repeat;}
.insert { float:right; display:block;   margin:0 0 0 10px; padding-left:25px; padding-right:3px; background:url(img/icon_insert.png) left no-repeat;}
.fbButton {border:none; width:123px;  height:20px; float:right;}
.fbButton.face {border:none; width:123px;  height:23px; float:left;}
.spotRank{ display:block; float:right; font-weight:bold;  height:21px;  padding:2px 13px; background:#EC278B; color:#fff; text-decoration:none; cursor:pointer;}
.spotRank:hover, .spotRanked  { background:#E5E7E9;  font-weight:bold; color:#111; display:block; float:right;  height:21px;  padding:2px 13px;}
.nextArticles  { background:#E5E7E9;  font-weight:bold; color:#111; display:block; float:left; margin-top:10px;  height:21px;  padding:2px 13px; text-decoration:none;}
.nextArticles:hover  { background:#EC278B;   color:#fff; }

.nextArticles.video { margin-bottom:13px;}

.hidebox {display:none; background:#E5E7E9; padding:13px; margin:13px 0; overflow:hidden  }
#sending-form { display:none; }
#sending-form .submit {cursor:pointer;}
.sharelink a { margin:0 20px 0 0;}

/*FORM*/
label { font-weight:bold; margin:0 0 5px 0; display:block;}
input.txt { padding:5px 10px; border:1px solid #111; width:450px; margin:0 0 15px 0; background:#fff; font-size:13px;}
input.txt:focus { border-color:#111;}
textarea {padding:5px 10px; border:1px solid #111; width:450px; height:100px; margin:0 0 15px 0; background:#fff; font-size:13px;}

/*ARTICLES*/

#articleList { margin:-5px 0 0 0; padding:0}
#articleList li { margin-bottom:5px;}
#articleList li span { display:block; }

.articleListNext li span { margin:0 20px 0 0; display:block; float:left;}
.articleListNext li { margin:0 0 10px 0;}

.articleListLarge li { width:625px; margin:0 0 20px 0; overflow:hidden;}
.articleListLarge a.img { width:175px; height:98px; display:block; margin:0 20px 0 0; float:left;}

/*ADS*/
.adv300x300 { position:relative; height:310px; padding:0 0 5px 0 }
.adv300x300 p { position:absolute; bottom:3px; right:0; font-size:10px; height:10px; margin:0; padding:0;}

/*COMMENTS*/
.comments ul { list-style-type:none; margin:0; padding:0;}
.comments ul li { margin:0 0 20px 0; position:relative; padding: 0 0 0 70px; overflow:hidden; min-height:50px; }
.comments ul li div { margin-bottom:0px; border:1px solid #E5E7E9; position:relative; padding:10px 10px 0 10px;}
.arrow { position:absolute; left:-8px; top:1px; z-index:6;}

.comments ul li p.credits { font-size:12px; margin:0; padding:0; display:block;}
.comments ul li img.avatar {position:absolute; top:0; left:0;}
.comments ul li span.comname {font-weight:bold;}

/*APPS*/
.app {overflow:hidden; margin-bottom:20px; display:block; height:58px; text-decoration:none; color:#111;}
.app img { float:left; margin:0 15px 0 0;}

.app strong { font-weight:bold; margin:0; color:#EC278B; text-decoration:none;  font-size:15px;}
.app.last { margin-bottom:0;}

/*BOX*/
.box { overflow:hidden; margin-bottom:25px; }
.box.gray { background:#E5E7E9; padding:15px;}
.box.pink { background:#ec008c; color:#fff; padding:15px; font-weight:bold;}
.box.pink  p { margin:0;}

.prglistsmall { }
.prglistsmall li { margin:0 0 20px 0; overflow:hidden}
.prglistsmall li.last { margin:0;}
.prglistsmall h5 { margin-bottom:0px; line-height:19px;  font-size:15px;}
.prglistsmall h5 a { text-decoration:none;}
.prglistsmall li a.img { float:left; width:100px; height:56px; display:block; margin:0 15px 0 0;}
.prglistsmall li span.listingtime { }

/*RECEPTY*/
.ingredients  { margin:0 25px 0 0; width:220px; float:left;}
.ingredients h6 { background:#D9D9D9; font-size:14px; font-weight:bold; padding: 5px 10px; margin:0 0 5px 0;}
.ingredient {  background:#E4E4E4;  padding: 5px 10px; margin:0 0 1px 0;  overflow:hidden;}
.ingredient.odd { background:#EBEBEB;  padding: 5px 10px; }
.ingredient .right { float:right;}
.ingredient .left { float:left;  }

.listing { margin-top:5px;}
.listing li {border-top:1px solid #dddddd; overflow:hidden;  color:#999999}
.listing li.even { background:#f3f3f3}
.listing .listingTime { font-size:23px; display:block; font-weight:bold; text-align:right;}
.listing .listingGenre { text-align:right; display:block;} 
.listing h3 { line-height:17px; padding:13px 10px 0 10px;}
.listing h3 a { display:block; text-decoration:none; color:#999}
.listing h3 a:hover { text-decoration:none; color:#EC278B}
.listing h3 .listingPerex {color:#111; font-size:13px; font-weight:normal; line-height:15px;}
.listing h3 img { float:left; width:100px; height:56px; margin:0 25px 0 0;}
.listing .bl { height:60px; float:left; margin:0 13px 0 0; padding:13px 12px 10px 10px; border-right:1px solid #dddddd; width:60px }
.listing .listingHead { display:block; font-size:15px;}
.listing li.current { color:#111;}
.listing li.current h3 a {color:#111;}

/*SCORE*/
.score {list-style-type:none;}
.score li {background:#d2d2d2; border-bottom:1px solid #fff; padding:5px 10px;}
.score li.first { color:#EC008C; font-weight:bold;}
.score li.odd { background:#e0e0e0;}
.score .number1 { font-weight:bold; margin-right:5px;}
.score .scr1 { float:right; width:60px; text-align:right; }
.score .name1 {}
.score .date1 {float:right;}







