body {
  margin:0;
  padding:0;
  background-color: #FFFFFF;
  font-family: sans-serif;
}

a {
  color:#923d31;  
}

p.Contact {
  margin-left: 40px;
  margin-top: 5px;
  margin-bottom: 5px;
  color:#923d31;
  font-weight: bold;  
  font-size: 9pt;    
}

p.PriceHeader{
  margin-left: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  color:#923d31;
  font-weight: bold;  
  font-size: 18px;    
}

p.PriceP{
  margin-left: 10px;
  margin-top: 5px;
  margin-bottom: 5px;
  color:#606060;
  font-size: 12px;    
}

div.MenuLeftDiv {
  margin:0 auto;
  width:170px;
  text-align:center;
  display:table; /* отображется как таблица */
}

div.MenuLeftLiDiv {
  float:left;
  width:20px;
  margin-top: 5px;
  text-align:left;
  padding:0;  
}
div.MenuLeftCaptionDiv {
  float:right;
  width:150px;
  text-align:left;
  font-size:18px;
  margin-bottom: 0px;  
  padding:0;  
}

#MainDiv {
 
  width:1024px;
}

#HeaderDiv {
  width:1024px;
  height:193px;
  background: url('../images/interface/header.jpg') no-repeat left 0%;    
}

#MenuTopDiv {
  width:1024px;
  height:39px; 
  background:#fdfdf7;
  text-align:left;
}

#LeftPartDiv {
  float:left;
  width:242px;
  height:618px; 
  background:url('../images/interface/main_leftpart.jpg') no-repeat left 0%;     
  text-align:center;  
  align:center; 
}

#RightPartIndexDiv {
  float:right;
  width:782px;
  height:618px; 
  background:url('../images/interface/main_rightpart_bridge.jpg') no-repeat right 0%;     
  text-align:left;
}

#RightPartDiv {
  float:right;
  width:782px;
  height:618px; 
  background:url('../images/interface/main_rightpart.jpg') no-repeat right 0%;     
  text-align:left;
}

#CounterDiv {
  margin:0 auto;
  width:180px;
  text-align:left;
}

#AboutDiv {
  margin:0 auto;
  width:180px;
  text-align:left;
}
#RowDiv{
  float:left;
  width:552;
  text-align:center;
}

#TablePrice{
  width: 532px;
  border-collapse: collapse;
  font-size: 12px;
  color: #606060;
  margin: 10px;
}

td.TablePriceNumberTD{
  border: 1px solid #e0e0e0;
  width: 10%;
  padding: 0;
  text-align: center;
}


td.TablePriceNameTD{
  border: 1px solid #e0e0e0;
  width: 40%;
  padding-left: 5;
  padding-right: 5;
  text-align:left;
}

td.TablePriceValueTD{
  border: 1px solid #e0e0e0;
  width: 10%;
  padding: 0;
  text-align: center;
}
