html, body {margin:0;padding:0;text-align:center}



body.w {background: #BBC9DB url('/siteimg/bg.jpg') repeat-x; text-align:center;}

body.i {background: #B7C4D2 url('/siteimg/fon2.jpg') repeat-x}



body, table {font:11px Tahoma, Arial, sans-serif;color:#7F8D9B}



#main {position:absolute;left:0;text-align:center;z-index:10;background: url('/siteimg/white.gif') center bottom no-repeat; margin:0 auto; width:100%;}

.columns { width: 950px;margin:0 auto;clear:both}

.a, .b   { float: right; }

.columns .a { width: 200px; //margin-right: -100%}

.columns .b { width: 750px; //margin-left: 200px; //display: inline}

a {
	color:#7A444E;
	font:11px Tahoma, Arial, sans-serif;
	cursor:pointer;
}



a:hover {color:#44262C}



table.v {

	width:950px;

	border-collapse:collapse;

	margin:0 auto;

	height:100%;

}



table.v td {padding:0;vertical-align:top}



#l {

	width:200px;

}



#logo {

	padding:67px 0 0 34px;

}



#logo img {border:0}



#menu {
	text-align:right;
	margin:35px 12px 20px 0px;
	position:relative;
	z-index:100;
}

.workmenu {height:280px}

#menu a {text-decoration:none}

#menu ul				{padding:0; margin:0;}
#menu ul li				{text-align:right;list-style-type:none;}
#menu ul li a			{display:block;line-height:26px;height:26px;color:#0082D6; padding:0 27px 0 0;font-weight:bold;background: url('/siteimg/mb.gif') top right no-repeat;}
#menu ul li a:hover		{background: #94D3FD url('/siteimg/mb.gif') top right no-repeat}

#menu ul ul				{margin:5px 15px 10px 0;}
#menu ul ul li a		{display:block;line-height:20px;height:20px;color:#637277; padding:0 10px 0 0;font-weight:normal;background: url('/siteimg/m.gif') center right no-repeat;}
#menu ul ul li a:hover	{color:#0082D6;background: url('/siteimg/m.gif') center right no-repeat}

#menu ul ul {display:none;}
#menu ul.visit {display:block !important}
#menu li.visit a {font-weight:bold;}
#menu li.visit li a {font-weight:normal;}
#menu li.visit li.visit a {font-weight:bold;}
#menu li.visit li.visit li a {font-weight:normal;}
#menu li.visit li.visit li.visit a {font-weight:bold;}

#cat {
	text-align:right;

}



#cat h6 {margin:0;padding:4px 23px 0 0;display:block; font: 17px Helvetica, Arial, sans-serif;letter-spacing:0px;word-spacing:4px;color:#04488C}



#cat form {margin:0;padding-bottom:10px;background: #BBC9DB}

#cat div {padding:3px 22px 3px 0}

#cat label {color:#6B86A3;padding-top:5px;display:block}



#cat input, #cat select {

	font:11px Tahoma, Arial, sans-serif;

	color:#E6EDF3;

	border-top:1px solid #617587;

	border-left:1px solid #617587;

	border-bottom:1px solid #91A6BD;

	border-right:1px solid #91A6BD;

	background:#91A6BD;

	width:140px;

	height:18px;

}



#s1 {background: url('/siteimg/s1.gif') no-repeat; height:16px}
#s2 {background: url('/siteimg/s2.gif') no-repeat; height:21px}



#news h6 {text-align:left;font: 18px Helvetica, Arial, sans-serif; color:#0072C8;margin:28px 0 12px 0}



#news dl, dt {

	margin:0;

	text-align:left;

}



#news dd {

	padding:0 0 0 14px;

	margin: 10px 0 8px 0;

	font-weight:bold;

	color:#53687D;

	color:#53687D;

	font: bold 11px Tahoma, Verdana, sans-serif;

	background: url('/siteimg/n.gif') top left no-repeat;

}



#news dt {

	color:#7E95AD;

	padding-bottom:10px;
	margin-right:20px;

}



