﻿html, body
{
	margin:0;
	padding:0;
	border:0;
	/*background:#f0f4f7 url('../images/body_back.gif') top right repeat-y;*/
	background:#fff;
}

.product_td
{
	
}

P
{
	word-spacing: 0;
	margin: 0;
}
H1 {
    FONT-WEIGHT: bold; 
	FONT-SIZE: 16pt; 
	COLOR: #007ADB; 
	FONT-FAMILY: Arial;
	letter-spacing: normal;
	text-transform: none;
	line-height: 100%;
	word-spacing: 0;
	margin: 0;

}

.Sales
{
    font-family: Arial;
    font-size: 12px; 
    font-weight: bold; 
    color: #000000; 
    text-decoration: none;
    
    }
    
.Sales2
{
    font-family: Arial;
    font-size: 9pt; 
    font-weight: bold; 
    color: #ee2c74; 
    text-decoration: underline;
    
    }
    
 .Sales2:hover
{
    text-decoration: none;
    
    }
    
 .Sales2Price
{
    font-family: Arial;
    font-size: 12pt; 
    font-weight: bold; 
    color: #ee2c74; 
    text-decoration: none;
    
    }
    
.imgBorder
{
    border: 2px solid #008000;
    width:50px;
    height:50px;
    }
.borderedTable
{
    border: 1px solid #007ADB;
	border-collapse: collapse;
	font-family: Arial;
	color: #555;
	FONT-SIZE: 10pt; 

 }
 .borderedTable td
{
    border: 1px solid #f5f5f5;
	border-collapse: collapse;
	font-family: Arial;
	FONT-SIZE: 10pt; 
	padding-right:3px;

	
 }
 
 .borderedTable th
{
	 background-color: #007ADB;
    color: White;
   	padding-right:3px;

}
  
.InputText
{
    height: 15px;
    border: 1px solid #cccccc;
       }
       
 .InputSelectCom
{
    border: 1px solid #000000;
    font-size:9pt;
       }


.InputTextSearch
{
    border: 1px solid #cccccc;
    width:120px;
    font-size:11px;
    font-family:Arial;
       }    
       
.InputSelectSearch
{
    border: 1px solid #cccccc;
    width:120px;
    font-size:11px;
    font-family:Arial;
       }    
       
.BigTitle {
    FONT-WEIGHT: bold; 
	FONT-SIZE: 16pt; 
	COLOR: #E02598; 
	FONT-FAMILY: Arial;
}

.BigTitleWhite {
    FONT-WEIGHT: bold; 
	FONT-SIZE: 16pt; 
	COLOR: #444444; 
	FONT-FAMILY: Arial;
}

.standartFont{
	FONT-SIZE: 10pt; 
	COLOR:#000000; 
	FONT-FAMILY: Arial

}

.NewsLink
{
	font-size: 10pt; 
	color:#000000; 
	font-family: arial;
}

.red{
	FONT-SIZE: 10pt; 
	COLOR:#ee2c74; 
	FONT-FAMILY: Arial

}

.darkBlue{
	FONT-SIZE: 10pt; 
	COLOR:#12344D; 
	FONT-FAMILY: Arial

}

.pink{
	FONT-SIZE: 10pt; 
	COLOR:#ee2c74; 
	FONT-FAMILY: Arial

}

.pink13pt{
	FONT-SIZE: 13pt; 
	COLOR:#ee2c74; 
	FONT-FAMILY: Arial;
text-decoration:underline;
}

.pink13pt:hover{
	text-decoration:none;
}

