

.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 { 
webkit-box-sizing: initial; 
  -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;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";/* IE8 */
     filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 70); /* IE5+ */
     filter: alpha(opacity=70);/* IE4- */
     moz-opacity: 0; /* Mozilla */
     -khtml-opacity: 0; /* Safari */
     opacity: 0;  /* general CSS3 */
     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 {padding:auto;}
.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:250px; }
.sban{}

 

.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 */



				#center .navigat a {
				
				
				
				font-weight: bold; 
				padding: 0px 0px 0px 0px;  
				text-align:left; 
				
				
				
				
				;
				}
				
				h1 {
				 font-size: 22px; 
				
				
				font-weight: normal; 
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				h2 {
				 font-size: 18px; 
				
				
				font-weight: normal; 
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#center {
				 font-size: 13px; 
				
				color: #667884; 
				
				padding: 0px 0px 0px 0px;  
				text-align:justify; 
				
				
				
				
				;
				}
				
				#hmenu ul.MenuBarHorizontal ul li a.hm_header {
				 font-size: 15px; 
				
				
				font-weight: bold; 
				padding: 5px 10px 5px 10px;  
				
				
				
				
				
				;
				}
				
				h3 {
				 font-size: 16px; 
				
				
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#footer,#footer a {
				
				
				color: #667884; 
				font-weight: normal; 
				padding: 0px 0px 0px 0px;  
				text-align:center; 
				font-style:normal; 
				
				
				
				;
				}
				
				#footer a {
					text-decoration:none; }	
				
				#footer a:hover {color:#667884;
					text-decoration:underline;} 
				
					
				.dliabanera {
				
				
				color: #0dff00; 
				font-weight: bold; 
				padding: 0px 0px 0px 0px;  
				
				font-style:italic; 
				letter-spacing:4px; 
				
				
				;
				}
				
				#center a {
				
				
				color: #667884; 
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#center a {
					text-decoration:none; }	
				
				#center a:hover {color:#000000;
					text-decoration:none;} 
				
					
				#adcart {
				
				
				color: #575757; 
				font-weight: bold; 
				padding: 0px 0px 0px 0px;  
				
				font-style:normal; 
				
				
				
				;
				}
				
				#adcart .price, #center .price {
				 font-size: 19px; 
				
				color: #ff0000; 
				font-weight: bold; 
				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: 16px; 
				
				color: #001a63; 
				font-weight: normal; 
				padding: 0px 0px 0px 0px;  
				
				font-style:normal; 
				
				
				
				;
				}
				
				.langswich,.langswich a {
				
				
				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 {
				
				
				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:underline;} 
				
					
				#tabcontent .bname {
				 font-size: 16px; 
				
				color: #fff; 
				font-weight: normal; 
				padding: 5px 15px 5px 15px;  
				text-align:left; 
				
				
				
				text-transform: uppercase; 
				;
				}
				
				.tovname {
				
				
				
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				.minidesc {
				
				
				
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#footercont,#footercont a {
				
				
				
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#headercont,#headercont a {
				
				
				
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#center p,#center p a {
				
				
				
				
				padding: 7px 0px 7px 0px;  
				
				
				
				
				
				;
				}
				
				#header,#header a {
				
				
				
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				#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 {
				
				
				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; 
				
				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;} 
				
					
				body {
				 font-size: 14px; 
				font-family: Arial, Helvetica, sans-serif; 
				color: #667884; 
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				.ibut_fonts_stand {
				 font-size: 12px; 
				
				color: #ffffff; 
				font-weight: normal; 
				padding: 0px 0px 2px 0px;  
				
				
				
				
				
				;
				}
				
				.label_one {
				
				
				color: #ffffff; 
				
				padding: 3px 0px 0px 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;} 
				
					
				.mod_header {
				 font-size: 15px; 
				
				
				font-weight: bold; 
				padding: 0px 0px 0px 20px;  
				text-align:left; 
				
				
				
				
				;
				}
				
				#adcart .oldprice, #center .oldprice {
				
				
				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;} 
				
					
				.multicolmenu a {
				
				
				color: #5c5c5c; 
				
				padding: 0px 0px 0px 0px;  
				
				
				
				
				
				;
				}
				
				.multicolmenu a {
					text-decoration:none; }	
				
				.multicolmenu a:hover {color:#292929;
					text-decoration:underline;} 
				
					
