 @charset "utf-8";
/* CSS Document */





#sponsor { width:660px; min-height:540px; padding:0;	margin:0; margin-left:2px; overflow:hidden; border:solid 1px #FF0000; }
#sponsor .list {margin-left:25;  padding-left:10px; list-style-type:none;}
#sponsor .list li{
	float:left;
}











a:link {	color:#848162;	 text-decoration:none;}
a:visited {	text-decoration:none;	color:#848162;}
a:active {	text-decoration:none; color:#848162;} 
a:hover {	text-decoration:none;	color:#fff;}

@font-face {
 font-family: 'supermarketregular';
 src: url('../font/supermarket-webfont.eot');
 src: url('../font/supermarket-webfont.eot?#iefix')  format('embedded-opentype'),
 url('../font/supermarket-webfont.woff')  format('woff'), 
 url('../font/supermarket-webfont.ttf')  format('truetype'),
 url('../font/supermarket-webfont.svg#supermarketregular') format('svg');
 font-weight: normal;
 font-style: normal;
}

/*
body {
	background-color:#00597b;
	background-image: url(../images/bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	font-family:'Tahoma';
	font-size:13px;
}
*/

.preloader {
	background:url(../images/loading.gif) center center no-repeat #fff;
}


#wrapper {
	width:100%;
	margin:0px auto;
	padding:0;
}

#header-line {
	position:relative;
	width:100%;
	height:68px;
	margin:0px auto;
	margin-bottom:117px;
	/*background-image: url(../images/line-top.png);
	background-position:top center;
	background-repeat: repeat-x;*/
}
#container-header {
	position:relative;
	width:1020px; /* 1023 px*/
	padding:0px 5px 0px 5px;
	height:auto;
	margin:0 auto;
}
#logo-fc {
	width:187px;
	height:177px;
	background-image: url(../images/logo-fc.png);
	background-repeat:no-repeat;
	position:absolute;
	z-index:58;
	top:10px;
	left:20px;
}
#text-title-fc {
	/*
	phai
	width:764px;
	height:68px;
	background-image: url(../images/text-title.png);
	background-repeat:no-repeat;
	position:absolute;
	z-index:56;
	top:0px;
	left:220px;*/
}

#banner-header {
	width:722px;
	height:100px;
	display:block;
	overflow:hidden;
	background-repeat:no-repeat;
	position:absolute;
	z-index:56;
	top:80px;
	left:235px;
	
	
}
#banner-header img {width: 722px; height:100px; padding: 0px; top:0; left:0 }


#container {
	width:1020px; /* 1023 px*/
	padding:0px 5px 0px 5px;
	height:auto;
	margin:0 auto;
	background-color:#fff;
}
#header {
	margin:0px auto;
	background-image:;
	background-position:top center;
	background-repeat: repeat-x;
	position:relative;
	height:182px;
}
#logo {
	width:170px;
	height:164px;
	background-image:;
	background-repeat:no-repeat;
	position:absolute;
	z-index:56;
	top:10px;
	left:20px;
}
/* Structure
------------------------------------------*/
#coolMenu,
#coolMenu ul {
	list-style: none;
}
#coolMenu {
	width:100%;
	float: left;
}
#coolMenu > li {
	float: left;
}
#coolMenu li a {
	display: block;
	height: 2em;
	line-height: 2em;
	padding: 0.3em 0.9em;
	text-decoration: none;
}
#coolMenu ul {
	position: absolute;
	display: none;
	z-index: 999;
	background:#2f8be8;
	
}
#coolMenu ul li a {
	width: 130px;
}
#coolMenu li:hover ul.noJS {
	display: block; 
}


/* Main menu
------------------------------------------*/
#coolMenu {
	font-family: Arial;
	font-size: 12px;
	background:#ec009c;
	height:30px;

}
#coolMenu > li > a {
	color: #fff;
	font-weight: bold;
}
#coolMenu > li:hover > a {
	background: #f09d28;
	color: #000;
}


/* Submenu
------------------------------------------*/
#coolMenu ul {
	background: #f09d28;
}
#coolMenu ul li a {
	color: #000;
}
#coolMenu ul li:hover a {
	background: #ffc97c;
}

#slideshow {margin:0 auto; padding:0; overflow:hidden; margin-top:10px; position:relative; }

