

.reset html,.reset body,.reset div,.reset span,.reset applet,.reset object,.reset iframe,.reset h1,.reset h2,.reset h3,.reset h4,.reset h5,.reset h6,.reset p,.reset blockquote,.reset pre,.reset a,.reset abbr,.reset acronym,.reset address,.reset big,.reset cite,.reset code,.reset del,.reset dfn,.reset em,.reset img,.reset ins,.reset kbd,.reset q,.reset s,.reset samp,.reset small,.reset strike,.reset strong,.reset sub,.reset sup,.reset tt,.reset var,.reset b,.reset u,.reset i,.reset center,.reset dl,.reset dt,.reset dd,.reset ol,.reset ul,.reset li,.reset fieldset,.reset form,.reset label,.reset legend,.reset table,.reset caption,.reset tbody,.reset tfoot,.reset thead,.reset tr,.reset th,.reset td,.reset article,.reset aside,.reset canvas,.reset details,.reset embed,.reset figure,.reset figcaption,.reset footer,.reset header,.reset hgroup,.reset menu,.reset nav,.reset output,.reset ruby,.reset section,.reset summary,.reset time,.reset mark,.reset audio,.reset video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline} 
.reset article,.reset aside,.reset details,.reset figcaption,.reset figure,.reset footer,.reset header,.reset hgroup,.reset menu,.reset nav,.reset section{display:block}
.reset body{line-height:1}
.reset ol,.reset ul{list-style:none}
.reset blockquote,.reset q{quotes:none}
.reset blockquote:before,.reset blockquote:after,.reset q:before,.reset q:after{content:'';content:none}
.reset table{border-collapse:collapse;border-spacing:0}


.cartit.pricedost_on {
	width: 37%;
}

.num_tov_out {
	white-space:nowrap;
}

td.fullcart_img {
    width: 80px;
    text-align: center;
}


.cartit { margin: 0px 0px 0px auto; width: 22%; text-align: left; padding: 10px 0px; }
.cartit_weight, .price_itogo { padding: 10px 0px 0px;    }

.cartit_summ, .price_itogo, .pricedost  {
    font-size: large;
}



.edit_img { display: none; border:#f00 dashed 1px; }
.editmode .edit_img { display: block;  }


.ihd { margin:0; padding:0; }
.ihd li {   list-style-type: none; }

.ihd_li_in {  background-position: top left; background-repeat: no-repeat; }

.fan_padding {
	padding: 20px;
}


.noselect, .unselect {
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.spacer { font-size:1px; line-height:1px; }
.colopr { height:10px; }
 
body #fancybox-outer, body #fancybox-content, body #fancybox-wrap { 

  -moz-box-sizing: initial;
   box-sizing: initial; }
   
.absoluter_mover { cursor: move; }
.searchq input { width:100%; }

.bnews_hor td { vertical-align: top; }

 .fs10 {font-size:10px; }  .fs11 {font-size:11px; }  .fs12 {font-size:12px; }  .fs13 {font-size:13px; }  .fs14 {font-size:14px; }  .fs15 {font-size:15px; }  .fs16 {font-size:16px; }  .fs17 {font-size:17px; }  .fs18 {font-size:18px; }  .fs19 {font-size:19px; }  .fs20 {font-size:20px; }  .fs21 {font-size:21px; }  .fs22 {font-size:22px; }  .fs23 {font-size:23px; }  .fs24 {font-size:24px; }  .fs25 {font-size:25px; }  .fs26 {font-size:26px; }  .fs27 {font-size:27px; }  .fs28 {font-size:28px; }  .fs29 {font-size:29px; }  .fs30 {font-size:30px; }  .fs31 {font-size:31px; }  .fs32 {font-size:32px; }  .fs33 {font-size:33px; }  .fs34 {font-size:34px; }  .fs35 {font-size:35px; }  .fs36 {font-size:36px; }  .fs37 {font-size:37px; }  .fs38 {font-size:38px; }  .fs39 {font-size:39px; }  .fs40 {font-size:40px; }  .fs41 {font-size:41px; }  .fs42 {font-size:42px; }  .fs43 {font-size:43px; }  .fs44 {font-size:44px; }  .fs45 {font-size:45px; }  .fs46 {font-size:46px; }  .fs47 {font-size:47px; }  .fs48 {font-size:48px; }  .fs49 {font-size:49px; }  .fs50 {font-size:50px; } 
.white, a.white, .white a {color: #fff; } 


.num_tov_out { position: relative; }
span.chnum { position: absolute; top: 1px; left: 39px; border: 1px solid rgb(195, 195, 195); border-radius: 3px; display: block; width: 9px; padding: 0px; line-height: 12px; cursor: pointer; -webkit-user-select: none; background: rgb(221, 221, 221); }
span.chnum.chnum_down { top: 17px; }
.nomore { padding: 1px 3px; border: 1px solid rgb(255, 0, 0); position: absolute; top: 1px; left: 56px; background: #fff; width: 81px; border-radius: 3px; font-size: 12px; font-family: arial;}


.a_content { display: block; width:100%; height:100%; }
 .editmode .abs_res {background: rgba(255,0,0,0.3); }
.abs_res .ui-icon { width: 0; }
.editmode .abs_res .ui-icon { width: 16px; }

.csse_close { position: absolute; top:0; right:0; }
.collapse, .collapse td {  border-collapse: collapse; }

.up { text-transform: uppercase; }

.thousand { padding-left:2px; } 

.pass_elem {
position:absolute;
z-index:2000;
margin-left:8px;
margin-top:4px;
color:#909090
}
.colorpicker { z-index:9999; }

.multicolmenu li { list-style:none; }
.multicolmenu ul  { padding:0;margin:0;  }
.multicolmenu td {
	text-align: left;
	vertical-align: top;
}

.ui-resizable-handle {
	right: 0;
position: absolute;
bottom: 0;
}
#siteedit { position: fixed; left:0; top:0; width: 25px; height:25px;  z-index: 9990; 
background:url(/jscripts/tpladmin/save.png) -200px 0 no-repeat ; cursor: pointer;
}

#siteedit:hover,  #siteedit.edited  {
background:url(/jscripts/tpladmin/save.png) center center no-repeat #ff0;
}

#siteedit.saving { background:url(/jscripts/tpladmin/ajax.gif) center center no-repeat #ff0; }

#se_window  {  background: #e4e4e4; border-radius: 3px; 
-moz-box-shadow: 0 0 10px #000000;
-webkit-box-shadow: 0 0 10px #000000;
box-shadow: 0 0 10px #000000;
position: fixed !important;
top:30px; left:30px;
z-index: 9991;
display: none; 
}
#se_window.se_show{
	display: block; 
}

#se_inwindow {

} 

a { cursor: pointer; }
.labels { position: absolute;  z-index: 100; }
.inlabels { position: relative;  }

.news_row {  padding: 8px 0; }


#center table.tabmod { text-align: left; }
.adcart { cursor: pointer; }
.inlineform {border-collapse: collapse; }

.absoluter_mover {
	width:16px;
	height:16px;
	background: url(/jscripts/tpladmin/move.png) rgba(255, 242, 0, 0.39);
	position: absolute;
	right:16px;
	display: none;
	z-index: 9999;
}
.abs_selected .absoluter_mover{
	 display: block;
}
.aedit {
	width:16px;
	height:16px;
	background: url(/jscripts/tpladmin/document-edit.png) rgba(255, 242, 0, 0.39);
	position: absolute;
	right:0;
	display: none;
	z-index: 9999;
}
.absoluter:hover .aedit , .absoluter:hover .absoluter_mover  {
	display: block;
}

.absoluter:hover { /*box-shadow:         0px 0px 5px 0px rgba(0, 0, 0, 0.1); */ }



#outcadmenu {
	position: relative;
}
#cadmenu {
	background: #fff200;
	display: none;
	position: absolute;
	padding: 7px;
	right: 0;
	
	
}
#center #cadmenu a {color: #000;}

#incen:hover #cadmenu {
	display: block;
} 


/* Pop-up message and fading background */
  #opaco {
     background-color: #000000;
     left: 0;
   
     opacity: 0; 
     position: absolute;
     top: 0;
     width: 100%;
     z-index: 1050;
   }

  #popup {
     background-color: #FFFFFF;
     position: fixed;
     /*width:300px;*/
     left:50%;
     top:50%;
     min-width: 300px;
     z-index: 1051;
  }

  #popup h3 {
    margin-bottom: 10px;
  }

  #popup textarea {
    display: block;
    width: auto;
    margin-bottom: 10px;
  }

  #popup p {
    margin: 10px;
    line-height: 1.3em;
    font-size: 1.1em;
    color: #444444;
  }

  #popup .close-btn {
    margin: 10px;
  }

  div.bug {
   
    padding:10px;
  }

  div.reference {
   
    padding:10px;
  }


.abshmenu {
	right: 0;
}
#savepage {position: fixed; left: 0; bottom: 20px; z-index: 9999;}
.absoluter  { position: absolute; }
.blockfloater { position: relative; margin: auto;  }
#center .blockfloater p, #center .blockfloater p a { padding: 0;
}
.dash { float: left;  position: relative; } 
.dashboard .dash .point2 { padding: 0 2px; }

.dash .digit {   float: left;  position: relative; }

#tabcontent .tovfield_name span  { cursor: pointer; border-bottom: 1px dotted black;  }
#tabcontent .tovfield_name i {   padding-left: 16px ; background: url(/jscripts/tpladmin/down.png) 0px 6px no-repeat; }
#tabcontent .tovfield.hidedset i {   padding-left: 16px ; background: url(/jscripts/tpladmin/right.png) 2px 4px no-repeat; }
#tabcontent .tovfield.hidedset .tov_val  { display: none; }
.reload{
	background:url(/jscripts/tpladmin/reload.png);
	width:16px;
	height:16px;
	cursor:pointer;
	top:0;
	right:0;
}
.ndesc { margin: 6px  0 0 0 ; } 

.afixed { position:fixed; }


#center .adcart a, #cmenu .adcartmini a { display:block; text-align:center; }

.searchlight{
	background:#ff0;
}
.search{
	width:100%;
}
.searchq{
	width:100%;
}
.searchbutout{
	padding-left:14px;
}
.oprosname {
		text-align:center;
	padding:5px;
}
.blockopros-2 .oprosname span {
	font-weight:bold;
}

form h3 { display:block; padding:27px 5px 5px 5px; text-align:center;}
.doregister { 	font-size:16px; }
.doregister a {  color:#555; }

#fdoreg { padding:20px; }

#center .minimod td.price { text-align:right; }

.blockopros-2 div { margin:13px 0; }

#tabcontent .mm3-1.bname, #tabcontent .mm4-1.bname,#tabcontent .mm5-1.bname { font-size:1px;padding:0; }

 #center .anythingBase a {
	display:block;
	
}

pre {
	margin:0;
	font-family:inherit;
	padding: 7px 0;
}

.capcha td { 
	padding:5px 0;
}
#center .tovset td {text-align:left;}
.emailsubscribe {width:94%;}
#cmenu {overflow:auto; }
.colopr { background-image:url(/cont/img/tpl/imgopr.png); }
#center td, #center th  { padding: 6px; }
#left,#center,#right {vertical-align:top;}
#login, #pass{width:100%;}
#blockauthform td {padding:4px; }
#center .navigat{text-align:left; }
#tabcontent {width:100%;}
#workinfo {background-color:#ffff00;z-index:1100;width:150px;position:absolute;top:300px;left:0;}

#content .mincart {float:left; }
#content .mincart td { }
.tzakaz{ width:100%;}
/*#center p {padding:0.5em 0; }*/
/*#content .mincart-2 {height:;}*/
#content .mm2-2 {	overflow:visible;} 
table,tr,td,form,h1,h2,h3,h4,p { margin:0px; padding:0px; }
#center .cll { clear:both;}
#center table,.album{margin:0 auto;} 
* html body{ height:100%;  }
#center .mincart img {margin:0;}
#center .minimod td { padding:3px 0; text-align:left; }
#center .minimod td.optcheck { padding: 0; }

a img {border:none;}
html{height:100%;}
body {margin: 0px;
min-height:100%;
position:relative;
width:100%;height:100%;}

#ct1{width:100%;}
#coord {
	display: none;
}
.editmode #coord { display: block;  z-index:2000; position:absolute; top:0;left:0; padding:3px; border:1px solid #f00; background:#ff0;color:#000;}

.numtov{width:20px; }
  .tovimg { width:480px; } 


 

.mmodcol1 { width:50%; }  

#center .arow a{ display:block; width:15px;height:32px; 
background-image:url(/cont/files/microtov-nextimg.png); border:none;padding:0; }
#microleft { background-position:bottom left; cursor:pointer;}
#microleft:hover { background-position:top left; }

#microright { background-position:bottom right; cursor:pointer; }
#microright:hover { background-position:top right; }
#center #arow td{ padding:2px; }

#center table img.newsmimg,#center img.newsmimg { float:left; margin:5px 10px 5px 0;  }

.newsdate { font-weight:bold; float:right; padding-left:20px; }
#newsmenu table td { padding:3px;}

#nlistalka span.msp {
    background: none;
    border: none;
    font-size: 1px;
    margin: 0 -1px 0 0;
    padding: 0;	
}

#center table.blocktovfull , #center table.blockcatfull { width:100%;  border-bottom: 1px solid #c9c9c9;}
#center #cmenu td.blocktovfull-2 , #center #cmenu td.blockcatfull-2 { padding: 15px 0; }

/*  jcarousel */

.jcarousel-skin-tango .jcarousel-container {
   /* -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
   border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;*/
}

.jcarousel-skin-tango .jcarousel-direction-rtl { direction: rtl; }
.jcarousel-skin-tango .jcarousel-clip {     overflow: hidden; }
.jcarousel-skin-tango .jcarousel-item-horizontal { 	margin-left: 0;     margin-right: 10px; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal { 	margin-left: 10px;     margin-right: 0; }
.jcarousel-skin-tango .jcarousel-item-vertical {     margin-bottom: 10px; }
.jcarousel-skin-tango .jcarousel-item-placeholder {     background: #fff;     color: #000; }

.jcarousel-skin-tango .jcarousel-container-horizontal {     width: 245px;     padding: 10px 40px; }
.jcarousel-skin-tango .jcarousel-clip-horizontal {     width:  245px;     height: 75px; }

.jcarousel-skin-tango .jcarousel-container-vertical {      width: 75px;    height: 245px;     padding: 40px 20px; }
.jcarousel-skin-tango .jcarousel-clip-vertical {      width:  75px;      height: 245px; }

#center .jcarousel-skin-tango a { overflow:hidden; }
#center .jcarousel-skin-tango a img { border:solid 1px #d4d4d4; padding:4px; }
#center .jcarousel-skin-tango a:hover img { border:solid 1px #000000; padding:4px;}
#center .jcarousel-skin-tango .curtov a img { border:solid 2px #fc0303; padding:3px; }


/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {      position: absolute;
    top: 29px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/jscripts/tango/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {      left: 5px;     right: auto; 
    background-image: url(/jscripts/tango/prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {     background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {     background-position: -64px 0; }

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {     cursor: default;     background-position: -96px 0; }

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 29px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/jscripts/tango/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(/jscripts/tango/next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/jscripts/tango/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/jscripts/tango/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

ul.jcarousel-skin-tango { display:none; }



/*  end jcarousel */



				#hmenu ul.MenuBarHorizontal ul li a.hm_header {
				 font-size: 15px; 
				
				
				font-weight: bold; 
				padding: 5px 10px 5px 10px;  
				
				
				
				
				
				;
				}
				
				h1 {
				 font-size: 30px; 
				
				color: #000000; 
				font-weight: normal; 
				padding: 0px 0px 16px 0px;  
				text-align:left; 
				
				
				
				
				;
				}
				
				h3 {
				 font-size: 18px; 
				
				color: #494f57; 
				font-weight: normal; 
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#footer,#footer a {
				 font-size: 12px; 
				
				color: #ffffff; 
				font-weight: normal; 
				padding: 0px 0px 0px 0px;  
				text-align:left; 
				font-style:normal; 
				
				
				
				;
				}
				
				#footer a {
					text-decoration:none; }	
				
				#footer a:hover {
					
					color:#fef1bb;
					text-decoration:none;} 
					
		
		
				
				h2 {
				 font-size: 20px; 
				font-family: Arial, Helvetica, sans-serif; 
				color: #494f57; 
				font-weight: normal; 
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#center {
				 font-size: 14px; 
				
				color: #000000; 
				
				padding: 0px 0px 0px 0px;  
				text-align:left; 
				
				
				line-height:20px; 
				
				;
				}
				
				#center {
					text-decoration:none; }	
				
				#center:hover {
					
					color:#000000;
					text-decoration:none;} 
					
		
		
				
				#center a {
				
				
				color: #000000; 
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#center a {
					text-decoration:none; }	
				
				#center a:hover {
					
					color:#a20a02;
					text-decoration:none;} 
					
		
		
				
				.fonts-3 {
				
				
				
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				.dliabanera {
				 font-size: 14px; 
				
				color: #0dff00; 
				font-weight: normal; 
				padding: 0px 0px 0px 0px;  
				
				font-style:italic; 
				letter-spacing:4px; 
				
				
				;
				}
				
				#adcart {
				 font-size: 13px; 
				font-family: Arial, Helvetica, sans-serif; 
				color: #575757; 
				font-weight: normal; 
				padding: 0px 0px 0px 0px;  
				
				font-style:normal; 
				
				
				
				;
				}
				
				#adcart .price, #center .price {
				 font-size: 19px; 
				
				color: #ff0000; 
				font-weight: normal; 
				padding: 0px 0px 0px 0px;  
				
				font-style:normal; 
				
				
				
				;
				}
				
				#adcart .price, #center .price {
					text-decoration:none; }	
				
				#adcart .price, #center .price:hover {
					
					color:#ff0000;
					text-decoration:none;} 
					
		
		
				
				.catname {
				 font-size: 20px; 
				font-family: Times New Roman, Times, serif; 
				color: #001a63; 
				font-weight: normal; 
				padding: 0px 0px 0px 0px;  
				
				font-style:normal; 
				
				
				
				;
				}
				
				.langswich,.langswich a {
				 font-size: 13px; 
				font-family: Arial, Helvetica, sans-serif; 
				color: #ffffff; 
				font-weight: normal; 
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				.langswich a {
					text-decoration:none; }	
				
				.langswich a:hover {
					
					color:#ffffff;
					text-decoration:underline;} 
					
		
		
				
				.dash .digit, .dash .point2 {
				 font-size: 18px; 
				font-family: Arial, Helvetica, sans-serif; 
				color: #050505; 
				font-weight: bold; 
				padding: 0px 0px 0px 0px;  
				
				font-style:normal; 
				
				
				
				;
				}
				
				#cartmini a {
				
				
				color: #5e5e5e; 
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#cartmini a {
					text-decoration:none; }	
				
				#cartmini a:hover {
					
					color:#4000ff;
					text-decoration:none;} 
					
		
		
				
				.mod_header {
				 font-size: 15px; 
				
				
				font-weight: bold; 
				padding: 0px 0px 0px 20px;  
				text-align:left; 
				
				
				
				
				;
				}
				
				#tabcontent .bname {
				 font-size: 18px; 
				
				color: #494f57; 
				font-weight: normal; 
				padding: 0px 0px 12px 12px;  
				text-align:left; 
				
				
				
				
				;
				}
				
				.tovname {
				 font-size: 18pxpx; 
				
				
				font-weight: bold; 
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				.minidesc {
				
				
				
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#footercont,#footercont a {
				
				
				color: #ffffff; 
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#footercont a {
					text-decoration:none; }	
				
				#footercont a:hover {
					
					color:#fef1bb;
					text-decoration:none;} 
					
		
		
				
				#headercont,#headercont a {
				
				
				
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#center p,#center p a {
				
				
				
				
				padding: 0px 0px 10px 0px;  
				
				
				
				
				
				;
				}
				
				#header,#header a {
				
				
				color: #ffffff; 
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#header a {
					text-decoration:none; }	
				
				#header a:hover {
					
					color:#fef1bb;
					text-decoration:none;} 
					
		
		
				
				#adcart .price .no_price, #center .price .no_price {
				 font-size: 13px; 
				
				
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				.ramka th {
				
				
				
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				.tov-bigcart-microtov-colors {
				
				
				color: #d4d4d4; 
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				.tov-bigcart-microtov-colors {
					text-decoration:none; }	
				
				.tov-bigcart-microtov-colors:hover {
					
					color:#000000;
					text-decoration:none;} 
					
		
		
				
				#center a.getprice,#center a.getprice a {
				 font-size: 11px; 
				font-family: Arial, Helvetica, sans-serif; 
				color: #9e9e9e; 
				font-weight: normal; 
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#center a.getprice a {
					text-decoration:none; }	
				
				#center a.getprice a:hover {
					
					color:#525252;
					text-decoration:none;} 
					
		
		
				
				#center .adcart a, #cmenu .adcartmini a {
				
				
				color: #ff0000; 
				
				padding: 5px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#center .adcart a, #cmenu .adcartmini a {
					text-decoration:none; }	
				
				#center .adcart a, #cmenu .adcartmini a:hover {
					
					color:#850404;
					text-decoration:none;} 
					
		
		
				
				.blockopros div.oprosname {
				 font-size: 16px; 
				font-family: Arial, Helvetica, sans-serif; 
				color: #474747; 
				font-weight: bold; 
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				.tovfield_name {
				 font-size: 13px; 
				font-family: Arial, Helvetica, sans-serif; 
				
				font-weight: bold; 
				padding: 0px 0px 5px 0px;  
				
				
				
				
				
				;
				}
				
				.tov_val_num {
				
				
				color: #808080; 
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#tabcontent .tov_val a {
				 font-size: 12px; 
				font-family: Arial, Helvetica, sans-serif; 
				color: #003559; 
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#tabcontent .tov_val a {
					text-decoration:none; }	
				
				#tabcontent .tov_val a:hover {
					
					color:#00538a;
					text-decoration:underline;} 
					
		
		
				
				#tabcontent .tov_val a.tov_checked {
				
				
				color: #297a00; 
				font-weight: bold; 
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#tabcontent .tov_val a.tov_checked {
					text-decoration:none; }	
				
				#tabcontent .tov_val a.tov_checked:hover {
					
					color:#39a300;
					text-decoration:underline;} 
					
		
		
				
				.tov_none {
				 font-size: 12px; 
				
				color: #8a8a8a; 
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#fmenu .fmenu_name {
				 font-size: 16px; 
				font-family: Arial, Helvetica, sans-serif; 
				color: #525252; 
				font-weight: bold; 
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#fmenu a.fmenu {
				 font-size: 12px; 
				font-family: Arial, Helvetica, sans-serif; 
				color: #303030; 
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#fmenu a.fmenu {
					text-decoration:none; }	
				
				#fmenu a.fmenu:hover {
					
					color:#000000;
					text-decoration:underline;} 
					
		
		
				
				#center .navigat a {
				 font-size: 14px; 
				
				color: #000000; 
				font-weight: normal; 
				padding: 0px 0px 0px 0px;  
				text-align:left; 
				
				
				
				
				;
				}
				
				#center .navigat a {
					text-decoration:none; }	
				
				#center .navigat a:hover {
					
					color:#1b1a1a;
					text-decoration:none;} 
					
		
		
				
				body {
				 font-size: 14px; 
				
				
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				.label_one {
				
				
				color: #ffffff; 
				
				padding: 3px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				.ibut_fonts_stand {
				 font-size: 12px; 
				
				color: #ffffff; 
				font-weight: normal; 
				padding: 0px 0px 2px 0px;  
				
				
				
				
				
				;
				}
				
				#center a.ibuta_fonts_stand, .ibuta_fonts_stand {
				
				
				color: #ffffff; 
				
				padding: 7px 0px 0px 0px;  
				text-align:center; 
				
				
				
				
				;
				}
				
				#header .minimenu a {
				
				
				color: #757575; 
				
				padding: 0px 10px 0px 10px;  
				
				
				
				
				
				;
				}
				
				#header .minimenu a {
					text-decoration:underline; }	
				
				#header .minimenu a:hover {
					
					color:#000000;
					text-decoration:underline;} 
					
		
		
				
				#adcart .oldprice, #center .oldprice {
				 font-size: 14px; 
				
				color: #ff9191; 
				font-weight: bold; 
				padding: 0px 0px 0px 0px;  
				
				font-style:normal; 
				
				
				
				;
				}
				
				#adcart .oldprice, #center .oldprice {
					text-decoration:none; }	
				
				#adcart .oldprice, #center .oldprice:hover {
					
					color:#ff0000;
					text-decoration:none;} 
					
		
		
				


