html {background-color:#DEECE9; font:12px/1.4em Arial, Helvetica, sans-serif; color:#696969; } /*color:#767777;*/

body {position:relative; width:952px; margin:49px auto 10px auto; background:#fff url(/image/bg.jpg) repeat-y right top;}

a:link {color:#489DED;}
a:visited {color:#489DED;}
a:hover {color:#6CFDCD;}

h1 {font:normal 21px Georgia; color:#16ada6; padding:0; margin:-30px 0 30px 50px; position:relative; z-index:20;}
h2 {color:#007CC3; line-height:22px;}

#topMenu {position:absolute; top:-49px; left:-9px; z-index:1; width:961px; height:49px; margin:0; list-style:none; background:url(/image/top-menu-bg.jpg) no-repeat left top; font:normal 15px Georgia;}
#topMenu li {float:right; padding:10px 30px 0 0;}

#header {position:absolute; top:0; left:-9px; background:url(/image/header.jpg) no-repeat left top; width:688px; height:298px; font:italic bold 15px Georgia; color:#005e94;}
#header p {position:absolute; margin:0; top:69px; left:130px;}
a#order {position:absolute; top:60px; left:500px; width:137px; height:39px; margin:0; padding:0; font-size:14px; line-height:33px; color:#fff; text-align:center; cursor:pointer; background:url(/image/order-0.gif) no-repeat left top; text-decoration:none; display:none;}

#content {float:left; padding:298px 0 0 0; background-color:#fff; width:690px;}
#content div.txt {padding:0 10px 10px 40px;}

#menu {float:right; width:259px;}
#menu div.txt {padding:10px 5px 240px 0;}

.menu {width:230px; height:296px; margin:10px auto; background-position:left top; background-repeat:no-repeat; font:normal 15px Georgia;}
.menu ul {margin:0; padding:10px; list-style:none; position:relative; z-index:100;}
.menu ul li {padding:4px 0 4px 15px; background:url(/image/li.gif) no-repeat left center;}
.menu * a:link, .menu * a:visited {color:#F5F4F5; text-decoration:none;}
.menu * a:hover {color:#6CFDCD; text-decoration:underline;}
 
ul.etcMenu {background:url(/image/line1.gif) no-repeat center top;} 

/* #prodList {border:0px solid red; height:200px; position:absolute; top:100px; left:131px;} */ 
#prodList {height:50px; width:500px; position:absolute; top:110px; left:131px; background-color:#E2EBF2; visibility:hidden;}
#prodList img {padding:0 4px;}

#navigate {position:absolute; top:-38px; left:119px; list-style:none; margin:0; z-index:50;}
#navigate li {margin:0; float:left;}
#navigate a {text-decoration:none; height:20px; width:20px; float:left; margin-right:10px;}

#home {background:url(/image/home.gif) no-repeat center center;}
#home:hover {background:url(/image/home1.gif) no-repeat center center;}

#email {background:url(/image/letter.gif) no-repeat center center;}
#email:hover {background:url(/image/letter1.gif) no-repeat center center;}

#print {background:url(/image/printer.gif) no-repeat center center;}
#print:hover {background:url(/image/printer1.gif) no-repeat center center;}

#lang {position:absolute; top:-48px; left:-20px; z-index:70; font-size:11px; line-height:13px;}

#contact {margin:0; list-style:none; position:absolute; top:5px; left:70px; color:#013551;}
#contact a, #contact a:visited {padding-left:22px; color:#013551; text-decoration:none;}
#contact a:hover {text-decoration:underline;} 
#phone1 {padding-left:22px; background:url(/image/phone.gif) no-repeat left center;}
#email1 {background:url(/image/letter1.gif) no-repeat 2px center;}

#ava {margin:0; padding:0; color:#469BBD; text-align:right; width:100%; position:absolute; z-index:300; bottom:-25px;}
#ava a:link, #ava a:visited, #ava:hover {color:#469BBD; text-decoration:none;} 

#footer {position:absolute; background:url(/image/footer.gif) no-repeat left top; height:70px; bottom:-62px; z-index:290; width:100%; text-align:center;}
#banners {margin:10px auto 0 auto;}
#banners td {padding:0 10px;}

#mem {position:absolute; bottom:-12px; left:736px; background:url(/image/mem.gif) no-repeat left top; z-index:2; height:237px; width:227px;}

img.brd {border:1px solid #6FBEB4; padding:2px;}
img.zoom {background-color:#FFFFFF; position:relative; right:10px; bottom:-5px; border:0;}

tr.zebra td {background-color:#F4F6F7;}

table.std td, table.std th {padding:5px 5px;}
table.std th { background-color:#F0F7FB; color:#0168A4; font-weight:normal;}

table.brd {border-collapse:collapse;}
table.brd td, table.brd th {border:1px solid #D4E6EF;}

table.prodList {padding:15px 0;}
table.prodList th {text-align:left; background:url(/image/line.jpg) no-repeat center top; padding:10px 0;}
table.prodList td {padding:15px 0;}

.right {float:right; margin:0 0 5px 15px;}

/*  кнопки для скачивания формы заказа */
table.order td {text-align:center;}
table.order a {display:block; width:174px; height:52px; margin:0; padding:7px 0; font:italic bold 14px Georgia; color:#fff; text-align:center; cursor:pointer; background:url(/image/order-1.gif) no-repeat left top; text-decoration:none;}
table.order span {font-size:11px; font-weight:normal;} 

/*  кнопки для скачивания формы заказа в английской версии */
table.order-en td {text-align:center;}
table.order-en a {display:block; width:253px; height:53px; margin:0; padding:1px 0; font:italic bold 14px Georgia; color:#fff; text-align:center; cursor:pointer; background:url(/image/order-2.gif) no-repeat left top; text-decoration:none;}
table.order-en span {font-size:11px; font-weight:normal;} 

.stdBtn {padding:5px 10px;}

/***************************
**  JQDOCK : EXAMPLE CSS  **
***************************/
  div.jqDock {background-color:transparent;}
  div.jqDockLabel {border:0px none; padding:0px 4px; font-weight:bold; font-size:14px; font-style:italic; white-space:nowrap; color:#005e94; background-color:transparent;}
  div.jqDockLabelLink {cursor:pointer;}
  div.jqDockLabelImage {cursor:default;}