html#bodyfon-1 {
background:#fff;
}

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

width:1317px;
/*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:156px;
display:block;



width:100%;


}



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


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

#bodyfon-1 #hmenu {
height: 0px;

/*top: 156px; 

 


left:px; 

position: absolute;
text-align: center;
z-index:1000;*/
}


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

width:1317px;

height: 0px;
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;







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:266px;
}

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

#bodyfon-1 #tabcontent {
/*/* background:url(/cont/img/tpl/bodyfon-1-3.png) center top repeat-y; */ */
}

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

}
#bodyfon-1 #footer {


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


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

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

#bodyfon-1 #content { 

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

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

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


width:1317px;



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

}

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

#bodyfon-1 #left {
width:1px;
padding-left:0px;
position:relative;z-index:100;
}
#bodyfon-1 #inleft {
	margin-top:0px;
}
#bodyfon-1 #center {
}

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

margin-top:0px;
}



#bodyfon-1 #right {

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

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

}

#bodyfon-1  #inright {
	margin-top:0px;
}


html#parent {
background:#;
}

#parent #inheader {
height:1px;

width:174px;
background-image: url(/cont/img/tpl/parent-1.png); 

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



width:100%;


}



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


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

#parent #hmenu {
height: 0px;

/*top: 1px; 

 


left:0px; 

position: absolute;
text-align: center;
z-index:1000;*/
}


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

width:174px;

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


#parent #ct0 {

margin:0 auto;







height:100%;
width:100%;
}

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


}

#parent #ct1 {

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


#parent #ct2 {




vertical-align:top;
}

#parent #ct3 {


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

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

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

vertical-align:top;
}

#parent #ct22 {
	
height:33px;
}

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

#parent #tabcontent {
/* background:url(/cont/img/tpl/parent-3.png) center top repeat-y;  */
}

#parent #outfooter {
width:auto;
height:33px;

}
#parent #footer {


width:174px;
 background: url(/cont/img/tpl/parent-4.png) left top no-repeat ; 


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

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

#parent #content { 

width:174px;
background-position: left 1px;
 background-image: url(/cont/img/tpl/parent-2.png); 
background-repeat:no-repeat;

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

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


width:174px;



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

}

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

#parent #left {
width:1px;
padding-left:0px;
position:relative;z-index:100;
}
#parent #inleft {
	margin-top:px;
}
#parent #center {
}

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

margin-top:0px;
}



#parent #right {

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

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

}

#parent  #inright {
	margin-top:px;
}


html#home {
background:#fff;
}

#home #inheader {
height:385px;

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

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



width:100%;


}



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


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

#home #hmenu {
height: 0px;

/*top: 385px; 

 


left:px; 

position: absolute;
text-align: center;
z-index:1000;*/
}


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

width:1317px;

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


#home #ct0 {

margin:0 auto;







height:100%;
width:100%;
}

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


}

#home #ct1 {

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


#home #ct2 {




vertical-align:top;
}

#home #ct3 {


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

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

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

vertical-align:top;
}

#home #ct22 {
	
height:266px;
}

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

#home #tabcontent {
/*/* background:url(/cont/img/tpl/home-3.png) center top repeat-y; */ */
}

#home #outfooter {
width:auto;
height:266px;

}
#home #footer {


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


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

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

#home #content { 

width:1317px;
background-position: left 385px;
/* background-image: url(/cont/img/tpl/home-2.png); */
background-repeat:no-repeat;

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

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