/* structures */

					

html#bodyfon-1 {
	background:#eceeee;;
}

#bodyfon-1 #inheader {
	height:100px;;
	

	
	width:1080px;
	/*background-image: url(/cont/img/tpl/bodyfon-1-1.png); */


margin:0 auto;
background-repeat: no-repeat;
background-position: left top;
display:block;
position:relative;
}
#bodyfon-1 #header {
position:absolute;
left:0;
top:0;
right:0;
height:100px;
display:block;



width:100%;


}



#bodyfon-1 #hw1, #bodyfon-1 #hw4 { 	vertical-align:top;  }


/*
#bodyfon-1 #hmenu {
height: 0px;
width:100%;
top: 71px;
left:0;
position: absolute;
text-align: center;
z-index:120;
}*/

#bodyfon-1 #hmenu {
	
}


#bodyfon-1 #inhm {
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;

	
	width:1080px;

	
background-position: center top;
/* background-color:#660000;
background-image:url(/cont/img/tpl/hmfon.png);*/
}
#bodyfon-1 ul.MenuBarHorizontal {padding: 0;}


#bodyfon-1 #ct0 {

margin:0 auto;




background:  url(/cont/img/tpl/bodyfon-1-html.png) left top repeat #eceeee;




height:100%;
width:100%;
}

#bodyfon-1 #ct00{
vertical-align:top;
height:100%;


}

#bodyfon-1 #ct1 {

height:100%;
}
#bodyfon-1 #ct11 {height:100%; }


#bodyfon-1 #ct2 {




vertical-align:top;
}

#bodyfon-1 #ct3 {


height:100%;
vertical-align:top;
width:100%;
}

#bodyfon-1 #ct4 {
	
height:100%;
vertical-align:top;
}

#bodyfon-1 #ct5 {
	
height:100%;
width:100%;
vertical-align:top;
}
#bodyfon-1 #ct6 {
	

vertical-align:top;
}

#bodyfon-1 #ct22 {
	
height:264px;
}

#bodyfon-1 #ct23 { vertical-align:bottom;
	
 }

#bodyfon-1 #tabcontent {

}

#bodyfon-1 #outfooter {
width:auto;
height:264px;

}
#bodyfon-1 #footer {



width:1080px;
/* background: url(/cont/img/tpl/bodyfon-1-4.png) left top no-repeat ; */


margin:0 auto;
height:264px;  
text-align: center;

padding-top: 0px;
padding-bottom: 0px;
}
#bodyfon-1 #ft2 {
	
}
#footerpreout { position:relative; }

#bodyfon-1 #content { 



	width:1080px;

	background-position: left 100px; ;
	
	/* background-image: url(/cont/img/tpl/bodyfon-1-2.png); */
	background-repeat:no-repeat;

 
	overflow:hidden; 
	padding-top:100px;
	
	margin-left:auto;
	margin-right:auto;

	z-index:15;
}
#bodyfon-1 #content_up {



width:1080px;


 
margin-left:auto;
margin-right:auto;
 
}

#bodyfon-1 #container1 { width:100%; float:left; margin-right:-40px; padding-bottom:0px;}
#bodyfon-1 #container2 { background:#000000; margin-right:40px; }
#bodyfon-1 #container3 { width:100%; float:right; 
margin-left:-44px; }

#bodyfon-1 #left {

width:1px;
padding-left:40px;;

position:relative;z-index:100;
}
#bodyfon-1 #inleft {
	margin-top:20px;
}
#bodyfon-1 #center {
}

#bodyfon-1 #incen {
padding:0 0px 0 20px;

margin-top:20px;
}



#bodyfon-1 #right {


width:1px;
margin-bottom: 40px;
padding-right:39px;
overflow:hidden;

/*position:relative;z-index:95; */

}

#bodyfon-1  #inright {
	
}


html#glavnaya {
	background:#4c483f;;
}

#glavnaya #inheader {
	height:400px;;
	

	
	width:1080px;
	/*background-image: url(/cont/img/tpl/glavnaya-1.jpg); */


margin:0 auto;
background-repeat: no-repeat;
background-position: left top;
display:block;
position:relative;
}
#glavnaya #header {
position:absolute;
left:0;
top:0;
right:0;
height:400px;
display:block;



width:100%;


}



#glavnaya #hw1, #glavnaya #hw4 { 	vertical-align:top;  }


/*
#glavnaya #hmenu {
height: 0px;
width:100%;
top: 400px;
left:0;
position: absolute;
text-align: center;
z-index:120;
}*/

#glavnaya #hmenu {
	
}


#glavnaya #inhm {
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;

	
	width:1080px;

	
background-position: center top;
/* background-color:#660000;
background-image:url(/cont/img/tpl/hmfon.png);*/
}
#glavnaya ul.MenuBarHorizontal {padding: 0;}


#glavnaya #ct0 {

margin:0 auto;




background:  url(/cont/img/tpl/glavnaya-html.jpg) left top repeat #4c483f;




height:100%;
width:100%;
}

#glavnaya #ct00{
vertical-align:top;
height:100%;


}

#glavnaya #ct1 {

height:100%;
}
#glavnaya #ct11 {height:100%; }


#glavnaya #ct2 {




vertical-align:top;
}

#glavnaya #ct3 {


height:100%;
vertical-align:top;
width:100%;
}

#glavnaya #ct4 {
	
height:100%;
vertical-align:top;
}

#glavnaya #ct5 {
	
height:100%;
width:100%;
vertical-align:top;
}
#glavnaya #ct6 {
	

vertical-align:top;
}

#glavnaya #ct22 {
	
height:264px;
}

#glavnaya #ct23 { vertical-align:bottom;
	
 }

#glavnaya #tabcontent {

}

#glavnaya #outfooter {
width:auto;
height:264px;

}
#glavnaya #footer {



width:1080px;
/* background: url(/cont/img/tpl/glavnaya-4.jpg) left top no-repeat ; */


margin:0 auto;
height:264px;  
text-align: center;

padding-top: 0px;
padding-bottom: 0px;
}
#glavnaya #ft2 {
	
}
#footerpreout { position:relative; }

#glavnaya #content { 



	width:1080px;

	background-position: left 400px; ;
	
	/* background-image: url(/cont/img/tpl/glavnaya-2.jpg); */
	background-repeat:no-repeat;

 
	overflow:hidden; 
	padding-top:400px;
	
	margin-left:auto;
	margin-right:auto;

	z-index:15;
}
#glavnaya #content_up {



width:1080px;


 
margin-left:auto;
margin-right:auto;
 
}

#glavnaya #container1 { width:100%; float:left; margin-right:-40px; padding-bottom:0px;}
#glavnaya #container2 { background:#000000; margin-right:40px; }
#glavnaya #container3 { width:100%; float:right; 
margin-left:-44px; }

#glavnaya #left {

width:1px;
padding-left:40px;;

position:relative;z-index:100;
}
#glavnaya #inleft {
	
}
#glavnaya #center {
}

#glavnaya #incen {
padding:0 0px 0 0px;

margin-top:0px;
}



#glavnaya #right {


width:1px;
margin-bottom: 40px;
padding-right:39px;
overflow:hidden;

/*position:relative;z-index:95; */

}

#glavnaya  #inright {
	
}


html#bodyfon-tov {
	background:#eceeee;;
}

#bodyfon-tov #inheader {
	height:100px;;
	

	
	width:1080px;
	/*background-image: url(/cont/img/tpl/bodyfon-tov-1.png); */


margin:0 auto;
background-repeat: no-repeat;
background-position: left top;
display:block;
position:relative;
}
#bodyfon-tov #header {
position:absolute;
left:0;
top:0;
right:0;
height:100px;
display:block;



width:100%;


}



#bodyfon-tov #hw1, #bodyfon-tov #hw4 { 	vertical-align:top;  }


/*
#bodyfon-tov #hmenu {
height: 0px;
width:100%;
top: 100px;
left:0;
position: absolute;
text-align: center;
z-index:120;
}*/

#bodyfon-tov #hmenu {
	
}


#bodyfon-tov #inhm {
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;

	
	width:1080px;

	
background-position: center top;
/* background-color:#660000;
background-image:url(/cont/img/tpl/hmfon.png);*/
}
#bodyfon-tov ul.MenuBarHorizontal {padding: 0;}


#bodyfon-tov #ct0 {

margin:0 auto;




background:  url(/cont/img/tpl/bodyfon-tov-html.png) left top repeat #eceeee;




height:100%;
width:100%;
}

#bodyfon-tov #ct00{
vertical-align:top;
height:100%;


}

#bodyfon-tov #ct1 {

height:100%;
}
#bodyfon-tov #ct11 {height:100%; }


#bodyfon-tov #ct2 {




vertical-align:top;
}

#bodyfon-tov #ct3 {


height:100%;
vertical-align:top;
width:100%;
}

#bodyfon-tov #ct4 {
	
height:100%;
vertical-align:top;
}

#bodyfon-tov #ct5 {
	
height:100%;
width:100%;
vertical-align:top;
}
#bodyfon-tov #ct6 {
	

vertical-align:top;
}

#bodyfon-tov #ct22 {
	
height:264px;
}

#bodyfon-tov #ct23 { vertical-align:bottom;
	
 }

#bodyfon-tov #tabcontent {

}

#bodyfon-tov #outfooter {
width:auto;
height:264px;

}
#bodyfon-tov #footer {



width:1080px;
/* background: url(/cont/img/tpl/bodyfon-tov-4.png) left top no-repeat ; */


margin:0 auto;
height:264px;  
text-align: center;

padding-top: 0px;
padding-bottom: 0px;
}
#bodyfon-tov #ft2 {
	
}
#footerpreout { position:relative; }

#bodyfon-tov #content { 



	width:1080px;

	background-position: left 100px; ;
	
	/* background-image: url(/cont/img/tpl/bodyfon-tov-2.png); */
	background-repeat:no-repeat;

 
	overflow:hidden; 
	padding-top:100px;
	
	margin-left:auto;
	margin-right:auto;

	z-index:15;
}
#bodyfon-tov #content_up {



width:1080px;


 
margin-left:auto;
margin-right:auto;
 
}

#bodyfon-tov #container1 { width:100%; float:left; margin-right:-38px; padding-bottom:0px;}
#bodyfon-tov #container2 { background:#000000; margin-right:38px; }
#bodyfon-tov #container3 { width:100%; float:right; 
margin-left:-41px; }

#bodyfon-tov #left {

width:1px;
padding-left:37px;;

position:relative;z-index:100;
}
#bodyfon-tov #inleft {
	
}
#bodyfon-tov #center {
}

#bodyfon-tov #incen {
padding:0 0px 0 0px;

margin-top:10px;
}



#bodyfon-tov #right {


width:1px;
margin-bottom: 40px;
padding-right:37px;
overflow:hidden;

/*position:relative;z-index:95; */

}

#bodyfon-tov  #inright {
	
}


/* end structures */

.ramka,#center .ramka td,.ramka th  { border:#c9c9c9 solid 1px; border-collapse:collapse;    }
#center .ramka td,.ramka th { padding:5px 5px; }

#center .ramka td td, #center .ramka table{ border:none;padding:0; }

.ramka th {
	text-align:center;
	background:#efefef;
}

.inserter span {
	margin:5px 5px;
}
#center form td, form td  {
padding:3px;
}
 #center .nopad td {padding:0;}
#center .blockfoto,.blockfoto{
float:left; display:inline;
}
body .blockfoto-2 {height:192px;}
#center .blockfoto img {margin:0 0 -3px;}

body .imgbox{
margin:5px 10px 5px 10px;
}
body .mainauth {
width:63%;
height:18px;
border:none;
padding-top:2px;
text-align:center;
}
.blockauth-2 span .alab {text-align:right;}
body .voyti {background:#B5C5F0;  
border:none;
width:100%;
height:20px;
}
#umenu li, #umenu ul, #umenu span, #umenu a, #umenu p {display:block;}
#tabcontent, #left table,#right table, #cmenu table, #hmenu table, #footer table, #header table, table.blockfoto, #ct1,#ct0,#ct3,#ct5 {border-style:none; border-spacing:0;border-collapse: collapse;}
#umenu td, #center #cmenu td { border:none;border-style:none;padding:0;
}

body .mdalee-2 {
width:100%;
height:44px;
text-align:right;
padding:10px 0px 0px 0px;
}
body .ndate {
float:right;
margin:5px 0 10px 20px;
}
#center img{
margin: 5px 10px 5px 10px;
border:none;
}
#center table img { margin:0;}
body .indeximg {
}
#center .indeximg {
float:none; 
margin:0;
position:relative;
top:-20px;
}
#cmenu .line {width:100%;}
.line td { vertical-align:top; text-align:center;}
.tov a {text-decoration:none;}

#cmenu .mcmenu-2 table {margin:0;}

#center .bigtov
{
width:100%;
text-align:center;
}
.bigtov h2 {
text-align:center;
}
body .hidem
{
display:none;
}
#footer #ft1 {
width:100%;
}

select,input[type="password"],input[type="text"], textarea {border-radius:0px;border:1px solid #c7c7c7;
	padding:7px 3px;
	-moz-border-radius:0px;
background:#fff;
}



body #preload {position:absolute;top:-100px;left:-1000px;}

/* fiximg ibut */
 
.adcartmicro  {
	background: url(/cont/img/tpl/otvetit-adcartmicro.png?1615640733) left top no-repeat ;
	width:92px;
	height:29px; 
	border:none; 
}


a.adcartmicro, #center a.adcartmicro   { display:block; text-decoration: none; }
input.adcartmicro { cursor:pointer;}

.adcartmicro:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.searchbut  {
	background: url(/cont/img/tpl/searchbut.png?1477912585) left top no-repeat ;
	width:38px;
	height:29px; 
	border:none; 
}


a.searchbut, #center a.searchbut   { display:block; text-decoration: none; }
input.searchbut { cursor:pointer;}

.searchbut:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.vercat  {
	background: url(/cont/img/tpl/vercat.png?1477912585) left top no-repeat ;
	width:152px;
	height:29px; 
	border:none; 
}


a.vercat, #center a.vercat   { display:block; text-decoration: none; }
input.vercat { cursor:pointer;}

.vercat:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.clearcart  {
	background: url(/cont/img/tpl/clearcart.png?1477912585) left top no-repeat ;
	width:141px;
	height:29px; 
	border:none; 
}


a.clearcart, #center a.clearcart   { display:block; text-decoration: none; }
input.clearcart { cursor:pointer;}

.clearcart:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.renum  {
	background: url(/cont/img/tpl/renum.png?1477912585) left top no-repeat ;
	width:108px;
	height:29px; 
	border:none; 
}


a.renum, #center a.renum   { display:block; text-decoration: none; }
input.renum { cursor:pointer;}

.renum:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.gozakaz  {
	background: url(/cont/img/tpl/gozakaz.png?1477912585) left top no-repeat ;
	width:174px;
	height:44px; 
	border:none; 
}


a.gozakaz, #center a.gozakaz   { display:block; text-decoration: none; }
input.gozakaz { cursor:pointer;}

.gozakaz:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.adcartmini  {
	background: url(/cont/img/tpl/adcartmini.png?1477912585) left top no-repeat ;
	width:143px;
	height:38px; 
	border:none; 
}


a.adcartmini, #center a.adcartmini   { display:block; text-decoration: none; }
input.adcartmini { cursor:pointer;}

.adcartmini:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.adcart  {
	background: url(/cont/img/tpl/adcart.png?1477912585) left top no-repeat ;
	width:143px;
	height:38px; 
	border:none; 
}


a.adcart, #center a.adcart   { display:block; text-decoration: none; }
input.adcart { cursor:pointer;}

.adcart:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.bytov  {
	background: url(/cont/img/tpl/bytov.png?1477912585) left top no-repeat ;
	width:62px;
	height:30px; 
	border:none; 
}


a.bytov, #center a.bytov   { display:block; text-decoration: none; }
input.bytov { cursor:pointer;}

.bytov:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.delcart  {
	background: url(/cont/img/tpl/delcart.png?1477912585) left top no-repeat ;
	width:170px;
	height:50px; 
	border:none; 
}


a.delcart, #center a.delcart   { display:block; text-decoration: none; }
input.delcart { cursor:pointer;}

.delcart:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.otvetit  {
	background: url(/cont/img/tpl/otvetit.png?1477912585) left top no-repeat ;
	width:92px;
	height:29px; 
	border:none; 
}


a.otvetit, #center a.otvetit   { display:block; text-decoration: none; }
input.otvetit { cursor:pointer;}

