/********** Brand Jewelers ***********/

body
	{
	padding:0;
	margin: 0;	
	padding-bottom:10px;
	background:#000f39 url('/brands/63/img/bg.jpg') no-repeat top center;
	text-align:center;
	width:100%;
	}

DIV, TR 
	{
	font-family : Arial, sans-serif, Tahoma;
    font-size: 9pt;
	color: #666666;	
	}	

img { border:0;}
.StoreMainTableClass
{
}
.StoreHeaderClass
{
}
.StoreMenuClass
{
}
.StoreBodyClass
{
	border: 0px solid #000000;
	/*text-align: center;*/
}

.StoreFooterClass
{
	border: 0px solid red;
}

HR
	{
	color: #9a9456;	
	}	

A
	{
	font-family : Arial, Tahoma,sans-serif;
	font-size: 9pt;
	text-decoration: none;	
	color: #666666;	
	}	
A:hover
	{
	text-decoration: underline;	
	}

input, select, textarea
	{
	color: #666666;
	font-family : sans-serif, Arial, Tahoma;
	font-size: 11px;
	}

input.button, input.submit, .defbutton
	{
	border:0px;
	height:20px;
	background:#eb9c30;	
	color: #ffffff;
	font-family : sans-serif, Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
	cursor: hand;
	text-transform:uppercase;
	}

.ErrorSummaryHeader
{
	font-family : Verdana, Arial,Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: red;
}	

.ErrorMessage
	{
		font-size: 11px;
		color:#ff3c00; /* red */
	}
	
.ErrorBox
	{
	border: solid 1px #FF3C00;
	}	


	
h3
{
font:normal 18px Georgia, "Times New Roman", Times, serif;
color:#dd943f;
}

#big
{
width:931px;
margin:0 auto;
text-align:left;
}

#menu_bg
{
background:url('/brands/63/img/menu_bg_r.jpg') right no-repeat;
height:41px;
}

#menu_bg2
{
background:url('/brands/63/img/menu_bg_l.gif') no-repeat left;
height:41px;
}

#logo2
{
background:url('/brands/63/img/logo_2.jpg') repeat;
width:310px;
height:164px;
position:relative;
}

#logo2 div
{
position:absolute;
width:100%;
top:95px;
padding:5px;
text-align:center;
color:#dde6f5;
}


#welcome
{
background:url('/brands/63/img/welcome_bg.gif') no-repeat;
width:351px;
height:164px;
position:relative;
}

#welcome div
{
position:absolute;
width:290px;
left:40px;
top:40px;
color:#dde6f5;
}
#welcome div a, #logo2 div a {color:#dde6f5; font-weight:bold; text-decoration:underline;}





#metal_bg
{
background:url('/brands/63/img/metal_bg.jpg') no-repeat;
width:270px;
height:62px;
position:relative;
}

#text_bg
{
background:url('/brands/63/img/text_bg.gif') no-repeat;
width:351px;
height:498px;
}

#text_bg div {padding:30px 40px 0 10px; font-size:11px;}
#text_bg div a { color:#0049a9; text-decoration:underline;}





#top_2_2_m
{
position: relative;
height:62px;
}

#search_2_bg
{
position:absolute;
left:0;
top:0;
background:url('/brands/63/img/search_bg_2.jpg') no-repeat left;
width:364px;
height:62px;
}

#search_2_bg div
{
position:absolute;
right:0;
top:0;
}

#searchfield
{
position:absolute;
top:20px;
left:20px;
width:240px;
}
#searchbtn
{
   width:79px; 
   height:62px;
}
#search_bg
{
background:url('/brands/63/img/search_l_bg.jpg') no-repeat;
height:62px;
width:250px;
position:relative;
}

form
{
    margin:0;
    padding:0;

    }
#searchbtnhome
{
   width:70px; 
   height:62px;
}
#searchfieldhome
{
    margin-left:12px;
    width:160px;
}
#metal_2_2
{
position:absolute;
right:0;
top:0;
background:url('/brands/63/img/metal_2.gif') no-repeat right;
width:298px;
height:62px;
}

#center_top {background:url('/brands/63/img/center_top_l.gif') no-repeat left; height:16px;}
#center_top_2 {background:url('/brands/63/img/center_top_r.gif') no-repeat right; height:16px;}
#center_big {background:#fff; padding:5px;}
#center_down {background:url('/brands/63/img/center_down_l.gif') no-repeat left; height:16px;}
#center_down_2 {background:url('/brands/63/img/center_down_r.gif') no-repeat right; height:16px;}
/***********************/
/*  Metal prices box
/**********************/
#MetalPrice
{
	position:absolute;
	right:30px;
	top:4px;
	font: normal 11px Tahoma, Arial;	
}

