body {
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.zm {font-family:Verdana, Arial, Helvetica, sans-serif; color: #454545; font-size: 12px; text-decoration: underline}
a.zm:active {font-family:Verdana, Arial, Helvetica, sans-serif; color: #924C57; text-decoration: underline}
a.zm:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color: #454545; text-decoration: underline}
a.zm:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color: #924C57; text-decoration: underline}
td.zm {font-family:Verdana, Arial, Helvetica, sans-serif; color: #454545; font-size: 12px; text-decoration: none; font-weight:bold;}
td.zma {font-family:Verdana, Arial, Helvetica, sans-serif; color: #924C57; font-size: 12px; text-decoration: none; font-weight:bold;}

div.teltop {background-color: #ECECEC;
margin-bottom: 5px;
margin-left: 0px;
margin-right: 7px;
margin-top: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:center;
font-weight:bold;
padding-bottom: 5px;
padding-top: 5px;
}
div.m1 {
margin-bottom: 5px;
margin-right: 11px;
margin-top: 5px;
text-align:right;
}
a.m1 {
color:#878585;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
div.m2 {
margin-bottom: 5px;
margin-right: 11px;
margin-top: 5px;
text-align:right;
color:#085335;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
text-align:left;
color: #924C57;
margin-bottom: 10px;
margin-top: 12px;
margin-left: 18px;
margin-right: 30px;
}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
text-align:left;
color: #924C57;
margin-bottom: 10px;
margin-top: 20px;
margin-left: 30px;
margin-right: 30px;
}
div.t {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-align: justify;
color: #000000;
margin-bottom: 10px;
margin-left: 30px;
margin-right: 30px;
}
div.t2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-align: justify;
color: #000000;
margin-bottom: 10px;
margin-left: 40px;
margin-right: 30px;
}
div.m2n {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
text-align:left;
color: #000000;
margin-bottom: 5px;
margin-top: 12px;
margin-left: 5px;
margin-right: 5px;
}
div.m2a {
text-align:left;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 20px;
margin-right: 15px;
}
a.m2a {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #7F7F7F;
}
a.m2a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #03452B;
text-decoration:none;
}
div.m2w {
text-align:left;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 20px;
margin-right: 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #03452B;
text-decoration:none
}
div.adress {
text-align:left;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 20px;
margin-right: 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:normal;
color: #000000;
}
a.adr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:normal;
color: #000000;}
a.adr:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:normal;
color: #03452B;
text-decoration:none;}
div.cop {
text-align:left;
margin-bottom: 10px;
margin-top: 10px;
margin-left: 5px;
margin-right: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
color: #6D262E;
text-align:center;
}
/* шапка */
.logo {
text-align:left;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 20px;
margin-right: 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:normal;
color: #000000;
}
.top1 { background-image: url(/img/top_fon.jpg); background-position: left; background-repeat: repeat-x;}
.top2 { background-image: url(/img/top1.jpg); background-position: left; background-repeat: no-repeat; width: 360px; height: 210px;}

/* наши цены */
.mp {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size: 14px;
font-weight: bold;
color: #64A0A0;
text-decoration:underline;}

.mp:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size: 14px;
font-weight: bold;
color: #924C57;
text-decoration:underline;}

/* верхнее меню */
.mt {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size: 12px;
font-weight: bold;
color: #467272;
}
/* лого */
div.logo {
margin-left: 15px; text-align: left; text-indent: 0px; font-style: italic;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #64A0A0;
text-indent: 0px;
}
a.logo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #64A0A0;
text-indent: 0px;
text-decoration: none;
}
a.logo:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #64A0A0;
text-indent: 0px;
text-decoration: none;
}