.otvetit:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.otpravit  {
	background: url(/cont/img/tpl/otpravit.png?1477912585) left top no-repeat ;
	width:94px;
	height:29px; 
	border:none; 
}


a.otpravit, #center a.otpravit   { display:block; text-decoration: none; }
input.otpravit { cursor:pointer;}

.otpravit:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.okauth  {
	background: url(/cont/img/tpl/okauth.png?1477912585) left top no-repeat ;
	width:41px;
	height:30px; 
	border:none; 
}


a.okauth, #center a.okauth   { display:block; text-decoration: none; }
input.okauth { cursor:pointer;}

.okauth:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.select  {
	background: url(/cont/img/tpl/select.png?) left top no-repeat ;
	
	 
	border:none; 
}


a.select, #center a.select   { display:block; text-decoration: none; }
input.select { cursor:pointer;}

.select:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.logout  {
	background: url(/cont/img/tpl/logout.png?1477912585) left top no-repeat ;
	width:62px;
	height:30px; 
	border:none; 
}


a.logout, #center a.logout   { display:block; text-decoration: none; }
input.logout { cursor:pointer;}

.logout:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.subscribeok  {
	background: url(/cont/img/tpl/subscribeok.png?1477912585) left top no-repeat ;
	width:41px;
	height:30px; 
	border:none; 
}


a.subscribeok, #center a.subscribeok   { display:block; text-decoration: none; }
input.subscribeok { cursor:pointer;}

.subscribeok:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.gotocart  {
	background: url(/cont/img/tpl/gotocart.png?1477912585) left top no-repeat ;
	width:149px;
	height:29px; 
	border:none; 
}


a.gotocart, #center a.gotocart   { display:block; text-decoration: none; }
input.gotocart { cursor:pointer;}

.gotocart:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }

 
.prodol  {
	background: url(/cont/img/tpl/prodol.png?1477912585) left top no-repeat ;
	width:164px;
	height:29px; 
	border:none; 
}


a.prodol, #center a.prodol   { display:block; text-decoration: none; }
input.prodol { cursor:pointer;}

.prodol:hover { 
/* IE 8 */
  



  /* Netscape */
  -moz-opacity: 0.9;

  /* Safari 1.x */
  -khtml-opacity: 0.9;

  /* Good browsers */
  opacity: 0.9;
 }



/* labels  */

			.label_b_price { 	
									background:url(/cont/img/offer.png) center center no-repeat;
									
									
									
								}
			

 
body .m1-L{

background-repeat: repeat-y;
background-position: left top;

 
}
body .m1-L.ov  {
background-position: center top;
}
body .m1-L.act  {
background-position: right top;
}
body .m1-s{

background-repeat: no-repeat;
background-position: left top;
}
body .ov .m1-s{
background-position: center top;
}
body .act .m1-s{
background-position: right top;
}
body div a.m1-a, #center a.m1-a  {
letter-spacing:-1px; 

padding: 8px 0px 8px 0px;



text-decoration:none;

 

width:auto;


display:block;



	


background-repeat: no-repeat;
background-position: left bottom;

}
.m1-L.ov .m1-a,#center .m1-L.ov a.m1-a {
	background-position: center bottom;

	text-decoration:none;

	

}
body div .m1-L.act .m1-a {
	background-position: right bottom;
	
	text-decoration:none;
}
 
body .m2-L{

background-image: url(/cont/img/tpl/m2-2.png);

background-repeat: repeat-y;
background-position: left top;
width:236px;
 
}
body .m2-L.ov  {
background-position: center top;
}
body .m2-L.act  {
background-position: right top;
}
body .m2-s{

background-image: url(/cont/img/tpl/m2-1.png);

background-repeat: no-repeat;
background-position: left top;
}
body .ov .m2-s{
background-position: center top;
}
body .act .m2-s{
background-position: right top;
}
body div a.m2-a, #center a.m2-a  {


padding: 4px 13px 5px 26px;

color:#000000;

text-decoration:none;

 

width:197px;


display:block;

font-size:14px;
font-weight:normal;
	


background-image: url(/cont/img/tpl/m2-3.png);

background-repeat: no-repeat;
background-position: left bottom;

}
.m2-L.ov .m2-a,#center .m2-L.ov a.m2-a {
	background-position: center bottom;

	text-decoration:none;

	color:#000000;

}
body div .m2-L.act .m2-a {
	background-position: right bottom;
	color:#ffffff;
	text-decoration:none;
}
 
body .m3-L{

background-image: url(/cont/img/tpl/m3-2.png);

background-repeat: repeat-y;
background-position: left top;
width:236px;
 
}
body .m3-L.ov  {
background-position: center top;
}
body .m3-L.act  {
background-position: right top;
}
body .m3-s{

background-image: url(/cont/img/tpl/m3-1.png);

background-repeat: no-repeat;
background-position: left top;
}
body .ov .m3-s{
background-position: center top;
}
body .act .m3-s{
background-position: right top;
}
body div a.m3-a, #center a.m3-a  {


padding: 4px 13px 5px 40px;

color:#ffffff;

text-decoration:none;

 

width:183px;


display:block;

font-size:14px;
font-weight:normal;
	


background-image: url(/cont/img/tpl/m3-3.png);

background-repeat: no-repeat;
background-position: left bottom;

}
.m3-L.ov .m3-a,#center .m3-L.ov a.m3-a {
	background-position: center bottom;

	text-decoration:none;

	color:#ffffff;

}
body div .m3-L.act .m3-a {
	background-position: right bottom;
	color:#ffffff;
	text-decoration:none;
}
 
body .m4-L{

background-image: url(/cont/img/tpl/m4-2.png);

background-repeat: repeat-y;
background-position: left top;
width:165px;
 
}
body .m4-L.ov  {
background-position: center top;
}
body .m4-L.act  {
background-position: right top;
}
body .m4-s{

background-image: url(/cont/img/tpl/m4-1.png);

background-repeat: no-repeat;
background-position: left top;
}
body .ov .m4-s{
background-position: center top;
}
body .act .m4-s{
background-position: right top;
}
body div a.m4-a, #center a.m4-a  {


padding: 6px 10px 6px 25px;

color:#ffffff;

text-decoration:none;

 

width:130px;


display:block;

font-size:10px;
font-weight:normal;
font-family:Verdana, Helvetica, sans-serif;	


background-image: url(/cont/img/tpl/m4-3.png);

background-repeat: no-repeat;
background-position: left bottom;

}
.m4-L.ov .m4-a,#center .m4-L.ov a.m4-a {
	background-position: center bottom;

	text-decoration:none;

	color:#545454;

}
body div .m4-L.act .m4-a {
	background-position: right bottom;
	
	text-decoration:none;
}
 
body .cmenu-L{

background-repeat: repeat-y;
background-position: left top;
width:165px;
 
}
body .cmenu-L.ov  {
background-position: center top;
}
body .cmenu-L.act  {
background-position: right top;
}
body .cmenu-s{

background-repeat: no-repeat;
background-position: left top;
}
body .ov .cmenu-s{
background-position: center top;
}
body .act .cmenu-s{
background-position: right top;
}
body div a.cmenu-a, #center a.cmenu-a  {


padding: 13px 20px 13px 20px;

color:#590000;

text-decoration:none;

 

width:auto;


display:block;

font-size:13px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;	


background-repeat: no-repeat;
background-position: left bottom;

}
.cmenu-L.ov .cmenu-a,#center .cmenu-L.ov a.cmenu-a {
	background-position: center bottom;

	text-decoration:none;

	color:#2e0000;

}
body div .cmenu-L.act .cmenu-a {
	background-position: right bottom;
	
	text-decoration:none;
}
 
body .listalka-L{

background-repeat: repeat-y;
background-position: left top;
width:165px;
 
}
body .listalka-L.ov  {
background-position: center top;
}
body .listalka-L.act  {
background-position: right top;
}
body .listalka-s{

background-repeat: no-repeat;
background-position: left top;
}
body .ov .listalka-s{
background-position: center top;
}
body .act .listalka-s{
background-position: right top;
}
body div a.listalka-a, #center a.listalka-a  {


padding: 23px 0px 0px 0px;

color:#000000;

text-decoration:underline;

 

width:auto;


display:block;



	


background-repeat: no-repeat;
background-position: left bottom;

}
.listalka-L.ov .listalka-a,#center .listalka-L.ov a.listalka-a {
	background-position: center bottom;

	text-decoration:underline;

	color:#000000;

}
body div .listalka-L.act .listalka-a {
	background-position: right bottom;
	color:#545454;
	text-decoration:none;
}
 
body .imgopr-L{

background-repeat: repeat-y;
background-position: left top;
width:165px;
 
}
body .imgopr-L.ov  {
background-position: center top;
}
body .imgopr-L.act  {
background-position: right top;
}
body .imgopr-s{

background-repeat: no-repeat;
background-position: left top;
}
body .ov .imgopr-s{
background-position: center top;
}
body .act .imgopr-s{
background-position: right top;
}
body div a.imgopr-a, #center a.imgopr-a  {


padding: 18px 0px 0px 0px;



text-decoration:none;

 

width:auto;


display:block;



	


background-repeat: no-repeat;
background-position: left bottom;

}
.imgopr-L.ov .imgopr-a,#center .imgopr-L.ov a.imgopr-a {
	background-position: center bottom;

	text-decoration:none;

	

}
body div .imgopr-L.act .imgopr-a {
	background-position: right bottom;
	
	text-decoration:none;
}
 
body .vervcat-L{

background-repeat: repeat-y;
background-position: left top;
width:165px;
 
}
body .vervcat-L.ov  {
background-position: center top;
}
body .vervcat-L.act  {
background-position: right top;
}
body .vervcat-s{

background-repeat: no-repeat;
background-position: left top;
}
body .ov .vervcat-s{
background-position: center top;
}
body .act .vervcat-s{
background-position: right top;
}
body div a.vervcat-a, #center a.vervcat-a  {


padding: 12px 0px 0px 0px;



text-decoration:none;

 

width:auto;


display:block;



	


background-repeat: no-repeat;
background-position: left bottom;

}
.vervcat-L.ov .vervcat-a,#center .vervcat-L.ov a.vervcat-a {
	background-position: center bottom;

	text-decoration:none;

	

}
body div .vervcat-L.act .vervcat-a {
	background-position: right bottom;
	
	text-decoration:none;
}


#min_width { width:800px; }
#upcont {
position: absolute;
height: 1px;
width: 1px;
right: 0px;
bottom: 0px;
}
#wrapper {
background-repeat: repeat-y;
background-position: left top;
}
A:link.a_cont {text-decoration: underline; color:#024463}
A:visited.a_cont {text-decoration:underline ; color:#024463;font-weight: bold;}
A:active.a_cont {text-decoration: none ; color:#024463}
A:hover.a_cont {
text-decoration: none;
color:#0000ff;
font-weight: bold;
}

.langswich img{ 
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}
.opros {
font-size: 10px;
}







#listalka {text-align:center;}
#nlistalka {
	padding:20px;
	clear:both;
	text-align:center;
}
#nlistalka a,#nlistalka span{
	background:url(/cont/img/tpl/listalka.png) center top;
	padding: 3px 7px 3px 7px;
	display:inline;
	
	color:#000000;
	font-size:14px;
	font-weight:bold;
	border:solid;
	border-width:1px;
	border-color:#FFFFFF;
	line-height:30px;
}
#nlistalka a:hover {
	background-position: center center; 
	color:#000000;
}
#nlistalka span, #nlistalka a.nlistalka_sel, #nlistalka a.nlistalka_sel:hover {background-position: center bottom; cursor: default; text-decoration: none;} 
.hr{
width:100%;
height:1px;
margin-bottom:20px;
border-bottom:#858382 solid 1px;
}
.numtov, .num_tov {width:24px;}

.vercat {
	display:block;
}








/* hmenu_tpl2 */


.cf:before,
.cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.cf:after {
    clear: both;
}

.cf {
    /* *zoom: 1; */
}



.ul2.navbar {
 
}

.ul2.navbar .li2 {
	float: left;
	margin: 0;
	position: relative;
}

.ul2.navbar .li2 a {
	display: block;
	padding: 13px 15px;
	/*color: #777 !important;*/
	text-decoration: none;
	
	transition: all .2s ease-in-out;
}

.ul2.navbar .li2 a:hover,
.ul2.navbar .li2:hover > a {
	/*background: #930659;*/
	/*color: #fff !important;*/
}

.ul2.navbar .li2 .ul2 {
  margin: 0;
  position: absolute;
  
  left: 10%;
  font-size: 10px;
  min-width: 170px;
  opacity: 0;
  visibility: hidden;
  z-index: 99;
  transition: all .1s ease;
}

.ul2.navbar .ul2 .li2 { float: none; }
.ul2.navbar .li2:hover > .ul2 { opacity: 1; visibility: visible; left: 0; max-height: 250px }
.ul2.navbar > .li2:hover > .ul2 { opacity: 1; visibility: visible; top: 100%; left: 0; }
.ul2.navbar .li2 > .ul2  .ul2 { top: 0; left: 90%; }
.ul2.navbar .li2 > .ul2 .li2:hover > .ul2 { left: 100%; }



/* __________________________________________________ */
/* SpryMenuBarHorizontal.css - Revision: Spry Preview Release 1.4 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
/*******************************************************************************
LAYOUT INFORMATION: describes box model, positioning, z-order
*******************************************************************************/
/* The outermost container of the Menu Bar, an auto width box with no margin or padding */


ul.MenuBarHorizontal 
{
margin: 0;
list-style-type: none;
font-size: 100%;
cursor: default;
width: auto;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
z-index: 1000;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
margin: 0;
list-style-type: none;
position: relative;
text-align: left;

width:auto;
float: left;	
/*height:123px;*/
}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */


ul.MenuBarHorizontal ul
{	margin: 0px 0 0 0px;
padding: 0;
list-style-type: none;
font-size: 100%;
z-index: 1020;
cursor: default;
/*width: 200px;*/
position: absolute;
left: -1000em;
}
ul.MenuBarHorizontal .hmm1-2 {overflow:visible;}

/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
left: auto;
top: auto;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
{

width:240px;
float: none;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
{
position: absolute;
margin: -5% 0 0 96%; 
/*width: 240px;*/
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
left: auto;
top: 0;
}
/*******************************************************************************
DESIGN INFORMATION: describes color scheme, borders, fonts
*******************************************************************************/
/* Submenu containers have borders on all sides */
/*first uroven*/
.hmset1-L {
/*height:41px;*/
cursor:pointer;}

/* left img*/ 
.hmset1-ls {
		
		width:24px;
		background-repeat: no-repeat;	background-position: left top;
		background-image: url(/cont/img/tpl/hmset-1-1.png) ; 
			}

.ov .hmset1-ls {	 background-image: url(/cont/img/tpl/hmset-1-4.png);  }

.act .hmset1-ls {  background-image: url(/cont/img/tpl/hmset-1-7.png); }


/* center img*/
.hmset1-la { 	background-image: url(/cont/img/tpl/hmset-1-2.png) ;
 
}



.ov .hmset1-la { 	 background-image: url(/cont/img/tpl/hmset-1-5.png) ;}

.act .hmset1-la {	 background-image: url(/cont/img/tpl/hmset-1-8.png) ;}

/* right img*/


.hmset1-s {width:12px;height:41px;background-repeat:no-repeat;background-position: left top;background-image: url(/cont/img/tpl/hmset-1-3.png) ;}

.ov .hmset1-s {width:12px;height:41px; background-repeat:no-repeat;background-position: left top;background-image: url(/cont/img/tpl/hmset-1-6.png) ;}

.act .hmset1-s { width:12px;height:41px; background-repeat:no-repeat;background-position: left top;background-image: url(/cont/img/tpl/hmset-1-9.png) ;}



/* separator */

.separator div { position:absolute; top:-999px;left:-99px;}


/* a set */
/* px */

#header a.hmset1-a
{
display:block;
position:relative;
padding: 8px 0px 0 0px; 
height:33px;
text-decoration: none;
color:#ffffff;
font-size:14px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
text-align:center;


 
}
#header ul.MenuBarHorizontal .ov .hmset1-a { 
	
	color:#ffffff;
	text-decoration: none; 
}
#header ul.MenuBarHorizontal .act .hmset1-a { 
	
	color:#ffffff;
	text-decoration: none; }



/*sublevel*/

		
		ul.MenuBarHorizontal td { vertical-align: top; }
		ul.MenuBarHorizontal ul {
			padding: 5px;
			
			background: #191919;
			
			
			
			
			
			top: -1000px;
			
			 
		}
		
		ul.MenuBarHorizontal ul li{
			
			width:200px;
			padding: 0 ;
		}

		#hmenu ul.MenuBarHorizontal ul li a {
		
		
		padding: 5px 12px 9px 24px;
		
		color:#4b4a4a;
		width:164px;
		display:block;   
		font-size:14px;
		font-weight:normal;
		
		text-decoration:none;
		
		
		
		
		}
		 
		#hmenu ul.MenuBarHorizontal ul  a:hover {
		
			
			color:#ffffff;	 
			text-decoration:none; 
			
		}
		
		ul.MenuBarHorizontal ul li.MenuBarItemIE{
			display: block;
			float:none;
		}
		
		



/*******************************************************************************
BROWSER HACKS: the hacks below should not be changed unless you are an expert *******************************************************************************/
/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{
position: absolute;
z-index: 1010;
border:none;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
ul.MenuBarHorizontal li.MenuBarItemIE
{
display: inline;
f\loat: left;
}
}





/* slider */ 

/*
    AnythingSlider v1.4.1+ Default (base) theme

    By Chris Coyier: http://css-tricks.com
    with major improvements by Doug Neiner: http://pixelgraphics.us/
    based on work by Remy Sharp: http://jqueryfordesigners.com/
*/

/******* SET DEFAULT DIMENSIONS HERE ********/
div.anythingSlider {
	width: 700px;
	height: 390px;
	margin: 0 auto;
}

#center div.anythingSlider img {margin:0; }

/****** SET COLORS HERE *******/
/* Default State */
div.anythingSlider .thumbNav a.cur, div.anythingSlider .thumbNav a {
	background: #777;
	color: #000;
}
div.anythingSlider .anythingWindow {
	border-top: 3px solid #777;
	border-bottom: 3px solid #777;
}
div.anythingSlider .start-stop {
	background-color: #040;
	color: #fff;
}
div.anythingSlider .start-stop.playing {
	background-color: #800;
}
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
	color: #ddd;
}

/* Active State */
div.anythingSlider.activeSlider .anythingWindow {
	border-color: transparent;
}
div.anythingSlider.activeSlider .thumbNav a.cur, div.anythingSlider.activeSlider .thumbNav a {
	background-color: #7C9127;
}
div.anythingSlider .start-stop {
	background-color: #080;
	color: #fff;
}
div.anythingSlider .start-stop.playing {
	background-color: #d00;
}
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
	color: #fff;
}

/**** DO NOT CHANGE BELOW THIS LINE ****/
/* anythingSlider viewport window */
div.anythingSlider .anythingWindow {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
}
/* wrapper: 45px right & left padding for the arrows, 28px @ bottom for navigation */
div.anythingSlider {
	position: relative;
	padding: 0 45px 28px 45px;
}
/* anythingSlider base UL */
ul.anythingBase {
	background: transparent;
	list-style: none;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}
ul.anythingBase li.panel {
	background: transparent;
	display: block;
	float: left;
	padding: 0;
	margin: 0;
}

/* Navigation Arrows */
div.anythingSlider .arrow {
	top: 50%;
	position: absolute;
	display: block;
}
div.anythingSlider .arrow a {
	display: block;
	height: 120px;
	margin: -60px 0 0 0;
	width: 45px;
	text-align: center;
	outline: 0;
	background: url(../images/arrows-default.png) no-repeat;
	text-indent: -9999px;
}
div.anythingSlider .forward { right: 0; }
div.anythingSlider .back { left: 0; }
div.anythingSlider .forward a { background-position: 0 -40px; }
div.anythingSlider .back a { background-position: -88px -40px; }
div.anythingSlider .forward a:hover, div.anythingSlider .forward a.hover { background-position: 0 -240px; }
div.anythingSlider .back a:hover, div.anythingSlider .back a.hover { background-position: -88px -240px; }

