body,td		{font:13px "Trebuchet MS", Arial,sans-serif;  color: #555555;}
BODY	{
	background:#f9f9f9 url(img/body_bg.gif); margin:0}
HTML	{ margin:0}


FORM	{ margin:0; padding:0}




H1	{font:normal 30px Georgia; margin:0; padding:0; margin-bottom:10px; color:#3A3A3A; line-height:32px; letter-spacing:-0.05em}
	
H2	{
	font:normal 22px Georgia; margin:0; padding:0; margin-bottom:10px; color:#3A3A3A; line-height:18px;}

H3	{
	font:bold 15px "Trebuchet MS"; margin:0; padding:0; color:#333333}


/* p		{color: padding-bottom:0px; margin-bottom:2px;} */
a		{color: #ED2700; text-decoration: underline}
A:hover		{color: #3a3a3a;}

P	{ padding-top:0; margin-top:0}
	
FORM	{ 
	margin:0; padding:0}

UL	{
	background:#f9f9f9; list-style-type:none; margin:18px 0; padding:5px 0}
	UL	LI	{
		font:13px Arial; color:#6D727A; background:url(img/ico_arr2.gif) no-repeat 30px 11px; padding:4px 47px }

DIV.menu-left	A,	DIV.menu-left	A:visited	{
	display:block; padding:6px 30px; background:url(img/ico_arr2.gif) no-repeat 10px 14px;color: #3a3a3a; line-height:15px}
DIV.menu-left	A.act, DIV.menu-left	A.act:visited	{
	color: #ED2700; text-decoration:none;}
DIV.menu-left	A:hover	{
	color: #ED2700;background:url(img/ico_arr2.gif) no-repeat 13px 14px;}


.right-m	{
	background:url(img/right_bgm.gif)}
.right	{
	background:url(img/right_bg.gif)}	
	
.right2	{
	background:url(img/right_bg2.gif)}
.right2m	{
	background:url(img/right_bg2.gif)}	

DIV.top	{
	background:url(img/top_bg2.jpg) repeat-x center top}
TD.top	{
	background:#fff url(img/top_bg.jpg)}

DIV.logo	{
	width:151px; float:left; padding:17px 0 0 43px; height:144px;}
DIV.slogan	{
	width:292px;float:left; background:url(img/top_sep.gif) no-repeat 0 38px; padding:50px 0 20px 35px}
DIV.contact	{
	width:215px; float:left; background:url(img/top_sep.gif) no-repeat right 38px; padding:40px 0 20px 0px}
	DIV.phone	{
		width:185px;border-top:1px solid #DBDCDD; padding:3px 0 0 0; margin-top:6px}
	DIV.phone	SPAN	{
		display:block; width:78px; float:left; font:18px "Trebuchet MS"; color:#9BA1A3; letter-spacing:-0.04em; padding-top:2px}
	DIV.phone	LABEL	{
		display:block; width:107px; float:left; font:26px "Trebuchet MS"; color:#ED2700; letter-spacing:-0.05em}	
		
	DIV.phonesm	{
		font:18px "Trebuchet MS";}
	DIV.phonesm	SPAN	{
		 color:#9BA1A3;}
	DIV.phonesm	LABEL	{
		color:#ED2700; letter-spacing:0.04em;}			
			
	
DIV.search	{
	width:215px; float:left; padding:50px 0 0 25px}	
	DIV.search	INPUT.inp	{
		background:none;border:0; width:160px; padding:6px 10px 6px 10px; font:12px "Trebuchet MS"; color:#807977}
	DIV.search	LABEL.inp	{	
		background:url(img/search_bg.gif) no-repeat; display:block; width:180px; height:30px; float:left}
	DIV.search	LABEL.bt	{	
		display:block; width:25px; height:30px; float:left; padding:10px 0 0 6px}	
	

TD.menu	{
	background:url(img/menu_bg.gif)}

DIV.menu-main	A,DIV.menu-main	A:visited 	{
	display:block; font:14px "Arial Narrow"; color:#313337; text-decoration:none; width:76px; 
	float:left; bor der:1px solid red; padding:13px 15px 7px 15px; height:40px; line-height:15px;
	background:url(img/menu_a.gif) no-repeat right 13px}
DIV.menu-main	A:hover 	{
	color:#ED2700}

DIV.menu-main	A.act,DIV.menu-main	A.act:visited 	{
	background:url(img/menu_ah.gif) no-repeat right 10px; color:#fff}











TD.header	{
	background:#fff url(img/header_bg.jpg) no-repeat}
	DIV.header	{
		width:440px; float:left; padding:35px 0 30px 55px; font-size:11px}
	DIV.header-inner	{
		width:440px; float:left; padding:38px 0 30px 37px;}	
	DIV.header	DIV	{
		padding:0 0 20px 0; font-size:13px;}	
	DIV.main-image	{
			width:480px; float:right; padding-top:7px}
	DIV.main-image-inner	{
				width:480px; float:right; padding-top:0px}

/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! CONTENT */	

DIV.titl	{
	border-bottom:1px solid #EEECEC; padding:0px 0 11px 0; height:25px; margin-bottom:11px}
DIV.titl2	{
	border-bottom:1px solid #EEECEC; padding:0px 0 5px 0;margin-bottom:11px}	

TD.content-left	{
	background:#fff url(img/content_left_bg.gif) repeat-y right top;
	padding:21px 34px 30px 21px}		
	
TD.content-right	{
	background:#fff url(img/content_right_bg.gif) repeat-y;
	padding:21px 46px 30px 46px}	
	
	
TD.content-left-none	{
	background:#fff url(img/content_left_bg.gif) repeat-y right top; padding:0}
TD.content-right-none	{
	background:#fff url(img/content_right_bg.gif) repeat-y; padding:0}

DL.news{
	margin:0; padding:0}
	DL.news	H3{
	font:bold 15px "Trebuchet MS"; margin:0; padding:0; color:#333333}
	DL.news	DT{
		color:#ED2700;padding:0; margin:0}
	DL.news	DD{
		padding:0 15px 15px 15px; margin:0}	
		
DIV.news-send	{
	background:#F8F8F8; font-size:12px; padding:8px 15px; text-align:right}
DIV.news-send	A	{
	background:url(img/ico_arr2.gif) no-repeat 0 7px; padding-left:18px}


DIV.frame-event	{
	width:92px}
	DIV.frame-event	IMG {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/border.png); width:expression(1); height:expression(1);width:92px; height:92px;}


DIV.product	{
	width:220px; margin-bottom:25px}
	DIV.product-event	{ position:relative; margin-top:-150px}
	DIV.product-event	IMG {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/border_b.png); width:expression(1); height:expression(1);width:220px; height:150px;}
	DIV.product	DIV.lnk	{ text-align:center;padding:6px 0;}
	DIV.product A,DIV.product	A:visited	{
		display:block; font:bold 13px "Trebuchet MS"; color:#464646; text-decoration:none; line-height:16px}
	DIV.product	A:hover	{
			color:#ED2700; text-decoration:none}
			
DIV.catalog	{
	width:146px; margin-bottom:25px}
	DIV.catalog-event	{ position:relative; margin-top:-110px}
	DIV.catalog-event	IMG {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/border_m.png); width:expression(1); height:expression(1);width:146px; height:110px;}
	DIV.catalog	DIV.lnk	{ text-align:center}
	DIV.catalog	DIV.lnk	 A,DIV.catalog	DIV.lnk	 	A:visited	{
		display:block; padding:6px 0; font:bold 13px "Trebuchet MS"; color:#464646; text-decoration:none; line-height:16px}
	DIV.catalog	DIV.lnk	  A:hover	{
			color:#ED2700; text-decoration:none}
	DIV.catalog	DIV.lnk SPAN	{
			font-weight:normal}		
			

DIV.gal	{
	width:220px; margin-bottom:15px}
	DIV.gal-event {
		background:url(img/gal_bg.jpg); height:122px; padding:10px 0 0 37px}
	DIV.gal	DIV.lnk		{ text-align:center;}
	DIV.gal	DIV.lnk A,DIV.gal DIV.lnk	A:visited	{
		display:block; padding:6px 0; font:bold 13px "Trebuchet MS"; color:#464646; text-decoration:none; line-height:16px}
	DIV.gal	 DIV.lnk A:hover	{
			color:#ED2700; text-decoration:none}
			
DIV.gal2	{
	width:195px; margin-bottom:15px}			
	DIV.gal-event2 {
			background:url(img/gal_bg2.jpg); height:122px; padding:10px 0 0 24px}
	DIV.gal2	DIV.lnk		{ text-align:center;}
	DIV.gal2	DIV.lnk A,DIV.gal2 DIV.lnk	A:visited	{
		display:block; padding:6px 0; font:bold 13px "Trebuchet MS"; color:#464646; text-decoration:none; line-height:16px}
	DIV.gal2	DIV.lnk A:hover	{
			color:#ED2700; text-decoration:none}		
			
.menu-bot	{
	background:url(img/bot_menu_bg.jpg); padding-top:10px}

DIV.bot	{
	background:url(img/bot.jpg) no-repeat center top}
	
	
/* ORDER*/
DIV.order	{
	width:230px; margin-bottom:25px}
DIV.order	DIV	{
	padding-bottom:5px; display:block; bor der:1px solid red}
	DIV.order	INPUT.inp	{
		background:none;border:0; width:208px; padding:6px 10px 6px 10px; font:12px "Trebuchet MS"; color:#807977}
	DIV.order	TEXTAREA.inp	{
		border:0; width:217px;/width:217px; 
		padding:0px 0px 0px 10px; font:12px "Trebuchet MS"; color:#807977; height:70px;/height:68px; background:none; margin-top:4px; margin-bottom:0}	
	DIV.order	LABEL.inp	{	
		background:url(img/input_bg.gif) no-repeat; display:block; width:228px;}
	DIV.order	LABEL.txt	{	
		display:block; width:228px;background:url(img/textarea_bg.gif) no-repeat;}
	DIV.order	LABEL.bt INPUT	{}	
	DIV.order	LABEL.bt INPUT	{	
		display:block; width:109px; height:30px;padding:0px 0 0 0; 
		text-align:center; background:url(img/bt_send_c.gif); border:0; font:14px "Arial Narrow"; color:#Arial Narrow}	

	