/*  */
td.right { text-align: left; padding-left: 25px; padding-top: 7px; vertical-align: top; width: 185px;}
td.action { color: #7C7764; font-size: 14px; font-weight: bold; padding-bottom: 3px;}
td.gold { background-color: #D2CDB9; height: 3px;}
.dat  { color: #8A8773; font-size: 11px; padding-top:10px;}
.header {color: #64A0A0; font-size: 12px; font-weight: bold; }
td.doted{ background-image: url(/img/doted.gif); height: 1px; }

a.act {color: #64A0A0; font-size: 11px; text-decoration: underline}
a.act:active {color: #924C57; text-decoration: underline}
a.act:visited {color: #64A0A0; text-decoration: underline}
a.act:hover {color: #924C57; text-decoration: underline}

td.vgold { background-color: #D2CDB9; width: 4px;}
td.anonce { padding-left: 5px; padding-top: 5px; padding-bottom: 5px; line-height: 12px; color: #686868; font-family: Arial, Tahoma, Sans-serif; font-size: 12px;}
.padtopbot { padding-top: 25px; padding-bottom: 25px;}

/* .menu { background-image: url(/img/menu_gr.jpg); background-repeat:repeat-x; height: 125px; width: 130px;}*/
a.menu {color: #467272; font-weight: bold;  text-decoration: underline}
a.menu:active {color: #924C57; text-decoration: underline}
a.menu:visited {color: #467272; text-decoration: underline}
a.menu:hover {color: #924C57; text-decoration: underline}


/* Левая колонка ------------------ */

.ph { background-color: #F5F5F5; height: 34px;}
td.phone { padding-top: 4px; }

.pad { padding-left: 5px; color: #8A4D57; font-size: 18px; font-weight: bold;}
td.left { padding-left: 8px; vertical-align: top; width: 270px;}
.activ { background-color: #F5F5F5; font-size: 13px; font-weight: bold }

#menu1 { padding-top: 20px; padding-left: 5px; width: 170px;}
#menu2 { padding-top: 30px; padding-left: 5px; width: 170px;}
td.gold { background-color: #D2CDB9; height: 3px;}


/* Середина --------------------- */

td.center { padding-left: 8px; padding-top: 17px; vertical-align: top;}
td.gray { background-color: #D2D2D2;}
td.text { padding-top: 13px; color: #686868; font-family: Arial, Tahoma, Sans-serif; font-size: 12px;}
.padtop { padding-top: 5px;}


a.intext {color: #467272; text-decoration: underline}
a.intext:active {color: #924C57; text-decoration: underline}
a.intext:visited {color: #467272; text-decoration: underline}
a.intext:hover {color: #924C57; text-decoration: underline}

/* Низ --------------------- */
.s {float:left;}
.padtopb { padding-top: 30px;}
td.adress{ background-image: url(/img/uadress.jpg); background-repeat: no-repeat; width: 230px; font-size: 11px; color: #939191; padding-left:13px; padding-top: 10px; white-space: nowrap; }
td.copy { background-color: #F7F7F7; text-align: center; white-space: nowrap; color: #686868; font-family: Arial, Tahoma, Sans-serif; font-size: 12px;}
td.counter { background-color: #F6F6F6; white-space: nowrap; }
.count {float: right; padding-right: 5px;}

div.text { 
padding-top: 7px; 
padding-bottom: 5px;
padding-left: 30px;
padding-right: 35px;
color: #686868; 
font-family: Arial, Tahoma, Sans-serif; 
font-size: 12px;}

td.zm_akt {font-family:Verdana, Arial, Helvetica, sans-serif; color: #924C57; font-size: 12px; text-decoration: none; font-weight:bold;}
a.zm_akt2 {font-family:Verdana, Arial, Helvetica, sans-serif; color: #924C57; font-size: 12px; text-decoration: underline; font-weight:bold;}

a.lin { 
color: #686868; 
font-family: Arial, Tahoma, Sans-serif; 
font-size: 12px;
text-decoration: underline;}
a.lin:hover { 
color: #924C57; 
font-family: Arial, Tahoma, Sans-serif; 
font-size: 12px;
text-decoration: underline;}
