#container	{
 margin: auto;
}
body		{ font-family: tahoma, sans-serif; font-size: 8pt; color: #000000; background-color: #ffffff; text-align: center; }
h1 { font-family: tahoma; font-size: 18px;font-weight:bold}
h2 { font-family: tahoma; font-size: 16px;font-weight:bold}
a {color: #336ba3; text-decoration: underline; cursor: pointer;}
a:hover {text-decoration: none;}
a:visited {}
a:active {}

table form		{ font-family: tahoma, sans-serif; font-size: 8pt; padding-right: 0pt; padding-left: 0pt; padding-bottom: 0pt; margin: 0pt; padding-top: 0pt }
table pre		{ font-family: tahoma, sans-serif; font-size: 8pt; }
table p		{ font-family: tahoma, sans-serif; font-size: 8pt padding: 10px}
table td		{ font-family: tahoma, sans-serif; font-size: 8pt }
table th		{ font-family: tahoma, sans-serif; font-size: 8pt }
table select		{ font-family: tahoma, sans-serif; font-size: 8pt }
table option		{ font-family: tahoma, sans-serif; font-size: 8pt }
table input		{ font-family: tahoma, sans-serif; font-size: 8pt }
table textarea	{ font-family: tahoma, sans-serif; font-size: 8pt }
table small		{ font-family: tahoma, sans-serif; font-size: 7.1pt }
table sub		{ font-family: tahoma, sans-serif; font-size: 7.1pt }
table sup		{ font-family: tahoma, sans-serif; font-size: 7.1pt }
table big		{ font-family: tahoma, sans-serif; font-size: 10pt; font-weight: bold }
table strong		{ font-family: tahoma, sans-serif; font-size: 12pt; font-weight: bold }
table dd		{ font-family: tahoma, sans-serif; text-indent: 0pt }

.selected {
	background-color:#336ba3;
	font-weight: bold;
	font-size: 12px;
	padding-right:8px;
	padding-left:8px;
	padding-top:6px;
	padding-bottom:6px;
	color:#FFFFFF;
}

.cursor {
margin: 10px;
padding: 10px;
border:4px solid #d4d8e5;
}

.desc_left {
font-family:tahoma;
font-size: 10pt;
margin: 10px;
padding: 10px;
background-color: #faf0e6;
border:1px solid #FFE4C4;
}
.desc_right {margin: 10px;
padding: 10px;
background-color: #f0fff0;
border:1px solid #dcffdc;
}

.otzv_N {
margin: 10px;
padding: 10px;
background-color: #FFE4E1;
border:1px solid #CD8162;
}
.n {
	background-color:#ff0000;
	}
a.menu
{
font-variant: normal;
font-weight: bold;
font-size: 10px;
line-height: normal;
font-size-adjust: none;
text-decoration: none;
font-stretch: normal;
}

a.menu:visited
{
text-decoration: none;
}

a.menu:hover
{
text-decoration: none;
color: #ffffff;
background-color: #336ba3;
}
.info{
    font-family: Verdana, Verdana, Geneva, sans-serif;
    font-size: 12px;
	margin: 10px;
	padding: 10px;
    background-color: #f0ffff;
	border:1px solid #d4d8e5;
}
.uslugi{
    font-family: Verdana, Verdana, Geneva, sans-serif;
    font-size: 12px;
	margin: 10px;
	padding: 10px;
}

.body_article{
	font-family:tahoma;
	font-size: 10pt;
	margin: 10px;
	padding: 10px;
}

.salon{
	margin: 10px;
	padding: 10px;
    background-color: #ecedf1;
	border:1px solid #d4d8e5;
}
.cl1{	margin: 10px;
	padding: 10px;
	background-color: #EEEEEE;
	border:1px solid #BEBEBE;
}
.cl2{
	margin: 10px;
	padding: 10px;
	background-color: #faebd7;
	border:1px solid #ffdab9;
}

TABLE.forum { border-collapse:collapse; padding-right:2pt; padding-left:10pt }
TABLE.forum TD { padding-right:4pt; padding-left:4pt }
a.forum
{
font-variant: normal;
font-size: 11px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
}

a.forum:visited
{

}

a.forum:hover
{
text-decoration: none;
color: #ffffff;
background-color: #336ba3;
}
a.menu_b
{
font-variant: normal;
font-weight: bold;
font-size: 12px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
text-decoration: none;
}

a.menu_b:visited
{
text-decoration: none;
}

a.menu_b:hover
{
text-decoration: none;
color: #ffffff;
background-color: #336ba3;
}
a.link_salon
{
font-variant: normal;
font-size: 10px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
text-decoration: none;
color: #696969;
}

a.link_salon:active
{
text-decoration: none;
color: #696969;
}
a.link_salon:visited
{
text-decoration: none;
color: #696969;
}

a.link_salon:hover
{
text-decoration: none;
color: #696969;
}
.t{
 font: 26px 'Arial', sans-serif; color: #473939;
    }
.tel{
  font-size: 22px;
  font-weight: bold;
    }

.r{
 font: 14px 'Arial', sans-serif; color: #473939;
    }
.adres{
   color: #473939;
   font-size: 10pt;
    }
.price{
  font-size: 22px;
  font-weight: bold;
  color: #A52A2A;
    }

.sm{
	margin: 0px;
	padding: 0px;
    font: 12px 'Arial', sans-serif; color: #A52A2A;
    }
.desc1 {
margin: 10px;
padding: 10px;
background-color: #EEEEEE;
border:1px solid #BEBEBE;
}

a.name_categ:link
{
font-size: 22px;
color:#838b83;
font-variant: normal;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
text-decoration: none;
}

a.name_categ:active
{
text-decoration: none;
font-size: 22px;
color:#838b83;
}
a.name_categ:visited
{
text-decoration: none;
font-size: 22px;
color:#838b83;
}

a.name_categ:hover
{
font-size: 22px;
color:#838b83;
text-decoration: none;
}
.block_menu {
margin: 10px;
padding: 10px;
}
.name{
margin: 5px;
padding: 5px;
font-size: 28px;
font-variant: normal;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
text-decoration: none;
color:#336ba3;
}
.table_button{
 background-color:#EEEEEE;
 padding-right:5px;
 padding-left:5px;
 padding-top:2px;
 padding-bottom:2px;
 font-weight: bold;
}
.body_msg{
    font-size: 12px;
    margin:  10px;
    padding: 10px;
    background-color: #ecedf1;
	border:1px solid #d4d8e5;
}

a.title_categ:link
{font-family: verdana,tahoma,arial,sans-serif;
font-size: 22px;
font-variant: normal;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
text-decoration: none;
}

a.title_categ:active
{font-family: verdana,tahoma,arial,sans-serif;
text-decoration: none;
font-size: 22px;
}
a.title_categ:visited
{font-family: verdana,tahoma,arial,sans-serif;
text-decoration: none;
font-size: 22px;
}

a.title_categ:hover
{font-family: verdana,tahoma,arial,sans-serif;
font-size: 22px;
text-decoration: none;
}
.anons {
margin: 10px;
padding: 10px;
background-color: #faf0e6;
border:1px solid #FFE4C4;
}
.block_menu {
margin: 10px;
padding: 10px;
border:1px solid #FFE4C4;
}