#content {	overflow:auto;	padding-bottom:5px;	position:relative;}
#HilightL {	position:relative; float:left;	width:270px;	height:120px;	margin-top:10px;}
#president-img {position:relative; float:left;	width:90px; height:90px; overflow:hidden;	margin-top:10px;}
#president-img  img:hover { opacity:0.5;	filter:alpha(opacity=50);	cursor:pointer;}
#text{position:relative; float:left; width:170px; height:90px; margin-top:10px; margin-left:5px; color:#999; line-height:16px;}
#text span.header{ color:#03F; font-weight:bold;}
#HilightL a { color: #000;}
#HilightL a:hover {	color: #ffc97c;}

#HilightR {	position:relative; float:right; width:730px; height:102px; margin-top:10px; padding-top:18px;}

#sideL {float:left;	width:660px;	min-height:373px;	margin-top:10px;}
#sideR {float:right;	width:325px;	min-height:373px;	margin-top:10px;}

#hotNews { width:660px; min-height:300px; padding:0;	margin:0; overflow:hidden; padding-bottom:5px;}
#hotNews #list-Item { width:655px; padding:0; margin: 0 auto; margin-top:5px; }
#hotNews #list-Item .list { margin:0;  padding:0; 	list-style-type:none;  display:inline;}
#hotNews #list-Item .list li { float:left; margin-left:0px; width:315px; padding:5px ; overflow:hidden; margin-top:5px; font-size:13px; line-height:17px; }
#hotNews #list-Item .list li img { 	float:left; width:120px;  height:80px;  border:1px #FFF solid; padding:2px;	-moz-box-shadow: 0 0 5px #888;	-webkit-box-shadow: 0 0 5px#888;	box-shadow: 0 0 5px #888;}
#hotNews #list-Item .list li img:hover { opacity:0.5;	filter:alpha(opacity=50);	cursor:pointer;}
#hotNews #list-Item .list li p { float:right;  width:180px; padding-top:5px; }
#hotNews #list-Item .list li a { color:#16206a; }
#hotNews #list-Item .list li a:hover {  color:#f0631a;}

#fbFanpage{ float: left; margin:0px; margin-top:10px; padding:0px; width:660px; height:295px;}

#fbFanpage2{ float: right; margin:0px; margin-top:10px; padding:0px; width:325px; height:290px;}


#sideL #col1 { float:left; width:321px; margin-top:5px; padding-bottom:5px; overflow:hidden; position:relative;}
#sideL #col2 { float:right; width:321px; margin-top:5px; padding-bottom:5px; overflow:hidden; position:relative;}

#sideL #col1 .thumbHilight {padding:2px;	position:relative; font-size:13px; line-height:17px;}
#sideL #col1 .thumbHilight .pic {margin:0; margin-top:5px; padding:0;width:320px; height:160px; }
#sideL #col1 .thumbHilight .pic img:hover { opacity:0.5; filter:alpha(opacity=50);cursor:pointer;}
#sideL #col1 .thumbHilight p {position: relative; margin:0px; margin-top:5px; padding:5px 0px; width:310px;}
#sideL #col1 .thumbHilight a { color:#000; font-size:13px;  }
#sideL #col1 .thumbHilight a:hover {color:#f0631a;}

#sideL #col2 .thumbHilight {padding:0px;	position:relative; font-size:13px; line-height:17px;}
#sideL #col2 .thumbHilight .pic {margin:0; margin-top:5px; padding:0;width:320px; height:160px; }
#sideL #col2 .thumbHilight .pic img:hover { opacity:0.5; filter:alpha(opacity=50);cursor:pointer;}
#sideL #col2 .thumbHilight p {position: relative; margin:0px; margin-top:5px; padding:5px 0px; width:310px;}
#sideL #col2 .thumbHilight a { color:#000; font-size:13px;  }
#sideL #col2 .thumbHilight a:hover {color:#f0631a;}


#PresidentNews { width:660px; min-height:100px; padding:0;	margin:0; overflow:hidden; padding-bottom:5px;}
#PresidentNews #list-Item { width:655px; padding:0; margin: 0 auto; margin-top:5px; }
#PresidentNews #list-Item .list { margin:0;  padding:0; 	list-style-type:none;  display:inline;}
#PresidentNews #list-Item .list li { float:left; margin-left:0px; width:315px; padding:5px ; overflow:hidden; margin-top:5px; font-size:13px; line-height:17px; }
#PresidentNews #list-Item .list li img { float:left; width:120px;  height:80px;  border:1px #FFF solid; padding:2px;	-moz-box-shadow: 0 0 5px #888;	-webkit-box-shadow: 0 0 5px#888;	box-shadow: 0 0 5px #888;}
#PresidentNews #list-Item .list li img:hover { opacity:0.5;	filter:alpha(opacity=50);	cursor:pointer;}
#PresidentNews #list-Item .list li p { float:right;  width:180px; padding-top:5px; }
#PresidentNews #list-Item .list li a { color:#16206a; 	}
#PresidentNews #list-Item .list li a:hover {  color:#f0631a;}


