body{
  background:#fff;
  color:#042541;
  font:normal 12px Tahoma,Verdana, sans-serif;
}
body, div, h1, h2, h3, h4, h5, h6, form, label, input, select, span, ul, li, p, a{
  margin:0px; padding:0px;
}
img{border:none;}
input,textarea,select{  border:1px solid #bfd6ff;
  font:normal 12px Tahoma,Verdana,Arial;
  color:#00398a;
  padding:1px;}
#srchResult iframe {
	width: 520px;
}
a{  color:#0a62a9;
  text-decoration: none;}
h2{  font:bold 15px Arial;
  color:#0058a1;
  padding:5px;}
h4{
  font:bold 12px Arial;
  color:#0058a1;
  padding:5px;
}
ul{
  list-style:none;}
.spacer{
  font-size:0; line-height:0; clear:both;}
#top_menu{  margin-left:20px;}
#top_search{
  margin-top:8px;
  margin-left:255px;
  width:212px;
  height:16px;
  font:normal 10px Verdana;
  color:#656d74;
  border:1px solid #deebf1;
}
#left{  text-align:center;  color:#0a62a9;
  font:bold 13px Tahoma,Verdana, sans-serif;}
#left_menu{  text-align:left;  margin-top:5px;  padding-left:75px;  background:#fff url(images/razdely_book.jpg) top left no-repeat;
  line-height:5px;}
#left_menu ul{
  list-style-image:url(images/ico_arrow.jpg);
}
.link_down{  padding-left:10px;  background:url(images/ico_arrow_down.jpg) scroll 0% 50% no-repeat;}
.link_up{  padding-left:10px;
  background:url(images/ico_arrow_up.jpg) scroll 0% 50% no-repeat;}
#left_menu a{
  color:#0a62a9;
  font:bold 13px Tahoma,Verdana, sans-serif;
}
#work4students{  //background:#fff url(images/work4students_bg.jpg) top right no-repeat;}
#contacts{  margin:40px 10px 10px 10px;
  background:#fff url(images/contacts_phone.jpg) top right no-repeat;}
#content{  background:transparent url(images/stolb_bg.jpg) top right no-repeat;
  width:698px;
  min-height:190px;}
#content h1{
  font:normal 20px Arial;
  color:#0058a1;
  padding:10px 0px 0px 10px;
}
#uri_path{
  color:#001841;
  padding:0px 15px 10px 15px;
  margin-top:-3px;
}
#uri_path, #uri_path *{
  font-weight:normal;
  font-size:10px;
}
#uri_path a{ color:#0058a1; }
#content_text{
  width:510px;
  padding:0px 10px;
}
.text_right_title{  text-align:center;
  font-weight:bold;
  font-size:14px;
  margin-bottom:5px;}

.bld{	font-weight:bold;}

#text_right{
  width:145px;
  border:1px solid #d1dfeb;
  background:#fff;
  opacity:0.85;
  filter: alpha(opacity=85);
  padding:10px;
  min-height:150px;
}
.text_right_photo{  border:1px solid #d3e7f8;  background-color:#f2f6fa;
  padding:5px;  margin-bottom:5px;}
.text_right_photo_img{  float:left;
  border:1px solid #000;
  width:130px;
  height:100px;
  background:url('images/loading2.gif') scroll 50% 50% no-repeat;}
.text_right_menu a{  display:block;
  line-height:1;
  padding:2px 2px;}
.text_right_menu a:hover{
  background-color:#d3e7f8;
}
input.autorization{
  width:250px;
}
.comment_head{
  background:#f8f8fc;
  border: 1px solid rgb(241, 241, 248);
}
.form_table th{
  font-weight:normal;
  text-align:left;
}
.form_table input, .form_table textarea{ width:350px; }
.form_table select{  width:354px;
  padding:0px;
  height:expression('19px');
}
.dynamic_err{
  color:#ff0000;
}
.photo_prview{  float:left;
  width:142px;
  border:1px solid #d3e7f8;
  background-color:#f2f6fa;
  padding:5px;
  margin:0px 7px 7px 0px;
}
.photo_prview_img{  float:left;
  border:1px solid #000;
  width:140px;
  height:105px;
  background:url('images/loading2.gif') scroll 50% 50% no-repeat;
}
#video_player{  border:1px solid #d3e7f8;
  background-color:#f2f6fa;
  width:480px;
  height:360px;}
