@charset "utf-8";
/* CSS Document */
html {
	width:100%;
	height:100%;
}
body {
	margin:0px;
	padding:0px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#d8dcde;
	color:#4c5e6b;
	width:100%;
	height:100%;
}
img {
	margin:0px;
	padding:0px;
	border:0px;
}
td, div, p {
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
}
a {
	color:#000;
	text-decoration:underline;
}
a:hover {
	color:#768895;
}
table {	
	border:0px;
	border-collapse:collapse;
}
.clear {
	clear:both;
	font-size:0px;
	height:0px;
	margin:0px;
	padding:0px;
}
.bot_main_bg {
	background:url(/i2/main_bottom_bg.gif) repeat-x left bottom;
	background-color:#d0d4d7;
}
.top_main_bg {
	background:url(/i2/main_top_bg.gif) repeat-x left top;	
	padding-top:18px;
	width:100%;
}
.main_karkas_block {
	position:relative;
	left:50%;
	top:0px;
	width:998px;
	margin:0px 0px 5px -499px;
}
.header_block .top_decor {
	font-size:0px;
}
.header_block .top_decor .lt {
	font-size:0px;
	background:url(/i2/decor_top_left.png) no-repeat left top;
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i2/decor_top_left.png', sizingMethod='crop');
}
.header_block .top_decor .t {
	width:100%;
	font-size:0px;
	background-color:#fff;
}
.header_block .top_decor .rt {
	font-size:0px;
	background:url(/i2/decor_top_right.png) no-repeat left top;
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i2/decor_top_right.png', sizingMethod='crop');
}
.header_block .block {
	background:url(/i2/header_bg.gif) no-repeat right top;
	background-color:#fff;
	padding:5px 0px 0px 0px;
}
.header_block .logo {
	font-size:0px;
	margin:0px 0px 6px 30px;
}
.header_block .logo img {
	background:url(/i2/logo.gif) no-repeat left top;
}
.header_block .block .back_to_site {
	margin:33px 25px 0px 0px;
}
.back_to_site {
	float:right;
}
.back_to_site a {
	padding:6px 39px 8px 0px;
	background:url(/i2/back_to_site.gif) no-repeat right top;
	font-size:75%;
	display:block;
}
.content_block {
	padding:30px 128px 0px 90px;
	background-color:#fff;
	-display:inline-block;
}
.content_block .announce_block {
	margin-bottom:20px;
}
.content_block .announce_block .text01 {
	background-color:#55646f;
	color:#fff;
	margin:0px 0px 10px 0px;
	padding:0px 20px 0px 20px;
	font-family:Calibri;
	font-size:225%;
	line-height:140%;
	float:left;
}
.content_block .announce_block .text02 {
	background-color:#55646f;
	color:#fff;
	margin:0px 0px 10px 0px;
	padding:0px 20px 5px 20px;
	-adding-bottom:15px;
	font-family:Calibri;
	font-size:280%;
	ine-height:100%;
	float:left;
	clear:left;
}
.content_block .announce_block .name {
	clear:left;
	color:#55646f;
	font-weight:bold;
	font-family:Calibri;
	font-size:125%;
	margin-bottom:15px;
}
.content_block .announce_block .text {
	margin-bottom:20px;
}
.content_block .announce_block .text p {
	margin-bottom:10px;
	font-size:100%;
	line-height:140%;
}
.button_block {
	margin-bottom:40px;
	
}
.button_block .button {
	background:url(/i2/button_right.gif) no-repeat right top;
	padding:0px 21px 0px 0px;
	display:inline-block;
}
.button_block .button .bg {
	background:url(/i2/button_left.gif) no-repeat left top;
	padding:5px 8px 13px 29px;
}
.button_block .button .bg a {
	font-family:Calibri;
	font-size:30px;
	text-decoration:none;
	color:#000;
}
.button_block .button .bg a:hover {
	color:#000;
}
.line_block {
	font-size:0px;
	background:url(/i2/line_bg.gif) repeat-x left top;
}
.text_block {
	margin-bottom:30px;
}
.text_block * {
	position:relative;
	z-index:1;
}
.text_block a {
	color:#000;
	text-decoration:underline;
}
.text_block a:hover {
	color:#000;
	text-decoration:none;
}
.text_block h2 {
	font-family:Calibri;
	font-size:220%;
	line-height:140%;
	font-style:italic;
	margin:0px 0px 5px 0px;
	font-weight:normal;
	clear:left;
}
.text_block ul {
	margin:0px 0px 8px 25px;
	padding:0px 0px 0px 0px;
	border:1px solid #fff;
}
.text_block ul li {
	list-style:none;
	background:url(/i2/li.gif) no-repeat left 6px;
	font-size:80%;
	padding:0px 0px 0px 15px;
	margin-bottom:5px;
}
.text_block ul li p {
	font-size:100%;
	margin:0px 0px 10px 0px;
}
.text_block ul li span {
	font-weight:bold;
	font-size:115%;
	color:#768895;
}
.text_block p {
	font-size:80%;
	line-height:160%;
	margin-bottom:20px;
}
.text_block img {
	float:left;
	margin:0px 10px 0px 0px;
	border:2px solid #a6b5c0;
}
.text_block .quote {
	font-family:Calibri;
	font-size:140%;
	line-height:12s0%;
	color:#768895;
	font-style:italic;
	margin-bottom:20px;
	padding-left:25px;
}
.text_block .quote span {
	color:#a6b5c0;
}
.footer_block {
	position:relative;
}
.footer_block .block {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(/i2/footer_bg.gif) repeat-x left top;
	background-color:#fff;
	padding:15px 0px 0px 0px;
}
.footer_block .block p {
	font-size:14px;
	margin-bottom:2px;
}
.footer_block .block .copy {
	font-size:11px;
	color:#94a3ad;
}
.footer_block .block .copy a {
	color:#94a3ad;
}
.footer_block .block .copy a:hover {
	color:#4c5e6b;
}
.footer_block .block .logo_f {
	padding:0px 0px 0px 25px;
}
.footer_block .table .lb {
	font-size:0px;
	background:url(/i2/decor_bot_left.png) no-repeat left top;
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i2/decor_bot_left.png', sizingMethod='crop');
}
.footer_block .table .b {
	font-size:0px;
	width:100%;
	background-color:#fff;
}
.footer_block .back_to_site {
	margin:12px 25px 0px 0px;
}
.popup_block {
	z-index:99;
}
.popup_block .lt {
	font-size:0px;
	background:url(/i2/popup_lt.png) no-repeat left top;
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i2/popup_lt.png', sizingMethod='crop');
}
.popup_block .t {
	font-size:0px;
	background:url(/i2/popup_t.gif) repeat-x left top;
	width:100%;
}
.popup_block .rt {
	font-size:0px;
	background:url(/i2/popup_rt.png) no-repeat left top;
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i2/popup_rt.png', sizingMethod='crop');
}
.popup_block .l {
	font-size:0px;
	background:url(/i2/popup_l.gif) repeat-y left top;
	vertical-align:bottom;
}
.popup_block .r {
	font-size:0px;
	background:url(/i2/popup_r.gif) repeat-y left top;
	vertical-align:bottom;
}
.popup_block .lb {
	font-size:0px;
	background:url(/i2/popup_lb.png) no-repeat left top;
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i2/popup_lb.png', sizingMethod='crop');
}
.popup_block .b {
	font-size:0px;
	background:url(/i2/popup_b.gif) repeat-x left top;
}
.popup_block .rb {
	font-size:0px;
	background:url(/i2/popup_rb.png) no-repeat left top;
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i2/popup_rb.png', sizingMethod='crop');
}
.popup_block .center {
	background:url(/i2/popup_c.png) repeat-x left bottom;
	background-color:#fff;
	padding:20px 20px 0px 20px;
}
.popup_block .center .block {
	position:relative;
	z-index:99;
}
.popup_block .center .block .x_button {
	position:absolute;
	right:-15px;
	-right:5px;
	top:-18px;
}
.popup_block .center .block p {
	font-family:Calibri;
	font-size:28px;
	color:#768895;
	line-height:130%;
}
.popup_block .center .block .input {
	background:url(/i2/input_right.gif) no-repeat right top;
	padding:0px 12px 0px 0px;
	margin-bottom:15px;
}
.popup_block .center .block .input .bg {
	background:url(/i2/input_left.gif) no-repeat left top;
	padding:6px 0px 6px 12px;
}
.popup_block .center .block .input .bg input {
	width:100%;
	background:none;
	border:0px;
	font-family:Calibri;
	font-size:18px;
}
.popup_block .center .block .input .bg input:focus {
	outline:none;
}
.popup_block .center .block .button {
	background:url(/i2/button_right2.gif) no-repeat right top;
	padding:0px 19px 0px 0px;
}
.popup_block .center .block  .button .bg {
	background:url(/i2/button_left2.gif) no-repeat left top;
	padding:5px 8px 13px 27px;
}
.popup_block .center .block .forgott {
	display:block;
	margin:14px 0px 0px 0px;
	font-size:13px;
	color:#0d96c9;
}
.registration_block table td {
	padding-right:2px;
}
.registration_block .input {
	background:url(/i2/input_right.gif) no-repeat right top;
	padding:0px 12px 0px 0px;
	margin-bottom:20px;
}
.registration_block .input .bg {
	background:url(/i2/input_left.gif) no-repeat left top;
	padding:6px 0px 6px 12px;
}
.registration_block .input .bg input {
	width:100%;
	background:none;
	border:0px;
	font-family:Calibri;
	font-size:18px;
}
.registration_block .input .bg input:focus {
	outline:none;
}
.registration_block p {
	font-family:Calibri;
	font-size:28px;
	color:#768895;
	line-height:130%;
}
.registration_block table {
	margin-bottom:20px;
	margin-left:20px;
}
.menu_block {
	margin-bottom:30px;
}
.menu_block .first .link .bg {
	text-align:left;
}
.menu_block .act .link {
	background:url(/i2/menu_act_right.gif) no-repeat right top;
	padding:0px 8px 0px 0px;
}
.menu_block .act .link .bg {
	background:url(/i2/menu_act_left.gif) no-repeat left top;
	color:#fff;
	font-style:italic;
	text-align:center;
	padding:7px 0px 7px 8px;
	-padding:4px 0px 10px 8px;
}
.menu_block td {
	padding:0px 5px 0px 5px;
}
.menu_block .link {
	padding:0px 8px 0px 0px;
}
.menu_block .link .bg {
	font-style:italic;
	text-align:center;
	padding:7px 0px 7px 8px;
	-padding:4px 0px 10px 8px;
	font-size:20px;
	line-height:100%;
}
.menu_block .link .bg a {
	color:#0d96c9;
	text-decoration:none;
	border-bottom:1px dashed #0d96c9;
}
.menu_block .center {
	font-size:0px;
	padding:0px 5px 0px 5px;
	background:url(/i2/menu_c.gif) repeat-y center top;
}
.add_block .input {
	background:url(/i2/input_right.gif) no-repeat right top;
	padding:0px 12px 0px 0px;
	margin-bottom:15px;
	margin-right:5px;
}
.add_block .input .bg {
	background:url(/i2/input_left.gif) no-repeat left top;
	padding:6px 0px 6px 12px;
}
.add_block .input .bg input {
	width:100%;
	background:none;
	border:0px;
	font-family:Calibri;
	font-size:18px;
}
.add_block p {
	font-family:Calibri;
	font-size:28px;
	color:#768895;
	line-height:130%;
}
.add_block .view {
	padding:32px 0px 47px 0px;
}
.add_block .button_block {
	padding-top:28px;
}
.info_block {
	argin-bottom:30px;
	margin-right:5px;
	position:relative;
}
.info_block .lt {
	background:url(/i2/info_block_lt.gif) no-repeat left top;
	font-size:0px;
}
.info_block .t {
	background:url(/i2/info_block_t.gif) repeat-x left top;
	font-size:0px;
	padding:0px 0px 0px 140px;
}
.info_block .lb {
	background:url(/i2/info_block_lb.gif) no-repeat left top;
	font-size:0px;
}
.info_block .rt {
	background:url(/i2/info_block_rt.gif) no-repeat left top;
	font-size:0px;
}
.info_block .rb {
	background:url(/i2/info_block_rb.gif) no-repeat left top;
	font-size:0px;
}
.info_block .l {
	background-color:#778d98;
}
.info_block .r {
	background-color:#778d98;
}
.info_block .b {
	background-color:#778d98;
}
.info_block .center {
	background-color:#778d98;
	color:#fff;
	padding:7px 13px 0px 13px;
}
.info_block .center .name {
	font-family:Calibri;
	font-size:23px;
	line-height:160%;
}
.info_block .center .text p {
	margin-bottom:15px;
	font-size:13px;
}
.info_block .center .text a {
	color:#fff;
	font-weight:bold;
}
.info_block .center .text a:hover {
	color:#fff;
	text-decoration:none;
}