width:1317px;



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

}

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

#home #left {
width:1px;
padding-left:0px;
position:relative;z-index:100;
}
#home #inleft {
	margin-top:0px;
}
#home #center {
}

#home #incen {
padding:0 25px 0 0px;

margin-top:0px;
}



#home #right {

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

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

}

#home  #inright {
	margin-top:0px;
}



.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:4px;border:1px solid #c7c7c7;
	padding:7px 3px;
	-moz-border-radius:4px;
background:#fff;
}



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

/* fiximg ibut */
 
.searchbut  {
background: url(/cont/img/tpl/searchbut.png?1450431155) left top no-repeat ;width:20px;height:20px; border:none; }


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

.searchbut:hover { 
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

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

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

  /* Good browsers */
  opacity: 0.9;
 }

 
.vercat  {
background: url(/cont/img/tpl/otpravit-vercat.png?1450438316) left top no-repeat ;width:138px;height:32px; border:none; }


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

.vercat:hover { 
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

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

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

  /* Good browsers */
  opacity: 0.9;
 }

 
.clearcart  {
background: url(/cont/img/tpl/otpravit-clearcart.png?1450438316) left top no-repeat ;width:128px;height:32px; border:none; }


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

.clearcart:hover { 
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

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

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

  /* Good browsers */
  opacity: 0.9;
 }

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


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

.renum:hover { 
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

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

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

  /* Good browsers */
  opacity: 0.9;
 }

 
.gozakaz  {
background: url(/cont/img/tpl/otpravit-gozakaz.png?1450438316) left top no-repeat ;width:138px;height:32px; border:none; }


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

.gozakaz:hover { 
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

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

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

  /* Good browsers */
  opacity: 0.9;
 }

 
.adcartmini  {
background: url(/cont/img/tpl/otpravit-adcartmini.png?1450438316) left top no-repeat ;width:88px;height:32px; border:none; }


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

.adcartmini:hover { 
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

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

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

  /* Good browsers */
  opacity: 0.9;
 }

 
.adcart  {
background: url(/cont/img/tpl/otpravit-adcart.png?1450438316) left top no-repeat ;width:88px;height:32px; border:none; }


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

.adcart:hover { 
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

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

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

  /* Good browsers */
  opacity: 0.9;
 }

 
.adcartmicro  {
background: url(/cont/img/tpl/otvetit-adcartmicro.png?1450438316) left top no-repeat ;width:160px;height:30px; border:none; }


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

.adcartmicro:hover { 
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

  /* 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?1450431136) 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 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

  /* 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?1450431154) 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 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

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

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

  /* Good browsers */
  opacity: 0.9;
 }

 
.otvetit  {
background: url(/cont/img/tpl/otpravit-otvetit.png?1450438316) left top no-repeat ;width:138px;height:32px; border:none; }


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

.otvetit:hover { 
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

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

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

  /* Good browsers */
  opacity: 0.9;
 }

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


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

.otpravit:hover { 
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

  /* 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?1450431152) 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 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

  /* 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 ;width:px;height:px; border:none; }


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

.select:hover { 
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

  /* 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?1450431149) 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 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

  /* 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?1450431114) 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 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

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

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

  /* Good browsers */
  opacity: 0.9;
 }

 
.gotocart  {
background: url(/cont/img/tpl/otpravit-gotocart.png?1450438316) left top no-repeat ;width:148px;height:32px; border:none; }


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

.gotocart:hover { 
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

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

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

  /* Good browsers */
  opacity: 0.9;
 }

 
.prodol  {
background: url(/cont/img/tpl/otpravit-prodol.png?1450438316) left top no-repeat ;width:148px;height:32px; border:none; }


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

