/*# v1 Styles#*Main layout# e40e62-red 85c446-green eaf3e0-lightgreen*/
* { margin: 0; padding: 0; }
*html body{height:100%;}
html {	background: #ffffff; background-color: #ffffff;}
html:not(:nth-child(1)) { overflow: visible; }
body {	margin:0;
		padding:0;
		border:0;			/* This removes the border around the viewport in old versions of IE */
		width:100%;
		background:#fff;
		min-width:800px;		/* Minimum width of layout - remove line if not required */
					/* The min-width property does not work in old versions of Internet Explorer, fix nizhe */

	}
body {
	font: 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color:#505050;
	position: relative;
	min-width: 800px;
	width: 100%;
	margin: 0 auto;
	width:expression(
    (document.compatMode && document.compatMode == 'CSS1Compat')
    ?
    (
    document.documentElement.clientWidth < 800
    ?
    "800px"
    :
    "auto"
    )
    :
    (
    document.body.clientWidth < 800
    ?
    "800px"
    :
    "auto"
    )
    );
}
*html .png{filter: expression(fixPNG(this));}
/*------------------------------------*/
#header {
	height: 211px; /*высота шапки*/
	color: #FFF;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1000;
	left: 0;
}
#top_header
{   position:absolute;
    top:0px;
    right:0px;
    width:350px;
    height:20px;
    text-align:right;
    z-index:900;
 }
 #signout
 {position:absolute;
     top:23px;
     //top:24px;
    right:88px;
    width:20px;
    height:12px;
    text-align:right;
     z-index:900;}
    
#top_logo1
 {position:absolute;
    top:25px;
    left:37px;
    width:350px;
    height:20px;
    text-align:right;}
#top_logo2
 {position:absolute;
    top:55px;
    left:37px;
    width:350px;
    height:20px;
    text-align:right;}
  #top_logo3
 {position:absolute;
    top:103px;
    left:30px;
    width:350px;
    height:20px;
    text-align:right;}  
    #internet {font: bold 18px Verdana, Arial, Helvetica, sans-serif; color: #71BF43;	}
    #apteka{font: bold 30px Verdana, Arial, Helvetica, sans-serif; color: #71BF43;	}
    #lekarstvaru{font: normal 14px Verdana, Arial, Helvetica, sans-serif; color:#71BF43;	}
    .logolink { text-decoration:none; display:block; font: normal 7.5pt Verdana, Arial, Helvetica, sans-serif; color:#e40e62;}
 
#top_header #menuElem{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
#top_header #menuElem li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
#top_header #menuElem li a{
display: block;
/*width: 100px; Width of top level menu link items*/
text-decoration: none;
font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif; 
color: #999999;	
padding: 2px 7px 2px 7px;
}
	

#top_header #menuElem li a:hover{
font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif; 
color: #e00c61;	
padding: 2px 7px 2px 7px;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */
 
 
 
 /*-------topmenu---------*/
 #topmenub
{
	width: 100%;
	margin: 0px auto;
	background-position: top;
	vertical-align: middle;
	padding:10px 0 0 0px;
	height:280px;
    position:absolute;
	top:-270px;
	right:0;
	width:815px;
	z-index:5000;
	
}

.topmenuCMSListMenuUL { min-height: 2px; padding:0 0 0 10px;}
.topmenuCMSListMenuUL > li >ul {position:relative; top: -10px; height:250px; 
margin-left:-62px; padding:15px 0 15px 15px; width:200px;}
.topmenuCMSListMenuUL li { float: left; display: block; position: relative;  list-style: none; }
.topmenuCMSListMenuUL a { text-decoration: none; display: block; }
 
.topmenuCMSListMenuUL ul { border: 0;}
.topmenuCMSListMenuUL ul ul { left: 100%; top: 5px; }
span.topmenuCMSListMenuLink, span.topmenuCMSListMenuLinkHighlighted   
{

font: bold 7.5pt  Arial, Verdana, Helvetica, sans-serif; color:#555555; width:200px; 
position:relative; top:262px; margin-left:15px;}
 
.topmenuCMSListMenuUL li li { float: none;}
.topmenuCMSListMenuUL > li > ul > li {padding: 10px 0px 2px 0px; width:190px;}

.topmenuCMSListMenuUL > li > ul > li a {padding:5px 0px 2px 10px; color: #333333; 
font: normal 9pt Arial,Verdana, Helvetica, sans-serif;	position:relative;} 
.topmenuCMSListMenuUL > li > ul > li a:hover { color:#e00c61; }
 
.topmenuCMSListMenuUL li:hover ul,
.topmenuCMSListMenuUL li:hover ul li:hover ul,
.topmenuCMSListMenuUL li:hover ul li:hover ul li:hover ul { display: block; }
 
 
 
 
 #redtooltip {
	display:none;
	background:transparent url(/App_Themes/_ITEK/images/v1/tooltipb.png) center center no-repeat;
	font-size:12px;
	height:80px;
	width:170px;
	padding:50px;
	color:#ff0000;	
	z-index:500;
	
}

  .tooltip {
	display:none;
	background:transparent url(/App_Themes/_ITEK/images/v1/tooltipb.png) center center no-repeat;
	font-size:12px;
	height:80px;
	width:175px;
	padding:30px;
	color:#ff0000;	
	z-index:500;
}
  .tooltiptm {
	display:none;
	background:transparent url(/App_Themes/_ITEK/images/v1/tooltipbm.png) center center no-repeat;
	font-size:12px;
	height:110px;
	width:222px;
	padding:30px;
	z-index:500;
}


 
 
 /*-----------DisProgs-------------*/
 .DisByMore {  }
.DisByMore span{color:#85c446; font: bold 10pt Verdana, Arial, Tahoma, Helvetica, sans-serif;}
 .DisRedPrice { }
.DisRedPrice span{color:#ff0000; font: bold 10pt Verdana, Arial, Tahoma, Helvetica, sans-serif; border-bottom:2px dotted #ff0000;}
.checkbox-select {display:block; width:20px; height:20px;
                  background:url(/App_Themes/_ITEK/images/v1/cart/disproselect.png) 0 0 no-repeat;
                  font-size:0px; margin-right:3px; float:left;}
.selected1 {background-position:0 -20px;}
.deselected1 {background-position:0 0;}
.selected2 {background-position:-20px -20px;}
.deselected2 {background-position:-20px 0;}
.selected0 {background-position:-40px -20px;}
.deselected0 {background-position:-40px 0;}
.DisvalueField {width:100px;}
 
 
 /*---------------tagCloud-----------*/
#tagCloud {
   background-color:#fff; text-align:center; padding:5px;
  overflow:hidden; font-size:70%; font-family:arial; 
}
#tagCloud  a { float:left; padding-left:10px; text-decoration:none; color:#85c446; }
#tagCloud  a:hover { text-decoration:underline; }
#tagCloud span {font:bold 7pt Verdana,Arial,Tahoma,Helvetica,sans-serif; color:#ff0000;}   
.tagdiv1 {position:relative; top:0px; left:0px; float:left; height:30px; margin-left:8px;}
.tagdiv2 {font-size:70%; color:#ff0000; text-decoration:none; margin-left:2px; }
 
 
 /*-------------------------*/
#extsearch { font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
#extsearch:hover { font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif; color:#e00c61;text-decoration:none;}
#extsearchs { padding:0 105px 0 0}
.SearchTextButton { padding:0 10px 0 10px; width:100px; overflow:visible;}
.SearchTable{min-width:120px;width:100%;}
.SearchTextBox{width:98%;}



.AddToCartTextBox
{ width:36px; float:left; font:bold 7.5pt Verdana, Arial, Helvetica, sans-serif; 
  height:10px; background-color:#fff;
   border:0; vertical-align:middle;
    position:relative; top:10px; left:1px;
   }


    .manufdiv { background-color:#eaf3e0; padding:7px; margin:1px 0px 0px 0px; }
    
  /*.AddToCartContainer*/
.CartItemSelectorContainer .AddToCartContainer
{ text-align:right;   height:30px;
  /*  position:relative;
   right:90px;*/
    width:100px;
 display:-moz-inline-stack;/*Нужно для Firefox*/
 display:inline-block; /*Не применяется в IE и Firefox*/
 display:block;
 _overflow:hidden;/*фикс для IE6*/
 zoom:1;/*включаем hasLayout*/
 *display:inline;/*при hasLayout true display:inline ведёт себя как display:inline-block*/

    }
    
.KatRedText, a.com
{    color:#e40e62;
     font: normal 9pt Verdana, Arial, Helvetica, sans-serif; 
    }
    
    .AddToWishList
    { text-align:right;
      width:90px;
        }

    


  /*#CMS styles/Top Menu#*/




#top_cont { width: 100%; float: left; padding:0; min-width:1000px; }
#top_left {cursor:pointer; cursor:hand; margin-right:-3px; padding:0; width: 435px; height:211px; float:left; background:url(/App_Themes/_ITEK/images/v1/top/topimg_itek.jpg) top left no-repeat;}
*html #top_left { display:inline;}
#top_main {margin:0 260px 0 435px; height:211px; padding:0; margin-left:-3px;}
*html #top_main { display:inline;}
#top_main_0 {height:48px;}
#top_main_00 {height:23px;}
#top_main_1 {height:70px; background-image:url(/App_Themes/_ITEK/images/v1/top/top_bg_grey.png);
              background-position:bottom; background-repeat:repeat-x;
               vertical-align:middle; text-align:right;}
#top_main_2 { height:70px;}
#top_right_1 { height:118px; background-image:url(/App_Themes/_ITEK/images/v1/top/top_bg_grey.png);
              background-position:bottom; background-repeat:repeat-x; padding:0 0 0 10px;}
#top_right_2 { height:93px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	text-align:left;
	padding:0px 0px 0px 10px;
	}
