body {margin:0; padding:0;}

a{color:#00f;}

div.topstring {/*width:765px;*/ width:1000px; height:24px;}
div.topstring div.left {width:300px; background-color:#ececec; font-family:Tahoma; font-size:10px; color:#707070; padding:5px 0 7px 44px; float:left;}
div.topstring div.right {width:210px; background-color:#2e5677; font-family:Tahoma; font-size:10px; text-align:center; padding:5px 0 7px 0; float:right;}
div.topstring div.right span.home {background:url("/i/home.gif") left 1px no-repeat; padding-left:20px;}
div.topstring div.right span.letter {background:url("/i/letter.gif") left 3px no-repeat; margin-left:20px; padding-left:15px;}
div.topstring div.right span a {color:white; text-decoration:none;}

div.head {/*width:766px;*/ width:1000px; height:274px; background:url("/i/bg_head.jpg") no-repeat; margin-top:3px;}
div.logo {padding:14px 0 0 52px;}
div.logo img {border:0; width:194px; height:43px; display:block;}

div.menu {width:250px; padding-top:15px;}
div.menu div {text-align:right; padding-left:72px;}
div.menu div.menu1 {padding-top:13px; padding-bottom:5px;}
div.menu div.menu2 {padding-top:6px; padding-bottom:6px;}
div.menu div.menu3 {padding-top:6px; padding-bottom:5px;}
div.menu div.menu4 {padding-top:6px; padding-bottom:6px;}
div.menu div.menu5 {padding-top:6px; padding-bottom:5px;}
div.menu div.menu6 {padding-top:6px; padding-bottom:6px;}
div.menu div.menu7 {padding-top:6px; padding-bottom:6px;}
div.menu a {font-family:Arial; font-size:12px; font-weight:bold; color:white; text-decoration:none; text-transform:uppercase; display:block;}

table.main {border:0; border-collapse:collapse; /*width:766px;*/ width:1000px; margin-top:4px; margin-left:0;}
table.main td.left {width:277px; background:url("/i/bg_left.gif") left top repeat-y; vertical-align:top; padding:0;}
table.main td.left a {color:#29567c;font-weight:bold;}
div.caption {background:url("/i/bg_caption.gif") left bottom no-repeat; margin-top:11px; margin-left:90px; padding-top:1px; padding-left:23px; font-family:Arial; font-size:14px; font-weight:bold; color:#29567c; text-transform:uppercase;}
div.body {margin-top:16px; margin-left:83px; margin-right:5px; font-family:Arial, Tahoma; font-size:14px; color:#636363;}
div.body strong {color:#29567c;}
div.body sup {font-size:10px;}
table.main td.cont {padding:17px 20px 18px 25px; vertical-align:top; font-family:Tahoma; font-size:13px; color:#636363;}
h1 {background:url("/i/bg_h1.gif") left bottom no-repeat; margin-top:0px; margin-bottom:14px; padding:1px 0 2px 21px; font-family:Arial; font-size:14px; color:#29567c; text-transform:uppercase;}
table.main td.cont p, table {margin-left:3px;}

table.main td.footer {height:55px; background:url("/i/bg_footer.jpg") no-repeat; vertical-align:top; padding:0;}
table.main td.footer div {margin-top:19px; margin-right:24px; text-align:right; font-family:Tahoma; font-size:11px; color:white;}

table.data {border:0; border-collapse:collapse;}
table.data td {border:1px solid #868686; padding:1px; vertical-align:top;}

div.adv { font-family:Tahoma; font-size:11px; color:#636363;}
div.adv a { color:#002f4a;}

div.hlam{
padding:10px 20px 10px 280px;
font-size:11px;
font-family:Tahoma;
color:#636363;
}

  div.hlam a{
  text-decoration:none;
  font-size:11px;
  color:#636363;
  cursor: default;
  }

ul{
padding-left:20px;
}

.order {padding-left:83px; padding-top:15px; }
.order a{font-family:Arial; font-size:18px; color:#29567c;}

/* Прайс */

.uttapl { font: 12px Arial;}
.uttapl h6 {font-size:14px; margin:0;padding:10px 0 6px 0} 
.uttapl p {}
.uttapl table { border-collapse:collapse; padding:0; margin:0; border-left:none; border-bottom:none;  border-right:solid 1px; border-top:solid 1px;}
.uttapl table td { padding:4px; margin:0; border-left:solid 1px; border-bottom:solid 1px; font-size: 12px; }
.uttapl table td.plname {}
.uttapl table td.plart {}
.uttapl table td.plprice {width:60px;}
.uttapl table td.plunit {text-align:center;}
.uttapl table td.plprice {text-align:right;}
.uttapl table th { padding:4px; margin:0; border-left:solid 1px; border-bottom:solid 1px; font-size: 12px;}
.uttapl table th.plsub { background:#CCC;}

/* END Прайс */

/* Нободизатор */

#nohid{
text-decoration:none;
color:#555;
cursor:default;
}


#nobody{
font-size:14px;
display:none;
width:90px;
height:60px;
position:absolute;
top:160px;
left:800px;
color:#00f;
text-align:center;
vertical-align:middle;
padding:15px;
border:#00f 1px dotted;
z-index:100;
}

#nobody a{
text-decoration:none;
color:#555;
cursor:default;
}

/* END Нободизатор */

/* guestbook */
div.uttagblist span.gbnav{color:#000000; font-weight:bold;}
div.uttagblist div.gbmessage { border:#999 4px double; background:#ececec; margin: 10px; padding: 10px;}
div.uttagblist p.gbpost {color:#4d4f51;}
div.uttagblist span.gbauthor {font-weight:bold; }
div.uttagblist span.gbdate {font-weight:bold; }
div.uttagblist p.gbreply {color:#000; }
div.uttagblist span.gbreplytitle {font-weight:bold; }

div.uttagbform h6  { color:#000; font-size:14px; text-transform:uppercase;}
div.uttagbform dl  { color:#4d4f51; font-size:14px; font-weight:bold;}
/* guestbook end */

/* ?????? */
.otzivlist{text-align:center;}
.otzivform{display: none;}
/* END ?????? */ 

/* gallery */

.gallery span.galnav{margin-right:10px;}

.gallery table img{
margin:5px 15px 5px 15px;
border:2px solid #ddd;
}

.gallery a{
color:#4d4f51;
text-decoration:none;
}

.gallery table td{
padding-bottom:15px;
}
/* end gallery */