.prodol:hover { 
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  /* IE 5-7 */
  filter: alpha(opacity=90);

  /* 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; 
									width: px;
									height:  px;
								}
			
			.label_b_sale { 	background:url(/cont/img/offer.png) center center no-repeat; 
									width: px;
									height:  px;
								}
			

 
body .m1-L{

background-repeat: repeat-y;
background-position: left top;
width: ;
}
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;
color:#; text-decoration: none;
 

width:auto;

display:block;
font-size: px;
font-weight: ;
font-family: ;	

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;
color:#;
}
body div .m1-L.act .m1-a {
background-position: right bottom;
color:#; text-decoration: none;}
 
body .m2-L{

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

background-repeat: repeat-y;
background-position: left top;
width: 170px;
}
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: 3px 20px 3px 0px;
color:#667884; text-decoration: none;
 

width:150px;

display:block;
font-size: 11px;
font-weight: normal;
font-family: Verdana, Helvetica, sans-serif;	

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:#630000;
}
body div .m2-L.act .m2-a {
background-position: right bottom;
color:#ff0000; text-decoration: none;}
 
body .m3-L{

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

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: 6px 10px 6px 20px;
color:#616161; text-decoration: none;
 

width:auto;

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

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: underline;
color:#616161;
}
body div .m3-L.act .m3-a {
background-position: right bottom;
color:#000000; text-decoration: underline;}
 
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;
color:#; 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;
color:#; 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;
font-size: px;
font-weight: ;
font-family: ;	

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;
color:#; text-decoration: none;
 

width:auto;

display:block;
font-size: px;
font-weight: ;
font-family: ;	

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;
color:#;
}
body div .imgopr-L.act .imgopr-a {
background-position: right bottom;
color:#; 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;
color:#; text-decoration: none;
 

width:auto;

display:block;
font-size: px;
font-weight: ;
font-family: ;	

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;
color:#;
}
body div .vervcat-L.act .vervcat-a {
background-position: right bottom;
color:#; 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;
}

/* __________________________________________________ */
/* 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:189px;*/
}
/* 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: 220px;*/
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: 210px;
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: 210px;*/
}
/* 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:63px;*/
cursor:pointer;}

/* left img*/ 
.hmset1-ls {
		
		width:1px;
		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) ;
width:322px; background-repeat:no-repeat;   
}



.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:1px;height:63px;background-repeat:no-repeat;background-position: left top;background-image: url(/cont/img/tpl/hmset-1-3.png) ;}

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

.act .hmset1-s { width:1px;height:63px; 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 */
/* 6px */

#header a.hmset1-a
{
display:block;
position:relative;
padding: 20px 0px 0 17px; 
height:43px;
text-decoration: none;
color: #fff;
font-size: 14px;
font-weight: bold;
font-family: ;
text-align:center;


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



/*sublevel*/

ul.MenuBarHorizontal .hmset2-L {
background-image: url(/cont/img/tpl/hmset-2-2.png);
background-repeat: repeat-y;
background-position: left top;
width:210px;
padding: 0 ;  
}
ul.MenuBarHorizontal .hmset1-ul .hmset2-L.ov {background-position: right top;}
.hmset2-t {
background-image: url(/cont/img/tpl/hmset-2-1.png);
background-repeat: no-repeat;
background-position: left top;
padding:0;
display:block;
}
.hmset1-ul .ov .hmset2-t {
background-position: right top;}

#hmenu .hmset2-a {


background-image: url(/cont/img/tpl/hmset-2-3.png);
background-repeat: no-repeat;
background-position: left bottom;
padding: 5px 15px 5px 15px;
color:#4f4f4f;
width:180px;
display:block;
font-size: 16px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}
#hmenu .hmset1-ul .ov .hmset2-a {
background-position: right bottom;
color:#4f4f4f;text-decoration: none; }

ul.MenuBarHorizontal .hmset3-L {
background-image: url(/cont/img/tpl/hmset-2-2.png);
background-repeat: repeat-y;
background-position: left top;
width:210px;
padding: 0 ;  
}
ul.MenuBarHorizontal .hmset2-ul .hmset3-L.ov {background-position: right top;}
.hmset3-t {
background-image: url(/cont/img/tpl/hmset-2-1.png);
background-repeat: no-repeat;
background-position: left top;
padding:0;
display:block;
}
.hmset2-ul .ov .hmset3-t {
background-position: right top;}

#hmenu .hmset3-a {


background-image: url(/cont/img/tpl/hmset-2-3.png);
background-repeat: no-repeat;
background-position: left bottom;
padding: 5px 15px 5px 15px;
color:#4f4f4f;
width:180px;
display:block;
font-size: 16px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}
#hmenu .hmset2-ul .ov .hmset3-a {
background-position: right bottom;
color:#4f4f4f;text-decoration: none; }

