*{margin:0px; padding:0px;}
body
{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color: #fff;
	background:#0b0e13;
	
	}
h1 {font-size:18px; color:#ff7e00; border-bottom:#ff7e00 1px dotted; font-weight:normal; padding-bottom:5px;}
	h1 a {color:#ff7e00;}
h2 {font-size:18px; color:#ff7e00; border-bottom:#ff7e00 1px dotted; font-weight:normal; padding-bottom:5px;}
	h2 a {color:#ff7e00;}
h5 {font-size:12px; color:#ff7e00; font-weight:bold; text-transform:uppercase;}
	h5.title-cat {background:url(../images/bg_line.jpg) bottom left repeat-x; padding-bottom:5px;}
	h5.title-cat a{color:#ff7e00;}
	h5.title-ct {color:#b0c465;}
	h5.head {border-bottom:#93ccea 1px solid;}
	h5.head-tv {border-bottom:#ff7e00 2px solid; width:225px;}
		h5.head-tv  a {color:#ff7e00;}

a {text-decoration:none; outline:none;}
focus {outline:none;}
a img {border:none; outline:none;}
ul {list-style-type:none;}
.clear {clear:both;}
#wrap {width:960px; margin:0 auto ; margin-bottom:15px;}
#header { width:960px; position:relative; z-index:999;}
#middle {width:960px; float:left;   background:url(../images/bg_content.jpg) top left repeat; padding-bottom:15px; margin-top:10px;} 
.mainContent {float:left; width:920px; padding:20px;}
#footer {clear:both;  background:url(../images/bg_bot.jpg) bottom left repeat-x; height:118px;}

.colhome {width:438px; float:left; border-right:#28313c 1px solid;}
	.col1 {padding-right:20px;}
	.col2 {padding-left:20px;}
.last {border:none;  margin:0px;}
/*-------------------------------------------HEADER-------------------------------------------*/
.head-content {background:url(../images/head_content.png) top left no-repeat; height:130px; padding:26px 20px; font-size:15px; color:#fff; line-height:20px;}
	.head-content div.slogan {font-size:18px; text-transform:uppercase; padding-top:15px;}
div.scroll {font-size:9px; color:#090503; float:right; margin-left:30px; text-align:center;}
.banner-big {width:900px; float:left;}
	.menu-banner {width:60px; float:left;}
/*-------------------------------------------LEFT-------------------------------------------*/
.cttb {padding:15px 25px 0 0; margin-bottom:10px;}
	.cttb a {text-transform:uppercase; color:#b0c465; font-weight:bold;}
	.cttb a:hover {text-decoration:underline;}
.list-at {}
	.list-at li {background:url(../images/bullet.gif) left center no-repeat; padding:10px 0 10px 40px;}
	.list-at li a {text-transform:uppercase; color:#b0c465; text-decoration:underline;}
	.list-at li a:hover {text-decoration:none;}
	.ot li {font-size:11px;}

.head-ct {border-bottom:#ff7e00 1px dotted;}
	.head-ct h5 {float:left;}
	.head-ct h5 a {color:#ff7e00;}
	.head-ct span {float:right;}
		.head-ct span a, .col-pro a {color:#ff7e00;}
/*-------------------------------------------right-------------------------------------------*/
.desc {padding-top:5px;}
a.more:hover {text-decoration:underline;}
.img-left {float:left; margin-right:15px;}
.list-ct {padding:15px 0 15px 30px; line-height:22px;}
img.thumb {float:left; border-right:#ff7e00 5px solid; max-width:520px;}
.list-img-ct li {width:157px; float:left; margin-right:31px;}
	.list-img-ct li a{color:#b0c465;}
	.list-img-ct li.last {margin-right:0px;}
	.list-img-ct li img { border:#63ae12 4px solid; cursor:pointer;}
.col-pro {width:290px; padding:10px 0 10px 15px; float:left; border-left:#ff7e00 1px dotted;}
	.col3 {border-right:#ff7e00 1px dotted;}

.list-tv {padding:10px 0;}
	.list-tv li {padding:10px 0;}
	.list-tv li img.img-tv, table.tbl-tv td img.img-tv {border:#fff 5px solid; _vertical-align:text-bottom;}
table.tbl-tv td {vertical-align:baseline; padding:13px 0 13px 30px;}
.nav-paging {padding:6px 0 2px; color:#ff7e00;  float:right;  text-align:right; margin-left:30px;_margin-left:15px;}
	.nav-paging	a {padding:2px 3px; margin:0px 0px 0px 1px; border:1px solid #ff7e00;  color:#ff7e00; text-decoration:none;  }
	.nav-paging a:hover, .nav-paging a.curent-page {background-color:#ff7e00; color:#FFF;}
.page-ct {margin-left:0px;_margin-left:0px;}
table.tbl-about {border-collapse:collapse;}
	table.tbl-about td {border:#ff7e00 1px dotted; border-top:none; border-bottom:none; vertical-align:top;}
	table.tbl-about td.tdleft {width:290px; padding-left:20px;}
	table.tbl-about td.content-about {padding:10px 25px;}
.img-gt {width:124px; float:left;}
	.img-gt img {margin-top:25px;}
/*FORM*/
div.fieldwrapper{overflow: hidden; padding: 7px 0; }
div.fieldwrapper textarea { border:#CCCCCC 1px solid; width:316px; height:140px; font-size:11px; font-family:Arial, Helvetica, sans-serif;background-color:#EBEBEB;}
div.fieldwrapper label.styled{ float: left; width: 100px; font-size:11px; margin-right:5px; text-align:right;}
div.thefield input {border:#cccccc 1px solid; padding:3px; width:310px;  font-size:11px;}
div.thefield input.txt {width:240px; background-color:#EBEBEB;}
.btn {padding-left:105px; color:#35acff;}
	.btn input {border:#FF7E00 1px solid; padding:2px; background:none; font-size:11px; font-weight:bold; color:#FF7E00; font-family:Arial, Helvetica, sans-serif;}
.tbl-ct td {padding:17px 0;}
/*FOOTER*/
.foot-inner {width:960px; margin:0 auto; color:#a8b7ca; font-size:11px; background:url(../images/bg_inner_foot.jpg) bottom left repeat-x; height:88px; padding-top:30px;}
.foot-inner a {color: #a8b7ca; }
.foot-inner a:hover {text-decoration:underline;}
.errorMsg {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	line-height: 15px;
	text-decoration: none;
}
.list-at_more {}
	.list-at_more li { padding:2px 0 2px 2px;}
	.list-at_more li a {text-transform:uppercase; color:#b0c465; text-decoration:none;}
	.list-at_more li a:hover {text-decoration:none;}
	.list-at_more span {float:right;}
	.list-at_more span a{color:#ff7e00;}

