html { padding: 0; margin: 0;  }
body { padding: 0px; margin: 0px; background: #fff }

body, td, p, p.nj, ul, ol { font: 11px Verdana, sans-serif; color: #000 }

a       { color: #4673B4 }
a:hover { color: #082D68 }


#sp a {
  text-decoration:none;

}


a.new { color: red; }

h1    { font: bold 12px Verdana, sans-serif; color: #072D6B; }

h2.salon   { 	font-family: Verdana, sans-serif;
	font-weight: bold;
 	color: #072D6B;
	text-align: center;
	text-transform:uppercase;
 }

p    { text-align:justify }
p.nj { text-align: left }
p.glav2 {line-height:  1.5;
text-align:center;
}
p.center    { text-align:center}
p.sig { text-align: right; font-style: italic }
form p{ text-align: right; font-weight:bold; margin:0px; padding-top:4px; padding-right:5px; }
p.small{font: 10px Verdana, sans-serif; color: #072D6B;padding-bottom:10px; padding-right:5px; }

img.right { margin-top: 5px; margin-left:  10px; margin-bottom:5px; float: right }
img.left  { margin-top: 5px; margin-right: 10px; margin-bottom:5px; float: left  }

.bgBlue   { background-color: #082D68 }
.bgOrange { background-color: #e2f0ff }
.bgLeft   { background-color: #FDC087 }
.black    { color: black}
.hBlue    { color: #072D6B;}
.hGeen    { color: #00A5BF; text-transform:uppercase;}
.hGeen2    { color: #00A5BF;  
	     font-weight:bold; 
             text-align:center;
}
table.cards {margin-top:20px}
table.cards td {vertical-align:top}


.menu a { font: bold 9px Verdana, sans-serif; color: #072D6B; text-decoration: none}
.menu   { margin: 0px; }

.list p {
  	display: block;
	padding: 7px;
	color: #000000;
	background-color: #FDEFE0;
	width: 95%;
	font-size: 12px;
	font-weight: normal;
	margin-top:0px;
	margin-bottom:0px;
}

.nj2 {text-align: right;}

.list h4 { margin-bottom:0}


.list a {
	display: block;
	padding: 6px;
	color: #004485;
	background-color:                          #FFCC99;
	text-transform:  uppercase; 
	width: 95%;
	font-weight: bold;
}

.list a:hover {
	color:#004485;
	background-color:#FDC087;	
	text-decoration:		  none;
	text-transform:  uppercase; 
	font-weight: bold;
}

.head {
	display:		block;
	padding:		6px;
	color: 			#E60000;
	background-color:       #FDC087;
	text-transform:  	uppercase; 
	width: 			98%;
	font-weight: 		bold;
	text-align:		center;
}

.head2 {
	display:		block;
	padding:		6px;
	background-color:       #FDEFE0;
	text-transform:  	uppercase;
	width: 			98%;
	font-weight: 		bold;
	text-align:		center;
}

.head3 {
	display:		block;
	padding:		5px;
	background-color:       #FDEFE0;
	width: 			98%;
	text-align:             justify
}

.rightHead {
  background: url(/i/zz_.gif) no-repeat left #8abcff;
  background-position: 3% 0%;
  height:32px;
  padding-left: 20px;
COLOR: #082d68;
}
.rightHead a, h2{font: bold 11px Verdana, sans-serif; color: #082d68; margin-bottom: 0; padding-left: 10px}
.rightHead a { 
		font-size: 10px;
		padding-left: 0px;
		text-decoration: none; 
		color: #082d68}
.rightHead a:hover { color: #082d68}
.rightText   {font: 11px Verdana, sans-serif; margin-bottom: 0; padding: 5px; text-align:left}

.address{

  vertical-align: top;
  font: 7pt Arial, sans-serif;
  padding-top:10px;
  padding-left:14px;
}

.quest, .ex { background-color: gray; }
.quest td, .ex td {
  background-color: white;
  font: 11px Verdana, sans-serif; color: #000;
  padding: 10px;
  text-align:justify;
}
.quest td p, .ex td p { margin:0 }

.ex    { width: 100% }
.ex td { background-color: #FEF5EC }

.price { background-color: gray; }
.price td {
  background-color: white;
  font: 11px Verdana, sans-serif; color: #000;
  padding: 6px;
}

form  { margin-top: 0; margin-bottom: 0;}

.formEdit {
  width:100%;
}

.formEdit, .formSelect, .formBtn {
  font: 11px Verdana, sans-serif;
  color: #072D6B;
  border-color: gray;
  border-width: 1px; border-style: solid;
  background-color : #FFFFFF;
}

.formBtn{
  font: bold;
  color: #ffffff;
  border-color: #8D85B6;
  background-color: #082D68;
  text-align:center
}


.formBtn2{
  font: bold;
  color: #FF0000;
  border-color: #EB7546;
  background-color: #FDC087;
  text-align:center
}

.anons {
  width:100%;
  border-color:#082D68;
  border-width:1px; border-style: solid;
  margin-bottom: 10px;
}
.anons td {padding: 5px; width:100%}
.anons td.head {
  background-color:#082D68;
}
.anons td.head h1 {
 margin:0px;
 padding-left:10px;
}
.anons td.head h1 a{
  color: white;
  text-decoration:none;
}
.anons td.content h1{
margin:0px;
margin-top:5px;
}
.anons td.content h1 a{
  text-decoration:none;
}
.anons td.content p{
margin:0px;
}
.anons td.content p.next{
text-align:right;
}
.righttop {
background: url(/i/exclus.jpg) no-repeat;
}

td.logo
{
  text-align: right;
  background-image: url("/i/nu/logo_stripe.jpg");
  background-position: top left;
  background-repeat: repeat-x;
  cursor: pointer;
}

.elogo img {display: block;}

table.ind_tbl
{
  background-color: #FFF;
}

td.orange
{
	background-color: #FDC087;
	background-image: url("/i/nu/vmenu_bg.gif");
	height:			11px;
	background-repeat: no-repeat;
}

td.lorange
{
  background-color: #FDEFE0;
}

tr.lorange
{
  background-color: #FDEFE0;
}

table.ind_tbl td
{
  text-align: left;
}

table.ind_tbl td.right
{
  text-align: right;
}

table.ind_tbl td.center
{
  text-align: center;
}

table.ind_tbl li
{
  list-style-image: url("/i/nu/list.jpg");
  padding-left: 0px;
  padding-right: 10px;
  display: list-item;
}

table.ind_tbl li a
{
  color: #000;
  text-decoration: none;
}

table.ind_tbl li a:hover
{
  color: #000;
  text-decoration: underline;
}

table.ind_tbl a
{
  color: #000;
  text-decoration: none;
}

table.ind_tbl a:hover
{
  color: #000;
  text-decoration: underline;
}


table.ind_tbl td.kind
{
  width: 30%;
  background-image: url("/i/nu/menu_bg.jpg");
  background-position: top left;
  background-repeat: repeat-y;
  padding-left: 11px;
  text-align: center;
  text-decoration: none;
  color: rgb(230,0,4);
  font-size: 10pt;
  font-family: Tahoma, Arial, Times, serif;
  font-weight: bold;
}

table.ind_tbl td.kind a, h4{font: bold 13px Tahoma, Arial, Times, serif; color: #E60004;}

table.ind_tbl td.kind a
{
  color: rgb(230,0,4);
  text-decoration: underline;
}

table.ind_tbl td.kind a:hover
{
  color: rgb(230,0,4);
  text-decoration: none;
}

table.ind_tbl td a.red
{
  color: rgb(230,0,4);
text-decoration: none;
font-weight: bold;
text-transform:uppercase;
}

table.ind_tbl td a.red:hover
{
  color: rgb(230,0,4);
  text-decoration: none;
  text-decoration: underline;
font-weight: bold;
}

.tRed {
font-family: Verdana, sans-serif;
font-size: 11px;
text-transform:uppercase;
font-weight:bold;
color:#E60000;
}

.tw {
font-family: Verdana, sans-serif;
font-size: 11px;
text-transform:uppercase;
font-weight:bold;
color:#ffffff;
}


.up{
font-family: Verdana, sans-serif;
font-size: 11px;
text-transform:uppercase;
font-weight:bold;
color:#000000;
}

table.doctor
{
  background-color: #FFFFFF;
}

table.doctor td
{
  text-align: center;
}

table.doctor td.left
{
  text-align: left;
}


table.doctor td.dred a
{
  color: #666666;
  text-decoration: underline;
  font-weight: bold;
}

table.doctor td.dred a:hover
{
  color: #666666;
  text-decoration: none;
  font-weight: bold;
}

table.doctor td.line
{
  width: 60%;
  background-image: url("/i/nu/menu_bg.jpg");
  background-position: top left;
  background-repeat: repeat-y;
  padding-left: 11px;
  text-align: center;
  text-decoration: none;
  color: #E60000;
  font-size: 10pt;
  font-family: Tahoma, Arial, Times, serif;
  font-weight: bold;
}

table.doctor p {
text-align:justify;
margin:10px;
font: 11px Verdana, sans-serif;
}

table.doctor p.glav {line-height:  1.5;
text-align:     justify;
}

table.doctor p.glav2 {line-height:  1.5;
text-align:center;
}

table.doctor p.nj2 {text-align:right;}

p.glav3 {line-height:  1.5;
text-align:     justify;
}

table.doctor td.L
{
  width: 11px;
  background-image: url("/pic/doctors/line.gif");
  background-position: top;
  background-repeat: repeat-y;
  }

table.doctor p.name {
text-align:center;
}

table.doctor p.Tright {
text-align:right;
}

table.doctor p.center {
text-align:center;
}

table.doctor li
{
  list-style-image:	url("/i/nu/list.jpg");
  padding-left:		0px;
  padding-right: 	10px;
  display: 		list-item;
  text-align: 		left;
}

.backPrice {
  background:		url(/i/price/uzor3.gif);
  width:		100px;
  background-position: 	center;
  background-repeat: 	repeat-y;
  background-color		:#FDEFE0;
}

.NRed {
font-family: Verdana, sans-serif;
font-size: 12px;
font-weight:bold;
color:#E60000;
}

p.test   { 
	text-align:justify;
	text-indent: 1.5em;
	margin: 2px;
}