* {margin:0;padding:0}
body      {background-color: #fff;font-family:"Times New Roman", Times, serif;}
img       { border:0px;}
div.br    {clear:both;font-size:1px;line-height:1px;}
div.topnone { display:none}

div.row_dn_form_5_deldt { display:none}

#window  {background:#fff;width:100%; width:expression(document.body.clientWidth > 1000 ? "100%" : "1000px"); position: absolute;
 min-width:1000px; }

/*HEADER*/
#header {position: absolute;top:0;left:0;width:100%;}
#header div.fon  {
  width:100%;
  height:204px;
  background: #fff url(../images/header/head_fon.jpg) repeat-x;
  position:absolute;
  z-index:1;
}
#header div.left_1{
 left:0;
 background: #fff url(../images/header/head_left_1.jpg) no-repeat left;
 width:285px;
 height:313px;
 top:0;
 position: absolute;
 z-index:10; 
}
#header div.left_2{
 left:0;
 background: #fff url(../images/header/head_left_2.jpg) no-repeat left;
 width:386px;
 height:257px;
 top:313px;
 position: absolute;
 z-index:9;
}
#header div.right{
 right:0;
 background: #fff url(../images/header/head_right.jpg) no-repeat left;
 width:743px;
 height:519px;
 top:0;
 position: absolute;
 z-index:8;
}
div.text_block {color:#878888;font-size:12pt}

/*FOOTER*/
#footer{bottom: 0; left: 0; width: 100%; position: relative;}   
#footer div.footer_left2 {
 left:0;
 background: #fff url(../images/footer/footer_left2.jpg) no-repeat left;
 width:307px;
 height:15px;
 bottom:0;
 margin-top:-15px;
}
#footer div.footer_left {
 left:0;
 background: #fff url(../images/footer/footer_left.jpg) no-repeat left;
 width:307px;
 height:209px;
 bottom:0;
 float:left;
}
#footer div.footer_right {
 right:0;
 background: #fff url(../images/footer/footer_right.jpg) no-repeat right;
 width:689px;
 height:159px;
 bottom:0;
 float: right;
 margin-top:50px
}
#content_foot {
 left:0;
 width:99.5%;
 top:0;
 position: relative;
 margin-top:-160px;
}
#content_foot div.footer_left {float:left;padding-top:31px;}
#content_foot div.footer_line {float:left;margin-top:27px;}
#content_foot #footer_phone{float:left;}
#content_foot img.footer_right {
 margin-top:25px;
 margin-left:-5px;
 float:left;
 position:absolute;
}
#foot_copy           {top: 75px;position: absolute;z-index:200;width:600px;height:80px;}
#content_foot p.copy {font-size:14px;color:#954EA3;padding:30px 0 0 370px;}
#content_foot p.foot_call {font-size:19px;color:#954EA3;float:left;padding-top:20px;}
#content_foot p.foot_phone {
 font-size:31px;
 color:#954EA3;
 float:left;
 margin-left:5px;
 padding-top:15px;
}
#content_foot #wp {margin-left:45px;float:left;}
#work_wp {margin-top:7px;}
#work_wp a{font:10px Tahoma;color:#666666;text-decoration:none;}
#work_wp div.wp {font-weight:bold;letter-spacing: 0.13em;}



/*CONTENT*/
#content {
 position: relative;
 top:0;
 left:0;
 width:100%;
 height:100%;
 z-index:100;
}
#root {width:977px;}
#root #lenta_left{margin:140px 0 0 0;left:0;float:left;}
#root #lady   {margin:25px 0 0 0;float:left;}
#root #brazil {margin:75px 0 0 20px;float:left;}
#head_title   {float:left;}

#root #woman  {float:left;margin-top:4px;position:relative}



#root #lenta_right {position:  relative; }
div.lenta_right  {right:0;top:0;margin:245px 0px 0 0; float:right;}



#english         {position:relative; top:-70px; left:5px; width:75px;}
#english a, #english a:visited {position: relative; font-size:18px;color:#954EA3;text-decoration:none;}
#english a:hover {color:#6D217C;text-decoration:underline;}

 
#uslugi {font-size:30px;color:#954EA3;margin:5px 0 0 20px;}
#uslugi_link {float:left;width:400px;padding-top:30px;}
#uslugi_link div.uslugi_wm {width:390px;height:94px;margin-bottom:33px;}
#uslugi_link div.uslugi_wm_end {width:390px;height:94px;}



