/*
#1c1475 - ñèíèé
*/

body			{ margin:0; padding:0; background:#DDDDDD; font-family:Arial; font-size:12px; color:#474747; }
table, td, th		{ margin:0; padding:0; border:none 0 black; font-size:12px; }
div							{ margin:0; padding:0; font-size:12px; }
h1, h2,	h3, h4	{ font-family:Arial; font-weight:normal; margin:0; }
h2 a						{ color:#474747; font-size:14px; font-weight:bold; text-decoration:none; }
h2 a:hover			{ color:#474747; font-size:14px; font-weight:bold; text-decoration:none; }
h2 span 				{ margin-left:10px; }
h2 span a				{ color:#474747; font-size:12px; font-weight:normal; text-decoration:underline; }
h2 span a:hover	{ color:#474747; font-size:12px; font-weight:normal; text-decoration:underline; }

p				{ margin:0; font-family:Arial; font-size:12px; color:#474747; }
ul		{ margin:0; padding:0 10 3 25;}
a, a:hover	{ color:#474747; font-size:12px; font-weight:normal; text-decoration:underline; }
a:hover	{ color:Black;}

table.main		{ text-align:center; width:1000; margin:0; padding:0; background-color:#656565; background-image:url(/i/grad_v.gif); background-position:left top; background-repeat:repeat-x; }
/*
.maindiv		{ width:100%; height:100%; vertical-align:middle; border:solid 1 red; }
div.top			{ width:100%; height:5; }
*/
div.ram_left	{ background-color:#D9D9D9; width:3px; height:4px; }

.black			{ background-color:#242424; }
div.m_left		{ width:1; height:25; background-color:#242424; }
div.m_sep		{ width:1; height:25; background-image:url(/i/MenuLine.gif); }
.m_item, .m_item_inv		{ padding:0 14 0 14; height:25; background-image:url(/i/MenuBg.gif); white-space:nowrap; color:#DFDFDF; }
.m_item_inv		{ background-image:url(/i/MenuLine.gif); }
.m_itemsep		{ width:100%; height:25; background-image:url(/i/MenuBg.gif); }
.m_itemR		{ padding:0 25 0 25; height:25; background-image:url(/i/MenuBg.gif); }
.m_itemR img	{ border-style:none; }
.m_item_inv a, .m_item_inv a:hover, .m_item a, .m_item a:hover		{ color:#D9D9D9; font-size:11px; text-decoration:none; font-weight:normal; }
.m_item_inv a:hover, .m_item a:hover		{ color:white; text-decoration:underline; }

div.def_main	{ width:735; height:338; background-image:url(/i/DefMain.gif); }
div.info_main	{ width:735; height:481; background-image:url(/i/DefInfo.gif); background-position:left top; background-repeat:no-repeat; vertical-align:middle; }
.infoSmallBG	{ background-image:url(/i/DefInfo.jpg); background-position:-1px -67px; background-repeat:no-repeat; }

.news0 a, .news0 a:hover	{ text-transform:uppercase; } 

.newsname a, .newsname a:hover	{ color:#1c1475; font-weight:bold; } 
.news .date		{ color:#1c1475; font-size:12px; }

.newsdef .date	{ color:#1c1475; font-size:12px; font-weight:bold; }
.newsdef .newsname	{ color:#1c1475; font-size:12px; font-weight:normal; }
.newsdef .newsname a, .newsdef .newsname a:hover	{ color:#1c1475; font-weight:normal; text-decoration:none; } 
.newsdef .newsname a:hover	{ color:black; text-decoration:underline; } 

.news .newsname		{ color:#474747; font-size:12px; padding-bottom:3; font-weight:bold;}
.news .newsannt		{ color:#474747; font-size:12px; padding-bottom:10; }
.news .newsannt img	{ margin-right:10; margin-bottom:10;}
.news h2		{ font-size:12px; font-weight:bold; margin-bottom:5; }
.news .newstext		{ color:#474747; font-size:12px; padding-bottom:10; }
.news .newstext img	{ margin-right:10; margin-bottom:10;}
.myform	th		{ white-space:nowrap; font-weight:normal; text-align:left; padding-right:10; }
.myform	.sto			{ width:100%; } 
.myform .sto input		{ width:100%; }
/*
border-color:#242424; border-width:1; border-style:none none none solid;
*/
div.d1			{ width:520; height:145;}
div.d2			{ width:520; height:1;}
.mainText		{ color:#d3b466; font-family:Tahoma; font-size:11px; text-align:left; padding-right:20;}
.mainText a, .mainText a:hover		{ color:#FF0404; font-size:11px; text-decoration:underline; font-weight:normal; }
.mainText a:hover		{ color:#FF6363; }

.def_sp			{ background-color:#E1E1E1; background-image:url(/i/sp_bg.gif); vertical-align:top; }
.sp3tabl		{ height:139; /* magin:29; */ }

.ug_top			{ border-color:#8E8E8E; border-width:1; border-style:solid none none none; }
.ug_right		{ border-color:#8E8E8E; border-width:1; border-style:none solid none none; }
.ug_bottom		{ border-color:#8E8E8E; border-width:1; border-style:none none solid none; }
.ug_left		{ border-color:#8E8E8E; border-width:1; border-style:none none none solid; }
.ug_top img, .ug_right img, .ug_bottom img, .ug_left img		{ border-style:none; }
.def_sp a, .def_sp a:hover		{ color:#4c4c57; font-size:11px; text-decoration:none; font-weight:normal; }
.def_sp a:hover		{ color:black; text-decoration:underline; }

.cent_rubr		{ text-align:center; margin-left:6; margin-right:6; }
.cent_rubr table	{ margin-top:20; text-align:center; }
.cent_rubr a, .cent_rubr a:hover	{ color:#1c1475; font-size:12px; text-decoration:none; font-weight:normal; }
.cent_rubr a:hover	{ text-decoration:underline; color:Black; }

.ram_bg			{ background-color:#D9D9D9;}
.top_line		{ background-color:#D9D9D9; border-color:#242424; border-width:1; border-style:none none solid none;}
.right_line		{ background-color:#D9D9D9; border-color:#242424; border-width:1; border-style:none solid none none;}

.patharea		{ width:100%; background-image:url(/i/path_bg.gif); }
.patharea td	{ color:#474747; font-size:12px; font-weight:normal; padding-right:20; }
.patharea h1		{ font-family:Arial; font-weight:normal; font-size:18px; color:#474747; margin-left:20; }
.patharea img.arr	{ margin:0 20 0 0;}
.patharea a, .patharea a:hover	{ color:#474747; font-size:12px; font-weight:normal; text-decoration:underline; }
.patharea a:hover	{ color:Black;}

.mainarea		{ width:100%; background-image:url(/i/main_bg.gif); }
.arr_top img	{ margin:0 18 8 10; }
.arr_bottom img	{ margin:8 17 0 11; }
.RubrDesc, .RubrDesc p		{ color:#474747; font-size:12px; }
.RubrDesc p		{ margin:0 0 10 0; } 
.RubrDesc table	{ margin-right:15; margin-bottom:15; }

.NewsDesc, .NewsDesc p		{ color:#474747; font-size:12px; }
.NewsDesc p		{ margin:0 0 10 0; } 
.NewsDesc table	{ margin-right:15; margin-bottom:15; }

.rubr3col table	{ margin-right:10; margin-bottom:5; }
.rubr3col p		{ margin:10 10 10 0; font-size:12px;}
/*.rubr3col a, .rubr3col a:hover	{ color:#474747; font-size:12px; font-weight:normal; text-decoration:underline; text-transform:uppercase; }*/
.rubr3col a, .rubr3col a:hover	{ color:#474747; font-size:11px; font-weight:normal; text-decoration:underline; }
.rubr3col a:hover	{ color:Black;}

.info table	{ margin-right:10; margin-bottom:5; }
.info p		{ margin:10 10 10 0; font-size:12px;}
/*.rubr3col a, .rubr3col a:hover	{ color:#474747; font-size:12px; font-weight:normal; text-decoration:underline; text-transform:uppercase; }*/
.info a, .info a:hover	{ color:#474747; font-size:12px; font-weight:normal; text-decoration:underline; }
.info a:hover	{ color:Black;}

div.hidden		{ display:none; }
.GI		{ font-size:12px; }
.GI p		{ font-size:12px; }
.GI h2	{ color:#474747; font-size:12px; font-weight:bold; }
table.regok td	{ padding:2; }

.goods3col table	{ margin-right:10; margin-bottom:5; }
.goods3col p		{ margin:10 10 10 0;}
.goods3col a, .goods3col a:hover	{ color:#474747; font-size:11px; font-weight:normal; text-decoration:underline; }
.goods3col a:hover	{ color:Black;}

.rubrarea		{ width:100%; background-color:white; }
.rubrarea span	{ color:#474747; margin:0 8 0 8; color:#474747; font-size:12px;}
.arr_left img	{ margin-left:30; margin-right:20; border-style:none; }
.arr_right img	{ margin-left:20; margin-right:30; border-style:none; }
.rubrarea a, .rubrarea a:hover	{ color:#474747; font-size:12px; font-weight:normal; text-decoration:underline; }
.rubrarea a:hover	{ color:Black;}


/*
div.logo		{ width:117; height:180; text-align:left; }
div.logo img	{ margin-left:20;}*/
div.logo		{ width:137; height:230; text-align:left; }
div.logo img	{ margin-left:20;}
.leftmenu		{ width:100%; }


/*	leftdir	{ color:#656565; } - ñåðûé */
.leftdir, .leftdir_act		{ border-right:solid 8px #8d8d92; padding-left:3; padding-right:3; }
.leftdir_act	{ border-left:solid 1px #8d8d92;}
.leftdir a, .leftdir a:hover, .leftdir_act a, .leftdir_act a:hover		{ color:#1c1475; font-size:11px; text-decoration:none; font-weight:normal; }
.leftdir a:hover, .leftdir_act a:hover		{ color:black; text-decoration:underline; }



.dir_u			{ border-color:#8d8d92; border-width:1; border-style:none none solid none;}
.dir_u_act		{ border-color:#8d8d92; border-width:1; border-style:none none solid solid;}
.dir_t, .dir_t_act			{ display: none; border-color:#8d8d92; border-width:1; border-style:solid none none solid;}
.dir_t_act		{ display: block; }
.dir_sp div		{ width:8; height:8; }
.dircat, .dircat_act		{ background-color:#8d8d92; padding:2 10 2 2; display:none;}
.dircat_act		{ display:block; }
.dircat0 img	{ margin: 0 7 0 7;}
.dircat0 td		{ padding-top:2; padding-bottom:2;}

.dircat a, .dircat a:hover, .dircat_act a, .dircat_act a:hover	{ color:#DDDDDD; font-size:11px; text-decoration:underline; font-weight:normal; }
.dircat a:hover, .dircat_act a:hover	{ color:white; }

a.rub0, a.rub0:hover	{ color:#DDDDDD; font-size:11px; text-decoration:none; font-weight:normal; }
a.rub0:hover	{ color:white; text-decoration:underline; }
a.rub0_act, a.rub0:hover_act	{ color:white; font-size:11px; text-decoration:underline; font-weight:normal; }


div.czech		{ width:121; height:22; text-align:center; }
div.czech		{ width:121; height:22; text-align:center; }

table.loginForm	{ width:100%; }
.loginForm td	{ text-align:left; color:#656565; font-size:11px; padding:5; }
.loginForm input	{ width:100%; }
.loginForm a, .loginForm a:hover	{ font-size:11px;}

.foot			{ padding-top:8; background-image:url(/i/grad_bottom.gif); border-color:#242424; border-width:1; border-style:solid none none none; }
.foot td		{ font-family:Arial; font-size:14px; color: #DFDFDF;}

.red, .err, p.red, p.err	{ color:Red; }

tr.g_list_head *			{ color:white; font-size:12px; font-weight:bold; }
tr.g_list_head th			{ padding:0 14 0 14; height:25; background-image:url(/i/MenuBg.gif); white-space:nowrap; color:#DFDFDF; border-style:none solid none solid; 
	border-width:1px; border-color:#A0A0A0; padding:0px 5px 0px 5px; text-align:center;}
tr.g_list_head th.g_list_head_orders		{ border-bottom:1px solid #A0A0A0; }

.g_list					{ border-collapse:collapse; margin:0px 0px 10px 0px; width:100%; }
.g_list .tr2			{ background-color:#EFEFEF;  }
.g_list	th				{ padding:3; border:1px solid #A0A0A0; font-size: 12px; }
.g_list td				{ padding:3; border:1px solid #A0A0A0; font-size: 12px; }
.g_list td.g_name		{ text-align:left; }
.g_list .g_price		{ color:black; font-weight:bold; white-space:nowrap; }
.g_list .g_price_alt	{ margin-right:20px; white-space:nowrap; }
.g_bask_img	{ margin-right:5px; }

.bask_in_quan					{ width:40px; text-align:right; margin:0px; border:1px solid #777777; }
tr.bask_itog					{ background-color:#DDDDDD; }
td.bask_quan					{ padding-right:22px; text-align:right; font-weight:bold; }
td.bask_summ					{ white-space:nowrap; text-align:right; }

.bask_order_info		{ width:100%; }
.bask_order_info p		{ margin:10 0 0 0; font-size:11px; }
.bask_comment			{ width:100%; height:80px; }
pre		{ font-family:Arial; font-size:12px }

/* ÊËÀÑÑÛ ÄËß ÊÎÐÇÈÍÛ fr_bask - ôðåéì êîðçèíû, îïðåäåëåí â ôàéëå footer.inc, fr_bask_body - ñîîòâåòñòâåííî äëÿ body */

#fr_bask_id				{ 
	padding:0px;	margin:0px;	width:400px; height:140px; display:none; 
	position: fixed; top:0px; left:0px;
	background:#eae5fa url(/i/0.gif) no-repeat;	background-attachment: fixed;
	//position: absolute;
	top: expression(document.getElementsByTagName('body')[0].scrollTop + "px");
	border:1px solid black;
	opacity:0.95; filter: alpha(Opacity=95);
}

#fr_picture				{ 
	padding:0px; margin:0px; width:400px; height:140px;
	position: fixed; top:0px; left:0px;
	background:#eae5fa url(/i/0.gif) no-repeat;	background-attachment: fixed;
	//position: absolute;
	top: expression(document.getElementsByTagName('body')[0].scrollTop + "px");
	border:1px solid black;
	opacity:0.95; filter: alpha(Opacity=95);
}


p.field	{ margin:5px 0px 0px 0px; }
p.field span	{ color:#1c1475; font-weight:bold; }

.item	{ margin:0px 0px 30px 0px; clear:both; }

.infoSmallBG, .infoSmallBG p, .infoSmallBG a	{ color:#333333;}
.prefoot		{ background-image:url(/i/path_bg.gif); }

/* ÊËÀÑÑÛ ÄËß ÁËÎÊÎÂÛÕ ÝËÅÌÅÍÒÎÂ (íîâîñòè è ò.ï.) */
.scroll_block 		{ padding-left:12px; font-size:11px; clear:both; }
.scroll_block *		{ font-size:11px; }

.rubrarea a.item_scroll, .rubrarea a.item_scroll:hover, .rubrarea .item_scroll_curpage	{ font-size:11px;  text-decoration:none; text-align:center; padding:1px 4px 1px 4px; margin:0px; }
a.item_scroll			{ background-color:#777777; color:White; }
span.item_scroll_curpage,  a.item_scroll:hover	{ background-color:#1c1475; color:white; }
.item_prev				{ float:left; padding-left:10px; font-size:11px; background-image:url(/i/ic_link_prev.gif); background-repeat:no-repeat; background-position:0px 5px; display:block; }
.item_next				{ float:right; padding-right:10px; font-size:11px; background-image:url(/i/ic_link_next.gif); background-repeat:no-repeat; background-position:right; display:block; }

.sform select, .sform input		{ font-size:10px; }
.sform th		{ font-size:11px; font-weight:normal; text-align:right; padding-right:10px; }
