HTML {
         padding: 0px;    margin: 0px; width: 100%;  height: 100%;

}
body {
             background:#FFFFFF;padding: 0px;margin: 0px; width: 100%;  height: 100%;

}
.all {
            min-height:100%;min-width: 1000px;
}
table {
          width:100%;border-colapse:colapse;
}
td {
	vertical-align:top;
}
img {
          border:none;
}
ul {
          margin:0px; padding:0px;
}
li {
          list-style-type:none;
}
* {
          margin:0px; padding:0px;
}
.clear {
	clear:both;font-size:1px;
}
.header {
	height:98px;background:#930f86 url(images/header_rep.gif) repeat-x;
}
.left_header {
	width:243px;padding:15px 0px 0px 16px;
}
.ico {
	position:relative;left:25px;font:normal 8pt Tahoma; color:#f4cce7;padding:3px 0px 0px 8px;width:111px;height:18px;background: url(images/ico_back.gif) no-repeat;margin:0px auto;
}
.ico img {
	margin:0px 8px 0px 8px;
}
.right_header {
	width:210px;
}
.language {
	margin-left:123px;font:normal 8pt Tahoma; color:#ffffff;width:55px;height:19px;background: url(images/language_back.gif) no-repeat;padding:2px 0px 0px 14px;
}
.language a {
	font:normal 8pt Tahoma; color:#f4cce7;text-decoration:none;
}
.language a:hover {
	color:#FFFFFF;
}
.language span {
	font:normal 10pt Tahoma; color:#f4cce7;padding:0px 2px 0px 5px;
}
.search {
	margin:25px 0px 0px 2px;width:192px;height:35px;background: url(images/search.gif) no-repeat;
}
.search_text {
	margin:9px 0px 0px 10px;width:140px;height:17px;border:none;border-top:solid 1px #5f095d;font:normal 8pt Tahoma; color:#5f095d;
}
.search_sub {
	width:30px;height:34px;background:none;border:none;cursor:pointer;
}
:root .search_text {
	position:relative;top:-1px;height:15px;margin:-3px 0px 0px 10px;width:137px;padding-top:1px;
}
.header_menu {
	padding:2px 200px 0px 225px;height:27px;background:#a6008c url(images/header_menu_rep.gif) repeat-x;
}
.header_menu td {
	padding:0px 7px 0px 5px;text-align:center;background: url(images/td_line.gif) 100% 4px no-repeat;
}
.header_menu td img {
	display:block;margin:4px auto;
}
.header_menu td a:hover {
	
}
.no_back {
	background:none !important;
}
.left_block {
	width:203px;
}
.left_ser {
	background:#ececec url(images/left_ser.gif) 100% 100% no-repeat;padding:0px 0px 15px 0px;
}
.left_blu_menu {
	height:354px;background: url(images/left_blu_menu.jpg) no-repeat;
}
.left_menu {
	padding:15px 0px 10px 6px;
}
.left_menu ul li {
	padding:11px 0px 13px 0px;background: url(images/li_line.gif) 16px 100% no-repeat;
}
.left_menu ul li a {
	padding-left:16px;font:bold 10pt Arial;color:#f4e6ff;text-decoration:none;
}
.left_menu ul li a:hover {
	background: url(images/a_str.gif) 0 3px no-repeat;
}
.left_menu ul li .a_activ {
	background: url(images/a_str.gif) 0 3px no-repeat;
}
.accaunt {
	padding:10px 0px 8px 0px;
}
.zag_acc {
	padding-top:2px;height:18px;background: url(images/zag.png) no-repeat;padding-left:22px;font:bold 10pt Arial;color:#9065b5;
}
.accaunt p {
	text-align:right;font:normal 8pt Tahoma; color:#d7aafe;margin:11px 20px 14px 0px;
}
.accaunt label {
	text-align:right;margin-bottom:3px;display:block;padding-right:20px;display:block;font:normal 8pt Tahoma; color:#d7aafe;
}
.accaunt label input {
	margin-left:3px;width:95px;height:17px;border:none;font:normal 8pt Tahoma; color:#000000;
}
.log_in {
	margin-top:-1px;text-align:right;padding:0px 20px 5px 0px
}
.log_in a {
	padding-right:16px;background: url(images/a_str_2.gif) 100% 5px no-repeat;text-decoration:underline;font:bold 9pt Arial; color:#d7aafe;text-decoration:none;
}
.log_in a:hover {
	text-decoration:underline;
}
.pass_p {
	padding-top:2px;height:18px;background: url(images/zag.png) no-repeat;padding-left:22px;font:normal 8pt Tahoma;color:#9065b5;
}
.pass_p a {
	position:relative;color:#9065b5;text-decoration:none;
}
.pass_p a:hover {
	text-decoration:underline;
}
.pass_p span {
	padding-right:20px;
}
.samurai img {
	display:block;margin-bottom:14px;
}
.samurai {
	margin-top:12px;text-align:center;font:bold 8pt Arial;color:#360350;
}
.center_r_block {
	padding:37px 0px 0px 20px;background:url(images/ugl.gif) no-repeat;
}
.center_block {padding:0px 37px 0px 17px}
.right_block {
	padding-right:0px;padding-left:0px;
}
.news h2 {
	background: url(images/h_lin.gif) 0 100% repeat-x;padding:0px 0px 10px 0px;font:bold 10pt Arial;color:#c20094;
}
.news div {
	line-height:13px;padding:11px 0px 13px 0px;background: url(images/news_line.gif) 0 100% repeat-x;
}
.news div a {
	font:normal 8pt Tahoma; color:#c20094;text-decoration:none;
}
.news div a:hover {
	text-decoration:underline;
}
.more_s a {
	color:#ac0080 !important;
}
.big_ico {
	padding:65px 0px 0px 0px;
}
.big_ico td {
	width:33%;
}
.big_ico td img {
	display:block;margin:0px auto;
}
.footer {
	margin-top:-90px;height:90px;min-width:1000px;
}
.footer_line {
	text-align:right;margin:0px 10px 0px 15px;border-top:solid 3px #ac0080;
}
.footer_line span {
	position:relative; top:-13px;padding:0px 0px 0px 7px;background:#FFFFFF url(images/zakrug.gif) 0px 6px no-repeat;font:bold 8pt Tahoma; color:#ac0080;
}
.footer_menu {
	padding:5px 220px 0px 65px;
}
.footer_menu td {
	padding-right:1px;text-align:center;background: url(images/td_t.gif) 100% 10px no-repeat;
}
.footer_menu td a {
	font:normal 8pt Tahoma; color:#c20094;text-decoration:none;
}
.footer_menu td a:hover {
	text-decoration:underline;
}
.content {
	padding-bottom:120px;
}
.zakrug_2 {float:left;margin-top:-3px;}
.big_img {display:block;margin:0px auto;}
.probel_block {width:3%;}
.center_content_block  {line-height:19px !important;font:normal 9pt Tahoma;color:#8a8988;}
.center_content_block h1 {margin:0px;border-bottom:solid 2px #cc0099;font:normal 14pt Arial;color:#cc0099;padding:0px 0px 7px 2px;}
.center_content_block h2 {font:bold 11pt Arial;color:#cc0099;margin:15px 0px 11px 0px;}
.center_content_block h3 {font:bold 10pt Arial;color:#3a2d67;margin:13px 0px 13px 0px;}
.right_menu h1 {width:220px;margin:0px 0px 4px 0px;border-bottom:solid 2px #999998;font:normal 14pt Arial;color:#999998;padding:0px 0px 7px 2px;}
.right_menu ul {border-bottom:solid 1px #cbcbcc;}
.right_menu ul li {border-bottom:solid 1px #cbcbcc;padding:7px 0px 7px 2px;}
.right_menu ul li a {padding-left:14px;background: url(images/t_1.gif) 0px 6px no-repeat;font:normal 11pt Arial;color:#999998;text-decoration:none;}
.right_menu ul li a:hover {color:#cc0099;background: url(images/t_2.gif) 0px 6px no-repeat;}
.right_menu ul li ul {border:none;padding:3px 0px 0px 25px;margin-bottom:-5px;}
.right_menu ul li ul li {border-bottom:0px;background: url(images/li_lin.gif) 0 100% repeat-x;padding:1px 0px 3px 0px;}
.right_menu ul li ul li a {padding-left:0px;background:none;font-size:9pt;}
.right_menu ul li ul li a:hover {background:none;}






