/* css document */
*{margin:0;padding:0;font-size:100.1%;}
/* ---- GLOBAL -----------*/
body{padding:1%;background:rgb(128,128,128);color:rgb(0,0,0);font-family:verdana,arial,helvetica;font-size:small;height:100%;}
a:link{color:mediumblue;}
a:visited{color:darkslateblue;}
a:hover,a:active{color:rgb(212,0,0);}
p a:link,p a:visited{border-bottom:1px dashed;}
.i a:link,.i a:visited{border-bottom:none;}
a{text-decoration:none;}
img a,img{border:none;}
dl{margin:1em 0;}
dt{font-weight:bold;padding:1em 0 0.5em 0;}
dd{padding:0 0 .5em 2em;}
ul,ol{text-align:left;margin:1em 0 1em 2.2em;list-style-position:outside;}
li{padding-bottom:.5em;}
fieldset{border:1px solid gray;margin:2em;padding:2em;}
legend{font-size:x-small;}
/*правильный hr*/
hr{color:#505050;background-color:#505050;height:1px;border-width:0px;}
input, textarea, select, button{border:1px solid #505050;font-size:1em;}
textarea:focus,select:focus,input:focus{background-color:rgb(232,232,232);}
/* ---- Font ----------*/
h1,h2,h3,.nav,.nav2,.box_selector{font-family:"Comic Sans MS","Microsoft Sans Serif","MS Sans Serif";}
h1,h3,h4,h6{text-align:center;}
p{padding:.4em 0;}
p,pre{line-height:1.4;}
h6{font-size:x-small;font-weight:normal;}
h5,label,cite{font-size:small;}
h4{font-size:medium;margin:1.5em 0 1.5em 0;font-weight:normal;}
h3{font-size:medium;font-weight:normal;}
h2{font-size:large;margin-bottom:1em;font-variant:small-caps;background-image:url(../im/logo/crt.png);background-repeat:no-repeat;background-position:-93px -16px;padding-left:1.5em;}
h1{font-size:2.8em;font-variant:small-caps;display:inline;}
h1#prt{display:none;}
/* ---- Conteiners -----------*/
#par{max-width:1200px;min-width:900px;background-color:white;border:1px solid black;padding:2% 3%;margin:0 auto;}
#logo{background-image:url(../im/logo/bm_logo.png);  background-repeat:no-repeat;  padding-left:290px;  padding-right:13em;  vertical-align:middle;  height:100%;  min-height:120px;}
div#wrapper{position:relative;padding-top:4%;}
div#cont{margin-left:20%;border-left:2px solid #505050;text-align:left;padding-left:3%;padding-bottom:2%;}
/*LOGO*/
#bm_logo{background:white url(../im/logo/bm_logo.png) no-repeat; width:290px; height:130px;}
#k_logo{background:white url(../im/logo/kimono_logo.png) no-repeat; width:380px; height:120px;}
/*Подвал*/
#bottom{text-align:center;margin-top:3%;font-size:x-small;clear:both;}
#orfus{color:gray;padding:.1em;margin:1% 0;}
.up{margin:2% auto;margin-bottom:2%;background-image:url(../im/logo/crt.png);background-repeat:no-repeat;background-position:center bottom;width:25px; height:16px;}
/*Горизнтальные ссылки*/
.nav{margin-top:2%; clear:both; font-weight:bold;}
.nav2{margin:0; clear:both;}
.nav ul,.nav2 ul{list-style-type:none;text-align:right;margin:0;font-variant:small-caps;font-size:medium;}
.nav ul{border-bottom:medium solid #505050;}
.nav2 ul{border-bottom:none;}
.nav ul li, .nav2 ul li, .nav ul li a, .nav2 ul li a{margin:0;display:inline;border:none;}
.nav a:link,.nav a:visited,.nav2 a:link,.nav2 a:visited{color:black;}
.nav a:hover,.nav a:active{border-top:2px solid #D70000;}
.nav2 a:hover,.nav2 a:active{border-bottom:2px solid #D70000;}
.nav a:active,.nav2 a:active{color:#D70000;}
#top_r{float:right; width:13em;}
#top_r ul{margin:0 0 0 1.5em;list-style-type:circle;}
#top_r ul li{margin:0;  padding:0 0 .5em 0;}
#top_r ul li a{border-bottom:none}
/*Нав блок слева*/
#boxleft{float:left;width:17%;position:absolute;left:0;top:0;margin-right:3%;margin-top:4%;text-align:center;font-size:.9em;}
div.box,#action{margin-bottom:3em; text-align:left;}
div.box p,#action p{padding:.8em; font-size:.9em;}
#action{border:1px solid #CC0000; background-color:#EEEEEE;}
#action img{height:20px; width:100px; float:right; margin:0 0 .5em 1em;}
#action_grz{border:1px solid #CC0000; background-color:#EEEEEE; display:block;overflow:hidden;}
#action_grz p{padding:1em; margin:0;}
#action_grz img{height:20px; width:100px; float:right; margin:0 0 .5em 1em;}
.act_im{height:20px; width:100px; float:right; margin:-1em 0 1em 1em; border:none;}
#boxleft img{margin-bottom:3em;}
#boxleft h6{margin:-2.5em 0px 2em 0px;}
#boxleft p{margin:1em 0;text-align:left;font-size:.9em;}
#boxleft hr{height:2px;}
div.box_selector,div.box_selector_z{font-variant:small-caps;  font-weight:bold;font-size:medium;border-bottom:2px solid #505050;margin-bottom:0.5em;}
div.box_selector_z{border-bottom:none;}
dl.navleft{margin:0 0 1em 0;font-weight:bold;font-family:"Comic Sans MS","Microsoft Sans Serif","MS Sans Serif";}
dl.navleft a{display:block;}
dl.navleft dt{font-size:1.3em;padding:.2em 0 .2em 1em;font-variant:small-caps;background-image:url(im/logo/5.png);background-repeat:no-repeat;background-position:left center;}
dl.navleft a:link,dl.navleft a:visited,div#boxleft h2 a:link,div#boxleft h2 a:visited{color:black;}
dl.navleft a:hover,.navleft a:active,div#boxleft h2 a:hover,div#boxleft h2 a:active{color:rgb(212,0,0);}
ul.left{margin:0 0 0 1.2em;}
ul.left li,ul.left li a{font-size:x-small;padding:.2em;border:none;}
div.nav_box{float:right;padding:0 0 1em 6%;margin-top:-.8em;}
#pad table td{vertical-align:bottom;padding-bottom:1em;}
#pad h3,#pad h4{margin:0;padding:0;}
table.pad tr{height:200px;}
table.pad{margin:0 auto;}
/*Images*/
.t{background-image:url(../im/logo/crt.png);background-position:left center;background-repeat:no-repeat;}
/* ---- TABLE -----------*/
table{border-collapse:collapse;width:100%;}
.vrt{vertical-align:middle;}
table tr td{text-align:center;}
div.tab_sz{margin:2em 0;padding:.1em;display:block;overflow:hidden;}
.tab_size{margin:.5em auto;font-size:1em;}
.tab_size tr:hover{background:#ffff99;}
.tab_size thead tr:hover,.tab_size tfoot tr:hover{background-color:#EEEEEE;border:1px solid #505050;}
thead,tfoot{background-color:#EEEEEE;border:1px solid #505050;}
.tab_size td,table.tab_size{border:1px solid #505050;}
.tab_size td{padding:.3em;}
/*info links*/
.dan{margin-top:1em;font-size:small;}
#currentpage{color:dimgray;}
dt#currentpage{background-image:url(im/logo/6.png);background-repeat:no-repeat;background-position:left center;}
.nobr{white-space:nowrap;}
.gray{color:#444;}
.red{color:#CC0000;}
/*Кнопка*/
button{text-align:center;
/*margin-top:-1px;*/
width:12em;background:white;padding:0 1em;cursor:pointer;}
button:hover{background:#505050;color:white;}
button:active{background:red;color:white;}
.back{margin:1.5em 0;}
div.ord{margin:3em 1em;}
div.go{text-align:right;margin-right:200px;margin-top:1em;}
div.line{border:none;border-left:thin solid #505050;background-color:#EEEEEE;margin:1em 0;padding:1.2em;display:block;overflow:hidden;font-size:medium;font-family:"Times New Roman";}
.l{text-align:left;}
.c,div.ord{text-align:center;}
.r{text-align:right;}
.top{margin-top:3em;}
div.quadro{margin:3em auto;background-image:url(../im/logo/crt.png);background-repeat:no-repeat;background-position:top;width:105px; height:10px;}
.size{padding:0;text-align:right;margin-right:200px;margin-top:1em;font-size:x-small;}
.infrm{font-style:italic;}
/* ---- код для ослика 6 -----------*/
* html #wrapper{width:100%;}
* html #boxleft{margin-top:3%;}
* html h1{font-size:xx-large;}
* html h2{font-size:large;}
* html h3{font-size:medium;}
* html h4{font-size:medium;}
* html h5{font-size:small;}
* html h6{font-size:x-small;}
* html p{font-size:small;}
* html dt,* html infrm{font-size:small;}
* html dd,* html label,* html .button,* html ul li,* html ol li,* html cite{font-size:small;}
@media print
/* ---- стили для печати -----------*/
{body
{padding:0px;margin:0px;width:auto;font-family:"Times New Roman",Times;color:black;}
div#cont{float:none;margin:0px;padding:0px;vertical-align:top;border:none;}
div#par{border:none;}
div#wrapper{padding-top:3%;border:none;}
.box_im{float:right;text-align:center;width:200px;margin:10pt 0;border:none;}
.box_text,.bottom_info,fieldset,select,input{margin:0;padding:0;}
table,td{border:1px solid gray;}
table{border-collapse:collapse;margin:10pt 240pt 20pt 5pt;font-size:9pt;width:100%;}
td{font-size:9pt;padding:2pt;}
.quadro{text-align:center;margin:10pt 0;}
.line{border-left-color:#3C3C3C;border-left-style:solid;border-left-width:2px;margin:5pt 20pt 5pt 20pt;padding:10pt;font-size:10pt;}
h1#prt{font-size:16pt;text-align:center;display:block;}
h2{font-size:13pt;text-align:center;margin:0;}
h3{font-size:11pt;text-align:left;margin:15pt 5pt;}
h6{font-size:8pt;font-weight:normal;padding:0px;margin:12pt;text-align:center;}
p{padding:3pt;margin:5pt;font-size:11pt;}
.infrm{font-style:italic;}
ul,dl{margin-left:5pt;list-style-type:square;text-align:left;padding:5pt;}
li,dl{font-size:9pt;}
.z{border:1px dashed black;font-weight:bold;padding:20px;margin:10px 20px 10px 20px;}
.r{text-align:right;}
table#hd,#bottom,#boxleft,button,.up,select,input,fieldset,.box_im a img{display:none;}
}