/* CSS Document */

/*for scripts*/
#test2, #test3, #test1 {
    width: 250px;
    height: 250px;}
	
a {text-decoration:none;}
h1 {font-size:12px;
    color:#000000;
	margin:0;
	float:left;}

/*for png ie6*/
.block_mini a, .block_mini input,  { position: relative; }

/*site*/

.input {
border-style: none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt
}

.block_mini_vn {margin:10px 0 0 50px;}

.insert a {color:#840e0f;}

.insert a:hover {text-decoration:underline;}

.download {text-align:center;
           width:100%;
		   font-size:16px;}

.download a {text-decoration:none;
             color:#840e0f;}

.download a:hover {text-decoration:underline;}

.white, .white A:visited, .white A:link{color:white;} 
.white a:hover{color:red;}
.t_a_c {text-align:center;}

div.flash_earn {margin:0 0 7px 10px;}

div.skidka {margin:20px 0 0 15px;
            font-size:14px;}

div.block_pad_right {padding-right:10px;}

body {background:black;
      padding:0;
	  font-family:Arial;}
	  
div.container_index {width:1168px;
               margin:10px auto;}
		
.center {text-align:center;}

.widt100 {width:100%;
          position:relative;
		  bottom:0;}
			   
a img {border:none;}

img {border:none;}

.padright10 {padding-right:10px;}


div.line_ex {background:black;
             height:1px;
			 margin:5px auto;
			 width:90%;}

.table_fk {margin:50px auto 40px;
           color:white;
		   font-size:18px;
		   text-align:center;}
		   
.language {font-size:16px;
		   margin:auto;}
		   
.language a {text-decoration:none;
             color:white;}
			 
div.container_kosmetic {width:966px;
                        margin:10px auto;}
						
div.sub_con_verh {background:url(img/kosmetica_verh.gif);
                  width:947px;
				  height:35px;
				  padding:2px 10px 0 10px;
				  text-align:center;}
				  
div.menu {text-align:center;
          height:30px;
		  padding-left:15px;
		  font-weight:bold;}
			
div.menu_out {background:url(img/menu_out.gif) no-repeat;
          width:98px;
		  height:26px;
		  cursor:pointer;
		  font-size:14px;
		  text-align:center;
		  color:#FFF;
		  padding-top:6px;
		  float:left;
		  margin:0 2px;}
		  
div.menu_in {background:url(img/menu_in.gif) no-repeat;
          width:98px;
		  height:26px;
		  cursor:pointer;
		  font-size:14px;
		  text-align:center;
		  color:#000;
		  padding-top:6px;
		  font-weight:bold;
		  float:left;
		  margin:0 2px;}
		  
div.menu_p_out {background:url(img/menu_out.gif) no-repeat;
          width:98px;
		  height:29px;
		  line-height:1em;
		  cursor:pointer;
		  font-size:14px;
		  text-align:center;
		  color:#fff;
		  padding-top:1px;
		  float:left;
		  margin:0 2px;}
		  
div.menu_p_in {background:url(img/menu_in.gif) no-repeat;
          width:98px;
		  line-height:1em;
		  height:29px;
		  cursor:pointer;
		  font-size:14px;
		  text-align:center;
		  color:#000;
		  padding-top:1px;
		  font-weight:bold;
		  float:left;
		  margin:0 2px;}
		  
.menu_p {padding-top:0;}
			
div.sub_con {width:965px;
             background:white url(img/fon_container.gif) top repeat-x;
			 border-right:1px solid white;
			 border-left:1px solid white;
			 overflow:hidden;}
			 
div.sub_con_niz {background:url(img/kosmetica_niz.gif);
                 width:967px;
				 height:8px;
				 overflow:hidden;
				 margin:0 auto;}
				 
.flash {margin-left:10px;}

ul.menu2 {
      list-style:none;
      padding:15px 0 0 14px;
		  margin:0;
		  float:left;}
		  
div.choose_city {
  float:left;
  width:132px;
/*padding-top:5px;*/
	text-align:right;
}
div.choose_city select{
  width:111px;
}
div.gal_city{
/*  border:1px solid red;*/
  float:right;
/*  margin-right:14px;*/
  margin-top:4px;
  padding-left:0;
  padding-right:35px;
  text-align: center;
}

ul.menu2 a {position:relative;}
/*		  
div.menu_lich_out {background:url(img/lich_cab_out.gif);
                   width:120px;
				   height:19px;
				   margin:0 3px;
				   text-align:center;
				   color:#000;
				   font-size:14px;
				   padding-top:2px;
				   float:left;}
				   
div.menu_lich_in {background:url(img/lich_cab_in.gif);
                   width:120px;
				   height:19px;
				   margin:0 3px;
				   text-align:center;
				   color:#000;
				   font-size:14px;
				   padding-top:2px;
				   float:left;
				   font-weight:bold;}

div.menu_lich {width:100%;
               height:21px;
			   margin-bottom:20px;}
*/




div.menu_lich_out {background:url(img/lich_cab_out.gif);
                   width:120px;
				   height:19px;
				   margin:0 3px;
				   text-align:center;
				   color:#000;
				   font-size:14px;
				   padding-top:2px;
				   float:left;
				   cursor:pointer;}
				   
div.menu_lich_in {background:url(img/lich_cab_in.gif);
                   width:120px;
				   height:19px;
				   margin:0 3px;
				   text-align:center;
				   color:#000;
				   font-size:14px;
				   padding-top:2px;
				   float:left;
				   font-weight:bold;
				   cursor:pointer;}

div.menu_lich {width:100%;
               height:21px;
			   margin-bottom:20px;}




ul.menu2 li {background:url(img/menu2.jpg);
         width:166px;
		 height:23px;
		 text-align:center;
		 color:white;
		 font-size:13px;
		 font-weight:bold;
		 padding-top:4px;
          float:left;
/*		  margin:0 10px;*/
		  position:relative;}
		 
ul.menu2 li h1 		{text-align:center;
                       color:white;
					   font-size:13px;
					   font-weight:bold;
					   width:100%;}
					   
		
ul.menu2 li a h1 {text-decoration:none;
            color:white;
			cursor:pointer;}
			
ul.menu2 li a:hover h1 {color:#CCCCCC;}

div.block_left_main {float:left;
                     margin:20px 0 10px 10px;
					 display:inline;
					 background:url(img/ten_block_down.gif) no-repeat bottom;
					 padding-bottom:20px;
					 display:inline;
					 width:680px;}

div.block_left_verh {background:url(img/shapka_big_block.png) left;
                width:679px;
				height:27px;
				color:#FFFFFF;
				text-align:center;
				font-size:14px;
				font-weight:bold;
				filter:expression(fixPNG(this));}
					 
html div.block_left_centr {background: #f7f7f7 url(img/fon_block.gif) repeat-x;
                      width:657px;
					  min-height:600px;
					  padding:20px 0 0 15px;
					  overflow:visible;}
					  
* html div.block_left_centr {
                           height:600px;
                           overflow:visible;}
					  
div.block_left_right {background:url(img/ten_block_full.png) repeat-y right;
                      width:680px;
					  min-height:600px;
					  overflow:visible;
					  filter:expression(fixPNG(this));}
					  
* html div.block_left_right {
                           height:600px;
                           overflow:visible;}
					
div.block_right {float:left;
                 margin:20px 0 0 0px;
				 display:inline;}

div.block_mini {background:url(img/block_right.png);
                width:223px;
				height:145px;
				margin:0 0 5px 8px;
				overflow:hidden;
				filter:expression(fixPNG(this));}
				
div.container_main {width:925px;
                 margin-left:20px;
				 border-left:2px solid black;
				 border-right:2px solid black;
				 overflow:hidden;}
				 
p.auto {color:white;
        font-weight:bold;
		font-size:14px;
		text-align:center;
		margin:0;}
		
table.auto {margin:20px 0 5px 20px;
            font-size:12px;}
			
p.vhod {text-align:center;
        font-size:12px;
		margin:0 0 0 32px;}

p.vhod a {text-decoration:none;
          color:#666;}
		  
p.vhod a:hover {text-decoration:underline;}

p.tovar {font-size:12px;
         color:#666;
		 text-align:center;
		 margin:0;}
		 
p.tovar a {text-decoration:none;
           color:#666;
		   font-weight:bold;}
		   
p.tovar a:hover {text-decoration:underline;}

div.search { margin:50px 0 0 20px;}

div.footer {background:url(img/footer_verh.gif) top no-repeat;
            width:880px;
			float:left;
			height:100px;
			padding:10px 0 0 0;
			margin-left: 22px;
			display:inline;}
			
div.sub_footer {background:#2f2f2f url(img/footer_niz.gif) bottom no-repeat;
                width:860px;
				height:80px;
				padding:0 10px 10px 10px;
				color:white;
				font-size:12px;}
				
div.footer2 {background:url(img/footer_index_verh.jpg) top no-repeat;
            width:880px;
			height:100px;
			padding:10px 0 0 0;
			margin:20px auto;}
			
div.sub_footer2 {background:#2f2f2f url(img/footer_index_niz.jpg) bottom no-repeat;
                width:860px;
				height:80px;
				padding:0 10px 10px 10px;
				color:white;
				font-size:12px;}				

div.line_niz {background:#000000;
              width:900px;
			  height:2px;
			  margin:0 0 10px 13px;
			  float:left;
			  display:inline;
			  overflow:hidden;}
			  
p.footer {margin:0 0 10px 0;}

table.kosmetik {text-align:center;}
				
table.stati {margin:10px 0 10px 20px;
             border-bottom:1px solid black;
			 padding-bottom:10px;}

table td.kak {font-size:16px;
              color:#31194e;
			  font-weight:bold;}
			  
table td.text_stati {font-size:12px;}

p.text_stati {font-size:12px;
             padding:0 10px;
			 float:left;
			 width:350px;}

table td.show {font-size:14px;}

table td.show a {color:#840e0f;
                 text-decoration:none;}
				 
table td.show a:hover {text-decoration:underline;}

p.text {font-size:14px;
        padding:0 0 10px 0;
		margin:0;}
		
div.vn_block {padding-left:5px;}

img {overflow:hidden;}

div.block_book {background:#4e4e4e;
                color:white;
				padding:5px 5px 5px 5px;
				border:1px solid black;
				width:620px;
				font-size:14px;
				margin-bottom:10px;}
				
div.block_book_vn {background:#acacac;
                   font-size:12px;
				   padding:5px;
				   color:black;}
				   
ul.menu3 {list-style:none;
          margin:0 0 30px 0;
		  padding-left:30px;}

ul.menu3 li {display:inline;}

p.welcome {text-align:center;
           padding:10px 0;
		   margin:0;}

p.enter {text-align:center;
         margin:0;}

p.enter a {color:#9e4d4d;
           text-decoration:none;}
		   
p.enter a:hover {text-decoration:underline;}

table.my_buy {margin:0 0 10px 20px;
              font-size:12px;
			  text-align:center;
			  border-left:1px solid #666;
			  border-bottom:1px solid #666;}
			  
table tr.bg1 {background:#666;
              font-size:14px;
			  color:white;}

table tr.bg2 {background:#CCC;}

table tr.bg3 {background:#999;}

table td.border {border-right:1px solid #666;
                 border-collapse:collapse;}
				 
table td.border a {color:#760d0d;
                   text-decoration:none;}
				   
table td.border a:hover {text-decoration:underline;}
				 
p.all {text-align:right;
       font-weight:bold;
	   font-size:12px;
	   margin:0;
	   padding-right:15px;
	   line-height:1.6em;}
	   
p.all a {color:#760d0d;
         text-decoration:none;}
				   
p.all a:hover {text-decoration:underline;}
	   
table.all {font-size:12px;
           font-weight:bold;
		   margin-left:18px;}
		   
table.all a {text-decoration:none;
             color:#760d0d;}
			 
table.all a:hover {text-decoration:underline;}
	   
p.my_kl {font-size:24px;
         color:#760d0d;
		 text-align:center;
		 margin:0;}
		 
p.balans {font-size:24px;
          color:#760d0d;
		  margin:10px;}
		 
div.info {width:400px;
		  border:1px solid #666;
		  padding:10px;
		  margin:auto;}
		  
span.grey {color:#333;}

p.change {text-align:right;
          padding:10px 110px 10px 0;
		  font-size:14px;
		  margin:0;}
		  
p.change a {color:#CC0000;
            text-decoration:none;}
			
p.change a:hover {text-decoration:underline;}

.info_change {margin:auto;}
			  
input.form {margin-bottom:10px;}

p.text2 {font-size:12px;
         margin:0px;
		 padding:10px 0;}
		 
form {margin:0;
      padding:0;}
		 
div.product {background:#CCCCCC;
             width:90%;
			 margin:auto;}
			 
div.padding_top {padding-top:20px;}

.fs14 {font-size:14px;}

.fs12 {font-size:12px;}

.fs14 a {text-decoration:none;
         color:#8e0202;}
		 
.fs14 a:hover {text-decoration:underline;}

.bold {font-weight:bold;}

.margin_auto {margin:auto;}

.margin_left {margin:auto;}

a.podpis {font-size:16px;
          font-weight:bold;
		  color:black;
		  text-decoration:none;}
		  
a:hover.podpis {color:#980a0a;}

p.podpis {margin:10px 0;}

p.podpis_vn {padding:7px 0 0 50px;
             margin:0;
			 text-align:left;}
			 
.korzina {
          width:174px;
		  height:56px;
		  margin:10px 20px 4px 20px;
}

.miganie{
  text-decoration: blink;
  color: red;
}

div.zakaz {width:400px;
           margin:0 auto;
		   margin-top:10px;}
		   
p.please {text-align:center;
          margin:0;
		  font-weight:bold;}
		  
table.zakaz {font-size:12px;
             padding-top:10px;}
			 
img.lightbox {border:2px solid #CCC;
              padding:2px;}
			  
img.lightbox:hover {border:2px solid #666;
                     padding:2px;}

.color_red {color:#990000;}

.t_align_c {text-align:center;}

.t_align_r {text-align:right;
            padding:10px 115px 10px 0;
			margin:0;}
			
.align_r {text-align:right;
          padding:0 12px 5px 0;}

a.link {color:#760D0D;
        text-decoration:none;
		font-size:14px;
		font-weight:bold;}
		
a:hover.link {text-decoration:underline;}

table.book {margin:auto;
            margin-bottom:10px;}

td.book {border-left:1px solid black;
         border-right:1px solid black;
		 background:white;}
		 
td.book_left {border-left:1px solid black;
		 background:white;}
		 
td.book_right {
         border-right:1px solid black;
		 background:white;}
		 
div.book_top {border-bottom:1px solid black;
              margin:auto;
			  width:593px;
			  font-size:14px;
			  margin-bottom:5px;}
			  
div.book_bottom {
                 margin:auto;
				 font-size:12px;
				 padding:0px 10px;}
				 
div.book_bottom2 {margin:auto;
				 font-size:12px;
				 margin:0 10px;
				 float:left;
				 height:1%;
				 display:inline;
				 padding-bottom:5px;}
				 
.margin_tovar {margin:0 10px 0 0;}

.book_left a {font-size:13px;
              color:#990000;}
			  
.book_left a:hover {text-decoration:underline;}

.book_right {font-size:12px;}
ul.menu2 li a h1.button4{
color: red;
}
#sertificat{
  margin:0;
}
#sertificat img{
  margin-left:9px;
  float:left;
  height:90px;
  width:65px;  
}
#sertificat a{
  padding-top:14px;
  float:right;
  height:73px;
  margin-right:7px;
  width:125px;  
}
#sertificat a:hover{
  color:red;
}  
#block_discount .block_mini_vn{
  margin:21px;
  max-width: 162px;
  color: red;
}
#selectPlat td{
/*  display: block; */
  height: 152px; 
  width:  157px;
  background-image: url(img/knopka.png);
  cursor:pointer;
}
#selectPlat0{
  text-align: center;
}
#selectPlat1{
  background-position: 0px 154px; 
  border-right:75px solid WhiteSmoke;
}
#selectPlat2{
  background-position: 158px 154px;
}