#homeGalleryMid { width:660px; min-height:540px; padding:0;	margin:0; margin-left:2px; overflow:hidden; background: url(../images/bg-gallery.png) top center repeat-x; }
#homeGalleryMid #list-Item {padding:0; margin: 0; margin-top:70px; margin-left:8px; }
#homeGalleryMid #list-Item .list {margin-left:25;  padding-left:10px; list-style-type:none;}
#homeGalleryMid #list-Item .list li { float:left; margin:2px; width:210px; height:200px; padding:0px ; overflow:hidden; margin-top:20px; font-size:13px; line-height:17px; background-color:#fec2e0; }
#homeGalleryMid #list-Item .list li img { width:100%;  height:140px; background:#FFF; border:1px #FFF solid; padding:2px;	-moz-box-shadow: 0 0 5px #888;	-webkit-box-shadow: 0 0 5px#888;	box-shadow: 0 0 5px #888;}
#homeGalleryMid #list-Item .list li img:hover { opacity:0.5;	filter:alpha(opacity=50);	cursor:pointer;}
#homeGalleryMid #list-Item .list li p { float:left;   width:180px; padding:5px; }
#homeGalleryMid #list-Item .list li a { color:#000; }
#homeGalleryMid #list-Item .list li a:hover {  color:#f0631a;}


#last_tbl_score  {position:relative; margin-top:10px; }

table.gridtable {
	margin-top:5px;
	font-family: tahoma;
	font-size:11px;
	color:#333333;
	border-width: 1px;
/*	border-color: #666666;*/
	border-color: #ccc;
	border-collapse: collapse;
	width:324px;
}
table.gridtable th {
	font-size:12px;
	border-width: 1px;
	padding: 8px;
	border-style: solid;
/*	border-color: #666666;*/
	border-color: #ccc;
	background-color: #dedede;
	background-image:url(../images/bg_tr/bg_tr_30.png);
	background-position: bottom center;
	background-repeat:repeat-x;
}
table.gridtable th.blue {
	font-size:12px;
	border-width: 1px;
	padding: 8px;
	border-style: solid;
/*	border-color: #666666;*/
	border-color: #ccc;
	background-color: #dedede;
	background-image:url(../images/bg_tr/bg_tr_30_2blue.png);
	background-position: bottom center;
	background-repeat:repeat-x;
}
table.gridtable th.orange {
	font-size:12px;
	border-width: 1px;
	padding: 8px;
	border-style: solid;
/*	border-color: #666666;*/
	border-color: #ccc;
	background-color: #dedede;
	background-image:url(../images/bg_tr/bg_tr_30_2.png);
	background-position: bottom center;
	background-repeat:repeat-x;
}
table.gridtable td {
	text-align:center;
	border-width: 1px;
	padding: 2px;
	border-style: solid;
/*	border-color: #666666;*/
	border-color: #ccc;
	background-color: #ffffff;
	background-image:url(../images/bg_tr/bg_tr_48.png);
	background-position:bottom center;
	background-repeat:repeat-x;
}
table.gridtable td.teams {
	text-align: left;
	font-weight:bold;
	border-width: 1px;
	padding: 2px 2px 2px 5px;
	border-style: solid;
/*	border-color: #666666;*/
	border-color: #ccc;
	background-color: #ffffff;
}

