html, body, div, img, table, tr, td, h1, h2, h3{
vertical-align:top;
margin:0;
padding:0;
border:none;
font-family:Arial;
font-size:14px;
}

html, body{
background-color:#e2e7e0;
}

table{border-collapse: collapse;}

.absmiddle{vertical-align:middle;line-height:22px;}

p{text-align:justify;}

#telo{
width:995px;
background-color:#fff;

}

#topl{
width:710px;
height:100px;
background-color:#1a1e26;
vertical-align:middle;
text-align:left;
}

#topl div{
position:relative;
left:20px;
}

#topl div.zag{
font-weight:bold;
font-size:24px;
color:#fff;
}

#topl div.zag2{
font-size:16px;
color:#b1abb7;
}

#topr{
width:285px;
height:100px;
background-color:#1a1e26;
vertical-align:middle;
}


#logo{
width:493px;
background-color:#14171e;
}

#menu{
width:217px;
height:285px;
background:#14171e url('/img/menu.jpg') no-repeat top left;
}

#telup{
width:285px;
height:235px;
background:#385475 url('/telbg.jpg') no-repeat top left;
text-align:center;
color:#fff;
font-weight:bold;
}

#teldown{
width:285px;
height:50px;
background-color:#415d7e;
text-align:left;
vertical-align:middle;
}

#teldown a{
line-height:14px;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#d0f5fe;
margin-left:20px;
}

#content{
padding:15px 25px 25px 25px;
text-align:left;
}

h1{
color:#000;
margin:20px 20px 20px 20px;
font-size:22px;
text-transform:uppercase;
}

h2{
color:#0d62a3;
font-size:14px;
text-transform:uppercase;
}
.st{
color:#0d62a3;
font:bold 14px Arial;
text-transform:uppercase;
padding: 0px;
margin: 0px;
}


#rcol{
background-color:#f9f7e8;
text-align:left;
}

#rcol div{
margin: 30px 10px 20px 20px;
width:250px;
}

#rcol ul{
margin: 10px 0 10px 0;
padding:0;
list-style-image:url('/img/disk.gif');
}

#rcol ul li{
margin: 0;
padding:0;
margin-left:16px;
}

#rcol ul a{
color:#000;
text-decoration:none;
}

#rcol ul a:hover{
color:#000;
text-decoration:underline;
}


#podlup{
height:13px;
background-color:#f9f7e8;
/*width:710px;*/
}

#podl{
height:60px;
background-color:#f9f7e8;
vertical-align:middle;
text-align:left;
}

#podl a{
color:#000;
text-decoration:none;
font-size:12px;
margin: 0 40px 0 25px;
}

#podrup{
height:13px;
background-color:#385475;
}

#podr{
height:60px;
background-color:#cdd0e3;
vertical-align:middle;
color:#0d62a3;
font-size:12px;
}

#podr a{
color:#0d62a3;
text-decoration:none;
font-size:12px;
}

a:link {
	color:#3399cc;
}
a:visited {
	color:#3399cc;
}
a:hover {
	color:#0099ff;
}
a:active {
	color:#3399cc;
}

div.gallery img { border:solid 1px #666666;}
div.gallery img { margin: 5px 1px 5px 1px; text-align:center;}
div.gallery .galnav{margin-left:5px;text-align:center;}

/* price */
div.uttapl h6  { color:#0d62a3; font-size:14px; text-align:center; text-transform:uppercase;}
div.uttapl table th.plsub { background:#0d62a3; color:#ffffff; text-align:center; border-color: #0d62a3;}
div.uttapl table th { color:#0d62a3; text-align:center; border-color: #0d62a3;}
div.uttapl table td { color:#000000; border-color: #0d62a3;}
div.uttapl table { border-color: #0d62a3;}
/* price end */

/* guestbook */
div.uttagblist span.gbnav{color:#000000; font-weight:bold;}
div.uttagblist div.gbmessage { width: 610px; border:#0d62a3 1px dashed; background:#f9f7e8; margin: 10px; padding: 10px;}
div.uttagblist p.gbpost {color:#0066cc;}
div.uttagblist span.gbauthor {font-weight:bold; }
div.uttagblist span.gbdate {font-weight:bold; }
div.uttagblist p.gbreply {color:#0d62a3; }
div.uttagblist span.gbreplytitle {font-weight:bold; }

div.uttagbform h6  { color:#0d62a3; font-size:14px; text-transform:uppercase;}
div.uttagbform dl  { color:#0066cc; font-size:14px; font-weight:bold;}
/* guestbook end */

.order a {font-size:14px; color:#0d62a3}

a.hl { color:#000; text-decoration:none; cursor:default;  }

/* Îòçûâû */
.otzivlist{text-align:center;}
.otzivform{display: none;}
/* END Îòçûâû */ 

#gmenu {
  background-color: #1A1E26;
  color: #FFFFFF;
  padding: 7px;
  padding-left: 25px;
}

#gmenu a,
#gmenu a:link,
#gmenu a:visited{
  display: block;
  padding: 5px 5px;
  float: left;
  color: #FFFFFF;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
  text-transform: uppercase;
}

#gmenu a.active,
#gmenu a:hover {
  color: #d26300;
}
#nofmenu a.item{
background:black url(/img/plus_w.gif) no-repeat scroll 25px 7px;
color:#FFFFFF;
display:block;
font-size:16px;
font-weight:bold;
height:40px;
line-height:40px;
padding-left:60px;
text-decoration:none;
text-transform:uppercase;
text-align: left;
}
#nofmenu a.item.active{
background:black url(/img/plus_o.gif) no-repeat scroll 25px 7px;
}

#nofmenu a.item:hover{
background:black url(/img/plus2.gif) no-repeat scroll 25px 7px;

}