#uslugi_link a.pl_bd, #uslugi_link a.pl_bd:visited {
  font-size:24px;
  color:#666;
  text-decoration:none;
  width:110px;
}
#uslugi_link a.pl_bd:hover { color:#666; text-decoration:underline;}

table.main_menu {height:90px; width:130px;position:absolute; z-index:150; margin-left:-90px;}
table.main_menu2 {height:90px; width:200px;position:absolute; z-index:150; margin-left:-90px;}
table.main_menu3 {height:90px; width:186px;position:absolute; z-index:150; margin-left:-90px;}









#uslugi_link div.uslugi_wm_center {
 height:94px;
 width:167px;
 background: #fff url(../images/content/usligi_fon.jpg) repeat-x center;
 float:left;
}
#uslugi_link div.uslugi_wm_centern {
 height:94px;
 width:153px;
 background: #fff url(../images/content/usligi_fon.jpg) repeat-x center;
 float:left;
}

#uslugi_link div.uslugi_wm_center2 {
 height:94px;
 width:80px;
 background: #fff url(../images/content/usligi_fon.jpg) repeat-x center;
 float:left;
}
#uslugi_link div.uslugi_wm_center3 {
 height:94px;
 width:156px;
 background: #fff url(../images/content/usligi_fon.jpg) repeat-x center;
 float:left;
}
#uslugi_link div.uslugi_wm_center4 {
 height:94px;
 width:86px;
 background: #fff url(../images/content/usligi_fon.jpg) repeat-x center;
 float:left;
}
#uslugi_link img.usl_right_1 {float:right;}
#uslugi_link #usl_left_1  {float:left;}
#uslugi_text {
 width:500;
 margin-left:410px;
 margin-top:20px;
}
#uslugi_text div.hello {font-size:30px;color:#954EA3;}
#uslugi_text div.about {font-size:18px;color:#878787;font-weight:bold;margin-top:30px;}
ul.uslugi {font-size:18px;color:#878787;margin:18px 0 0 20px;}
ul.uslugi li {margin-bottom:15px; list-style-image:url(../images/content/tire.gif);margin-left:20px;}
#uslugi_text img.write_our {float:right;}
#uslugi_text div.write_our a{
 font-size:24px;
 text-decoration:none;
 color:#954EA3;
 float:right;
 margin:10px 60px 0 0;
}
#uslugi_text div.write_our a:hover, #uslugi_text div.write_our a:visited {
 color:#6D217C;
 text-decoration:underline;
}
div.main_page {font-size:18px;color:#878787;}



/*CONTACT*/
#contact_wm           {width:485px;height:125px;}
#contact_wm div.link1 {width:237px;height:58px;margin-bottom:10px;float:left;}
#contact_wm div.link2 {width:237px;height:58px;margin-bottom:10px;float:right;}
#contact_wm div.contact_center  {height:58px;width:96px;background: #fff url(../images/contact/contact_fon.jpg) repeat-x center;float:left;font-weight:bold;}
#contact_wm div.contact_center2 {height:58px;width:43px;background: #fff url(../images/contact/contact_fon.jpg) repeat-x center;float:left;font-weight:bold;}
#contact_wm div.contact_center3 {height:58px;width:84px;background: #fff url(../images/contact/contact_fon.jpg) repeat-x center;float:left;font-weight:bold;}
#contact_wm div.contact_center4 {height:58px;width:84px;background: #fff url(../images/contact/contact_fon.jpg) repeat-x center;float:left;font-weight:bold;}
#contact_wm div.contact_center5 {height:58px;width:56px;background: #fff url(../images/contact/contact_fon2.jpg) repeat-x center;float:left;font-weight:bold;}
#contact_wm div.contact_center6 {height:58px;width:84px;background: #fff url(../images/contact/contact_fon2.jpg) repeat-x center;float:left;font-weight:bold;}
#left  {float:left;}
#contact_wm img.right {float:right;}

#contact_wm a.plp_body, #contact_wm a.plp_body:visited {
  font-size:15px;
  color:#9C5AA9;
  text-decoration:none;
}

#contact_wm a.plp_body:hover  {color:#6D217C;text-decoration:underline;}
#contact_wm a.active {color:#666666;}

table.main_menu3 {height:55px; width:100px;position:absolute;z-index:150; margin-left:-55px;}
table.main_menu4 {height:55px; width:150px;position:absolute;z-index:150; margin-left:-55px;}
table.main_menu5 {height:55px; width:110px;position:absolute;z-index:150; margin-left:-55px;}


