@charset "windows-1251";
/* CSS Document */

html, body { background:url(images/f_bg.jpg) bottom left repeat-x #FFF; margin:0; padding:0; }
.header { background:url(images/h_bg.jpg) left top repeat-x; }
.r_img { position:relative; }
.icon { position:absolute; right:10px; top:0; }
a img { border:none; }
.l_h { background:url(images/lh_bg.jpg) left top no-repeat; }
.logo { margin:30px 0 0 90px; width:474px; }
.descript { width:360px; text-align:center; margin:10px 0 35px 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:900; color:#07336e; }
.navigation1 { border:solid 1px #81abd1; height:64px; background:url(images/nav_c_bg.jpg) left center repeat-x; margin-right:-35px; position:relative; z-index:999; }
.nav_l_bg { background:url(images/nav_l_bg.jpg) center left no-repeat; height:64px; }
.navigation1_a { text-decoration:none; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#07336e; font-size:16px; font-weight:900; }
.navigation1_a_hover { text-decoration:underline; color:#737373; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:16px; font-weight:900; }
.main_content a { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#07336e; font-weight:900; text-decoration:none; display:block; width:200px; }
.footer { font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:500; color:#07336e; }
.footer p { margin:10px; padding:0; }
.footer_link { text-align:right; }
.footer_link a { text-decoration:none; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#07336e; font-size:14px; font-weight:500; }
.bhr { border-bottom:solid 1px #5e5f5f; height:30px; }
.link_f { color:#07336e; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:500; }
.link_f a { color:#07336e; }
.contacts { color:#4f4f4f; font-family:"Arno Pro", Arial, Helvetica, sans-serif; font-size:16px; }
.bg_main { background:url(images/tc1px.gif) center top repeat-y; }
.content h1 { margin:0 0 15px 55px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:900; color:#07336e; }
.content h2 { margin:10px 0 15px 55px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:900; color:#07336e; }
.content h3 { margin:10px 0 15px 55px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:900; color:#07336e; }
.content p, .content li { margin:0 20px 0 20px; font-family:Tahoma, Geneva, sans-serif; font-weight:500; font-size:12px; color:#4e4e4e; line-height:24px; text-indent:12px; text-align:justify; }
.menu { font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:14px; color:#07336e; line-height:16px; }
.menu a { font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:14px; color:#07336e; text-decoration:none; }
.gr1px { background:url(images/gr1px.gif) center repeat-x; }
.cnt_table { margin:20px; }
.cnt_table td { border-right:solid 1px #5e5f5f; border-bottom:solid 1px #5e5f5f; }
.cnt_table table { border-left:solid 1px #5e5f5f; border-top:solid 1px #5e5f5f; }
.hh1 {margin:0 0 20px 55px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:900; color:#07336e; }
.hh2 {margin:10px 0 15px 55px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:900; color:#07336e; }
.hh2 a{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:900; color:#07336e;}