/* Navigation Links */
div.anythingSlider .anythingControls { outline: 0; }
div.anythingSlider .thumbNav { margin: 0; }
div.anythingSlider .thumbNav li { display: inline; }
div.anythingSlider .thumbNav a {
	font: 11px/18px Georgia, Serif;
	display: inline-block;
	text-decoration: none;
	padding: 2px 8px;
	height: 18px;
	margin: 0 5px 0 0;
	/*background-image: url(../images/cellshade.png);*/
	background-repeat: repeat-x;
	text-align: center;
	outline: 0;
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
div.anythingSlider .thumbNav a:hover {
	background-image: none;
}

/* slider autoplay right-to-left, reverse order of nav links to look better */
div.anythingSlider.rtl .thumbNav a { float: right; } /* reverse order of nav links */
div.anythingSlider.rtl .thumbNav { float: left; }    /* move nav link group to left */
/* div.anythingSlider.rtl .start-stop { float: right; } */ /* move start/stop button - in case you want to switch sides */

/* Autoplay Start/Stop button */
div.anythingSlider .start-stop {
	/*background-image: url(../images/cellshade.png);*/
	background-repeat: repeat-x;
	background-position: center top;
	padding: 2px 5px;
	width: 40px;
	text-align: center;
	text-decoration: none;
	float: right;
	z-index: 100;
	outline: 0;
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover { background-image: none; }

div.anythingSlider, div.anythingSlider .anythingWindow, div.anythingSlider .thumbNav a, div.anythingSlider .arrow a, div.anythingSlider .start-stop {
	transition-duration: 0;
	-o-transition-duration: 0;
	-moz-transition-duration: 0;
	-webkit-transition-duration: 0;
}



	/****** SET COLORS HERE *******/
	/* Default State */
	div.anythingSlider-slider-tov .anythingWindow {
		border-top: 3px solid #333;
		border-bottom: 3px solid #333;
	}
	div.anythingSlider-slider-tov .thumbNav a {
		border: 1px solid #000;
	}
	div.anythingSlider-slider-tov .start-stop {
		border: 1px solid #000;
	}
	div.anythingSlider-slider-tov .start-stop.playing {
		background-color: #300;
	}
	div.anythingSlider-slider-tov .start-stop:hover, div.anythingSlider-slider-tov .start-stop.hover {
		color: #ddd;
	}
	
	/* Active State */
	div.anythingSlider-slider-tov.activeSlider .anythingWindow {
		border-color: transparent;
	}
	div.anythingSlider-slider-tov.activeSlider .thumbNav a {
		background-color: transparent;
		background-position: -68px -40px;
	}
	div.anythingSlider-slider-tov.activeSlider .thumbNav a:hover, div.anythingSlider-slider-tov.activeSlider .thumbNav a.cur {
		background-position: -76px -57px;
	/*	background: #fff; */
	}
	div.anythingSlider-slider-tov.activeSlider .start-stop.playing {
		background-color: #f00;
	}
	div.anythingSlider-slider-tov .start-stop:hover, div.anythingSlider-slider-tov .start-stop.hover {
		color: #fff;
	}
	
	/* Navigation Arrows */
	div.anythingSlider-slider-tov .arrow {
		top: 10;
		position: absolute;
		display: block;
		z-index: 100;
	}
	div.anythingSlider-slider-tov .arrow a {
		display: block;
		height: 32px;
		margin-top: 0; /* half height of image */
		
		width:15px;
		outline: 0;
		background: url(/cont/img/tpl/slider-tov.png) no-repeat;
		text-indent: -9999px;
	}
	div.anythingSlider-slider-tov .forward { right: 0; }
	div.anythingSlider-slider-tov .back { left: 0; }
	div.anythingSlider-slider-tov .forward a { background-position: right bottom; }
	div.anythingSlider-slider-tov .back a { background-position: left bottom; }
	div.anythingSlider-slider-tov .forward a:hover, div.anythingSlider-slider-tov .forward a.hover { background-position: right top; }
	div.anythingSlider-slider-tov .back a:hover, div.anythingSlider-slider-tov .back a.hover { background-position: left top; }
	
	/* Navigation Links */
	div.anythingSlider-slider-tov .anythingControls {
		position: absolute;
		width: 80%;
		bottom: -2px;
		right: 10%;
		z-index: 100;
		opacity: 0.90;
		filter: alpha(opacity=90);
	}
	div.anythingSlider-slider-tov .thumbNav {
		float: right;
		margin: 0;
		z-index: 100;
	}
	div.anythingSlider-slider-tov .thumbNav li {
		display: inline;
	}
	div.anythingSlider-slider-tov .thumbNav a {
		display: inline-block;
		background: transparent url(/cont/img/tpl/slider-tov.png) -68px -136px no-repeat;
		height: 10px;
		width: 10px;
		margin: 3px;
		padding: 0;
		text-indent: -9999px;
		outline: 0;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	div.anythingSlider-slider-tov .thumbNav a:hover, div.anythingSlider-slider-tov .thumbNav a.cur {
		background: transparent url(/cont/img/tpl/slider-tov.png) -76px -57px no-repeat;
	}
	
	/* slider autoplay right-to-left, reverse order of nav links to look better */
	div.anythingSlider-slider-tov.rtl .thumbNav a { float: right; } /* reverse order of nav links */
	div.anythingSlider-slider-tov.rtl .thumbNav { float: left; }    /* move nav link group to left */
	/* div.anythingSlider-slider-tov.rtl .start-stop { float: right; } */ /* move start/stop button - in case you want to switch sides */
	
	/* Autoplay Start/Stop button */
	div.anythingSlider-slider-tov .start-stop {
		margin: 3px;
		padding: 0;
		display: inline-block;
		width: 14px;
		height: 14px;
		position: relative;
		bottom: 2px;
		left: 0;
		z-index: 100;
		text-indent: -9999px;
		float: right;
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
	}
		/* Extra - replace defaults */
		div.anythingSlider-slider-tov {
			
		padding: 0 20px;
	
	}
	

	/****** SET COLORS HERE *******/
	/* Default State */
	div.anythingSlider-slider-cust .anythingWindow {
		border-top: 3px solid #333;
		border-bottom: 3px solid #333;
	}
	div.anythingSlider-slider-cust .thumbNav a {
		border: 1px solid #000;
	}
	div.anythingSlider-slider-cust .start-stop {
		border: 1px solid #000;
	}
	div.anythingSlider-slider-cust .start-stop.playing {
		background-color: #300;
	}
	div.anythingSlider-slider-cust .start-stop:hover, div.anythingSlider-slider-cust .start-stop.hover {
		color: #ddd;
	}
	
	/* Active State */
	div.anythingSlider-slider-cust.activeSlider .anythingWindow {
		border-color: transparent;
	}
	div.anythingSlider-slider-cust.activeSlider .thumbNav a {
		background-color: transparent;
		background-position: -68px -40px;
	}
	div.anythingSlider-slider-cust.activeSlider .thumbNav a:hover, div.anythingSlider-slider-cust.activeSlider .thumbNav a.cur {
		background-position: -76px -57px;
	/*	background: #fff; */
	}
	div.anythingSlider-slider-cust.activeSlider .start-stop.playing {
		background-color: #f00;
	}
	div.anythingSlider-slider-cust .start-stop:hover, div.anythingSlider-slider-cust .start-stop.hover {
		color: #fff;
	}
	
	/* Navigation Arrows */
	div.anythingSlider-slider-cust .arrow {
		top: ;
		position: absolute;
		display: block;
		z-index: 100;
	}
	div.anythingSlider-slider-cust .arrow a {
		display: block;
		height: 0px;
		margin-top: 0; /* half height of image */
		
		
		outline: 0;
		background: url(/cont/img/tpl/slider-cust.png) no-repeat;
		text-indent: -9999px;
	}
	div.anythingSlider-slider-cust .forward { right: 0; }
	div.anythingSlider-slider-cust .back { left: 0; }
	div.anythingSlider-slider-cust .forward a { background-position: right bottom; }
	div.anythingSlider-slider-cust .back a { background-position: left bottom; }
	div.anythingSlider-slider-cust .forward a:hover, div.anythingSlider-slider-cust .forward a.hover { background-position: right top; }
	div.anythingSlider-slider-cust .back a:hover, div.anythingSlider-slider-cust .back a.hover { background-position: left top; }
	
	/* Navigation Links */
	div.anythingSlider-slider-cust .anythingControls {
		position: absolute;
		width: 80%;
		bottom: -2px;
		right: 10%;
		z-index: 100;
		opacity: 0.90;
		filter: alpha(opacity=90);
	}
	div.anythingSlider-slider-cust .thumbNav {
		float: right;
		margin: 0;
		z-index: 100;
	}
	div.anythingSlider-slider-cust .thumbNav li {
		display: inline;
	}
	div.anythingSlider-slider-cust .thumbNav a {
		display: inline-block;
		background: transparent url(/cont/img/tpl/slider-cust.png) -68px -136px no-repeat;
		height: 10px;
		width: 10px;
		margin: 3px;
		padding: 0;
		text-indent: -9999px;
		outline: 0;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	div.anythingSlider-slider-cust .thumbNav a:hover, div.anythingSlider-slider-cust .thumbNav a.cur {
		background: transparent url(/cont/img/tpl/slider-cust.png) -76px -57px no-repeat;
	}
	
	/* slider autoplay right-to-left, reverse order of nav links to look better */
	div.anythingSlider-slider-cust.rtl .thumbNav a { float: right; } /* reverse order of nav links */
	div.anythingSlider-slider-cust.rtl .thumbNav { float: left; }    /* move nav link group to left */
	/* div.anythingSlider-slider-cust.rtl .start-stop { float: right; } */ /* move start/stop button - in case you want to switch sides */
	
	/* Autoplay Start/Stop button */
	div.anythingSlider-slider-cust .start-stop {
		margin: 3px;
		padding: 0;
		display: inline-block;
		width: 14px;
		height: 14px;
		position: relative;
		bottom: 2px;
		left: 0;
		z-index: 100;
		text-indent: -9999px;
		float: right;
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
	}
		/* Extra - replace defaults */
		div.anythingSlider-slider-cust {
			
		
	
	}
	

	/****** SET COLORS HERE *******/
	/* Default State */
	div.anythingSlider-sliders-1 .anythingWindow {
		border-top: 3px solid #333;
		border-bottom: 3px solid #333;
	}
	div.anythingSlider-sliders-1 .thumbNav a {
		border: 1px solid #000;
	}
	div.anythingSlider-sliders-1 .start-stop {
		border: 1px solid #000;
	}
	div.anythingSlider-sliders-1 .start-stop.playing {
		background-color: #300;
	}
	div.anythingSlider-sliders-1 .start-stop:hover, div.anythingSlider-sliders-1 .start-stop.hover {
		color: #ddd;
	}
	
	/* Active State */
	div.anythingSlider-sliders-1.activeSlider .anythingWindow {
		border-color: transparent;
	}
	div.anythingSlider-sliders-1.activeSlider .thumbNav a {
		background-color: transparent;
		background-position: -68px -40px;
	}
	div.anythingSlider-sliders-1.activeSlider .thumbNav a:hover, div.anythingSlider-sliders-1.activeSlider .thumbNav a.cur {
		background-position: -76px -57px;
	/*	background: #fff; */
	}
	div.anythingSlider-sliders-1.activeSlider .start-stop.playing {
		background-color: #f00;
	}
	div.anythingSlider-sliders-1 .start-stop:hover, div.anythingSlider-sliders-1 .start-stop.hover {
		color: #fff;
	}
	
	/* Navigation Arrows */
	div.anythingSlider-sliders-1 .arrow {
		top: 50;
		position: absolute;
		display: block;
		z-index: 100;
	}
	div.anythingSlider-sliders-1 .arrow a {
		display: block;
		height: 95px;
		margin-top: 0; /* half height of image */
		
		width:45px;
		outline: 0;
		background: url(/cont/img/tpl/sliders-1.png) no-repeat;
		text-indent: -9999px;
	}
	div.anythingSlider-sliders-1 .forward { right: 0; }
	div.anythingSlider-sliders-1 .back { left: 0; }
	div.anythingSlider-sliders-1 .forward a { background-position: right bottom; }
	div.anythingSlider-sliders-1 .back a { background-position: left bottom; }
	div.anythingSlider-sliders-1 .forward a:hover, div.anythingSlider-sliders-1 .forward a.hover { background-position: right top; }
	div.anythingSlider-sliders-1 .back a:hover, div.anythingSlider-sliders-1 .back a.hover { background-position: left top; }
	
	/* Navigation Links */
	div.anythingSlider-sliders-1 .anythingControls {
		position: absolute;
		width: 80%;
		bottom: -2px;
		right: 10%;
		z-index: 100;
		opacity: 0.90;
		filter: alpha(opacity=90);
	}
	div.anythingSlider-sliders-1 .thumbNav {
		float: right;
		margin: 0;
		z-index: 100;
	}
	div.anythingSlider-sliders-1 .thumbNav li {
		display: inline;
	}
	div.anythingSlider-sliders-1 .thumbNav a {
		display: inline-block;
		background: transparent url(/cont/img/tpl/sliders-1.png) -68px -136px no-repeat;
		height: 10px;
		width: 10px;
		margin: 3px;
		padding: 0;
		text-indent: -9999px;
		outline: 0;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	div.anythingSlider-sliders-1 .thumbNav a:hover, div.anythingSlider-sliders-1 .thumbNav a.cur {
		background: transparent url(/cont/img/tpl/sliders-1.png) -76px -57px no-repeat;
	}
	
	/* slider autoplay right-to-left, reverse order of nav links to look better */
	div.anythingSlider-sliders-1.rtl .thumbNav a { float: right; } /* reverse order of nav links */
	div.anythingSlider-sliders-1.rtl .thumbNav { float: left; }    /* move nav link group to left */
	/* div.anythingSlider-sliders-1.rtl .start-stop { float: right; } */ /* move start/stop button - in case you want to switch sides */
	
	/* Autoplay Start/Stop button */
	div.anythingSlider-sliders-1 .start-stop {
		margin: 3px;
		padding: 0;
		display: inline-block;
		width: 14px;
		height: 14px;
		position: relative;
		bottom: 2px;
		left: 0;
		z-index: 100;
		text-indent: -9999px;
		float: right;
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
	}
		/* Extra - replace defaults */
		div.anythingSlider-sliders-1 {
			
		
	
	}
	

	/****** SET COLORS HERE *******/
	/* Default State */
	div.anythingSlider-slayder-brendyi .anythingWindow {
		border-top: 3px solid #333;
		border-bottom: 3px solid #333;
	}
	div.anythingSlider-slayder-brendyi .thumbNav a {
		border: 1px solid #000;
	}
	div.anythingSlider-slayder-brendyi .start-stop {
		border: 1px solid #000;
	}
	div.anythingSlider-slayder-brendyi .start-stop.playing {
		background-color: #300;
	}
	div.anythingSlider-slayder-brendyi .start-stop:hover, div.anythingSlider-slayder-brendyi .start-stop.hover {
		color: #ddd;
	}
	
	/* Active State */
	div.anythingSlider-slayder-brendyi.activeSlider .anythingWindow {
		border-color: transparent;
	}
	div.anythingSlider-slayder-brendyi.activeSlider .thumbNav a {
		background-color: transparent;
		background-position: -68px -40px;
	}
	div.anythingSlider-slayder-brendyi.activeSlider .thumbNav a:hover, div.anythingSlider-slayder-brendyi.activeSlider .thumbNav a.cur {
		background-position: -76px -57px;
	/*	background: #fff; */
	}
	div.anythingSlider-slayder-brendyi.activeSlider .start-stop.playing {
		background-color: #f00;
	}
	div.anythingSlider-slayder-brendyi .start-stop:hover, div.anythingSlider-slayder-brendyi .start-stop.hover {
		color: #fff;
	}
	
	/* Navigation Arrows */
	div.anythingSlider-slayder-brendyi .arrow {
		top: ;
		position: absolute;
		display: block;
		z-index: 100;
	}
	div.anythingSlider-slayder-brendyi .arrow a {
		display: block;
		height: 0px;
		margin-top: 0; /* half height of image */
		
		
		outline: 0;
		background: url(/cont/img/tpl/slayder-brendyi.png) no-repeat;
		text-indent: -9999px;
	}
	div.anythingSlider-slayder-brendyi .forward { right: 0; }
	div.anythingSlider-slayder-brendyi .back { left: 0; }
	div.anythingSlider-slayder-brendyi .forward a { background-position: right bottom; }
	div.anythingSlider-slayder-brendyi .back a { background-position: left bottom; }
	div.anythingSlider-slayder-brendyi .forward a:hover, div.anythingSlider-slayder-brendyi .forward a.hover { background-position: right top; }
	div.anythingSlider-slayder-brendyi .back a:hover, div.anythingSlider-slayder-brendyi .back a.hover { background-position: left top; }
	
	/* Navigation Links */
	div.anythingSlider-slayder-brendyi .anythingControls {
		position: absolute;
		width: 80%;
		bottom: -2px;
		right: 10%;
		z-index: 100;
		opacity: 0.90;
		filter: alpha(opacity=90);
	}
	div.anythingSlider-slayder-brendyi .thumbNav {
		float: right;
		margin: 0;
		z-index: 100;
	}
	div.anythingSlider-slayder-brendyi .thumbNav li {
		display: inline;
	}
	div.anythingSlider-slayder-brendyi .thumbNav a {
		display: inline-block;
		background: transparent url(/cont/img/tpl/slayder-brendyi.png) -68px -136px no-repeat;
		height: 10px;
		width: 10px;
		margin: 3px;
		padding: 0;
		text-indent: -9999px;
		outline: 0;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	div.anythingSlider-slayder-brendyi .thumbNav a:hover, div.anythingSlider-slayder-brendyi .thumbNav a.cur {
		background: transparent url(/cont/img/tpl/slayder-brendyi.png) -76px -57px no-repeat;
	}
	
	/* slider autoplay right-to-left, reverse order of nav links to look better */
	div.anythingSlider-slayder-brendyi.rtl .thumbNav a { float: right; } /* reverse order of nav links */
	div.anythingSlider-slayder-brendyi.rtl .thumbNav { float: left; }    /* move nav link group to left */
	/* div.anythingSlider-slayder-brendyi.rtl .start-stop { float: right; } */ /* move start/stop button - in case you want to switch sides */
	
	/* Autoplay Start/Stop button */
	div.anythingSlider-slayder-brendyi .start-stop {
		margin: 3px;
		padding: 0;
		display: inline-block;
		width: 14px;
		height: 14px;
		position: relative;
		bottom: 2px;
		left: 0;
		z-index: 100;
		text-indent: -9999px;
		float: right;
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
	}
		/* Extra - replace defaults */
		div.anythingSlider-slayder-brendyi {
			
		
	
	}
	

	/****** SET COLORS HERE *******/
	/* Default State */
	div.anythingSlider-slayder-v-kategorii .anythingWindow {
		border-top: 3px solid #333;
		border-bottom: 3px solid #333;
	}
	div.anythingSlider-slayder-v-kategorii .thumbNav a {
		border: 1px solid #000;
	}
	div.anythingSlider-slayder-v-kategorii .start-stop {
		border: 1px solid #000;
	}
	div.anythingSlider-slayder-v-kategorii .start-stop.playing {
		background-color: #300;
	}
	div.anythingSlider-slayder-v-kategorii .start-stop:hover, div.anythingSlider-slayder-v-kategorii .start-stop.hover {
		color: #ddd;
	}
	
	/* Active State */
	div.anythingSlider-slayder-v-kategorii.activeSlider .anythingWindow {
		border-color: transparent;
	}
	div.anythingSlider-slayder-v-kategorii.activeSlider .thumbNav a {
		background-color: transparent;
		background-position: -68px -40px;
	}
	div.anythingSlider-slayder-v-kategorii.activeSlider .thumbNav a:hover, div.anythingSlider-slayder-v-kategorii.activeSlider .thumbNav a.cur {
		background-position: -76px -57px;
	/*	background: #fff; */
	}
	div.anythingSlider-slayder-v-kategorii.activeSlider .start-stop.playing {
		background-color: #f00;
	}
	div.anythingSlider-slayder-v-kategorii .start-stop:hover, div.anythingSlider-slayder-v-kategorii .start-stop.hover {
		color: #fff;
	}
	
	/* Navigation Arrows */
	div.anythingSlider-slayder-v-kategorii .arrow {
		top: ;
		position: absolute;
		display: block;
		z-index: 100;
	}
	div.anythingSlider-slayder-v-kategorii .arrow a {
		display: block;
		height: 0px;
		margin-top: 0; /* half height of image */
		
		
		outline: 0;
		background: url(/cont/img/tpl/slayder-v-kategorii.png) no-repeat;
		text-indent: -9999px;
	}
	div.anythingSlider-slayder-v-kategorii .forward { right: 0; }
	div.anythingSlider-slayder-v-kategorii .back { left: 0; }
	div.anythingSlider-slayder-v-kategorii .forward a { background-position: right bottom; }
	div.anythingSlider-slayder-v-kategorii .back a { background-position: left bottom; }
	div.anythingSlider-slayder-v-kategorii .forward a:hover, div.anythingSlider-slayder-v-kategorii .forward a.hover { background-position: right top; }
	div.anythingSlider-slayder-v-kategorii .back a:hover, div.anythingSlider-slayder-v-kategorii .back a.hover { background-position: left top; }
	
	/* Navigation Links */
	div.anythingSlider-slayder-v-kategorii .anythingControls {
		position: absolute;
		width: 80%;
		bottom: -2px;
		right: 10%;
		z-index: 100;
		opacity: 0.90;
		filter: alpha(opacity=90);
	}
	div.anythingSlider-slayder-v-kategorii .thumbNav {
		float: right;
		margin: 0;
		z-index: 100;
	}
	div.anythingSlider-slayder-v-kategorii .thumbNav li {
		display: inline;
	}
	div.anythingSlider-slayder-v-kategorii .thumbNav a {
		display: inline-block;
		background: transparent url(/cont/img/tpl/slayder-v-kategorii.png) -68px -136px no-repeat;
		height: 10px;
		width: 10px;
		margin: 3px;
		padding: 0;
		text-indent: -9999px;
		outline: 0;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	div.anythingSlider-slayder-v-kategorii .thumbNav a:hover, div.anythingSlider-slayder-v-kategorii .thumbNav a.cur {
		background: transparent url(/cont/img/tpl/slayder-v-kategorii.png) -76px -57px no-repeat;
	}
	
	/* slider autoplay right-to-left, reverse order of nav links to look better */
	div.anythingSlider-slayder-v-kategorii.rtl .thumbNav a { float: right; } /* reverse order of nav links */
	div.anythingSlider-slayder-v-kategorii.rtl .thumbNav { float: left; }    /* move nav link group to left */
	/* div.anythingSlider-slayder-v-kategorii.rtl .start-stop { float: right; } */ /* move start/stop button - in case you want to switch sides */
	
	/* Autoplay Start/Stop button */
	div.anythingSlider-slayder-v-kategorii .start-stop {
		margin: 3px;
		padding: 0;
		display: inline-block;
		width: 14px;
		height: 14px;
		position: relative;
		bottom: 2px;
		left: 0;
		z-index: 100;
		text-indent: -9999px;
		float: right;
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
	}
		/* Extra - replace defaults */
		div.anythingSlider-slayder-v-kategorii {
			
		
	
	}
	






body.is_test:before {
    content: "Тестовый режим";
    position: fixed;
    z-index: 9999;
    background: #F00;
    right: 0;
    bottom: 0;
    font-size: 9px;
    font-family: arial;
}

a[onclick] {
	cursor: pointer;
}

.disabled { pointer-events: none; opacity: 0.3 !important; }

@font-face {
    font-family: 'rur';
    src: url('/jscripts/webfont-rouble/rouble-webfont.eot');
    src: url('/jscripts/webfont-rouble/rouble-webfont.eot?#iefix') format('embedded-opentype'),
         url('/jscripts/webfont-rouble/rouble-webfont.woff') format('woff'),
         url('/jscripts/webfont-rouble/rouble-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.rur 
{
	font-family:'rur';
	font-weight: normal;
    font-style: normal;
}


.adm .ajax, #adcont .ajax , .ajax{width:16px;height:16px;background-image:url(/jscripts/tpladmin/ajax.gif) !important; padding:0;}
.input_comment { padding: 2px 10px 6px 4px; }

#center form td.it_name, form td.it_name  { padding: 7px 0;  white-space:nowrap }

.pointer { cursor: pointer; }

/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fanfoot {
	text-align:center;
	font-size:11px;
}

#fanfoot a {
	padding:2px 12px;
	background:#e8e8e8;
	display:inline-block;
	color:#777;
	text-decoration:none;
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('/jscripts/jquery.fancybox/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
	padding: 10px;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('/jscripts/jquery.fancybox/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('/jscripts/jquery.fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('/jscripts/jquery.fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('/jscripts/jquery.fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('/jscripts/jquery.fancybox/fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('/jscripts/jquery.fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('/jscripts/jquery.fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('/jscripts/jquery.fancybox/fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('/jscripts/jquery.fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('/jscripts/jquery.fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('/jscripts/jquery.fancybox/fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('/jscripts/jquery.fancybox/fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('/jscripts/jquery.fancybox/fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('/jscripts/jquery.fancybox/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('/jscripts/jquery.fancybox/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('/jscripts/jquery.fancybox/fancybox.png') -55px -90px no-repeat;
}



/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }


.deltovbut {
	display:block;
	width:16px;
	height:16px;
	background:url(/jscripts/tpladmin/button_cancel.png) ;
	
}

.ui-slider-horizontal { margin:0 10px 0 5px ; }
#center .i_t {padding:0 0px; } 

.img_hover {  display: block; background-repeat: no-repeat; background-position: top left;}
.img_hover:hover {  background-position: bottom left; }

.ico_img { position: relative;  vertical-align: middle; margin-right: 5px;}

.it_input { position: relative; }

 .formedit {	display:none ; width:16px; position: absolute; right: 16px; z-index:9999; top:0px; background:#ffff00; }
.i_t:hover .formedit, .i_select:hover .formedit {	display: block ;}

.rangediv {text-align:center; padding-bottom:4px;}

.clear{ clear:both; }

body table .hint, .hint {
	color:#999;
}

/* TipTip CSS - Version 1.2 */

#tiptip_holder {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
}

#tiptip_holder.tip_top {
	padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
	padding-top: 5px;
}

#tiptip_holder.tip_right {
	padding-left: 5px;
}

#tiptip_holder.tip_left {
	padding-right: 5px;
}

#tiptip_content {
	font-size: 11px;
	color: #444;
	text-shadow: 0 0 2px #000;
	padding: 4px 8px;
	border: 1px solid rgba(255,255,255,0.25);
	
	background-image: url(/jscripts/tpladmin/back.php) ;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	-moz-box-shadow: 0 0 3px #555;
}

#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #fff;
	border-bottom-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #fff;
	border-right-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #fff;
	border-left-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(25,25,25);
	border-top-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(25,25,25);
	border-bottom-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(25,25,25);
	border-right-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(25,25,25);
	border-left-color: rgba(25,25,25,0.92);
}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
	#tiptip_content {
		padding: 4px 8px 5px 8px;
		background-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
		border-bottom-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner { 
		border-top-color: rgba(20,20,20,0.92);
	}
}



/* tooltip */


#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

.help {
	position:relative;
	margin:0 2px;
	cursor:pointer;
}

body .i_t img.helpimg{
	width:10px;
	height:13px;
}

.minihelp,.bighelp {
	display:none;
	position:absolute;
} 



/* datetimepicker */ 

	#ui-datepicker-div{ font-size: 11px; position:absolute;top:-999px;left:-999px;}
			
	/* css for timepicker */
	.ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; font-family:verdana;}
	.ui-timepicker-div dl{ text-align: left; }
	.ui-timepicker-div dl dt{ height: 25px; }
	.ui-timepicker-div dl dd{ margin: -25px 0 10px 65px; }
	.ui-timepicker-div td { font-size: 90%; }



/*
 * jQuery UI CSS Framework 1.8.6
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }




/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(/jscripts/tpladmin/ui-bg_hi.png) 50% top repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(/jscripts/tpladmin/ui-bg_gl.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(/jscripts/tpladmin/ui-bg_gm.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(/jscripts/tpladmin/ui-bg_gn.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(/jscripts/tpladmin/ui-bg_go.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c url(/jscripts/tpladmin/ui-bg_hj.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(/jscripts/tpladmin/ui-bg_di.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/jscripts/tpladmin/ui-icons.png); }
.ui-widget-content .ui-icon {background-image: url(/jscripts/tpladmin/ui-icons.png); }
.ui-widget-header .ui-icon {background-image: url(/jscripts/tpladmin/ui-icons.png); }
.ui-state-default .ui-icon { background-image: url(/jscripts/tpladmin/ui-icont.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/jscripts/tpladmin/ui-icont.png); }
.ui-state-active .ui-icon {background-image: url(/jscripts/tpladmin/ui-icont.png); }
.ui-state-highlight .ui-icon {background-image: url(/jscripts/tpladmin/ui-icont.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/jscripts/tpladmin/ui-icont.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }

/* Overlays */
.ui-widget-overlay { background: #666666 url(/jscripts/tpladmin/ui-bg_di.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(/jscripts/tpladmin/ui-bg_fl.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/*
 * jQuery UI Slider 1.8.6
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
 * jQuery UI Datepicker 1.8.6
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding:0 6px 0 0 ; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}


.red { color:#F00; }
.green { color:#00ff00; }
.oran { color:#ff8000; }


/* robokassa */

#IncCurrLabel {
	width:100%;
}


/* tables */
table.sorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.sorter thead tr th, table.sorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px 17px 4px 4px ;
}
table.sorter thead tr .header {
	background-image: url(/jscripts/tpladmin/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
.sorter td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.sorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.sorter thead tr .headerSortUp {
	background-image: url(/jscripts/tpladmin/asc.gif);
}
table.sorter thead tr .headerSortDown {
	background-image: url(/jscripts/tpladmin/desc.gif);
}
table.sorter thead tr .headerSortDown, table.sorter thead tr .headerSortUp {
background-color: #8dbdd8;
}

#alt { background:#ffffff;border:solid 1px #ffff00;position:absolute; top:-200px;left:-200px; }

/*  */ 




.i_r label { padding:4px 0 4px 27px;text-indent:-27px; display:block;line-height:16px; }
table.i_r,#center table.i_r { margin:6px auto; width:61%; border-radius:4px 4px 4px 4px;border:1px solid #c7c7c7;padding:1px 3px;-moz-border-radius:4px 4px 4px 4px;border-style:outset; background:#f2f2f2;}
fieldset.i_r{ margin:20px auto; width:61%; border-radius:4px 4px 4px 4px;border:1px solid #c7c7c7;padding:1px 3px;-moz-border-radius:4px 4px 4px 4px;	
}
.i_r legend { 	padding:0; 	margin:0 13px; }
.i_r legend b { padding:0 10px; }


.hidden { display:none;}
.form_hidden { display:none;}


a:active, a:focus, img, input:focus, input:active { outline: 0; }
button::-moz-focus-inner, 
input[type="reset"]::-moz-focus-inner, 
input[type="button"]::-moz-focus-inner, 
input[type="submit"]::-moz-focus-inner, 
input[type="submit"]::-moz-focus-inner, 
input[type="file"] > input[type="button"]::-moz-focus-inner {/* */
border: none; 
}
input[type="radio"]:focus { 
-moz-outline-radius: 12px !important; 
-moz-outline-offset: 0px !important; 
}

#leftauto {
padding-left:2px;
}
.autom img {
border:none;
}

.svoystva {position:relative; z-index:10;}

.adm span.context0 {float:right; padding:0; position:relative;z-index:20; background-color:transparent !important; 
/*opera margin: 9px 0 -17px 0;height: 22px */;
}

@media not all and (-webkit-min-device-pixel-ratio) { 
.adm span.context0 { margin: 9px 0 -17px 0;height: 22px ; }
}

.adm span .context2, .adm span .context3 {padding:3px 8px 3px 7px; border:solid 1px transparent;}

.adm span:hover .context2 { background: url(/jscripts/tpladmin/package_settings.png) center center no-repeat ;   }
.adm span:hover .context3 { background: url(/jscripts/tpladmin/document-edit.png) center center no-repeat ; }

.adm span:hover .context2:hover,.adm span:hover .context3:hover { border:solid 1px #000080; } 

.context2 img,.context3 img,.context4 img { width:1px; height:1px; border:none; }

.context4 { background: url(/jscripts/tpladmin/document-edit.png) center center no-repeat ; padding:3px 8px 3px 7px; border:solid 1px transparent;}



/*  blocks */ 

.blockfullsearch {

width:240px;
margin:0px 0px 0px 0px ;
}


		/* b-1 */ 
		body #center .blockfullsearch-1, .blockfullsearch-1  { 
			width:240px;
						
			font-size:1px;
		 } 
		
		/* b-2 */
		#content .blockfullsearch-2, #hmenu .blockfullsearch-2, .blockfullsearch-2 {
		width:240px;
		
		
		 } 
		
		/* b-3 */
		.blockfullsearch-3,body #center .blockfullsearch-3 , #hmenu .blockfullsearch-3{
		
			width:240px;
		
			height:0px; 
			font-size:1px;
		 } 
		 
		



/* b-2 */ 
#content .blockfullsearch-2, #hmenu .blockfullsearch-2, .blockfullsearch-2 { 
	
	
	
 	padding: 0px 0px 0px 0px; 
 	
 }

.blockfullsearch-2 span, .blockfullsearch-2 label,.blockfullsearch-2 p, .blockfullsearch-2 .ina, .blockfullsearch-2 a {
	
	
	
	;
	
	
	
	;
 

	/*display:block;*/
	/* height:auto; */
	;
}



.blockfullsearch-2 label, .blockfullsearch-2 a {



text-decoration:none;;
position:relative; 

}
.blockfullsearch-2 a:hover{


text-decoration:none;;
}
.blockfullsearch-2 form {
margin:0;
}
.blockfullsearch-2 h3 {
		
		
		;
		margin: 0 0 5px 0;}


	 
/*  blocks */ 

.mm2 {

width:236px;
margin:0px 0px 20px 0px ;
}


		/* b-1 */ 
		body #center .mm2-1, .mm2-1  { 
			width:236px;
			height:39px;			
			font-size:1px;
					
		background: url(/cont/img/tpl/mm2-2-1.png) left top no-repeat;padding:0;}
	
		
		
		/* b-2 */
		#content .mm2-2, #hmenu .mm2-2, .mm2-2 {
		width:236px;
		
		
		
		background: url(/cont/img/tpl/mm2-2-2.png) left top repeat-y ; }
	
		
		
		/* b-3 */
		.mm2-3,body #center .mm2-3 , #hmenu .mm2-3{
		
			width:236px;
		
			height:0px; 
			font-size:1px;
		
			background: url(/cont/img/tpl/mm2-2-3.png) left top no-repeat;padding:0;}

		
		 
		



/* b-2 */ 
#content .mm2-2, #hmenu .mm2-2, .mm2-2 { 
	
	text-align:left;
	
 	padding: 0px 0px 0px 0px; 
 	
 }

.mm2-2 span, .mm2-2 label,.mm2-2 p, .mm2-2 .ina, .mm2-2 a {
	
	
	
	;
	
	
	
	;
 

	/*display:block;*/
	/* height:auto; */
	text-align:left;;
}



.mm2-2 label, .mm2-2 a {



text-decoration:none;;
position:relative; 

}
.mm2-2 a:hover{


text-decoration:none;;
}
.mm2-2 form {
margin:0;
}
.mm2-2 h3 {
		
		
		text-align:left;;
		margin: 0 0 5px 0;}


	 
/*  blocks */ 

.centerblock {

width:271px;
margin:0px 0px 0px 0px ;
}


		/* b-1 */ 
		body #center .centerblock-1, .centerblock-1  { 
			width:271px;
			height:12px;			
			font-size:1px;
					
		background: url(/cont/img/tpl/centerblock-2-1.png) left top no-repeat;padding:0;}
	
		
		
		/* b-2 */
		#content .centerblock-2, #hmenu .centerblock-2, .centerblock-2 {
		width:225px;
		
		
		
		background: url(/cont/img/tpl/centerblock-2-2.png) left top repeat-y ; }
	
		
		
		/* b-3 */
		.centerblock-3,body #center .centerblock-3 , #hmenu .centerblock-3{
		
			width:271px;
		
			height:20px; 
			font-size:1px;
		
			background: url(/cont/img/tpl/centerblock-2-3.png) left top no-repeat;padding:0;}

		
		 
		



/* b-2 */ 
#content .centerblock-2, #hmenu .centerblock-2, .centerblock-2 { 
	
	
	
 	padding: 15px 23px 15px 23px; 
 	
 }