#news dt a {

	color:#7E95AD;

	text-decoration:none;

}



#news dt a:hover {

	color:#66829D;

	text-decoration:underline;

}


.con {
	margin:0 auto;
	width:950px;
}

#auth {
	position:absolute;
	top:26;
	left:0;
	width:100%;
	z-index:10;
}

#authi {
	position:absolute;
	top:13;
	left:0;
	width:100%;
	z-index:auto;
	_z-index:14;
}

#a1 {
	width:306px;
	height:43px;
	background:#B2C2D6 url('/siteimg/a1.gif') bottom left no-repeat;
	margin-left:644px;
	position:absolute;
	_position:relative;
	z-index:60;
}

#auth form, #authi form {
	background: url('/siteimg/a2.gif') top right no-repeat;
	margin:0;
	padding:12px 0 12px 25px;
}


#auth label, #authi label {
	float:left;
	color:#333D4B;
	padding:1px 9px 0 0;
}


#auth input, #authi input {
	float:left;
	font:11px Tahoma, Arial, sans-serif;
	color:#8DA2B9;
	border-top:1px solid #313D4B;
	border-left:1px solid #313D4B;
	border-bottom:1px solid #53687D;
	border-right:1px solid #53687D;
	background:#53687D;
	width:80px;
	height:18px;
	padding: 0 0 0 3px;
	margin:0 6px 0 0;
}



#auth .subm, #authi .subm {
	background: url('/siteimg/auth.gif') no-repeat;
	width:20px;
	height:20px;
	border:0;
	cursor:hand;
	cursor:pointer;
	font-size:1px;
}



#mirs {
	position:absolute;
	top:72;
	left:0;
	width:100%;
}



#mirsi {

	position:absolute;

	top:91;

	left:0;

	width:100%;

	z-index:2;

}



#mirs img, #mirsi img {border:0}



#mirs .con div {float:right}



#mirsi .con div {float:left;padding-left:260px}



#topmenu {
	position:absolute;
	top:33;
	left:0;
	width:100%;
	_z-index:12;
}


#topmenu ul				{
	padding:0 0 0 285px;
	margin:0;
	position:absolute;
	_position:relative;
	z-index:70;
}

#topmenu ul li			{list-style-type:none; float:left;background: url('/siteimg/t.gif') top right no-repeat;padding:0 23px 0 0}
#topmenu ul li.last		{background: none}
#topmenu ul li a		{color:#6B86A3;text-decoration:none}
#topmenu ul li a:hover	{color:#406C9C;text-decoration:underline}

#collage {
	position:absolute;
	top:125;
	left:0;
	width:100%;
}



#collage .con {
	margin:0 auto 0 auto;
	width:976px;
}

#collage .con div {float:right;width:763px;background: url('/siteimg/fon.jpg') top right no-repeat;height:183px}
#collage .con div div {width:750px;height:137px;margin:33px 0 0 0;float:left}

#slogan {
	position:absolute;
	top:175;
	left:0;
	width:100%;
	z-index:2;
}

#slogan .con {
	margin:0 auto 0 auto;
	width:950px;
	float:left;
}

#best4me {
	position:absolute;
	top:175;
	left:79%;
	width:200px;
	height:63px;
	background: url('/siteimg/slogan.gif') top right no-repeat;
	z-index:3;
}

#best4me h6 {
	margin: 0;
	font: 16px Arial, sans-serif;
	color:#ADDAF7;
	line-height:62px;
}

#best4me h6.shad {
	margin:-41px 0 0 -1px;
	font: 16px Arial, sans-serif;
	color:#066FB3;
}

#navline {
	position:absolute;
	top:320;
	left:0;
	width:100%;_z-index:10;
}

#navline ul				{padding:0 0 0 210px; margin:0; position:relative;z-index:10;}
#navline ul li			{list-style-type:none; float:left; background: url('/siteimg/arr.gif') center left no-repeat;padding:3px 5px 0 15px}
#navline ul li#home		{float:left; background: none;padding:0 5px 0 0}
#navline ul li a		{color:#53687D;text-decoration:none}
#navline ul li a:hover	{color:#0585D7;text-decoration:underline}

