/* CSS Document */


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

a{outline:none;
cursor:pointer;
text-decoration:none;
}

a:hover{
text-decoration:none;
}

img,table{border:0;}

.spacer{
width:1px;
height:1px;
}

*{font-family:Arial, Helvetica, sans-serif;}

button{
cursor:pointer;
}

                                            /*       LINKS        */

											
.links_buttons{
cursor:pointer;
}






                                   /*                 DIVS               */

/*div{
border:1px solid black;
}*/

#big_central_div{
background-color:#ffe5ce;
width:860px;

}

#top_blue_line{
z-index:20;
}

#big_div_2{
width:860px;
height:100%;
background-color:#ffe5ce;
}

#left_big_div{
background-color:#ffe5ce;
width:244px;
float:left;
}

#right_big_div{
background-color:#ffe5ce;
width:616px;
float:right;
}

.left_side_blue_line{
background-image:url(image_s/left_blue_line.gif);
background-position:left top;
background-repeat:no-repeat;
width:3px;
height:12px;
}

.right_side_blue_line{
background-image:url(image_s/right_blue_line.gif);
background-position:left top;
background-repeat:no-repeat;
width:3px;
height:12px;
}



.center_blue_line{
background-image:url(image_s/center_blue_line.gif);
background-position:left top;
background-repeat:repeat-x;
width:854px;
height:12px;
}

#pustoy_div{
background-image:url(image_s/logo_part_2.gif);
width:29px;
height:89px;
background-position:left top;
background-repeat:no-repeat;
float:left;
}

#logo{
background-image:url(image_s/logo_part_1.gif);
width:244px;
height:89px;
background-position:left top;
background-repeat:no-repeat;
float:left;
}

#links_area{
background-image:url(image_s/osn_bg_for_link_area.gif);
width:244px;
background-position:left top;
background-repeat:repeat-y;
padding-bottom:0;
z-index:20;
}

#top_of_links_area{
background-image:url(image_s/top_of_links_area.jpg);
width:244px;
height:137px;
background-position:left top;
background-repeat:no-repeat;
padding:7px 0 7px 5px;
z-index:30;
vertical-align:top;
}

#shadow_bottom_link_area{
background-image:url(image_s/bottom_shadow_links_area.gif);
width:244px;
height:9px;
background-position:left top;
background-repeat:no-repeat;
z-index:20;
}

#left_side_title{
background-image:url(image_s/left_side_title.gif);
width:29px;
height:73px;
background-position:left top;
background-repeat:no-repeat;
float:left;
}

#title{
background-image:url(image_s/title.gif);
width:587px;
height:162px;
background-position:left top;
background-repeat:no-repeat;
float:left;
}

#lord_logo{
background-image:url(image_s/lord_logo.gif);
background-color:#ffe5ce;
width:244px;
height:77px;
background-position:left top;
background-repeat:no-repeat;
z-index:20;
}

#buttons{
background-color:#ffe5ce;
width:616px;
height:40px;
padding-top:5px;
}

#button_home_page{
background-image:url(image_s/bg_button.gif);
width:80px;
height:30px;
background-position:left top;
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
}

#button_sma_itu_3{
background-image:url(image_s/bg_button.gif);
width:240px;
height:30px;
background-position:left top;
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
}

#button_teory{
background-image:url(image_s/bg_button.gif);
width:80px;
height:30px;
background-position:left top;
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
}

#button_zakaz{
background-image:url(image_s/bg_button.gif);
width:80px;
height:30px;
background-position:left top;
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
}

#button_contacts{
background-image:url(image_s/bg_button.gif);
width:80px;
height:30px;
background-position:left top;
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
}



#content{
background-color:#ffe5ce;
width:616px;
}


#left_side_content_1{
padding-bottom:7px;
width:325px;
float:left;
}

#left_side_content_2{
background-color:#EECFB4;
width:313px;
margin-left:6px;
padding-top:23px;
padding-bottom:35px;
}

#central_img{

width:275px;
height:495px;
margin-left:22px;
}

#right_side_content{
width:270px;
float:left;
}

#news_button{
background-image:url(image_s/bg_button.gif);
width:270px;
height:30px;
background-position:left top;
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
}

.podr{
text-align:right;
margin-right:13px;
z-index:20;
}

.right_yellow_arrow{
background-image:url(image_s/right_yellow_arrow.gif);
width:13px;
height:13px;
background-position:left top;
background-repeat:no-repeat;
margin-right:4px;
z-index:20;
}