table.gridtable2 {
	margin-top:5px;
	font-family: tahoma;
	font-size:12px;
	color:#333333;
	border-width: 1px;
	border-color: #ccc;
	border-collapse: collapse;
	width:650px;
}
table.gridtable2 th {
	font-size:12px;
	line-height:16px;
	border-width: 1px;
	padding:5px 8px;
	border-style: solid;
	border-color: #ccc;
	background-color: #dedede;
	background-image:url(../images/bg_tr/bg_tr_30.png);
	background-position: bottom center;
	background-repeat:repeat-x;
}
table.gridtable2 th.blue {
	font-size:12px;
	line-height:16px;
	border-width: 1px;
	padding:5px 8px;
	border-style: solid;
	border-color: #ccc;
	background-color: #dedede;
	background-image:url(../images/bg_tr/bg_tr_30_2blue.png);
	background-position: bottom center;
	background-repeat:repeat-x;
}
table.gridtable2 th.orange {
	font-size:12px;
	line-height:16px;
	border-width: 1px;
	padding:5px 8px;
	border-style: solid;
	border-color: #ccc;
	background-color: #dedede;
	background-image:url(../images/bg_tr/bg_tr_30_2.png);
	background-position: bottom center;
	background-repeat:repeat-x;
}
table.gridtable2 td {
	text-align:center;
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: #ccc;
	background-color: #ffffff;
	background-image:url(../images/bg_tr/bg_tr_48.png);
	background-position:bottom center;
	background-repeat:repeat-x;
}
table.gridtable2 td.teams {
	text-align: left;
	font-weight:bold;
	border-width: 1px;
	padding: 2px 2px 2px 5px;
	border-style: solid;
/*	border-color: #666666;*/
	border-color: #ccc;
	background-color: #ffffff;
}


table.gridtableProgram {
	font-family: tahoma;
	font-size:11px;
	line-height:14px;
	color:#333333;
	border-width: 1px;
	border-color: #ccc;
	border-collapse: collapse;
	width:950px;
	margin:0 auto;
}

.textDetail caption {
	padding: 0 0 5px 0;
	width:950px;
	font: italic 11px tahoma;
	text-align: right;
}

table.gridtableProgram th {
	font-size:11px;
	line-height:14px;
	border-width: 1px;
	font-weight:bold;
	padding: 8px;
	border-style: solid;
	border-color: #ccc;
	background-color: #dedede;
	background-image:url(../images/bg_tr/bg_tr_30_2.png);
	background-position: bottom center;
	background-repeat:repeat-x;
}

table.gridtableProgram th.number {
	width:20px;
	font-size:11px;
	font-weight:bold;
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #ccc;
	background-color: #dedede;
	background-image:url(../images/bg_tr/bg_tr_30_2.png);
	background-position: bottom center;
	background-repeat:repeat-x;
}

table.gridtableProgram td {
	text-align:center;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
	background-color: #ffffff;
	background-image:url(../images/bg_tr/bg_tr_48.png);
	background-position:bottom center;
	background-repeat:repeat-x;
}

table.gridtableProgram td.home {
	text-align:left;
	border-width: 1px;
	padding: 2px 2px 2px 5px;
	border-style: solid;
	border-color: #ccc;
	background-color: #ffffff;
	background-image:url(../images/bg_tr/bg_tr_48.png);
	background-position:bottom center;
	background-repeat:repeat-x;
}
table.gridtableProgram td.aways {
	text-align: right;
	border-width: 1px;
	padding: 2px 5px 2px 2px;
	border-style: solid;
	border-color: #ccc;
	background-color: #ffffff;
	background-image:url(../images/bg_tr/bg_tr_48.png);
	background-position:bottom center;
	background-repeat:repeat-x;
}




#last_clip_youtube  {position:relative; margin-top:10px; }

#lastOtherLinks {position:relative; margin-top:10px;  overflow:hidden;}
#lastOtherLinks #list-Item { width:325px; padding:0; margin: 0 auto; margin-top:5px; }
#lastOtherLinks #list-Item .list { position:relative; margin:0;  padding:0; list-style-type:none;  display:inline;}
#lastOtherLinks #list-Item .list li {
	float:left; 
	margin:0 auto; 
	width:275px;
	background-image: url(../images/ico_link.png);
	background-position:10px;
	background-repeat:no-repeat;	
	padding:7px 5px 7px 30px; 
	border-bottom:1px solid #eaeaea;  
	position:relative;
	font-family:13px;
	line-height:17px;
}
#lastOtherLinks #list-Item .list li a { color:#16206a;}
#lastOtherLinks #list-Item .list li a:hover {  color:#f0631a;}




#ProgramL { margin:0 auto; width:1000px; padding-bottom:5px; overflow:hidden; position:relative;  background:#fff;}
#ProgramL .textHeader{ font-family: 'supermarketregular'; font-size:18pt; line-height:22pt; color:#333; font-weight:normal; margin:20px 20px 10px 20px;}
#ProgramL .textDetail{ font-family: 'supermarketregular'; font-size:13pt; line-height:17pt; color:#000; font-weight:normal; margin:20px 20px 10px 20px;}