#home a {
	display:block;
	height:19px;
	width:19px;
	background: url('/siteimg/home.gif') 0% 0% no-repeat;
}



#home a:hover {
	background: url('/siteimg/home.gif') 0% 100% no-repeat;
}



#chapter {
	position:absolute;
	top:385;
	left:0;
	width:100%;
	_z-index:11;
}



#chapter .con div {
	background: url('/siteimg/c.gif') bottom left repeat-x;
	width:750px;
	margin:0 0 0 200px;
	height:27px;	position:relative;z-index:11;
}

.chap {
	background: url('/siteimg/c.gif') bottom left repeat-x;
	width:750px;_width:730px;
	margin: 15px 0 15px -32px;
	height:27px;	position:relative;z-index:11;
}

#chapter h2, h2 {
	font: 22px Tahoma, sans-serif;
	color:#0585D7;
	background: #fff;
	float:left;
	margin:0;
	padding:0 10px 0 30px;
}
#content {
	background: #fff;
	width:100%;
	margin:353px 0 0 0px;
	text-align:left;
}
#cnt {
	padding:70px 15px 0 32px;
	display:block;
	min-height:360px;
	height:auto !important;
	height:360px;
}
#cnt a {
	color:#1A84D2;
}
#cnt a:hover {
	color:#0066B1;
	background:#DEE8EF;
}
#cnt form {
	margin:0;
}
fieldset {
	display:inline;
	border:1px solid #D7DFE7;
	margin:0;
	padding:0 10px 10px 10px;
}
legend {
	font: bold 12px Verdana, Arial, Tahoma, sans-serif;
	color:#2383C0;
	padding:6px 3px 10px 3px;
}
#cnt form {
	margin:0;
	padding:0;
}
#cnt form label {
	font:#41566D;
	width:120px;
	text-align:right;
	padding:0 5px 0 0;
	float:left;
}
#cnt form fieldset input, #cnt form fieldset select, #cnt form fieldset textarea {
	font: 11px Verdana, Arial, Tahoma, sans-serif;
	border-top:1px solid #BCCAD7;
	border-right:1px solid #E6EDF3;
	border-bottom:1px solid #E6EDF3;
	border-left:1px solid #BCCAD7;
	background:#E6EDF3;
}
#cnt form div {
	padding:4px 0;
}
#cnt form div.subm {
	padding: 5px 0 0 133px;	
}
#cnt form div.subm input {
	background: #1E87D4;
	color:#D2DAE1;	
	font: 11px Verdana, Arial, Tahoma, sans-serif;
	border-top:1px solid #BCCAD7;
	border-right:1px solid #0072C8;
	border-bottom:1px solid #0072C8;
	border-left:1px solid #E6EDF3;
	cursor:hand;
}
h4 {font: bold 12px Tahoma, sans-serif; margin: 0 0 5px 0; }
#hr {border-top:5px solid #BBC9DB}
#ban468 {clear:both;height:72px;width:920px;/*display:none;*/}
#ban468 div {float:right;}
#afooter {
	clear:both;
	width:950px;
	margin:0 auto;
	height:90px;
	background: url('/siteimg/afooters.gif') bottom left no-repeat;
}
#footer {
	clear:both;
	width:950px;
	height:100px;
	margin:0 auto;
}
#footeri {
	position:absolute;
	left:0;
	top:710px;
	clear:both;
	width:100%;
	padding-bottom:15px;
}
#f0 {
	width:950px;
	margin:0 auto;
}
#aban {
	height:74px;
	background: #B7C4D2 url('/siteimg/banbg.gif') repeat-x;
}



