body {

	padding: 0px;

	margin: 0px;

	font: 13px/18px verdana;

	background-color: #999999;}

#bd { margin: 10px;}

#main {

	background: white;

	padding: 5px 8px 5px 8px;

	margin: 0;}

#top {

	padding: 5px 5px 5px 5px;

	margin: 0px;}

#top_r  {

	margin: 0px;}

#top_r p { 

	padding: 0 0px 0 0;

	margin: 0px;

	color: #4d4d4d;

	font-weight: bold;

	font-family: verdana;

	text-align: center;}

#top_l {

	text-align: right;

	border-right: 1px #999999 solid;}

#top_l a, #top_l a:link, #top_l a:visited, #top_l a:active { 

	padding: 0px; 

	margin: 0px;

	font-size: 100%;

	font-weight: bold;

	color: #0080ff;

	text-decoration: underline;}

#top_l a:hover { color: #ff7f00; }

#top_l p {

	margin: 0;

	padding: 1em;}

#top_r  { 

	padding: 10px 15px 10px 15px;

	background: #e5e5e5;}

#top_r2, #top_l2{

	padding: 1px 0px 1px 0px;

	margin: 0px;

	/*height: 21px;*/}

#top_r2 p {

	padding: 0px;

	margin: 0px;}

#top_l2 {background: #0080ff;}

#top_r2  {background: #0080ff;}

.text {

	padding: 0 1em 0 1em;

	margin: 0px;}

.text p {

	padding: 0;

	margin: 0 0 0.8em 0;

	font-family: arial;

	line-height: 120%;}

.text ul {

	padding: 0px 5px 0px 35px;

	margin: 0 0 0.8em 0;

	font-family: arial;

	line-height: 120%;}

.text li {padding: 0 0 0 5px;}

.text a, .text a:link, .text a:visited, .text a:active, .tovar a, .tovar a:link, .tovar a:visited, .tovar a:active, #contacty a, #contacty a:link, #contacty a:visited, #contacty a:active{ 

	padding: 0px; 

	margin: 0px;

	font-size: 100%;

	color: #0080ff;

	text-decoration: underline;}

.text a:hover, .tovar a:hover { color: #ff7f00; }

#data1, #data2, #data3 {

	margin: 0px;

	padding: 0;}

#data2 { 

	border-right: 1px #999999 solid;

	border-left: 1px #999999 solid;}

#rounded_menu {margin: 0 8px 0 0;}

.grayd p {

	margin: 0;

	padding: 5px 5px 5px 5px;

	color: #999999;

	font-size: 70%;}

.grayd { background-color: #e5e5e5;}

.grayd a, .grayd a:link, .grayd a:visited, .grayd a:active {

	margin: 0;

	padding: 5px 5px 5px 5px;

	color: #999999;

	text-decoration: none;}

.grayd a:hover {text-decoration: underline;}

A IMG { border: none;}

HR {

	margin: 0px 15px 0px 15px;

	border: none;

	color: #ff3300;

	background-color: #0080ff;

	height: 1px;}

table.mainmenu { margin: 7px 0 0px 0; }

/* -------------------------------------------------- */

/* ---------- oformlennja horyzontalnoho menu ------- */

/* -------------------------------------------------- */

.menu {

  white-space: nowrap;

  margin: 0;

  padding: 0;}

.item {

  float: left;

  margin: 0 3px 0 3px;

  padding: 0;}

.item A {

  display: block;	

  padding: 6px 6px 2px 6px;  

  border-bottom: 4px solid #0080ff;	

  color: white;	

  text-decoration: none;

	font-weight: bold;

	font-family: arial;

	font-size: 110%;}

.item A:hover {border-bottom: 4px solid #ff3300;}

.itemactive {

  float: left; 

  margin: 0 3px 0 3px;

  padding: 0;}

.itemactive A {

  display: block;

  padding: 6px 6px 2px 6px;

  border-bottom: 4px solid #ff3300;

  color: white;	

  text-decoration: none;

	font-weight: bold;

	font-family: arial;

	font-size: 110%;}

td.blue, td.bluewhite { background-color: #0080ff; }

td.bluewhite { border-right: 1px white solid; }

td.gray { background-color: #e5e5e5; }

td.graywhite { border-right: 1px white solid; }

/* -------------------------------- */

/* ---------- zaokruglennja ------- */

/* -------------------------------- */

.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10, .r1l, .r2l, .r3l, .r5l, .r1r, .r2r, .r3r, .r5r {

	display: block;

	height: 1px;

	overflow: hidden;

	font-size: 1px;}

.r10 { margin: 0 10px; }

.r9 { margin: 0 9px; }

.r8 { margin: 0 8px; }

.r7 { margin: 0 7px; }

.r6 { margin: 0 6px; }

.r5 { margin: 0 5px; }

.r4 { margin: 0 4px; }

.r3 { margin: 0 3px; }

.r2 { margin: 0 2px; }

.r1 { margin: 0 1px; }

#bd b { background-color: white; }

#bottom_rounded b, #rounded_menu b, #rounded_news b, #contactyr b { background-color: #e5e5e5; }

/* --------------------------------------------- */

/* ---------- zaokruglennja z odnogo boku ------- */

/* --------------------------------------------- */

.r5r { margin: 0 5px 0 0; }

.r3r { margin: 0 3px 0 0; }

.r2r { margin: 0 2px 0 0; }

.r1r { margin: 0 1px 0 0; }

.r5l { margin: 0 0 0 5px; }

.r3l { margin: 0 0 0 3px; }

.r2l { margin: 0 0 0 2px; }

.r1l { margin: 0 0 0 1px; }

#roundedl, #roundedl2, #roundedr2 {

	margin: 0px;

	padding: 0px;}

#roundedr, #top_l {

	margin: 0 0 0 7px;

	padding: 0px; 

	height: 87px; }

#roundedl {	border-right: 1px white solid; }

#roundedl b { background-color: #0080ff; }

#roundedl2 b { background-color: #0080ff; }

#roundedr b { background: #e5e5e5; }

#roundedr2 b { background: #0080ff; }

/* -------------------------------- */

/* --------live menu--------- */

/* -------------------------------- */

#menu1 {

	padding: 0x;

	margin: 0px 0px 0px 0px;

	background: #e5e5e5;}

#menu1 div {padding: 0px 10px 0px 10px;}

#menu1 a { 

	display: block; 

	padding: 0px 0px 0px 15px;

	font-size: 90%;

	text-decoration: none;

	background-image: url('../images/menu/str.gif');

	background-position: 0% 50%;

	background-repeat: no-repeat;}

#menu1 a:hover { 

	margin: 0px;

	font-weight: bold;}

