html, td 		{	font: normal 12px/18px Arial, Verdana, Tahoma, sans-serif; color:#fff;}
body			{	background: #fff url(../images/main_back.jpg) repeat-y center; margin: 0;}
a, a:visited	{	text-decoration: none; color:#fff;}
a:hover			{	text-decoration: underline; color:#004080;}
p				{	margin-bottom:0.8em; }

.clearfix 				{	float: none; clear: both; }
.left					{	float:left; }
.right					{	float:right; }
.col25					{	width:25%; }
.col33					{	width:33%; }
.col50					{	width:50%; }
.col66					{	width:66%; }
.col75					{	width:75%; }
.col100					{	width:100%; }

@font-face {
    font-family: 'CuprumFFURegular';
    src: url('cuprumwebfont.eot');
    src: url('cuprumwebfont.eot?#iefix') format('embedded-opentype'),
         url('cuprumwebfont.woff') format('woff'),
         url('cuprumwebfont.ttf') format('truetype'),
         url('cuprumwebfont.svg#CuprumFFURegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.container		{	width:100%; height:800px; padding-top:50px; background: url(../images/cont_back.jpg) center top no-repeat; margin:0 auto; }
.cont-wrap		{	width:1200px; margin:0 auto; }

div.topbar		{	background: url(../images/back_top.gif) repeat-x; height: 81px; width:1087px; margin:0 auto;}
div.logo		{	background: url(../images/logo.png) no-repeat; width: 276px; height: 70px; margin: 0; padding: 0; float: left;}
div.slide		{	height: 326px; background: url(../images/slide_bottom_back.gif) repeat-x bottom; vertical-align: top;}

div.bottom		{	background: url(../images/bottom_back.gif) no-repeat center bottom; overflow: hidden; width:1036px; height:94px;  margin:0 auto; margin-top:22px; }
div.bottom h1	{	font-family: 'CuprumFFURegular'; width:500px; font-weight:normal; font-size: 1.3em; line-height:1.4em; color:#fff; vertical-align: middle; float:left; text-align: center; margin-top:26px; }

div.menu			{	background: url(../images/menu_back.png) no-repeat center; width:781px; height:61px; padding:0 15px; float:left;  }
ul.menu				{	list-style-type:none; height:45px;  margin-top:8px;}
ul.menu li			{	float: left; background: #18406d url(../images/menu_back_l.gif) no-repeat right; height: 45px; color:#fff; width:150px; text-indent:20px; }
ul.menu li a		{	background: url(../images/dot_menu.gif) no-repeat left; padding-left:20px; line-height:45px; font-family: 'CuprumFFURegular'; font-size:1.6em; }
ul.menu li a:hover	{	color:#baf7ff; text-decoration:none; }
ul.menu li.first	{	float: left; background: url(../images/menu_left.png) no-repeat; height: 45px; width:15px;}
ul.menu li.last		{	float: left; background: url(../images/menu_right.png) no-repeat; height: 45px; width:15px; }

ul.circle			{	list-style-type:none; }
ul.circle li		{	background:url(../images/green_circle.png) no-repeat left center; height: 26px; line-height:26px; display:block; text-indent:20px; }

div.kmain				{	width:826px; padding:20px; margin-left:-60px; font-family: 'CuprumFFURegular'; color:#000; font-size:1.3em; line-height:1.6em; }
div.kmain .ktop			{	background:url(../images/main_top.png) no-repeat left bottom; width:826px; height:50px; }
div.kmain .kbottom		{	background:url(../images/main_bottom.png) no-repeat left top; width:826px; height:44px; }
div.kmain .amain		{	behavior: url(/css/iepngfix.htc); background:url(../images/main_y.png) repeat-y center; padding:10px 0; }
div.kmain .amain .title	{	background:url(../images/main_title.gif) no-repeat; width:723px; height:45px; line-height:45px; text-indent:40px; color:#fff; margin-bottom:15px; font-size:1.6em; }


div.box,
div.slide				{	width:304px; behavior: url(/css/iepngfix.htc); height:150px;  font-family: 'CuprumFFURegular';  }

div.box .title,
div.slide .title		{	height:29px; display:block; color:#00e3ff; font-size:1.6em; line height: 29px;  }

div.box img.box,
div.slide img.box			{	float:left; margin-top:-6px; margin-left:-6px; margin-right:5px; }

div.box .desc,
div.slide .desc				{	background-color:rgba(0,26,34,0.25); color:#fff; font-size:1.2em; line-height:1.3em;margin-top:5px; margin-left:5px; width:315px; height:100px; }

div.headset				{	background: url(../images/headset.png) no-repeat center center; height: 94px; width:320px; }

.clearfix 				{	float: none; clear: both; }
.cyan					{	color:#91e7ff; }
.green					{	color:#1e9baa; font-weight:bold; }