#reforder h3{ font-size:12px; }
#reforder input, #reforder select, #reforder textarea{
  width:216px;
  font:normal 10px Verdana;
  color:#656d74;
  border:1px solid #bfd6ff;
}
#reforder input{ height:14px; }
#reforder textarea{ height:45px; }
#reforder select{
  height:16px;
  height:expression('18px');
  width:220px;
}
#bottom{
  background:#fff url(images/bot_line_bg.jpg) repeat-x;
  height:47px;
  padding-top:40px;
  color:#fff;
}
#alpha_div{
  position:absolute;
  background-color:#000;
}
.information{  text-align:center;
  border:1px solid #b3c9db;
  background-color:#f1f8ff;
  padding:10px 5px;
  margin:10px 0px;
}
#popup_window{
  position:absolute;
  z-index:10;
}
#popup_window_title{
  color:#ffffff;
  margin-left:10px;
  cursor:default;
}
#popup_window_td{
  border:1px solid #99a6ac;
  background:#f1f8ff;
  padding:10px;
  min-height:20px;
}
.radio input, input.radio{
  border:none;
  margin:0px;
  padding:0px;
  width:auto;
}
input.button{
  color:#fff;
  font:normal 10px Arial;
  width:71px;
  height:21px;
  background:url('images/button_bg.jpg') center;
  margin:0px;
  padding:0px;}
.hand{
  cursor:hand;
  cursor:pointer;
}
.fl{
  float:left;
}
.techtext {
color:#888888;
font-family:Tahoma;
}

.tags {
padding:0 15px 10px 15px;
position:relative;
font-size:0.77em;
line-height:3.0em;
}
.tags a {
	padding:1px 2px;
	color:#74a4d0;
}


.tags a:hover {color:#1676de;}
.tags .f10 {font-size:1.0em;}
.tags .f11 {font-size:1.1em;color:#71a0cb;}
.tags .f12 {font-size:1.2em;color:#6f9ec8;}
.tags .f13 {font-size:1.3em;color:#6798c8;}
.tags .f14 {font-size:1.4em;color:#5c91c4;}
.tags .f15 {font-size:1.5em;color:#528ac1;}
.tags .f16 {font-size:1.6em;color:#4883be;}
.tags .f17 {font-size:1.7em;color:#3d7bbb;}
.tags .f18 {font-size:1.8em;color:#3374b8;}
.tags .f19 {font-size:1.9em;color:#286cb4;}
.tags .f20 {font-size:2.0em;color:#1f65b1;}
.tags .f21 {font-size:2.1em;color:#145eae;}
.tags .f22 {font-size:2.2em;color:#145eae;}
.tags .f23 {font-size:2.3em;color:#145eae;}
.tags .f24 {font-size:2.4em;color:#145eae;}
.tags .f25 {font-size:2.5em;color:#145eae;}
.tags .f26 {font-size:2.6em;color:#145eae;}
.tags .f27 {font-size:2.7em;color:#145eae;}
.tags .f28 {font-size:2.8em;color:#145eae;}
.tags .f29 {font-size:2.9em;color:#145eae;}
.tags .f30 {font-size:3.0em;color:#145eae;}
.tags .f31 {font-size:3.1em;color:#145eae;}
.tags .f32 {font-size:3.2em;color:#145eae;}
.tags .f33 {font-size:3.3em;color:#145eae;}
.tags .f34 {font-size:3.4em;color:#145eae;}
.tags .f35 {font-size:3.5em;color:#145eae;}
.tags .f36 {font-size:3.6em;color:#145eae;}
.tags .f37 {font-size:3.7em;color:#145eae;}
.tags .f38 {font-size:3.8em;color:#145eae;}
.tags .f39 {font-size:3.9em;color:#145eae;}
.tags .f40 {font-size:4.0em;color:#145eae;}