#ConSideL { float:left; width:700px; padding-bottom:5px; overflow:hidden; position:relative;  background:#fff;}
#ConSideL .textHeader{ font-family: 'supermarketregular'; font-size:18pt; line-height:22pt; color:#333; font-weight:normal; margin:20px 20px 10px 20px;}
/*#ConSideL .textDetail { font-family: 'supermarketregular'; font-size:13pt; line-height:17pt; color:#000; font-weight:normal; margin:20px 20px 10px 20px;}*/
#ConSideL .textDetail { font-family: 'tahoma'; font-size:12pt; line-height:16pt; color:#000; font-weight:normal; margin:20px 20px 10px 20px;}



#ConSideR {float:right; margin-right:10px; width:275px; overflow:hidden;	position:relative;  background:#fff;}
#listConByCat {width:265px; min-height:300; padding:0; margin:0 auto; margin-top:20px;}
#listConByCat .textHeader { padding-left:10px;  font-family: 'supermarketregular'; font-size:14pt; line-height:18pt; color:#000; font-weight:normal;}

#listConByCat .list {margin:0;  padding:0; list-style-type:none;  display:inline;}
#listConByCat .list li {
	float:left; margin:0 auto; 
	width:245px;
	background-image:url(../images/ico-doc.png);
	background-position:10px;
	background-repeat:no-repeat;	
	padding:7px 5px 7px 30px; 
	border-bottom:1px solid #eaeaea;  
	position:relative;
}
#listConByCat .list li a { 	font-family: 'supermarketregular'; color:#333; font-size:11pt; line-height:14pt; }
#listConByCat .list li a:hover { color:#f0631a;}



#newsList { margin:0 auto; width:900px; padding-bottom:5px;  position:relative;  background:#fff;}
#newsList .textDetail{ font-family: 'supermarketregular'; font-size:13pt; line-height:17pt; color:#000; font-weight:normal; margin:0 auto; margin-top:20px;}
#newsList .textDetail .textHeader { font-family: 'supermarketregular'; font-size:20pt; line-height:24pt; color:#002f9d; font-weight:normal;}
#newsList .textDetail #side-cat {	width:900px;	overflow:hidden;padding:0;	margin: 0 auto;}
#newsList .textDetail #side-cat .list {	margin:0px;	padding:0;	list-style-type:none;}
#newsList .textDetail #side-cat .list li {
	border-bottom:1px solid #eaeaea;
	padding:15px 10px 10px 10px ;
	background: url(../images/bg_tr/bg_tr_48.png) repeat-x bottom center;
	background-position: bottom center;
	background-repeat:repeat-x;
	overflow:hidden;
}
#newsList .textDetail #side-cat .list li a { color:#16206a;  font-size:10pt; }
#newsList .textDetail #side-cat .list li a:hover { color:#f0631a;}
#newsList .textDetail #side-cat .list li p.title2 { float:right;	width:720px;	color:#002f9d; font-size:13pt; font-family:'supermarketregular', tahoma; line-height:15pt;	font-weight: normal; padding-top:5px;}
#newsList .textDetail #side-cat .list li p.view { float:right;	width:720px;	color:#032967;	font-size:10pt;	font-family:'supermarketregular', tahoma;	line-height:15pt;}
#newsList .textDetail #side-cat .list li .thumb {width:154px; padding:2px; float:left;}
#newsList .textDetail #side-cat .list li .thumb img{ width:150px;	height:95px; border:1px solid #888;}
#newsList .textDetail #side-cat .list li .thumb img:hover{	opacity:0.5;	filter:alpha(opacity=50);	cursor:pointer;}


#gallery .textDetail{ font-family: 'supermarketregular'; font-size:13pt; line-height:17pt; color:#000; font-weight:normal; margin:0 auto; margin-top:20px;}
#gallery .textDetail .textHeader { font-family: 'supermarketregular'; font-size:20pt; line-height:24pt; color:#002f9d; font-weight:normal; margin-left:13px; margin-bottom:20px;}
#galList { width:920px; overflow:hidden; padding:0; margin:0 auto; position:relative;}
#galList .list {	margin:0px;	padding:0;	list-style-type:none;}
#galList .list li {float:left;	width:210px; height:230px;	 overflow:hidden; position:relative; margin:0px 10px 10px 10px;}
#galList .list li a { color:#16206a; font-size:10pt;}
#galList .list li a:hover { color:#f0631a;}
#galList .list li .thumb { width:100%;		position:relative;}
#galList .list li .thumb img{ width:100%;	border:2px #ccc solid;}
#galList .list li .thumb img:hover{	opacity:0.5; filter:alpha(opacity=50);	cursor:pointer;}
#galList .list li .info {
	
	width:200px;
	height:50px;
	color:#000;
	
	font-size:11pt;
	font-family: tahoma;
	line-height:13pt;
	font-size:14px;
	/*background:url(../images/top_teaser_title_back.png) 0 0 repeat-x;
	position:absolute;*/
	background-color:#fec2e0;
	padding:5px;
	top:144px;
	left:0px;
}


