body {font-size: 62.5%; margin: 0; padding:0px; background: #c0599a; color:#a9518c; font-family: Verdana, Arial, sans-serif;}
html, body {height:100%;}

/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#a9518c; text-decoration:underline; outline:0}
a:hover {color:#f58220; text-decoration:none;}

hr {color: #666; background-color:#666; border:0px none; height:1px; }
h1, h2, h3, h4 {line-height:1.4em;}
h1 {color:#f58220; font-size:1.5em; text-align:left}
h2 {font-size:1.3em;}
h3 {color:#860051; font-size:1.2em;}
h4 {color:#860051; font-size:1.1em;}


ul {}
ul li {}

blockquote { margin:-.5em 0 1em 2.5em; padding:.5em; background-color:#fff5bd;}

/*.new_lay { margin:0em 0 1em 0em; padding:-.5em; background-color:#fff5bd;}*/


p {margin:12px 0;}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input, select {font-size:1em; font-family: Verdana, Arial, sans-serif;}
big {font-size:1.1em;}
small {font-size:0.9em;}

.cl {clear:both; font-size:0;}
.right {float:right;}
.left {float:left;}

#main {background: url(images/uzor.png) 50% 0 no-repeat;}
#container {width:721px; margin:0 auto; font-size: 1.2em; line-height:1.5em;}
#header {position:relative; height:125px;  z-index:200;}
.logo {padding:10px 0 0;}
/*.uzor {width:212px; height:222px; background: url(images/uzor.png) 0 0 no-repeat; position:absolute; right:-75px; top:25px; z-index:1;}*/

.main_menu {list-style:none; height:40px; position:absolute; bottom:-20px; left:38px; margin:0; padding:0; font-size:0.9em;}
.main_menu li {float:left; width:123px; height:25px; padding:15px 0 0; background:#fff url(images/tab.png) 0 0 no-repeat; text-align:center; margin:0 8px 0 0;}
.main_menu a {color:#ac578f; text-decoration:none; font-weight:bold;}
.main_menu a:hover, .main_menu .active a {color:#f58220;}

#back-top{
	height:40px;
	width:721px;
	background:#fff url(images/bg-top.png) 0 0 no-repeat;
}

#back-bottom{
	height:88px;
	width:721px;
	background:#fff url(images/bg-bottom.png) 0 0 no-repeat;
}

.button-buy {
left:174px;
position:relative;
top:4px;
}

.main-link{
	position:absolute;
right:65px;
top:400px;
}
.main-link-prokl {	float: right;
    margin: 0 24px 0 0;
}

#inner_body #content {background:#fff url(images/bg-middle.png) 0 0 repeat-y;}
#content {text-align:justify; background:#fff url(images/bg-middle.png) 0 0 repeat-y;/* height:338px;*/ padding:5px 25px 0px 45px;  z-index:100; overflow:hidden;}
.scroll_holder {/*overflow:auto; height:339px; */padding:0 16px 0 0;
scrollbar-face-color:#fff;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#c0599a;
scrollbar-darkshadow-color:#c0599a;
scrollbar-shadow-color:#fff;
scrollbar-arrow-color:#c0599a;
scrollbar-track-color:#fff6fc;
}

.small_gray {color:#bcbdc0; font-size:0.9em;}
.styled_ul {border-left:2px #f58220 solid; padding:0 0 0 20px; font-size:1em; margin:17px 0;}
.styled_ul strong {color:#a9518c; font-size:1.2em;}
.img_holder {float:left; padding:0; width:304px; background:url("images/clean.png") no-repeat scroll 0 0 transparent;
height:350px;}
.img_holder_prokl {	float:left; padding:0; width:304px; background:url("images/prokladka.jpg") no-repeat scroll 0 0 transparent;
height:350px;
}
.txt_holder {float:right; padding:15px 0 0; width:320px;}
.txt_holder h1 {margin:0; padding:0 0 5px;}
.txt_holder big {font-size:1.25em; font-weight:bold;}

/*.long_txt {font-size:1.1em; line-height:1.5em;}*/
/*.text_left {float:left; width:265px; padding:0 5px 0 0;}*/
.faq {margin:0; padding:0 0 12px; list-style:none; font-weight:bold;}
.faq li {padding:0 0 4px;}
/*.text_right {float:right; width:320px; padding:0 5px 0 10px; border-left:1px #f58220 solid;}*/
.gotop {color:#F58220;}

.info #content {background:#fff url(images/bg-middle.png) 0 0 repeat-y !important;}
.column_3 {width:202px; float:left; font-size:0.9em; margin:0 0 0 -1px;}
.column_3 h2 {font-size:1.5em; color:#f58220; text-align:center; margin:0 0 10px; }
.column_3 p {margin:5px 0; padding:0 15px; line-height:1.3em; border-left:1px #f58220 solid;}
.column_3 img {margin:0 0 0 15px;}
.more {display:block; padding:6px 0 0;}

.comment {padding:30px 0 0;}
.comment td {padding:0 10px 7px 0; vertical-align:middle;}

.detailed {margin:0 0 12px; }
.detailed p {/*text-align:justify;*/ margin:0 0 12px; }
.detailed h3 {font-size:1.4em;}
.s_image_right {float:right; background:#fff; padding:3px; border:1px #ccc solid; margin:0 0 12px 10px;}
.s_image_nb_right {float:right; background:#fff; padding:3px; border:0px #ccc solid; margin:0 0 12px 10px;}
.s_image_right img {display:block;}
.s_image_left {float:left; background:#fff; padding:3px; border:1px #ccc solid; margin:0 10px 12px 0;}
.s_image_nb_left {float:left; background:#fff; padding:3px; border:0px #ccc solid; margin:0 10px 12px 0;}
.s_image_left img {display:block;}

.wherebuy dd {padding:0 30px 0 0;}

#footer {background:#fff url(images/footer_bg.png) 100% 0 no-repeat; width:621px; height:36px; padding:20px 50px 0; margin:9px auto 10px; position:relative;}
.logo2 {top:4px; left:292px; position:absolute;}
#footer .right {text-decoration:none; color:#a9abad;}
#footer .right:hover {text-decoration:underline;}
#footer a {color:#f58220; }

.question { border-bottom: 1px dashed; cursor: pointer; cursor: hand; }
.question2 { border-bottom: 1px dashed; font-size:18px; }
.question3 a { border-bottom: 1px dashed; text-decoration:none; }
.answer { text-decoration: none; display: none;}

.phone-head{color: white; position: absolute; top: 23px; left: 300px; font-size: 14px; font-weight: bold;}

.phone-head span {font-size: 12px; font-weight: normal;}

div#menulist {
    padding:0;
    margin:0;
    position:absolute;
	top:526px;
	height:30px;
}
div#menulist_two {
    padding:0;
    margin:0;
    position:absolute;
	top:724px;
	height:30px;
}
#menulist .main_menu2{	position:relative;
	z-index:2;
	margin:0px 0px 0px 0px;
padding:0px 0px 0px 38px;
	/*top:12px   */
}

.main_menu2 li {
	background:url("images/tab.png") no-repeat scroll 0 -10px #FFFFFF;
	float:left;
	height:30px;
	line-height:30px;
	margin:0 8px 0 0;
	padding:0 0 0;
	text-align:center;
	width:123px;
	list-style:none;

}

.main_menu2 li a {
	text-decoration:none;
	font-weight:bold;
}

#treatment-s
{	display:none;}

#comment-s
{	display:none;}
#price-big
{
	font-size:38px;
	left:220px;
	position:absolute;
	top:136px;
	line-height:40px;
	width:150px;
	z-index:300;
}
#price-big_two
{
	font-size:38px;
	position:absolute;
	left:25px;
	top:355px;
	line-height:40px;
	width:150px;
	z-index:300;
}
#price-big_two_prok
{
	font-size:38px;
	position:absolute;
	left:424px;
	top:355px;
	line-height:40px;
	width:150px;
	z-index:300;
}

#certif { 	float:right;
	width:195px;
	text-align:center;}

#certif a{	/*float:left;*/}

#main-akcia {	 left:55px;
	position:relative;
	top:308px;
	margin:0;
	padding:0;}

#main-akcia strong{
	 color: #F58220;
}
p.quest {	font-style:italic;
}
.clear {	clear:both;
	padding:10px 0;
}
.filtr_razdelitel {	background-color: #A9518C;
}
.two_tovar {	font-size:1.3em;
}
hr.razdelit {	background-color: #c0599a;
}