.centerblock-2 span, .centerblock-2 label,.centerblock-2 p, .centerblock-2 .ina, .centerblock-2 a {
	
	font-size:12px;
	
	font-family:Verdana, Helvetica, sans-serifpx;;
	
	color:#000000;
	
	font-weight:normal;;
 

	/*display:block;*/
	/* height:auto; */
	;
}



.centerblock-2 label, .centerblock-2 a {

color:#000000;

text-decoration:none;;
position:relative; 

}
.centerblock-2 a:hover{

color:#c44e00;
text-decoration:none;;
}
.centerblock-2 form {
margin:0;
}
.centerblock-2 h3 {
		
		
		;
		margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blockopros {

width:210px;
margin:0px 0px 0px 0px ;
}


		/* b-1 */ 
		body #center .blockopros-1, .blockopros-1  { 
			width:210px;
			height:40px;			
			font-size:1px;
					
		background: url(/cont/img/tpl/blockopros-2-1.png) left top no-repeat;padding:0;}
	
		
		
		/* b-2 */
		#content .blockopros-2, #hmenu .blockopros-2, .blockopros-2 {
		width:186px;
		
		
		
		background: url(/cont/img/tpl/blockopros-2-2.png) left top repeat-y ; }
	
		
		
		/* b-3 */
		.blockopros-3,body #center .blockopros-3 , #hmenu .blockopros-3{
		
			width:210px;
		
			height:8px; 
			font-size:1px;
		
			background: url(/cont/img/tpl/blockopros-2-3.png) left top no-repeat;padding:0;}

		
		 
		



/* b-2 */ 
#content .blockopros-2, #hmenu .blockopros-2, .blockopros-2 { 
	
	text-align:left;
	
 	padding: 0px 12px 0px 12px; 
 	
 }

.blockopros-2 span, .blockopros-2 label,.blockopros-2 p, .blockopros-2 .ina, .blockopros-2 a {
	
	font-size:12px;
	
	font-family:Arial, Helvetica, sans-serifpx;;
	
	color:#3b3b3b;
	
	font-weight:normal;;
 

	/*display:block;*/
	/* height:auto; */
	text-align:left;;
}



.blockopros-2 label, .blockopros-2 a {

color:#3b3b3b;

text-decoration:none;;
position:relative; 

}
.blockopros-2 a:hover{

color:#000000;
text-decoration:none;;
}
.blockopros-2 form {
margin:0;
}
.blockopros-2 h3 {
		
		
		text-align:left;;
		margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blocknews {

width:210px;
margin:0px 0px 15px 0px ;
}


		/* b-1 */ 
		body #center .blocknews-1, .blocknews-1  { 
			width:210px;
			height:40px;			
			font-size:1px;
					
		background: url(/cont/img/tpl/blocknews-2-1.png) left top no-repeat;padding:0;}
	
		
		
		/* b-2 */
		#content .blocknews-2, #hmenu .blocknews-2, .blocknews-2 {
		width:186px;
		
		
		
		background: url(/cont/img/tpl/blocknews-2-2.png) left top repeat-y ; }
	
		
		
		/* b-3 */
		.blocknews-3,body #center .blocknews-3 , #hmenu .blocknews-3{
		
			width:210px;
		
			height:8px; 
			font-size:1px;
		
			background: url(/cont/img/tpl/blocknews-2-3.png) left top no-repeat;padding:0;}

		
		 
		



/* b-2 */ 
#content .blocknews-2, #hmenu .blocknews-2, .blocknews-2 { 
	
	text-align:left;
	
 	padding: 0px 12px 0px 12px; 
 	
 }

.blocknews-2 span, .blocknews-2 label,.blocknews-2 p, .blocknews-2 .ina, .blocknews-2 a {
	
	font-size:12px;
	
	font-family:Arial, Helvetica, sans-serifpx;;
	
	color:#3b3b3b;
	
	font-weight:normal;;
 

	/*display:block;*/
	/* height:auto; */
	text-align:left;;
}



.blocknews-2 label, .blocknews-2 a {

color:#3b3b3b;

text-decoration:none;;
position:relative; 

}
.blocknews-2 a:hover{

color:#000000;
text-decoration:none;;
}
.blocknews-2 form {
margin:0;
}
.blocknews-2 h3 {
		
		
		text-align:left;;
		margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blockbaner {


margin:0px 0px 15px 0px ;
}


		/* b-1 */ 
		body #center .blockbaner-1, .blockbaner-1  { 
			
						
			font-size:1px;
		 } 
		
		/* b-2 */
		#content .blockbaner-2, #hmenu .blockbaner-2, .blockbaner-2 {
		width:0px;
		
		
		 } 
		
		/* b-3 */
		.blockbaner-3,body #center .blockbaner-3 , #hmenu .blockbaner-3{
		
			
		
			height:0px; 
			font-size:1px;
		 } 
		 
		