#galTitle { padding-left:10px; padding-bottom:10px; font-size:18pt; font-family: 'supermarketregular'; }
.listGal {float:left; list-style-type:none;	overflow:hidden; padding-bottom:10px;}
.listGal li {	float:left;	padding:0;	margin:5px 5px 5px 5px;	width:187px;}
.listGal li #thumb-gallery { position:relative; background:#fff;	padding:5px; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888;	box-shadow: 0 0 5px #888;}
.listGal li #thumb-gallery img:hover {opacity:0.5;	filter:alpha(opacity=50);	cursor:pointer;}


#superstar { margin:0 auto; width:900px; padding-bottom:5px;  position:relative;  background:#fff;}
#superstar .textDetail{ font-family: 'supermarketregular'; font-size:13pt; line-height:17pt; color:#000; font-weight:normal; margin:0 auto; margin-top:20px;}
#superstar .textDetail .textHeader { font-family: 'supermarketregular'; font-size:20pt; line-height:24pt; color:#002f9d; font-weight:normal;}
#superstar .textDetail #side-cat {	width:920px;	overflow:hidden;padding:0;	margin: 0 auto;}
#superstar .textDetail #side-cat .list {	margin:0px;	padding:0;	list-style-type:none;}
#superstar .textDetail #side-cat .list li {
	width:210px; float:left; 
	border-bottom:1px solid #eaeaea;
	padding:15px 5px 5px 5px ;
	margin:5px;
	background: url(../images/bg_tr/bg_tr_48.png) repeat-x bottom center;
	background-position: bottom center;
	background-repeat:repeat-x;
	overflow:hidden;
}
#superstar .textDetail  #side-cat .list li a { color:#16206a;  font-size:10pt; }
#superstar .textDetail  #side-cat .list li a:hover {color:#f0631a;}
#superstar .textDetail #side-cat .list li p.title2 { float:left;	width:200px;	color:#002f9d; font-size:13pt; font-family:'supermarketregular', tahoma; line-height:15pt;	font-weight: normal; padding-top:5px;}
#superstar .textDetail #side-cat .list li p.view { float:left;	width:200px;	color:#032967;	font-size:10pt;	font-family:'supermarketregular', tahoma;	line-height:15pt;}
#superstar .textDetail #side-cat .list li .thumb {width:204px; padding:2px; float:left;}
#superstar .textDetail #side-cat .list li .thumb img{ width:200px;	height:252px; border:1px solid #888;}
#superstar .textDetail #side-cat .list li .thumb img:hover{	opacity:0.5;	filter:alpha(opacity=50);	cursor:pointer;}





#RBanner325x120 { width:325px; height:120px; margin:0px; margin-top:5px; padding:0;}
#RBanner325x120 img:hover { opacity:0.5;	filter:alpha(opacity=50);	cursor:pointer;}


#footer {
	width:983px; /* 1023 px*/
	height:80px;
	position:relative;
	font-size:11px;
	margin-top:20px;
	padding-bottom:5px;
	font-family: 'supermarketregular';
}
#footer img:hover {
	opacity:0.5;
	filter:alpha(opacity=50);
	cursor:pointer;
}
#footer .logo {
	position:absolute;
	top:20px;
	left:250px;
	width:54px;
	height:62px;
}

#footer .line {
	width:100%;
	text-align:center;
	margin:0 auto;
	padding:10px;
}


#footer .text {
	width:100%;
	position:relative;
	font-size:10pt;
	line-height:13pt;
	color: #848162;
	text-align: left;
	display: block;
	
	text-align:center;
	
}

.txt-green { color:#178a47;}
.txt-pink { color:#da2a75;}
.txt-blue { color:#299bc6;}
.txt-blue-dark { color:#23378e;}