#page_title  {font-size:30px;color:#9764B1;margin-top:15px;}
#page_adress {font-size:16px;font-weight:bold;color:#878888;margin-top:13px; }
#page_cxem   {font-size:16px;color:#878888;margin-top:10px; margin-bottom:15px;}
#page_cxem a {color:#9869B5; text-decoration:underline;}
#page_cxem a:hover, #page_cxem a:visited {color:#6D217C;}
#town   {font-size:16px;color:#878888;}
#capha   {font-size:14px;color:#878888;}
#town a {color:#9869B5; text-decoration:underline;}
#town a:hover {color:#6D217C;}
#left_block           {float:left;width:545px;}
#left_block div.map_1 {border:1px solid #D1D1D1;}
#left_block img       {margin:2px 2px 2px 2px;}
#left_block input.mail{width:462px; height:20px; border:1px solid #6699FF;}
#left_block textarea  {width:462px; height:125px; border:1px solid #6699FF;}
#left_block img.caphca{margin-top:5px;}
#left_block input.capcha{width:145px; height:20px; border:1px solid #6699FF; float:left;}
button.submit {
 color:#fff;
 border:1px solid #A4C2FF;
 font: 12.5px Arial, Helvetica, sans-serif;
 background-image:url(../images/contact/button_fon.jpg);
 width:80px;
 height:20px;
 float:right;
 margin-right:80px;
}
#right_block          {float:right;width:387px; margin-top:45px;}
#right_block div.map_2{border:1px solid #D1D1D1;}
#right_block img      {margin:2px 2px 2px 2px;}
div.td_suffix_dn_form_5 {display:none}
#email_error_content, #message_error_content, #security_code_error_content   { font-size:14px; color:#990000;}


/*AFTER_TO*/
#con_left_block {float:left; width:447px}
#con_left_block div.do {border:1px solid #D1D1D1;float:left; width:215px; height:285px;}
#con_left_block div.after {border:1px solid #D1D1D1;float: right;width:215px; height:285px;}
#con_left_block img    {margin:2px 2px 2px 2px;border:0px}

#con_right_block {float:right;width:447px}
#con_right_block div.do {border:1px solid #D1D1D1;float:left;width:215px; height:285px;}
#con_right_block div.after {border:1px solid #D1D1D1;float:right;width:215px; height:285px;}
#con_right_block img    {margin:2px 2px 2px 2px; border:0px}

#aft_do {font-size:16px;color:#954EA3;float:left;margin-bottom:10px;}
#aft_after {font-size:16px;color:#954EA3; margin:0 0px 10px 230px;}
#video {font-size:16px;color:#878787; margin:5px 0 5px 0}

ul.operation {list-style: none;}
ul.operation li{float:left;height:25px;margin-left:1px;}