#sertifikat{
background-image:url(image_s/sertifikat.gif);
width:133px;
height:200px;
background-position:left top;
background-repeat:no-repeat;
}

#sertifikat2{
background-image:url(image_s/gost_r_m.jpg);
width:133px;
height:200px;
background-position:right top;
background-repeat:no-repeat;
}
#sertifikat3{
background-image:url(image_s/certificate_r_m.jpg);
width:133px;
height:200px;
background-position:right top;
background-repeat:no-repeat;
}





#prosto_div{
width:280px;
position:relative;
left:0;
top:33px;
z-index:20;
}



#bottom_lines{
background-color:#ffe5ce;
width:860px;
}

.mail_ru{
background-image:url(image_s/mail_ru.gif);
width:70px;
height:32px;
background-position:left top;
background-repeat:no-repeat;
}

#ob_s{
width:230px;
margin-bottom:8px;
margin-left:3px;
}

#button_obya{
background-image:url(image_s/bg_button.gif);
width:220px;
height:30px;
background-position:left top;
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
}

.text_blok_in_obya{
background-color:#D7D7D7;
margin:3px 0;
padding:10px;
}

.text_blok_in_href{
background-color:#D7D7D7;
margin:3px 0;
padding:3px;
font-size:12px;

}

#flags{
height:14px;
width:52px;
margin-left:77px;
margin-top:71px;
}

#button_ru{
background-image:url(image_s/button_ru.gif);
width:23px;
height:14px;
background-position:left top;
background-repeat:no-repeat;
}

#button_ua{
background-image:url(image_s/button_ua.gif);
width:23px;
height:14px;
background-position:left top;
background-repeat:no-repeat;
}

.position_absolute{
position:absolute;
left:0;
top:18px;
}




                                             /*                 FONTS                */
											 
.gray_date{
color:#656565;
font-size:10pt;
font-weight:bold;
margin-left:6px;
padding-bottom:6px;
}

.blue_tytle_in_content{
color:#043280;
font-size:10pt;
text-decoration:underline;
font-weight:bold;
margin-left:6px;
text-transform:uppercase;
letter-spacing:-1px;
}

.black_text{
color:#100A03;
font-size:9pt;
font-weight:bold;
margin:3px 4px 10px 3px;
text-transform:uppercase;
letter-spacing:0;
text-indent:0;
line-height:14px;
}

.ru_link{
color:#545352;
font-size:9px;
text-decoration:underline;
}

.grey_small_caps{
color:#717170;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
font-weight:normal;
}

.black_small_caps{
color:#020202;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
}

.black_email{
color:#0E0E0F;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
text-transform:uppercase;
}

.text_in_obya{
text-transform:uppercase;
color:#0E0E0F;
font-size:11px;
font-weight:normal;
}

.blue_links{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#012076;
font-size:12px;
font-weight:bolder;
text-decoration:none;
}

.blue_black_font_from_button{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#062c96;
text-transform:uppercase;
font-weight:bolder;
text-decoration:none;
}

.gray_font_from_button{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#424a75;
font-weight:bolder;
text-decoration:none;
}


                                            /*                   OTHER                */

                                            
.nstr {
font-weight:normal;
}
.br_12px{
line-height:5px;
}

.br_10px{
line-height:10px;
}

.mail_ru_inside{
padding-top:3px;
padding-bottom:3px;
width:25%;
}

.rast_from_flags{
width:6px;
}

.left_yellow_arrow{
background-image:url(image_s/left_yellow_arrow.gif);
width:13px;
height:13px;
background-position:left top;
background-repeat:no-repeat;
z-index:30;
}

.blue_links_in_links_area{
text-align:right;
padding-right:3px;
}

.name_menu{
margin-top:10px;
text-align:right;
padding-right:10px;




}
.name_bolder{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;
color:#012076;
font-size:11px;
}

.ots_for_top{
padding-top:3px;
}

.alt{
text-align:left;
vertical-align:top;
}

.ots_for_blue_links{
width:219px;
margin-right:20px;
margin-top:7px;
}

.left_side_button{
background-image:url(image_s/left_side_button.gif);
width:5px;
height:30px;
background-position:left top;
background-repeat:no-repeat;
}

.right_side_button{
background-image:url(image_s/right_side_button.gif);
width:5px;
height:30px;
background-position:left top;
background-repeat:no-repeat;
}