/* Base
-----------------------------------------------------------------------------*/
body {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 80%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: white; 
	PADDING-TOP: 0px; 
	font-family: Tahoma, sans-serif;
	line-height: 1.4;
	POSITION: relative; 
	BACKGROUND-COLOR: #725644;
	background-image: url(../img/bg.png);
}
table {
	BORDER-COLLAPSE: collapse;
	border-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
td {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}
th {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}
img {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px
}
p {
	text-align: left;
	padding-bottom: 10px;
}
a {
	text-align: left;
	color: #e5d5b2;
}
a:hover {
	text-align: left;
	color: #b1917c;
}

h1 {
	font: 26px Georgia,sans-serif;
	padding: 0 0 5px 0;
	margin: 0;
	color: #fceac4;
	text-align: left;
	letter-spacing: 0px;
	line-height: normal;
}

.h1-main {
	font: 27px Georgia,sans-serif;
	color: #fceac4;
	text-align: left;
	letter-spacing:-1px;
	padding-bottom: 5px;
}

h2 {
	font: 23px Georgia,sans-serif;
	color: #e5d5b2;
	padding: 25px 0 15px 0;
}

h3 {
	font: 20px Georgia,sans-serif;
	color: #b1917c;
	padding: 0;
	margin: 0;
}


/* BG STYLE
-----------------------------------------------------------------------------*/
#MainTable {
	BACKGROUND: url(../img/bg-top.jpg) no-repeat center top;
}
#MainUzor {
	BACKGROUND: url(../img/bg-uzor.jpg) no-repeat left top;
}
#MainUzorGirl {
	BACKGROUND: url(../img/bg-uzor-girl.jpg) no-repeat right bottom;
}
/* MENU TOP
-----------------------------------------------------------------------------*/
.phone {
	font: 27px Georgia,sans-serif;
	color: #725644;
	padding: 5px 0 5px 0;
}
.icons {
padding-left: 15px;
}
.online {
	font: 11px Tahoma,sans-serif;
	color: #725644;
}
.online:hover {
	font: 11px Tahoma,sans-serif;
	color: #b1917c;
}
.strelka {
	font: 11px Tahoma,sans-serif;
	color: #b1917c;
}
.adress {
	font: 11px Tahoma,sans-serif;
	color: #b1917c;
}
/* TOP MENU
-----------------------------------------------------------------------------*/
.menu-main {
	font: 17px Georgia,sans-serif;
	color: #ffffff;
	padding-left: 10px;
}
.menu-main:hover {
	font: 17px Georgia,sans-serif;
	color: #b1917c;
	padding-left: 10px;
}
.menu-main-active {
	font: 17px Georgia,sans-serif;
	color: #e5d5b2;
	padding-left: 10px;
	text-decoration: none;
}

.menu-pod {
height: 180px;
}
.menu-live {
padding: 120px 0 50px 0;
}
.menu-live-main {
padding: 20px 0 10px 0;
}

.menu-pod-block {
	padding: 0 0 10px 0;
}
.menu-pod-block2 {
	padding: 0 0 10px 20px;
}
.menu-main-pod {
	font: 17px Georgia,sans-serif;
	color: #fceac4;
}
.menu-main-pod:hover {
	font: 17px Georgia,sans-serif;
	color: #b1917c;
}
.menu-main-pod2 {
	font: 13px Tahoma,sans-serif;
	color: #fceac4;
}
.menu-main-pod2:hover {
	font: 13px Tahoma,sans-serif;
	color: #b1917c;
}
.menu-main-pod3 {
	font: 17px Georgia,sans-serif;
	color: white;
}
.menu-main-pod3:hover {
	font: 17px Georgia,sans-serif;
	color: #b1917c;
}

.menu-main-pod2-active {
	font: 13px Tahoma,sans-serif;
	color: #b1917c;
}

.menu-main-pod-active {
	font: 17px Georgia,sans-serif;
	color: #b1917c;
	text-decoration: none;
}

/* CONTENT
-----------------------------------------------------------------------------*/
.anons-top {
	font: 17px Georgia,sans-serif;
	color: #e5d5b2;
	padding: 25px 0 15px 0;
}
.anons-top:hover {
	font: 17px Georgia,sans-serif;
	color: #b1917c;
	padding: 25px 0 15px 0;
}
.anons-top2 {
	font: 17px Georgia,sans-serif;
	color: #e5d5b2;
	padding: 25px 0 15px 0;
}
.anons-image {
	border: 1px solid #725644;
}
.anons-image:hover {
	border: 1px solid #e5d5b2;
}
.opinion {
	padding: 11px 0 50px 0;
}
.opinion-name {
	font: 17px Georgia,sans-serif;
	color: white;
	padding: 25px 0 10px 0;
}
.opinion-date {
	font: 15px Georgia,sans-serif;
	color: #b1917c;
	padding: 10px 0 0 0;
}
.opinion-cov {
	font: 19px Georgia,sans-serif;
	color: #b1917c;
	padding: 0 5px 0 0;
}
.text-block-about {
	padding: 0px 50px 0 0;
}
.banner-cosm {
	padding: 90px 0 0 0;
}
.banner-cosm {
	padding: 90px 0 0 0;
}
.footer-contact {
	font: 13px Georgia,sans-serif;
	color: #fceac4;
}
.back {
	font: 11px Tahoma,sans-serif;
	color: #b1917c;
}
.back:hover {
	font: 11px Tahoma,sans-serif;
	color: #fceac4;
}

.service-next {
	font: 12px Tahoma,sans-serif;
	color: #FFFFFF;
}
.service-next:hover {
	font: 12px Tahoma,sans-serif;
	color: #fceac4;
	text-decoration:none;
}

.image-articles {
	padding:0 20px 10px 0;
}
.niz-pic {
	padding:300px 0 20px 0;
}

.action-block {
	background: url(../img/bg-uzor-banner.jpg) no-repeat center top;
	text-align: right;
	height: 152px;
	color: #e5d5b2;
	padding-top: 8px;
}
.dots {
	background-image:url(../dots.png);
}
.dots-text {
	background-image:url(../img/bg.png); 
	padding: 0 3px 0 0;
}

.on-line-form-top {
	width: 350px;
	text-align: left;
	padding: 0px 0 10px 0;
}

.on-line-form-pole {
	background: none;
    border: 1px solid #B1917C;
    padding: 5px 10px 5px 10px;
	color: #FCEAC4;
	font: 16px Tahoma,sans-serif;
}

#on-line-form-spisok {
	background: none;
    border: 1px solid #B1917C;
    padding: 5px 10px 5px 10px;
	color: #FCEAC4;
	font-size: 16px;
	width:328px;
}

#on-line-form-spisok option {
	background: none;
    border-top: 1px solid #B1917C;
	color: #FFFFFF;
	font-size: 16px;
}

/* FAQ
-----------------------------------------------------------------------------*/
.faq-top {
	font: 13px Tahoma,sans-serif;
	color: #e5d5b2;
	font-weight: bold;
	padding: 25px 0 15px 0;
}
.faq-top:hover {
	font: 13px Tahoma,sans-serif;
	color: #b1917c;
	font-weight: bold;
	padding: 25px 0 15px 0;
}
.faq-top-pod {
	font: 11px Tahoma,sans-serif;
	color: white;
}
.faq-art-name {
	font: 13px Tahoma,sans-serif;
	color: #b1917c;
	font-style: italic;
}