ul.operation li.catalog_link_7,
ul.operation li.catalog_link_8,
ul.operation li.catalog_link_9,
ul.operation li.catalog_link_22,
ul.operation li.catalog_link_23,
ul.operation li.catalog_link_24
{float:left;border-left:2px solid #6699FF;height:25px;}
ul.operation li a{
 color:#975CAC;
 font-size:16px;
 text-decoration:underline;
 margin:0 8px 0 8px;
 font-weight:bold;
}

ul.operation li.catalog_link_7 a,
ul.operation li.catalog_link_8 a,
ul.operation li.catalog_link_9 a{
 color:#975CAC;
 font-size:16px;
 text-decoration:underline;
 margin:0 20px 0 20px;
 font-weight:bold;
}
ul.operation li a.current, ul.operation li.catalog_link_7 a.current{text-decoration:none;margin-left:10px;color:#878787;}
ul.operation li a:hover, ul.operation li a:hover, ul.operation li.catalog_link_7 a:hover {color:#6D217C;}
ul.operation li a.current:hover, ul.operation li.catalog_link_7 a.current:hover{color:#878787;}

#losung {font-size:18px;font-weight:bold;color:#878888;}
#our_xir {font-size:18px;font-weight:bold;color:#878888; border-bottom:1px solid #6699FF}
#xirurg div.rezum, #xirurg2 div.rezum {font-size:14px;color:#878888;}
#xirurg {float:left; width:325px;}
#xirurg2 {float:left; width:330px;}

#xirurg div.face, #xirurg2 div.face {border:1px solid #D1D1D1;float:left; margin-right:5px;}
#xirurg img, #xirurg2 img {margin:2px 2px 0px 2px}
#xirurg a {color:#9C5AA9;font-size:14px; text-decoration:underline}
#xirurg a:hover, #xirurg a:visited {color:#6D217C;}
#back   a {color:#9C5AA9;font-size:16px;text-decoration:underline}
#back   a:hover, #back a:visited {color:#6D217C;}



/*PRICE*/
ul.price {list-style: none; margin-top:40px;}
ul.price2 {list-style: none; }
ul.price2 li {font-size:14px;color:#878888;margin-top:10px;}
ul.price2 li.current {font-size:14px;font-weight:bold;color:#878888;}

ul.price_new    {list-style: none; margin-top:10px;}
ul.price_new li {font-size:14px;color:#878888; margin-top:5px;}

ul.price li {font-size:14px;color:#878888;margin-top:10px;}
ul.price li.current {font-size:14px;font-weight:bold;color:#878888;}



/*GALLARY*/
#txt_right {float:right;font-size:16px;color:#878888;}
#galary div.border {border:1px solid #D1D1D1;}
#galary img {margin:2px 2px 2px 2px}
#plash {width:600px;}
#plash div.to_left {float:left; margin-top:15px;}
#plash div.to_right {float:right;margin-top:15px;}
#plash div.border {border:1px solid #D1D1D1;float:left; width:113px; margin-left:10px;}




/*PLASTIC TELA*/
p.pl_title {font-size:14px;font-style:italic;color:#878787; line-height:1.7}
#pl_link_titl {color:#9C5AA9;font-size:16px; font-weight:bold;text-decoration:none; float:left}
#pl_link_titlmore {color:#9C5AA9;font-size:16px; font-weight:bold;text-decoration:none;}
#pl_link_titl a{color:#9C5AA9;font-size:16px; font-weight:bold;text-decoration:underline;}
#pl_link_titl a:hover, #pl_link_titl a:visited{color:#6D217C;}
#pl_text  {font-size:16px;color:#878888;}
#pls_text {font-size:16px;color:#878888;}
#pl_text a{text-decoration:underline;color:#9C5AA9;font-size:16px;}
#pl_text a:hover, #pl_text a:visited{color:#6D217C;}
#pl_link_about {color:#878888;font-size:16px;}



/*PLASTIC FACE*/
p.plf_title {font-size:18px;color:#878787; font-weight:bold}
div.kosmetics {font-size:16px;color:#878787; font-weight:bold}




/*MENU*/
ul.menu {list-style: none; margin-top:20px;}
#menu {
 position:absolute; 
 top:230px;
 clear:left; 
 float:left;
 width:610px;
}
 
#menu ul li{float:left;border-left:2px solid #6699FF; height:23px;}
#menu ul li.current{float:left;border-left:2px solid #6699FF;height:23px;}
#menu ul li a {
 color:#954EA3;
 font-size:18px;
 margin:0 10px 0 10px;
 text-decoration:none;
}
#menu ul li a:hover  {color:#6D217C;text-decoration:underline;}
#menu ul li.current a{margin-left:10px;color:#878787;}
#menu #flower     {float:left;margin-top:18px;}
#menu div.action     {font-size:30px;color:#954EA3; padding:31px 0 0 5px;}
#menu p.action       {width:505px;font-size:14px;font-style:italic;color:#878787;}
#acc {display:none;}


TABLE.main_tbl {
   background-color: #fff;
   border: 1px solid #D1D1D1;
}
div.gal_img  {
   height:360px;
   width:470px;
   vertical-align:middle;
   border:1px solid #FF0000;
}

#galleryContainer{
        margin-top:10px;
		margin-left:25px;
		width: 500px;
		height:90px;	
		position: relative;
		overflow: hidden;
		float:left;
}

#arrow_left{
	padding-top: 20px;
	height:80px;
	background-color:#fff;
	float:left;
}

#arrow_right{
	padding-top: 20px;
	height:80px;	
	background-color:#FFFFFF;
	float:right;
}

#theImages{
	position:absolute;
	height:10px;
	left:0px;
	width:100000px;
}

#theImages #slideEnd{float:left;}

div.item_pos{
   float:left; 
   margin-right:5px;
   margin-left:5px;
   z-index: 1;
   border:1px solid #D1D1D1;
}
div.item_pos a:hover img,
div.item_pos a:link img,
div.item_pos a:visited img,
div.item_pos a:active img,
div.item_pos a img.img_hover {
  margin:2px 2px 2px 2px;
}