#menu1 a:link, #menu1 a:visited, #menu1 a:active { 

	color: black;

	margin: 0px;}

/* -------------------------------- */

/* --------oformlennja novyn--------- */

/* -------------------------------- */

#rounded_news { 

	margin: 0 0 0 7px;

	padding: 0px;}

#newsright { 

	margin: 0;

	padding: 0px 10px 0px 10px;

	background-color: #e5e5e5;}

#newsrightgray p {

	margin:  0px;

	padding: 0 0 5px 10px;

	background-color: #808080;

	color: white;

	font-weight: bold;

	font-size: 110%;

	font-family: arial;}

#newsright a, #newsright a:hover, #newsright a:link, #newsright a:visited, #newsright a:active {

	padding: 0px 0px 0px 0px;

	margin: 0;

	text-decoration: none; 

	font-weight: bold;

	color: #0080ff; 

	font-size: 90%;

	line-height: 130%;}

#newsrightgray b { background-color: #808080;}

.date {
	font-size: 100%;
	color: #999999;
	padding: 0px;
	margin: 0px;
	line-height: 130%;
}

.news {

	font-size: 85%;

	padding: 0px;

	margin: 0;

	line-height: 130%;}

.news2 p {
	font-size: 100%;
	padding: 0px;
	margin: 5px 0 5px 0;
	line-height: 130%;
	font-weight: normal;
}

.newsbot {
	width: 100%;
	text-align: left;
}

/* -------------------------------- */

/* -------- anketa ---------------- */

/* -------------------------------- */

.form {

	margin: 0;

	padding: 5px 7px 5px 7px;

	width: 100%;

	font-size: 90%;}

.anketa p {

	padding: 0;

	margin: 0 0 0,6em 0;

	font-family: arial;

	line-height: 100%;

	font-size: 100%;}

.anketa{

	margin: 0;

	padding: 0;}

FIELDSET {

	padding: 5px;

	margin: 5px;

	border: 1px solid #999999;}

legend {

	color: #ff3300;

	font-weight: bold;}

.text H3 {

	color: #0080ff;

	margin: 0 0 0.8em 0;

	padding: 3px 5px 3px 5px;

	font-weight: bold;

	font-size: 120%;

	font-family: times;

	border-bottom: 1px solid #ff3300;}

H5 {

	padding: 0;

	margin: 0 0 0.3em 0.5em;

	font-family: arial;

	line-height: 100%;

 	font-size: 100%;

 	font-style: italic;}

.text h4 {

	padding: 0px 0px 3px 5px;

	margin: 0 0 5px 0;

	text-decoration: none; 

	font-weight: bold;

	color: #0080ff; 

	font-size: 100%;

	line-height: 130%;

	border-bottom: 1px solid #ff3300;}

.contacts {

	text-align: center;

	padding: 0 1em 0 1em;

	margin: 0px;

	font-weight: bold;}

.contacts p {

	padding: 0;

	margin: 0 0 0.8em 0;

	font-family: arial;

	line-height: 120%;}

.color {

	color: #ff3300;

	font-weight: bold;}

.subscribe {

	font-family: verdana;

	font-style: italic;

	font-size: 100%;

	padding: 0px 10px 2px 25px;}

/* -------------------------------- */

/* -------- bestprice---------------- */

/* -------------------------------- */

.tovar, #contactyr  {

	margin: 0px;

	padding: 0px 15px 0px 15px;}

.tovar p { 

	padding: 5px 0px 5px 0px;

	margin: 0px;

	font-family: sans arial;

	font-size: 90%;}

.tovar h3 {

	color: #4d4d4d;

	margin: 0 0 0 0;

	padding: 3px 0px 3px 0px;

	font-weight: bold;

	font-size: 100%;

	font-family: verdana;}

.gotop  {

	margin: 0px;

	padding: 0px 15px 0px 15px;}

.gotop a, .gotop a:link, .gotop a:visited, .gotop a:active { 

	padding: 0px; 

	margin: 0px;

	font-size: 80%;

	color: #999999;

	text-decoration: underline;}

.gotop a:hover { color: #ff7f00; }

#contacty { 

	padding: 0px 5px 0px 5px;

	margin: 0px;

	font-family: verdana;

	font-size: 90%;

	background-color: #e5e5e5;

	text-align: center;}

.baner {

	text-align: center;}

.baner img {

	margin: 10px;}#bd #main .mainmenu tr td .news2 {
	font-weight: bold;
}
#bd #main .mainmenu tr td .newsbot .news2 .newsbot {
	font-weight: normal;
}

