.topmenuh         { font: bold 14px Arial, Tahoma; color: #606060; text-decoration: none;}
.topmenuh:link    { font: bold 14px Arial, Tahoma; color: #606060; text-decoration: none;}
.topmenuh:visited { font: bold 14px Arial, Tahoma; color: #606060; text-decoration: none;}
.topmenuh:hover   { font: bold 14px Arial, Tahoma; color: #999999; text-decoration: none;}

.animals         { color: #999999;  text-decoration: none;}
.animals:link    { color: #999999;  text-decoration: none;}
.animals:visited { color: #999999;  text-decoration: none;}
.animals:hover   { color: #F2BE0D; text-decoration: none;}

.toyinfo         { font: 12px Arial, Tahoma; color: #999999; text-decoration: none;}

.topcontact         { font: bold 10px Arial, Tahoma; color: #999999; text-decoration: none;}

.topcontactb                { font: 18px Arial, Tahoma; color: #F2970D; text-decoration: none;}
.topcontactb:link           { font: 18px Arial, Tahoma; color: #F2970D; text-decoration: none;}
.topcontactb:visited        { font: 18px Arial, Tahoma; color: #F2970D; text-decoration: none;}
.topcontactb:hover          { font: 18px Arial, Tahoma; color: #F2BE0D; text-decoration: none;}

.topcontactm         { font: 14px Arial, Tahoma; color: #f2970d; text-decoration: none;}

.warning         { font: bold 14px Arial, Tahoma; color: forestgreen; text-decoration: none;}

.hr         { font: 11px Arial, Tahoma; color: #999999; text-decoration: none;}

.topmenu         { font: 12px Arial, Tahoma; color: #F2970D; text-decoration: none;}
.topmenu:link    { font: 12px Arial, Tahoma; color: #F2970D; text-decoration: none;}
.topmenu:visited { font: 12px Arial, Tahoma; color: #F2970D; text-decoration: none;}
.topmenu:hover   { font: 12px Arial, Tahoma; color: #F2BE0D; text-decoration: none;}

.topmenu2         { font: 14px Arial, Tahoma; color: #F2970D; text-decoration: none;}
.topmenu2:link    { font: 14px Arial, Tahoma; color: #F2970D; text-decoration: none;}
.topmenu2:visited { font: 14px Arial, Tahoma; color: #F2970D; text-decoration: none;}
.topmenu2:hover   { font: 14px Arial, Tahoma; color: #F2970D; text-decoration: underline;}

.topmenu3         { font: 22px Arial, Tahoma; color: #F2970D; text-decoration: none;}
.topmenu3:link    { font: 22px Arial, Tahoma; color: #F2970D; text-decoration: none;}
.topmenu3:visited { font: 22px Arial, Tahoma; color: #F2970D; text-decoration: none;}
.topmenu3:hover   { font: 22px Arial, Tahoma; color: #F2970D; text-decoration: underline;}

.topmenuh3         { font: 22px Arial, Tahoma; color: #999999; text-decoration: none;}
.topmenuh3:link    { font: 22px Arial, Tahoma; color: #999999; text-decoration: none;}
.topmenuh3:visited { font: 22px Arial, Tahoma; color: #999999; text-decoration: none;}
.topmenuh3:hover   { font: 22px Arial, Tahoma; color: #999999; text-decoration: underline;}

.headerpage         { font: bold 11px Arial, Tahoma; color: #999999; text-decoration: none;}
.headerpage:link    { font: bold 11px Arial, Tahoma; color: #999999; text-decoration: none;}
.headerpage:visited { font: bold 11px Arial, Tahoma; color: #999999; text-decoration: none;}
.headerpage:hover   { font: bold 11px Arial, Tahoma; color: #F2970D; text-decoration: none;}

.shop         { font: 10px Arial, Tahoma; color: #606060; text-decoration: none;}
.shop:link    { font: 10px Arial, Tahoma; color: #606060; text-decoration: none;}
.shop:visited { font: 10px Arial, Tahoma; color: #606060; text-decoration: none;}
.shop:hover   { font: 10px Arial, Tahoma; color: #F2970D; text-decoration: none;}

.shop_price_old   { font: bold 16px Arial, Tahoma; color: red; text-decoration: none;}

.shop_price_skidka   { font: bold 16px Arial, Tahoma; color: forestgreen; text-decoration: none;}

.shop_price   { font: bold 16px Arial, Tahoma; color: #F2970D; text-decoration: none;}

.shop_in         { font: bold 11px Arial, Tahoma; color: #606060; text-decoration: none;}
.shop_in:link    { font: bold 11px Arial, Tahoma; color: #606060; text-decoration: none;}
.shop_in:visited { font: bold 11px Arial, Tahoma; color: #606060; text-decoration: none;}
.shop_in:hover   { font: bold 11px Arial, Tahoma; color: #F2970D; text-decoration: none;}

.shop_ye      { font: 10px Arial, Tahoma; color: #606060; text-decoration: none;}

table.shop {
	border: 1px solid #E7E7E7;
	padding: 2px 2px 2px 2px;
	background: #FFFFFF;
	cursor: pointer;
}

.headerpageend   { font: bold 16px Arial, Tahoma; color: #F2970D; text-decoration: none;}

.newhr   { font: bold 24px Arial, Tahoma; color: #999999; text-decoration: none;}

.dhr   { font: bold 22px Arial, Tahoma; color: #999999; text-decoration: none;}

.newd   { font: 10px Arial, Tahoma; color: #000000; text-decoration: none;}

.newtxt   { font: italic 11px/12px Arial, Tahoma; color: #999999; text-decoration: none;}

.htag   { font: 16px/16px Arial, Tahoma; color: #686868; text-decoration: none;}

.regname   { font: bold 18px Arial, Tahoma; color: #F2970D;}
.regdes   { font: italic 11px Arial, Tahoma; color: #F2970D;}

.imgb {border: 1px solid #D9D9D9;}

.stepn   { font: 22px Arial, Tahoma; color: #999999;}
.stepd   { font: 10px Arial, Tahoma; color: #999999;}
.stepna   { font: 32px Arial, Tahoma; color: #F2970D;}
.stepda   { font: 12px Arial, Tahoma; color: #F2970D;}


.cataloginfo { font: bold 13px Arial, Tahoma; color: #606060;}

.login   { font: 11px Arial, Tahoma; color: #606060;}

.news_date   { font: 10px Arial, Tahoma; color: #606060;}

.shop_header   { font: 11px Arial, Tahoma; color: #606060;}

.txt_view   { color: #F2970D;}

.txt  { font: 16px Arial, Tahoma; color: #686868;}


h1  { font: 22px Arial, Tahoma; color: #686868;}

h2  { font: 20px Arial, Tahoma; color: #686868;}

p {margin:0; text-align:justify; text-indent: 2em;}

.link         { font: 18px Arial, Tahoma; color: #F2970D;}
.link:link    { font: 18px Arial, Tahoma; color: #F2970D;}
.link:visited { font: 18px Arial, Tahoma; color: #F2970D;}
.link:hover   { font: 18px Arial, Tahoma; color: #F2BE0D;}

.linkf { font: 12px Arial, Tahoma; color: #F2970D;}

.bottomtext         { font: 11px/17px Arial, Tahoma; color: #999999; text-decoration: none;}

.bottomlink         { font: bold 11px/17px Arial, Tahoma; color: #999999; text-decoration: none;}
.bottomlink:link    { font: bold 11px/17px Arial, Tahoma; color: #999999; text-decoration: none;}
.bottomlink:visited { font: bold 11px/17px Arial, Tahoma; color: #999999; text-decoration: none;}
.bottomlink:hover   { font: bold 11px/17px Arial, Tahoma; color: #F2970D; text-decoration: none;}


table.textst td.group {
	text-align: left;
	margin: 0px;
	padding: 6px 4px 2px 4px;
	height: 20px;
  font: 14px Arial, Verdana, Tahoma, sans-serif;
	color: #999999;
	background: #F7F7F7;
}

table.textst td.info {
	text-align: left;
	margin: 0px;
	padding: 6px 4px 2px 4px;
	height: 20px;
  font: 12px Arial, Verdana, Tahoma, sans-serif;
	color: #999999;
}

table.textst td.anonce {
	text-align: left;
	margin: 0px;
  font: 11px Arial, Verdana, Tahoma, sans-serif;
	color: #999999;
}

table.textst td.link {
	text-align: left;
	margin: 0px;
  font: 12px Arial, Verdana, Tahoma, sans-serif;
	color: #555555;
}

table.golos {
	border: 1px solid #E9E9E9;
	border-bottom: 0px solid #E9E9E9;
	background: #F9F9F9;
}

table.golos td.bot {
	border-bottom: 1px solid #E9E9E9;
}

table.send {
  font: 12px Arial, Verdana, Tahoma, sans-serif;
	border: 1px solid #E9E9E9;
	border-bottom: 0px solid #E9E9E9;
	border-right: 0px solid #E9E9E9;
	background: #F9F9F9;
}

table.send td {
	border-bottom: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
}

table.send tr.row0 {
	background-color: #FFFFFF;
}
table.send tr.row1 {
	background-color: #F9F9F9;
}

table.shoptbl {
	border: 1px solid #E9E9E9;
	border-bottom: 0px solid #E9E9E9;
	background: #FFFFFF;
}

table.shoptbl td{
	border-bottom: 1px solid #E9E9E9;
}

table.shoptbl tr.row0 {
	background-color: #FFFFFF;
}
table.shoptbl tr.row1 {
	background-color: #F9F9F9;
}

table tr.gst0 {
	background-color: #FFFFFF;
}
table tr.gst1 {
	background-color: #F3F3F3;
}

table.steptbl td {
	text-align: center;
	margin: 0px;
	padding: 0px 20px 0px 20px;
}











