#site-header-grey-cell
{
	float:left;
	width:5%;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	margin:0px;
	font-weight:bold;
	font-family:"Arial", "Helvetica CY", "Nimbus Sans L", Helvetica, sans-serif;
	font-size:50%;
	background-color:#EBEBEB;
}
#site-header-name
{
	float:left;
	width:74%;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:30px;
	padding-right:10px;
	margin:0px;
	font-size:50%;
	font-family:"Arial", "Helvetica CY", "Nimbus Sans L", Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:6px;
	background-color:#FAFAFA;
}
#site-header-domain-name
{
	float:right;
	background-color:#FFFFFF;
	width:15%;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	font-weight:bold;
	font-family:"Arial", "Helvetica CY", "Nimbus Sans L", Helvetica, sans-serif;
	font-size:50%;
	color:#000000;
	text-decoration:none;
	text-align:center;
	letter-spacing:2px;
}
#site-header-top-menu
{
	padding-top:0px;
	text-align:center;
	font-family:"Arial", "Helvetica CY", "Nimbus Sans L", Helvetica, sans-serif;
	font-size:50%;
	letter-spacing:1px;
	color:#AA5555;
}
.separator
{
	margin-left:10px;
	margin-right:10px;
	color:#000000;
}
#nav_back,
#nav_forv,
#nav_up
{
	float:left;
	width:33%;
	margin-top:10%;
	padding-top:20px;
	font-family:"Arial", "Helvetica CY", "Nimbus Sans L", Helvetica, sans-serif;
	font-size:70%;
	letter-spacing:1px;
	background:url(../bord_bot.gif) repeat-x 0% 0%;
}
#nav_back
{
	text-align:left;
}
#nav_up
{
	text-align:center;
}
#nav_forv
{
	text-align:right;
}
#plaeyr_snd
{
	margin-left:15%;
	margin-right:15%;
	margin-top:30px;
	margin-bottom:20px;
	text-align:right;
}
.block_lang
{
	position:absolute;
	top:10%;
	left:82%;
	width:15%;
	font-size:90%;
	text-align:right;
}
.top-40
{
	margin-top:40px;
	text-align:right;
}
.top-20
{
	margin-top:20px;
}
.block_height_5
{
	margin:0px;
	padding:0px;
	line-height:5px;
}
.outer-all
{
	width:100%;
}
.outer-95
{
	width:95%;
}
.outer-90
{
	width:90%;
}
.outer-80
{
	width:80%;
}
.outer-70
{
	width:70%;
}
.block-page
{
	width:97%;
	margin-left:50px;
	margin-top:10px;
	margin-bottom:20px;
	padding-top:90px;
	padding-bottom:100px;
	padding-left:40px;
	padding-right:5px;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	border-bottom:1px solid #000000;
	border-top:1px solid #EFEFEF;
	background:#FAFAFA url(../back_page.jpg) repeat-y;
}
.block-page_4
{
	width:80%;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:20px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:30px;
	padding-right:5px;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #DADADA;
	border-bottom:1px solid #000000;
	border-top:1px solid #EFEFEF;
}
.block-left
{
	float:left;
	margin-right:10px;
}
.block-right
{
	float:left;
	margin-left:10px;
}
.clr
{
	clear:both;
}
.block_10proc,
.block_15proc,
.block_20proc,
.block_30proc,
.block_35proc,
.block_40proc,
.block_50proc,
.block_5proc,
.block_70proc,
.block_80proc
{
	float:left;
}
.block_15proc_r,
.block_20proc_r,
.block_30proc_r,
.block_35proc_r,
.block_40proc_r,
.block_50proc_r,
.block_70proc_r,
.block_80proc_r,
.block_90proc_r
{
	float:right;
}
.block_10proc,
.block_15proc,
.block_15proc_r,
.block_20proc,
.block_20proc_r,
.block_30proc,
.block_30proc_r,
.block_35proc,
.block_35proc_r,
.block_40proc,
.block_40proc_r,
.block_50proc,
.block_50proc_r,
.block_5proc,
.block_70proc,
.block_70proc_r,
.block_80proc,
.block_80proc_r,
.block_90proc_r
{
	margin:0px;
	padding:0px 10px;
}
.block_5proc
{
	width:4%;
}
.block_10proc
{
	width:9%;
}
.block_15proc,
.block_15proc_r
{
	width:14%;
}
.block_20proc,
.block_20proc_r
{
	width:19%;
}
.block_30proc,
.block_30proc_r
{
	width:29%;
}
.block_35proc,
.block_35proc_r
{
	width:34%;
}
.block_40proc,
.block_40proc_r
{
	width:39%;
}
.block_50proc,
.block_50proc_r
{
	width:49%;
}
.block_70proc,
.block_70proc_r
{
	width:69%;
}
.block_80proc,
.block_80proc_r
{
	width:79%;
}
.block_90proc_r
{
	width:89%;
}
.block_gray_150
{
	margin-top:10px;
	margin-bottom:40px;
	margin-left:15%;
	margin-right:15%;
	padding-top:10px;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:20px;
	width:100%;
	background-color:#F5F5F5;
	border-bottom:1px solid #000000;
	border-top:5px solid #FAFAFA;
}
.block_gray_bord
{
	margin:20px;
	padding:10px;
	background-color:#FAFAFA;
	border-top:1px solid #E0E0E0;
	border-left:1px solid #E0E0E0;
	border-right:2px solid #A0A0A0;
	border-bottom:2px solid #A0A0A0;
}
.cell-1
{
	background-color:#FFFFFF;
	padding:3px 0px;
	margin:0px;
	font-size:70%;
	font-family:"Arial", "Helvetica CY", "Nimbus Sans L", Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
}
.cell-2
{
	background-color:#FFFFFF;
	padding:3px 10px;
	margin:0px;
	font-size:105%;
	letter-spacing:0.5pt;
	font-family:"Times New Roman", "Times CY", "Nimbus Roman No9 L", serif;
	text-align:justify;
}
.cell-3,
.cell-3w
{
	background-color:#F5F5F5;
	border-top:5px solid #FFFFFF;
	padding-top:10px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:5px;
	margin:0px;
	font-size:65%;
	font-family:"Arial", "Helvetica CY", "Nimbus Sans L", Helvetica, sans-serif;
	letter-spacing:0.5pt;
	width:200px;
}
.cell-3w
{
	background-color:#FFFFFF;
}
.bord_r
{
	border-right:1px solid #777777;
}
.white_scroll
{
	scrollbar-base-color:#F0F0F0;
	scrollbar-shadow-color:#CACACA;
	scrollbar-track-color:#FFFFFF;
}
.block_lit_gr
{
	margin-top:20px;
	margin-left:4%;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10%;
	padding-right:20px;
	border-bottom:1px solid #DADADA;
	border-top:1px solid #DADADA;
	background-color:#FAFAFA;
	font-size:80%;
}
.btn_down,
.btn_over,
.btn_up,
.btn_up_30
{
	display:block;
	margin:5px 0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:3px;
	line-height:20px;
	border-top:1px solid #FAFAFA;
	border-left:1px solid #FAFAFA;
	border-bottom:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	color:#000000;
	background-color:#FFFFFF;
	cursor:pointer;
	text-indent:0px;
	text-decoration:none;
	font-family:"Arial", "Helvetica CY", "Nimbus Sans L", Helvetica, sans-serif;
	font-size:90%;
	font-weight:normal;
	letter-spacing:0.7pt;
}
.btn_down
{
	border-top:1px solid #BABABA;
	border-left:1px solid #BABABA;
	border-bottom:1px solid #FAFAFA;
	border-right:1px solid #FAFAFA;
	color:#700000;
	background-color:#EAEAEA;
}
.btn_over
{
	border-top:1px solid #DADADA;
	border-left:1px solid #D0D0D0;
	border-bottom:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	color:#333333;
	background-color:#FAFAFA;
}
.btn_up_30
{
	text-indent:30px;
}
input.btn
{
	border-top:3px double #DADADA;
	border-left:3px double #DADADA;
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	font-size:80%;
	text-indent:0px;
	line-height:18px;
}
input.txt
{
	line-height:24px;
	font-family:"Courier New","Nimbus Mono L", "Courier", monospace;
	letter-spacing:0.5pt;
}
.full_height
{
	height:100%;
}
.height_80
{
	height:80%;
}
#HLP_OUTER
{
	width:550px;
	height:350px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
	background-color:#FFFFFF;
	visibility:hidden;
}
#HLP_TITLE_TEXT
{
	width:540px;
	height:35px;
	position:absolute;
	top:0px;
	left:0px;
	border-top:3px solid #BECEEF;
	border-bottom:2px solid #2B54AA;
	border-left:3px solid #EAEAEA;
	border-right:2px solid #2B54AA;
	background-color:#7799DD;
	overflow:hidden;
	text-align:right;
	padding:0px;
	margin:0px;
}
#HLP_TITLE
{
	width:540px;
	height:35px;
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
	text-align:right;
	background:url(/images/bg_transp.gif);
}
#HLP_INNER
{
	width:550px;
	height:315px;
	position:absolute;
	top:25px;
	background-color:#FFFFFF;
	overflow:hidden;
}
#HLP_TEXT
{
	width:540px;
	height:315px;
	background-color:#FAFAFA;
	border-bottom:3px solid #BABABA;
	border-right:3px solid #ADADAD;
	border-left:3px solid #EAEAEA;
	overflow:auto;
	padding-left:5px;
	padding-top:10px;
	padding-right:5px;
}
.HLP_brs
{
	padding-top:0px;
	padding-left:3%;
	padding-right:3%;
}