#top_right{width: 260px; height:211px; float:right; margin-left:-3px; padding:0 0 0 0px;}
*html #top_right { display:inline;}
/*------------------------------------*/
#container {
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	float: left; /* IE 5.01 */
	float: none;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	position: relative;
}
.column {
	padding-top: 211px !important; 
}
#left, #right, #content {
/*	float: left;*/
	position: relative;
	padding-bottom: 250px !important; 
}
/*#left, #right, #content {
	padding-bottom: 1000px !important;
	margin-bottom: -750px !important; 
}*/


@media all and (min-width: 0px) 
{
	#left, #right, #content {
		margin-bottom: 0 !important; 
		padding-bottom: 250px !important; /* opera */
	}

	#left:before, #right:before, #content:before {
		content: 'EasyClearing';
		display: block;
		background: inherit;
		padding-top: 1000em !important;
		margin-bottom: -1000em !important;
		height: 0;
	}
}
#container:after {
	content: 'EasyClear'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
#container { display: block; }
#left {	width: 0px;	margin-left: -100%;	right: 0px;}
* html #left {voice-family: "\"}\""; voice-family: inherit; left: 0px;}
#right {width: 0px;	margin-right: -100%;}
#content {width: 100%;}
#footer {height: 250px;	color: #FFF;position: relative;	z-index: 1000;	margin-top: -250px;	width: 100%;}

/*---------end main layout---------------*/

