@import url(fonts.css); /* Import external css */
@charset "utf-8";
/* CSS Document */
:root {
	var-head-color-out: #519BA6;
	var-head-color-in: #519BA6;
}

body {
/*	background-size:100px auto;*/
	background:#acacac;
	width: 1020px;
	margin-left: auto;
	margin-right: auto;
	/*	background:url(../images/.png) #FFFFFF repeat-x ;*/
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
}


	.rsufont{
		font-family:'Conv_RSU_BOLD',Sans-Serif;
	}
	.white { color:#FFFFFF; }
	.font20 {font-size:20px;}
	.font14 {font-size:14px;}
	.font16 {font-size:16px;}
	.clear-all{clear:both; line-height:0; height:0;}
	h2 {
		font-weight:bold;
		font-size:14px;
		color:#666666;
	}
	strong{
		font-weight:bold;
	}
	img.demo {
		border:1px solid #CCC;
		border-radius:5px 20px 5px;
		box-shadow: 3px 3px 3px #ccc; -webkit-box-shadow: 3px 3px 3px #ccc; -moz-box-shadow: 3px 3px 3px #ccc;
	}
	#bg{
	width: 1020px;
	background:transparent url(../images/back.png) repeat-y ;
	margin-left: auto;
	margin-right: auto;
	}
	#container {
	/*childs*//*	border-right:1px solid #CCC;*/
	/*childs*//*	border-left:1px solid #CCC;*/
	margin:0 auto;
	width:1000px;
	background:#FAFAFA;
	text-align:left;
	}

	#header {
		
		background:#106470;
		/*background:#519BA6;*/
		/*background:url(../images/logo.png)  top right no-repeat;*/
		height:80px;
		border-bottom:1px solid #106470;
	}
	#logo {
		color:#FFFFFF;
		text-decoration: none;
		height: 80px;
		font-size:50px;
	/*	font-weight:bold;*/
	}
	#headtext{
		font-family:fraklin_gothic;
		letter-spacing: 1px;
		/*color:#AFCFDA;*/
		margin: 0px 15px 0px 15px;
		color:#BFD5DC;
		font-size:40px;
	}
	#title {
		height:38px;
		line-height:38px;
		padding:1px 0 1px 20px;
		background:#0C5963;
		/*background:#BFD5DC;*/
		color:#FFFFFF;
		/*margin-bottom:5px;*/
	}
	.title-left {
		width:600;
		float:left;
	}
	.title-right {
		width:400;
		float:right;
	}
	p{
		margin: 8px 0px 0px 0px;
	}
	#lang {
		background:#0C5963;
		text-align:right;
		height:40px;
		line-height:38px;
	}
	#lang img {
		width:16px;
		height:12px;
	}
	#main {
		background:#FFF;
	}
	.active {
		background:#99CC00 !important;
		color:#FAFAFA !important;
		border-color:#CCCCCC !important;
	}
	.line {
		line-height:52px;
	}
	#aside {
		width:295px;
	/*	min-height:600px;*/
		height:100%;
		float:left;
/*child*/	font-size:14px;
		text-align:center;
		/*border:1px solid #CCC;
		border-right: none; 
		border-bottom: none; 
		border-top: none;*/
	}
	#aside ul li {
		text-align:left;
		height:50px;
		line-height:50px;
		/*old padding-left:20px;*/
		padding-left:5px;
		margin:0 10px 0 10px;
		/*old margin:0 20px 0 20px;*/
		background:#FFFFFF;
		border-top:1px solid #E4E4E4;
	}
	#header-aside {
		height:50px;
		line-height:50px;
		background:#FAFAFA;
		color:#999999;
		border-top:1px solid #E4E4E4;
		border-bottom:1px solid #E4E4E4;
	}
	#main-content {
		background:url(../images/top.png) repeat-x #F3F3F3;
	/*	background:#FFFFFF;*/
		color:#666666;
		width:662px;
		height: 100%;
		min-height: 625px;
		line-height:200%;
		float:right;
		padding: 20px;
/*childs*/	border-left :1px solid #CCC;
		border-bottom: none;
/*child*/	font-size:14px;
	}
	#main-content ul li {
		padding-left:5px;
	}
	#footer {
		background:#171717;
		color:#FFF;
		padding:10px;
		font-weight:bold;
	}