#f1 {
	float:left;
	background:#0072C8 url('/siteimg/f2.gif') bottom right no-repeat;
	width:636px;
}
#f2 {
	background: url('/siteimg/foot.jpg') no-repeat;
	height:83px;
}
#cbest {
	font:10px Tahoma, Arial, sans-serif;
	float:left;
	width:200px;
	color:#BDC9D6;
	text-align:right;
	padding:12px 0 0 0;
}
#cbest div {padding:4px 15px}
#cbest a {
	font:10px Tahoma, Arial, sans-serif;
	color:#CAD8E8;
	text-decoration:none;
}
#cbest a:hover {
	color:#fff;
	text-decoration:underline;
}
#rmenu {
	float:left;
	width:436px;
}
#rmenu ul				{padding:28px 0 0 25px; margin:0}
#rmenu ul li			{list-style-type:none; float:left;background: url('/siteimg/r.gif') top right no-repeat;padding:0 23px 0 0}
#rmenu ul li.last		{background: none}
#rmenu ul li a			{color:#D2DAE1;text-decoration:none}
#rmenu ul li a:hover	{color:#fff;text-decoration:underline}
#abp {
	padding:42px 0 0 0;
	text-align:left;
	width:300px;
	float:right;
	font:10px Tahoma, Arial, sans-serif;
	color:#667E95;
}
#abp a {color:#4F6D8A;text-decoration:none;font:10px Tahoma, Arial, sans-serif}
#abp a:hover {text-decoration:underline;color:#2F587F}
#abp div {padding-top:80px}
/*-----------------*/
#end {width:950px;clear:both}
/*-----------------*/
#lcolumn {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:15;
}
#lm {
	width:200px;
	float:left;
}
#bg {position:absolute;top:404;left:0;clear:both;width:100%}
#column { clear: both; width: 100%; overflow:hidden}
#b1, #b2  { float: left; width: 50%;height:188px}
#b1 {  background: url('/siteimg/b1.gif') repeat-x;//margin-right: -100%; }
#b2 {  background: url('/siteimg/b2.gif') repeat-x;//margin-left: 50%; //display: inline; }
#bb {
	width:100%;
	position:absolute;
	top:496;
	left:0;
}
#bb div {
	width:950px;
	margin:0 auto;
	background: url('/siteimg/bb.gif') no-repeat;
	height:40px;
}
#scat {
	text-align:right;
}
#scat h6 {
	margin:0 0 20px 0;
	padding:4px 23px 0 0;
	display:block;
	font: 17px Helvetica, Arial, sans-serif;
	letter-spacing:0px;
	word-spacing:4px;
	color:#04488C;
}
#scat form {margin:0;padding-bottom:10px}
#scat div {padding:3px 22px 3px 0}
#scat label {color:#394750;padding-top:5px;display:block}
#scat input, #scat select {
	font:11px Tahoma, Arial, sans-serif;
	color:#D9E0E8;
	border-top:1px solid #444B53;
	border-left:1px solid #444B53;
	border-bottom:1px solid #6B849C;
	border-right:1px solid #6B849C;
	background:#6B849C;
	width:140px;
	height:18px;
}
#subm {padding-right:46px !important}
#subm input {background: url('/siteimg/search.gif') no-repeat !important;width:116px !important;height:22px !important; border:0 !important;cursor:hand}
#image {
	width:100%;
	position:absolute;
	top:54;
	left:0;
}
#image div {
	width:950px;
	margin:0 auto;
	background: url('/siteimg/image.jpg') right no-repeat;
	height:442px;
}
#know {
	position:absolute;
	width:100%;
	top:510;
	left:0;
	z-index:auto;
	_z-index:10;
	height:203px;
}
#how {
	width:950px;
	margin:0 auto;
}
#ho1 {
	float:left;
	padding:0 0 0 200px;
}
#ho2 {
	position:absolute;
	padding:0;
	width:435px;
	height:203px;
	z-index:100;text-align:left;
}
#ho3 {
	text-align:left;
	margin:-120px 0 0 230px;
}
#know h5 {
	margin:0 0 5px 0;
	color:#1F4D7B;
	font: 18px Tahoma, sans-serif;
}
#how a 			{color:#7E95AD; text-decoration:none}
#how a:hover	{color:#66829D; text-decoration:underline}
#n0 {
	position:absolute;
	width:100%;
	top:506;
	left:0;
	z-index:auto;
	_z-index:10;
}
#n1 {
	width:950px;
	margin:0 auto;
}
#newsi {
	width:296px;
	margin-left:652px;
	background: url('/siteimg/news.gif') no-repeat;
	position:absolute;
	_position:auto;
	z-index:51;
}
#newsi h6 {text-align:left;font: 18px Helvetica, Arial, sans-serif; color:#0072C8;margin:28px 0 30px 0}
#newsi dl, dt {
	margin:0 0 0 10px;
	text-align:left;
}
#newsi dd {
	padding:0 0 0 14px;
	margin: 10px 0 8px 0;
	font-weight:bold;
	color:#53687D;
	color:#53687D;
	font: bold 11px Tahoma, Verdana, sans-serif;
	background: url('/siteimg/n.gif') top left no-repeat;
}
#newsi dt {
	color:#7E95AD;
	padding-bottom:10px;
}
#newsi dt a {
	color:#7E95AD;
	text-decoration:none;
}
#newsi dt a:hover {
	color:#66829D;
	text-decoration:underline;
}
/*---------------------------------*/

