body,td,th {
	font-size: 12px;
	color: 5a5a5a;
	font-family: Arial;
}
table, td	{vertical-align:top;}
img	{ border:0; border:none}
input {
	margin:0;
	padding:0;
	font-size:12px;
}
body {
	background-image: url(/img/background.jpg);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-family: Arial;
	font-size: 12px;
	color: #d5047c;
}
a:hover {
	color: #d5047c;
}

h1 {
	font-size: 18px;
	color: #89325e;
}
h2 {
	font-size: 16px;
	color: #89325e;
}
h3 {
	font-size: 14px;
	color: #89325e;
}
h4 {
	font-size: 14px;
	color: #89325e;
}
.border_top	{background:url(/img/top_border.jpg) repeat-x; height:8px}
.border_pic	{position:absolute; top:0px; left:275px; background:url(/img/top_center.jpg) no-repeat; width:293px; height:34px}
.logo		{background:url(/img/logo.jpg) no-repeat; width:287px; height:169px; display:block}
.menu_top	{background:url(/img/top_menu.jpg) no-repeat; width:304px; height:47px; margin-top:40px}
.menu_left	{position: absolute; left:0px; top:264px;background:url(/img/left_menu.jpg) no-repeat; width:109px; height:405px}
.menu 		{position: relative; margin-left:70px}
a.link 			{display:block; padding-top:3px; padding-left:6px; height:20px; *height:30px; border-bottom:1px dotted #696969; color:#2A0000; text-decoration:none}
a.link:hover 	{background:url(/img/menu_hover.jpg) 0 0 no-repeat; color:#FFFFFF}

#auth	{position: relative; border-bottom:1px dotted #696969;  height:100px; margin:50px 0 0 40px; padding-left:75px; *padding-bottom:5px}
.back	{background:url(/img/client.jpg) no-repeat; height:14px; margin-bottom:5px}
.open	{position:absolute; top:30px; *top:50px; left:200px; width:60px; height:23px; display:block}
.reg	{text-decoration:none; margin-right:10px;}

/*.basket	{position:relativ; left:40px; top:610px; border-bottom:1px dotted #696969; padding-bottom:10px; width:154px}
.cash	{position:absolute; left:40px; top:645px; border-bottom:1px dotted #696969; padding-bottom:10px; width:154px}
.unit	{background:#d5047c; color:#FFF; padding:3px 5px}
.order	{position:absolute; left:204px; top:625px; background:url(/img/order.jpg) no-repeat; width:100px; height:26px; display:block}*/

.basket	{position: relative; border-bottom:1px dotted #696969; padding-bottom:10px; *padding-bottom:5px; width:154px; margin-left:40px;}
.cash	{position: relative; margin-left:40px; border-bottom:1px dotted #696969; padding:10px 0px 18px 0; *padding:5px 0 5px 0; width:154px;}
.unit	{background:#d5047c; color:#FFF; padding:3px 5px 3px 5px; *height:15px}
.order	{position: relative; margin-left:160px; margin-top:-40px; background:url(/img/order.jpg) no-repeat; width:100px; height:26px; display:block}

#work_time			{margin-top:30px; background:url(/img/clock.jpg) no-repeat; border-bottom:1px dotted #696969; width:304px; height:130px}
#work_time .place	{padding:0 0 0 95px; color:#787878}
#work_time .week_1	{background:url(/img/dot_g.jpg) no-repeat; height:19px; margin-top:7px; padding-left:19px; color:#95c511}
#work_time .week_2	{background:url(/img/dot_r.jpg) no-repeat; height:19px; margin-top:7px; padding-left:19px; color:#ff4ab0}
#work_time .time	{font-size:24px; color:#787878}

#adress	{margin-top:20px; background:url(/img/phone.jpg) no-repeat; width:304px; height:130px}
#adress	.adr	{padding:0 0 0 95px; color:#787878}
#adress	.adr_1	{padding:0 0 0 95px; color:#484848; margin-top:5px}

#head	{ position:relative; margin-top:26px}
#head .lustra	{background:url(/img/lustra.jpg) no-repeat; width:205px; height:244px; margin-left:15px; margin-right:10px}
#head .akcii	{background:url(/img/akcia.jpg) no-repeat; height:46px; position:relative}
#head .best_bay	{margin-left:-40px;}
#head .best_bay .shadow	{background:url(/img/akcia_shadow.jpg) center bottom no-repeat; height:132px; text-align:center; padding-bottom:6px}
#head .best_bay .shadow .pic	{border:5px solid #FFF; text-align:center}
#head .best_bay .old	{font-size:24px; color:#89325e; text-decoration:line-through;}
#head .best_bay .new	{font-size:24px; color:#89325e;}
#head .bay	{background:url(/img/sale.jpg) no-repeat; width:100px; height:26px; display:block; margin-top:10px; border:none; border:0; cursor:pointer}

.item {width:290px; float:left; margin-left:5px; height:170px; *height:180px; border-bottom:1px dotted #ccc; margin-top:10px; position:relative}

.shadow	{background:url(/img/akcia_shadow.jpg) center bottom no-repeat; height:132px; text-align:center; padding-bottom:6px}
.shadow .pic	{border:5px solid #FFF; text-align:center}

#welcome			{position:relative; background:#FFF; padding:5px 50px 50px 30px; margin:25px 45px 0 0px}
#welcome .head		{background:url(/img/welcome.jpg) no-repeat; width:368px; height:48px}
#welcome .lenta_top	{position:absolute; top:-8px; right:-10px; *right:34px; width:112px; height:107px}
#welcome .lenta_bot	{ position:absolute; top:-49px; left:-40px; width:112px;}

.wel_shadow	{background:url(/img/welcome_shadow.jpg) top center no-repeat; height:9px}

#hit		{background:url(/img/hit.jpg) no-repeat; padding:60px 40px 15px 0; margin-top:20px}
#hit img	{border:5px solid #FFF}
#hit .hit_shadow	{background:url(/img/hit_shadow.jpg) center center no-repeat; height:2px}
#hit .hit_text	{font-family:'Times New Roman'; font-size:18px; color:#89325e}

.hit_shadow	{background:url(/img/hit_shadow.jpg) bottom center no-repeat; height:2px; clear:both}
.pic		{border:5px solid #FFF; text-align:center; background:#000}

#footer			{background:#FFF url(/img/footer_logo.jpg) 25px 0 no-repeat; height:135px; margin:0px 35px}
#footer	.footer_logo	{padding:113px 0 0 25px; width:180px; *width:205px; text-align:center; color:#959595}
#footer	.jevel			{background:url(/img/footer_jevel.jpg) no-repeat; margin-left:40px; height:128px}
#footer	.jevel_1		{background:url(/img/footer_jevel.jpg) no-repeat; height:128px;}
#footer	.footer_menu	{margin:25px 30px; padding-bottom:25px; text-align:center; border-bottom:1px dotted #696969}
#footer	.slog			{position:relative; font-family:'Times New Roman'; font-size:20px; color:#89325e; width:430px; height:29px; margin:10px auto 0}
#footer	.footer_shadow	{background:url(/img/footer_shadow.jpg) center center no-repeat; height:7px; margin:0 35px 15px 35px}

a.footer_link 		{text-decoration:none; color:#959595}
a.footer_link:hover {color:#d5047c}
a.dizcod 			{position:absolute; top:0px; right:0px; background:url(/img/dizcod.jpg) no-repeat; width:129px; height:29px; display:block;}
a.dizcod:hover 		{background:url(/img/dizcod.jpg) 0 -29px no-repeat;}

.navigation 		{color:#666;border:0px;}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active	{float:left;text-decoration:none;color: white;background:#d5047c;border:1px solid #E6E6E6;padding:3px 6px;font-size:11px}
.navigation a:hover 	{float:left;background:#d5047c;color:#000;border-color:#E6E6E6;}
.navigation span 		{float:left;text-decoration:none;background:#fff;padding:3px 6px;border:1px solid #E6E6E6;color:#000;font-size:11px;}

.tableborder            {background-color:#fff} /*  */
.tableheader            {font-weight:bold; color:#fff; background-color: #484848;}
.tableheader td         {font-weight:bold; color:#fff; background-color: #484848;}
.tableheader div        {font-weight:bold; color:#fff; background-color: #484848;}

#table_rows td {border-bottom: #DEE4D6 solid 1px;}

.row_table_1			{background-color:#eff3eb; color:#484848;}
.row_table_1_over		{background-color:#dae0d8; color:#484848;}
.row_table_2			{background-color:#e6ebde; color:#484848;}
.row_table_2_over		{background-color:#d0d9c6; color:#484848;}


.first                  {background-color:#eff3eb; color:#484848;}
.second                 {background-color:#dae0d8;}
.third                  {background-color:#cdd5ca;}

.time				    {color:#7e7e7e; font-style:italic}
.itcen         			{color:#7e7e7e; font-style:italic; text-align:center;}
.url         			{color:#7e7e7e; padding-top: 10px; font-size: 10px; font-weight: normal;}

.kolvo {border:1px solid #d5047c; width:30px; padding:2px 0px; text-align:center}
.cart {border:none; color:#FFFFFF; background-color:#d5047c; padding:3px 10px; cursor:pointer}

.infobox                {border:1px solid #dae0d8; color:#484848; padding:5px; background-color:#eff3eb; margin-top:5px; margin-bottom:5px}
.infobox_error          {border:1px solid #ffb6b6; color:#ff6868; padding:5px; background:#ffeaea; margin-top:5px; margin-bottom:5px;}


.actionborder           {}
.Version { font: 12px Georgia;}
#tableheader_main {
	background: #484848;
	text-align: left !important;
    font-size: 9px !important; 
    font-style: normal !important;
    line-height: 11px !important;
    letter-spacing: normal !important;
    color: #F2F2F2 !important;
    width: 100%;
}
#tableheader_main  a:link,
#tableheader_main  a:visited    		 {color:#fff; font-weight: normal;}
#tableheader_main  a:hover    			 {color:#869F7F; text-decoration:none;}

h1.mediapool           {
	font-family: 		'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif; 
	font-size: 			20px;
	letter-spacing:		-1px;
	font-weight: 		bold;
	color:#fff;
}

#tablebottom { text-align: right !important; color:#fff; background: #484848; padding:5px; width: 100%;}
#tablebottom  a:link,
#tablebottom  a:visited {color:#fff}
#tablebottom  a:hover {color:#77aa00}

.news_full .link span { background:#d5047c; padding:2px; color:#FFFFFF; margin-bottom:5px;}

