body {width:100%;
margin:0;
padding:0;
font-family:Tahoma;
	font-size:0.69em;
color:#000000;
	margin-bottom:14px;
	background-color:#FFFFFF;
}
input, textarea {
background-color:#FFFFFF;
}
.new p {
  margin: 0px;
  padding: 0px;
  }
a
{
font-family:Tahoma;
font-size:1em;
color:#000000;
}
a:visited 
{
color:#636363;
text-decoration:underline;
}
a:hover
{
font-family:Tahoma;
font-size:1em;
color:#f37021;
}
.head
{
clear:both;
}
img
{
border:0;
margin:0 0 0 0;
padding:0 0 0 0;
}
.rezina_fix
{
max-width: 1027px;
margin:0 auto;
//width:expression(document.body.clientWidth > 1027? "1027px": "auto" );
}
.for_logo
{
height:37px;
padding:40px 0 0 0;
position:relative;
}
.logo
{
position:absolute;
bottom:2px;
left:0px;
}
.menu_td_top
{
background-repeat:no-repeat;
background-position:left top;
background-image:url(/img/border_menu_top.gif);
height:79px;
text-align:center;
vertical-align:top;
}
.line_red
{
height:5px;
width:60px;
clear:both;
background-color:#ed1c24;
margin:0 auto;
margin-bottom:59px;
border-left:4px solid #ffffff;
}
.line_grey
{
height:5px;
width:60px;
clear:both;
background-color:#b2b2b2;
margin:0 auto;
margin-bottom:59px;
border-left:4px solid #ffffff;
}
.menu_top
{
margin-bottom:10px;
}
.menu_top div
{
font-size:11px;
}
.nest_hat
{
height: 112px;
min-width:965px;
width:100%;
background-image:url(/img/hat_backgr.gif);
background-repeat:repeat-x;
background-color:#fffffb;
margin-bottom:14px;
}
.right_hat
{
height: 112px;
width:100%;
background-image:url(/img/right_hat.gif);
background-repeat:no-repeat;
background-position:right;
}
.left_hat
{
height:112px;
width:100%;
background-image:url(/img/left_hat.gif);
background-repeat:no-repeat;
background-position:left;
}
.right_hat_2
{
height:154px;
width:100%;
background-image:url(/img/right_cap.jpg);
background-repeat:no-repeat;
background-position:right;
}
.left_hat_2
{
height:154px;
width:100%;
background-image:url(/img/left_cap.jpg);
background-repeat:no-repeat;
background-position:left;
}
.serv
{
background-image:url(/img/grey_border.gif);
background-repeat:repeat-y;
background-position:left;
padding-left:13px;
vertical-align:top;
}
.serv_2
{
background-image:url(/img/grey_border.gif);
background-repeat:repeat-y;
background-position:left;
vertical-align:top;
}
.noactive_title
{
background-image:url(/img/arrow_orange.gif);
background-repeat:no-repeat;
padding-left:22px;
text-align:left;
width:180px;
}
.active_title
{
background-image:url(/img/arrow_grey.gif);
background-repeat:no-repeat;
padding-left:22px;
text-align:left;
width:180px;
}
.noactive_title_2
{
background-image:url(/img/arrow_orange_2.gif);
background-repeat:no-repeat;
padding-left:22px;
text-align:left;
width:180px;
}
.active_title_2
{
background-image:url(/img/arrow_grey_2.gif);
background-repeat:no-repeat;
padding-left:22px;
text-align:left;
width:180px;
}
.section
{
padding:12px 0 0 22px;
}
.grey_fild
{
margin-top:14px;
background-color:#f9f9f9;
background-position:bottom;
background-repeat:repeat-x;
background-image:url(/img/point_border_grey.gif);
}
.grey_bord
{
/*height:1px;*/
/*width:100%;*/
background-image:url(/img/point_border_grey.gif);
background-repeat:repeat-x;
width:expression(document.body.clientWidth > 965? "100%" :"965px");
padding-top:1px;
}
.grey_container
{
vertical-align:top;
background-repeat:no-repeat;
background-position:right top;
background-image:url(/img/right_td_bg.jpg);
min-height:350px;
padding:14px 0 14px 0;
}
/* for Internet Explorer */
/*\*/
* html .grey_container 
{
height:350px;
}
/**/
.grey_cell
{
vertical-align:top;
width:50%;
}
.grey_cell_right
{
vertical-align:top;
background-repeat:no-repeat;
background-position:right top;
background-image:url(/img/right_td_bg.jpg);
width:50%;
overflow:visible;
}
.left_cell
{
margin:14px 0 0 13px;
}
.phone
{
padding:18px 0 0px 35px;
height:37px;
background-repeat:repeat-x;
background-position:bottom;
background-image:url(/img/point_grey.gif);
/*width:411px;*/
vertical-align:top;
}
.poloska
{ 
background-repeat:repeat-x;
height:1px;
background-image:url(/img//point_grey.gif);
margin:0px 0px 14px 0px;
}
.country
{
height: 31px;
padding:14px 0 0 35px;
}
.grey_cell_1
{
vertical-align:top;
width:50%;
background-position:bottom left;
background-image:url(/img//f_down.gif);
background-repeat:no-repeat;
}
.articl
{
padding:12px 0 12px 35px;
}
form
{
margin:0 0 0 0;
padding:0 0 0 0;
border:0;
}
.inp_1
{
height:14px;
width:84px;
border:1px solid #b2b2b2;
padding-left:24px;
font-family:Tahoma;
font-size:10px;/*no em*/
color:#828282;
}
.inp_2
{
margin:1px 23px 0 10px;
float:left;
}
.inp_3 {
height:14px;
width:25px;
border:1px solid #b2b2b2;
padding-left:2px;
margin-right: 2px;
font-family:Tahoma;
font-size:10px;/*no em*/
color:#828282;
  }
.inp_4 {
height:14px;
width:18px;
border:1px solid #b2b2b2;
padding-left:4px;
margin-right: 2px;
font-family:Tahoma;
font-size:10px;/*no em*/
color:#828282;
  }

.inp_5 {
height:14px;
width:29px;
border:1px solid #b2b2b2;
padding-left:2px;
margin-right: 2px;
font-family:Tahoma;
font-size:11px;/*no em*/
color:#828282;
  }
.inp_6 {
height:14px;
width:21px;
border:1px solid #b2b2b2;
padding-left:3px;
margin-right: 2px;
font-family:Tahoma;
font-size:11px;/*no em*/
color:#828282;
  }


.right_cell_nest
{
padding:14px 0 14px 12px;
}
.news
{
padding:0px 0px 0px 35px;
margin-bottom: 13px;
clear:both;
margin-top:6px;
min-height:81px;
}
* html .news
{
height:81px;
}
.news a
{
color:#828282;
}
.news a:hover
{
color:#f37021;
}
.new
{
padding-left:50px;
background:url(/img/news_bg.jpg) -7px 2px no-repeat;
padding-bottom:14px;
}
.lastproject
{
padding:12px 0 0 23px;
margin-bottom:4px;
}
* html .lastproject
{
padding:12px 0 0 23px;
margin-bottom:6px
}
/*.lastproject img
{
padding:4px 0px 0 4px;
}*/
.lastproject a
{
cursor:pointer;
}
.img_frame
{
position:absolute;
top:0px;
left:0px;
//left:-4px;/*for ie 6 */
width:100px;
height:85px;
}
.lastproj_description
{
padding-left:23px;
vertical-align:top;
}
.descript
{
padding-left:23px;
vertical-align:top;
}
.lastproject td
{
vertical-align:top;
}
.articles
{
padding:14px 20px 14px 13px;
}
.link_11 a
{
text-decoration:none;
color:#636363;
font-family:Tahoma;
font-size:1em;
}
/*--------------------------------------------------*/
.link_11 a:hover
{
text-decoration:underline;
color:#636363;
font-family:Tahoma;
font-size:1em;
cursor:pointer;
}
.link_12 a
{
text-decoration:none;
color:#636363;
font-family:Tahoma;
font-size:1.09em;
font-weight:bold;
}
.link_12 a:hover
{
text-decoration:underline;
color:#636363;
font-family:Tahoma;
font-size:1.09em;
font-weight:bold;
cursor:pointer;
}
/*--------------------------------------------------*/
.articles_link
{
text-align:center; 
padding:14px 0 0px 0; 
width:480px;
}
.menu_bot
{
margin-top:19px;
}
.menu_td_bot
{
background-repeat:no-repeat;
background-position:1px left ;
background-image:url(/img/down_menu_border.gif);
height:23px;
text-align:center;
vertical-align:top;
position:relative;
}
.bottom_td
{
background-image:url(/img/bottom_bg.gif);
background-position:bottom;
background-repeat:repeat-x;
}
.border_last_2
{
width:100%;
height:23px;
background-repeat:no-repeat;
background-position:right 1px;
background-image:url(/img/down_menu_border.gif);
}
.active_menu
{
height:2px; 
width:100%; 
position:absolute; 
bottom:0px; 
left:0px;
background-color:#d27163;
}
.noactive_menu
{
height:2px; 
width:100%; 
position:absolute; 
bottom:0px; 
left:0px;
background-color:#d27163;
display:none;
}
.for_menu_bottom
{
position:relative; height:24px; 
}
.limited
{
padding:0 44px 0 44px;
}
* html .limited_2
{
padding:0 44px 0 44px;
}
*+html .limited_2
{
padding:0 44px 0 44px;
}
.tel
{
width:172px;
height:15px;
}
.email
{
width:148px;
}
.phone_name
{
float:left;
}
.telephone
{
float:right;
font-weight:bold;
}
.grey_bold
{
font-weight:bold;
color:#828282;
}
.telephone a
{
font-weight:bold;
color:#000000;
}
.td_cell
{
vertical-align:top;
/*padding-left:13px;*/
}
.grey_container td
{
vertical-align:top;
}
.for_form
{
padding-left:87px;
padding-top:25px;
}
.contact_name
{
width:91px;
}


.for_form textarea
{
height:90px;
width:228px;
border:1px solid #b2b2b2;
font-size:10px; /*no em*/
font-family:Tahoma;
}
.for_form td
{
vertical-align:top;
}
.contact_name div
{
padding-top:2px;
}
.contact_but input
{
/*height:16px;
width:64px;
font-family:Tahoma;
font-size:10px;
color:#505050;
text-align:center;
border:0;
background-image:url(/img/bottom.gif);
background-repeat:no-repeat;
background-color:#ffffff;
background-position:0px 2px;
padding:0 0 2px 0;
vertical-align:middle;*/


height:18px;
width:64px;
font-family:Tahoma;
font-size:10px;
color:#505050;
text-align:center;
border:0;
background-image:url(/img/bottom.gif);
background-repeat:no-repeat;
background-color:#ffffff;
background-position:0px 5px;
//background-position:0px 4px;
margin:-3px 0 0 0;
//margin:0px 0 0 0;
vertical-align:middle;

}
.contact_but
{
padding-top:0px;
margin-left:15px;
margin-top:77px;
}
.text_orange
{
color:#f37021;
}

.text_orange a,
.text_orange a:hover,
.text_orange a:visited {
  color:#f37021;
  text-decoration: none;
  }
.form_inquiry
{
margin:16px 0 0 23px;
color:#828282;
font-size:0.91em;
}
.inquiry_td_1
{
width:76px;
vertical-align:top;
}
.inquiry_td_2
{
width:177px;
vertical-align:top;
}
.inquiry_td_3
{
width:89px;
vertical-align:top;
}
/*.form_inquiry input
{
height:14px;
width:145px;
border:1px solid #b2b2b2;
margin:0 0 0px 0;
font-family:Tahoma;
font-size:10px;
} */

.in_input {
height:14px;
width:145px;
border:1px solid #b2b2b2;
margin:0 0 0px 0;
font-family:Tahoma;
font-size:10px;
  }

.in_input_phone {
height:14px;
width:78px;
padding-left: 3px;
border:1px solid #b2b2b2;
margin:0 0 0px 0;
font-family:Tahoma;
font-size:10px;
  }

.form_inquiry div
{
padding-top:2px;
}

.contact_but_2
{
margin-left:15px;
padding-top:0px;
}
.news_notice
{
padding:16px 33px 16px 0;
background-repeat:repeat-x;
background-position:bottom;
background-image:url(/img/point_grey.gif);
}
.news_indent
{
margin:0 0 36px 23px;
}
.news_date
{
font-weight:bold;
padding:16px 0 0 0;
}
.container_indent
{
margin:0 0 96px 23px;
}
.pad_left
{
padding:0 0 14px 13px;
}
.pad_left a,
.pad_left a:hover,
.pad_left a:visited {
  color: #000000;
  }

.headline_orange
{
font-family:Tahoma;
/*font-size:11px;*/
font-weight:bold;
color:#f37021;
padding:0 0 16px 0px;
}
.headline_orange a,
.headline_orange a:hover,
.headline_orange a:visited {
  color:#f37021;
  }

.orange_link {
  color:#f37021;
  }

.orange_link a,
.orange_link a:hover,
.orange_link a:visited {
  color:#f37021;
  }
.headline_black
{
font-family:Tahoma;
/*font-size:11px;*/
font-weight:bold;
color:#000000;
padding:0 0 16px 0px;
}

.menu_left
{
padding:0 0 14px 35px;
}
.menu_left div
{
padding-bottom:2px;
}

.container_cont
{
margin:0 33px 10px 23px;
}
.center_pic
{
text-align:center;
height:85px;
width:100%;
}
.notice
{
padding:14px 14px 14px 0px;
background-repeat:repeat-x;
background-position:bottom;
background-image:url(/img/point_grey.gif);
}
.notice table
{
width:100%;
}
.notice a
{
cursor:pointer;
}
.notice_last
{
padding:14px 14px 7px 0px;
}
.notice_last table
{
width:100%;
}
.notice_last a
{
cursor:pointer;
}
.container_1
{
margin:0 0 26px 0;
}
.portfolio_big
{
margin:0 0 0 53px;
width:500px;
}
/*.portfolio_big img
{
margin:16px 0 16px 0;
}*/
.download_nest
{
margin:0 0 0 20px;
}
.download_nest input
{
//border:1px solid #b2b2b2;
font-size:11px;
}
.contact_but_2 input
{
height:18px;
width:64px;
font-family:Tahoma;
font-size:10px;
color:#505050;
text-align:center;
border:0;
background-image:url(/img/bottom.gif);
background-repeat:no-repeat;
background-color:#ffffff;
background-position:0px 5px;
//background-position:0px 4px;
margin:-3px 0 0 0;
vertical-align:middle;
}
.download
{
position:relative;
}
.notice_2
{
padding:35px 14px 14px 0px;
background-repeat:repeat-x;
background-position:bottom;
background-image:url(/img/point_grey.gif);
}
/*.contact_tab td
{
width:50%;
vertical-align:top;
}*/
.contact_tab table
{
width:100%;
vertical-align:top;
}
.contact_tab
{
margin:14px 0 0 23px;
}
.photo_team
{
padding:0 0px 15px 0;

}
.team_name
{
margin:38px 0 0 15px;
float:left;
}
.grey_text
{
color:#828282;
}
/*.blog_title img
{
padding:0 30px 10px 0;
float:left;}*/
.blog_pict
{
padding:0 30px 10px 0;
float:left;
position:relative;
height:51px;
width:51px;
}
.blog_frame
{
height:51px;
width:51px;
position:absolute;
background-image:url(/img/frame_blog.gif);
top:0px;
left:0px;
}
.blog_title
{
clear:both;
min-height:61px;
}
/* for Internet Explorer */
/*\*/
* html .blog_title 
{
height:61px;
}
*+html .blog_title 
{
height:61px;
}
/**/

.visitors_nest
{
height:34px;
overflow:hidden;
clear: both;
}
.visitors
{
float:left;
height:23px;
padding:11px 0 0 0;
width:243px;}
.hands
{
height:34px;
float:left;
margin-top: 2px;
}
* html .hands {
margin-top: 0px;
}
.hands img
{
vertical-align:middle;
}
.finger
{
padding-right:17px;
}
.date_news
{
float:left;
color:#828282;
}
.container_img
{
position:relative;
}
.container_img img
{
padding:4px 0 0 4px;
}
.rasporka_2
{
width:267px;
height:1px;
float:left;
}
.rasporka_1
{
width:280px;
height:1px;
float:left;
} 
.rasporka_3
{
width:420px; 
height:1px; 
float:left;
}
.rasporka_4
{
width:965px;
height:1px; 
float:left;
}
.rasporka_5
{
width:607px;
height:1px; 
float:left;
}
.rasporka_6
{
width:905px;
height:1px; 
float:left;
}
.min
{
min-width:965px;
}
.min_2
{
min-width:1053px;
}
* html .min {
width:expression(document.body.clientWidth > 965? "100%" :"965px");
 }
*+html .min {
width:expression(document.body.clientWidth > 965? "100%" :"965px");
 }
.phone td
{
vertical-align:top;
}
#hat_1
{
display:block;
}
#hat_2
{
display:none;
}
.inscription
{
clear:both;
height:16px; 
}
.big_picture
{
position:relative;
width:500px;
height:462px;
}
.portfolio_large
{
position:absolute; 
top:20px; 
left:4px;
}
.frame_large
{
position:absolute; 
top:16px; 
left:0px;
}
.box
{
position:relative; 
padding:4px 0 0 0px; 
height:85px; 
width:100px; 
margin:0 15px 0 15px;
}
.partner_pic
{
text-align:center;
height:85px;
width:208px;
}
.team_frame
{
background-image:url(/img/frame_team.gif);
position:absolute;
top:0px;
left:0px;
width:100px;
height:100px;
}
.team_photo
{
position:relative;
height:100px; 
width:100px; 
float:left;
}
.team_photo img
{
padding:4px 0 0 4px;
}
.comm
{
margin-bottom:14px;
}
.notice_com
{
/*margin-bottom:14px;*/
padding:12px 14px 12px 0px;
background-repeat:repeat-x;
background-position:bottom;
background-image:url(/img/point_grey.gif);
}
.add
{
margin:12px 0 0 0;
}
.comm_inp
{
width:228px;
height:14px;
border:1px solid #b2b2b2;
font-family:Tahoma;
font-size:11px;/**/
}
.comm_inp_error {
width:228px;
height:14px;
border:1px solid #f37021;
font-family:Tahoma;
font-size:11px;/**/
display: block;
  }

.comm_inp_phone
{
width:157px;
height:14px;
border:1px solid #b2b2b2;
font-family:Tahoma;
font-size:11px;/**/
}
.comm_inp_phone_error {
width:157px;
height:14px;
border:1px solid #f37021;
font-family:Tahoma;
font-size:11px;/**/
  }

.comment_form
{
margin-top:25px;
}
.comm_td
{
width:90px;
}
.comment_form textarea
{
height:90px;
width:228px;
border:1px solid #b2b2b2;
font-family:Tahoma;
font-size:11px;/**/
}

/*.comment_form input
{
margin-bottom:14px;
}*/
.comm_td div
{
padding:2px 0 0 0;
}
.container_404
{
margin:135px 0 0 43px;
}
.links_404
{
line-height:15px;
}
.do_text
{
margin-bottom:14px;  
width:600px;
font-weight:bold;
}
.for_picture
{
position:relative;
}
.picture_indent
{
padding:4px 0 0 4px;
}
.input_error
{
height:32px; 
width:100%;
}
.menu_1
{
position:relative; 
height:7px; 
width:59px; 
height:12px; 
margin:0 auto;
}
.menu_2
{
position:relative; 
height:7px; 
width:56px; 
height:12px; 
margin:0 auto;
}
.menu_3
{
position:relative; 
height:7px; 
width:76px; 
height:12px; 
margin:0 auto;
}
.menu_4
{
position:relative; 
height:7px; 
width:54px; 

height:12px; 
margin:0 auto;
}
.menu_5
{
position:relative; 
height:7px; 
width:56px; 
height:12px; 
margin:0 auto;
}
.menu_6
{
position:relative; 
height:7px; 
width:70px; 
height:12px; 
margin:0 auto;
}
.menu_1 img, .menu_2 img, .menu_3 img, .menu_4 img, .menu_5 img, .menu_6 img
{
position:absolute;
top:4px;
left:0px;
}
.menu_1_bot
{
position:relative; 
height:7px; 
width:59px; 
height:12px; 
margin:0 auto;
}
.menu_2_bot
{
position:relative; 
height:7px; 
width:56px; 
height:12px; 
margin:0 auto;
}
.menu_3_bot
{
position:relative; 
height:7px; 
width:76px; 
height:12px; 
margin:0 auto;
}
.menu_4_bot
{
position:relative; 
height:7px; 
width:54px; 

height:12px; 
margin:0 auto;
}
.menu_5_bot
{
position:relative; 
height:7px; 
width:56px; 
height:12px; 
margin:0 auto;
}
.menu_6_bot
{
position:relative; 
height:7px; 
width:70px; 
height:12px; 
margin:0 auto;
}
.menu_1_bot img, .menu_2_bot img, .menu_3_bot img, .menu_4_bot img, .menu_5_bot img, .menu_6_bot img
{
position:absolute;
top:0px;
left:0px;
z-index:0;
}

.error_message {
  font: 10px Tahoma, Verdana, sans-serif;
  color: #f37021;
  padding-top: 2px;
  padding-left: 10px;
  position: absolute;
  margin-left: 230px;
  }
.menu_container
{
width:100%; 
height:79px; 
position:relative;
}
.menu_link
{
height:79px;
width:100%; 
position:absolute; 
top:0px; 
left:0px; 
display:block;
z-index:100; 
background-image:url(/img/blank.gif);
background-repeat:repeat;
}
.menu_link_bot
{
line-height:10px;
height:24px;
width:100%; 
position:absolute; 
top:0px; 
left:0px; 
display:block;
z-index:100;
background-image:url(/img/blank.gif);
background-repeat:repeat;
}
a.menu_link_bot, a:visited.menu_link_bot, a:hover.menu_link_bot
{
text-decoration:none;
color:#000000;
text-transform:uppercase;
font-family:Tahoma;
font-size:10px;
}
a.menu_link_bot span {
color:#ed1c24;
}
.contact_but_3 input
{
height:18px;
width:64px;
font-family:Tahoma;
font-size:10px;
color:#505050;
text-align:center;
border:0;
background-image:url(/img/bottom.gif);
background-repeat:no-repeat;
background-color:#F9F9F9;
background-position:0px 5px;
//background-position:0px 4px;
margin:-3px 0 0 0;
//margin:0px 0 0 0;
vertical-align:middle;
}
.contact_but_3
{
padding-top:0px;
margin-left:15px;
margin-top:77px;
}
.pages
{
text-align:center;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
}
.pages a
{
text-decoration:none;
}
.pages_nest
{
text-align:center;
}
.left_arrow
{
height:12px; 
width:19px;
background-color:#00CC00;
background-repeat:no-repeat;
background-image:url(/img/page_arrow_left.gif);
}
.right_arrow
{
height:12px; 
width:19px;
background-color:#00CC00;
background-repeat:no-repeat;
background-image:url(/img/page_arrow_right.gif);
background-position:right;
}
.current_page
{
font-size:11px;
font-weight:bold;
color:#F37021;
}
.pages td
{
vertical-align:middle;

}
.rasporka_7
{
width:20px;
height:1px;
float:left;
}
.subscribe_inp
{
height:14px;
width:135px;
font-family:Tahoma;
font-size:10px;
padding: 0px 5px;
border:1px solid #B2B2B2;
}
.subscribe
{
margin-left:14px;
}
.subscribe input
{
height:18px;
width:74px;
font-family:Tahoma;
font-size:10px;
color:#505050;
text-align:center;
border:0;
background-image:url(/img/subscribe_bg.gif);
background-repeat:no-repeat;
background-color:#F9F9F9;
background-position:0px 5px;
//background-position:0px 4px;
margin:-3px 0 0 0;
//margin:0px 0 0 0;
vertical-align:middle;
}
.section div
{
margin:0 0 1px 0;
}
.active_title_3
{
background-image:url(/img/arrow_grey_2.gif);
background-repeat:no-repeat;
padding:3px 0 0 22px;
text-align:left;
width:180px;
color:#F37021;
font-weight:bold;
}
.headline_black a
{
text-decoration:underline;
}
.border_last
{
width:100%;
height:79px;
background-repeat:no-repeat;
background-position:right top;
background-image:url(/img/border_menu_top.gif);
}
.pages a:visited
{
text-decoration:none;
color:#000;
}
.pages a:hover
{
text-decoration:none;
color:#f37021;
}

.text_ar
{
border: 1px solid rgb(178, 178, 178); 
overflow: hidden; 
font-family: Tahoma; 
font-style: normal; 
font-variant: normal; 
font-weight: normal; 
font-size: 10px; 
line-height: normal; 
font-size-adjust: none; 
font-stretch: normal; 
width: 145px; height: 14px; 
position: absolute;
}
html:root .text_ar
{
border: 1px solid rgb(178, 178, 178); 
overflow: hidden; 
font-family: Tahoma; 
font-style: normal; 
font-variant: normal; 
font-weight: normal; 
font-size: 10px; 
line-height: normal; 
font-size-adjust: none; 
font-stretch: normal; 
width: 145px;
height: 16px; margin:0 0 1px 0;
position: absolute;
}
* html .text_ar
{
border: 1px solid rgb(178, 178, 178); 
overflow: hidden; 
font-family: Tahoma; 
font-style: normal; 
font-variant: normal; 
font-weight: normal; 
font-size: 10px; 
line-height: normal; 
font-size-adjust: none; 
font-stretch: normal; 
width: 145px; height: 14px; 
position: absolute;
margin:1px 0 0 0;
}

 .big_pic {
text-align:center;
padding:36px 0px 0px 0px;
behavior: url(/js/iepngfix.htc);
}
.big_pic img{
behavior: url(/js/iepngfix.htc);
}
.big_pic_logo {
text-align:center;
padding:60px 0px 0px 0px;
behavior: url(/js/iepngfix.htc);
}

.big_pic_logo img {
behavior: url(/js/iepngfix.htc);
}
.grey_container_2
{
vertical-align:top;
background-repeat:no-repeat;
background-position:right top;
min-height:350px;
padding:14px 0 14px 0;
}
.poloska_2
{ 
background-repeat:repeat-x;
height:1px;
background-image:url(/img/point_grey.gif);
margin:12px 0 12px 0px;
}

*+html .picture_indent {
padding:4px 0px 0px 0px;
}
.some_text {
background-repeat:repeat-x;
background-position:bottom;
background-image:url(/img//point_grey.gif);
padding:17px 0px 17px 36px;
}

.ruen {
  position: absolute;
  margin-top: 10px;
  z-index: 1000;
  font: 10px Tahoma, Verdana, sans-serif !important;
  }

.ruen span {
  color: #ED1C24;
  }

.ruen a,
.ruen a:visited {
  color: #000000;
  }

.ruen a:hover {
  color: #ED1C24;
  }