html,body {
  background-color:#D6B693;
  background-image:url("../images/background.gif");
  padding:0px; margin:0px;
  height:100%;
  font-family:Times New Roman,serif; 
}
img {
	border:0px;
}
.no-header{
  display:none;
}
table.top-shadows {
  width:100%;
  height:67px;
  position:absolute;
  z-index:1;
}
table.top-corner-shadows {
  width:100%;
  height:67px;
  position:absolute;
  z-index:4;
}
table.content {
  height:100%;
  width:100%;
  position:absolute;
  z-index:2;
  margin-top:34px;
}


td.top-shadow {
  height:67px;
  width:100%;
  background-image:url("../images/top-shadow.gif");
  background-repeat:repeat-x;
}
td.left-corner-shadow {
  width:40px;
}
td.right-corner-shadow {
  width:40px;
}
td.left-shadow {
  width:40px;
  background-image:url("../images/left-shadow.gif");
  background-repeat:repeat-y;
}
td.right-shadow {
  width:40px;
  background-image:url("../images/right-shadow.gif");
  background-repeat:repeat-y;
}

#gerb {
  margin-top:-42px;
  position:relative;
}
#logo {
  position:relative;
}
td.navigation {
  width:190px;
}
img.navigation-button {
  margin-bottom:10px;
}

img.zagogulina-button {
  margin-top:30px;
}

td.content {
  width:686px;
  background-color:#E4C8A4;
  background-image:url("../images/content-background2.jpg");
  background-repeat:repeat-y;
  background-position:center;
  height:100%;
}
td.content2 {
  font-family:Times New Roman,sans-serif;
  font-size:100%;
  color:#000000;
  padding-top:2px;
  padding-left:52px;
  padding-right:52px;
  padding-bottom:180px;
  background-image:url("../images/content-background.jpg");
  background-repeat:no-repeat;
  background-position:bottom;
  height:100%;
  width:100%;
  text-align:center;
}

td.content3 {
  font-family:Times New Roman,sans-serif;
  font-size:100%;
  color:#000000;
  padding-top:2px;
  padding-left:52px;
  padding-right:52px;
  padding-bottom:180px;
  background-image:url("../images/content-background3.jpg");
  background-repeat:no-repeat;
  background-position:bottom;
  height:100%;
  width:100%;
  text-align:center;
}

td.content4 {
  font-family:Times New Roman,sans-serif;
  font-size:100%;
  color:#000000;
  padding-top:2px;
  padding-left:52px;
  padding-right:52px;
  padding-bottom:180px;
  background-image:url("../images/content-background4.jpg");
  background-repeat:no-repeat;
  background-position:bottom;
  height:100%;
  width:100%;
  text-align:center;
}

td.player {
  width:190px;
  padding-top:-40px;
  padding-left:17px;
}
td.copyright {
  font-family:Verdana,sans-serif;
  font-size:60%;
  color:#2E2A23;
  padding-bottom:20px;
  text-align:center;
}

td.copyright a {
  color:#2E2A23;
  text-decoration:underline;
}
td.copyright a:hover {
  text-decoration:none;
}

a:link {
  color:#2E2A23;
  text-decoration:underline;
}
a:hover {
  text-decoration:none;
}

#otzyv {
  margin:0px;
  padding:0px;
}
#otzyv input.text {
  border:3px solid #A1855B;
  background-color:#FFFFFF;
  height:25px;
  width:185px;
}
#otzyv textarea.text {
  border:3px solid #A1855B;
  background-color:#FFFFFF;
  height:130px;
  width:345px;
}
    
td.gbook_name {
  color:#660033;
  font-family:Verdana,sans-serif;
  font-size:100%;
  font-weight:bold;
}
td.gbook_message {
  color:#660033;
  font-family:Verdana,sans-serif;
  font-size:100%;
}


div.news-block{
  margin-bottom:30px;
}
span.news-date{
  font-size:100%;
  font-weight:bold;
  font-family:Verdana,sans-serif;
  color:#660033;
}
div.news-text{
  margin-top:10px;
  color:#660033;
  font-family:Verdana,sans-serif;
}


input.captcha{
  width:90px;
  height:32px;
  border:3px solid #A1855B;
  background-color:#FFFFFF;
  font-size:130%;
  
}

img.star{
  margin-left:10px;
  margin-right:10px;
  margin-top:5px;
  margin-bottom:5px;
}

table.menu-table{
  background-image:url("../images/menu-table-background.jpg");
  font-size:80%;
  font-family:Verdana,sans-serif;
}
td.menu-table-header{
  background-image:url("../images/menu-table-header-background.jpg");
  font-weight:bold;
  border-bottom:3px solid #E4C8A4;
  padding-left:10px;
  padding-right:10px;
}
td.menu-table-picture{
  padding:10px;
  padding-right:0px;
  border-bottom:3px solid #E4C8A4;
}
td.menu-table-title{
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
}
td.menu-table-mass{
  padding:10px 0px 0px 10px;
}
td.menu-table-cost{
  padding-top:10px;
}
td.menu-table-description{
  padding-top:14px;
  padding:10px;
  border-bottom:3px solid #E4C8A4;
}

a.pur{
  color:#660033;
}
