body {background:#fff;margin:0;padding:0;font:11px Tahoma; min-width: 770px}

* html #minwidth { border-left: 770px solid white; position: relative; float:left}
* html #min_width { margin-left: -770px; position: relative; float:left}

a {color:#000000;text-decoration:none;font-weight: normal}
a:visited {color:#000000;text-decoration:none;font-weight:normal}
a:hover {color:#000000;text-decoration:underline;font-weight:normal}




h1 {color:#EF0000;font:18px Verdana; margin:0px 0 15px 0;padding:0}

img {border:none}


#main {width:100%;height:140px;}
#menu {margin:-51px 0 0 40px;height:auto;width:130px}
#menu span {font:11px Arial;color:red}
#menu .active {color:red;text-decoration:none}
#menu .active:hover {color:red;text-decoration:underline;font-weight:normal}



#logo {height:51px;width:340px;margin:20px 0 0 300px}
#content {margin:48px 17% 110px 300px;height:auto;width:auto;font:11px Tahoma;color:#6F6F6F}

#works {margin:68px 0 90px 300px;height:170px;width:auto}
#grey {width:auto;background:url('i/grey.png') repeat-x;height:113px;margin-top:16px}
#grey img {margin:38px 0 0 28px;width:98px;height:73px;border:1px solid #666666}
#else {margin:-56px 0  0 420px}



div.poz {height:auto;min-height:92px;}
div.catalog {position:relative;margin-left:110px;height:auto;padding:0 0 15px 0;}
* HTML div.catalog {height:77px}
div.headpoz {padding:0px 0px 3px 0px;}
img.catalog {position:relative;float:left;margin:1px 0 13px 0;border: 1px solid #666666;}
img.pict {border: 1px solid #666666;margin-bottom:10px;padding:0;display:block}
#counters {margin:0px 0 15px 300px;height:30px;width:auto}