ul.MenuBarHorizontal .hmset4-L {
background-image: url(/cont/img/tpl/hmset-2-2.png);
background-repeat: repeat-y;
background-position: left top;
width:210px;
padding: 0 ;  
}
ul.MenuBarHorizontal .hmset3-ul .hmset4-L.ov {background-position: right top;}
.hmset4-t {
background-image: url(/cont/img/tpl/hmset-2-1.png);
background-repeat: no-repeat;
background-position: left top;
padding:0;
display:block;
}
.hmset3-ul .ov .hmset4-t {
background-position: right top;}

#hmenu .hmset4-a {


background-image: url(/cont/img/tpl/hmset-2-3.png);
background-repeat: no-repeat;
background-position: left bottom;
padding: 5px 15px 5px 15px;
color:#4f4f4f;
width:180px;
display:block;
font-size: 16px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}
#hmenu .hmset3-ul .ov .hmset4-a {
background-position: right bottom;
color:#4f4f4f;text-decoration: none; }

ul.MenuBarHorizontal .hmset5-L {
background-image: url(/cont/img/tpl/hmset-2-2.png);
background-repeat: repeat-y;
background-position: left top;
width:210px;
padding: 0 ;  
}
ul.MenuBarHorizontal .hmset4-ul .hmset5-L.ov {background-position: right top;}
.hmset5-t {
background-image: url(/cont/img/tpl/hmset-2-1.png);
background-repeat: no-repeat;
background-position: left top;
padding:0;
display:block;
}
.hmset4-ul .ov .hmset5-t {
background-position: right top;}

#hmenu .hmset5-a {


background-image: url(/cont/img/tpl/hmset-2-3.png);
background-repeat: no-repeat;
background-position: left bottom;
padding: 5px 15px 5px 15px;
color:#4f4f4f;
width:180px;
display:block;
font-size: 16px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}
#hmenu .hmset4-ul .ov .hmset5-a {
background-position: right bottom;
color:#4f4f4f;text-decoration: 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-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 {
	padding: 0 0px;
	}
	

	/****** 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 */
		width: 0px;
		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 {
	padding: 0 px;
	}
	






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 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

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

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jscripts/jquery.fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }



.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; }


/* 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;}


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 */ 

.blocknews {
width:210px;
margin:0px 0px 20px 0px ;
}


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

		
		 
		



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

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

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



.blocknews-2 label, .blocknews-2 a {
color: #3b3b3b;
text-decoration:underline;
position:relative; 

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


	 
/*  blocks */ 

.mm2 {
width:177px;
margin:0px 0px 20px 0px ;
}


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



/* b-2 */ 
#content .mm2-2, #hmenu .mm2-2, .mm2-2 {o
verflow:hidden;
text-align:right;
 padding: 0px 5px 0px 5px; }