div.sitemap {
	margin:0;
	padding:0;
}
/* 1st and default level*/
.sitemap li {
	list-style-type: none;
	font: bold 12px Tahoma, Arial, sans-serif;
	color:#115DA6;
	padding-bottom:0px;
}

.sitemap li a:link, .sitemap li a:visited {
	font: bold 12px Tahoma, Arial, sans-serif;
	color:#115DA6;
	text-decoration:none;
}
.sitemap li a:hover, .sitemap li a:active {
	text-decoration:underline;
}


/* 2nd level*/
.sitemap ul li {
	list-style-type: none;
	font: 12px Tahoma, Arial, sans-serif;
	color:#515151;
}

.sitemap ul li a:link, .sitemap ul li a:visited {
	font: 12px Tahoma, Arial, sans-serif;
	color:#515151;
	text-decoration:none;
}

.sitemap ul li {
	list-style-image:url(/siteimg/l2_normal.gif);
}

/*---------------------------------*/
.cattab{
	align: center;
	padding:0; 
	vertical-align:bottom;
	border-bottom: solid 1px #CBE7FA;
}
.bordtd {
	border-right: solid 1px #CBE7FA;
}

.mar{
	margin-bottom:15px;
	margin-top:10px;
	font: 12px Tahoma, Arial, sans-serif;
}

.tbl			{border-collapse: collapse; font-size: 8pt}
.tbl caption	{padding: 5px 5px 10px 5px; text-transform: uppercase; font-weight: bold; font-size: 7pt; letter-spacing: 1px}

.tbl td, 
.tbl th			{border-bottom: solid 1px #CBE7FA; padding: 3px}
.tbl tfoot td	{border-bottom: none}


.modelname{
	background-color: #CBE7FA;
	text-align: center;
	color: #0072C8;
}
.modelname span, .mar span, #menu span{
	vertical-align: super;
	font-size: 9px;
	font-weight:bold;
	color:Red;
}

.articles{
     border-left: 1px solid #1a84d2;
     margin-left: 15;
     padding-left: 5;
}.teh{
     border-left: 1px solid #1a84d2;
     margin-left: 5;
     padding-left: 5;
}

table.tble {

	font-family: tahoma;

	font-size: 15px;

	color: #64757E;

	border-collapse: collapse;

	border: 1px solid #AEB8BB;

}

table.tble th {

	border: 1px solid #879598;
	border-bottom: 3px solid #879598;
	color:#115DA6
	font:12px Tahoma, sans-serif;
}

table.tble td {

	border: 1px solid #879598;
	border-bottom: 3px solid #879598;
	padding: 5px 10px !important;
	font:11px Tahoma, sans-serif;
}