.grvrow4 { width:0px;  text-align:right;}
.grvrow2 { min-width:0px;}
.grvrow1 { vertical-align:middle; padding:5px;}
.grvrow3 { border:0; height:30px; white-space:nowrap; background:url(/App_Themes/_ITEK/images/v1/kat/green1.png) center left no-repeat;}
.grvrow5 { width:105px; border:0; height:30px; white-space:nowrap; background:url(/App_Themes/_ITEK/images/v1/kat/green2.png) center right no-repeat;}
.grvrow4 {border:0; height:30px; white-space:nowrap; background:url(/App_Themes/_ITEK/images/v1/kat/green.png) center right repeat-x;}
.grvborder {border-bottom:dotted 1px green;}
.grvrowtext { width:100%; }
.grvrowi { width:100px; text-align:center;}
.grvwhite {color:#ffffff;}
.grvnowrap { white-space:nowrap; width:100px;}

.grvSearchR { width:98%;}
.ProdGridView td { padding:0 5px 0 5px;}
.tabsgengrv td { padding:3px;} 

.ProdGridView td.green { padding:0;}
.ProdGridView td.picture { padding:5px 0;}

.gridStatus {line-height:30px;}
.gridPrice { background:url("/App_Themes/_ITEK/images/v1/kat/green1.png") no-repeat scroll left center transparent;
border:0 none;display:block;height:30px;line-height:30px;padding:0 8px;text-align:right;white-space:nowrap;}
.gridSelect { width:105px; border:0; height:30px; white-space:nowrap; background:url(/App_Themes/_ITEK/images/v1/kat/green2.png) center right no-repeat;}
.gridRedPrice {color:#ff0000; font: bold 9pt Verdana, Arial, Tahoma, Helvetica, sans-serif; border-bottom:2px dotted #ff0000; line-height:30px;}
.gridRedPriceMini{font-size:8pt;}
.gridByMore {color:#3f9600; font: bold 9pt Verdana, Arial, Tahoma, Helvetica, sans-serif; border-bottom:2px dotted #3f9600; line-height:30px;}
.gridByMoreMini{font-size:8pt;}


/*------fonts----------*/
.ordtext{font: 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; color:#505050;}
.fbold {font: bold 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif;}
.Redfbold {font: bold 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; color:#e40e62;}
.Redfnorm {font: normal 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; color:#e40e62;}
.RedSRText {font: bold 10.5pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; color:#e40e62;}
h4.heads {background-color:#EAF3E0;color:#E40E62;font:bold 11.5pt/28px Verdana,Arial,Tahoma,Helvetica,sans-serif;
height:28px;margin-left:-21px;//margin-left:-20px; margin-right:-20px;text-indent:20px; border-bottom:1px solid #dddddd; margin-bottom:5px;}
h4.nomp { margin:0;}
h4.black { color:#000;}
.RedPrice { color:#ff0000; font: bold 9pt Verdana, Arial, Tahoma, Helvetica, sans-serif; border-bottom:2px dotted #ff0000;}
.RedPriceMini{ padding:0 10px 1px 0; white-space:nowrap; color:#ff0000; font: bold 8pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; text-decoration:none;  border-bottom:2px dotted #ff0000;}
.ByMore { color:#3f9600; font: bold 9pt Verdana, Arial, Tahoma, Helvetica, sans-serif; border-bottom:2px dotted #3f9600;}
.ByMoreMini{ padding:0 10px 1px 0; white-space:nowrap; color:#3f9600; font: bold 8pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; text-decoration:none;  border-bottom:2px dotted #3f9600;}


.RedTitleBig {font: bold 10.5pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; color:#e40e62; text-transform:uppercase; }
.tabstext {font: normal 7.5pt  Verdana, Arial, Tahoma, Helvetica, sans-serif;}
.ordlink, .MyAddresses a , .MyOrders a{font: normal 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; color:#e40e62; border:0;}
.ordlink:hover {font: normal 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; color:#ff0000;}
.ordlinkalf { display:block; width:15px; height:15px; float:left; font: bold 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif;
                   	color: #85c446; padding: 2px; margin: 1px;}
.ordlinkalf:hover {display:block;  font: bold 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif;
                   	color: #ffffff; padding: 2px; margin: 1px;	background-color:#85c446;}
.ordlinkalf:active  {display:block; font: bold 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif;
                   	color: #ffffff; padding: 2px; margin: 1px;	background-color:#85c446;}
                   	.alftop { float:left; padding:15px 0 0 0; font-size:12pt; }
.greentext {color:#85c446;}
.redtext {color:#e40e62;}
.graytext {color:#8b8b80; text-decoration:none; font-weight:bold;}
.graytext:hover {color:#e40e62; text-decoration:none; font-weight:bold;}
h3.heads  {font: bold 11pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; color:#e40e62;}

/*-----------list--------------*/
.ordlist { list-style: disc inside; margin-left:15px; }
.ordlist li { padding:0 0 5px 10px;}
ol { list-style-type:lower-latin; list-style-position:inside;}
.MsoNormalTable { border:1px solid #85c446;}
.MsoNormalTable td { border:1px solid #85c446; padding:3px;}
.ordlist dt { color:#85c446; font:bold 10.5pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; text-indent:5px; margin:5px 0 2px 0;}
.ordlist dd { line-height:15px; text-indent:10px;}


/*------------sms--------------*/
.smstext{ font-size:300%; border:0px solid; font-weight:bold;}
.smstexts{ font-size:200%; border:0px solid;}

/*-------------BANK------------*/
.tablebank td, .tablebank table td { font-size:70%;}
    .nowr { white-space: nowrap; }
    .zerosize { font-size: 1px; }
    .ramka { border-top: black 1px dashed; border-bottom: black 1px dashed; border-left: black 1px dashed; border-right: black 1px dashed; margin: 4mm auto 12mm auto; height: 145mm; }
    .kassir { font-weight: bold; font-size: 10pt; font-family: "Times New Roman", serif; padding: 7mm 0 7mm 0; text-align: center; }
    .cell { font-family: Arial, sans-serif; border-left: black 1px solid; border-bottom: black 1px solid; border-top: black 1px solid; font-weight: bold; font-size: 8pt; line-height: 1.1; height: 4mm; vertical-align: bottom; text-align: center; }
    .cells { border-right: black 1px solid; width: 100%; }
    .subscript { font-size: 6pt; font-family: "Times New Roman", serif; line-height: 1; vertical-align: top; text-align: center; }
    .string, .dstring { font-weight: bold; font-size: 8pt; font-family: Arial, sans-serif; border-bottom: black 1px solid; text-align: center; vertical-align: bottom; }
    .dstring { font-size: 9pt; letter-spacing: 1pt; }
    .floor { vertical-align: bottom; padding-top: 0.5mm; }
    .stext { font-size: 8.5pt; font-family: "Times New Roman", serif; vertical-align: bottom; }
    .stext7 { font-size: 7.5pt; font-family: "Times New Roman", serif; vertical-align: bottom; }
    table.c18 {width: 180mm;}
    td.c17 {width: 130mm; height: 80mm; padding: 0mm 4mm 0mm 3mm; border-left: black 1.5px solid;}
    table.c16 {width: 100%; height: 8mm;}
    td.c15 {width: 50mm; height: 80mm; vertical-align: bottom;}
    td.c14 {width: 130mm; height: 65mm; padding: 0mm 4mm 0mm 3mm; border-left: black 1.5px solid; border-bottom: black 1.5px solid;}
    table.c13 {width: 123mm; height: 100%;}
    td.c12 {padding-bottom: 0.5mm;}
    td.c11 {text-align: justify}
    td.c10 {width: 11%;}
    td.c9 {width: 5%;}
    td.c8 {width: 10%;}
    table.c7 {width: 100%;}
    td.c6 {text-align: right; vertical-align: middle;}
    td.c5 {height: 5mm;}
    td.c4 {width: 50mm; height: 65mm; border-bottom: black 1.5px solid;}
    table.c3 {width: 50mm; height: 100%;}
    td.c2 {vertical-align: bottom;}
    td.c1 {vertical-align: top; letter-spacing: 0.2em;}

/*----------form in cart---------------*/
.TextBoxField{width:160px;}
.FieldLabel {}
.TextLeftt {text-align:center; padding:0;}
.TextRight{text-align:right; padding:0;}
.TextRightSumm {width:105px; text-align:right;}
.SubmitButtonCart, .ContentButton, .SubmitButton
{background:none repeat scroll 0 0 #85C446;
border-color:#a5f357 #77b03f #77b03f #a5f357;
border-spacing:10px;
border-style:solid;
border-width:3px;
color:white;
font-weight:bold;
margin-top:5px;
padding:3px;}

.SubmitButtonCart:hover, .ContentButton:hover, .SubmitButton:hover
{background:none repeat scroll 0 0 #98e050;
cursor:pointer; cursor:hand; } 
/*--------statusorder---------*/
#greenbpr
{
background:url('/App_Themes/_ITEK/images/v1/cart/greenb.gif') repeat scroll 0 0 transparent;
display:none;
height:100%;
left:0;
position:absolute;
text-align:left;
top:0;
width:100%;
z-index:1000;
}

#orderprogr
{
background:none repeat scroll 0 0 #FFFFFF;
border:2px solid #85C446;
height:72px;
left:50%;
margin-left:-200px;
margin-top:-150px;
padding:5px;
position:absolute;
text-align:center;
top:37%;
width:350px;
z-index:2000;
}

#stbar
{
background: url("/App_Themes/_ITEK/images/v1/cart/greenbp.png") repeat-x scroll 0 0 transparent; 
height: 15px; 
width: 1%;
}
/*-------left menu acc----------------*/

/*--------extended-search-------------*/
#extsearchdiv input.TextBoxField {width:70%; height:30px; line-height:30px; padding:0px 0px 0px 5px;
 font-size:1.8em; vertical-align:middle;}

/*-----acomp-------*/
.ac_results  {
background-color:#85c446;
border:1px solid windowframe;
overflow:hidden;
padding:0;
z-index:2;
}
.ac_results ul {
list-style:none outside none;
margin:0;
padding:0;
width:100%;
}
.ac_results iframe {
display:block;
height:3000px;
left:0;
position:absolute;
top:0;
width:3000px;
z-index:-1;
}
.ac_results li {
cursor:pointer;
display:block;
font:menu;
font-size:12px;
margin:0;
overflow:hidden;
padding:2px 5px;
position:relative;
width:100%;
}
.ac_loading {
background:url(/App_Themes/_ITEK/images/v1/activ.gif) no-repeat scroll right center window;
}
.ac_over {
background-color:highlight;
color:highlighttext;
}
#example {
font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
left:10px;
position:absolute;
top:10px;
width:150px;
}
#example2 {
font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
left:170px;
position:absolute;
top:10px;
width:240px;
}
.qnt {
color:#e40e62;
font-size:0.8em;
position:absolute;
right:10px;
top:2px;
font-weight:bold;
}







/*-----------accordion---------------*/
 /* First Level UL List */  
    .accordion {  
        margin:0;  
        padding:0;    
        list-style:none;  
    }  
       



.CMSListMenuLI, .CMSListMenuLI1st, 
.CMSListMenuHighlightedLI, .CMSListMenuHighlightedLI1st
{
    list-style-type:none;
    list-style-position:outside;
    width: 240px; 
    
    margin:0;
    padding:0;
    text-align:left;
    display:block;
}
.sublistCMSListMenuUL
{
 margin-left:0px;
   background: url(/App_Themes/_ITEK/images/v1/menu/ul1.png) repeat-y;
 text-align:left;
 margin:0;
 }
.sublistCMSListMenuLI, .sublistCMSListMenuLI1st, 
.sublistCMSListMenuHighlightedLI, .sublistCMSListMenuHighlightedLI1st
{
    list-style-type:none;
    background-image: url(/App_Themes/_ITEK/images/v1/menu/menu_item_d.png);
    background-position:top left;
    background-repeat:no-repeat;
    padding:0 0 1px 3px;
    margin:0 0 0 7px;
    text-align:left;
}

.img   
{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
-moz-opacity: 0.5; /* Mozilla 1.6*/
-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}   
    
.CMSListMenuLink, .CMSListMenuLinkHighlighted
{
    font: normal 10.5pt Arial, Verdana, Helvetica, sans-serif; 
	color: #000000;
	/*font: 87.5%;*/
	background-image: url(/App_Themes/_ITEK/images/v1/menu/menu_item_ca.gif);
    background-position:top left;
    background-repeat:no-repeat;
	padding: 0px 0px 0px 20px;
	margin:0 -20px 0 0;
	text-decoration:none;
	text-align:left;
	width:240px;
	   display: block;
	   height:22px;  
}
.sublistCMSListMenuLink  
{
    font: normal 10.5pt Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	padding: 0px 5px 0px 17px;
	margin:0px;
	text-decoration:none;
	text-align:left;
}
.sublistCMSListMenuLink:hover
{

	color: #e40e62;

}

.sublistCMSListMenuLinkHighlighted
{
font: normal 10.5pt Arial, Verdana, Helvetica, sans-serif; 
	color: #e00c61;
	padding: 0px 5px 0px 17px;
	margin:0px;
	text-decoration:none;
	text-align:left;
}
.ui-accordion .ui-accordion-header 
{ cursor: pointer; margin-top: 1px; margin-left:0px;  }
.ui-accordion .ui-accordion-li-fix { display: inline; font-style:normal; }
.ui-accordion .ui-accordion-header a { font-style:normal; display: block; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: 0px; top: 70%; margin-top: -8px; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important;}
.ui-accordion .ui-accordion-content  
{  padding: 5px 0px; 
   border-top: 0; 
   margin:5px 0 0 0; 
   position: relative; 
   top: 1px; 
   overflow: auto; 
   display: none;
 }
.ui-accordion .ui-accordion-content-active { display: block; }
/*-------left menu acc end---------------*/

/*-------Classifiers---------------------*/
.splitsea{}
.ordseano{font-weight:normal; line-height:16px;}
.nowrap{white-space:nowrap;}
.cluetip-itek{ background-color:#eaf3e0; padding:5px;}

/*webpart - containers*/
/*red prices right*/
#content_red { width:240px;overflow:hidden; }
#container1_red{ width:100%; float:left; margin-right:-7px; }
#container2_red { margin-right:7px; }
#container3_red { width:100%; float:right; margin-left:-7px; }
.top_red{ text-align:left;}
#left_red  
{  width:7px; float:left; height:55px;
   background:url(/App_Themes/_ITEK/images/v1/containers/red_left.png) no-repeat;
   margin:0px 0px;font-size:1px;}
#center_red { background:url(/App_Themes/_ITEK/images/v1/containers/redb.png) repeat-x; 
  margin-left:7px; height:55px;}
#center_red_1  {
      position:relative; 
      top:0px; 
      color:#ffffff;
      text-align:left;
      font: bold 13pt 'Arial Narrow', Arial, Verdana, Helvetica, sans-serif;
      padding-left:14px;
      height:55px;
     line-height:20px;
      display:table-cell;
      vertical-align:top;
      overflow:hidden;
      
}
#right_red{float:right; width:7px; height:55px;
    background:url(/App_Themes/_ITEK/images/v1/containers/red_right.png) no-repeat;
     margin:0px 0px;font-size:1px;}
     
.red_wrapper {border-right:  1px solid #e40e62;	border-left:  1px solid #e40e62;
	border-bottom: 0px;	border-top: 0px; text-align:center; width:238px;}


#left_red_bot  
{width:7px; float:left; height:10px;background:url(/App_Themes/_ITEK/images/v1/containers/red_bot_left.png) no-repeat;
 margin:0px 0px;font-size:1px;}
#center_red_bot { background:url(/App_Themes/_ITEK/images/v1/containers/red_bot_b.png) repeat-x; 
  margin-left:7px; height:10px;}
#center_red_bot_1 {position:relative;top:0px;color:#ffffff;text-align:left;
 height:10px;
}
#right_red_bot
{ float:right; width:7px; height:10px;
    background:url(/App_Themes/_ITEK/images/v1/containers/red_bot_right.png) no-repeat;
     margin:0px 0px;
     font-size:1px;
    }


/*end red prices right*/






/*# Top_green #*/
#content_green { width:240px;overflow:hidden; }
#container1_green { width:100%; float:left; margin-right:-7px; }
#container2_green { margin-right:7px; }
#container3_green { width:100%; float:right; margin-left:-7px; }
.top_green{ text-align:left;}
#left_green  
{  width:7px; float:left; height:32px;
   background:url(/App_Themes/_ITEK/images/v1/menu/green_left.png) no-repeat;
   margin:0px 0px;font-size:1px;}
#center_green { background:url(/App_Themes/_ITEK/images/v1/menu/green_bg.png) repeat-x; 
  margin-left:7px; height:32px;}
#center_green_1  {
     /* position:relative; */
      top:0px; 
      color:#ffffff;
      text-align:left;
      font: bold 13pt 'Arial Narrow', Arial, Verdana, Helvetica, sans-serif;
      padding-left:14px;
      height:26px;
     line-height:26px;
      display:table-cell;
      vertical-align:top;
      overflow:hidden;
      
}
#right_green  
{  float:right; width:7px; height:32px;
    background:url(/App_Themes/_ITEK/images/v1/menu/green_right.png) no-repeat;
     margin:0px 0px;
     font-size:1px;
    }



#left_f  
{
    
    width:7px; float:left; height:32px;
    background:url(/App_Themes/_ITEK/images/v1/kat/kat_f_left.png) no-repeat;
    margin:0px 0px;
       font-size:1px;
}
#center_f 
{ background:url(/App_Themes/_ITEK/images/v1/kat/kat_f_bg.png) repeat-x; 
  margin-left:7px; 
  height:32px; 
  }
    #center_f_1 
  {
      position:relative; 
      top:0px; 
      color:#ffffff;
      text-align:left;
      font: bold 13pt 'Arial Narrow', Arial, Verdana, Helvetica, sans-serif;
      padding-left:14px;
      height:26px;
     line-height:26px;
      display:table-cell;
      vertical-align:top;
      overflow:hidden;
      
}
#right_f 
{ 
    float:right; width:7px; height:32px;
    background:url(/App_Themes/_ITEK/images/v1/kat/kat_f_right.png) no-repeat;
     margin:0px 0px;
     font-size:1px;
    }



/*# horiz scrolling buttons Styles#*/
/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}


#content_scroll { width:100%; 
                  /*width:expression(document.body.clientWidth > 600 ? "100%" : "600px");*/
                   overflow:hidden; }

#container1_scroll { width:100%; float:left; margin-right:-7px; }
#container2_scroll { background:#000000; margin-right:7px; }
#container3_scroll { width:100%; float:right; margin-left:-7px; }

#container1_scroll_med { width:100%; float:left; margin-right:-17px; }
#container2_scroll_med { background:#000000; margin-right: 17px; }
#container3_scroll_med { width:100%; float:right; margin-left:-17px; }

#left_scroll  
{
    
    width:7px; float:left; height:32px;
    background:url(/App_Themes/_ITEK/images/v1/tab/tab_top_l.gif) no-repeat;
    margin:0px 0px;
}
#center_scroll 
{ background:url(/App_Themes/_ITEK/images/v1/tab/tab_top_c.gif) repeat-x; 
  
  margin-left:7px; 
  height:32px;
  

   overflow:hidden;
 
  
  }
  
  #center_scroll_1  
  {
      position:relative; 
      top:10px; 
      color:#df0c60;
      text-align:left;
      font: bold 14px  Arial,Verdana, Helvetica, sans-serif; 
  }
#right_scroll 
{ 
    background:#C0C0C0; float:right; width:7px; height:32px;
    background:url(/App_Themes/_ITEK/images/v1/tab/tab_top_r.gif) no-repeat;
    margin:0px 0px;
    }

#left_scroll_bot  
{
    
    width:7px; float:left; height:32px;
    background:url(/App_Themes/_ITEK/images/v1/tab/tab_bot_l.gif) no-repeat;
    margin:0px 0px;
}
#center_scroll_bot   
{ background:url(/App_Themes/_ITEK/images/v1/tab/tab_bot_c.gif) repeat-x; 
  margin-left:7px; 
  height:32px; 
  }
#right_scroll_bot   
{ 
    float:right; width:7px; height:32px;
    background:url(/App_Themes/_ITEK/images/v1/tab/tab_bot_r.gif) no-repeat;
    margin:0px 0px;
    }




#left_scroll_med  
{
    
    width:17px; float:left; height:37px;
    background:url(/App_Themes/_ITEK/images/v1/tab/tab_med_l1.gif) no-repeat;
    margin:0px 0px;
}
#center_scroll_med   
{ background:url(/App_Themes/_ITEK/images/v1/tab/tab_med_c.gif) repeat-x; 
  margin-left:17px; 
  height:37px; 
  }
    #center_scroll_med_1  
  {
      position:relative; 
      top:5px; 
      color:#ffffff;
      text-align:left;
      font: normal 14px  Arial,Verdana, Helvetica, sans-serif;
      
      
  }
#right_scroll_med   
{ 
    float:right; width:17px; height:37px;
    background:url(/App_Themes/_ITEK/images/v1/tab/tab_med_r1.gif) no-repeat;
     margin:0px 0px;
    }







#left_top_nav  
{
    
    width:7px; float:left; height:26px;
    background:url(/App_Themes/_ITEK/images/v1/kat/kat_top_left.png) no-repeat;
    margin:0px 0px;
       font-size:1px;
}
#center_top_nav   
{ background:url(/App_Themes/_ITEK/images/v1/kat/kat_top_c.png) repeat-x; 
  margin-left:7px;
  height:26px;
  text-align:left;
  overflow:hidden;
  }
    #center_top_nav_1 
  {
      position:relative; 
      top:0px; 
      color:#ffffff;
      text-align:left;
      font: normal 14px  Arial,Verdana, Helvetica, sans-serif;
      height:26px;
     line-height:26px;
     padding:0 0 0 3px;
      display:inline;
      vertical-align:top;
      white-space:nowrap;
      
      overflow:hidden;
      
   
      
}
.CMSBreadCrumbsLink
{font:  normal 14px  Arial,Verdana, Helvetica, sans-serif;
 color:#ffffff;
 margin-top:-5px;
 text-decoration:none;
    }


#right_top_nav  
{ 
    float:right; width:7px; height:26px;
    background:url(/App_Themes/_ITEK/images/v1/kat/kat_top_right.png) no-repeat;
     margin:0px 0px;
     font-size:1px;
    }

/*------------------*/
ul.ftkCMSListMenuUL { margin:0; padding:0; list-style-type: none; }
.ftkCMSListMenuUL li { margin:0; //margin: 0;  //width: auto; }


/*ul.tkCMSListMenuUL { margin: 0; padding: 0; list-style-type: none; word-spacing: -1ex; }*/
ul.tkCMSListMenuUL { margin: 0; padding: 0; word-spacing: -1ex; }
.tkCMSListMenuUL .tkCMSListMenuLI { display: -moz-inline-stack; display: inline-block; //display: inline; }
.tkCMSListMenuUL a, .tkCMSListMenuUL b { display: inline; word-spacing: normal; //display: inline-block; //filter: alpha(opacity=100); }
.tkCMSListMenuUL a, .tkCMSListMenuUL b, x:-moz-any-link { display:block; }
.tkCMSListMenuUL a, .tkCMSListMenuUL b, x:-moz-any-link, x:default { display: inline; }
.tkCMSListMenuUL .tkCMSListMenuLI, .tkCMSListMenuUL a, .tkCMSListMenuUL b { vertical-align: top; }

/* customize */
.tkCMSListMenuUL .tkCMSListMenuLI {margin: 0 0 5px 30px; //margin: 0; width: 40%; //width: auto; text-align:left;
                    
                      }
.tkCMSListMenuUL a, .tkCMSListMenuUL b { margin:10px 0 0 0; //margin: 5px 0 0 30px; //width: 40%;
 font: normal 9pt Arial, Verdana, Helvetica, sans-serif; color: #000000; text-decoration:none; padding-left:15px;
 background:url(/App_Themes/_ITEK/images/v1/menu/menu_item_d.png) no-repeat top left; }
.tkCMSListMenuUL ul { width: 100%; list-style-position:outside; }




.kat_wrapper
{
   
   	border-right:  1px solid #85c446;
	border-left:  1px solid #85c446;
	border-bottom:  0px;
	border-top: 0px;
	/*height:auto;*/
	/*overflow:hidden;*/
	text-align:left;}

.pad { padding:10px;} 
.kat_wrapper > .pad { padding:10px;} 
.kat_wrapper_kat > div { padding:0px;} 
	

.kat_wrapper_kat
{
   
   	border-right:  1px solid #85c446;
	border-left:  1px solid #85c446;
	border-bottom:  0px;
	border-top: 0px;
	overflow:hidden;

	
}





.kat_items_r
{

	float: left; 
	/* Opera5.02 will show a space at 
	right when there is no scroll bar */
	padding: 10px 2% 10px 2%;
	margin: 0px;
	border: 0px;
	width: 70%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 70%;
	text-align:right;
	/*background-color:Gray;*/
	}
html>body .content2 {
	width: 41%; /* ie5win fudge ends */
	}
   
   
   
   
 .kat_items_l
 { 
      


	float: left;
	padding: 10px 2% 10px 2%;
	margin: 0px;
	border: 0px;
	width: 25%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
width: 22%;

	}
html>body .content {
	width: 41%; /* ie5win fudge ends */
	}



.kat_ProductTitle
{
    color:#ffffff;
     font: bold 10.5pt Verdana, Arial, Helvetica, sans-serif;
      margin:3px 0 0 0;
    height:26px;
}

.kat_header_rel { position:relative; top:0; left:0;}
.kat_header_abs { position:absolute; top:0; left:0;}

.rabsdiv { position:absolute;}
.kat_Product{ width:140px;}
.kat_Product_red { height:50px; width:100px;}
.kat_Pic{ margin-top:46px;}
.kat_Footer{ height:50px;}

.dotted_line{ background:url(/App_Themes/_ITEK/images/v1/linz.png) bottom no-repeat ; height:1px; font-size:0%;}

.line_red {	padding: 10px 2% 10px 2%; margin: 0px;	border: 0px;}
.line_red_1 {width:100%; height:1px; overflow:hidden; position:relative; font-size:0%; background-color:#e40e62;} 



.line_red_tab {	padding: 10px 0px 3px 0px; margin: 0px; border: 0px; overflow:hidden;}
.line_red_tab_1 {padding:0 0 0 7px; width:100%; overflow:hidden; position:relative; color:#ffffff; font: bold 7pt Verdana, Arial, Helvetica, sans-serif;
                 background:url(/App_Themes/_ITEK/images/v1/tab/tab_red_pl.png) top left no-repeat;
                 } 
.line_dot_tab {	padding: 10px 2% 10px 2%; margin: 0px;	border: 0px;}
.line_dot_tab_1 {width:100%; height:1px; overflow:hidden; position:relative; font-size:0%; border-bottom:dotted 1px gray;} 


#line_red_top { height:26px; overflow:hidden; background-color:#e40e62; vertical-align:middle;} 
#line_red_top_1 {       position:relative; 
      top:0px; 
      color:#ffffff;
      text-align:left;
      font: bold 10.5pt Verdana, Arial, Helvetica, sans-serif;
      padding:0 0 0 10px;
      height:26px;
     line-height:26px;
      display:table-cell;
      vertical-align:top;
      overflow:hidden; z-index:500;
      } 
      

.CartItemSelector1
{
  
  
  
    } 
 .ProdGridView
 { border-color:Green;
    text-align: left;
    border-collapse:collapse;
    vertical-align:top;
 
}
 .ProdGridViewHR
 { text-align:left;}
 .ProdGridViewHR hr { padding:0 0 0 7px;}
    
    
    /*------------pager-----------------*/
.grvPager { height:10px;}
.PagerItek { position:relative; top:-24px;}   
   		div.PagerItek {
			padding: 3px;
			margin: 3px;
			
		}
		div.PagerItek a {
			padding: 2px 5px 2px 5px;
			margin: 2px;
			text-decoration: none; /* no underline */
			font: normal 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; 
			color:#000000;

		}
		div.PagerItek a:hover, div.PagerItek a:active {
			color: #ffffff;
			background-color:#85c446;
		}
		div.PagerItek span.current {
			padding: 2px 5px 2px 5px;
			margin: 2px;
			background-color: #df0c60;
			font: normal 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; 
			color: #ffffff;
		}
		div.PagerItek span.disabled {
			padding: 2px 5px 2px 5px;
			margin: 2px;
			color: #e1e1e1;
			font: normal 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; 
		}
   
   
   
   
   
   
   
   
   
   
   
   
.GridView0
{
    padding:3px 0 0 0;
    }



/* prev, next, prevPage and nextPage buttons */
a.browse {
	background:url(/App_Themes/_ITEK/images/v1/tab/tab_roz.gif) no-repeat;
	display:block;
	width:13px;
	height:101px;
	float:left;
	margin:0px 0px;
	cursor:pointer;
	font-size:1px;
	
}

/* prev, next, prevPage and nextPage buttons */
a.browse1 {
	background:url(/App_Themes/_ITEK/images/v1/tab/tab_roz.gif) no-repeat;
	display:block;
	width:13px;
	height:101px;
	float:right;
	margin:0px 0px;
	cursor:pointer;
	font-size:1px;
}


/* right */
a.right 				{ background-position: 0 -101px; }
a.right:hover 		{ background-position:-13px -101px; }
a.right:active 	{ background-position:-26px -101px; } 


/* left */
a.left				{ margin-left: 0px; } 
a.left:hover  		{ background-position:-13px 0; }
a.left:active  	{ background-position:-26px 0; }

/* up and down */
a.up, a.down		{ 
	background:url(/App_Themes/_ITEK/images/v1/tab/hori_large.jpg) no-repeat; 
	float: none;
	margin: 10px 50px;
}

/* up */
a.up:hover  		{ background-position:-30px 0; }
a.up:active  		{ background-position:-60px 0; }

/* down */
a.down 				{ background-position: 0 -30px; }
a.down:hover  		{ background-position:-30px -30px; }
a.down:active  	{ background-position:-60px -30px; } 


/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 	



.scroll_wrapper
{
   
   	border-right:  1px solid #df0c60;
	border-left:  1px solid #df0c60;
	border-bottom:  0px;
	border-top: 0px;
	height:auto;
	overflow:hidden;
	
}
.scroll_wrapper div.pad { padding:0px 0px 0px 10px;}
   


.scroll_link_div a:link {text-decoration: none; color: #333333;}
.scroll_link_div a:visited {text-decoration: none; color: #333333;}
.scroll_link_div a:active {text-decoration: none; color: #e00c61;}
.scroll_link_div a:hover {text-decoration: none; color: #e00c61;}

.prevbrowse
{

width:3%; 
float:left;
height:230px;
background-position:left;

}

.nextbrowse
{

width:3%; 
float:right;
height:230px;
background-position:right;
/*background-color:#abcccc;*/

}


/*# horiz scrolling Styles#*/
/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable {

width:93%; 
float:left;
	/* required settings */
	position:relative;
	overflow:hidden;
	height:230px;

	/* custom decorations */
	border:0px solid #ccc;
	/*background-color:#fffccc;*/
}



/*
	set the width and height for the root element and
	not for this element.
*/
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

/* single scrollable item */
div.csroll_item {
	float:left;
	padding:5px 2px 0px 2px;
	border:0px solid #ccc;
	width:136px;
	height:auto;
	overflow:hidden;
	text-align:left;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.likeapt { height:230px; padding-top:20px;}

.linz_items {
	/*float:left;
	margin:2px 5px 2px 5px;
	background-color:#b7fae2;*/
	/*padding:2px 5px 2px 5px;*/
	width:240px;
	height:122px;
	/*overflow:hidden;*/
	text-align:left;
	  background:url(/App_Themes/_ITEK/images/v1/linz.png) bottom no-repeat ;
  	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

.linz_items_r
{
   width:45%; 
   float:right; 
   color:#333333;
  font: bold 10px Arial, Helvetica, sans-serif;


   }
 .linz_items_l
 {  
 width:55%; float:left; text-align:left;
 } 
   .LinzInfo
   {
          color:#ed0e62;
  font: bold 12px Arial, Helvetica, sans-serif;
       }


.scroll_price
{
  background:url(/App_Themes/_ITEK/images/v1/scroll/scroll_price.png) no-repeat;
  background-position:center;
  height:22px;
  text-align:center;
  color:#ffffff;
  font: bold 12px Arial, Helvetica, sans-serif;
  padding-top:7px;

}

/* active item */
.scrollable .active {
	border:0px solid #000;
	z-index:300;
	position:relative;
}


.scroll_link_div
{
    text-align:right;
    margin-right:15px;
    font: bold 11px Arial, Helvetica, sans-serif;
	height:auto;
	overflow:hidden;
	height:25px;
}



/*# transformation scroll top style#*/
.ProductTitle
{
    color:#df0c60;
    text-decoration:none;
    font: bold 9pt Arial, Helvetica, sans-serif;

}

.ProductProducer
{
    color:#333333;
    font: normal 8.5pt Arial, Helvetica, sans-serif;

}
.ProductPrice
{
    color:#999999;
    text-decoration:line-through;
    font: normal 8.5pt Arial, Helvetica, sans-serif;
}
.ProductPriceD
{
    color:#ff0000;
    
    font: bold 10pt Vardana,Arial, Helvetica, sans-serif;
    border-bottom:2px dashed red;
    padding-bottom:1px;
}
.ProductPriceE
{
    color:#e40e62;
    font: bold 9pt Vardana,Arial, Helvetica, sans-serif;
}
.ProductPriceP
{
    color:#ffffff;
    text-decoration:none;
    font: bold 10pt Vardana,Arial, Helvetica, sans-serif;

}
.scroll250 {width:51px; height:46px; 
            text-align:center; position:absolute; left:71px; top:39px;  
           background:url(/App_Themes/_ITEK/images/v1/scroll/scroll_50prc.png) top left no-repeat;
            }


/*# v1 Styles#*/



.grvtabf {width:100%; padding:3px;}
.grvtabf td { vertical-align:top; width:25%; padding:0px; background:url(/App_Themes/_ITEK/images/v1/tab/red_vert_line.png) top right no-repeat;}
.grvtabs {width:100%; padding:3px;}
.grvtabs td { vertical-align:top; padding:0px;}
.grvtabs td table tr td {  padding:7px;}
/* root element for tabs with image */
ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0px 0px 0px 2px;	
	border-bottom:0px solid #fff;	
	height:112px;
	color:#ccc;	

}

.tabs_wrapper
{
    position:relative;
    top:0px;
   //top:0px;
   z-index:1;
    
    
}

/* single tab with image */
ul.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
	/*background: url(/App_Themes/_ITEK/images/v1/tab/tab_blue.jpg) no-repeat 0px 0px;*/
}

a.browse {
	background:url(/App_Themes/_ITEK/images/v1/tab/tab_roz.gif) no-repeat;
	display:block;
	width:13px;
	height:101px;
	float:left;
	margin:0px 0px;
	cursor:pointer;
	font-size:1px;
}
/* link inside the tab. uses a background image */
ul.tabs li a.im { 
	background: url(/App_Themes/_ITEK/images/v1/tab/tab.png) no-repeat 0px 0px;
	font-size:0px;
	display:block;
	height: 112px;  
	/*line-height:120px;*/
	width: 94px;
	text-align:center;	
	text-decoration:none;
	color:#fff;
	padding:0;
	margin:0;	
	/*position:relative;*/
	top:0px;
	background-color:Red;
	
}

.tabsp { position:relative; top:4px; text-align:center;}
.tabsp1 { position:relative; top:4px;}
.tabimg { border:0;}
.divintabs { position:relative; }
.divintabstext {position:relative; height:38px; width:74px; top:-57px; left:0px; color:#e00c61; }
.spanintabstext   
{ cursor:hand;
    position:absolute; width:74px; top:50px; left:7px; color:#e40e62;
    font: normal 9.5pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; }
ul.tabs a.im:active {
	outline:none;		
}
	
	
	/* when mouse enters the tab move the background image */
ul.tabs a.im:hover 
{
 
	background-position: -0px -224px;
	color:#fff;	
	background-color:Blue;
}


/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
 ul.tabs a.im.current, ul.tabs a.im.current:hover, ul.tabs li.current a.im {
	background-position: -0px -112px;
	/*-ms-background-position-x:0px;
	-ms-background-position-y:-120px;*/		
	cursor:default !important; 
	color:#000 !important;
}



	
/* tab pane */
div.css-panes > div {
	display:none;  
	/*position: absolute;
    left: -10px;*/
	border:0px solid #df0c60;
	border-width:1 1px 3px 1px;
	min-height:500px;
	padding:0px 0px;
	background-color:#fff;	
	position:relative;
	top:-18px;
	  //top:-18px;
}

.ui-tabs .ui-tabs-hide 
{

}







.BlockContent { padding: 10px 5px 0 5px;}
.preview{ background-color:#f7ecc1; border:7px dashed #c3ba98; margin:10px;}
.UnitsTextBox { width:25px; text-align:center; vertical-align:middle; }
.CartContentTableH > th { border:solid 1px Gray; white-space:normal; background:#85C446; height:50px; color: #ffffff;
			font: bold 9.5pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; text-align:center; padding:3px; }
.CartTable { background-color:#ffffff; padding:0;}
.CartContentTable td, .CartContentTablePrice td { border:solid 1px Gray; padding:3px; background-color:#fff; vertical-align:top;}
.CartContentTable { padding:5px; border:0px; border-bottom:2px solid #EAF3E0;}
.CartContentTablePrice { border-collapse:collapse; width:100%;}
.CartContentTablePrice .ContentTableInfo {background:#eaf3e0;}
.btnRemove{width:20px; height:20px; padding-bottom:20px; text-align:center;
border-color:#eee #777 #777 #eee;border-style:solid;border-width:2px;}
.btnRemove:hover{ background-color:#fff;}
.ItemsNotAvailable { font-weight:bold; color:#ff0000;}
.CartStepHeader
{
	background-color: #df0c60;
	color: #ffffff;	
	padding: 5px;	
	font-weight: bold;
margin:-7px -7px 5px -7px;
}
.BlockTitle { padding:5px 0 0 10px; display:block;}
.Discodesplc { background-color:#85c446; width:100%;}
.dis_selector_span {visibility:hidden;}
.CartHeader {background-color:#7BB641;border:1px solid #537B2C;}
.CartHeader th
{ text-align:center; color: #ffffff; font: bold 7pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; padding:1px 1px 3px 1px;}
.CartProductDetailLink
{ text-decoration:none; font:normal 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; color:#000000;}
.CartProductDetailLink:hover
{ text-decoration:none; font:normal 9pt  Verdana, Arial, Tahoma, Helvetica, sans-serif; color:#e40e62;}
.smcart { border-bottom:1px solid #D2DAC9;
display:block;
margin-left:9px;
margin-top:10px;}

.ibtnEmpty
{background: url(/App_Themes/_ITEK/images/v1/cart/btncart.png) no-repeat 0px 0px;
 height:53px;
 width:51px;
}
.ibtnUpdate
{background: url(/App_Themes/_ITEK/images/v1/cart/btncart.png) no-repeat 0px 0px;
  height:53px;
 width:51px;
}

.WishlistInfo {background-color:#fffbe2;
border:1px solid b1ae9d;
line-height:25px;
padding:5px;}

.ErrorLabel{background-color:#ff0000;
border:1px solid b1ae9d;
line-height:25px;
padding:5px;
color:#fff;
 list-style-position:inside;}



.ProductListTitle
{
font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
color: #e40e62;
}

.ProductListFooter
{
font: normal 11px Verdana, Arial, Helvetica, sans-serif; 
color: #333333;
}
.ProductListFooterb
{
font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
color: #333333;
}

    
    #togtext{ color:#fff; background-color:Green; width:50px; height:50px; position:relative; top:-30px; right:150px;}

.thumbnails
{
margin: 1em 0 0 -3px;
text-align: left;

}

.thumbnail
{
text-decoration: none;
display: -moz-inline-box;
display: inline-block;
vertical-align: top;
text-align: left;
margin: 1em 0 0 3px;
}


.thumbnail .r
{
width: 140px;
float: left;
text-align:left;
background:url(/App_Themes/_ITEK/images/v1/linz.png) no-repeat bottom left;
height:215px;
overflow:hidden;
}
.thumbnail .rred
{
width: 110px;
float: left;
text-align:left;
background:url(/App_Themes/_ITEK/images/v1/linz.png) no-repeat bottom left;
height:193px;
overflow:hidden;
}

.thumbnaillist
{
text-decoration: none;
display: -moz-inline-box;
display: inline-block;
vertical-align: top;
text-align: left;
margin: 1em 0 0 3px;
}

.thumbnaillist .r
{
width: 350px;
float: left;
text-align:left;
background:url(/App_Themes/_ITEK/images/v1/linz.png) no-repeat bottom left;
overflow:hidden;
padding-bottom:4px;
}
.thumbnaillist .cl
{
width: 235px;
float: left;
height:25px;
text-align:left;
overflow:hidden;
}





.footerTable
{
width:250px;
min-width:250px;


}
.footerTitle
{
	padding: 10px 5px 0px 5px;
	font: normal 22px  Arial, Verdana, Helvetica, sans-serif; 
	color: #85C446;
	text-align:left;
}


.footerSeparator
{
   background: #fc0;
   min-width:250px;
   width:250px; 
}
.footerItem
{
	padding: 1px 5px 1px 5px;
}

/*.footerCMSMenuItem:before 
{ content:url(/App_Themes/_ITEK/images/v1/footer/footer_line_before.gif)"</br>"; }
*/


.top_table
{
background-color: blue;
BACKGROUND-IMAGE: url(/App_Themes/_ITEK/images/v1/top_bg_grey.gif);
BACKGROUND-REPEAT: repeat-x;
}

#slideshow { margin:0 auto; width:700px; overflow:hidden; white-space:nowrap; position:relative; } 
#scroller { position:relative; display:inline; }  
#innscroller { position:relative; 
float:left;
        margin:5px;
        background:red;
        width:150px;height:150px;}

#control { border-bottom:1px solid black; }
#control span { cursor:pointer; font-weight:bold;}


/*# v1 Styles#*ShoppingCart#*/
.shoppad { padding:0 10px 0 10px;}
.OrdPrice  { color:#000000; font: bold; }
.OrdPriceValue  { color:#000000; font: bold; font-size:130%; }
/*-скругленные блоки-*/
.r-border{background:#85c446; position:relative; top:0px; left:0px;}
.wht { background:#fff;}
.white { background:#fff; width:41%;//width:25em; margin-left:5%;//margin-left:3em; position:relative; top:0px; left:0px; float:left;}
.r-border .rbcontent{padding:0 10px;}
.r-border .tb, .r-border .bb{position:relative;height:10px;overflow:hidden;}
.r-border .cn{position:relative;width:10px;	height:40px;background:url(/App_Themes/_ITEK/images/v1/rounded/r-border.png) no-repeat;overflow:hidden;}
.r-border .cnwhite {background:url(/App_Themes/_ITEK/images/v1/rounded/r-border-green.png);}
.r-border .cnwht{background:url(/App_Themes/_ITEK/images/v1/rounded/r-border-green-l.png);}
.r-border .cn.r{position:absolute;
               /* margin-left:100%;
                padding-left:100%;*/
                
                right:0px;top:-10px;}
.r-border .bb .cn{margin-top:-20px;}
.r-border .tdc {padding-left:10px; text-align:right; white-space:nowrap; width:100%;}
.r-border .itg {padding:0 10px 0 10px; width:100%; margin:10px 0 10px 0;}
/*-стиль задавать у .r-border-*/

.ShoppingDisText { margin-left:5%; color:#fff; font-weight:bold; line-height:150%; }

.signoutLink { float:right;}
.signoutLink img { border:0;}

.TopShoppingCartLink
{
	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #E40E62;
	padding: 10px 5px 5px 5px;
    text-decoration: none;
    display:table-cell;
    float:left;
}
.TopShoppingCartLink1
{
	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #E40E62;
	padding: 26px 5px 5px 5px;
    text-decoration: none;
    display:table-cell;
    float:left;
}
.TopShoppingCartText
{
	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 0px 0px 0px 5px;
}

.TopShoppingCartD
{
    height:44px;
    width:155px;
    vertical-align:bottom;
   padding-bottom:2px;
  
}
.TopShoppingCartF
{    height:44px;
    width:85px;
    background: url(/App_Themes/_ITEK/images/v1/top_basket_t.png) bottom left no-repeat;
    cursor:pointer;
    cursor:hand;
}
.TopShoppingCartG
{ width:240px; 
    height:85px;
   cursor:pointer;
    cursor:hand;
    vertical-align:top;
    
}
.CartCover
{background:url("/App_Themes/_ITEK/images/v1/cart/cover.png") no-repeat scroll left bottom transparent;
height:30px;
padding:5px 0 1px;
position:absolute;
vertical-align:middle;
width:240px; 
z-index:650;}
.CartCoverf
{background:url("/App_Themes/_ITEK/images/v1/cart/coverf.png") no-repeat scroll left bottom transparent;
height:30px;
padding:5px 0 1px;
position:absolute;
vertical-align:middle;
width:240px; 
z-index:650;}
.CartCoverTop
{height: 45px; z-index: 600; background:url("/App_Themes/_ITEK/images/v1/cart/top_basket_t.png") no-repeat scroll right bottom transparent;
  position:relative; background-color:#fff;}
  .CartCoverTopf
{height: 45px; z-index: 600; background:url("/App_Themes/_ITEK/images/v1/cart/top_basket_tf.png") no-repeat scroll right bottom transparent;
  position:relative; background-color:#fff;}
   .GridCartPreview{ border:0;}
 .GridCartPreview th { background-color:#eaf3e0; text-align:left; padding-left:3px; font:bold 7.5pt verdana;}
 .GridCartPreview td { border-bottom:1px solid #eaf3e0; border-top:1px solid #eaf3e0; padding-left:3px; font:bold 7.5pt verdana;}
  .GridCartPreview td.name {font-weight:normal; padding-top:5px;}
 .GridCartPreview .footer td { padding-top:10px; font-size:100%;}
 .EmptyCartText {padding:10px; display:block;}
/*---------slideout---------*/
.slide-out-div{border: 1px solid #85c446; position:absolute; width:238px; background-color:#EAF3E0;}
.slide-out-div .slide-content{background:#EAF3E0; padding:0px;width: 238px;}
    
.TopShoppingCartC
{
    vertical-align:top;
    height:34px;
    width:240px;
    padding-top:2px;
    overflow:hidden;
}



.TopCallD
{
    height:44px;
    width:240px;
    vertical-align:bottom;
    padding-bottom:2px;
    background: url(/App_Themes/_ITEK/images/v1/call_center_t.png) bottom right no-repeat;
}
.TopCallG
{
    width:240px; 
    height:40px;
    vertical-align:middle;
    background: url(/App_Themes/_ITEK/images/v1/call_center.png) bottom left no-repeat;
}
.TopCallC
{
    vertical-align:top;
    height:10px;
    width:240px;
}

.TopShoppingCartLk
{
	font: bold 13pt 'Arial Narrow', Arial, Verdana, Helvetica, sans-serif;
	color: #71BF43 ;
	text-decoration: none;
	padding-left:5px;
	padding-top:2px;
	float:left;

}
.IE6 .subContent .shoppingCart
{
	padding-right: 0;
}

.ShoppingCartStepImage
{
    border: none;
	margin-top: 10px;
	padding:0px;
	vertical-align: middle;
}

.ShoppingCartStepSeparator
{
    border: none;
    margin-top: 10px;
    padding: 0 20px;
    vertical-align: middle;
}

/*------product-----------*/
.proddis
{
display:block;
font-size:110%;
margin-top:5px;
padding-bottom:1px;
width:100%;
color:#808080;
}

/*# v1 Styles#*footer#*/

/*ITEK/lk*/
.TabsHeader { background-color:#e40e62; color:#fff;}
.TabsHeader td { width:5px;}
.TabControlLink {color:#fff; text-decoration:none; background-color:#e40e62; 
                 display:block; height:50px; padding:5px; line-height:15px; width:100px;}
.TabControlLink:hover {background-color:#85c446;}
.TabControlLinkSelected {color:#fff; text-decoration:none; background-color:#85c446; 
                 display:block; height:50px; padding:5px; line-height:15px; width:100px;}
.TabControl {}
.TabControlSelected {}


/**/
.GridBonus {border:0;}
.GridBonus td {text-indent:10px; padding:2px; border:1px; border-color:Gray;}
.GridBonusTop { font-size:170%; width:100%; }
.UniGridHead { background-color:#eaf3e0; }
#bstat{ padding:5px; text-align:center; color:#ff0000; font-weight:bold;}
.bstat0{ background:url("/App_Themes/_ITEK/images/v1/aj1.gif") no-repeat scroll 50% 50% transparent;}

/*.TabControlTable { background-color:Gray;}
.TabControlTable  td { width:14%; background-color:Green;font: normal 7.5pt  Arial, Verdana, Helvetica, sans-serif;}
*/
.UniGridGrid td, .Grid td {padding:3px;}
.Grid {width:100%;}


.footerB
{
	width: 100%;
	margin: 0px auto;
	background: #ecf6e2;
	BACKGROUND-IMAGE: url(/App_Themes/_ITEK/images/v1/footer/footer_bg.gif);
	BACKGROUND-REPEAT: repeat-x;
	background-position: top;
	vertical-align: middle;
	padding:10px 0 0 0px;
	height:280px;
	overflow:hidden;
}

.footermenuCMSListMenuUL { min-height: 2px; padding:0 0 0 10px;}
.footermenuCMSListMenuUL > li >ul {  padding:0;}
.footermenuCMSListMenuUL li { float: left; display: block; position: relative;  list-style: none; }
.footermenuCMSListMenuUL a { text-decoration: none; display: block; }
 
.footermenuCMSListMenuUL ul { position: relative; top: 0px; left: 0px; min-width:250px; width:257px; border: 0; }
.footermenuCMSListMenuUL ul ul { left: 100%; top: 5px; }
.footermenuCMSListMenuUL > li > a ,span.footermenuCMSListMenuLink, span.footermenuCMSListMenuLinkHighlighted  { background:url(/App_Themes/_ITEK/images/v1/footer/footer_line.gif) bottom left no-repeat;
                      		font: normal 22px  Arial, Verdana, Helvetica, sans-serif;color: #85C446; width:257px; }
 
.footermenuCMSListMenuUL li li { float: none;}
.footermenuCMSListMenuUL > li > ul > li {padding: 10px 0px 2px 0px;}

.footermenuCMSListMenuUL > li > ul > li a {padding:5px 0px 2px 10px; color: #333333; background:url(/App_Themes/_ITEK/images/v1/footer/footer_linem.gif) bottom left no-repeat;	font: normal 14px Arial,Verdana, Helvetica, sans-serif;	} 
.footermenuCMSListMenuUL > li > ul > li a:hover { padding:5px 0px 2px 10px; color:#e00c61; background:url(/App_Themes/_ITEK/images/v1/footer/footer_linem.gif) bottom left no-repeat;	font: normal 14px Arial,Verdana, Helvetica, sans-serif;	}
 
.footermenuCMSListMenuUL li:hover ul,
.footermenuCMSListMenuUL li:hover ul li:hover ul,
.footermenuCMSListMenuUL li:hover ul li:hover ul li:hover ul { display: block; }







.footerC
{
	width: 100%;
	height: 50px;
	margin: 0px auto;
	background: #85c446;
	BACKGROUND-IMAGE: url(/App_Themes/_ITEK/images/v1/footer/footer_c_bg.gif);
	BACKGROUND-REPEAT: repeat-x;
	background-position: top;
	vertical-align: middle;
}

.boxBlueLeft
{
	background: #d7d7d7 url(/App_Themes/EcommerceSite/Images/box_blue_background.gif) repeat-y top left;
	margin-bottom: 3px;
	margin-top: 1px;
}




/*#Main styles#*/

.container_left {
	margin:0;
	padding: 0 0 10px 10px;
	background:url(/App_Themes/_ITEK/images/v1/menu/t.png) top left no-repeat;

}
.container_middle 
{
    width:100%;
    min-width:300px;
	margin: 0;
	padding:0 0 10px 0;
	vertical-align:top;
	/*text-align:center;*/
	/*background-color:Gray;*/
}
#lscr { width:100%;}
#divscr
{
   /* background-color:Fuchsia;*/
    position:relative;
   }
.container_right {
	margin:0;
	padding:1px 10px 10px 0;


}
	.container_top_right
	 
	{
    margin:0px 0px 0px 0px;
    padding:0px 10px 0px 0px;
	background-repeat:no-repeat;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;

	}


.call_center_s
{
   	font: bold 8pt Arial, Helvetica, sans-serif;
	color: #e40e62;
padding-left:5px;
	 
    }
    
    .call_center_b
{
   	font: bold 18px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-left:5px;
	

    }

.container_middle_border {
	border-right: solid 1px;
	border-left: solid 1px;
	border-bottom: solid 1px;
	border-top: solid 1px;
}
.subcontainer_middle_text1 {
	font: bold 8pt Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 6px 0px 4px 4px;
}
.subcontainer_middle_text1 A:link {text-decoration: none; color: #000000;}
.subcontainer_middle_text1 A:visited {text-decoration: none; color: #000000;}
.subcontainer_middle_text1 A:active {text-decoration: none; color: #e00c61;}
.subcontainer_middle_text1 A:hover {text-decoration: none; color: #e00c61;}


.container_right_border {
	border-right: solid 1px;
	border-left: solid 1px;
	border-bottom: solid 1px;
	border-top: solid 1px;
	width: 210px;
}
.subcontainer_right1 {
	margin: 5px 5px 10px 5px;
}
.subcontainer_right2 {
	margin: 30px 5px 10px 5px;
}
.subcontainer_cost1 {
	font: bold 8pt Arial, Helvetica, sans-serif; 
	color: #555b62;
	background-image:url(../images/cost1.jpg);
	background-position: 0px 100%;
	width: 86px;
	background-repeat: no-repeat;
	padding: 4px 0px 2px 4px;
	margin-left: 55px;
}
.cost2 {
	font: bold 8pt Arial, Helvetica, sans-serif; 
	color: #555b62;
	background-image:url(../images/cost2.gif);
	background-position: 0px 100%;
	width: 86px;
	background-repeat: no-repeat;
	padding: 4px 0px 2px 4px;
	margin-left: 55px;
}
.subcontainer_right_header_crimson {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #e00c61; 
	text-align: center;
	text-transform: uppercase;
}
.subcontainer_right_header_black {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #000000; 
	text-align: center;
	text-transform: uppercase;
}
.subcontainer_right_text1 {
	font: 8pt Arial, Helvetica, sans-serif; 
	color: #555b62;
	margin: 0px 0px 2px 0px;
}
.subcontainer_right_text2 {
	font: bold 8pt Arial, Helvetica, sans-serif;
	color: #555b62;
}
.subcontainer_right_text2 A:link {text-decoration: none; color: #555b62;}
.subcontainer_right_text2 A:visited {text-decoration: none; color: #555b62;}
.subcontainer_right_text2 A:active {text-decoration: none; color: #e00c61;}
.subcontainer_right_text2 A:hover {text-decoration: none; color: #e00c61;}

.subcontainer_right_text3 {
	font: 8pt Arial, Helvetica, sans-serif; 
	color: #000000;
	margin: 0px 0px 10px 0px;
}
.subcontainer_right_text4 {
	font: bold 8pt Arial, Helvetica, sans-serif; 
	color: #000000;
}
.subcontainer_right_text4 A:link {text-decoration: none; color: #000000;}
.subcontainer_right_text4 A:visited {text-decoration: none; color: #000000;}
.subcontainer_right_text4 A:active {text-decoration: none; color: #e00c61;}
.subcontainer_right_text4 A:hover {text-decoration: none; color: #e00c61;}

/*#CMS styles#*/
/*#CMS styles/Left Menu#*/

.CMSMenu {
	/*background-color: #FFFFFF;*/
	/*border: solid 0px #555b62;*/
}
#plcRoot_Layout_zoneMenu_cmsmenu_menuElem {
	/*background-color: #FFFFFF;*/
	border: none;
}
.CMSMenuItem 
{
    min-width:250px;
    width:250px;
	font: normal 18px Arial, Verdana, Helvetica, sans-serif; 
	color: #333333;
	background-image:url(/App_Themes/_ITEK/images/linem.gif);
	background-position: 0px 100%; 
	background-repeat: no-repeat; 
	padding: 5px 5px 5px 5px;
}
.CMSMenuItemMouseOver, .CMSMenuItemMouseUp, .CMSMenuItemMouseDown 
.CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp, 
.CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver,
.CMSMenuSelectedMenuItemMouseUp, 
.CMSMenuSelectedMenuItemMouseDown, .CMSMenuSelectedMenuItemMouseOver,
.CMSMenuSelectedMenuItem


{
	font: normal 14px Arial, Verdana, Helvetica, sans-serif; 
	color: #e00c61;
	background-image:url(/App_Themes/_ITEK/images/linem.gif);
	background-position: 0px 100%; 
	background-repeat: no-repeat; 
	padding: 5px 5px 5px 5px;
}


/*#CMS styles/Left Sub Menu#*/


.submenuCMSMenu 
{ 
    
    

	background-color: #FFFFFF;
	border: solid 0px #555b62;    
	/*opacity: 0.5;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);*/
}
#plcRoot_Layout_zoneMenu_cmsmenu_menuElem {
	background-color: #FFFFFF;
	border: none;
}
.submenuCMSMenuItem 
{
    
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif; 
	color: #555b62;
	background-image:url(/App_Themes/_ITEK/images/linem.gif);
	background-position: 5px 100%; 
	background-repeat: no-repeat; 
	padding: 5px 5px 5px 5px;
}
.submenuCMSMenuItemMouseOver, .CMSMenuItemMouseUp, .CMSMenuItemMouseDown, 
.submenuCMSMenuHighlightedMenuItem, .submenuCMSMenuHighlightedMenuItemMouseUp, 
.submenuCMSMenuHighlightedMenuItemMouseDown, 
.submenuCMSMenuHighlightedMenuItemMouseOver


{
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif; 
	color: #e00c61;
	background-image:url(/App_Themes/_ITEK/images/linem.gif);
	background-position: 5px 100%; 
	background-repeat: no-repeat; 
	padding: 5px 5px 5px 5px;
}





/*#CMS styles/Product Preview#*/

.ProductPreview A:link {text-decoration: none; color: #000000;}
.ProductPreview A:visited {text-decoration: none; color: #000000;}
.ProductPreview A:active {text-decoration: none; color: #e00c61;}
.ProductPreview A:hover {text-decoration: none; color: #e00c61;}

.ProductPreview
{
    float:left;
    
    
    }