.mm2-2 span, .mm2-2 label,.mm2-2 p, .mm2-2 .ina, .mm2-2 a {
font-size: px;
font-family: ;
color: #;
font-weight: ;
 

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



.mm2-2 label, .mm2-2 a {
color: #;
text-decoration:none;
position:relative; 

}
.mm2-2 a:hover{
color: #;
text-decoration:none;
}
.mm2-2 form {
margin:0;
}
.mm2-2 h3 {color: #;text-align:right;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 {o
verflow:hidden;
text-align:;
 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-serif;
color: #000000;
font-weight: normal;
 

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



.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 {color: #000000;text-align:;margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blockopros {
width:210px;
margin:0px 0px 20px 0px ;
}


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

		
		 
		



/* b-2 */ 
#content .blockopros-2, #hmenu .blockopros-2, .blockopros-2 {o
verflow:hidden;
text-align:left;
 padding: 3px 5px 3px 5px; }

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

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



.blockopros-2 label, .blockopros-2 a {
color: #000000;
text-decoration:none;
position:relative; 

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


	 
/*  blocks */ 

.blockbaner {
width:177px;
margin:0px 0px 20px 0px ;
}


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



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

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

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



.blockbaner-2 label, .blockbaner-2 a {
color: #000000;
text-decoration:none;
position:relative; 

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


	 
/*  blocks */ 

.blok-baner {
width:177px;
margin:0px 0px 20px 0px ;
}


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



/* b-2 */ 
#content .blok-baner-2, #hmenu .blok-baner-2, .blok-baner-2 {o
verflow:hidden;
text-align:center;
 padding: 0px 0px 0px 0px; }

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

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



.blok-baner-2 label, .blok-baner-2 a {
color: #000000;
text-decoration:none;
position:relative; 

}
.blok-baner-2 a:hover{
color: #c44e00;
text-decoration:none;
}
.blok-baner-2 form {
margin:0;
}
.blok-baner-2 h3 {color: #000000;text-align:center;margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blockcart {
width:210px;
margin:0px 0px 20px 0px ;
}


		/* b-1 */ 
		body #center .blockcart-1, .blockcart-1  { width:210px; height:40px; font-size:1px;
					
		background: url(/cont/img/tpl/mm2-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/mm2-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/mm2-2-3.png) left top no-repeat;padding:0;}

		
		 
		



/* b-2 */ 
#content .blockcart-2, #hmenu .blockcart-2, .blockcart-2 {o
verflow:hidden;
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-serif;
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 {color: #ff0808;text-align:center;margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blocktov {
width:184px;
margin:0px 0px 0px 0px ;
}


		
		
		.blocktov-1 ,  .blocktov-15 {  height:100%;  } 
		
		
		
		.blocktov {	background: url(/cont/img/tpl/blocktov-2-2.png) center top repeat-y;	}
		/* b-1 */
		.blocktov-1 {  height:100%; background: url(/cont/img/tpl/blocktov-2-1.png) center top no-repeat ; } 
		/* b-15 */
		.blocktov-15 {  height:100%; background: url(/cont/img/tpl/blocktov-2-3.png) center bottom no-repeat ; } 
		
						
		/* b-2 */
		#center #cmenu td.blocktov-2, #hmenu .blocktov-2,.blocktov-2 {
		width:139px;
		
		 
		}
		
		
		



/* b-2 */ 
#content .blocktov-2, #hmenu .blocktov-2, .blocktov-2 {o
verflow:hidden;
text-align:;
 padding: 0px 25px 0px 20px; }

.blocktov-2 span, .blocktov-2 label,.blocktov-2 p, .blocktov-2 .ina, .blocktov-2 a {
font-size: px;
font-family: ;
color: #;
font-weight: ;
 

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



.blocktov-2 label, .blocktov-2 a {
color: #;
text-decoration:none;
position:relative; 

}
.blocktov-2 a:hover{
color: #;
text-decoration:none;
}
.blocktov-2 form {
margin:0;
}
.blocktov-2 h3 {color: #;text-align:;margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blockcat {
width:210px;
margin:0px 0px 0px 0px ;
}


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



/* b-2 */ 
#content .blockcat-2, #hmenu .blockcat-2, .blockcat-2 {o
verflow:hidden;
text-align:;
 padding: 0px 10px 0px 10px; }

