body
{
  margin: 0px;
  background-color: #edf3ea;
  background: url(/i/bg.gif);
  text-align: center;
  font-family: Tahoma;
  font-size: 12px;
  color: #3e3e3e;
  padding:30px;
  padding-top:10px;
}

table.t_top
{
	width:100%;
	height:205px;
	border:0px solid;
	background: url(/i/top-bg.gif); repeat-x;
}

table.main
{
	width:100%;
	background:#ffffff;
}

td.basket
{
	width:160px;
	background: url(/i/basket-bg.gif); repeat-x;
	align:left;
	vertical-align: top;
	padding-top:20px;
}

td.adres
{
	padding-top:5px;
}


div.basket
{
	width:120px;
	padding:20px;
	text-align:left;
}

div.top-head
{
	height:125px;
	width:260px;
}

div.top-head2
{
	height:125px;
	padding-right:20px;
}

div.top-head80
{
	height:20px;
	padding-top:30px;
	border:0px solid;
}

div.top-head80mnu
{
	height:20px;
	padding-top:35px;
	border:0px solid;
}

div.p240
{
	width:240px;
	padding-right:20px;
}

div.p0
{
	padding-right:20px;
}

div.p035
{
	padding-left:0px;
}

div.p24035
{
	padding-left:35px;
}

div.p160
{
	width:160px;
	align:left;
}

div.title
{
	padding-left:35px;
	height:32px;
	background:url(/i/ico-bg.gif) repeat-x;
	padding-top:9px;
	text-transform:uppercase;
}

div.titlebg
{
	padding-left:35px;
	height:32px;
	background:url(/i/ico-bg_new1.gif) repeat-x;
	padding-top:9px;
	text-transform:uppercase;
}

div.titlebook
{
	padding-left:35px;
	height:32px;
	background:url(/i/ico-bg_new2.gif) repeat-x;
	padding-top:9px;
	text-transform:uppercase;
}

div.titledownload
{
	padding-left:35px;
	height:32px;
	background:url(/i/ico-bg_new3.gif) repeat-x;
	padding-top:9px;
	text-transform:uppercase;
}


div.titleedu
{
	padding-left:35px;
	height:32px;
	background:url(/i/ico-bg_new4.gif) repeat-x;
	padding-top:9px;
	text-transform:uppercase;
}

div.titlenews
{
	padding-left:35px;
	height:32px;
	background:url(/i/ico-bg_new8.gif) repeat-x;
	padding-top:9px;
	text-transform:uppercase;
}

div.title_1
{
	padding-left:35px;
	height:32px;
	background:url(/i/ico-bg_new5.gif) repeat-x;
	padding-top:9px;
	text-transform:uppercase;
}

div.title_2
{
	padding-left:35px;
	height:32px;
	background:url(/i/ico-bg_new6.gif) repeat-x;
	padding-top:9px;
	text-transform:uppercase;
}

div.title_3
{
	padding-left:35px;
	height:32px;
	background:url(/i/ico-bg_new7.gif) repeat-x;
	padding-top:9px;
	text-transform:uppercase;
}


div.title2
{
	padding-left:10px;
	height:32px;
	background:url(/i/ico-bg2.gif) repeat-x;
	padding-top:9px;
	text-transform:uppercase;
}

div.banner_100-100
{
	height:100px;
	width:100%;
	background:url(/i/banner_bg.gif) repeat-x;
	margin-top:20px;
	margin-bottom:20px;
	text-align:center;
}


div.img_shop
{
	margin-right:15px;
	margin-bottom:10px;
	align:left;
}

td.img_shop2
{
	padding-top:10px;
}

div.shop_mini
{
	font-size:11px;
	margin-bottom:10px;
}

div.path
{
	padding-bottom:15px;
	font-size:11px;
	color:#c5c5b5;
}

span.menu1a
{
	color:#000000;
}

div.news_date
{
	color:#988771;
	padding-bottom:5px;
	font-size:11px;
}

div.news_read
{
	color:#678337;
	padding-bottom:5px;
	font-size:11px;
	float:right;
	font-size: 10px;
}

div.comment
{
	background:#f5f5ed;
	border: #f1f1e9 1px solid;
	padding:20px;
}


A:link		{color: #5d1244; text-decoration: underline}
A:visited	{color: #5d1244; text-decoration: underline}
A:hover	{color: #503246; text-decoration: underline}

A:link.mnu1			{color: #5d1244; text-decoration: underline}
A:visited.mnu1	{color: #5d1244; text-decoration: underline}
A:hover.mnu1		{color: #503246; text-decoration: underline}

A.mnu0	{color: #5d1244; text-decoration: underline; font-weight:bold}
A.path		{color: #c5c5b5; text-decoration: underline;}

div.rss {align: right; text-transform:normal; font-weight:bold; padding-right:10px;}



H1.head
{
	margin:0px;
	font-family:Arial;
	font-size:26px;
	color:#5d1244;
	padding-top:10px;
	font-weight:normal;
}


H1
{
	margin:0px;
	font-family:Arial;
	font-size:26px;
	color:#5d1244;
	font-weight:normal;
	margin-bottom:10px;
}


H2
{
	margin:0px;
	font-family:Arial;
	font-size:18px;
	color:#5d1244;
	font-weight:normal;
	margin-bottom:6px;
}

H3
{
	margin:0px;
	font-family:Arial;
	font-size:18px;
	color:#000000;
	font-weight:normal;
	margin-bottom:2px;
}

H4
{
	margin:0px;
	font-weight:bold;
	margin-bottom:2px;
}



hr
{
	width:100%;
	margin-top:10px;
	margin-bottom:15px;
	border: 0;
	color: #d5d5ce;
	background-color: #c6c6b7;
	height: 1px;
}

form
{
	padding:0px;
	margin:0px;
}

input
{
	font-family:Tahoma;
	font-size:11px;
}

.comment-form
{
	width: 100%;
}

select
{
	width: 100%;
}

.login-form
{
	width: 95%;
}

.button
{
	height:21px;
	color: #ffffff;
	background-color: #8c2b89;	
	border:0px;
	font-size:11px;
	padding:3px;
}

input.but
{
	height:22px;
	color: #5d1244;
	background: url('/i/button.gif');	
	border:#aaaaaa 1px solid;
	font-family:tahoma;
	font-size:11px;
	margin-top:5px;
	padding-top:0px;
}	

.imgbutton
{
	height:31px;
}

span.menu
{
	padding-right:30px;
}

span.price
{
	font-family:Arial;
	font-size:24px;
	color:#a12130;
}

span.old_price
{
	font-family:Arial;
	font-size:24px;
	color:#3e3e3e;
 text-decoration:line-through;
}

span.p11
{
	font-size:11px;
}


ul.menu
{
	color: #d5d5ce;
	padding-left:0px;
	margin:0px;
	padding-bottom:10px;
}

li.menu
{
	margin:0px;
	padding-bottom:10px;
}

img
{
	border:0px;
}

.news_img
{
	border:0px;
	margin-right:10px;
	margin-bottom:10px;
}

ul.map
{
	color: #d5d5ce;
	padding-left:6px;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	
}

li.map
{
	margin-bottom:5px;
	padding-left:10px;
}