﻿/* ------------------ general styles for tags ----------------------*/
body
{
	background-image: url('/images/elements/common/bg.gif');
	background-color:#FFFFFF;	
	margin-top: 0;
}


table
{
	border: 0;
	border-collapse: collapse;
}

img
{
	border-style:none;
}

/* --------------------------- classes ------------------- */

.ctr
{
	text-align:center;
}

.t805
{
	width: 805;	
}

.blueTitle
/* Синие заголовки */
{
	font-family: Arial;
	font-weight: 700;
	font-size: 12px;
	color: #174CBB;
	text-decoration:none;
	/*width: 293px;*/
	
}

.mainTitle
/* Главный заголовок страницы */
{
	font-family: Arial;
	font-weight: 700;
	font-size: 13px;
	color: #174CBB;
	background-image: url('/images/elements/common/deep_bg.gif');
	text-align:center;

}

.logo
{
	background-image: url('/images/elements/common/logo.gif');
	width:159;
	height:77;
}



.path_text_gray
/* текст для неактивных линков в меню-путь*/
{
	color: #666666;
	font-family: Arial;
	font-size: 10pt;
}

.path_text_blue
/* текст для активных линков в меню-путь*/
{
	color: #1962BD;
	font-family: Arial;
	font-size: 10pt;
}

/*
.inp1
{
	border: 1px solid #DBDBDB; 
	background-image: url('/images/elements/common/search_bg.gif');
	
}
*/


.footer1
/* Нижняя часть страницы */
{
	color: #808080;
	font-size: 12;
	font-family: Arial;
	background-image: url('/images/elements/common/footer_02.gif');
	text-align:center;
	width: 750px;
	height: 39px;
}







.contact
{
	color: #808080;
	font-size: 13;
	font-family: Arial;
	font-weight: bold;
	width: 73px;
	text-align: center;
}



.bg_center
{
	width: 805px;
	height: 394px;
	background-image: url('/images/elements/common/bg_center.gif');
	
}

.right_top
/*Верхний левый заголовок */
{
	background-image: url('/images/elements/common/right_top.gif');
	width: 196;
	height: 27;
	text-align:center;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13;
	font-family: Arial;	
}

.right_bg
{
	background-image: url('/images/elements/common/right_bg.gif');
	height: 402;
	text-align: center;
	vertical-align: top;
	
}

.right_bottom
{
	background-image: url('/images/elements/common/right_bottom.gif');
	width: 196px;
	height: 12px;
}

.search
{
	width:60;
	text-align:center;
}

.a_bg
{
	background-image: url('/images/elements/common/a_bg.gif');	
	font-family: Arial;
	font-weight: 700;
	font-size: 13px;
	color: #174CBB;
}


.product_frame_bg
{
	background-image: url('/images/elements/common/product_frame_bg.gif');
	background-repeat:repeat-x;
	background-color:#F5F5F7;
}

.product_frame_bot_bg
{
	background-image: url('/images/elements/common/product_frame_bot_bg.gif');
	background-repeat:repeat-x;
	text-align: center;	
}


.footer_04
{
	background-image: url('/images/elements/common/footer_04.gif');
	width:750;
	height:14;
}




.help_img
{
	background-image: url('/images/elements/common/help.gif');
	width:24;
	height:24;
	cursor: hand;
}


.shop_ico1
{
	background-image: url('/images/elements/common/shop_ico1.gif');
	width: 36;
	height: 48;
}

.shop_ico2
{
	background-image: url('/images/elements/common/shop_ico2.gif');
	width: 36;
	height: 48;
}

.shop_ico3
{
	background-image: url('/images/elements/common/shop_ico3.gif');
	width: 36;
	height: 48;
}

.shop_ico4
{
	background-image: url('/images/elements/common/shop_ico4.gif');
	width: 36;
	height: 48;
}

.shop_ico5
{
	background-image: url('/images/elements/common/shop_ico5.gif');
	width: 36;
	height: 48;
}

.shop_ico6
{
	background-image: url('/images/elements/common/shop_ico6.gif');
	width: 36;
	height: 48;
}

.shop_ico7
{
	background-image: url('/images/elements/common/shop_ico7.gif');
	width: 36;
	height: 48;
}

.shop_ico8
/* validation */
{
	background-image: url('/images/elements/common/shop_ico8.gif');
	width: 36;
	height: 48;
}

.shop_ico1_over
{
	background-image: url('/images/elements/common/shop_ico1_over.gif');
	width: 36;
	height: 48;
}


.shop_ico2_over
{
	background-image: url('/images/elements/common/shop_ico2_over.gif');
	width: 36;
	height: 48;
}

.shop_ico3_over
{
	background-image: url('/images/elements/common/shop_ico3_over.gif');
	width: 36;
	height: 48;
}

.shop_ico4_over
{
	background-image: url('/images/elements/common/shop_ico4_over.gif');
	width: 36;
	height: 48;
}

.shop_ico5_over
{
	background-image: url('/images/elements/common/shop_ico5_over.gif');
	width: 36;
	height: 48;
}

.shop_ico6_over
{
	background-image: url('/images/elements/common/shop_ico6_over.gif');
	width: 36;
	height: 48;
}

.shop_ico7_over
{
	background-image: url('/images/elements/common/shop_ico7_over.gif');
	width: 36;
	height: 48;
}

.shop_ico8_over
{
	background-image: url('/images/elements/common/shop_ico8_over.gif');
	width: 36;
	height: 48;
}

.feedback2
{
	width:292;
	height:21;
}

.nomal_text
/* reg. size text */
{
	font-family: Arial;
	font-size: 13px;
}