.blockcat-2 span, .blockcat-2 label,.blockcat-2 p, .blockcat-2 .ina, .blockcat-2 a {
font-size: px;
font-family: ;
color: #;
font-weight: ;
 

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



.blockcat-2 label, .blockcat-2 a {
color: #;
text-decoration:none;
position:relative; 

}
.blockcat-2 a:hover{
color: #;
text-decoration:none;
}
.blockcat-2 form {
margin:0;
}
.blockcat-2 h3 {color: #;text-align:;margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blockfoto {
width:200px;
margin:0px 0px 0px 0px ;
}


		/* b-1 */ 
		body #center .blockfoto-1, .blockfoto-1  { width:200px; height:px; 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 {o
verflow:hidden;
text-align:center;
 padding: 0px 0px 0px 0px; }

.blockfoto-2 span, .blockfoto-2 label,.blockfoto-2 p, .blockfoto-2 .ina, .blockfoto-2 a {
font-size: px;
font-family: ;
color: #;
font-weight: ;
 

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



.blockfoto-2 label, .blockfoto-2 a {
color: #;
text-decoration:none;
position:relative; 

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


	 
/*  blocks */ 

.blockauth {
width:210px;
margin:0px 0px 20px 0px ;
}


		/* b-1 */ 
		body #center .blockauth-1, .blockauth-1  { width:210px; height:40px; font-size:1px;
					
		background: url(/cont/img/tpl/mm2-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/mm2-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/mm2-2-3.png) left top no-repeat;padding:0;}

		
		 
		



/* b-2 */ 
#content .blockauth-2, #hmenu .blockauth-2, .blockauth-2 {o
verflow:hidden;
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-serif;
color: #000000;
font-weight: ;
 

/*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 {color: #000000;text-align:center;margin: 0 0 5px 0;}


	 
/*  blocks */ 

.blockfullsearch {
width:150px;
margin:0px 0px 20px 0px ;
}


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



/* b-2 */ 
#content .blockfullsearch-2, #hmenu .blockfullsearch-2, .blockfullsearch-2 {o
verflow:hidden;
text-align:;
 padding: 0px 0px 0px 0px; }

.blockfullsearch-2 span, .blockfullsearch-2 label,.blockfullsearch-2 p, .blockfullsearch-2 .ina, .blockfullsearch-2 a {
font-size: px;
font-family: ;
color: #;
font-weight: ;
 

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



.blockfullsearch-2 label, .blockfullsearch-2 a {
color: #;
text-decoration:none;
position:relative; 

}
.blockfullsearch-2 a:hover{
color: #;
text-decoration:none;
}
.blockfullsearch-2 form {
margin:0;
}
.blockfullsearch-2 h3 {color: #;text-align:;margin: 0 0 5px 0;}


	 
/*  blocks */ 

.hmm1 {
width:220px;
margin:0px 0px 0px 0px ;
}


		/* b-1 */ 
		body #center .hmm1-1, .hmm1-1  { width:220px; height:10px; 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:215px;
		
		
		
		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:220px;
		height:9px; 
		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 {o
verflow:hidden;
text-align:;
 padding: 0px 0px 0px 5px; }

.hmm1-2 span, .hmm1-2 label,.hmm1-2 p, .hmm1-2 .ina, .hmm1-2 a {
font-size: px;
font-family: ;
color: #;
font-weight: ;
 

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



.hmm1-2 label, .hmm1-2 a {
color: #;
text-decoration:none;
position:relative; 

}
.hmm1-2 a:hover{
color: #;
text-decoration:none;
}
.hmm1-2 form {
margin:0;
}
.hmm1-2 h3 {color: #;text-align:;margin: 0 0 5px 0;}


	 

 




		


 