/* b-2 */ 
#content .blockbaner-2, #hmenu .blockbaner-2, .blockbaner-2 { 
	
	text-align:left;
	
 	padding: 0px 0px 0px 0px; 
 	
 }

.blockbaner-2 span, .blockbaner-2 label,.blockbaner-2 p, .blockbaner-2 .ina, .blockbaner-2 a {
	
	font-size:30px;
	
	;
	
	color:#ffffff;
	
	font-weight:normal;;
 

	/*display:block;*/
	/* height:auto; */
	text-align:left;;
}



.blockbaner-2 label, .blockbaner-2 a {

color:#ffffff;

text-decoration:none;;
position:relative; 

}
.blockbaner-2 a:hover{


text-decoration:none;;
}
.blockbaner-2 form {
margin:0;
}
.blockbaner-2 h3 {
		
		
		text-align:left;;
		margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blok-otzyivyi {

width:236px;
margin:0px 0px 15px 0px ;
}


		/* b-1 */ 
		body #center .blok-otzyivyi-1, .blok-otzyivyi-1  { 
			width:236px;
						
			font-size:1px;
		 } 
		
		/* b-2 */
		#content .blok-otzyivyi-2, #hmenu .blok-otzyivyi-2, .blok-otzyivyi-2 {
		width:216px;
		
		
		 } 
		
		/* b-3 */
		.blok-otzyivyi-3,body #center .blok-otzyivyi-3 , #hmenu .blok-otzyivyi-3{
		
			width:236px;
		
			height:0px; 
			font-size:1px;
		 } 
		 
		



/* b-2 */ 
#content .blok-otzyivyi-2, #hmenu .blok-otzyivyi-2, .blok-otzyivyi-2 { 
	
	text-align:left;
	
 	padding: 10px 10px 10px 10px; 
 	
 }

.blok-otzyivyi-2 span, .blok-otzyivyi-2 label,.blok-otzyivyi-2 p, .blok-otzyivyi-2 .ina, .blok-otzyivyi-2 a {
	
	font-size:14px;
	
	;
	
	color:#ffffff;
	
	font-weight:normal;;
 

	/*display:block;*/
	/* height:auto; */
	text-align:left;;
}



.blok-otzyivyi-2 label, .blok-otzyivyi-2 a {

color:#ffffff;

text-decoration:none;;
position:relative; 

}
.blok-otzyivyi-2 a:hover{


text-decoration:none;;
}
.blok-otzyivyi-2 form {
margin:0;
}
.blok-otzyivyi-2 h3 {
		
		
		text-align:left;;
		margin: 0 0 5px 0;}


	 
/*  blocks */ 

.dileram-5 {

width:236px;
margin:0px 0px 15px 0px ;
}


		/* b-1 */ 
		body #center .dileram-5-1, .dileram-5-1  { 
			width:236px;
						
			font-size:1px;
		 } 
		
		/* b-2 */
		#content .dileram-5-2, #hmenu .dileram-5-2, .dileram-5-2 {
		width:236px;
		
		
		 } 
		
		/* b-3 */
		.dileram-5-3,body #center .dileram-5-3 , #hmenu .dileram-5-3{
		
			width:236px;
		
			height:0px; 
			font-size:1px;
		 } 
		 
		



/* b-2 */ 
#content .dileram-5-2, #hmenu .dileram-5-2, .dileram-5-2 { 
	
	text-align:left;
	
 	padding: 0px 0px 0px 0px; 
 	
 }

.dileram-5-2 span, .dileram-5-2 label,.dileram-5-2 p, .dileram-5-2 .ina, .dileram-5-2 a {
	
	font-size:14px;
	
	;
	
	color:#000000;
	
	font-weight:normal;;
 

	/*display:block;*/
	/* height:auto; */
	text-align:left;;
}



.dileram-5-2 label, .dileram-5-2 a {

color:#000000;

text-decoration:none;;
position:relative; 

}
.dileram-5-2 a:hover{


text-decoration:none;;
}
.dileram-5-2 form {
margin:0;
}
.dileram-5-2 h3 {
		
		
		text-align:left;;
		margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blockcart {

width:210px;
margin:0px 0px 0px 0px ;
}


		/* b-1 */ 
		body #center .blockcart-1, .blockcart-1  { 
			width:210px;
			height:40px;			
			font-size:1px;
					
		background: url(/cont/img/tpl/blockcart-2-1.png) left top no-repeat;padding:0;}
	
		
		
		/* b-2 */
		#content .blockcart-2, #hmenu .blockcart-2, .blockcart-2 {
		width:170px;
		
		
		
		background: url(/cont/img/tpl/blockcart-2-2.png) left top repeat-y ; }
	
		
		
		/* b-3 */
		.blockcart-3,body #center .blockcart-3 , #hmenu .blockcart-3{
		
			width:210px;
		
			height:19px; 
			font-size:1px;
		
			background: url(/cont/img/tpl/blockcart-2-3.png) left top no-repeat;padding:0;}

		
		 
		



/* b-2 */ 
#content .blockcart-2, #hmenu .blockcart-2, .blockcart-2 { 
	
	text-align:center;
	
 	padding: 0px 20px 0px 20px; 
 	
 }

.blockcart-2 span, .blockcart-2 label,.blockcart-2 p, .blockcart-2 .ina, .blockcart-2 a {
	
	font-size:12px;
	
	font-family:Verdana, Helvetica, sans-serifpx;;
	
	color:#ff0808;
	
	font-weight:normal;;
 

	/*display:block;*/
	/* height:auto; */
	text-align:center;;
}



.blockcart-2 label, .blockcart-2 a {

color:#ff0808;

text-decoration:none;;
position:relative; 

}
.blockcart-2 a:hover{

color:#ff0000;
text-decoration:underline;;
}
.blockcart-2 form {
margin:0;
}
.blockcart-2 h3 {
		
		
		text-align:center;;
		margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blocktov {

width:240px;
margin:0px 0px 0px 0px ;
}


		/* b-1 */ 
		body #center .blocktov-1, .blocktov-1  { 
			width:240px;
						
			font-size:1px;
		 } 
		
		/* b-2 */
		#content .blocktov-2, #hmenu .blocktov-2, .blocktov-2 {
		width:240px;
		
		
		 } 
		
		/* b-3 */
		.blocktov-3,body #center .blocktov-3 , #hmenu .blocktov-3{
		
			width:240px;
		
			height:0px; 
			font-size:1px;
		 } 
		 
		



/* b-2 */ 
#content .blocktov-2, #hmenu .blocktov-2, .blocktov-2 { 
	
	
	
 	padding: 0px 0px 0px 0px; 
 	
 }

.blocktov-2 span, .blocktov-2 label,.blocktov-2 p, .blocktov-2 .ina, .blocktov-2 a {
	
	
	
	;
	
	
	
	;
 

	/*display:block;*/
	/* height:auto; */
	;
}



.blocktov-2 label, .blocktov-2 a {



text-decoration:none;;
position:relative; 

}
.blocktov-2 a:hover{


text-decoration:none;;
}
.blocktov-2 form {
margin:0;
}
.blocktov-2 h3 {
		
		
		;
		margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blockcat {

width:241px;
margin:0px 0px 0px 0px ;
}


		/* b-1 */ 
		body #center .blockcat-1, .blockcat-1  { 
			width:241px;
						
			font-size:1px;
		 } 
		
		/* b-2 */
		#content .blockcat-2, #hmenu .blockcat-2, .blockcat-2 {
		width:241px;
		
		
		 } 
		
		/* b-3 */
		.blockcat-3,body #center .blockcat-3 , #hmenu .blockcat-3{
		
			width:241px;
		
			height:0px; 
			font-size:1px;
		 } 
		 
		



/* b-2 */ 
#content .blockcat-2, #hmenu .blockcat-2, .blockcat-2 { 
	
	
	
 	padding: 0px 0px 0px 0px; 
 	
 }

.blockcat-2 span, .blockcat-2 label,.blockcat-2 p, .blockcat-2 .ina, .blockcat-2 a {
	
	
	
	;
	
	
	
	;
 

	/*display:block;*/
	/* height:auto; */
	;
}



.blockcat-2 label, .blockcat-2 a {



text-decoration:none;;
position:relative; 

}
.blockcat-2 a:hover{


text-decoration:none;;
}
.blockcat-2 form {
margin:0;
}
.blockcat-2 h3 {
		
		
		;
		margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blockfoto {

width:200px;
margin:0px 0px 0px 0px ;
}


		/* b-1 */ 
		body #center .blockfoto-1, .blockfoto-1  { 
			width:200px;
						
			font-size:1px;
		 } 
		
		/* b-2 */
		#content .blockfoto-2, #hmenu .blockfoto-2, .blockfoto-2 {
		width:200px;
		
		
		 } 
		
		/* b-3 */
		.blockfoto-3,body #center .blockfoto-3 , #hmenu .blockfoto-3{
		
			width:200px;
		
			height:0px; 
			font-size:1px;
		 } 
		 
		



/* b-2 */ 
#content .blockfoto-2, #hmenu .blockfoto-2, .blockfoto-2 { 
	
	text-align:center;
	
 	padding: 0px 0px 0px 0px; 
 	
 }

.blockfoto-2 span, .blockfoto-2 label,.blockfoto-2 p, .blockfoto-2 .ina, .blockfoto-2 a {
	
	
	
	;
	
	
	
	;
 

	/*display:block;*/
	/* height:auto; */
	text-align:center;;
}



.blockfoto-2 label, .blockfoto-2 a {



text-decoration:none;;
position:relative; 

}
.blockfoto-2 a:hover{


text-decoration:none;;
}
.blockfoto-2 form {
margin:0;
}
.blockfoto-2 h3 {
		
		
		text-align:center;;
		margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blockauth {

width:210px;
margin:0px 0px 0px 0px ;
}


		/* b-1 */ 
		body #center .blockauth-1, .blockauth-1  { 
			width:210px;
			height:40px;			
			font-size:1px;
					
		background: url(/cont/img/tpl/blockauth-2-1.png) left top no-repeat;padding:0;}
	
		
		
		/* b-2 */
		#content .blockauth-2, #hmenu .blockauth-2, .blockauth-2 {
		width:210px;
		
		
		
		background: url(/cont/img/tpl/blockauth-2-2.png) left top repeat-y ; }
	
		
		
		/* b-3 */
		.blockauth-3,body #center .blockauth-3 , #hmenu .blockauth-3{
		
			width:210px;
		
			height:19px; 
			font-size:1px;
		
			background: url(/cont/img/tpl/blockauth-2-3.png) left top no-repeat;padding:0;}

		
		 
		



/* b-2 */ 
#content .blockauth-2, #hmenu .blockauth-2, .blockauth-2 { 
	
	text-align:center;
	
 	padding: 0px 0px 0px 0px; 
 	
 }

.blockauth-2 span, .blockauth-2 label,.blockauth-2 p, .blockauth-2 .ina, .blockauth-2 a {
	
	font-size:12px;
	
	font-family:Arial, Helvetica, sans-serifpx;;
	
	color:#000000;
	
	;
 

	/*display:block;*/
	/* height:auto; */
	text-align:center;;
}



.blockauth-2 label, .blockauth-2 a {

color:#000000;

text-decoration:none;;
position:relative; 

}
.blockauth-2 a:hover{

color:#000000;
text-decoration:none;;
}
.blockauth-2 form {
margin:0;
}
.blockauth-2 h3 {
		
		
		text-align:center;;
		margin: 0 0 5px 0;}


	 
/*  blocks */ 

.hmm1 {

width:200px;
margin:-1px 0px 0px 0px ;
}


		/* b-1 */ 
		body #center .hmm1-1, .hmm1-1  { 
			width:200px;
			height:1px;			
			font-size:1px;
					
		background: url(/cont/img/tpl/hmm1-2-1.png) left top no-repeat;padding:0;}
	
		
		
		/* b-2 */
		#content .hmm1-2, #hmenu .hmm1-2, .hmm1-2 {
		width:200px;
		
		
		
		background: url(/cont/img/tpl/hmm1-2-2.png) left top repeat-y ; }
	
		
		
		/* b-3 */
		.hmm1-3,body #center .hmm1-3 , #hmenu .hmm1-3{
		
			width:200px;
		
			height:12px; 
			font-size:1px;
		
			background: url(/cont/img/tpl/hmm1-2-3.png) left top no-repeat;padding:0;}

		
		 
		



/* b-2 */ 
#content .hmm1-2, #hmenu .hmm1-2, .hmm1-2 { 
	
	
	
 	padding: 0px 0px 0px 0px; 
 	
 }

.hmm1-2 span, .hmm1-2 label,.hmm1-2 p, .hmm1-2 .ina, .hmm1-2 a {
	
	
	
	;
	
	
	
	;
 

	/*display:block;*/
	/* height:auto; */
	;
}



.hmm1-2 label, .hmm1-2 a {



text-decoration:none;;
position:relative; 

}
.hmm1-2 a:hover{


text-decoration:none;;
}
.hmm1-2 form {
margin:0;
}
.hmm1-2 h3 {
		
		
		;
		margin: 0 0 5px 0;}


	 

 




		


body #center .b_sale {z-index: 99; position: absolute;right: -11px;top: -7px;}

#center .b_sale_big {z-index: 99; position: absolute;right: -12px;top: 3px;}
#center .big_kartochka_midimg  .b_sale_big img{border: none;}

body #center .b_price{ z-index: 99; position: absolute;right: -11px;top: -7px; }

#center .b_price_big{ z-index: 99; position: absolute;right: -12px;top: 3px;}
#center .big_kartochka_midimg  .b_price_big img{border: none;}


.register2 #d-regpass .pass_elem, .register2 #d-regpassvalid .pass_elem {left: 23px;top: 1px;}
#id4381 #kartochka_tovara{height: 290px !important;}
#id4381 .border_img, #id4381 .grey, #id4381 .color, #id4381 .color_off {height: 220px !important;background-color: #fff;background-repeat: no-repeat;}
#id24 .navigat{display: none;}
#id24 h1{padding: 22px 0 13px 0;}

.outer {overflow: hidden; position: relative; height: 320px;width: 1080px;background: transparent url('/cont/img/banner_ton-paralaks.png') repeat-x;}
.outer .men{cursor: pointer;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-webkit-transition: all 0.5s linear;position:absolute; height: 320px;left: -86px; width: 480px;background: transparent url('/cont/img/banner_men.png'); background-repeat: no-repeat;display: block;}
.outer .men:hover{left: -6px; }
.outer .girl:hover{right: 0px; }
.outer .text {-webkit-box-shadow: 0px 5px 50px #010a25;-moz-box-shadow: 0px 5px 50px #010a25;
box-shadow: 0px 5px 50px #010a25;position:absolute; height: 263px;  top:20px; left: 380px; width: 320px;background: transparent url('/cont/img/banner_text.png'); background-repeat: no-repeat;display: block;}
.outer .girl{cursor: pointer;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-webkit-transition: all 0.5s linear;position:absolute; height: 320px; right: -40px; width: 420px;background: transparent url('/cont/img/girl.png'); background-repeat: no-repeat;display: block;}

#header  .men_b{position: absolute;background-color: #000b2d;position: absolute;display: block;HEIGHT: 30px;line-height: 30px;padding: 0 10px;bottom: 10px;left: 10px;}

#header  .men_b:hover{ color:#fff; position: absolute;background-color: #ca0f05;position: absolute; display: block;HEIGHT: 30px;line-height: 30px;padding: 0 10px;bottom: 10px;left: 10px;}

#header .girl_b{position: absolute;background-color: #000b2d;position: absolute; display: block;HEIGHT: 30px;line-height: 30px;padding: 0 10px;bottom: 10px;right: 10px;}
#header .girl_b:hover{ color:#fff; position: absolute;background-color: #ca0f05;position: absolute; display: block;HEIGHT: 30px;line-height: 30px;padding: 0 10px;bottom: 10px;right: 10px;}


#center .net_v_nal_bg{background-color: #a30a02;padding: 0 10px;line-height: 30px;color: #fff;}
.tovfield_name{margin: 0 0 1px 0;}
.blockfullsearch-2 br{display: none;}
.tovfield_name span{text-transform: uppercase; margin: 0 0 0 3px;}

.tov_val{margin: 0 0 1px 0;}

.tov_val input {
margin: 0px 5px 0px 0px;
}
.tov_vals{padding: 5px 0 4px;}

#tabcontent .tov_val a {
text-transform: uppercase;
font-size: 14px;
font-family: 'Open Sans', sans-serif;
color:#000;
}

#tabcontent .tov_val a:hover {
color:#a60a02;
text-decoration: none;
}

#d-regpassvalid .pass_elem {
left: 331px;
top: 107px;
} 

#d-regpass .pass_elem {
left: 45px;
top: 107px;
} 

.pass_elem {
position: absolute;
z-index: 2000;
color: #000;
left: 239px;
top: 35px;
font-size: 14px;
font-weight: 400;
} 



#tabs, #tabsText {
	list-style: none;
	padding: 0;
	margin: 0;
	}

#tabs{

background-color: #d5d3d1;
height: 39px;}

#tabs li {
text-decoration: underline;
	padding: 0px 15px;

	float: left;
	cursor: pointer;
	
        border-right: 1px dotted #000;
        margin-bottom: 3px;
color: #000;
margin: 5px 0;
line-height: 29px;

font-size: 18px;

	}

#tabs li:hover {color: #a60a02;}
#tabs li.current {color: #515151;}
#tabsText{
	clear: both;
	}
#tabsText li {

	
	
	display: none;
        color:#000;
	}



#fancybox-right { width:65% !important;}

.zoomPad{
	position:relative;
	float:left;
	z-index:99;
	cursor:crosshair;
}