.nomal_text_right
/* reg. size text with right align */
{
	font-family: Arial;
	font-size: 13px;
	text-align: right;
}

.inp1
/*Поле ввода на форме */
{
	width:150;
	border: 1px solid #1962BD;
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px;
	background-image: url('/images/elements/common/search_bg.gif');
}

.chap1
{
	font-family:Arial;
	font-size:10pt;
	color: #666666;
}

.chap2
{
	font-family:Arial;
	font-size:10pt;
	color:#174CBB;
	font-weight:bold;
	font-style:italic;	
}

.tb_cell_1
{
	background-color: #DCD9E2;
	text-align: center;
	height: 22px;
	border-right-style: solid;
	border-right-color:White;
	border-right-width: 1px;
	font-size: 13px;
	font-family:Arial;
	color:#1962BD;
	font-weight:bold;
}

.tb_cell_2_center
{
	text-align:center;	
	border-right-style: solid;
	border-right-color:White;
	border-right-width: 1px;
	font-size: 13px;
	font-family:Arial;
}

.tb_cell_2_left
{
	text-align:left;	
	border-right-style: solid;
	border-right-color:White;
	border-right-width: 1px;
	font-size: 13px;
	font-family:Arial;
}
.tb_cell_3_left
{
	text-align:left;
	background-color: #E8E6EC;
	border-right-style: solid; 
	border-right-color:White;
	border-right-width: 1px;
	font-size: 13px;
	font-family:Arial;
}

.tb_cell_3_center
{
	text-align:center;
	background-color: #E8E6EC;
	border-right-style: solid; 
	border-right-color:White;
	border-right-width: 1px;
	font-size: 13px;
	font-family:Arial;
}

.page_num
/* номера страниц */
{
	font-family: Arial;
	font-weight: 700;
	font-size: 13px;
	color: black;
	background-image: url('/images/elements/common/deep_bg.gif');
	text-align:center;

}

.arrow2_2_left
/* стрелки для пейджера */
{
	background-image: url('/images/elements/common/arrow2_2_left.gif');
	width:7;
	height:13;
	cursor:pointer;
	border-style:none;
}

.arrow2
/* стрелки для пейджера */
{
	background-image: url('/images/elements/common/arrow2.gif');
	width:7;
	height:13;
	cursor:pointer;
}

.text_update
{
	color: #174CBB;
	font-family: Arial;
	font-size: 15px;
	text-align: center;
}

.tab_over
{
	background-image: url('/images/elements/common/tab_over.gif');
	text-align:center;
	font-weight: bold;
	font-size: 13;
	font-family: Arial;
	color: #1962BD;
	width:48;

}

.tab
{
	background-image: url('/images/elements/common/tab.gif');
	text-align:center;
	font-weight: bold;
	font-size: 13;
	font-family: Arial;
	color: #1962BD;
	width:48;

}

.inp2
/*Поле ввода на форме профиля */
{
	width:230;
	border: 1px solid #1962BD;
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px;
	background-image: url('/images/elements/common/search_bg.gif');
}


.inp3
/*Поле ввода на форме статистики */
{	
	border: 1px solid #1962BD;
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px;
	background-image: url('/images/elements/common/search_bg.gif');
	
}


/* стиль без линии слева  */
.a_bg_
{
	font-family: Arial;
	font-weight: 700;
	font-size: 13px;
	color: #174CBB;
}
/* измененные стили для таблиц*/
.tb_header
{
	background-color: #DCD9E2;
	text-align: center;
	height: 22px;
	border-right-style: solid;
	border-right-color:White;
	border-right-width: 1px;
	font-size: 13px;
	font-family:Arial;
	color:#1962BD;
	font-weight:bold;
}
.tb_border
{
	border-right-style: solid;
	border-right-color:White;
	border-right-width: 1px;
}

.gb_pager
/*стиль для пейджинга*/
{
	border-style:none;
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px;
	font-weight:bold;
	font-size: 13px;
	font-family:Arial;
	color:Black;
	text-align:center;
	background-image: url('/images/elements/common/bg_page.gif');
	height:30;
}
.gb_pager a

{
	border-style:none;
	font-family: Arial;
	font-weight: 700;
	font-size: 13px;
	color: black;
	text-align:center;
}

.gb_pager td

{
	border-style:none;
	text-align:center;
}

.gb_pager span
{
	font-family: Arial;
	font-weight: 700;
	font-size: 13px;
	color: black;
	text-align:center;

}
.menuTitleText
/* текст заголовков в левом меню */
{
	font-family: Arial;
	font-weight: 700;
	color: #666666;
	font-size: 13px;
	text-align:right;	
	vertical-align:middle;
	text-decoration:none;
}
.h30
{
	height: 30px;
}

.shopcard_frame_bg
/* для рамки вокрук имиджа */
{
	background-image: url('/images/elements/common/shopcard_frame_bg.gif');
	vertical-align:middle;
	text-align: center;
	width:194;
	height:177;
}

.tab100
{
	background-image: url('/images/elements/common/tab100.gif');
	text-align:center;
	font-weight: bold;
	font-size: 13;
	font-family: Arial;
	color: #1962BD;
	width:101;
}

.tab100_over
{
	background-image: url('/images/elements/common/tab100_over.gif');
	text-align:center;
	font-weight: bold;
	font-size: 13;
	font-family: Arial;
	color: #1962BD;
	width:101;
}

.edit
{
	background-image: url('/images/elements/common/edit.gif');
	width:16;
	height:16;	
}

.stat_style2
{
	text-align: right;	
	padding-right: 10px;
}

.stat_style3
{
	text-align: right;	
	padding-right: 50px;
}