@charset "windows-1251";
/* CSS Document */
 body {
	width:100%; height: 100%;
	font: 80% Tahoma, Arial, Helvetica, sans-serif;
	color: #636467;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: auto;
 }
 frameset   {margin: 0px 0px 0px 0px; padding: 0px; overflow: hidden;}
 form       {margin: 0px; padding: 0px;}
 b          {font-weight: bold;}
.bold       {font-weight: bold;}
.ttup       {text-transform: uppercase;}
.over       {cursor: hand}
.out        {cursor: default;}
.nowrap     {white-space: nowrap;}
 div        {font: 100% Tahoma, Arial, Helvetica, sans-serif; line-height: 130%; white-space:normal;}
 span       {font: 100% Tahoma, Arial, Helvetica, sans-serif; line-height: 130%; white-space:normal;}
 table      {font: 100% Tahoma, Arial, Helvetica, sans-serif; line-height: 130%; color:#636467; white-space:normal;}
 table td   {font: 100% Tahoma, Arial, Helvetica, sans-serif; line-height: 130%; color:#636467; white-space:normal;}
 p          {font: 100% Tahoma, Arial, Helvetica, sans-serif; line-height: 130%; color:#636467; white-space:normal;}
 a          {font: 100% Tahoma, Arial, Helvetica, sans-serif; line-height: 130%; white-space:normal;}
 ul,ol,li   {font: 100% Tahoma, Arial, Helvetica, sans-serif; line-height: 130%; white-space:normal;}
 
.smallfix   {font: 10px Arial, Helvetica, sans-serif; white-space:normal;}
.mainfix    {font: 11px Arial, Helvetica, sans-serif; white-space:normal;}
.mainfix12  {font: 12px Arial, Helvetica, sans-serif; white-space:normal;}
.mainfix14  {font: 14px Arial, Helvetica, sans-serif; white-space:normal;}
.mainfix16  {font: 16px Arial, Helvetica, sans-serif; white-space:normal;}
.boldfix    {font: bold 11px Arial, Helvetica, sans-serif; white-space:normal;}
.boldfix12  {font: bold 12px Arial, Helvetica, sans-serif; white-space:normal;}
.boldfix14  {font: bold 14px Arial, Helvetica, sans-serif; white-space:normal;}
.boldfix16  {font: bold 16px Arial, Helvetica, sans-serif; white-space:normal;}
.smallvfix  {font: 10px Verdana, Arial, Helvetica, sans-serif; white-space:normal;}
.mainvfix   {font: 11px Verdana, Arial, Helvetica, sans-serif; white-space:normal;}
.boldvfix   {font: bold 11px Verdana, Arial, Helvetica, sans-serif; white-space:normal;}
.tahoma10   {font: 10px Tahoma, Arial, Helvetica, sans-serif; white-space:normal;}
.tahoma     {font: 11px Tahoma, Arial, Helvetica, sans-serif; white-space:normal;}
.boldtahoma {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; white-space:normal;}

	a.hsmallfix:link {font: 10px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
	a.hsmallfix:visited {font: 10px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
	a.hsmallfix:hover {font: 10px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}

	a.hmainfix:link {font: 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
	a.hmainfix:visited {font: 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
	a.hmainfix:hover{font: 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}

	a.hboldfix:link {font: bold 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
	a.hboldfix:visited {font: bold 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
	a.hboldfix:hover {font: bold 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration: underline;}

	a.hboldfixnone:link {font: bold 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
	a.hboldfixnone:visited {font: bold 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
	a.hboldfixnone:hover {font: bold 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}

	a.hsmallvfix:link {font: 10px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
	a.hsmallvfix:visited {font: 10px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
	a.hsmallvfix:hover {font: 10px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: underline;}

	a.hsmallvfix-pure:link {font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
	a.hsmallvfix-pure:visited {font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
	a.hsmallvfix-pure:hover {font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}

	a.hmainvfix:link {font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
	a.hmainvfix:visited {font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
	a.hmainvfix:hover {font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: underline;}

	a.hmainvfix-pure:link {font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
	a.hmainvfix-pure:visited {font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
	a.hmainvfix-pure:hover {font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}

	a.hboldvfix:link {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
	a.hboldvfix:visited {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
	a.hboldvfix:hover {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: underline;}

	a.htahoma:link {font: 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
	a.htahoma:visited {font: 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
	a.htahoma:hover {font: 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}

	a.htahoma10:link {font: 10px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
	a.htahoma10:visited {font: 10px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
	a.htahoma10:hover {font: 10px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}

	a.hboldtahoma:link {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
	a.hboldtahoma:visited {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
	a.hboldtahoma:hover {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}

.content_title {font: 150% Tahoma, Arial, Helvetica, sans-serif; color: #77797B;}
.content       {font: 110% Arial, Helvetica, sans-serif; line-height: 130%}

.fon {
	background: #F4F4F4;
	font-family: Arial, Helvetica, sans-serif;;
	text-align: center;
}

.all_input {
	font: 11px Tahoma, Arial, Helvetica, sans-serif; color:#565656; white-space:normal;
	background-color:#FFFFFF;
	border-width: 1px;
	border-style:solid;
	border-color:#D5D7D0;
	border-collapse:collapse;
	margin: 0px; padding: 0px 2px;
}

table.clear {
	border-width: 0px;
	margin: 0px 0px 0px 0px;
}

table.clear td {
	border-width: 0px;
	margin: 0px 0px 0px 0px;
}

table.content {
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #F0D6C1;
	margin: 0px 0px 0px 0px;
}

table.content td {
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #F0D6C1;
	margin: 0px 0px 0px 0px;
}

.map0 {
	margin-left: 0px;
	font-weight:bold;
}

.map1 {
	margin-left:30px;
}

.map2 {
	margin-left:60px;
}

.map3 {
	margin-left:90px;
}






/* css by CG */

dl.response dt {font-weight:bold;}
dl.response dd {margin:2px 0 15px 10px;}

table.txttable {border-top:solid #999 1px;border-right:solid #999 1px;border-collapse:collapse;}
table.txttable td {padding:5px;border-left:solid #999 1px;border-bottom:solid #999 1px;}