/* глобальные */
body			{ margin:0; background-color:#e5e5e5; font-size:11px; font-family: Tahoma; color:#000000;}
table			{ font-size:11px; font-family: Tahoma; color:#000000;}
img				{ border:0px;}
input 			{ font-size:11px; font-family: Tahoma; padding-left:3px;}
select 			{ font-size:11px; font-family: Tahoma; padding-left:3px;}
h1, h2, h3, h4	{ font-weight:normal; margin:0px; font-size:12px;}

.inp_search		{ border: 1px solid #515151; width:100%; padding:3px; display:block; height:21px;}
.inp_cust		{ border: 1px solid #515151; width:50px; padding:3px; height:21px;}
.sel_search		{ border: 1px solid #515151; width:100%; padding:3px; display:block; height:21px;}
.sel_num		{ border: 1px solid #515151; width:50px; padding:3px; height:21px; margin-right:10px;}

a				{ color:#000000; text-decoration:underline;}
a:hover			{ text-decoration:none;}


/* шрифты */
.txt08			{ font-size:08px;}
.txt09			{ font-size:09px;}
.txt10			{ font-size:10px;}
.txt11			{ font-size:11px;}
.txt12			{ font-size:12px;}
.txt14			{ font-size:14px;}
.tahoma			{ font-family: tahoma;}
.verdana		{ font-family: verdana;}
.arial			{ font-family: arial;}
.cl_logogray	{ color:#a7a9ac;}
.cl_lightgray	{ color:#f3f5f4;}
.cl_gray		{ color:#a7a9ac;}
.cl_red			{ color:#ed1c24;}
.cl_white		{ color:#ffffff;}


/* таблицы */
.table100		{ width: 100%; border:0px;}
.table_bg1		{ background-color:#e5e5e5;}
.table_bg2		{ background-color:#f3f5f4;}
.table_bg3		{ background-color:#ed1c24;}
.table_bg4		{ background-color:#a7a9ac;}

.mr_bt_10		{ margin-bottom:10px;}
.mr_bt_15		{ margin-bottom:15px;}
.mr_bt_30		{ margin-bottom:30px;}
.mr_bt_50		{ margin-bottom:50px;}
.mr_tp_10		{ margin-top:10px;}
.mr_tp_15		{ margin-top:15px;}
.mr_tp_30		{ margin-top:30px;}
.bord			{ border: 1px solid #e5e5e5;}
.bord_top		{ border-top: 1px solid #e5e5e5;}
.bord_bot		{ border-bottom: 1px solid #e5e5e5;}
.bord_lft		{ border-left: 1px solid #e5e5e5;}
.bord_rgt		{ border-right: 1px solid #e5e5e5;}


/* ссылки*/
a.artpolitics		{ font-size: 10px; text-decoration:none; color: #4c4c4c;}
a.artpolitics:hover	{ text-decoration:underline;}
a.a_noline10		{ font-size: 10px; text-decoration:none; color: #4c4c4c;}
a.a_noline10:hover	{ text-decoration:underline;}
a.a_noline11		{ font-size: 11px; text-decoration:none; color: #4c4c4c;}
a.a_noline11:hover	{ text-decoration:underline;}
a.a_titllink		{ color:#FFFFFF; font-size:9px; text-decoration:none; font-weight:normal;}
a.a_titllink:hover	{ text-decoration:underline;}

a.a_spisok			 { font-size: 10px; text-decoration: underline; padding: 3px 0px 3px 0px; text-align:center; display:block; width: 18px; margin-left: 3px; background-color: #ed1c24; color:#FFFFFF; text-decoration:none;}
a.a_spisok:hover	 { text-decoration:none; background-color: #4c4c4c; color:#FFFFFF;}
.txt_spisok_act		 { font-size: 10px; text-decoration: none; padding: 3px 0px 3px 0px; color:#FFFFFF; text-align:center; background-color: #a7a9ac; width: 18px; margin-left: 3px;}

/* модули */
.bus_table		{ margin-bottom:5px; border:0px;}
.bus_img		{ margin-right:5px;}
.bus_txt		{ font-size:14px; font-family:Arial; font-weight:bold; color:#4c4c4c;}
.bus_big_txt	{ font-size:28px; font-family:arial narrow;}
.costmini		{ font-size:65%;}
.costbig		{ font-size:14px; font-family:Arial; font-weight:bold;}
.costmini_lot	{ font-size:14px; font-family:Arial;}
.costbig_lot	{ font-size:20px; font-family:Arial;}		

.news_data		{ font-size:9px; margin-bottom:2px; color: #a7a9ac;}
.news_h4		{ font-size:12px; font-weight:bolder; margin-bottom:3px; display:block;}
.news_img_ml	{ margin: 3px 10px 5px 0px;}
.news_txt		{ font-size:11px; margin-bottom:10px; font-family: tahoma;}

.lot_table		{ margin-bottom:10px;}
.lot_td			{ border-bottom:1px solid #e5e5e5;}
.lot_img_ml		{ margin: 0px 10px 5px 0px;}
.lot_img_big	{ margin: 0px 15px 15px 0px;}
.lot_h3			{ font-size:13px; font-weight:bolder; margin-bottom:5px; margin-top:-2px; display:block;}
.lot_txt		{ font-size:11px; margin-bottom:10px; font-family: tahoma;}

.kr				{ font-size:9px; text-transform:uppercase;}
.kr_h3			{ font-size:9px; FLOAT: left;}
.kr_h2			{ font-size:9px; FLOAT: left;}


.shoj_titl		{ font-size:12px; font-weight: bold; display:block;}
.shoj_ul		{ margin: 10px 0px 5px 15px;}
.shoj_li		{ margin-bottom:5px;}





/* заголовки */
.titl1_1		{ background-color: #ed1c24; color:#FFFFFF; font-weight:bold; font-size:12px; padding-left: 10px; width:150px;}
.titl1_2		{ background-color: #ed1c24; color:#FFFFFF; font-weight:bold; font-size:12px; padding-left: 10px; width:350px;}
a.a_titl3		{ color: #FFFFFF; font-size:9px; text-transform:uppercase; text-decoration:none;}
a.a_titl3:hover	{ color: #ffffff; text-decoration:none;}
.titl			{ margin:5px 0px 10px 0px;}
.titl2			{ background-image:url(i/titl3.gif); background-repeat:repeat-x; background-position: left bottom; width:29px;}
.titl3			{ background-image:url(i/titl3.gif); background-repeat:repeat-x; background-position: left bottom; padding-right:10px; padding-top:3px;}
.titl4			{ margin:0px 0px 15px 0px;}
.right_titl		{ background-color:#979797; color:#FFFFFF; font-weight:bold; font-size:12px; padding: 9px;}

.razdel_h3		{ font-size:22px; margin-bottom:10px;}
.razdel_h2		{}
.lot_h1			{font-size:22px; margin-bottom:5px;}


/* шапка */
.head_fon_1		{ background-image:url(/i/head_fon_1.gif);}
.head_fon_2		{ background-image:url(/i/head_fon2.jpg); background-position:center top; background-repeat:no-repeat;}
.head			{ height:145px; width:100%; border-bottom: 1px solid #a7a9ac; margin-bottom:2px;}
.head_1			{ width:49%;}
.head_2			{}
.head_3			{ width:255px;}
.head_logo		{ margin-top:40px; margin-left:20px;}

.head_place		{ margin: 3px 0px 3px 0px; font-family: tahoma;}
.head_phone		{ font-size:25px;}
.head_phone_m	{ margin: 10px 10px 1px 0px;}


/* центр */
.center			{ width:100%; border-top: 1px solid #a7a9ac; border-bottom: 1px solid #a7a9ac; margin:2px 0px 2px 0px; background-color:#ffffff;}
.center_1		{ width:227px; border-right: 1px solid #e5e5e5;}
.center_2		{ border-right: 1px solid #e5e5e5;}
.center_3		{ border-right: 1px solid #e5e5e5;}
.center_4		{ width:252px;}
.stat_center	{ border-right: 10px solid #FFFFFF; margin: 0px 10px 10px 10px;}

/* магазин */
.th				{ background-color:#979797; color:#FFFFFF; font-size:10px; font-family: tahoma;}
.th_1			{ border-bottom: 1px solid #e5e5e5; font-size:11px; font-family:tahoma;}
.th_2			{ border-bottom: 1px solid #e5e5e5; font-size:11px; font-family:tahoma;}
.th_3			{ border-bottom: 1px solid #e5e5e5; font-size:9px; font-family:tahoma;}
.th_4a			{ border-bottom: 1px solid #e5e5e5; font-size:14px; font-family:tahoma; font-weight:bold;}
.th_4b			{ border-bottom: 1px solid #e5e5e5; font-size:11px; font-family:tahoma;}
.th_h3			{ font-size:13px; font-weight:bolder; margin-bottom:3px; display:block;}



/* разное */
.menu_div		{ margin: 5px;}
.center_line	{ background-image:url(i/1x1_gray.gif); background-repeat:repeat-y; background-position: top center;}



/* магазин */
.r			{ border-right: 1px solid #ffffff; 
background-color:#e5e5e5;
}

/* мои */
/* вывод руб на стр товара */
.rudet	{
 font-family:Tahoma;
 margin-top:8px;
 margin-left:5px;
}
.ru_bask	{
 font-family:Tahoma;
 font-size:9px;
 margin-left:5px;
}
.ru_an{
 font-family:Tahoma;
 padding-top:4px;  font-size:9px; font-family:arial;
 padding-left:5px;
}
/* постраничная навигация */
A.tnav {display:block;background-color:green;color:white;float:left;width:16px;height:16px;font-size:12px;text-decoration:none;margin-right:10px;padding:4px 4px 4px 4px;text-align:center;}
B.tnav {display:block;background-color:black;color:white;float:left;width:16px;height:16px;font-size:12px;text-decoration:none;margin-right:10px;padding:4px 4px 4px 4px;text-align:center;}
.tnav {
 display:block;float:left;font-size:12px;text-decoration:none;margin-right:10px;padding:4px 4px 4px 4px;
}
.navmag{
 text-transform:uppercase;
}
.shopRazdel{
font-weight:bold;
font-size:14px;
}
.SUBMIT	{ background-color:#808080; font-size: 12px; font-family: Tahoma; color: #ffffff; height: 24px; border: 1px #b0b0b0 solid;}
.ergbutton	{ background-color:#666666; font-size: 12px; font-family: Tahoma; color: #ffffff; height: 24px; border: 1px #b0b0b0 solid;}
.seachbutton,.zakazbutton	{ background-color:#ED1C24; font-size: 12px; font-family: Tahoma; color: #ffffff; height: 24px; cursor:pointer;border-left:#FDA5A8 1px solid;border-top:#FDA5A8 1px solid; border-right:#5D191C solid 1px; border-bottom:#5D191C solid 1px;}
.seachbutton2	{ background-color:#ff4040; font-size: 10px; font-family: Tahoma; color: #ffffff; height: 20px; border: 1px #b0b0b0 solid;}

.anketa_div		{margin: 40px 0px 30px 0px;}
a.anketa_pip	{ padding:10px 50px 40px 0px; font-size:13px; font-family: Tahoma; text-decoration:underline; color:#3c599a; display:block;}
a.anketa_pip:hover	{ text-decoration:none;}
.div_catalog	{ padding:0px 5px 3px 5px; display: block; background-image: url(/images/q1q1q1.gif); background-repeat:no-repeat; background-position: 0px 6px;}


.psel		{ border: 1px solid #515151;  padding:3px;  height:21px;}
.pinp		{ border: 1px solid #515151;  padding:3px;  height:21px; width:80px}
.pmulti        { border: 1px solid #515151;  padding:3px;   width:195px}

/* стиль для товаров со статусом present=2 */
.cl_gray2 {}

/* коменты */
.border_top {
	background-image: url(images/border.jpg);
	background-repeat: repeat-x;
	background-color: #f5f5f5;
	background-position: left top;
	height: 5px;
}

.border_left {
	background-image: url(images/border.jpg);
	background-repeat: repeat-y;
	background-color: #f5f5f5;
	background-position: left top;
	width: 5px;
}

.border_right {
	background-image: url(images/border.jpg);
	background-repeat: repeat-y;
	background-color: #f5f5f5;
	background-position: right top;
	width: 5px;
}

.border_bottom {
	background-image: url(images/border.jpg);
	background-repeat: repeat-x;
	background-color: #f5f5f5;
	background-position: left bottom;
	height: 5px;
}
.INPUT_COM 			{ font-size:11px; font-family: Tahoma; padding-left:3px;}
.txt_coment {font-size:11px;}
.cmt_p{ color:white; background-color:red; font-size:12px; padding:2px 4px 2px 4px; width:16px;}
.cmt_m{color:white;background-color:black;font-size:12px;padding:2px 4px 2px 4px;width:16px;}



.div_no		{ color:#e5e5e5;}
.no			{ font-size: 7px; font-weight:normal; margin:0px; }
a.a_no			{ color:#e5e5e5;}
a.a_no:hover	{ color:#e5e5e5;}


/* корзина переделка */
#conf1 INPUT{ background-color:#ff4040; font-size: 12px; font-family: Tahoma; color: #ffffff; height: 24px; border: 1px #b0b0b0 solid;}
#conf1 INPUT:disabled {background-color:#C0C0C0;}
#conf1 #clearbask	{ background-color:#666666; font-size: 12px; font-family: Tahoma; color: #ffffff; height: 24px; border: 1px #b0b0b0 solid; cursor:pointer}

#basklogin{ background-color:#ff4040; font-size: 12px; font-family: Tahoma; color: #ffffff; height: 24px; border: 1px #b0b0b0 solid;cursor:pointer;}
#basklogin:disabled {background-color:#C0C0C0;cursor:default;}
#form_b .disabledlabel {color:#C0C0C0;} 
#form_b .no{display:none;}
#form_b .nodisabled{color:#C0C0C0;}

#btn_1_1 {cursor:pointer;}
#btn_1_1:disabled {cursor:default;}
#btn_3 {cursor:pointer;}

/* подбор товаров */
#shopflt h4 {font-weight:bold;font-size:14px;margin-top:12px;margin-bottom:4px;}
#shopflt a {font-size:12px;line-height:18px;margin-left:6px;
border-bottom:1px dotted #c0c0c0; text-decoration: none;
}
#shopflt a:hover {
border-bottom:1px dotted #ed1c24; color:#ed1c24;
}

#shopflt b {font-size:12px;line-height:18px;margin-left:6px;}
#shopflt span {color:#c0c0c0;font-size:9px;margin-left:4px;}
#shopflt .unsel {color:red;border:0;}
#shopflt .unselall {color:red;margin-left:24px;margin-top:2px;display:block;border:0;}
#shopflt a.unselall:hover{border:0;}  

#TOVARPODROBNO strong {color:#B0B0B0;margin-left:20px;}