/*-----------------------------------------------global-------------------------------------------------*/
* {margin: 0; padding: 0;}
td {padding: 5px;}
html, body {width: 100%; height: 100%;}
html, body {background: #fff; margin: 0; padding: 0; font-family: Tahoma; font-size: 11px; color: #777676; width: 100%;}
img {border: 0; margin: 0; padding: 0;}
a, a:active {color: #097A50; font-size: 11px; text-decoration: underline;}
a:visited {color: #5CA887; font-size: 11px; text-decoration: underline;}
a:hover {color: #4d6798; font-size: 11px; text-decoration: underline;}
/*------------------------------------------------div---------------------------------------------------*/
#container {min-width: 995px; //width: expression(document.body.clientWidth > 995 ? "100%" :"995px"); padding-bottom: 40px;}
#header {width: 100%; height: 120px;}
#left {float: left; width: 230px; padding-top: 40px; min-height: 500px;}
#content {margin-left: 230px; margin-right: 217px;}
#right {float: right; width: 217px;}
#footer {position: relative; clear: left; width: 100%; height: 51px; min-width: 995px; //width: expression(document.body.clientWidth > 995 ? "100%" :"995px");}
#logo {position: absolute; cursor: pointer; width: 201px; height: 144px; background: url(/img/logo.gif) no-repeat; left: 30px;}
#top {width: 100%; height: 70px;}
#centre {position: relative; width: 650px; height: 70px; background: url(/img/centre.gif) no-repeat; margin-left: 231px;}
#flags {position: absolute; top: 25px; left: 226px;}
#icons {float: right; margin-top: -60px; margin-right: 15px;}
#sub_menu {position: absolute; margin-top: 10px; margin-right: -35px;}
#mission {position: absolute; margin-top: -62px; margin-left: 29px; width: 300px;}
* html #mission {margin-left: 30px;}
#menu-top {width: 100%; height: 50px; background: url(/img/header-menu-bg.gif) repeat-x;}
#content-title {height: 23px; background: #F1F3F6;}
#grey-block {position: relative; width: 190px; height: 23px; background: #F1F3F6;}
#grey-block2 {position: absolute; width: 20px; height: 23px; background: #F1F3F6; margin-left: -10px;}
#adv {padding-left: 40px;}
#square {background: url(/img/square.gif) repeat-x; height: 51px; margin-right: 217px;}
#copyright {color: #BFBEBE; width: 730px; height: 51px; text-align: left; padding-left: 40px; background: #fff;}
#content-txt {margin: 15px;}   
#man {position: absolute; left: 260px; margin-top: -25px;}
#navig {position: absolute; right: 240px; margin-top: -25px;}

/*-----------------------------------------------list--------------------------------------------------*/
ul#left-menu1 {margin: 10px 0px 30px 40px; list-style-type: none;}
ul#left-menu1 li a {margin-left: 5px; color: #5277A8; font: bold 11px Tahoma; text-decoration: underline;}
ul#left-menu1 li a:hover {margin-left: 5px; color: #4D6798; font: bold 11px Tahoma; text-decoration: underline;}

ul#left-menu, ul#partners {margin: 10px 0px 30px 40px; list-style-type: none;}
ul#left-menu li {color: #bdbdbd; list-style-type: none; margin-bottom: 15px;}
ul#left-menu li a {margin-left: 5px; color: #5277A8; font: bold 12px Tahoma; text-decoration: underline;}
ul#left-menu li a:hover {margin-left: 5px; color: #4D6798; font: bold 12px Tahoma; text-decoration: underline;}

ul#news {margin: 20px 5px 20px 0px; list-style-type: none; width: 190px;}
ul#news li {color: #bdbdbd; list-style-type: none; margin-bottom: 7px;}
ul#news li a {margin-left: 5px; color: #5277A8; text-decoration: underline;}
ul#news li a:hover {margin-left: 5px; color: #4D6798; text-decoration: underline;}
ul#partners li {background: url(/img/quotes.gif) no-repeat top left; list-style-type: none; margin-bottom: 7px;}
ul#partners li a {margin-left: 13px; color: #5277A8; text-decoration: underline;}
ul#partners li a:hover {margin-left: 13px; color: #4D6798; text-decoration: underline;}
#menu-top ul {list-style-type: none; width: 100%;}
#menu-top ul li {float: left; margin-left: 8px; padding-top: 2px; white-space: nowrap;}
#menu-top ul li.li1 {margin-left: 250px; padding-left: 276px; margin-left: -26px; }
#menu-top ul li.li100 {color: #4D6798;}
#menu-top ul li a {color: #5277A8; font: bold 12px Tahoma; text-decoration: underline;}
#menu-top ul li a:hover {color: #4D6798; font: bold 12px Tahoma; text-decoration: underline;}
#menu-top ul li a.tennis1 {display: block; background: url(/img/tennis.gif) left top no-repeat; padding-left: 28px; padding-top: 15px; padding-bottom: 5px;}
#menu-top ul li a.tennis1:hover {display: block; background: url(/img/tennis.gif) left bottom no-repeat; padding-left: 28px; border: 0;padding-bottom: 17px;}
#menu-top ul li a.tennis2 {display: block; background: url(/img/badminton.gif) left top no-repeat; padding-left: 33px; padding-top: 15px; padding-bottom: 5px;}
#menu-top ul li a.tennis2:hover {display: block; background: url(/img/badminton.gif) left bottom no-repeat; padding-left: 33px; padding-bottom: 15px; border: 0;}
#menu-top ul li a.tennis3 {display: block; background: url(/img/fitness.gif) left top no-repeat; padding-left: 25px; padding-top: 15px; padding-bottom: 10px;}
#menu-top ul li a.tennis3:hover {display: block; background: url(/img/fitness.gif) left bottom no-repeat; padding-left: 25px; padding-top: 15px; border: 0;}
#menu-top ul li a.tennis5 {display: block; background: url(/img/karate.gif) left top no-repeat; padding-left: 33px; padding-top: 15px; padding-bottom: 10px;}
#menu-top ul li a.tennis5:hover {display: block; background: url(/img/karate.gif) left bottom no-repeat; padding-left: 33px; padding-top: 15px; border: 0;}
#menu-top ul li a.tennis4 {display: block; background: url(/img/cort.gif) left top no-repeat; padding-left: 44px; padding-top: 15px; padding-bottom: 10px;}
#menu-top ul li a.tennis4:hover {display: block; background: url(/img/cort.gif) left bottom no-repeat; padding-left: 44px; padding-top: 15px; border: 0;}
#menu-top ul li a.tennis6 {display: block; background: url(/img/health.gif) left top no-repeat; padding-left: 37px; padding-top: 15px; padding-bottom: 10px;}
#menu-top ul li a.tennis6:hover {display: block; background: url(/img/health.gif) left bottom no-repeat; padding-left: 37px; padding-top: 15px; border: 0;}
/*-----------------------------------------------table--------------------------------------------------*/
table.allnews {background: #fff; margin: 0; padding: 0; font-family: Tahoma; font-size: 11px; color: #777676; width: 100%;}
/*------------------------------------------------img---------------------------------------------------*/
.img-left {margin-left: 40px;}
.img {border: 1px solid #D9E1E3; float: left; margin: 5px 10px 10px 0px;}
/*-----------------------------------------------span--------------------------------------------------*/
.menu-title {display: block; background: url(/img/line.gif) no-repeat bottom left; width: 187px; height: 20px; font-weight: bold; margin: 15px 0px 0px 40px;}
.news-title, .adv-title {display: block; background: url(/img/line.gif) no-repeat bottom left; width: 187px; height: 20px; font-weight: bold; margin: 15px 0;}
#copyright span {display: block; padding-top: 22px; padding-bottom: 8px;}
.gold {color: #C9AC10; font-weight: bold;}
.grey {color: #E2E2E2;}
.year {font-size: 10px;color: #ABAAAA;}
.sep {color: #E3E2E2; font-weight: bold;}
.title {margin-left: 22px; color: #5475AB; font-weight: bold; text-decoration: none;}
* html .title {margin-left: 19px;}

/*-----------------------------------------------links--------------------------------------------------*/
#content-title a, #content-title a:active, #content-title a:visited {float: left; font: bold 11px Tahoma; height: 17px; color: #6F6C6C; padding: 6px 51px 0px 51px; text-decoration: none; border: 0; background: url(/img/arrow.gif) no-repeat #fff;}
#content-title a:hover {float: left; font: bold 11px Tahoma; color: #6F6C6C; padding: 6px 51px 0px 51px; height: 17px; text-decoration: underline; border: 0; background: url(/img/arrow.gif) no-repeat #fff;}
a.archive, a.archive:active, a.archive:visited {padding-left: 15px; float: right; margin-right: 27px; background: url(/img/arrow2.gif) no-repeat;}
a.archive:hover {border: 0;}
a.back, a.back:active, a.back:visited  {padding-left: 12px; color: #5277A8; font-weight: bold; text-decoration: none; background: url(/img/back.gif) no-repeat;}
a.back:hover {padding-left: 12px; color: #4d6798; font-weight: bold; text-decoration: underline;}
a.top, a.top:active, a.top:visited {padding-right: 12px; color: #5277A8; font-weight: bold; text-decoration: none; background: url(/img/top.gif) no-repeat right top;}
a.top:hover {padding-right: 12px; color: #4d6798; font-weight: bold; text-decoration: underline; background: url(/img/top.gif) no-repeat right top;}
a.copy, a.copy:active, a.copy:visited {color: #5277A8; font-weight: bold; text-decoration: none;}
b.copy {color: #5277A8; font-weight: bold; text-decoration: none;}
a.copy:hover {color: #4d6798; font-weight: bold; text-decoration: underline; }


/*-----------------------------------------------paragrpah--------------------------------------------------*/
/*-----------------------------------------------input--------------------------------------------------*/