html, body {margin:0; font-size:12px; font-family:Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;width:100%;height:100%;overflow:hidden;}
#ov-hack {position:relative;width:100%;height:100%;overflow:auto;}
a { color:#2477ab; text-decoration:underline;}
a:hover {text-decoration:none;}


#bblock { border:2px solid; width:295px; height:100px; border-color:#e3e8ed;}

#container-page { width:980px; margin:0 auto; }
#container-header { background-color:#414141; background-image:url(/images/header_bg.gif); background-repeat:repeat-y; background-position:0 0; position:relative; }
#container-content {height:auto; margin-bottom:50px;}
.alt_bg {background-image:url(/images/alt_bg.jpg); background-repeat:no-repeat; background-position:100px -150px; width:980px; min-height:600px;}
.alt_bg_main {width:980px; min-height:600px; position:relative;}

#container-footer {width:980px; margin:0 auto;}
#header-wrapper { height:98px;}
#optmenu-wrapper { height:118px;}

#logo { position:absolute; top:20px; left:27px; }
/*#menu { padding:46px 0 0 248px; height:36px; margin:0;}
#menu li { float: left; margin:0px; list-style:none; }*/
#menu { position:absolute; top:46px; left:248px; height:36px; margin:0;}
#menu li { float: left; margin:0px; list-style:none; }


#print-header {position:relative;}


.map a {color:#162F43;}

#menu_sch { background-image:url(/images/sch_helic.gif); background-repeat:no-repeat;  width:555px; height:100px;  position:absolute; top:-2px; right:200px; z-index:1;}

#logo_right { position:absolute; top:20px; right:27px; z-index:100;}

#things {width:auto; height:100px;  position:absolute; top:10px; right:270px; z-index:100;}

#menu_s { position:absolute; top:68px; left:240px; height:36px; margin:0; z-index:100;}
#menu_s li { float: left; margin:0px; list-style:none;  }

#main_ul { position:relative; top:50px; left:512px;}
#main_ul td { padding-bottom:10px; vertical-align:top; }
#main_ul p { padding:10px 0 0 15px;}

#model_name {position:relative; top:450px; left:50px;}
#model_name h3 { font-variant:small-caps; margin:0; padding:0; color:#162f43;}
#model_name h1 { font-variant:small-caps; margin:0; padding:0; font-weight:bold; color:#162f43; }

/*
#main_ul li {margin:0 0 10px 0; list-style:none;}
*/
#kamov {height:86px; width:250px; background-image:url(/images/bg_ul.jpg); background-repeat:no-repeat; font-size:9px;}
#progress {height:86px; width:250px; background-image:url(/images/bg_ul.jpg); background-repeat:no-repeat; font-size:9px;}
#kumapp {height:86px; width:250px; background-image:url(/images/bg_ul.jpg); background-repeat:no-repeat; font-size:9px;}

#sch_line { margin:70px 0 50px 0;}
#sch_line li {float:left; margin:0px; list-style:none;  padding-left:14px;}
#sch_line center { color:#2477ab; text-decoration:underline;}

#sch_line ul {padding-top:10px; width:305px;}

#main { width:980px;}
#main h1 { font-weight:bold; color:#162f43;}

#main_right {float:right; width:215px; margin-top:1px; margin-right:20px;}
#main_right h3 { font-weight:bold;  color:#162f43;  margin-bottom:14px;}
#main_left {float:left; margin-left:25px; width:650px;}
#main_left img {margin-left:23px;}
#main_left p {margin-left:23px; font-size:14px;}
#main_left h3 { font-weight:bold; font-variant:small-caps; color:black; font-size:17px; margin-left:23px;}

#icons { position:absolute; top:14px; right:85px; width:50px;}

#lang { position:relative; top:10px; right:15px; padding-top:3px;}
#lang a { color:#FFF; font-size:11px; }
#lspan { border:1px; border-style:solid; height:15px; margin-right:5px; width:95px; padding:2px; text-align:center; border-top-color:#000; border-left-color:#000; border-bottom-color:#999; border-right-color:#999; color:#999; font-size:11px;}

#lang a.selected {border:1px; border-style:solid; height:15px; margin-right:5px; width:95px; padding:0px 2px 2px 2px; text-align:center; border-top-color:#000; border-left-color:#000; border-bottom-color:#999; border-right-color:#999; color:#999; font-size:11px; text-decoration:none;}

#optmenu { background-image:url(/images/menu_bg.jpg); background-repeat:no-repeat; height:130px; width:980px; position:absolute; margin-bottom:118px;}

#left_t { position:relative; top:15px; left:20px; color:#FFF; width:190px; font-size:11px;}
#center_t {position:absolute; top:15px; left:319px; color:#FFF; width:190px; font-size:11px;}
#right_t {position:absolute; top:15px; left:622px; color:#FFF; width:190px; font-size:11px;}

#left {position:absolute; top:52px; left:17px; margin:0; width:300px;}
	#left li {float:left; margin:0px; list-style:none; padding-right:10px; width:80px;}
	
#center {position:absolute; top:52px; left:315px; margin:0; width:300px;}
	#center li {float:left; margin:0px; list-style:none; padding-right:14px; width:80px;}
	
#right {position:absolute; top:52px; left:618px;  margin:0; width:360px;}
	#right li {float:left; margin:0px; list-style:none; padding-right:6px; width:80px;}
	
/* Подписи вертолетов */
.ka27 {font-size:10px; font-weight:bold; color:#fff; position:absolute; top:50px; left:25px; width:40px;}
.ka28 {font-size:10px; font-weight:bold; color:#fff; position:absolute; top:50px; left:115px; width:40px;}
.ka31 {font-size:10px; font-weight:bold; color:#fff; position:absolute; top:50px; left:205px; width:40px;}

.ka50 {font-size:10px; font-weight:bold; color:#fff; position:absolute; top:50px; left:25px; width:40px;}
.ka52 {font-size:10px; font-weight:bold; color:#fff; position:absolute; top:50px; left:119px; width:40px;}
.ka60 {font-size:10px; font-weight:bold; color:#fff; position:absolute; top:50px; left:212px; width:40px;}

.ka32a11bc {font-size:10px; font-weight:bold; color:#fff; position:absolute;  top:50px; left:5px; width:80px;}
.ka226 {font-size:10px; font-weight:bold; color:#fff; position:absolute; top:50px; left:107px; width:50px;}
.ka62 {font-size:10px; font-weight:bold; color:#fff; position:absolute; top:50px; left:194px; width:40px;}
.ka92 {font-size:10px; font-weight:bold; color:#fff; position:absolute; top:50px; left:283px; width:40px;}


.allnews { width:310px; margin-top:20px;}
.allnews th { vertical-align:middle;}
.allnews td { width:140px;}
/*
.allnews li {float: left; margin:0px; list-style:none; }
*/
.date { padding-right:10px; font-family:Arial; color:#216167; width:50px;}
.date strong {font-size:17px;}
.date span {font-size:11px;}


#news_list { margin-left:50px; font-size:14px;}
#news_list ul { width:680px;}

#left_arrow {position:relative; top:249px; left:21px; width:21px;}
#right_arrow {position:relative; top:215px; left:945px; width:21px;}

#helicopter { background-image:url(/images/helicopter.jpg); background-repeat:no-repeat; height:800px;}

#helicopter_a { background-image:url(/images/helicopter27.jpg); background-repeat:no-repeat; height:800px;}
#helicopter_b { background-image:url(/images/helicopter31.jpg); background-repeat:no-repeat; height:800px;}
#helicopter_c { background-image:url(/images/helicopter28.jpg); background-repeat:no-repeat; height:800px;}
#helicopter_d { background-image:url(/images/helicopter50.jpg); background-repeat:no-repeat; height:800px;}
#helicopter_e { background-image:url(/images/helicopter60.jpg); background-repeat:no-repeat; height:800px;}
#helicopter_f { background-image:url(/images/helicopter32a11bc.jpg); background-repeat:no-repeat; height:800px;}
#helicopter_g { background-image:url(/images/helicopter226.jpg); background-repeat:no-repeat; height:800px;}
#helicopter_h { background-image:url(/images/helicopter92.jpg); background-repeat:no-repeat; height:800px;}
#helicopter_k { background-image:url(/images/helicopter62.jpg); background-repeat:no-repeat; height:800px;}

#subsidiary { width:980px; margin-top:25px;}
#subsidiary td { vertical-align:middle; text-align:center; padding-bottom:20px;}
#subsidiary h1 img, #subsidiary h2 img, #subsidiary h3 img { margin:0;}
#subsidiary p { font-size:13px; text-align:justify; width:300px; vertical-align:top;}
#subsidiary h1 { font-weight:bold; color:#162f43;}
#subsidiary a { color:#000; text-decoration:none;}


#subsidiary td.subs_text { vertical-align:top;}
#subsidiary td.hdrs { padding-bottom:1px;}

#production { width:880px; margin-left:50px;}
#production tr {height:250px;}
#production th { vertical-align:top; }
#production td { vertical-align:top; text-align:center;  padding-left:30px;}
/*
#production img {  margin-left:30px; }
*/
#production p { font-size:13px; width:650px; margin-top:-10px;}
#production h1 { font-weight:bold; color:#596a73;}
#production h2 { font-weight:bold; color:#162f43; }
#production a { color:#000; text-decoration:none;}
.down_img_a { margin-top:40px; background-image:url(/images/scheme/50.gif); background-repeat:no-repeat;  }
.down_img_b { margin-top:40px; background-image:url(/images/scheme/52.gif); background-repeat:no-repeat;  background-position:10px 0;}
.down_img_c { margin-top:40px; background-image:url(/images/scheme/6x.gif); background-repeat:no-repeat;  background-position:30px 0;}
.down_img_d { margin-top:40px; background-image:url(/images/scheme/20-30.gif); background-repeat:no-repeat; background-position:80px 0;}
.down_img_e { margin-top:40px; background-image:url(/images/scheme/20-30.gif); background-repeat:no-repeat; background-position:80px 0;}
.down_img_f { margin-top:40px; background-image:url(/images/scheme/3x.gif); background-repeat:no-repeat;  }
.down_img_g { margin-top:40px; background-image:url(/images/scheme/3x.gif); background-repeat:no-repeat;  }
.down_img_h { margin-top:40px; background-image:url(/images/scheme/226.gif); background-repeat:no-repeat; background-position:60px -40px;}
.down_img_i { margin-top:40px; background-image:url(/images/scheme/6x.gif); background-repeat:no-repeat;  background-position:30px 0;}


.investors {list-style:none; }
.investors li { float:left;}


#projects { margin-left:50px; width:900px; }
#h1 { font-weight:bold; color:#162f43; padding-top:40px; padding-left:50px;}
#projects img { float:right; padding-left:5px;}

#projects p {width:680px;}


#contacts {margin-left:50px; }
#contacts h1 {font-weight:bold; color:#162f43; margin-top:40px;}
#contacts table {font-size:14px;}
#contacts ul {list-style:none; padding-bottom:50px;}
#contacts li { float:left; list-style:none;}
#contacts th {width:550px;}
#contacts td { vertical-align:top;}
#contacts h4, h3 {font-weight:bold; color:#162f43;}
#contacts span { font-size:17px;}
.cont_phone {color:#162f43; margin-left:35px;}

#gallery_w {width:620px;}

/*
#gallery_right { position:absolute; top:100px; left:470px; width:250px;}
*/
#gallery_right { float:right; margin-top:-550px; width:250px; margin-right:-20px;}

#gallery_right h3 { font-weight:bold; color:#162f43;}
.inner-content { margin-left: 50px;  width: 880px; }
.inner-content h1 { color: #162F43; font-weight: bold; }

ul.toggle-links {overflow:hidden;line-height:20px;font-size:12px;list-style-type:none;margin:0 0 1.5em -12px;zoom:1; }
ul.toggle-links li {float:left;padding:0;margin:0 10px 0 0;}
ul.toggle-links li a {color:#000;text-decoration:none;display:block;padding-left:13px;background:url(/images/toggle-links-bg.png) 0 100%;}
ul.toggle-links li a span {display:block;padding-right:13px;background:url(/images/toggle-links-bg.png) 100% 100%;padding-bottom:1px;}
ul.toggle-links li a:hover, ul.toggle-links li.selected a {background-position:0 0;color:#fff;}
ul.toggle-links li a:hover span, ul.toggle-links li.selected a span {background-position:100% 0; }
ul.toggle-links li.selected {}
ul.toggle-links li.selected a {}
ul.toggle-links li.selected a span {}
ul.toggle-links li.selected a:hover {}
ul.toggle-links li.selected a:hover span {}

#arrows_container {position:relative;width:622px;}
.slider_cont {height:56px;margin-bottom:1.5em;overflow:hidden;width:622px;zoom:1;position:relative;}
#slider {position:relative;}
#slider td {padding-right:15px;}
#slider td a {display:block;border:solid 1px white;}
#slider td img {border:solid 1px #fff;}
#slider td a:hover, #slider td a.selected {border-color:#3289c3;}
#slider td a:hover img, #slider td a.selected img {border-color:#3289c3;}
#big-pic {padding-left:1px; width:618px; height:464px;}
#big-pic img {border:solid 1px #fff;margin-bottom:1.5em; width:618px; height:464px;}
#slide_left, #slide_right {position:absolute;background:url(/images/gallery-arrows.png);width:13px;height:20px;text-decoration:none;top:17px;}
#slide_left {left:-28px;background-position:0 50%;}
#slide_right {right:-28px;background-position:100% 50%;}

#left_col { padding:460px 0 0 55px; width:500px; font-size:14px; float:left;}
#helic { padding-bottom:23px; padding-top:10px;}

#right_col {padding:465px 35px 0 0; float:right; width:360px;}
	#right_col h2 {margin:30px 0 0 12px; color:#162f43; line-height:20px; font-weight:600;}
	#right_col h3 {margin:0 0 10px 12px; color:#162f43;}
#block { background-image:url(/images/blank.jpg); width:320px; height:auto; padding-bottom:5px;}
#block_main { background-image:url(/images/blank.jpg); width:230px; height:180px; padding-bottom:5px;}
#logo-r { margin:40px 0 20px 0;}
/*
#rul {margin:12px 0 12px 12px; line-height:14px;}
*/
#rp { margin-left:20px; width:290px;}
#rp a {margin-left:12px;}
#copyborder { border:2px; border-style:solid; border-color:#cccccc; width:971px; height:31px;}
#copytext {font-size:15px; margin-left:15px; margin-top:5px; font-weight:600; line-height:28px;}
#copytext_year { margin-left:550px;}
.characters {margin:0 0 0 12px; letter-spacing:-1px; }
.characters span { background-color:#FFF; padding-right:3px;}
.characters td { padding:10px 0 0 0; font-size:14px; color:#162f43; line-height:21px; background-image:url(/images/dots.gif); background-repeat:repeat-x; background-position:0px 97%; }
.characters th { background-color:#FFF; font-weight:600; line-height:19px; vertical-align:bottom;}

#left_scheme { padding:0 0 0 55px; width:717px; font-size:14px; float:left;}
#right_scheme {padding:0 25px 0 0; float:right;}
#right_scheme span { padding-left:20px; font-size:15px; }
#left_scheme ul { list-style:none}

#left_news { padding:0 0 0 55px; width:717px; font-size:14px; float:left;}
#left_news_view { padding:0 0 0 55px; width:717px; font-size:14px; float:left;}
#right_news {padding:0 25px 0 0; float:right;}

#history {background-image:url(/images/subsidiary/history_bg.jpg); background-repeat:no-repeat; width:755px; height:800px; margin:-30px 0 0 -50px;}
#history2 {background-image:url(/images/subsidiary/history_bg2.jpg); padding-top:20px; background-repeat:no-repeat; width:755px; height:1210px; margin:-30px 0 0 -50px;}

#history_text { padding:60px 50px 25px 50px; font-size:11px;}

#history_text img { float:left; border:1px solid #A98666; margin:5px 5px 5px 0;}

#other_l { padding:50px 0 0 55px; width:500px; font-size:14px; float:left;}
#other_l h1 {color:#162f43; font-weight:bold;}
#other_r {padding:160px 70px 0 0; float:right;}
#other_r span { padding-left:20px; font-size:15px; font-weight:bold;}
#other_r a { color:black;}
#other_ul {margin:0 0 0 0; list-style:none;}
#other_ul li { padding-bottom:50px;}


#left_subsidiary { padding:40px 0 0 55px; width:500px; font-size:14px; float:left;}
#left_subsidiary h1 {color:#162f43; font-weight:bold;}
#right_subsidiary {padding:0px 70px 0 0; float:right;}
#right_subsidiary span { padding-left:20px; font-size:15px; }
#right_subsidiary a { font-weight:normal;}
.sub {width:650px;}
.sub_quote {  font-style:italic; font-size:13px;}
#sub_ul {margin:0 0 0 0; list-style:none;}
#sub_ul li { padding-bottom:50px;}

#right_subsidiary.ksub {padding:0px 50px 0 0; float:right;}


#sub_map {margin:0 0 0 0; list-style:none;}
#sub_map li { padding-bottom:50px;}


#right_subsidiary .rsubmenu {padding-left:0; font-size:12px;}


.ol_inv { list-style:none;}
.ol_inv li { }

.ul_inv { list-style:square;}
.ul_inv li { float:none;}

.ul_doc { list-style-image:url(/images/doc.png); margin-top:5px;}
.ul_doc li { float:none;}

.video {  list-style:none; margin:0; padding:0; margin-left:30px;}
.video li {float:left; margin:0 0 20px 20px; width:150px; height:115px; background-color:gray; border:2px solid white;}
.video li:hover {border:2px solid #3289c3;}

.video-container {
	display: block;
	width: 520px;
	height: 380px;
	margin-bottom: 1.5em;
}


#sub_left { float:left; width:640px; height:250px; margin-left:50px;}
#sub_right { float:right; width:270px; height:190px; margin-right:-20px; margin-top:-50px;}

#table_sub {background-image:url(/images/subsidiary/bg.jpg); background-repeat:no-repeat; width:675px; height:237px; margin:460px 0 0 30px; overflow:hidden;}
#table_sub_table {width:630px; margin:20px 0 0 20px;}

#signature {}
#signature td { vertical-align:top; padding-right:40px;}
#signature th { vertical-align:top;}
#signature th img {margin-top:-10px;}

.text_top { vertical-align:top; width:410px; padding-left:1px; font-style:italic; font-size:11px;}
.logo_right { padding-left:25px; vertical-align:middle;}
.logo_right_ { padding-left:70px; vertical-align:middle;}
.logo_right img { }
.photo { height:197px; width:152px; }

#scheme_ul {margin:50px 0 0 0; list-style:none;}
#scheme_ul li { padding-bottom:50px;}

.text_form {width:320px; height:300px; border:0; background-image:url(/images/contacts/blank.jpg); background-repeat:no-repeat;}
.other_form {width:320px; height:21px; border:0; background-image:url(/images/contacts/other.jpg); background-repeat:no-repeat;}
.sbmt_btn {background-image:url(/images/contacts/submit.gif); background-repeat:no-repeat; width:86px; height:21px;  border:0; margin-left:235px;}

#footer { padding:0 0 0px 0; height:150px; margin:10px 0 0 0;}
#footer li { float: left; margin:0px; list-style:none; line-height:12px; padding-left:20px;}
.h-footer { font-size:11px; font-weight:600; color:#545b60;}
.text-footer {font-size:11px; color:#545b60;}
.ftlink { color:#545b60; text-decoration:underline; font-size:12px; line-height:20px;}
/*
div#container-content {padding:1.5em;}
*/

/* Тогглеры лет и месяцев */
ul.togglers {overflow:hidden;margin-bottom:1.5em;}
ul.togglers li {float:left;list-style:none;margin:0 1em 0 0;}
ul.togglers li.selected {}
ul.togglers li a {display:block;padding:0 .5em;text-decoration:none;}
ul.togglers li a:hover {}
ul.togglers li a span {}
ul.togglers li a span.d {text-decoration:underline;color:#0055CC;}
ul.togglers li a span.q {font-size:.8em;color:#cacaca;}
ul.togglers li a:hover span {}
ul.togglers li a:hover span.d {text-decoration:none;color:#f00;}
ul.togglers li a:hover span.q {}
ul.togglers li.selected a {background-color:#F5F5EA;cursor:default;}
ul.togglers li.selected a:hover {}
ul.togglers li.selected a span {}
ul.togglers li.selected a span.d {text-decoration:none;color:#000;}
ul.togglers li.selected a span.q {}
ul.togglers li.selected a:hover span {}
ul.togglers li.selected a:hover span.d {}
ul.togglers li.selected a:hover span.q {}

/* Список новостей */
.news-list {list-style-type:none;}
.news-list li {margin:0 0 1.5em;border-bottom:dotted 1px #dedede;}
.news-list h3 {margin-bottom:.5em;}
.news-list h3 a {}
.news-list h3 a:hover {}

.news-list h4 {margin-bottom:.5em;}
.news-list h4 a {}
.news-list h4 a:hover {}

p.news-list-date {line-height:1em;padding-left:1em;}
p.news-list-date span {font-size:.9em;font-style:italic;color:#999;}
div.news-list-text {}
div.news-list-text p { width:700px;}

/*Новость*/
div.news-text {position:relative;}
div.news-arrows {position:absolute;top:0;right:-7em;}
div.news-arrows span {text-transform:uppercase;}
div.news-arrows a {color:#0055CC;font-size:1.5em;text-decoration:none;}
div.news-arrows a:hover {color:#f00;}

/*Разбивка на страницы*/
.paginator {overflow:hidden;list-style-type:none;}
.paginator li {float:left;margin:0 .2em 0 0;}
.paginator li a, .paginator li b {display:block;border:solid 1px #cacaca;padding:1px .5em 0;}
.paginator li a {color:#0055CC;}
.paginator li a:hover {color:#f00;}
.paginator li b {font-weight:normal;}
.paginator li.selected b {background-color:#acacac;color:#fff;}


.corners  {
border:2px solid #e3e8ed;
}
.corners .t, .corners .r, .corners .b, .corners .l, .corners .c, .corners .u {
background-position:left top;
background-repeat:no-repeat;
display:block;
position:relative;
z-index:1;
}
.corners .t {
left:-1px;
top:-1px;
}
.corners .r {
background-position:right top;
left:2px;
}
.corners .b {
background-position:right bottom;
top:2px;
}
.corners .l {
background-position:left bottom;
left:-2px;
}
.corners .c {
left:0;
margin-right:0;
top:0;
}
.rounded-borders .corners {
background:none repeat scroll 0 0 #FFFFFF;
}

.rounded-borders .corners .reducer {
padding:1em 0 0.8em;
text-align:center;
height:100px;
}
.rounded-borders .u {
background-color:#FFFFFF;
color:#636363;
float:left;
font-size:80%;
left:10px;
padding-left:5px;
padding-right:5px;
top:-1.3em;
}
.rounded-borders .u-in {
background-color:#FFFFFF;
border:1px solid red;
left:0;
position:relative;
top:0;
}
.rounded-borders .u p {
height:3em;
margin:0 0.3em;
}
.rounded-borders .reducer p {
height:2em;
margin:0 0.3em;
}
div.bordered-frame {
border:1px solid #C8C8C9;
min-width:160px;
position:relative;
}
div.bordered-frame table.mini-page {
border-collapse:collapse;
width:100%;
}
div.bordered-frame table.mini-page td {
padding:0;
}
div.bordered-frame table.mini-page td.content {
padding-bottom:0.3em;
text-align:center;
}
div.bordered-frame table.mini-page div.header {
left:0;
position:relative;
text-align:center;
top:-0.5em;
z-index:3;
}
div.bordered-frame table.mini-page div.header span {
background-color:#FFFFFF;
color:#636363;
font-size:80%;
padding:0 0.5em;
}
div.bordered-frame table.mini-page div.footer {
background-color:#FFFFFF;
bottom:-0.7em;
left:0;
position:relative;
text-align:center;
width:200px;
z-index:3;
}
div.bordered-frame table.mini-page td.topleft {
vertical-align:top;
width:5px;
}
div.bordered-frame table.mini-page td.topright {
vertical-align:top;
width:5px;
}
div.bordered-frame table.mini-page td.bottomleft {
vertical-align:bottom;
width:5px;
}
div.bordered-frame table.mini-page td.bottomright {
vertical-align:bottom;
width:5px;
}
div.bordered-frame table.mini-page td.topleft div {
background:url("c1.gif") no-repeat scroll left top #FFFFFF;
}
div.bordered-frame img.topleft, div.bordered-frame img.topright, div.bordered-frame img.bottomleft, div.bordered-frame img.bottomright {
height:5px;
position:absolute;
width:5px;
z-index:3;
}
div.bordered-frame img.topleft {
left:-1px;
top:-1px;
}
div.bordered-frame img.topright {
right:-1px;
top:-1px;
}
div.bordered-frame img.bottomleft {
bottom:-1px;
left:-1px;
}
div.bordered-frame img.bottomright {
bottom:-1px;
right:-1px;
}

/*
Форма авторизации
*/

#auth_form { width:300px; height:auto; border:1px dashed gray; margin-top:100px; padding:20px; font-family:Georgia;}
#auth_form h3 {color:#A11041;}
#auth_form form { text-align:right; margin-right:50px; vertical-align:middle;}
#auth_form input {margin-bottom:10px;}
