body					{color:#604F3A; font-family:times new roman; font-size:16px; background:#ECDFAE URL('pics/bg.jpg'); padding:0; margin:0;}

/* MiF BLOCKS */
#movie					{width:465px; height:265px; border:0;}
.right_block			{position:absolute; z-index:20px; width:230px; background:URL('pics/right_bg.jpg') no-repeat bottom right; margin:20px 0 10px 0;}
.half					{float:left; width:50%; margin:10px 0 10px 0; font-size:13px;}
.vr						{width:2px; background:URL('pics/line_vert.gif') repeat-y;}
.hr_simple				{width:100%; height:1px; border:0; background-color:#C1B18F;}
.left_block				{margin:5px 5px 20px 10px;}
.mainmenu				{margin:5px 5px 5px 0;}
.line_hr				{width:100%; height:7px; background:URL('pics/line_hor_bg.gif') repeat-x right; margin:10px 0 5px 0;}
.line_hr_bot			{width:100%; height:7px; background:URL('pics/line_hor_bot_bg.gif') repeat-x right; margin:10px 0 10px 0;}
.small_pic_outer		{width:120px; height:120px; background:URL('pics/small_pic_bg.gif') no-repeat; margin:0 10px 10px 0;}
.small_pic_inner		{width:120px; height:120px; background:URL('pics/small_pic_bg.gif') no-repeat; margin-bottom:10px;}
.small_pic_catalog		{width:120px; height:120px; background:URL('pics/small_pic_bg.gif') no-repeat; margin:0px;}
#counters				{position:absolute; top:10px; left:820px; padding:0 20px 10px 0; font-size:10px;}
#search					{position:absolute; top:0; left:179px; height:60px; padding:15px 0 15px 5px; width:250px; background:URL('pics/search_bg.gif') no-repeat;}
#popup_content			{position:absolute; top:50px; text-align:center; padding:10px;}
.good_preview			{float:left; margin:0 5px; width:170px; height:270px; text-align:center;}

/* MiF PICTURES */
#logo					{width:375px; height:175px; border:0;}
#logo_small				{width:200px; height:40px; border:0; position:absolute; left:10px; top:10px;}
#button_close			{width:120px; height:16px; border:0; position:absolute; right:10px; top:24px;}
.leftright				{width:220px; height:1px; border:0;}
.menuitem				{height:25px; border:0;}
.titleleftright			{width:24px; height:12px; border:0;}
.titlepic				{height:12px; border:0; margin:0 5px 0 5px;}
.titlered				{height:12px; border:0; margin:10px 5px 10px 5px;}
.service_pic			{width:130px; height:88px; border:0; margin:0 0 2px 0;}
.post_button			{height:22px; border:0;}
.link_button			{height:12px; border:0; margin:10px 0 0 0;}
.zoom_button			{height:12px; border:0; margin:5px 20px 15px 10px;}
.but_nav				{width:40px; height:40px; border:0; margin:0 5px 0 5px;}
.line_nav				{width:1px; height:40px; border:0; margin:0 10px 0 10px; background-color:#C1B18F;}
.line_hr_pic			{width:6px; height:7px; border:0;}
.small_pic				{margin:12px; width:96px; height:96px; border:0;}
.top_leftright			{width:45px; height:196px; border:0;}
.popup_pic				{border:solid 1px #FFFFFF;}
.pic_logo				{border:0; margin:0 10px 10px 0;}

/* MiF TABLES AND CELLS */
#toptab					{width:100%; height:265px; position:absolute; top:0; left:0; border:0; z-index:5; background:URL('pics/top_bg.jpg') repeat-x;}
#topcell				{background:URL('pics/title_bg.jpg') no-repeat; padding-left:15px; width:80%;}
#outer					{width:100%; position:absolute; top:240px; left:0; margin:0; border:0; z-index:10; text-align:left;}
.fullblock				{width:100%; margin-top:10px;}
.catblock				{margin-top:10px;}
.topblock1				{width:90%; margin-top:10px; padding:0;}
.topblock2				{width:90%; margin-top:5px; padding:0;}
.catalog_pic			{padding-right:10px;}
.newsale				{width:24px; height:10px; border:0; margin:0 3px 0 3px;}

.advert_tab				{width:100%; margin-top:1px; padding:0; border:solid 1px #550000; background-color:#FFFFFF; margin:2px 0 5px 0; cursor:hand;}
.advert_cell			{width:100%; height:110px; background:URL('pics/advert_flower.gif') #550000 top right no-repeat;}

.border_tab				{width:100%; margin-top:1px; background-image:URL('pics/border_table_border.jpg'); margin-top:5px}
.border_cell			{width:100%; padding:10px; margin-top:1px; border:solid 1px #FFFFFF; background-image:URL('pics/border_table_bg.jpg');}
.detail_tab				{margin-top:1px; background-image:URL('pics/border_table_border.jpg');}
.detail_cell			{width:100%; padding:10px; margin-top:1px; border:solid 1px #FFFFFF; background-image:URL('pics/border_table_bg.jpg');}

#top_title				{width:100%; height:196px; margin:0; border:0; text-align:center; background:URL('pics/top_title_bg.gif') repeat-x;}
.vm						{vertical-align:middle}
.vt						{vertical-align:top}
.vb						{vertical-align:bottom}

form					{margin:0; padding:0;}
td						{color:#604F3A; font-family:times new roman; font-size:16px; padding:0; margin:0;}
li.list					{list-style-type:square; list-style-image:URL('pics/title_left.gif'); margin:2px 5px 5px 5px; padding:0;}
p						{margin:0 0 15px 0}
p.form					{margin:0 0 5px 0;}

.ft10					{font-size:10px;}
.ft11					{font-size:11px;}
.ft12					{font-size:12px;}
.ft13					{font-size:13px; vertical-align:middle}
.ft14					{font-size:14px;}

.light					{font-size:10px; color:#A4A4A4;}
.red					{color:#800000;}
.white					{color:#FFFFFF;}
.active					{color:#332200;}
.red_area				{background-color:#CC5544;}
.price					{font-weight:600; font-size:28px; font-family:times new roman; color:#880000; text-align:center;}
.smallprice				{font-weight:600; font-size:20px; font-family:times new roman; color:#880000; text-align:center;}
.oldprice				{font-size:16px; color:#333333; font-weight:bold; text-align:center; text-decoration:line-through; margin:5px 0 0 0;}
.cur					{font-weight:bold; font-size:12px; font-family:times new roman;}

h1						{color:#800000; font-size:16px; font-weight:bold; margin:5px 10px 20px 0;}
h2						{text-align:center; margin:5px;}
h3						{color:#554433; font-size:17px; margin:5px 10px 10px 0;}

.text, select, textarea	{font-family:tahoma,arial,helvetica; font-size:11px;}

a						{color:#880000; text-decoration:underline;}
a:link	 				{color:#880000;}
a:active 				{color:#CC0000;}
a:visited				{color:#880000;}
a:hover					{color:#CC0000; text-decoration:none;}

a.hide					{color:#604F3A; text-decoration:none;}
a.hide:link				{color:#604F3A;}
a.hide:active 			{color:#604F3A;}
a.hide:visited			{color:#604F3A;}
a.hide:hover			{color:#604F3A; text-decoration:underline;}

a.topmenu				{color:#835D26; text-decoration:none; font-family:Georgia,Times New Roman; font-size:11px; text-transform:uppercase; font-weight:bold;}
a.topmenu:hover		{color:#A00000;}

#block_request_outer	{position:relative;}
#pic_price				{width:120px; height:22px; border:0; margin:5px 0; cursor:pointer;}
#pic_close				{width:120px; height:16px; cursor:pointer; margin:0 0 5px 0; border:0;}

#block_request			{position:absolute; top:-60px; width:320px; height:290px; display:none; background:#ECDFAE URL('pics/bg.jpg'); border:solid 5px #FFFFFF;}
#block_request_inner	{margin:10px; font-size:12px; color:#442211;}