.addonValue{
	FONT-SIZE: 9pt; 
	COLOR:#000000; 
	FONT-FAMILY: Arial;
	vertical-align:top;
}
.prodBigTitle 
{
	font-size:12pt;
	color:#D0000C;
	font-weight:bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.prodTitle
{
  	FONT-SIZE: 9pt; 
	COLOR:#EE2C74; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	text-align:justify;
    
    }
    .subName
{
  	FONT-SIZE: 8pt; 
	COLOR:#000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	text-align:justify;
	font-weight:bold;
    
    }

    .prodRemain
{
  	FONT-SIZE: 8pt; 
	COLOR:#6A7B83; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none  
    
    }    
    .ProdPrice
{
  	FONT-SIZE: 17pt; 
	COLOR:#ee2c74; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none  
    
    }  
    .ProdNoPrice
{
  	FONT-SIZE: 10pt; 
	COLOR:#ee2c74; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none  
    
    }  

    .ProdName
{
  	FONT-SIZE: 13pt; 
	COLOR:#CC0000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none  
    
    }
.SmallFont{
	FONT-SIZE: 8pt; 
	COLOR:#2B61A3; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none

}
.SmallFont:hover {
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}

.grey9{
	FONT-SIZE: 9pt; 
	COLOR:#777777; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}
.bannerTitle
{
    FONT-SIZE: 14pt; 
	COLOR:#007ADB; 
	FONT-FAMILY: Arial;
    text-decoration: none;
    
    
    }
.links{
	FONT-SIZE: 10pt; 
	COLOR:#ee2c74; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}


.links:hover{
	FONT-SIZE: 10pt; 
	COLOR:#12344D; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}


.linkButtons{
	FONT-SIZE: 10pt; 
	COLOR:#ee2c74; 
	FONT-FAMILY: Arial;
    text-decoration: none;
    display: block;
}


.linkButtons:hover{
	FONT-SIZE: 10pt; 
	COLOR:#14364F; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}


.linksGraySmall{
	FONT-SIZE: 9pt; 
	COLOR:#BFBFBF; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}


.linksGraySmall:hover{
	FONT-SIZE: 9pt; 
	COLOR:#D30009; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}

.linksRedSmall{
	FONT-SIZE: 9pt; 
	COLOR:#D30009; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}


.linksRedSmall:hover{
	FONT-SIZE: 9pt; 
	COLOR:#007ADB; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}


.addBlink{
	FONT-SIZE: 10pt; 
	COLOR:#DF2495; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}

.addBlink:hover{
	FONT-SIZE: 10pt; 
	COLOR:#153C63; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}

.linksProp{
	FONT-SIZE: 10pt; 
	COLOR:#444444; 
	FONT-FAMILY: Arial;
    text-decoration: underline;
}
.linksProp:hover{
    text-decoration: none;
}


.links_black{
	FONT-SIZE: 10pt; 
	COLOR:#000000; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}
.links_black:hover{
	FONT-SIZE: 10pt; 
	COLOR:#ee2c74; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}


.links_black2{
	FONT-SIZE: 10pt; 
	COLOR:#444444; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}
.links_black2:hover{
    text-decoration: underline;
}


.leftBasket{
	FONT-SIZE: 8pt; 
	COLOR:#000000; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}
.leftBasketRed{
	FONT-SIZE: 9pt; 
	COLOR:#ee2c74; 
	FONT-FAMILY: Arial;
    text-decoration: none;
}

.linksPink
{
    font-size: 10pt;
    color: #ee2c74;
    font-family: Arial;
    text-decoration: none;
    font-weight:bold;
}

.linksRelatedPink
{
    font-size: 10pt;
    color: #ee2c74;
    font-family: Arial;
    text-decoration: underline;
    font-weight:bold;
}

.linksRed
{
    font-size: 10pt;
    color: red;
    font-family: Arial;
    text-decoration: none;
}

tr.TopCats td
{
   cursor:hand;
}

tr.TopCatshover td
{
   background-color:#ee2c74;
   cursor:hand;
}
 
.TopCatsLinks
{
    font-size: 10pt;
    color: white;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;   
}
        
.TopCatsLinksBlock
{
    font-size: 10pt;
    color: #13364D;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
    display:block;   
}
    
    .TopCatsLinksBlock:hover 
    {
		color:#FFFFFF;		
    }
    
    .TopCatsLinksBlockHover 
    {
		color:#FFFFFF;
		font-size: 10pt;
		font-family: Arial;
		text-decoration: none;
		font-weight: bold;
		display:block;
    }

   .TopBarLinks
	{
		font-size: 9pt;
		color: #174883;
		font-family: Arial;
		text-decoration: none;
		font-weight:bold;
    }
    
       .TopBarLinks:hover
		{
			text-decoration: underline;
		}

.Tab { 
   font-weight: bold;
   cursor:hand;font-size: 9pt; 
   color: #ffffff; 
   font-style: normal; 
   font-family:Arial; 
   text-align : center; 
   vertical-align:middle;
  padding-bottom: 2px;
   }
   .TabContent 
   {
	border-left:solid 0px #0179DA;
	border-right:solid 0px #0179DA;
   }
        


.DivScroll {

    SCROLLBAR-FACE-COLOR: # 444444;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    SCROLLBAR-HIGHLIGHT-COLOR: #00000;
    OVERFLOW: auto;
    height: 90px; 
    overflow-x: hidden; 
    overflow-y: auto;
    BORDER-LEFT: # FFFFFF 1px solid;
    SCROLLBAR-SHADOW-COLOR: #90A383;
    COLOR: #fffff;
    SCROLLBAR-ARROW-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #DDDDDD;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    SCROLLBAR-BASE-COLOR: #444444;
    TEXT-ALIGN: right
}

.DivScroll2 {

    SCROLLBAR-FACE-COLOR: # E30074;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    SCROLLBAR-HIGHLIGHT-COLOR: #00000;
    BORDER-LEFT: # FFFFFF 1px solid;
    SCROLLBAR-SHADOW-COLOR: #90A383;
    COLOR: #fffff;
    SCROLLBAR-ARROW-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #DDDDDD;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    SCROLLBAR-BASE-COLOR: #E30074;
    TEXT-ALIGN: right
}

 


.bTable th
{
	border-right: #d7d7d7 1px solid; 
	padding-right: 3px;
    border-top: #d7d7d7 1px solid; 
    padding-top: 0px; 
    border-bottom: #d7d7d7 1px solid; 
    background-repeat:repeat-x;
    background-image:url('../images/design/top_menu.gif');
    color: #3a6ea5;
}
.bTable
{
    border: 1px solid #DEDEDE;
	border-collapse: collapse;
	font-family: Arial;
	color: #333333;
	FONT-SIZE: 10pt; 

 }
 .bTable td
{
    border: 0px solid #DEDEDE;
	border-collapse: collapse;
	font-family: Arial;
	FONT-SIZE: 10pt; 
	padding-right:0px;

	
 }
 .MenuStyle {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	height: 22px;
	width:195px;
	background-image:url('../images/design/side_link.gif');
	background-repeat:repeat-y;


}
.MenuItemStyle {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	height: 22px;
	width:195px;
	

}

.HoverStyle {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 22px;
	background-image:url('../images/design/side_link_grey.gif');
	
}

   .btn {
	BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FF8282', EndColorStr='#CC0000');
    BORDER-LEFT: silver 1px solid;
    CURSOR: hand;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

#menu ul { 
	margin: 0; 
	padding: 0; 
	list-style: none;
	width: 195px; /* Width of Menu Items */ 
	

} 

#menu ul li { 
	position: relative; 
	background-image:url('../images/design/side_link.gif');
		height: 22px;

	
} 

#menu li ul { 
	position: absolute; 
	left: -195px; /*Set 1px less than menu width */ 
	top: 0; 
	display: block; 
	padding-right:1px;
	

} 

#menu li:hover ul {
	display: block; 
	
} 

#menu li:hover>ul { 
	visibility:visible; 
	
} 

#menu ul ul {
	visibility:hidden; 
} 

/* Fix IE. Hide from IE Mac \*/ 
* html #menu ul li { float: left; height: 22px; } 
* html #menu ul li a { height: 22px; } 
/* End */ 

/* Make-up syles */ 

#menu ul, li { 
	margin: 0 0 0 0; 
} 

/* Styles for Menu Items */ 
#menu ul a { 
	display: block; 
	padding-right:10px;
	padding-top:2px;
    font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;	
	
	
	/*background-repeat:repeat-y;*/

} 

/* Hover Styles */ 
#menu ul a:hover { 
	color: #000000; 
	background-image:url('../images/design/side_link_grey.gif');
		height: 22px;

} 

/* Sub Menu Styles */ 
#menu li ul a { 
	text-decoration: none; 
	color: #ffffff; 
	padding: 0px; 
	border: 0px solid #ccc; 
	border-bottom: 0; 
	padding-right:10px;
	padding-top:2px;

	
} 

/* Sub Menu Hover Styles */ 
#menu li ul a:hover { 
	color: #000000; 
	background-image:url('../images/design/side_link_grey.gif');
	height: 22px;

} 

/* Icon Styles */ 
#menu ul a.submenu {
    background:url("../images/design/arrow_tranc.gif") no-repeat left;
   	height: 22px;

} 
#menu ul a.submenu:hover {
    background-image:url('../images/design/side_link_grey.gif');
   	height: 22px;

   }
   
   .imgMagBackground 
   {
	background-color:#CC0000;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 200px;
height: 200px;
border: 1px solid black;
padding: 10px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.compareTitleCell 
{
 background-color:#e1e1e1;
 font-family:Arial;
 color:#EE2C74;
 font-weight:bold;
 font-size:10pt;
 width:150px;
 text-align:right;
 vertical-align:middle;
 padding-right:10px;
 border:solid 2px #FFFFFF;
 height:25px;
}

.compareValueCell 
{
 background-color:#F5F5F5;
 font-family:Arial;
 color:#000000;
 font-size:9pt;
 width:200px;
 text-align:right;
 vertical-align:middle;
 padding-right:10px;
 border:solid 2px #FFFFFF;
 height:25px;
}

.topLinksLnk 
{
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}

.whiteTitle 
{
	color:#ee2c74;
	font-weight:bold;
	font-family:Arial;
	font-size:12pt;
}

.whiteTitle10pt
{
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial;
	font-size:10pt;
	display: block;
	text-decoration:none;
}

.searchRadio
{
	color:#fff;
	font-family:Arial;
	height:0.7em;
}

.searchRadio label
{
	font-size : 0.7em;
	vertical-align:middle;
}

.whiteBot
{
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial;
	font-size:8pt;
	text-decoration:none;
}

.whiteBot:hover
{
	text-decoration:underline;
}

.RightAndMiddleCube 
{
	padding:0 0 7px 7px;

}

.LeftCube
{
	padding:0 0 7px 0;
}

.RelatedProdBorder3
{
	padding:0 0 7px 7px;
}

.prodBorder 
{
	padding:0 0 7px 7px;
}

.prodBorder2
{
	padding:0 0 7px 0;
}

.prodBorder3
{
	padding:0 0 7px 7px;
}

.whiteLnkName
{
	color:#444444;
	font-weight:bold;
	font-family:Arial;
	font-size:9pt;
	text-decoration:none;
}

.whiteLnkName:hover
{
	text-decoration:none;
}

.prodImage img
{
	width: 150px;
	height: 150px;
}

.220Image img
{
	width: 220px;
	height: 220px;
	border: solid 0px #FFFFFF;
}

.GalleryBorder 
{
	border: solid 1px #325269;
}

.GalleryBorderSelected
{
	border: solid 1px #ee2c74;
}


.lnkSmall{
	FONT-SIZE: 9pt; 
	COLOR:#000000; 
	FONT-FAMILY: Arial;
    text-decoration: underline;
}

.lnkSmall:hover {
    text-decoration: none;
}

.lnkSmallPink{
	FONT-SIZE: 9pt; 
	COLOR:#ee2c74; 
	FONT-FAMILY: Arial;
    text-decoration: underline;
}

.lnkSmallPink:hover {
    text-decoration: none;
}

.footer_link1
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

.footer_link1:hover
{
	color:#ee2c74;
}

.footer_link2
{
	font-family:Arial;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}

.footer_link2:hover
{
	color:#ee2c74;
}


.footer_sep
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}