/* Dmitriy Holodkov, www.kvaker.info (tron-work@mail.ru) */

html, body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  font: 12px Arial; color: #fff;
  background-color:#2a0d0d;
}

.parikmaher {margin-top: 10px; padding: 0px;}
.parikmaher_content {margin-top: 10px; margin-bottom: 10px; padding: 0px;}
.parikmaher_bottom {margin-top: 5px; margin-bottom: 10px; padding: 0px;}

.parikmaher_head {

  background-image: url(parikmaher_head.jpg);
  background-repeat: no-repeat;
  width: 900px;
  height: 246px;

}

.parikmaher_top_l {

  background-image: url(top_left.jpg);
  background-repeat: no-repeat;
  width: 148px;
  height: 221px;

}

.parikmaher_top_r {

  background-image: url(top_right.jpg);
  background-repeat: no-repeat;
  width: 148px;
  height: 221px;

}

.parikmaher_bottom_l {

  background-image: url(bottom_left.jpg);
  background-repeat: no-repeat;
  width: 118px;
  height: 111px;

}

.parikmaher_bottom_r {

  background-image: url(bottom_right.jpg);
  background-repeat: no-repeat;
  width: 118px;
  height: 111px;

}

.menu {cursor: pointer; margin:0px; padding:0px; text-decoration: underline}

.parikmaher_head_m {
margin-left: 190px; margin-top: 205px; position: absolute; top:0px;
background-color:#771b1c; border: 2px solid #dfd4d0; padding:3px; 
}

.parikmaher_head a {
text-align: left; font: 18px Times; color:#ebe7a3;
text-decoration: none;
}

.parikmaher_head a:hover {text-decoration: underline}

.parikmaher_head p {
margin-left: 120px; margin-top: 115px;
text-align: left; font: 18px Times; color:#ebe7a3; 
}



.bottom {

  background-image: url(bottom-plashka.jpg);
  background-repeat: no-repeat;
  width: 816px;
  height: 40px; text-align: center;
  font: 14px Tahoma; color:#ebe7a3;
  padding: 0px;

}

.bottom a {font: 14px Tahoma; color:#ebe7a3;}

h1{margin: 0px; font: 18px Arial; color:#500202; text-align: left;}
.action {margin: 0px; font: 18px Arial; color:#a01619; text-align: left;}
p {margin-top: 7px; font: 14px Verdana; color:#500202;}
.tel {font: 18px Verdana; color:#500202; float:right;}

.content {
font: 14px Arial; color:#500202;
text-align: left;
padding:10px;
border: 2px solid #c9c3a0;
background-color:#eee8d2;
}

.content_ {
font: 14px Arial; color:#500202;
text-align: left;
}

.content_event {
font: 14px Arial; color:#500202;
text-align: left;
padding:5px;
border: 1px solid #fc0000;
background-color:#fff;
}

.content_bg {
font: 14px Arial; color:#500202;
text-align: left;
}

.content_bg td {
font: 14px Arial; color:#500202;
text-align: left;
background-color:#fff;
}

.map {padding: 0px; border: 2px solid #d5d1d1; float:right;}

#board {
  overflow: auto;
  height: 400px;
  padding: 0px;
  margin: 0px; margin-top: 5px;
  border: 1px solid #fff;
}

.guestbook {font: 13px Arial; color:#500202;
  text-align: left;}

.guestbook td {border-bottom: 1px solid #fff;}

.txt2_ {font: 13px Tahoma; color: #500202;}
.txt2_ A {font: bold 12px Tahoma; color: #500202; text-decoration: underline;}
.txt2_ A:hover {text-decoration: none}

.txt3_ {font: 14px Tahoma; color: #a01619;}
.txt3_ A {font: bold 14px Tahoma; color: #a01619; text-decoration: underline;}
.txt3_ A:hover {text-decoration: none}

div.button input { float:right;
  font-weight: bold;
  font-family: Tahoma;
  font-size: 12px;
  background: #f3f0c2;
  color: #500202;
  height: 25px;
  border-right:2px solid #c9c3a0;
  border-bottom:2px solid #c9c3a0;
  border-left:2px solid #e0e0e0;
  border-top:2px solid #e0e0e0;
  cursor: pointer;
}

div.input_r input { 
  background:#fff;
  width:200px;
  height:18px;
  border:1px solid #c9c3a0;
  font-family: Tahoma;
  font-size: 12px;
  color: #500202;
}

div.textarea_cont textarea {
  background:#fff;
  width:100%;
  height:100px;
  border:1px solid #c9c3a0;
  font-family: Tahoma;
  font-size: 12px;
  color: #500202;
}