body{
margin:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
background-color:#fff;
background-attachment: fixed;
}
div {overflow:hidden;}
.headblock,.headblock td,.logo,.rightpen{height:264px;}
.logo{width:157px}
.headblock td div {position:absolute;}
img.logo{background-image: url("./i/logo.png");}
img.rightpen{background-image: url("./i/rightpen.png");}
.rightpen{width:224px;}
img {border:none;border-width:0px;}


img.portfolio,img.portfoliox{background-image: url("./i/mnu/portfolio.png");}
.portfolio,.portfoliox{width:101px;height:53px;}
div.portfolio,div.portfoliox{left:165px;top:72px;}
img.process,img.processx{background-image: url("./i/mnu/process.png");}
.process,.processx{width:118px;height:42px;}
div.process,div.processx{left:286px;top:43px;}
img.kontakt,img.kontaktx{background-image: url("./i/mnu/kontakt.png");}
.kontakt,.kontaktx{width:134px;height:42px;}
div.kontakt,div.kontaktx{left:425px;top:22px;}
img.pochem,img.pochemx{background-image: url("./i/mnu/pochem.png");}
.pochem,.pochemx{width:115px;height:40px;}
div.pochem,div.pochemx{left:590px;top:22px;}
img.ya,img.yax{background-image: url("./i/mnu/ya.png");}
.ya,.yax{width:125px;height:48px;}
div.ya,div.yax{left:180px;top:123px;}
img.ustav,img.ustavx{background-image: url("./i/mnu/ustav.png");}
.ustav,.ustavx{width:93px;height:36px;}
div.ustav,div.ustavx{left:321px;top:84px;}
img.puti,img.putix{background-image: url("/i/mnu/puti.png");}
.puti,.putix{width:82px;height:37px;}
div.puti,div.putix{left:439px;top:69px;}
img.casus,img.casusx{background-image: url("/i/mnu/casus.png");}
.casus,.casusx{width:166px;height:64px;}
div.casus,div.casusx{left:275px;top:122px;}
.rpenbot{width:23px;height:69px;}
img.rpenbot{background-image: url("/i/rpenbot.png");}
div.rpenbot{position:relative;float:right;top:0px;}
img.up{background-image: url("/i/mnu/up.png"); background-repeat:no-repeat;}
.up{width:75px;height:75px}
div.up{left:580px;top:100px;position:absolute;}

.raspn{height:74px; width:780px;}
.raspv{height:1px; width:520px;}

div.portfolio:hover,div.process:hover,div.kontakt:hover,div.pochem:hover,div.ya:hover,div.ustav:hover,div.puti:hover,div.casus:hover,div.portfoliox,div.processx,div.kontaktx,div.pochemx,div.yax,div.ustavx,div.putix,div.casusx{
background-image: url("/i/mnu/orange.png");background-position:bottom left; background-repeat:no-repeat;}




img.lmouse{background-image: url("/i/lmouse.png");}
.lmouse{width:65px;height:243px;}
div.lmouse{position:absolute;left:0px;top:370px;}

/*типы контента*/
td.midblock{padding-left:14%;background-image: url("/i/pagebbg.png");background-repeat:no-repeat;background-position:bottom right;}
p{width:90ex;text-align:left;}
.epigr{position:relative;left:50ex;width:40ex;font-style:italic;}
h1{font-size:25pt;color:#5e5e5e;}
h2{font-size:20pt;color:#464646;}
h3{font-size:18pt;color:#383838;}
h4{font-size:14pt;color:#303030;}
h1,h2,h3,h4{font-family:sans;font-style:normal;font-weight:300;margin-top:0.7ex;margin-bottom:0.3ex;text-indent:1ex;}


p{margin-top:0.5ex;margin-bottom:2ex;}
p.liryc{background-color:#fff8e1; padding:1.5ex;}
pre{font-family:sans-serif;}
pre.code{font-family:monospace;}
li{margin-left:5ex;width:80ex;text-indent:0ex;margin-bottom:1.5ex;}
hr{width:90ex;text-align:left;}
.copy{font-size:10pt;font-family:sans;color:#aaa;}
a.copy{color:#7997bd;}

sup.new {color:#ff4000;}
/*низушка сайта*/
img.lastic{width:121px;background-image: url("/i/lastic.png");}
.lastic,.botblock{height:128px}
td.botblock{background-image: url("/i/botbg.png"); background-position:top right; background-repeat:no-repeat;vertical-align:bottom;}

.icqstat{
background-image: url("http://status.icq.com/online.gif?icq=308080407&img=5");
/*хак для ИЕ, не понимающего такого url для картинки*/
/*//background-image:url("/i/icqon.png");*/
background-position:top left;
width:18px;
height:18px;
border:none;
}

 

a{color:#e29000;text-decoration:underline;}
a:hover{color:#d26018;text-decoration:none;}

/*Портфолио*/
img.pico,img.picox{width:48px; height:58px; margin:3px 2px 3px 2px;padding:6px;//margin:6px;//border:solid 2px #ffffff;} 
img.picox, a.pico:active img.pico,  a.pico:visited:active img.pico,  a.pico:hover img.pico, a.pico:visited:hover img.pico{background-image: url("/i/thumbcurr.png"); background-repeat:no-repeat;//border:solid 2px #ff9900;}
a.pico img.pico{background-image: url("/i/thumbnv.png"); background-repeat:no-repeat;//border:solid 2px #C4E098;}
a.pico:visited img.pico{background-image: none;//border:solid 2px #ffffff;}

img.show{margin:6px;}

img.arrow {margin-bottom:25px;}

/*типовые размеры баннеров*/
.b8831{width:88px; height:31px;}
.b100100{width:100px; height:100px;}
.b12060{width:120px; height:60px;}
.b120240{width:120px; height:240px;}
.b120600{width:120px; height:600px;}
.b46860{width:468px; height:60px;}

.b8831,.b100100,.b12060,.b120240,.b46860,.b120600{margin:4px;}