#MetalPrice2
{
	position:absolute;
	right:10px;
	top:4px;
	font: normal 11px Tahoma, Arial;	
}

.svodka-text-name 
	{
	font:9pt Tahoma, Arial;
	color: #ffffff;
	}
	
.svodka-text-value
	{
	font: normal 11px Tahoma, Arial;
	color: #ffffff;
	}
		
.svodka-box-bg		
	{
	background: #4ab0b5;
	padding:15px;
	padding-left:5px;
	padding-right:5px;	
	}	
		
.svodka-box-left	
	{
	background: #4ab0b5 url('/brands/63/img/sv-left.gif') repeat-y top left;
	}	
	
.svodka-box-right
	{
	background: #4ab0b5 url('/brands/63/img/sv-right.gif') repeat-y top right;
	}			

/**********************/
/* Shoping cart       */
/**********************/
#scart
{
	position:absolute;
	left:0px;
	top:10px;
	font-size:10px;
	color:#fff;	
}

#scart2
{
	position:absolute;
	left:20px;
	top:10px;
	font-size:10px;
	color:#fff;	
}

.SCard td, .SCard td A
	{
	font: normal 10px Tahoma, Arial;
	color: #ffffff;		
	text-decoration: none;
	white-space:nowrap;
	}	

.SCard A:hover
	{
	color:#fff;
	}
