BODY					{font-family:  tahoma,arial, verdana; font-size:12px; color:#3A3A3A; line-height:14pt; }
table					{font-family:  tahoma,arial, verdana; font-size:12px; color:#3A3A3A; line-height:13pt; }
H1 						{font-family:  tahoma, arial, verdana; font-size:22px; font-weight:normal;color:#ffffff; margin-bottom:5px; margin-top:0px;}
H3 						{font-family:  tahoma,arial, verdana; font-size:17px;font-weight:bold; color:#1D64B6; margin-top:0px; line-height:15pt; margin-bottom:5px;}
H4						{font-family:  tahoma,arial, verdana; font-size:14px;font-weight:bold; color:#FF4E00; margin-bottom:5px;}
H5						{font-family:  tahoma,arial, verdana; font-size:14px; color:#FF4E00; margin-bottom:0px;margin-top:0px;}
H2						{font-family:  tahoma,arial, verdana; font-size:18px; font-weight:normal;color:#C41313;margin-top:0px; line-height:15pt; margin-bottom:5px; }
img 					{border:none;}
input, select, textarea				{font-family:  tahoma; font-size:11px; border: solid 1px #7C7C7C; margin:0 0 2px 0;}
form 					{margin:0px;}
.small {font-family:  tahoma,arial, verdana; font-size:10px; color:#8D8D8D;line-height:8pt;}
.clear {clear:all;}
a:link {text-decoration:none;}

#top_line {height:30px;text-align:right; font-family:  tahoma,arial, verdana; font-size:11px; color:#6B6B6B;}
#top_line a {font-family:  tahoma,arial, verdana; font-size:11px; color:#6B6B6B; text-decoration:underline; margin-left:5px; margin-right:5px;}
#top_line a:hover {color:#AEAEAE;}

#shapka 	{background-color:#ED6840; height:168px; background: url(../_img/001_top_bg.jpg);}
#top_logo {width:156px;}
#top_bg1 {width:178px;background: url(../_img/003_top_bg.jpg) no-repeat;}
#top_bg2 {width:656px;background: url(../_img/004_top_bg.jpg) 0 100% no-repeat;}

#top_info {text-align:right; padding-top:15px;padding-right:20px; font-family:  tahoma,arial, verdana; font-size:12px; color:#ffffff; line-height:12pt;}
#top_info a {font-family:  tahoma,arial, verdana; font-size:11px; color:#ffffff; text-decoration:underline;font-size:12px;}

#top_info span {background: url(../_img/007_icq.gif) 3px 0px no-repeat; height: 15px; padding-left:21px;}

#top_region {text-align:left; font-size:12px; font-family:  tahoma,arial, verdana; height:39px; background: url(../_img/006_region_bg_1.jpg);}
#top_region a {font-size:12px; margin-left:6px; margin-right:6px; color:#373737; text-decoration:none;  }
#top_region a:hover{color:#ffffff;}
#top_region span {background: url(../_img/008_region_razdelitel.jpg) 0px 0px no-repeat;}

#mainmenu {text-align:left; font-size:12px; height:29px; background: url(../_img/009_mainmenu_bg.gif); color:#ffffff;}
#mainmenu div {padding-top:5px;}
#mainmenu a {font-family:  tahoma, arial, verdana; font-size:12px; color:#ffffff; text-decoration:none;margin-left:15px; margin-right:15px; font-weight:bold;}
#mainmenu a:hover{color:#92C8DD;}


#alter {height:35px;text-align:left; font-family:  tahoma,arial, verdana; font-size:11px; color:#6B6B6B;}
#alter a {font-family:  tahoma,arial, verdana; font-size:11px; color:#6B6B6B; text-decoration:underline; margin-left:5px; margin-right:5px;}
#alter a:hover {color:#AEAEAE;}
#alter span {padding-right:20px;}


#left {width:190px; font-family:  tahoma,arial, verdana; font-size:10px; color:#000000;}
#left span {font-family:  tahoma,arial, verdana; font-size:10px; color:#8D8D8D;line-height:8pt;}
#left div {padding:15px 15px 5px 20px; background-color:#F6F6F6; border:1px solid #ccc;}
#left div div {padding-left:0px; padding-top:5px; line-height:17pt;border:none; }
#left h2 {font-family:  tahoma,arial, verdana; font-size:19px; color:#268D02; background: url(../_img/011_green.gif) 0px -1px no-repeat; padding-left:25px;} 
#left a {font-family:  tahoma,arial, verdana; font-size:12px; color:#268D02; text-decoration:none; background: url(../_img/012_arrow0.gif) 0px 5px no-repeat; padding-left: 6px; }
#left a:hover {text-decoration:underline; background: url(../_img/012_arrow.gif) 0px 5px no-repeat; padding-left: 6px;}
#left li {list-style:none; margin-left:0px;}
#left input,select {width:150px;}
#left .butt:hover {background:none;}

#padd {padding:15px 15px 5px 20px; width:190px; line-height:17pt;}
#padd h2 {font-family:  tahoma,arial, verdana; font-size:19px; color:#3B72B2; background: url(../_img/011_blue.gif) 0px -1px no-repeat;padding-left:25px;} 
#padd a {font-family:  tahoma,arial, verdana; font-size:12px; color:#3B72B2; text-decoration:none; background: url(../_img/012_arrow0.gif) 0px 5px no-repeat; padding-left: 6px; }
#padd a:hover {text-decoration:underline; background: url(../_img/012_arrow_blue.gif) 0px 5px no-repeat; padding-left: 6px;}
#padd li {list-style:none; margin-left:0px;}
#padd .butt {margin-left:-15px;background:none;}
#padd .butt:hover {background:none;}


#main {padding:15px 0px 15px 15px;}
#main h2 {font-family:  tahoma,arial, verdana; font-size:19px; color:#FF4E00; background: url(../_img/011_red_1.gif) 0px -1px no-repeat;padding-left:25px;} 
.red1 {font-family:  tahoma,arial, verdana; font-size:19px; color:#FF4E00; background: url(../_img/011_red_1.gif) 0px -1px no-repeat;padding-left:25px; padding-bottom:3px;} 
#main a {font-family:  tahoma,arial, verdana; font-size:13px; color:#1D64B6;}
#main a {font-family:  tahoma,arial, verdana; font-size:13px; color:#1D64B6;text-decoration:none;}
#main a:hover{color:#FF4E00;}
#main .spec td {padding-right:5px; padding-left:0px; padding-bottom:15px; width:200px;}
#main .spec img { margin-bottom:7px;}
#main .ideas img {margin-right:6px; margin-bottom:0px;}
#main .ideas td {padding-right:10px; padding-left:0px; padding-bottom:15px;}
#main .arrow_blue {background: url(../_img/012_arrow0.gif) 0px 5px no-repeat; padding-left: 6px; }
#main .arrow_blue:hover {color:#1D64B6; background: url(../_img/012_arrow_blue.gif) 0px 6px no-repeat; padding-left: 6px;}
#main .info {font-size:10px;}
#main .info a {font-size:10px;}
#main .info th {background-color:#cccccc;}

#right {width:180px; padding:15px 0px 0px 0px; }
#right .small {font-family:  tahoma,arial, verdana; font-size:10px; color:#000000;}
#right h2 {font-family:  tahoma,arial, verdana; font-size:19px; color:#3B72B2; background: url(../_img/011_blue.gif) 0px -1px no-repeat;padding-left:25px;} 
#right a {font-family:  tahoma,arial, verdana; font-size:12px; color:#1D64B6; text-decoration:underline;}
#right a:hover{color:#92C8DD;}

#right .arrow_blue {background: url(../_img/012_arrow0.gif) 0px 5px no-repeat; padding-left: 6px; }
#right .arrow_blue:hover {color:#1D64B6; background: url(../_img/012_arrow_blue.gif) 0px 6px no-repeat; padding-left: 6px;}
#right input,select {width:150px;}
#right span {font-family:  tahoma,arial, verdana; font-size:10px; color:#8D8D8D;line-height:8pt;}
.green {margin-top:10px;border:1px solid #008F24; background-color:#E9E9E9;}
.blue {margin-top:10px;border:1px solid #3B72B2; background-color:#E9E9E9;}

#bottom_line {height:30px;text-align:center; font-family:  tahoma,arial, verdana; font-size:11px; color:#6B6B6B;}
#bottom_line a {font-family:  tahoma,arial, verdana; font-size:11px; color:#6B6B6B; text-decoration:underline; margin-left:15px; margin-right:15px;}
#bottom_line a:hover {color:#AEAEAE;}

#footer {background: url(../_img/014_footer.gif); width:990px; height:166px; margin-bottom:0px; padding-left:25px;padding-top:5px; font-family:  tahoma,arial, verdana; font-size:12px; color:#ffffff; line-height:12pt;}
#footer a {font-family:  tahoma,arial, verdana; font-size:11px; color:#ffffff; text-decoration:underline;font-size:12px;}
#footer span {background: url(../_img/007_icq.gif) 3px 0px no-repeat; height: 15px; padding-left:21px;}

.xsmall {font-size:10px;color:#636363;line-height:11px;}


#main_online1 {background: url(../_img/015_online_bg1.gif) no-repeat; width:596px; height:100px; color:#ffffff;line-height:21px;} 
#main_online1 h1 {font-family:  tahoma, arial, verdana; font-size:25px; font-weight:normal;color:#ffffff; margin-bottom:5px; margin-top:0px; margin-bottom:0px; margin-left:20px;}
#main_online1 select {width:124px; height:18px; margin-right:5px; margin-top:10px;font-size:11px;font-family:  tahoma;}
#main_online1 input {width:30px; height:18px; margin-right:5px;margin-top:10px;font-size:11px;font-family:  tahoma; text-align:center;}
#main_online1 .submit {width:257px; margin-right:10px;font-size:11px;background:#FFA801;height:18px;}
#main_online1 a {color:#ffffff; padding-left:45px; margin-top:10px;font-size:11px;text-decoration:underline;}
#main_online1 a:hover {color:#ffffff;}

#main_online2 {background: url(../_img/015_online_bg2.gif) no-repeat; width:596px; height:109px; margin-top:-4px;color:#ffffff;} 
#main_online2 h1 {font-family:  tahoma, arial, verdana; font-size:25px; font-weight:normal;color:#ffffff; margin-bottom:5px; margin-top:0px; margin-bottom:0px; margin-left:50px;}
#main_online2 a {color:#ffffff; padding-left:85px; margin-top:10px;font-size:11px;}
#main_online2 a:hover {color:#ffffff;}
#main_online2 .a1 {color:#ffffff; padding-left:120px; margin-top:10px;font-size:12px;}

#tab {width:100%;border-bottom:1px solid #580807F; font-size:11px; }
#tab th {background-color:#C8CED5; color:#515151; border-top:1px solid #80807F;border-right:1px solid #80807F;border-bottom:1px solid #80807F; font-weight:normal;text-align:center;}
#tab td {border-right:1px solid #80807F;border-bottom:1px solid #80807F;text-align:center;}
#tab .brd {border-right:1px solid #fff; border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;}
#tab .green {color: #40940D;}
#tab .green:hover {text-decoration:none;}
#tab .red {color: #CD3209;}
#tab .small {font-size:10px;color: #525252;}
#tab .gray {background-color:#eee;}
#tab h2 {font-family: tahoma,arial; color: #000000; font-weight:normal; text-decoration: none; font-size:16px; margin-left:-80px;margin-top:10px; margin-bottom:0px; background:none;}
#tab h4 {font-family: tahoma,arial; color: #000000; font-weight:normal; text-decoration: none; font-size:16px; margin-bottom:0px; background:none;}
#tab a {font-size:11px;}


#search_form select {width:100px; }
#search_form input {width:40px; }
#search_form  .ok {width:212px;background:#FFA801;}
#search_form .big{width:255px; }

#combo {height:100px; width:234px; overflow:auto; background-color:#ffffff; align:left; border: solid 1px #6C6C6C; padding:5px 5px 5px 5px;}
#combo input {width:auto; margin:2px 5px 10px 2px; }


#ramka {width:370px; height:170px;
	border: 1px solid #ccc;
	background: #f0f0f0;
	padding:10px 10px 0px 10px;
	
}
#ramka2 {width:370px; height:170px;
	border: 1px solid #ccc;
	background: #ffffff;
	padding:10px 10px 10px 10px;
	
}
#green_ramka {width:450px;
	border: 1px solid #ccc;
	background: #CCFFCC;
	padding:10px 10px 10px 10px;
	
}
#yellow_ramka {width:450px;
	border: 1px solid #ccc;
	background: #FFFFCC;
	padding:10px 10px 10px 10px;
	
}
#green_ramka ul {padding-left:15px; padding-top:0px; margin-top:5px; margin-bottom:0px;}
#ramka3 h2 H2 {font-family: tahoma,arial; color: #000000; font-weight:normal; text-decoration: none; font-size:20px; margin-top:0px; margin-bottom:0px;}

#ramka3 {width:200px;
	border: 1px solid #ccc;
	background: #f0f0f0;
	padding:10px 10px 10px 10px;
	
}

#ramka5 {width:530px;
	border: 1px solid #ccc;
	background: #f0f0f0;
	padding:10px 10px 10px 10px;
	
}

#add_form2 select {width:200px; }
#add_form3 select {width:100px;}
#add_form3 input {width:50px; border:solid 1px #ccc; }
#add_form3 .ok {width:200px; border:solid 1px #6C6C6C;}
#add_form3 .big {width:350px;}

#add_form4 select {width:100px;}
#add_form4 input {width:50px; border:solid 1px #ccc; }
#add_form4 .ok {width:200px; border:solid 1px #6C6C6C;}
#add_form4 .big {width:262px;}

.add {border:solid 1px #ccc; padding:5px; width:130px;}
.add a {text-decoration:none;}
.add:hover {background-color:#FCD62A; text-decoration:none;border:solid 1px #000000; color:#000;}

#im1 {border:1px solid #ddd;text-align:center;background-color:#f3f3f3;}
#im1 span {font-size:9px; text-align:center;}

#legko {font-size:10px;font-family:tahoma;}
#legko th {background-color:#C8CED5;font-weight:normal;}
#legko td {background-color:#ffffff;font-weight:bold;text-align:center;}
#legko .region {background-color:#FFA801;color:#000000;}
#legko .clear {color:#000000;text-align:left;}

.article1 h1 {font-family:  tahoma,arial, verdana; font-size:14px; color:#FF4E00; margin-bottom:0px;margin-top:0px;}