* {
	padding:0px;
	margin:0;
}

.tx-flvplayer2-pi1 {
	margin-bottom: 15px;
	margin-top: 10px;
}

body {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#465A64;
	text-align:left;
	line-height:14px;
}
table td {
	font-size:10px;
	line-height:14px;
}
h3 {
	font-size:11px;
}
li {
	padding-left:12px;
	margin:0;
	list-style:none;
	background: transparent url(images/list-img.gif) 0 5px no-repeat;
}
.clearer {
	clear:both;
}
a {
	color:#8F8359;
	text-decoration:none;
}
a.active , a:hover {
	color:#627B84;
}
a img {
	border:none;
}



.siteblock {
	width:978px;
	text-align:left;
}
.sinner {
	margin:6px;
}
.leftimg {
	width:326px;
	height:680px;
	float:left;
}
.rightblock {
	width:640px;
	float:right;
	overflow:hidden;
}
.rbw , .rbbr , .rbbl , .bbl , .imgblock , .leftimg {
	overflow:hidden;
}
.leftimg img {
	float:left;
}
.rbw {
	height:13px;
}
.rbbr {
	height:16px;
	background-color:#8F8359;
}
.rbbl {
	height:13px;
	background-color:#627B84;
}
.bbl {
	height:31px;
	background-color:#627B84;
}
.leftblock {
	width:208px;
	float:left;
	overflow:hidden;
}
.content {
	width:432px;
	float:right;
	overflow:hidden;
}
.contentblock {
	position:relative;
}
.imgblock {
	margin:4px 4px 0px 0;
	height:295px;
}
.menu {
	font-size:10px;
	line-height:15px;
	margin-top:12px;
}
.menu a, .menutop_2 a {
	font-size:10px;
	display:block;
	line-height:17px;
	text-transform:capitalize;
}
.menu a.layout-1, .menutop_2.layout-1 {
	margin:12px 0;
}
.menu a.layout-2, .menutop_2.layout-2 {
	margin:12px 0;
	font-weight:bold;
}
.menutop_2 {
	position:absolute;
	width:200px;
	text-align:right;
	display:none;
	background-color:#fff;
}
.cImg {
	margin-top:29px;
	margin-bottom:113px;
}

p {
	margin-bottom:15px;
}
.langwrap {
	float:right;
	margin-right:35px;
	color:#8F8359;
	height:20px;
	font-size:10px;
}
.langwrap a {
	color:#8F8359;
}
.langwrap a.active {
	color:#627B84;
}
.content, .content table td {
	font-size:11px;
	line-height:16px;
}

.csc-frame-frame1 {

}

* html .csc-frame-frame1 {
	height: 1px;
}

.csc-frame-frame1 .csc-textpic {
	overflow:auto;
	position:relative;
}

* html .csc-frame-frame1 .csc-textpic div {
	position: relative;
}

.csc-frame-frame1 .csc-textpic-text {
	position:absolute !important;
	bottom:0;
}
.csc-frame-frame1 p {
	padding:0;
	margin:0;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin:0;
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
	padding-right: 6px;
}
.csc-textpic , .csc-frame {
	margin-bottom:15px;
}

.news-list-item {
	margin-bottom:2em;
}
.news-list-title, .news-single-title{
	font-weight:bold;
}
.news-single-title {
	margin-bottom:1em;
}
.news-list-date, .news-single-timedata {
	font-weight:bold;
}
.news-list-morelink {
	margin-top:-14px;
}
.news-amenu-container a {
	display:block;
}
.tx-ttnews-browsebox table {
	float:left !important;
	text-align:left;
}
.tx-ttnews-browsebox a {
	margin-right:3px;
}
.news-amenu-container ul {
	padding:0;
	margin:0;
}
.news-amenu-container li {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
}
.tx-ttnews-browsebox-SCell {
	font-weight:bold;
}
.news-single-video {
	margin-bottom:1em;
}
.news-amenu-item-year {
	font-weight:bold;
}
#tx-indexedsearch-searchbox-sword {
	margin-top: 20px;
	border: 1px solid #627B84;
	font-size: 11px;
	padding: 2px;
	color: #465A64;
	height: 20px;
}
.tx-indexedsearch-browsebox .browsebox {
	margin-bottom: 10px;
}
.tx-indexedsearch .tx-indexedsearch-browsebox li {
	margin: 0;
}
.search_button {
	margin:0 0 -4px;
}
.tx-indexedsearch-res h3 {
	font-weight: bold;
	font-size: 11px;
}
.align-right {
	text-align:right;
}

.generationdLogo {
	position:absolute;
	right:0;
	top: 110px;
}