#scart a, #scart2 a {color:#fff;font-size:11px;}
.SCartCount {color:#fff;}
	
 .SCartImg
	{
	/*border: 2px solid #FFF;
	background-color:#FFF;	*/
	}	
		
/***********************/
/* Main page
/***********************/			
.HomeMainText
	{
	font: normal 9pt Arial, Tahoma;
	color: #666666;
	line-height: 18px;
	text-align:left;
	}
	
.HomeBigText
	{
	font: 20px Arial, Tahoma;
	color: #e19f01;
	}
	
/***********************/
/* Main Menu
/***********************/	
#nav { padding:0; margin:0; margin-left:3px; list-style:none; height:41px; position:relative; z-index:200; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left;}
#nav li a.top_link {display:block; float:left; height:41px; line-height:38px; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 5px; cursor:pointer;}
#nav li a.top_link span {float:left; display:block; padding:0 14px 0 7px; height:41px;}


#nav li:hover a.top_link,
#nav a.top_link:hover, #nav li a.selected_menu
{color:#fff200; background: url('/brands/63/img/six_1.gif') no-repeat;}

#nav li:hover a.top_link span, 
#nav a.top_link:hover span, #nav li a.selected_menu span
{background:url('/brands/63/img/six_1.gif') no-repeat right top;}

#nav li:hover a.top_link span.down,
#nav a.top_link:hover span.down, #nav li a.selected_menu span.down
{background:url('/brands/63/img/six_1.gif') no-repeat right top; }

#nav table {border-collapse:collapse; padding:0; margin:0; position:absolute; left:0; top:0;}

#nav li:hover {position:relative; z-index:200;}
#nav a:hover {position:relative; white-space:normal; z-index:200;}

#nav :hover ul.sub
{left:1px; top:40px; background: #d84e0c; padding:3px; border:1px solid #ffc401; white-space:nowrap; width:110px; height:auto; z-index:300;}
#nav :hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:110px; font-weight:normal;}
#nav :hover ul.sub li a
{display:block; font-size:11px; height:18px; width:110px; line-height:18px; text-indent:5px; color:#fff; text-decoration:none;}
#nav li ul.sub li a.fly
{background:#50b5d0 url(arrow.gif) 80px 6px no-repeat;}
#nav :hover ul.sub li a:hover 
{background:#0061c6; color:#fff; border-color:#fff;}
#nav :hover ul.sub li a.fly:hover
{background:#0061c6 url(arrow_over.gif) 80px 6px no-repeat; color:#fff;}

#nav li b {display:block; font-size:11px; height:18px; width:88px; line-height:18px; margin-bottom:3px; text-indent:6px; color:#ff6; border-bottom:1px solid #ff6; cursor:default;}

#nav a:hover a:hover ul,
#nav a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover a:hover ul
{left:89px; top:-4px; background: #d84e0c; padding:3px; border:1px solid #ffc401; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav a:hover ul ul,
#nav a:hover a:hover ul ul,
#nav a:hover a:hover a:hover ul ul,
#nav a:hover a:hover a:hover a:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover > ul
{left:90px; top:-4px; background: #d84e0c; padding:3px; border:1px solid #ffc401; white-space:nowrap; width:90px; z-index:400; height:auto;}
#nav li:hover > ul ul 
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#nav li:hover li:hover > a.fly
{background:#0061c6 url('/brands/63/img/arrow_over.gif') 80px 6px no-repeat; color:#fff; border-color:#fff;} 

		
			
/***********************/
/* Search Panel Styles
/***********************/


.navMenu2On, A.navMenu2On
{
	background: #e5e5e5;
	width:100%;
	color: #666666;
	font : 11px Verdana;
	text-decoration: none;
	cursor: hand;
	line-height: 18px;
}
.navMenu2Off, A.navMenu2Off, A:hover.navMenu2On, A:hover.navMenu2Off
{
	width:100%;
	color: #666666;
	font : 11px Verdana;
	text-decoration: none;
	cursor: hand;
	line-height: 18px;
}
.navMenu2On
{
	padding:2px;	
}


.navPaneFNT
{
	color: #666666;
	font : 9pt Arial,Tahoma,Verdana;
}


.RowEven
	{
	background-color:#F7F7F7;
	}
/***********************/
/* Content Styles
/***********************/
#SearchMenu
	{
		background: url('/brands/63/img/icn-search.gif') no-repeat center;
		border: 0;
	}
#ListButton
	{
		background: url('/brands/63/img/icn-list.gif') no-repeat center;
		border: 0;
	}
#GalleryButton
	{
		background: url('/brands/63/img/icn-gallery.gif') no-repeat center;
		border: 0;
	}

.conPaneBG
{
	padding:8px;
}

.conStripe1
{
	border: 1px solid #cccccc;
	background: #f7f7f7;
}
.conStripe1FNT
{
	font : 10px Arial,Tahoma,Verdana;
	color: #666666;		
}	
input.conStripe1
{
	border: 1px solid #cccccc;
}
.conMenuBox
{
	width: 230px;
}
.conMenuHdr
{
	font: bold 14px Arial,Tahoma,Verdana;
	background: #9D9D9D;
	padding: 5px;
	text-align: center;	
	color: #ffffff;		
}

.conMenuBody
{
	background: #f7f7f7; 	
	padding: 10px;
	padding-bottom: 20px;
}


.conMenuItm li
	{
	margin-left:25px;
	list-style: square outside url('/brands/63/img/smn-itm-bul.gif');
	//text-indent: 10px;
	}
.conMenuItm a	
	{
	color: #666666;
	}


.conMenuSpr
{
	height: 3px;
	background: url("/brands/63/img/mdpane-line.gif") repeat-x middle; 
}
	
/***********************/
/* Items
/***********************/	

#ItemBox, .ItmBox, .itmTopBox
	{
	border: 1px solid #cccccc;
	background: #FFFFFF;
	padding:5px;
	line-height: 18px;
	text-align:left;
	}
	
.itmTopBox
	{
	background: #fff;
	}	
	
.itmHeader
	{
	background: #f4f4f4;
	font : 14px Arial,Tahoma,Verdana;
	font-weight: bold;
	color: #000;
	padding:10px;
	text-transform:uppercase;
	padding-left:10px;	
	}
	
.itmStripe1
{
	font : 12px Arial,Tahoma,Verdana;
	font-weight: bold;
	color: #000;		
}
.itmStripe2
{
	font :bold 9pt Tahoma, Arial;
	color: #000;		
}
.itmStripe3
{
	padding: 5px;
	background: #F7F7F7;
	font : 9pt Tahoma, Arial;
	vertical-align:middle;
	color: #000;		
}
.itmText, .itmText LI
{
	font :bold 9pt Tahoma, Arial;
	color: #000;		
}
.itmPriceBox
{
	background: #F7F7F7;
}
.itmPrice
{
	font : bold 16px Arial,Tahoma,Verdana;
	color: #000;
}

.itmPriceLbl
{
	font : bold 16px Arial, Tahoma,Verdana;
	color: #000;
	text-transform: uppercase;
}
/***********************/
/* Info Panel Styles
/***********************/
.infBox
{
	border: 1px solid #cccccc;
	/*text-align: center;*/
	background: #FFFFFF;
	margin: 0px;
	text-align:left;
}
.infHeader
{
	
	font : 14px Arial,Tahoma,Verdana;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	background-color:#F7F7F7;
	text-transform:uppercase;
	color: #000;
}
.infText
{
	font : 12px Arial,Tahoma,Verdana;
	color: #666666;
	padding: 10px;
}
A.InfLink, A:hover.InfLink
{
	font : 12px Arial,Tahoma,Verdana;
	font-weight : bold;
	text-decoration: none;	
	color: #666666;	
}
/***********************/
/* Pager Styles
/***********************/

.PagerBox
	{
	border: 0px solid #cccccc;
	background:#FFFFFF;
	padding:5px;
	color: #0074ff;
	font-size: 11px;	
	}
.PagerResults
	{
	text-align: center;
	font : 12px Arial,Tahoma,Verdana;
	color: #666666;
	padding-bottom:0px;
	}
	
.PagerLinks 
	{
	color: #666666;
	font-size: 12px;
	vertical-align:middle;	
	}
.PagerLinks img
{
	border: 0px solid black;
}

.PagerNumbers
	{
	color: #666666;
	font : 11px Verdana,Tahoma;
	font-weight: bold;
	padding:2px;
	}

.CurrentPageNumbers
	{
	background: #8b8b8b;
	color: #ffffff;
	font : 11px Verdana,Tahoma;
	font-weight: bold;
	padding:5px;
	}
		
	
/***********************/
/* Footer
/***********************/	
#footer_bottom {position:relative; height:116px;}
#footer {padding:10px; color:#8b98bb;}	

#footer_bg_l
{
background:url('/brands/63/img/footer_bg_l.jpg') no-repeat;
width:270px;
height:128px;
position:absolute;
left:0;
top:0;
}

#footer_bg_l div
{
width:216px;
position:absolute;
left:30px;
top:35px;
}


#footer22_bg
{
background:url('/brands/63/img/footer2_bg_r.gif') no-repeat right;
height:116px;
position:absolute;
right:0;
top:13px;
width:650px;


}

#footer2_bg_l
{
background:url('/brands/63/img/footer2_bg_l.gif') no-repeat left;
height:116px;
position: relative;
}

#footer_bg_l div td {color:#f3c49d;}
#footer_bg_l div td a {color:#fff; text-decoration:underline;}

#footer_bg_r
{
background:url('/brands/63/img/footer_bg_r.gif') no-repeat;
width:661px;
height:130px;
position:relative;
}

#f_1
{
position:absolute;
left:40px;
top:55px;
color:#FFFFFF;
font:14px Tahoma, Arial, Helvetica, sans-serif;
}

#f_1 strong {font-size:18px; font-weight:normal;}

#f_3 strong, #f_2 strong { color:#db8e33;}
#f_2
{
position:absolute;
left:250px;
top:55px;
}

#f_3
{
position:absolute;
left:470px;
top:55px;
}

#f_1_2
{
position:absolute;
left:40px;
top:43px;
color:#FFFFFF;
font:14px Tahoma, Arial, Helvetica, sans-serif;
}

#f_1_2 strong {font-size:18px; font-weight:normal;}

#f_3_2 strong, #f_2_2 strong { color:#db8e33;}
#f_2_2
{
position:absolute;
left:250px;
top:43px;
}

#f_3_2
{
position:absolute;
left:470px;
top:43px;
}

#left_footer { position:relative; height:128px;  }

/***********************/
/* EO
/***********************/	
.TabText
	{
	font : 9pt Tahoma, Arial;
	color: #000;		
	}
.TabTextSelected
	{
	font : 9pt Tahoma, Arial;
	font-weight: bold;
	color: #000;		
	}

.TabContent
	{
	background: #ffffff;
	BORDER: #cccccc 1px solid; 
	BORDER-top: #cccccc 0px solid; 
	PADDING: 10px;
	}
.TabContentTopLine	
	{
	BORDER-bottom: #cccccc 1px solid; 
	}

.TabSpace
	{
		background:url('/brands/63/img/tabs-bg-notabs.gif') repeat-x; cursor: pointer;
	}
.TabSeparator
	{
		width:1px;
	}
	
/* Slidemenu */

.navSectHeader
{background: #206abe;}
.navSectSubmenu
{
	/*border-top:1px solid #F7F7DE;*/
	background: #f7f7f7; 
}




	
/* ContentHeader */
.ContentHeader
{
	font : 14px Arial,Tahoma,Verdana;
	font-weight: bold;
	color: #000;
	text-transform:uppercase;
	margin-left:5px;
}

#bgselect
	{
	background-color:#57B4B7;
	vertical-align:top;
	color:#FFFFFF;
	}
	
#bgselect font
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#ffffff;}
	
#bgselect a
	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
		
#bgcolortext
	{
	background-color:#F7F7F7;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	vertical-align:top;}


#tab_home a { color:#9e0b0f; font-size:12px}
#tab_home a:hover { color:#fff; background:#9e0b0f; text-decoration:none;}

#b_big { padding:0 20px 0 20px;}
#b_big a { color:#003387; text-decoration:underline;}
#p_big {float:right; background:#093a83 url('/brands/63/img/pl_bg.gif'); margin-left:20px; color:#FFFFFF; width:180px; height:115px;  padding:10px;}
#p_big a { color:#fff; line-height:14pt; text-decoration:underline;}

#p_big2 {float:left; background:#093a83 url('/brands/63/img/pl_bg.gif'); margin-right:20px; color:#FFFFFF; width:180px; height:115px;  padding:10px;}
#p_big2 a { color:#fff; line-height:14pt; text-decoration:underline;}