html, body { min-width:0; height:auto; width:auto; }
body { font-size:9.75pt; background:#FFF; }
blockquote p { color:#818181; }
a, a:hover { color:#000; text-decoration:none; }
abbr[title]:after, acronym[title]:after { content:'(' attr(title) ')' }

.l-aside, .b-breadcrumbs, .b-header-goto, .b-header-lang, .l-main img,
.g-more, .g-print, #l-footer .dev { display:none; }

#l-page, #l-wrap, .l-main, .h-content, #l-page, #l-wrap, #l-header, .l-extra { overflow:visible; border:none; position:static; width:auto; height:auto; min-width:0; min-height:0; background:none !important; padding:0; margin:0; float:none; }

html, body, #l-page, #l-wrap, #l-footer, #h-footer { min-width:0; width:auto; }
#l-header { padding-bottom:3.231em; }
#l-header .b-logo { position:static; float:left; }
	.b-header-adr { display:block; }
#l-page { padding:2.66em 2.154em }
#l-footer { margin-top:0; height:auto; }
#h-footer { padding:.846em 2.154em }

ul li { background:url(../i/bg/marker-print.png) 0 .2em no-repeat; }
ul[class] li { background:none; }
* html ul li { background:none; }
* html .g-list li { background:url(../i/bg/marker-print.png) 0 .2em no-repeat; }
div { zoom:0 !important; overflow:visible !important; }
