
body, tr, td, input, select, textarea, table {font-family:Arial, tahoma, verdana, sans-serif; font-size:11px; color:#000000;}

body {margin:0; padding:0; background-color:#FFFFFF;}

a {color:#1A3DC1;}
a:hover {color:#00A500;}

h1, h2, h3, h4 {margin:0; padding:0; font-size:13px;}

form {margin:0; padding:0;}
input, select, textarea {font-family:Arial, verdana, tahoma, sans-serif; font-size:13px;}
.inp {border:1px solid #97A0A4; margin:0; padding-left:0; padding-right:0;}
.btn {font-size:13px;}
.but {font-size:13px;}

img {border:0;}

ul.navigation {margin:0; padding:0; list-style-type:none;}
	ul.navigation li {display:inline;}
	ul.navigation li img {vertical-align:middle; padding:2px 7px 3px 6px;}
	ul.navigation li span {display:none;}
	ul.navigation li.home, ul.navigation li.contact {background:url(../img/design/brd_topmenu.gif) right no-repeat;}

ul.help {margin:10px 0; padding:0;}
	ul.help li {list-style-image:url(../img/design/li.gif); color:#666666; margin-top:5px; margin-left:-15px; line-height:15px;}
	ul.help li a {font-family: Arial, tahma, verdana, Helvetica, san-serif; font-size:13px;}
	
ul.help_content {margin:10px 0; padding:0;}
	ul.help_content li {font-family:Arial, verdana, tahoma, sans-serif; font-size:11px;
	list-style-type: none;
	color:#666666; margin-top:5px; line-height:15px;}
	ul.help_content li a {font-size:13px;}	
	
ul.title {margin:0; margin-top:5px;padding:0;}
	ul.title  li {list-style-image:url(../img/design/li_green.gif); margin-left:8px; line-height:15px;}
	ul.title  li a {font-family:Arial, verdana, tahoma, sans-serif; font-size:13px; font-weight: normal;}

ul.list {margin:0px 0px 10px 0px; padding:0;}
	ul.list  li {list-style-image:url(../img/design/li_green.gif); margin-left:9px;margin-top:8px;padding-left:4px; line-height:15px;}
	ul.list  li a {font-size:12px;font-weight: bold;}			
	ul.list  li a.dop {font-size:12px;font-weight: normal;}
		
.icon {float:left; padding-right:10px;}
.dot {font-size:5px; color:#97A0A4; width:3px; display:block; text-align:center}
.title {font-family:Arial, verdana, tahoma, sans-serif; font-size:13px; font-weight:bold;}

hr {color:#EEEEEE; background-color:#EEEEEE; height: 1px; border-width:0px; margin:13px 0 17px 0; padding:0;}
.hr {background-color:#EEEEEE; height: 1px; border-width:0px; margin:24px 0 24px 15px; padding:0; width:190px;}
.hr2 {background-color:#DDDDDD; height: 1px; border-width:0px; margin:23px 0 24px 0px; padding:0; width:100%;}

.page {text-align:left; width:100%;}

.header {}
	.header .mainLogo {margin-left:10px;}
	.header .search {margin-right:11px;}
	.header .search .logo {padding-top:27px;}
	.header .search .navigation {margin-top:14px; margin-bottom:7px;}
	.header .search .inp {width:207px; margin-bottom:3px;}
	.header .search .btn {margin:0;}

.content {}
/*.content .leftmenu {width:220px; margin-left:20px;}*/
	
	
		.content .leftmenu .mainMenu {}
			.content .leftmenu .mainMenu .blockMenu {padding:7px 15px 2px 15px;}
			.content .leftmenu .mainMenu .blockMenu h3 a .box {text-decoration:underline}
				/*.content .leftmenu .mainMenu .blockMenu .shd {display:none;}*/
			/*.content .leftmenu .mainMenu .blockMenu .level2Hid {display:none;}*/
		.content .leftmenu .mainMenu .blockSelMenu {background:url(../img/design/bg_left_menu_sel.gif) right bottom no-repeat; margin:12px 0 6px 0; }
			.content .leftmenu .mainMenu .blockSelMenu h3 {font-size:16px; background:url(../img/design/bg_h3_leftmenu.gif) left top no-repeat; }
			.content .leftmenu .mainMenu .blockSelMenu a, a#stm {color:#FFFFFF;}
			.content .leftmenu .mainMenu .blockSelMenu a:hover, a#stm:hover {text-decoration:none;}
			.content .leftmenu .mainMenu .blockSelMenu h3 a {text-decoration:none; cursor:default}
			.content .leftmenu .mainMenu .blockSelMenu h3 .box, .result th .box{position:relative;}
			
			.content .leftmenu .mainMenu .blockSelMenu h3 .shd{color:#008400; left:1px; top:1px; position:absolute; z-index:0;}
			.content .leftmenu .mainMenu .blockSelMenu h3 .shdText{color:#FFFFFF; POSITION:relative; z-index:1;}
			
			.content .leftmenu .mainMenu .blockSelMenu .level2Hid {padding:0 15px 7px 16px; line-height:18px;}
		.content .leftmenu .adsl {padding:1px 15px 3px 15px; color:#404040;}
			.content .leftmenu .adsl h4 {color:#C80000; font-family:Arial, tahoma, helvetica, verdana, san-serif; font-size:16px; margin-top:-1px;}
			.content .leftmenu .adsl .text {line-height:12px; color:#404040;}
			.content .leftmenu .adsl form {color:#97A0A4; margin-top:14px;}
			.content .leftmenu .adsl .inp {font-family:Arial, verdana, tahoma, sans-serif; font-size:13px; text-align:center}
			.content .leftmenu .adsl select {width:70px; text-align:left;}
			.content .leftmenu .adsl #phone1 {width:40px;}
			.content .leftmenu .adsl #phone2, .content .leftmenu .adsl #phone3 {width:31px;}
			

			
			.content .leftmenu .adsl .btn {margin-top:4px;}
		.content .leftmenu .auth {padding:1px 15px 6px 15px; color:#404040;}
			.content .leftmenu .auth h4 {color:#C80000; font-family:Arial, tahoma, verdana, helvetica, san-serif; font-size:13px; margin-bottom:2px;}
			.content .leftmenu .auth .text {line-height:12px; color:#404040;}
			.content .leftmenu .auth form {color:#97A0A4; margin-top:14px;}
			.content .leftmenu .auth label {width:46px; display:block; color:#000000;}
			.content .leftmenu .auth .inp {width:141px; margin-top:0px; margin-bottom:4px; padding-bottom:1px; }/*//margin-bottom:2px*/
			.content .leftmenu .auth select.inp {width:80px; padding:0; margin:0;}
			.content .leftmenu .auth .but {width:58px; margin-top:0;}
		.content .leftmenu .new {padding:0 15px 1px 15px; color:#404040;}
			.content .leftmenu .new h4 {color:#C80000; font-family:Arial, tahoma, verdana, helvetica, san-serif; font-size:13px; margin-bottom:2px;}
			.content .leftmenu .new .text {line-height:12px; color:#404040;}
			.content .leftmenu .new .catalog {margin-top:12px;}
			.content .leftmenu .new .head {font-size:12px; margin:11px 0 5px 0; color:#000000;}
			.content .leftmenu .new .head a {font-family:Arial, verdana, tahoma, sans-serif; color:#767777; font-size:11px;}
				.content .leftmenu .new .head a:hover {text-decoration:none;}
			.content .leftmenu .new ul {margin:0; padding:0; color:#000000;}
			.content .leftmenu .new li {list-style-type:none; clear:both; margin-top:3px; text-align:right;}
			.content .leftmenu .new li a {display:block; width:145px; float:left; text-align:left; text-decoration:underline;}
	.content .mainContent {margin-top:11px;}
		.content .mainContent h1 {background:url(../img/design/h1.gif) left 4px no-repeat; padding-left:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:21px; font-weight:normal;}
		.content .mainContent a:hover {text-decoration:none; color:#1A3DC1;}
		.content .mainContent .topBlock {display:block; position:relative;}
			.content .mainContent .topBlock .icon {padding-right:12px; margin-top:5px;}
			.content .mainContent .topBlock h2 {font-size:18px; color:#000000; margin-bottom:1px;}	
				.content .mainContent .topBlock h2 a {color:#000000; text-decoration:underline;}
				.content .mainContent .topBlock h2 a:hover {color:#000000;}
			.content .mainContent .topBlock .text {margin-top:9px;}
			.content .mainContent .topBlock .text a:hover {text-decoration:none; color:#1A3DC1;}
				/*.content .mainContent .topBlock#left div.block,.content .mainContent #left  {margin-right:20px;}
				.content .mainContent .topBlock#middle div.block, .content .mainContent #middle {margin:0 10px;}
				.content .mainContent .topBlock#right div.block, .content .mainContent #right  {margin-left:20px;}*/
				
			.content .mainContent .banners {margin-top:35px;}
			div#middle, div#right, div#left{padding:16px 19px 0px 18px;}
			
			
				.content .mainContent .banners .banner1 {background:url(../img/design/adsl-tariff_bg.gif) top repeat-x #3D90D1; border-right:1px solid #FFFFFF;}
				.content .mainContent .banners .banner2 {background:url(../img/design/adsl-free_bg.gif) top repeat-x #C7EE57; border-right:1px solid #FFFFFF;}
				.content .mainContent .banners .banner3 {background:url(../img/design/card-free_bg.gif) top repeat-x #122B51;}
			.content .mainContent .news {margin-top:34px;}
				.content .mainContent .news td .block {margin:11px 0 18px 0;}
				.content .mainContent .news td .date {color:#777777;}
				.content .mainContent .news td .title {margin:2px 0 5px 0;}
				.content .mainContent .news td.help .helpLink {margin-top:17px;}
				.content .mainContent .news td .links {font-family:Arial, Tahoma, Helvetica, san-serif; font-size:13px; color:#1A3DC1;}
				.content .mainContent .news td .links img {margin-top:1px;}
				.content .mainContent .news td img {vertical-align:middle;}
				.content .mainContent .news td .graphBlock {margin-top:34px;}
				.content .mainContent .news td .graph {font-family:Arial, Tahoma, Helvetica, san-serif; font-size:13px; margin-top:10px;}
				.content .mainContent .news td .graph table {margin-top:12px;}
				.content .mainContent .news td .graph td {font-family:Arial, Tahoma, Helvetica, san-serif; font-size:13px;}
				/*.content .mainContent .news td .graph .image {float:left; margin-right:11px; margin-top:12px;}*/
				.content .mainContent .news td .graph .phones {color:#35B402; font-weight:bold; margin-top:1px;}
				.content .mainContent .news td .graph .phoneNum {line-height:16px;}
				.content .mainContent .news td .graph .title {margin-top:20px;}
				.content .mainContent .news .help {padding-left:15px;}
			
			.content .mainContent .twocolumn {margin-top:34px;}
				.content .mainContent .twocolumntd .block {margin:11px 0 18px 0;}
				.content .mainContent .twocolumn  td .date {color:#777777;}
				.content .mainContent .twocolumn  td .title {margin:2px 0 5px 0;}
				.content .mainContent .twocolumn  td.help .helpLink {margin-top:17px;}
				.content .mainContent .twocolumn  td .links {font-size:12px; color:#1A3DC1;}
				.content .mainContent .twocolumn  td .links img {margin-top:1px;}
				.content .mainContent .twocolumn  td img {vertical-align:middle;}
				.content .mainContent .twocolumn  td .graphBlock {margin-top:34px;}
				.content .mainContent .twocolumn  td .graph {font-size:12px; margin-top:10px;}
				.content .mainContent .twocolumn td .graph table {margin-top:12px;}
				.content .mainContent .twocolumn  td .graph td {font-size:12px;}
				.content .mainContent .twocolumn  td .graph .phones {color:#35B402; font-weight:bold; margin-top:1px;}
				.content .mainContent .twocolumn  td .graph .phoneNum {line-height:16px;}
				.content .mainContent .twocolumn td .graph .title {margin-top:20px;}
				.content .mainContent .twocolumn  .help {padding-left:15px;}
				
			.content .mainContent .leftcolumn{padding-bottom:0px;}	
							.content .mainContent .leftcolumn .block{margin-top:33px;}	
									.content .mainContent .leftcolumn .block .title{font-family:"Trebuchet MS", Tahoma,Verdana;color:#00A500;font-size:18px;line-height:18px;padding-bottom:3px;font-weight:normal;}	
								   	 .content .mainContent .leftcolumn .block  .text a{font-weight:bold;}
									 .content .mainContent .leftcolumn .block  .text a.link{font-weight:normal;}	
									 .content .mainContent .leftcolumn .block  .text a.blacklink{font-weight:bold;color:#000000;}		
							.content .mainContent .leftcolumn .title{font-family:"Trebuchet MS", Tahoma,Verdana;color:#00A500;font-size:18px;line-height:18px;padding-bottom:3px;font-weight:normal;}
							.content .mainContent .leftcolumn .text{font-family:Arial, verdana, tahoma, sans-serif; font-size:13px;}						
						   			 .content .mainContent .leftcolumn .text a{font-weight:bold;}	
									 .content .mainContent .leftcolumn .text a.blacklink{font-weight:bold;color:#000000;}			 					
	
			.content .mainContent .rightcolumn{}	
							.content .mainContent .rightcolumn .banner{}
							.content .mainContent .rightcolumn .map_adsl{font-size:12px;margin-top:35px;margin-bottom:35px;}								
							.content .mainContent .rightcolumn .map_adsl img{margin-bottom:7px;}	
							.content .mainContent .rightcolumn .company_news{font-size:12px;margin-top:34px;margin-bottom:35px;}	
							.content .mainContent .rightcolumn .company_news h2{font-family:Arial, Tahoma, Helvetica, san-serif;font-size:13px;color:#00A500;padding-bottom:2px;}
							.content .mainContent .rightcolumn .company_news h2 a {color:#00A500;}
							.content .mainContent .rightcolumn .company_news .block{margin-top:5px; font-family:Arial, Tahoma, Helvetica, san-serif; font-size:11px;}								
							.content .mainContent .rightcolumn .company_news .block .date{color:#777777;}						
							.content .mainContent .rightcolumn .company_news .block .title{font-family:Arial, Tahoma, Helvetica, san-serif; font-size:11px;font-weight:normal;}
			
			
			
			
			.content .mainContent .master {margin-top:29px; font-size:12px;}
			
			.content .mainContent .titlepage {margin-top:0px;margin-bottom:2px; font-family:Arial, verdana, tahoma, sans-serif; font-size:13px;}
							.content .mainContent .titlepage h1{background:url(../img/design/h1.gif) left 8px no-repeat;font-size:27px;}
						    .content .mainContent .titlepage .head_link{font-family:Arial, verdana, tahoma, sans-serif;font-size:11px;color:#777777;line-height:11px;}
							
						    .content .mainContent .titlepage .head_link a{font-family:Arial, verdana, tahoma, sans-serif;font-size:11px;color:#777777;}	
						    .content .mainContent .titlepage .head_link .active_link{color:#999999;}
							.content .mainContent .titlepage .page_for_print{width:110px;text-align:left; z-index:0}	
							.content .mainContent .titlepage .page_for_print a{color:#666666;}
							
.footer {margin:25px 35px 0 35px; border-top:1px solid #DDDDDD; padding:30px 0 44px 0;}
	.footer .design {padding-top:14px;}
		.footer .design .text {line-height:14px; margin-top:5px; //margin-top:4px;}
		.footer .design .projectInfo {margin-top:1px; //margin-top:2px;}
	.footer .navigation {margin-left:9px; padding-top:4px;}
	.footer .address {padding-left:15px; margin-top:8px; font-size:12px; line-height:15px;}
		.footer .address .title {font-family:Arial, verdana, tahoma, sans-serif; color:#777777; font-size:11px; margin-bottom:1px; font-weight:normal;}
		.footer .address .links {font-family:Arial, Tahoma, Helvetica, san-serif; font-size:11px; margin-top:-1px;}
	.footer .phonesImg {margin:4px 0 2px 0;}
	.footer .phones {padding-left:17px; font-size:12px;}
		.footer .phones ul {margin:0; padding:0; width:190px;}
			.footer .phones li {list-style-type:none; clear:both; margin-bottom:0px;}
			.footer .phones li .title {display:block; width:42px; float:left; text-align:left; color:#777777; font-weight:normal;}
	.footer .copy {padding-left:14px; font-size:12px;}
		.footer .copy .image {margin-top:-4px;}
		.footer .copy .companyName {font-family:Arial, Tahoma, Helvetica, san-serif; font-size:11px; margin-left:-14px; margin-top:8px;}
a.green, a.green:hover, .content .mainContent a.green:hover {color:#00A500;}

#hr1, #hr2 {margin-top:21px; margin-bottom:23px;}
#hr3 {margin-top:18px;}

h1 a, h1 a:hover, .content .mainContent h1 a:hover {text-decoration:none; color:#000000;}

.clr {clear:both;}
.rel {position:relative;}
/*new*/
.head_link{font-family:Arial, verdana, tahoma, sans-serif;font-size:11px;color:#777777;line-height:11px;}	

.text .list_, table td .list_{margin:0; margin:4px 0px 12px 0px;padding:0;}
.text .list_ li, table td .list_ li {list-style-image:url(../img/design/li_green.gif); margin-left:10px;  padding:4px 0px 5px 0px; line-height:14px}

.text .list, table td .list{margin:0; margin:4px 0px 12px 0px;padding:0;}
.text .list li, table td .list li {list-style-image:url(../img/design/li_green.gif); margin-left:10px;  padding:0px; line-height:8px}


.text .list_7, table td .list_7{margin:0; margin:4px 0px 12px 0px;padding:0;}
.text .list_7 li, table td .list_7 li {margin-left:-5px;  padding:0px 0px 0px 15px; line-height:16px; list-style-type:none;background:url(../img/design/li_green1.gif) no-repeat left; }

.text .list_8, table td .list_8{margin:0; margin:4px 0px 12px 0px;padding:0;}
.text .list_8 li, table td .list_8 li {list-style-image:url(../img/design/li_green2.gif); margin-left:10px;  padding:0px; line-height:16px}

.text .list_2, table td .list_2{margin:0; margin:6px 0px 9px 0px;padding:0;}
.text .list_2 li, table td .list_2 li {list-style-image:url(../img/design/li_green.gif); margin-left:10px; line-height:16px; padding:0px; }

.text .list_3, table td .list_3{margin:0; padding:0;}
.text .list_3 li, table td .list_3 li {list-style-type:none;background:url(../img/design/li_blue.gif) no-repeat 0px 4px;margin-left:-5px;  padding:2px 0px 2px 15px;line-height:16px; font-family:Arial, verdana, tahoma, sans-serif; font-size:13px; }

.text .list_4, table td .list_4{margin:0; border-bottom:1px solid #DDDDDD;padding:0 0 4px 0;}
table td .list_4{margin-top:1px}
.text .list_4 li, table td .list_4 li {list-style-type: none; background:url(../img/design/li_green1.gif) no-repeat 0px 4px;margin-left:-5px;  padding:2px 0px 2px 15px; line-height:14px; font-family:Arial, verdana, tahoma, sans-serif; font-size:12px; list-style-position:outside; color:#000; }

.grey{color:#777777}
.green{color:#00A500;}
.red{color:#c80000;}
.list_1{margin:0; margin:2px 0px 32px 0px;padding:0;}
.list_1 li {list-style-type:none;background:url(../img/design/li_green1.gif) no-repeat left;margin-left:-5px;  padding:0px 0px 0px 15px; color:#999;font-size:12px; line-height:16px}
.list_1 li a{ color:#999;text-decoration:underline;}

.list_5{margin:0; margin:2px 0px 29px 0px;padding:0;}
.list_5 li { list-style-type:none;background:url(../img/design/li_green1.gif) no-repeat left;margin-left:-5px;  padding:0px 0px 0px 15px; color:#999;font-size:12px; line-height:16px}
.list_5 li a{ color:#999;text-decoration:underline;}

.text .list_6, table td .list_6{margin:0; margin:4px 0px 9px 0px;padding:0;}
.text .list_6 li, table td .list_6 li {list-style-image:url(../img/design/li_green.gif); margin-left:10px; line-height:16px; padding:0px; color:#1A3DC1;}

.font_12{font-family:Arial, verdana, tahoma, sans-serif; font-size:13px }
.font_11{font-family:Arial, verdana, tahoma, sans-serif; font-size:11px }
h5{font-family:Arial, verdana, tahoma, sans-serif; font-size:15px; color:#00a500; margin:0px 0px 4px 0px; }
a#red{font-size:15px; color:#1a3dc1; }
a#red1{color:#c80000; }
a#normal{font-weight:normal; }
a#red:hover{font-size:15px; color:#00A500; text-decoration:none}
#red{font-size:15px; color:#c80000; font-weight:bold}
.inp_150 {width:100%; font-size:12px}
.inp_170 {width:73%; font-size:12px; padding:2px}
.inp_180 {width:98%; font-size:12px; margin-bottom:6px; padding:2px}
.inp_250 {width:98%; font-size:12px;color:#999;padding:2px}
.inp_30 {width:30px; font-size:12px}
.inp_350 {width:100%; font-size:12px}

.form_table td{ font-size:12px }
.form_table th{ font-size:12px; text-align:left; font-weight:normal; color:#999 }
.line{border-bottom:1px solid #DDDDDD; padding:14px 0px; font-size:12px;}
.line1{border-bottom:1px solid #DDDDDD; padding:0px; font-size:4px; margin:0px; }
.line2{border-bottom:1px solid #DDDDDD; padding:0px; margin:16px 0px 13px 0px; }
.pagenator{ height:25px; padding:2px 10px; border:1px solid #dfdfdf; border-left:none; border-right:none;  background-color:	#ececec}
.pagenator td{ padding:1px 10px}
.pagenator td strong{ font-weight:bold; color:#00a500;}
.pagenator td a{ text-decoration:none; color:#000;}
.img{ margin-right:10px}
.img1{ margin-bottom:5px}
/*#middle, #right, #left{padding:16px 19px 0px 18px; }*/
#middle, #right, #left{padding:16px 0px 0px 0px;}
#middle h2, #right h2, #left h2{ display:block; }
#middle h2, #right h2, #left h2, .tb h2 {font-family: Tahoma, arial, verdana, san-serif; font-size:18px; color:#000000; margin:0px; padding:0px; margin-top:-4px; padding-left:52px}	
#middle h2 a, #right h2 a, #left h2 a, .tb h2 a {color:#000000; text-decoration:underline;}
#middle h2 a:hover, #right h2 a:hover, #left h2 a:hover, .tb h2 a:hover {color:#000000;}
#middle1 td, #right1 td, #left1 td{ padding:0px; margin:0px}
#ie table td{padding:0px;margin:0px; border:none;font-size:5px;}

.result{ border-bottom:3px solid #00a500;}
.result th{ background:url(../img/design/bg_t.gif) repeat-x; border-right:2px solid #fff; padding:0px 8px; color:#fff; font:13px Arial, Tahoma, Helvetica, sans-serif; height:53px }

 .result th .box .shd .font_11, .result th .box .shdText 
.font_11{font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:11px}
.result td{ background-color:#f0f0f0; border-right:2px solid #fff; border-bottom:1px solid #cdcdcd;padding:4px;text-align:center;font:13px Arial, Tahoma, Helvetica, sans-serif;}	
.result tr.odd td{ background-color:#e6e6e6; }		
.result th .box{ position:relative; top:0px; left:0px ;width:100%;text-align:center;}
 .result th .box .shd {color:#005f00; left:1px; top:1px; position:absolute; z-index:0;text-align:center;width:100%}
 .result th .box .shdText{ color:#fff;POSITION:relative; z-index:1;}
 .result th.end, .result td.end{ border-right:none}
 .title_green{color:#00A500;font:18px "Trebuchet MS", Tahoma,Verdana; margin:0px 0px 9px 0px; padding:0px; line-height:17px}
 .title_green1{color:#00A500;font:18px "Trebuchet MS", Tahoma,Verdana; margin:0px 0px 15px 0px; padding:0px; line-height:17px}
 .title_green2{color:#00A500;font:18px "Trebuchet MS", Tahoma,Verdana; margin:0px 0px 12px 0px; padding:0px; line-height:17px}
 .title_blue{color:#194baf;font:18px "Trebuchet MS", Tahoma,Verdana;line-height:18px;padding-bottom:3px;}
 .title_black{color:#000;font:18px "Trebuchet MS", Tahoma,Verdana;line-height:17px; margin:16px 0px 9px 0px; padding:0px;}
 .price{font-size:13px; color:#00a500; text-align:right;  margin:0px; padding:0px;}
 .price strong{font-size:15px; }
 
 .inner_menu{background:url(../img/design/bg_menu.gif) repeat-x }
  .inner_menu div{position:relative;top:10px ;left:-5px;z-index:10 }
    .inner_menu div a img, .inner_menu1 div img{ margin-bottom:2px;}
	    .inner_menu div a{ text-decoration: none}
		
		.inner_menu_{background:url(../img/design/bg_menu_2.gif) repeat-x }
  .inner_menu_ div{position:relative;top:9px ;left:-5px;z-index:10 }
  .faq .inner_menu_ div{position:relative;top:5px ;left:-5px;z-index:10 }
    .inner_menu_ div a img, .inner_menu1_ div img{ margin-bottom:2px;}
	.faq .inner_menu_ div a img, .faq .inner_menu1_ div img{margin:0px; margin-top:4px; }
	    .inner_menu_ div a{ text-decoration: none}
		
  .inner_menu1{background:url(../img/design/bg_menu1.gif) repeat-x }
  .inner_menu1 div{position:relative;top:10px ;left:-1px;z-index:10}
  
  .inner_menu1_{background:url(../img/design/bg_menu1_2.gif) repeat-x }
  .inner_menu1_ div{position:relative;top:9px ;left:-1px;z-index:10}
   .faq .inner_menu1_ div{position:relative;top:5px ;left:-1px;z-index:10}
    .cont th{ padding:0px 2px 3px 0px; text-align:left; font-size:12px}
	.cont td{ padding:2px}
	.new_margin{ margin-top:38px}
	.new_margin1{ margin-top:37px}
	.marg_bot_3{ margin-bottom:3px}
	.marg_bot_5{ margin-bottom:5px}
	.mar_bot_9{ margin-bottom:9px}
	.block_40{ margin-top:32px}
	.block_42{ margin-top:39px}
	.block_40_{ margin-top:22px}
	.block_39{ margin-top:17px}
	.block_38{ margin-top:19px}
	.block_22{ margin-top:13px}
	.block_22_{ margin-top:15px}
	.block_46{ margin-top:26px}
	.dummy{ list-style-type:none; padding:0; margin:0}
	.dummy li{ padding:0px 0px 2px 0px; margin:0px}
	form{ margin:0px; padding:0px}
	/*blocks width*/
	
	#column1{ width:75%}
		#column2{ width:25%}
	.leftCol{  width:21%; padding-left:20px }
	.contact_title{ padding:0px 2px 3px 0px; text-align:left; font-size:12px}
/*new*/
#myHiddenDiv
{
display: none;
position: absolute; left: 287px; top: 200px; width:259px; height:157px; background-color:#FFFFFF; z-index:100
}
.login_form {
border-left: 1px solid #404040; border-right: 1px solid #D4D0C8; border-top: 1px solid #404040; border-bottom: 1px solid #D4D0C8
}

#authorization {font: normal 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;}
#authorization A.forget {font-size: 10px; color: #666666; text-decoration: underline;}
#authorization A.forget:HOVER {color: #004773;}
#authorization NOBR {color: #666666;}
#authorization NOBR SPAN {font-size: 12px; color: #CCCCCC;}
#authorization NOBR SPAN A {font: normal 12px Arial, Helvetica, Tahoma, Verdana, sans-serif; color: #389A24; text-decoration: none;}
#authorization NOBR SPAN A:HOVER {color: #F65109;}
#authorization TD.auth {font: normal 22px Times New Roman, Times, serif; color: #004773;}
#authorization INPUT {width: 160px; font: normal 11px Arial, Tahoma, Helvetica, Verdana, sans-serif; border-width: 1px; border-color: #D4D0C8;}
#authorization INPUT.button-one {color: #FFFFFF; background: #7995AE; border-width: 1px; border-color: #21B504 #135207 #135207 #21B504; height: 21px; width: 59px;}
#authorization INPUT.button-two {color: #333333; background: #E5E4E7 url(../../img/design/bg140.gif); border-width: 1px; border-color: #E0E0E3 #919194 #919194 #E0E0E3; height: 21px; width: 90px;}

#register {font: normal 12px arial, verdana, tahoma, sans-serif; color: #000; padding: 0;}
#register TD.inform {padding: 8px 0px;}
#register TD.subtitle {border-bottom: 2px #004773 solid; font: bold 16px arial, tahoma, verdana, sans-serif; color:#004773; padding: 23px 0px 0px 0px; margin:0;}
#register TD.field {font: normal 14px arial, tahoma, verdana, sans-serif; color: #000; padding: 8px 5px 8px 20px;}
#register TD.field SPAN {color: #FE5105;}
#register INPUT {font: normal 12px arial, tahoma, verdana, sans-serif; color: #000;}
#register INPUT.button {color: #FFF; font-weight: bold;}
optgroup{
	font-style: normal;
	font: Arial, Tahoma;
}