h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;}
dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
img,:link img,:visited img {border: none;}
address {font-style: normal;}
html, body{height: 100%; padding: 0px; margin: 0px;}
body,input,table,div {
  padding:0px;
  font-family: Verdana, Tahoma, serif;
  font-size: 11px;
   line-height: 120%;
   color:#474747;

}
body{
 min-width: 1000px;

}
table td{
 vertical-align:top;
}

table.all{
   width: 100%;
   height: 100%;
 table-layout:fixed;
/*   border: 0px solid red;
  border-collapse: collapse;*/
   padding:0px;
   margin:0px;
}


table.all td.header{
height:235px;
}


td.footer{
  background-image: url(/bitrix/templates/jurfak/images/bg_footer.gif);
  background-position: bottom;
background-repeat: repeat-x;
height: 68px;
padding-top: 10px;
padding-bottom: 7px;

}

table.all td.left{
 width:262px;
  padding-bottom: 10px
}

table.all td.center{
padding-left:20px;
  padding-bottom: 10px
}

table.all td.right{
width:180px;
padding-left:20px;
  padding-bottom: 10px
}

p {
  padding-bottom: 2px;
  padding-top: 6px;
  line-height: 120%;
}
p.pad_10{
padding-top: 10px;
}

.clear_both{
  clear: both
}

div#top0{
  display: inline;
  height:187px;
  float: left;
  z-index: 10;
/*   border: 1px solid #FF0066    */
}

div#top1{
  display: inline;
  float: left;
/* border: 1px solid #FF0066;  */
  z-index: 10;
  height: 169px
}
div#top2{

  height:169px;
  background-color: #e8e8e8;
  background-image: url(/bitrix/templates/jurfak/images/top2.jpg);

 background-position: -218px top;
  position: relative;
  left: -3px;
  z-index: -2
}

div#icons{
	position: absolute;
  top: 100px;
  text-align: right;
  right: 75px;
}
div#pocket_pc{
  position: absolute;
  text-align: right;
  right: 10px;
  float: right;
  /*padding-top: 3px;*/
  top: 8px;
}

div.navbar{
  background: url('/bitrix/templates/jurfak/images/top0_bot.jpg') #e8e8e8 no-repeat;
  position: relative;
  top: -15px;;
  padding-left: 282px;
  z-index:0;
  height: 32px;
}

div.search_form{
  background-image: url(/bitrix/templates/jurfak/images/search_form.jpg);
  background-repeat: no-repeat;
  float: right;
  width:179px;
  height:32px;
 /* border: 1px solid #FF0000;  */
  padding-top: 5px;
  padding-left: 9px
}
input.search{
  border: 1px solid #ffffff;
 /* border: 1px solid #FF0000; */
  width:135px;
  height:15px;
  font-size: 11px;
  margin-right: 10px;
}
input.grey{
	color:#aaaaaa;
}
div.menu_left{
 width:245px;
 padding-left: 12px;
}

div.menu_left_item{
  color: #043a74;
    font-size: 12px;
  padding-left: 8px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-left-color: #b2d7eb;
  border-left-width: 5px;
  border-left-style: solid;
  margin-bottom: 5px;
  margin-top: 5px;
  width: 245px;
}
div.menu_left_item_open{
  color: #043a74;
    font-size: 12px;
  padding-left: 8px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-left-color: #f9c2b2;
  border-left-width: 5px;
  border-left-style: solid;
  margin-bottom: 5px;
  margin-top: 5px;
  width: 245px;
}

div.menu_sub{
  padding-left: 20px;
  margin-top: 10px
}
div.block_tel1{
  background-image: url(/bitrix/templates/jurfak/images/bg_blue.jpg);
  height: 50px;
  width:245px;
  background-repeat: repeat-x;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  padding-top: 12px;
  padding-left: 20px;
}

div.block_tel2{
  width:245px;
  background-image: url(/bitrix/templates/jurfak/images/tel.jpg);
  height: 180px;
  background-repeat: no-repeat;
  color:#0a74a8;
  font-size:18px;
  font-weight: bold;
  text-align:right;
}

div.important_header{
 background-color:#ec4000;
	background-image: url(/bitrix/templates/jurfak/images/pling.jpg);
	background-repeat: no-repeat;
	padding-left:45px;
	padding-top:6px;
 padding-bottom: 10px;
 /*height:26px;*/
 color:#ffffff;
 font-weight:bold;
 font-style:italic;
 font-size:14px;
}

div.important_text{
	margin-top:4px;
	background-image: url(/bitrix/templates/jurfak/images/imp_bg.jpg);
	background-repeat: repeat-x;
	background-color:#0e529b;
	padding:10px;
	color: #ffffff;
}
div.important_text h2{
padding:0px;
color:#0a1e74;
font-size:14px;
font-weight:bold;
}

div.news_switch{
padding-top:20px;
padding-bottom:15px;
border-bottom-color:#e8e8e8;
border-bottom-style:solid;
border-bottom-width: 6px;
color:#ee5921;
font-size:14px;
font-weight:bold;
}

.news{
padding-top:8px;
}

span.news-date-time{
background-color:#9d9d9d;
font-weight:bold;
color:#ffffff;
padding-top:3px;
padding-left:5px;
padding-right:5px;
}



div.footer_left{
  float: left;
  width:650px;
}

div.footer_left img
{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 15px;
	margin-right: 15px
}

div.footer_left span
{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 15px;
	margin-right: 12px
}

div.footer_right{
  float: right;
   padding-top: 25px;
  padding-right: 30px
}

.grey_11{
color:#5a5a5a;
font-size:11px;
font-weight: normal;
}

.blue_bold{
color:#0d72a8;
font-weight:bold;
}
h1{
color:#0d72a8;
font-size:16px;
font-weight:bold;
padding-top:25px;

}
h2{
color:#0d72a8;
font-weight:bold;
}
a {
  color: #0c73a8;
  text-decoration: underline
}

a:visited {
  color: #0c73a8;
  text-decoration: underline
}

a:hover {
  text-decoration: none
}

a.navbar {
  color: #474747;
  text-decoration: underline
}

a.navbar:visited {
  color: #474747;
  text-decoration: underline
}

a.navbar:hover {
  text-decoration: none
}

a.a_menu_left {
  color: #043a74;
  text-decoration: underline
}

a.a_menu_left:visited {
  color: #043a74;
  text-decoration: underline
}

a.a_menu_left:hover {
  text-decoration: none
}

a.important {                                                            
  color: #37bbfc;
  text-decoration: underline
}

a.important:visited {
  color: #37bbfc;
  text-decoration: underline
}

a.important:hover {
  text-decoration: none
}

img.preview_picture_notice {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}

img.preview_picture {
	margin-bottom: 5px;
	margin-right: 5px;
}

#news_tab_2 {
	display: none;
}