.zoomPreload{
   -moz-opacity:0.8;
   opacity: 0.8;
   filter: alpha(opacity = 80);
   color: #333;
   font-size: 12px;
   font-family: Tahoma;
   text-decoration: none;
   border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
   text-align:center;
   background-image: url(../images/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
   z-index:110;
   width:90px;
   height:43px;
   position:absolute;
   top:0px;
   left:0px;
    * width:100px;
    * height:49px;
}


.zoomPup{
	overflow:hidden;
	background-color: #FFF;
	-moz-opacity:0.6;
	opacity: 0.6;
	filter: alpha(opacity = 60);
	z-index:120;
	position:absolute;
	border:1px solid #CCC;
  z-index:101;
  cursor:crosshair;
}

.zoomOverlay{
	position:absolute;
	left:0px;
	top:0px;
	background:#FFF;
	/*opacity:0.5;*/
	z-index:5000;
	width:100%;
	height:100%;
	display:none;
  z-index:101;
}

.zoomWindow{
	position:absolute;
	left:110%;
	top:40px;
	background:#FFF;
	z-index:6000;
	height:auto;
  z-index:10000;
  z-index:110;
}
.zoomWrapper{
	position:relative;
	border:1px solid #999;
  z-index:110;
}
.zoomWrapperTitle{
	display:none  !important;
	background:#999;
	color:#FFF;
	height:18px;
	line-height:18px;
	width:100%;
  overflow:hidden;
	text-align:center;
	font-size:10px;
  position:absolute;
  top:0px;
  left:0px;
  z-index:120;
  -moz-opacity:0.6;
  opacity: 0.6;
  filter: alpha(opacity = 60);
}
.zoomWrapperImage{
	display:block;
  position:relative;
  overflow:hidden;
  z-index:110;

}
.zoomWrapperImage img{
  border:0px;
  display:block;
  position:absolute;
  z-index:101;
}

.zoomIframe{
  z-index: -1;
  filter:alpha(opacity=0);
  -moz-opacity: 0.80;
  opacity: 0.80;
  position:absolute;
  display:block;
}




body table .hint, .hint {color: #343434;}

 .dileram input[type="text"]{width: 709px !important;}





.box_h3 {line-height: 30px;cursor: pointer;color: #000;font-size: 14px;margin:0 0 1px 0;}
.box_h3 span:hover{display: block;padding: 0 21px;background: #c9c8c4; background: url(/cont/img/vopros-otvet-strelka-ikonka.png) #d8d6d4 10px 9px no-repeat;}
.box_h3 span{display: block;padding: 0 21px;background: #c9c8c4; background: url(/cont/img/vopros-otvet-strelka-ikonka.png) #c6c4c1 10px 9px no-repeat;}
.box_h3 span.open{display: block;padding: 0 21px; background: url(/cont/img/vopros-otvet-strelka-ikonka2.png) #ab0a02 10px 9px no-repeat; color:#fff;}
.box_h3 span.open:hover{display: block;padding: 0 21px; background: url(/cont/img/vopros-otvet-strelka-ikonka2.png) #c41c14 10px 9px no-repeat; color:#fff;}
.box_ul {padding: 0;overflow: hidden;margin:0;}
.box_ul .box_li {background: url(/cont/img/vopros-otvet-ikonka.png) 0px 3px no-repeat;list-style-type: none;list-style-position: inside;margin:6px 0;padding: 0 0 0 28px;}

#center td, #center th {
padding: 0;
}

.input_file_name {display: none;}
#d-foto td {text-align: left !important;}
#center img {margin: 0;}


.blok-otzyivyi-2 textarea, .blok-otzyivyi-2 input[type="text"] {width: 186px !important;}

.blok-otzyivyi-2 .otpravit {
background: url(/cont/img/ostavit-otzyiv-knopka.png) left top no-repeat;
width: 125px;
height: 30px;
border: none;
margin-top: 5px;
}
#d-_var140 textarea {font-family: 'OpenSans',sans-serif;font-size: 14px;color: #343434;background-image: url(/cont/img/ico_otziv.png);background-repeat: no-repeat;padding: 4px 0 0 30px;margin: 0  0 1px 0;background-position-x: 4px; background-position-y: 4px;}

#d-_var139 input, #d-_var211 input {height: 28px;font-family: 'OpenSans',sans-serif;font-size: 14px;color: #343434;background-image: url(/cont/img/vhod_emeyl_ico.png);background-repeat: no-repeat;padding: 0 0 0 30px;margin: 0 0 5px 0;}

#d-_var210 input {background-image: url(/cont/img/zakazat-obratnyiy-zvonok_ico.png);background-repeat: no-repeat;margin: 0 0 5px 0; height: 28px;padding: 0 0 0 30px;
margin: 0 0 5px 0;}



#d-_var104 input, #d-_var208 input{height: 28px;font-family: 'OpenSans',sans-serif;font-size: 14px;color: #343434;background-image:url(/cont/img/imya-ikonka.png);background-repeat: no-repeat;padding: 0 0 0 30px;margin: 0 0 5px 0;background-position-x:5px;
background-position-y: 4px;}

.blok-otzyivyi-2{background-color: #d5d3d2;}


#fancybox-left-ico{
background-image: url('/cont/img/fancybox.png');
background-position: 0px 0px;
width: 43px;
height: 46px;
}
#fancybox-left:hover span {
left: -5px;
}

#fancybox-right-ico{
background-image: url('/cont/img/fancybox.png');
background-position: 43px 46px;
width: 43px;
height: 46px;
}
#fancybox-right:hover span {
right: -5px;
}

#id159 .navigat, #id25 #center .navigat, #id26 .navigat{display: none;}
#cmenu { margin-right:-15px; }
#cmenu {overflow: hidden;}
.minimod_select_name { display:none; }

h1 {font-weight: 300; line-height: 36px;}
#center {font-family: 'Open Sans', sans-serif; font-weight: 400;}
.skidka{text-align: center; color: #fff; background-color: #b40800;padding: 0px 6px 0px 6px; position: absolute;top: 5px; right: -1px;z-index:999;}
.skidka_big{width: 59px;background-color: #b40800;padding: 0;height: 27px;text-align: center;line-height: 27px; color:#fff; position: absolute;
 margin-left: 414px; margin-top: -358px; font-size: 18PX;font-weight: 300;}
body {font-family: 'Open Sans', sans-serif; font-size: 14px;}
.telefon{font-size: 30px;font-weight: 300;color:#ffffff;}
.abs15 {background-image: url(/cont/img/obratnyiy-zvonok_ico.png); background-repeat: no-repeat;line-height: 18px;height: 18px;padding: 0 20px;}
.abs15:hover {background-image: url(/cont/img/obratnyiy-zvonok_ico_hover.png); line-height:18px; height: 18px;}
.abs15 a { border-bottom: 1px dashed #fff;}
.abs15 a:hover { border-bottom: 1px dashed #fef1bb;}
.abs17 {background-image: url(/cont/img/Registratsiya_ico.png); background-repeat: no-repeat;line-height: 18px;height: 18px;padding: 0 31px;}
html #header .abs17 a{color:#b0afac;}
html #header .abs17 a:hover{color:#fef1bb;}
html #header .abs18 a{color:#b0afac;}
html #header .abs18 a:hover{color:#fef1bb;}
.abs17:hover {background-image: url(/cont/img/Registratsiya_ico_hover.png); line-height:18px; height: 18px;}
.abs18 {background-image: url(/cont/img/vhod_ico.png?); background-repeat: no-repeat;line-height: 18px;height: 18px;padding: 0 23px;}
.abs18:hover {background-image: url(/cont/img/vhod_ico_hover.png); line-height:18px; height: 18px;}
#glavnaya #content_up{ background:url(/cont/img/Bg_home_TOP.png)  top center repeat-x; width: 1080px;background-color: #FFF;margin-top: 481px; }
#glavnaya #content{padding-top: 0;background: url(/cont/img/Bg_home_B.png) bottom center repeat-x; width: 1080px; margin-top: 481px; }
#header a.hmset1-a {font-size: 18px; font-weight: 300;font-family: 'Open Sans', sans-serif;}
#hmenu .hmset2-a {font-size: 14px;font-weight: 400;font-family: 'Open Sans', sans-serif;}
#hmenu {text-transform: uppercase;}
.searchbutout {padding-left: 0;}
.abs6905  input[type="text"]{border-radius: 1px;border: none;padding: 0 8px;-moz-border-radius: 1px;background: #fff;height: 29px;line-height: 29px;
font-family:'OpenSans',sans-serif; font-weight: 400;font-size:14px;background:url(/cont/img/fon-poiska.png)  top left repeat-x;}
.abs6905 .hint {color: #232323;}
.abs6905 {width: 206px;}
.searchbut {position: relative;margin-left: -20px; margin-top:1px;}
.abs6905  input:focus[type="text"]{background:url(/cont/img/fon-poiska_hover.png)  top left repeat-x;}
.abs41{background-image: url(/cont/img/podpiska_fon.png); background-repeat: no-repeat; padding: 12px 0 0 19px; line-height: 37px;width: 266px;height: 308px;font-size:30px;font-weight: 300;}
.abs46 {line-height: 18px;}
.abs45  input[type="text"]{margin-left: 3px; border-radius: 1px;border:1px solid #900a03;padding: 0 0 0 37px;-moz-border-radius: 1px;background: #fff;height: 27px;line-height: 27px;font-family:'OpenSans',sans-serif;font-weight: 400;font-size:14px;color:#343434;background-image: url(/cont/img/Podpiska_forma_ico.png); 
background-repeat: no-repeat;}
.abs45  input:focus[type="text"]{background-image: url(/cont/img/Podpiska_forma_ico.png); background-repeat: no-repeat;-webkit-box-shadow: 0px 0px 20px #ff0c00;


-moz-box-shadow: 0px 0px 20px #ff0c00;box-shadow: 0px 0px 20px #ff0c00; }
.abs45 .otpravit {margin-top:4px;background: url(/cont/img/Knopka-podpiski.png) left top no-repeat;width: 232px;height: 38px; float: left;}
.podpiska table{float: left; text-align:left;}
.abs45{width: 186px; padding:0; margin:0; float:left;}
.i_t td {padding: 0;}
.abs42{background-image: url(/cont/img/bezopasnost-dannyih_ico.png); background-repeat: no-repeat;line-height: 18px;height: 18px;padding: 0 22px;}
#footer, #footer a {font-family: 'Open Sans', sans-serif;font-size: 14px; color:#fff;font-weight: 400;}
.abs48{font-size:18px}
.abs49 {background-image: url(/cont/img/podval_korzina.png); background-repeat: no-repeat;line-height: 20px;height: 20px;padding: 0 31px;}
.abs49:hover {background-image: url(/cont/img/podval_korzina_hover.png); line-height:20px; height: 20px;}
.abs51 {background-image: url(/cont/img/sposob_oplat.png); background-repeat: no-repeat;line-height: 20px;height: 20px;padding: 0 32px;}
.abs51:hover {background-image: url(/cont/img/sposob_oplat_hover.png); line-height:20px; height: 20px;}
.abs52 {background-image: url(/cont/img/dostavka.png); background-repeat: no-repeat;line-height: 18px;height: 20px;padding: 0 32px;}
.abs52:hover {background-image: url(/cont/img/dostavka_hover.png); line-height:18px; height: 20px;}
.abs53 {background-image: url(/cont/img/vozvrat_obmen.png); background-repeat: no-repeat;line-height: 20px;height: 20px;padding: 0 31px;}
.abs53:hover {background-image: url(/cont/img/vozvrat_obmen_hover.png); line-height:20px; height: 20px;}
.abs55 {background-image: url(/cont/img/vopros_otvet.png); background-repeat: no-repeat;line-height: 20px;height: 20px;padding: 0 31px;}
.abs55:hover {background-image: url(/cont/img/vopros_otvet_hover.png); line-height:20px; height: 20px;}

.abs618 {background-image: url(/cont/img/podval_otsledit_posilku.png); background-repeat: no-repeat;line-height: 17px;height: 17px;padding: 0 31px;}
.abs618:hover {background-image: url(/cont/img/podval_otsledit_posilku2.png); line-height:17px; height: 17px;}


.abs36{font-size:18px}
.abs56 {background-image: url(/cont/img/Kontaktyi.png); background-repeat: no-repeat;line-height: 20px;height: 20px;padding: 0 29px;}
.abs56:hover {background-image: url(/cont/img/Kontaktyi_hover.png); line-height:20px; height: 20px;}
.abs57 {background-image: url(/cont/img/pochemu-pokupayut-u-nas.png); background-repeat: no-repeat;line-height: 20px;height: 20px;padding: 0 29px;}
.abs57:hover {background-image: url(/cont/img/pochemu-pokupayut-u-nas_hover.png); line-height:20px; height: 20px;}
.abs59 {background-image: url(/cont/img/Dileram.png); background-repeat: no-repeat;line-height: 20px;height: 20px;padding: 0 29px;}
.abs59:hover {background-image: url(/cont/img/Dileram_hover.png); line-height:20px; height: 20px;}
.abs60 {background-image: url(/cont/img/Otzyivyi.png); background-repeat: no-repeat;line-height: 20px;height: 20px;padding: 0 29px;}
.abs60:hover {background-image: url(/cont/img/Otzyivyi_hover.png); line-height:20px; height: 20px;}
.abs61{font-size:18px}
.abs62{font-size:18px}
.abs63{width: 180px;}
.abs63 img{margin:5px 5px 0 0}
.vk{float: left;margin-right: 5px;width:41px;height:40px;background-image: url(/cont/img/vk_ico.png); background-repeat: no-repeat;}
.vk:hover{background-image: url(/cont/img/vk_ico_hover.png);}
.fc{float: left;margin-right: 5px;width:41px;height:40px;background-image: url(/cont/img/FC_ico.png); background-repeat: no-repeat;}
.fc:hover{background-image: url(/cont/img/FC_ico_hover.png);}
.yb{float: left;margin-right: 5px;width:41px;height:40px;background-image: url(/cont/img/Yotube.png); background-repeat: no-repeat;}
.yb:hover{background-image: url(/cont/img/Yotube_hover.png);}
.ob{float: left;margin-right: 5px;width:41px;height:40px;background-image: url(/cont/img/odnoklasniki.png); background-repeat: no-repeat;}
.ob:hover{background-image: url(/cont/img/odnoklasniki_hover.png);}
.abs65{text-align: left;line-height:18px;color: #b4b3b1;font-weight: 300; }
.vk .hint--bottom{ width: 100%;height: 100%;margin-left: -5px;margin-top: 3px;}
.fc .hint--bottom{ width: 100%;height: 100%;margin-left: -5px;margin-top: 3px;}
.yb .hint--bottom{ width: 100%;height: 100%;margin-left: -5px;margin-top: 3px;}
.ob .hint--bottom{ width: 100%;height: 100%;margin-left: -5px;margin-top: 3px;}
#bodyfon-1 #content_up{ background:url(/cont/img/Bg_home_TOP.png)  top center repeat-x; width: 1080px;background-color: #FFF;margin-top: 151px; }
#bodyfon-1 #content{padding-top: 0;background: url(/cont/img/Bg_home_B.png) bottom center repeat-x; width: 1080px; margin-top:151px; padding-bottom: 40px;}
#tabcontent .bname {font-size: 18px;color: #fff;padding: 0 0 0 13px;font-family: 'Open Sans', sans-serif;}
.m2-L{margin-top: 1px;}
.m3-L{margin-top: 1px;}
#center .navigat {height: 28px; line-height: 28px; background-color: #d5d3d1;padding-left: 10px; margin-bottom: 20px;}
#center .navigat a{font-weight: 400;}
#id404 #center h1{padding-bottom: 22px;}
#id404 #center p{display: none;}
#id404 #center br{display: none;}
#id404 .navigat{display: none;}
#id404 a.vercat, #center a.vercat{display: none;}
#id404 a.clearcart, #center a.clearcart{display: none;}
#id404 a.renum, #center a.renum{display: none;}
#id404 .ramka, #id404 .ramka th, #id404 .ramka td{text-align: left;background: #transparent;font-size: 14px;font-weight: 400;padding: 6px 9px; border: #b0afac solid 1px;}
#id404 .ramka th{background: #d5d3d1;}
#id404 .ramka  input[type="text"]{border-radius: 2px;border: 1px solid #c7c7c7;padding: 0 0 0 10px;line-height: 22px;height: 22px;-moz-border-radius: 4px;background: #fff;}
#id404 .ramka  input:focus[type="text"]{-webkit-box-shadow: 0px 0px 10px #b0afac;-moz-box-shadow: 0px 0px 10px #b0afac;box-shadow: 0px 0px 10px #b0afac; }
#id404 .ramka img{margin: 0 7px 0 0 !important;}
#id404 .ramka td{padding:10px 10px 10px 10px;}
#id404 .ramka a{color:#000;}
#id404 .ramka a:hover{color:#a50000;}
#id404 .deltovbut {display: block;width: 14px;height: 18px;background: url(/cont/img/udalit-tovar_ico.png);margin-left: 22px;}
#id404 .deltovbut:hover{display: block;width: 14px;height: 18px;background: url(/cont/img/udalit-tovar_ico2.png);}
#id404 #gozakazform td{padding: 0;}
#id404 #gozakazform {margin-top: 6px;}
#id404 #incen {padding: 0 0px 0 20px;overflow: hidden;margin-top: 20px;width: 744px;}
.gozakaz {margin-top: 2px;margin-left: -3px;}
#id404 #d-fname input[type="text"]{border-radius: 1px;border:1px solid #b0afac;-moz-border-radius: 1px;background: #fff;height: 28px;
line-height: 28px;font-family:'OpenSans',sans-serif;font-weight: 400;font-size:14px;color:#343434;background-image: url(/cont/img/imya-ikonka.png); 
background-position-x: 5px;background-position-y: 5px;background-repeat: no-repeat;padding: 0 0 0 30px;width: 710px !important;margin: 0 0 4px 0;}
#id404 #d-fname input:focus[type="text"]{-webkit-box-shadow: 0px 0px 10px #b0afac;-moz-box-shadow: 0px 0px 10px #b0afac;box-shadow: 0px 0px 10px #b0afac;}
#id404 #d-email input[type="text"]{border-radius: 1px;border:1px solid #b0afac;-moz-border-radius: 1px;background: #fff;height: 28px;
line-height: 28px;font-family:'OpenSans',sans-serif;font-weight: 400;font-size:14px;color:#343434;background-image: url(/cont/img/vhod_emeyl_ico.png); 
background-repeat: no-repeat;padding: 0 0 0 30px;width: 710px !important;margin: 0 0 4px 0;}
#id404 #d-email input:focus[type="text"]{-webkit-box-shadow: 0px 0px 10px #b0afac;-moz-box-shadow: 0px 0px 10px #b0afac;box-shadow: 0px 0px 10px #b0afac;}
#id404 #d-phone input[type="text"]{border-radius: 1px;border:1px solid #b0afac;-moz-border-radius: 1px;background: #fff;height: 28px;
line-height: 28px;font-family:'OpenSans',sans-serif;font-weight: 400;font-size:14px;color:#343434;background-image: url(/cont/img/zakazat-obratnyiy-zvonok_ico.png); 
background-position-x:3px; background-repeat: no-repeat;padding: 0 0 0 30px;width: 710px !important;margin: 0 0 4px 0;}
#id404 #d-phone input:focus[type="text"]{-webkit-box-shadow: 0px 0px 10px #b0afac;-moz-box-shadow: 0px 0px 10px #b0afac;box-shadow: 0px 0px 10px #b0afac;}
#id404 #d-Adres580  input[type="text"]{border-radius: 1px;border:1px solid #b0afac;-moz-border-radius: 1px;background: #fff;height: 28px;
line-height: 28px;font-family:'OpenSans',sans-serif;font-weight: 400;font-size:14px;color:#343434;background-image: url(/cont/img/adres-ikonka.png); 
background-position-x: 5px;background-position-y: 5px; background-repeat: no-repeat;padding: 0 0 0 30px;width: 710px !important;margin: 0 0 4px 0;}
#id404 #d-Adres580  input:focus[type="text"]{-webkit-box-shadow: 0px 0px 10px #b0afac;-moz-box-shadow: 0px 0px 10px #b0afac;box-shadow: 0px 0px 10px #b0afac;}
#kartochka_tovara{ text-align: left;float: left; border-bottom: 1px solid #c9c8c5; padding-bottom:10px; margin-top:10px; height: 259px;font-family: 'Open Sans', sans-serif;font-weight: 300;}
#kartochka_tovara a{color:#000000;}
#kartochka_tovara a:hover{color:#000000;}
#center #kartochka_tovara img{margin: 10px 0 6px 0;}
#center #kartochka_tovara .ceni{margin:0; padding: 5px 0 0 0; line-height:20px;}
#center #kartochka_tovara .salecena { text-align: center;color: #fff; background-color: #b40800;padding: 0px 5px 1px 5px;}
#center #kartochka_tovara .kartochka_tovara_name{margin: 6px 0 1px 0;display: block; line-height: 18px; font-size: 14px; padding: 0 10px 0 0px;}
#center #kartochka_tovara .mc_oldprice { height: 30px;text-align: center;line-height: 30px;color: #fff; background-color: #2b2b2b;padding:0 7px;}
#center #kartochka_tovara .cena { text-align: center;color: #fff; background-color: #2b2b2b;padding:0px 5px 1px 5px; }
#kartochka_kategorii{ text-align: left;float: left;font-size: 18px; font-family: 'Open Sans', sans-serif;font-weight: 300; height:190px;position: relative;}
#center #kartochka_tovara .kartochka_tovara_img{display: block; border: 1px solid #c9c8c5; }
#center #kartochka_tovara .grey{position: absolute; left: 0;top: 0;z-index: 10; display: block; z-index: 10;background-position: 50% 50%; width: 239px;}
#center #kartochka_tovara .color{position: absolute;left: 0; top: 0;display: block; background-position: 50% 50%; width: 239px;}
#center #kartochka_tovara .color_off{display: block; background-position: 50% 50%; width: 239px;}
#center #kartochka_tovara .img_href{display: block;height: 100%;width: 100%;}
#center #kartochka_tovara .border_img{border: 1px solid #c9c8c5;}


.name_kategorii {background-color: #000000;height: 33px;text-align: left;line-height: 33px;color: #fff;position: absolute;top: 5px;left: 5px;opacity: 0.85;padding: 0 10px;}
.name_kategorii:hover {background-color: #a40a02;}
#center  .name_kategorii a{color:#fff;}




#center .col1,#center .col2{margin-right: 10px;}
#center .abs108,#center .abs106,#center .abs128,#center .abs136 {font-size: 30px;text-align: center;width: 1000px;}
#hmenu ul.MenuBarHorizontal ul li a.hm_header {font-size: 18px;font-weight: 300;font-weight: 300;padding: 0;height: 39px;line-height: 39px;border-bottom: 1px solid #4b4a4a;
width: 200px;background: none;color:#cfcfcf;}
#hmenu ul.MenuBarHorizontal ul li a:hover.hm_header {font-size: 18px;font-weight: 300;font-weight: 300;padding: 0;height: 39px;line-height: 39px;border-bottom: 1px solid #4b4a4a;width: 200px;background: none;color:#cfcfcf;}
ul.MenuBarHorizontal ul {padding: 0 0 13px 0;opacity: 0.96;}
ul.MenuBarHorizontal ul li{padding: 0 13px 0 13px;}
#hmenu ul.MenuBarHorizontal ul li a {padding: 0 0 0 13px;color: #cfcfcf;font-weight: 400;width: 187px;border-bottom: 1px solid #4b4a4a;line-height: 30px;
height: 30px;background-image: url(/cont/img/fon-vyipadayuschego-menyu-knopka1.png);background-repeat: no-repeat;font-family: 'Open Sans', sans-serif;}
#hmenu ul.MenuBarHorizontal ul li a:hover{padding: 0 0 0 13px;color: #fff;font-weight: 400;width: 187px;border-bottom: 1px solid #4b4a4a;line-height: 30px;height: 30px;
background-image: url(/cont/img/fon-vyipadayuschego-menyu-knopka.png);background-repeat: no-repeat;font-family: 'Open Sans', sans-serif;}
#fancybox-content h1 {font-size: 30px;color: #000;font-weight: 300;text-align: center;padding-bottom: 10px;margin-top: -1px;}
.obratnyiyzvonok input[type="text"]{border-radius: 1px;border:1px solid #b0afac;-moz-border-radius: 1px;background: #fff;height: 28px;
line-height: 28px;font-family:'OpenSans',sans-serif;font-weight: 400;font-size:14px;color:#343434;background-image: url(/cont/img/zakazat-obratnyiy-zvonok_ico.png); 
background-repeat: no-repeat;padding: 0 0 0 25px;width: 200px !important;margin:0;}
.obratnyiyzvonok  input:focus[type="text"]{-webkit-box-shadow: 0px 0px 10px #b0afac;-moz-box-shadow: 0px 0px 10px #b0afac;box-shadow: 0px 0px 10px #b0afac; }
.obratnyiyzvonok .otpravit {background: url(/cont/img/zakazat-obratnyiy-zvonok_knopka.png) left top no-repeat;width: 167px;height: 30px;border: none;
margin: -32px 0 0 234px;position: absolute;}.obratnyiyzvonok .outotpravit{float: left;}
.obratnyiyzvonok .red {color: #fff;position: absolute;font-size: 12px;background: #a50000;padding: 0 4px;margin: 3px 0 0 2px;}
#fancybox-overlay {opacity: 0.5;background: #000;}
.fanpreload{margin: 0 11px 8px 8px;}
#fdoreg input[type="text"]{border-radius: 1px;border:1px solid #b0afac;-moz-border-radius: 1px;background: #fff;height: 28px;
line-height: 28px;font-family:'OpenSans',sans-serif;font-weight: 400;font-size:14px;color:#343434;background-image: url(/cont/img/vhod_emeyl_ico.png); 
background-repeat: no-repeat;padding: 0 0 0 30px;width: 168px !important;margin:0;}
#fdoreg  input:focus[type="text"]{-webkit-box-shadow: 0px 0px 10px #b0afac;-moz-box-shadow: 0px 0px 10px #b0afac;box-shadow: 0px 0px 10px #b0afac; }
#fdoreg input[type="password"]{border-radius: 1px;border:1px solid #b0afac;-moz-border-radius: 1px;background: #fff;height: 28px;
line-height: 28px;font-family:'OpenSans',sans-serif;font-weight: 400;font-size:14px;color:#343434;background-image: url(/cont/img/vhod_parol_ico.png); 
background-repeat: no-repeat;padding: 0 0 0 30px;width: 168px !important;margin:0;}
#fdoreg  input:focus[type="password"]{-webkit-box-shadow: 0px 0px 10px #b0afac;-moz-box-shadow: 0px 0px 10px #b0afac;box-shadow: 0px 0px 10px #b0afac; }
#fdoreg {padding: 0;width: 500px;}
#fdoreg .okauth {background: url(/cont/img/knopka_voyti.png) left top no-repeat;width: 65px;height: 30px;border: none;vertical-align: top;margin-left: 1px;}
#fdoreg br{display: none;}
.doregister {font-size: 18px;font-weight: 300;}
.doregister form{margin: 10px 0;}
.bannerdostavka{width: 236px; height: 436px; padding: 0px; margin: 0px; background-image: url(/cont/img/banner-besplatnaya-dostavka-fon.jpg); background-position: 50% 50%; background-repeat: norepeat;}
#bannerdostavka-zagolovok {font-weight: 300 !important; line-height: 37px;position: absolute;margin: 12px 0 0 18px}
#bannerdostavka-text {font-size: 18px !important; line-height: 23px; position: absolute;margin: 132px 0 0 18px; font-weight:300 !important;}
#bannerdostavka-foto {position: absolute;margin: 183px 0 0 0; }
div.anythingSlider-sliders-1.activeSlider .start-stop.playing{display: none;}
div.anythingSlider-sliders-1 .start-stop {display: none;}
div.anythingSlider-sliders-1 .thumbNav a {background: #000;}
div.anythingSlider-sliders-1.activeSlider .thumbNav a {background-color: #000;}
div.anythingSlider-sliders-1 .thumbNav a:hover, div.anythingSlider-sliders-1 .thumbNav a.cur {background: #a40a02;}
div.anythingSlider-sliders-1 .thumbNav a {border: none;}
div.anythingSlider-sliders-1 .anythingControls {bottom: 3px;right: 13px;}
div.anythingSlider-sliders-1 .anythingWindow{border-top: none  !important;border-bottom: none  !important;}
.abs108, .abs106, .abs128, .abs136{font-weight: 300;}
.fanpreload {margin: 0;}
.fanpreload p, .fanpreload br{display: none;}
.register2 #d-family input[type="text"]{border-radius: 1px;border:1px solid #b0afac;-moz-border-radius: 1px;background: #fff;height: 28px;
line-height: 28px;font-family:'OpenSans',sans-serif;font-weight: 400;font-size:14px;color:#343434;background-image: url(/cont/img/imya-ikonka.png); 
width: 248px !important; background-repeat: no-repeat;padding: 0 0 0 30px;margin:0;background-position-x:4px;background-position-y:4px;}
.register2 #d-family input:focus[type="text"]{-webkit-box-shadow: 0px 0px 10px #b0afac;-moz-box-shadow: 0px 0px 10px #b0afac;box-shadow: 0px 0px 10px #b0afac;}
.register2 #d-email input[type="text"]{border-radius: 1px;border:1px solid #b0afac;-moz-border-radius: 1px;background: #fff;height: 28px;
 line-height: 28px;font-family:'OpenSans',sans-serif;font-weight: 400;font-size:14px;color:#343434;background-image: url(/cont/img/vhod_emeyl_ico.png); 
width: 248px !important; background-repeat: no-repeat;padding: 0 0 0 30px;margin:0;}
.register2 #d-email input:focus[type="text"]{-webkit-box-shadow: 0px 0px 10px #b0afac;-moz-box-shadow: 0px 0px 10px #b0afac;box-shadow: 0px 0px 10px #b0afac;}
.register2 #d-regpass input[type="password"]{border-radius: 1px;border:1px solid #b0afac;-moz-border-radius: 1px;background: #fff;height: 28px;
line-height: 28px;font-family:'OpenSans',sans-serif;font-weight: 400;font-size:14px;color:#343434;background-image: url(/cont/img/vhod_parol_ico.png); 
width: 248px !important; background-repeat: no-repeat;padding: 0 0 0 30px;margin:0;}
.register2 #d-regpass input:focus[type="password"]{-webkit-box-shadow: 0px 0px 10px #b0afac;-moz-box-shadow: 0px 0px 10px #b0afac;box-shadow: 0px 0px 10px #b0afac;}
.register2 #d-regpassvalid input[type="password"]{border-radius: 1px;border:1px solid #b0afac;-moz-border-radius: 1px;background: #fff;height: 28px;
line-height: 28px;font-family:'OpenSans',sans-serif;font-weight: 400;font-size:14px;color:#343434;background-image: url(/cont/img/vhod_parol_ico.png); 
width: 248px !important; background-repeat: no-repeat;padding: 0 0 0 30px;margin:0;}
.register2 #d-regpassvalid input:focus[type="password"]{-webkit-box-shadow: 0px 0px 10px #b0afac;-moz-box-shadow: 0px 0px 10px #b0afac;box-shadow: 0px 0px 10px #b0afac;}
.otpravit {background: url(/cont/img/Otpravit-zayavku-seychas.png) left top no-repeat;width:196px;height: 30px;border: none;margin-top: 3px;}
.abs137 .anythingControls{display: none !important;}
.anythingSlider-slayder-brendyi{margin: 0px !important;padding: 0px !important;}
div.anythingSlider-slayder-brendyi .anythingWindow {border-top: none;border-bottom: none;}
.abs147, .abs148{width:1000px; height: 8px;background-image: url(/cont/img/brend_border.png); background-repeat: no-repeat;}
#id37 .navigat, #id155 .navigat, #id149 .navigat, #id38 .navigat, #id150 .navigat, #id152 .navigat, #id151 .navigat, #id153 .navigat {display: none;}
.anythingSlider-slayder-v-kategorii.activeSlider .start-stop.playing {display: none;}
div.anythingSlider-slayder-v-kategorii .anythingWindow{border: none;}
div.anythingSlider-slayder-v-kategorii .start-stop{display: none;}
div.anythingSlider-slayder-v-kategorii .thumbNav a {border: none;}
div.anythingSlider.activeSlider .thumbNav a.cur {background-color: #000;}
div.anythingSlider.activeSlider .thumbNav a {background-color: #a40a02;}
div.anythingSlider.activeSlider .thumbNav a:hover {background-color: #a40a02;}
div.anythingSlider-slayder-v-kategorii {margin: 0 0 10px 0;}
div.anythingSlider-slayder-v-kategorii .anythingControls {bottom: 2px;right: 17px;}
#bodyfon-tov #content_up{ background:url(/cont/img/Bg_home_TOP.png)  top center repeat-x; width: 1080px;background-color: #FFF;margin-top: 151px; }
#bodyfon-tov #content{padding-top: 0;background: url(/cont/img/Bg_home_B.png) bottom center repeat-x; width: 1080px; margin-top:151px; padding-bottom: 40px;}
#bodyfon-tov #center .navigat {height: 18px;line-height: 18px;background-color: transparent;padding-left: 0;font-size: 14px;margin-bottom: 11px;}
#center .big_kartochka table{border-collapse: collapse;border-spacing: 0;}
#center .big_kartochka table, #center .big_kartochka tbody, #center .big_kartochka tr, #center .big_kartochka td,  #center .big_kartochka th  {padding: 0;font-size: 100%;font: inherit;vertical-align:top;}
#center  .big_kartochka_toptable{margin:0 0 20px 0;}
#center .big_kartochka_midimg img {margin: 0 20px 0 0;}
#center .big_kartochka_midimg {width: 100px; position: relative;}
.big_kartochka h1{padding: 0px 0px 8px 0px; margin:-8px 0 0 -2px; line-height: 36px;}
#center .big_kartochka .blok_ofer{margin: 15px 0 20px 0;}
.tovcat{width: 70px; position: absolute;margin-top: -365px;margin-left: -70px;}
 .big_kartochka_tovalbum {width: 70px;}
#center .big_kartochka_tovalbum img{border: 1px solid #c9c8c5;}
#center .big_kartochka_tovalbum img:hover{border: 1px solid #c92923;}
#center .tovcat img {margin: 0 0 5px 0;}
#center .big_kartochka_midimg img{border: 1px solid #c9c8c5;}
#center .big_kartochka_ceni {border:1px dotted #95938e; padding:0;}
#center .big_kartochka_deadline {border:1px dotted #95938e; width: 272px;}
#center .big_kartochka_ceni .cena_mini {padding: 0; margin:5px 8px 0 9px;}
 #center .big_kartochka_ceni .cena_big {padding: 5px 0 0 0; font-size: 30px; color:#b40800; margin:0 8px 11px 9px;}
 #center .big_kartochka_deadline .text_deadline {padding: 0 0 5px 0; margin:5px 0 0 10px;}
.big_kartochka_content{position: relative;}
.dash .digit, .dash .point2 {font-size: 30px;font-family: 'Open Sans', sans-serif;color: #000;font-weight: 300;}
.dashboard{margin:0 0 0 9px;}
.vibor_razmera{width: 428px;height: 40px;background-color: #d5d3d1; margin:0 0 10px 0;}
.call_to_action {height: 38px;margin:0 0 20px 0; position: relative;}
.call_to_action .adcart{display: block;position: absolute;bottom:0;left: 196px;}
.drugie_cveta{border-top: 1px dotted #95938e;border-bottom: 1px dotted #95938e;width: 100%; margin:0 0 20px 0; padding: 0 0 5px 0;overflow: auto;}
#center .drugie_cveta img{margin:0 5px 0 0;}
#center .drugie_cveta p{font-size: 18px; padding: 0; margin: 6px 0 7px 0;}
#center .big_kartochka .mincart{width: 60px;float: left;}
#center .trigger{height: 90px; position: relative;}
#center .trigger_1{background-image: url(/cont/img/trigger_1_ico.png); background-repeat: no-repeat; padding: 0 0 0 48px;line-height: 18px;height: 40px;display: 
block;position: absolute;}
#center .trigger_2{background-image: url(/cont/img/trigger_2_1_ico.png); background-repeat: no-repeat; padding: 0 0 0 48px;line-height: 18px;height: 40px;display: 
block;position: absolute;left: 225px;}
#center .trigger_3{background-image: url(/cont/img/trigger_3_ico.png); background-repeat: no-repeat; padding: 0 0 0 48px;line-height: 18px;height: 40px;display: 
block;position: absolute;top:50px;}
#center .trigger_4{background-image: url(/cont/img/trigger_4_ico.png); background-repeat: no-repeat; padding: 0 0 0 48px;line-height: 18px;height: 40px;display: 
block;position: absolute;top:50px;left: 225px;}
#center .trigger_5{background-image: url(/cont/img/trigger_5_ico.png); background-repeat: no-repeat; padding: 0 0 0 48px;line-height: 18px;height: 40px;display: 
block;position: absolute;top:100px;}
#center .trigger_6{background-image: url(/cont/img/trigger_6_ico.png); background-repeat: no-repeat; padding: 0 0 0 48px;line-height: 18px;height: 40px;display: 
block;position: absolute;top:100px;left: 225px;}
#center .big_kartochka h2{padding: 0 0 0 14px;line-height: 39px; height: 39px;background-color: #d5d3d1; font-size: 18px; font-family: 'Open Sans', sans-serif; color: #000; -top: 20px;}
#center  .content_tov ul{ margin: 15px 0 0 0;padding: 0;padding: 0 0 0 14px;list-style-position: inside;}
#center  .content_tov ul li{padding:0 0 0 49px; list-style:none; background:url(/cont/img/marker-li.png) no-repeat ;font-size: 14px;line-height: 20px;margin-bottom: 10px;}
#center  .p_brend {margin: 5px 0 0 0;padding:0 0 0 14px;}
#center  .p_ochki_svoistvo{padding:0 0 0 14px;font-size: 14px;line-height: 29px;border-bottom: 1px dotted #95938e;}
#center  .p_ochki_svoistvo img{vertical-align: middle; margin-right: 9px;}
#center  .p_ochki_opisanie {padding: 6px 0 0 15px;}
#center  .p_ochki_video {padding: 10px 0 0 0;}
#center  .content_tov td {border: 1px dotted #95938e; padding-left: 10px;line-height: 29px;}
#center  .content_tov table {margin-top: 10px;}
#center  .content_tov ol{ margin: 0;padding: 0; list-style-position:  inside;}
#center  .content_tov ol li{padding:0 0 0 14px;font-size: 14px;line-height: 29px;border-bottom: 1px dotted #95938e;}
#kartochka_tovara_other{width: 239px;margin: 0 5px; float: left;}
form h3{padding: 0;text-align: center;font-size: 30px;font-weight: 300;margin-top: 40px;margin-bottom: 17px; color: #000;}
.soc_seti{border-right: 1px dotted #95938e;margin:15px  20px 0 0;}
.vibor_razmera select {border: 1px solid #bebcba;padding: 0px 5px;height: 30px;line-height: 30px;font-size: 14px;width: 204px; margin: 5px 0 0 5px;}
#center .kak_vibrat_razmer{position: absolute;margin-top: -44px;margin-left: 219px; background-image: url(/cont/img/ico_info.png); background-repeat: no-repeat; height: 18px;line-height: 18px; padding: 0 0 0 26px; color:#2a2929;}
#center .kak_vibrat_razmer:hover{color:#000;}
.kupit_v_klik #d-_var177 input[type="text"]{border-radius: 1px;border:1px solid #b0afac;-moz-border-radius: 1px;background: #fff;height: 28px;
line-height: 28px;font-family:'OpenSans',sans-serif;font-weight: 400;font-size:14px;color:#343434;background-image: url(/cont/img/zakazat-obratnyiy-zvonok_ico.png); 
background-repeat: no-repeat;padding: 0 0 0 25px;width: 257px !important;margin:0;}
.kupit_v_klik #d-_var177  input:focus[type="text"]{-webkit-box-shadow: 0px 0px 10px #b0afac;-moz-box-shadow: 0px 0px 10px #b0afac;box-shadow: 0px 0px 10px #b0afac; }
.kupit_v_klik #d-_var158 input[type="text"]{border-radius: 1px;border:1px solid #b0afac;-moz-border-radius: 1px;background: #fff;height: 28px;
line-height: 28px;font-family:'OpenSans',sans-serif;font-weight: 400;font-size:14px;color:#343434;background-image: url(/cont/img/imya-ikonka.png); 
background-repeat: no-repeat;padding: 0 0 0 25px;width: 257px !important;margin:0;background-position-x: 4px;background-position-y: 4px;}
.kupit_v_klik #d-_var158  input:focus[type="text"]{-webkit-box-shadow: 0px 0px 10px #b0afac;-moz-box-shadow: 0px 0px 10px #b0afac;box-shadow: 0px 0px 10px #b0afac; }
.tovfield_name {font-size: 14px;font-family: 'Open Sans', sans-serif;font-weight: 400;padding: 0px 0px 0px 10px;height: 28px;
line-height: 28px;background-image: url(/cont/img/bg_tovfield_name.png); background-repeat: repeat-x;}
.v_nalichii{color: #019504;position: absolute; top: 0; right: 0;}


.labels{position: relative; z-index: 1;}





.tooltip_kategorii::after {
position: absolute;
left:0px;
top:0px;
}

.tooltip_kategorii:hover::after {
  border-left: 73px solid rgba(255, 255, 255, 0.4);
  border-right: 73px solid rgba(255, 255, 255, 0.4);
  border-top: 5px solid rgba(255, 255, 255, 0.4);
  border-bottom: 5px solid rgba(255, 255, 255, 0.4);
  background: #000;
  background-clip: padding-box;

left:0px;
top:126px;
-webkit-transition: all 0.4s ease;
    -webkit-transition-delay: 0.7s;
}


.tooltip::after {

left:0px;
top:0px;
}

.tooltip:hover::after {
  border-left: 73px solid rgba(255, 255, 255, 0.4);
  border-right: 73px solid rgba(255, 255, 255, 0.4);
  border-top: 5px solid rgba(255, 255, 255, 0.4);
  border-bottom: 5px solid rgba(255, 255, 255, 0.4);
  background: #000;
  background-clip: padding-box;
position: absolute;
left:0px;
top:136px;
-webkit-transition: all 0.4s ease;
    -webkit-transition-delay: 0.7s;
}


.i_r{width: 735px !important;}

fieldset.i_r{ margin: 9px 0 13px 0;border-radius: 1px;border: 1px solid #b0afac;}

#nlistalka a{padding: 4px 8px 5px 8px;background: url() center top;background-color: #262626;color: #fff;font-size: 14px;border: solid;border-width: 1px;border-color: #000;border-radius: 3px;font-weight: 400;text-shadow: 0 1px 0 #000;}

#nlistalka a:hover{padding: 4px 8px 5px 8px;background: url() center top;background-color: #3f3f3f;color: #fff;font-size: 14px;border: solid;
border-width: 1px;border-color: #282727;border-radius: 3px;font-weight: 400;text-shadow: 0 1px 0 #000;}

#nlistalka span {padding: 4px 8px 5px 8px;background: url() center top;background-color: #a30a02;color: #fff;font-size: 14px;
border: solid;border-width: 1px;border-color: #800600;border-radius: 3px;font-weight: 400;text-shadow: 0 1px 0 #3b0300;margin-right: 2px;}




