﻿HTML,HTML *{font-family:inherit;font-size:100.01%;margin:0;outline:0;padding:0}
DIV,P,H1,H2,H3,H4,H5,H6{margin:0 auto;width:auto}
OL,UL{list-style:none}
IMG{border:0}
.bold{font-weight:bold}
.italic{font-style:italic}
.hidden{display:none}
.nowrap{white-space:nowrap}
.left{float:left}
.right{float:right}
.clear:after{clear:both;content:".";display:block;height:0;visibility:hidden}
/* hide from IE Mac \*/
.clear {display:block}
/* //IE Mac */
HTML,BODY{height:100%;width:100%}
DIV.content-copyright{display:none;cursor:pointer;background:url(/app_styles/i/phone.png) no-repeat;height:275px;overflow:hidden;position:fixed;right:1em;top:105px;width:15px}
DIV.content-copyright *{background-image:none;border-width:0;font-size:100%;margin:0;padding:0 0 0 2em}
DIV.content-frame,DIV.content{height:760px;width:780px}
DIV.content-frame{padding:20px 45px}
DIV.content{background:#272928 url(/app_styles/i/bg-frame.jpg);overflow:hidden;position:relative}
DIV.permanent-content-frame{background:transparent url(/app_styles/i/bg-nav.png) repeat-y;height:760px;left:425px;position:absolute;top:0;width:352px}
BODY.intro DIV.permanent-content-frame{left:214px}
DIV.permanent-content{background-color:#000;height:760px;position:relative;width:292px}
DIV.logo{left:75px;position:absolute;top:18px;z-index:2}
DIV.logo,DIV.logo IMG{height:100px;width:142px}
DIV.photo{background:url(/app_styles/i/section/intro.jpg) no-repeat center center;height:425px;left:1px;position:absolute;top:125px;width:290px;z-index:1}
BODY.home DIV.photo{background-image:url(/app_styles/i/section/home.jpg)}
BODY.portfolio DIV.photo{background-image:url(/app_styles/i/section/portfolio.jpg)}
BODY.bio DIV.photo{background-image:url(/app_styles/i/section/bio.jpg)}
BODY.contacts DIV.photo{background-image:url(/app_styles/i/section/contacts.jpg)}
UL.navigation{display:block;left:68px;list-style-type:none;margin:0 auto;overflow:hidden;position:absolute;top:555px;width:157px;z-index:2}
UL.navigation A,UL.navigation LI{display:block;height:31px;width:157px}
UL.navigation LI{background:url(/app_styles/i/bg-menu-item.gif) no-repeat;float:left;margin:-1px 0 0}
UL.navigation A{background:url(/app_styles/i/bg-menu-bulet.gif) no-repeat 9px 9px}
UL.navigation A.curent{background:url(/app_styles/i/bg-menu-item-over.gif) no-repeat 9px 9px}
UL.navigation IMG{height:20px;margin:7px 0 0 48px;width:105px}
DIV.languages{left:0;position:absolute;text-align:center;top:695px;width:100%}
DIV.languages,DIV.languages A{color:#626463;font:normal 12px/1.3em Tahoma;text-decoration:none}
DIV.languages A:hover{color:#FFF}
DIV.copyrights{color:#7d0205;position:absolute;text-align:center;top:725px;width:100%;z-index:1}
DIV.copyrights,DIV.copyrights *{font:normal 9px/1.4em Tahoma}
DIV.copyrights A{color:#7d0205;text-decoration:none}
DIV.variational-content-frame{height:760px;left:30px;position:absolute;top:0;width:390px}
BODY.intro DIV.variational-content-frame{display:none}
DIV.variational-content{height:730px;margin:15px 0;overflow:hidden;width:390px}
P.photos{margin-bottom:20px}
P.photos A{margin-right:18px}
P.photos A IMG{border:3px solid #3C3C3C}
P.photos SPAN.photo-set{display:block;float:left;height:99px;overflow:hidden;position:relative;width:333px}
P.photos SPAN.photo-set SPAN{white-space:nowrap}
P.photos SPAN.arrow{background:url(/app_styles/i/arrows.gif) no-repeat;display:block;float:left;height:99px;width:10px}
P.photos SPAN.move-left{background-position:0 center;padding-right:10px}
P.photos SPAN.move-left-over{background-position:-20px center;cursor:pointer}
P.photos SPAN.move-right{background-position:-60px center;padding-left:10px}
P.photos SPAN.move-right-over{background-position:-40px center;cursor:pointer}
.indent-left{margin-left:20px}
.indent-top{margin-top:2em}
.scroll-bar{margin-right:5px;width:11px}
.scroll-bt-top,.scroll-bt-bottom{background-image:url(/app_styles/i/scroll-bar-buttons.gif);background-repeat:no-repeat;cursor:pointer;height:7px;overflow:hidden;width:11px}
.scroll-bt-top{background-position:0 0;margin-bottom:7px}
.scroll-bt-bottom{background-position:0 -7px;margin-top:7px}
.scroll-slider-box{background:url(/app_styles/i/scroll-bar-slider.gif) repeat-y;width:11px}
.scroll-slider{background:#000;border-left:2px solid #666;border-right:2px solid #666;width:1px}
DIV.artistic-copyright{color:#636564;font:normal 10px/1.3em Tahoma;padding:10px 0;text-align:center;width:780px}
.banners A,.banners A:hover{text-decoration:none}
.banners A IMG{filter:Alpha(opacity=40),gray;opacity:.4}
.banners A:hover IMG{filter:Alpha(opacity=100);opacity:1}
.ckit, .ckit *{color:#333;font:normal 10px/1.3em Tahoma}
.ckit A{text-decoration:underline;}
.ckit A:hover{color:#AAA}
BODY.cult-en DIV.languages A.cult-en,BODY.cult-ru DIV.languages A.cult-ru,DIV.copyrights A:hover{text-decoration:underline}
DIV.banners,.ckit{padding:10px 0;text-align:center;width:780px}
BODY,BODY *{color:#ccc;font:normal 12px/1.3em Tahoma}
BODY{background-color:#000;padding-bottom:20px}
P,UL,OL,H1,H2,H3{margin-bottom:1em}
H1,H2,H3{clear:both}
A{color:#ccc}
A:hover{color:#FFF}
H1,H1 *{color:#FFF;font-family:Sans-Serif;font-size:20px;font-weight:normal}
H1{background:transparent url(/app_styles/i/bg-header.gif) no-repeat bottom left;padding-bottom:1em}
H1 SPAN{color:#a30c10}
H2{background:transparent url(/app_styles/i/bg-h2.gif) repeat-x bottom left;color:#a30c10;font-family:Tahoma;font-size:15px;font-weight:bold;padding-bottom:4px}
UL{list-style-type:disc}
LI{margin-bottom:.3em;margin-left:2.3em}
EM{font-weight:normal}
B{font-weight:bold}
.ident-left2em{margin-left:2em}
P.accentuation{background-color:#333;border:1px dotted #666;font-size:90%;padding:.5em 1.5em}
