html{
	height: 100%;
}
body{
	margin: 0px;
	padding: 0px;
	height: 100%;
	text-align: center;
}
img{
	border: 0px none #000000;
}
img.left{
	float: left;
}
img.inline{
	display: inline;
}
form{
	margin: 0px;
	padding: 0px;
}
/* TABLES */
table{
	border-collapse: collapse;
}

td{
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}

td#leftColumn{
	width: 195px;
	background-image: url('/images/mower/column_left.png');
	background-repeat: repeat-y;
	background-position: top left;
}
td#rightColumn{
	width: 195px;
	background-image: url('/images/mower/column_right.png');
	background-repeat: repeat-y;
	background-position: top left;
}

table#main{
	width: 1000px;
	height: 100%;
	padding: 0px;
	margin: 0 auto;
}
table#sub{
	width: 1000px;
	padding: 0px;
	margin: 0 auto;
}

/* DIVS */
div{
	display: block;
	position: relative;
	float: left;
}

div#headBlock{
	width: 100%;
	float: left;
}
div#centerBlock{
	width: 600px;
	margin: 0 auto;
	float: left;
	clear: both;
	padding-left: 10px;
	padding-right: 10px;
}
div#aboutShopBlock{
	width: 100%;
	float: left;
	clear: both;
}
div#lastArticles{
	width: 300px;
	float: left;
}
div#lastPosts{
	width: 300px;
	float: left;
}
div#bestLeft{
	width: 300px;/*340*/
	height: 100%;
	float: left;
}
div#bestRight{
	width: 300px;
	height: 100%;
	float: left;
	clear: right;
}
div#categoryLeft{
	width: 300px;
	float: left;
}
div#categoryRight{
	width: 300px;
	float: left;
	clear: right;
}
div#columnLeft{
	width: 150px;
	float: left;
	margin-left: 10px;
}
div#columnRight{
	width: 150px;
	float: left;
	margin-left: 10px;
}

div#shopLogoBlock{
	width: 174px;
	height: 80px;
	background-image: url('/images/mower/mower.png');
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
}
div#cartLogoBlock{
	width: 195px;
	height: 140px;
	background-color: #ffffff;
	float: left;
	clear: both;
}

div#headBlockLogo{
	width: 195px;
	height: 186px;
	background-image: url('/images/mower/hare.png');
	background-repeat: no-repeat;
	background-position: top left;
	padding-bottom: 20px;
	float: left;
	clear: both;
}

div#headBlockContainer{
	width: 536px;
	float: left;
}
div#headBlockPhones{
	width: 536px;
	height: 58px;
	float: left;
	background-color: #ffffff;
	text-align: center;
}
div#headBlockMenus{
	width: 536px;
	height: 22px;
	float: left;
}
div#menuItemShop{
	width: 96px;
	height: 22px;
	background-image: url('/images/mower/tab1.png');
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
       overflow: hidden;
}
div#menuItemVendor{
	width: 123px;
	height: 22px;
	background-image: url('/images/mower/tab2.png');
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
}
div#menuItemManual{
	width: 112px;
	height: 22px;
	background-image: url('/images/mower/tab3.png');
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
}
div#menuItemHelp{
	width: 87px;
	height: 22px;
	background-image: url('/images/mower/tab4.png');
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
}
div#menuItemContacts{
	width: 118px;
	height: 22px;
	background-image: url('/images/mower/tab5.png');
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
}
div#searchForm{
	width: 100%;
	height: 60px;
	background-image: url('/images/mower/tab6.png');
	background-repeat: repeat-x;
	background-position: top left;
	float: left;
	clear: both;
	text-align: center;
       overflow: hidden;
}

td#searchForm{
	width: 100%;
	height: 60px;
	background-image: url('/images/mower/tab6.png');
	background-repeat: repeat-x;
	background-position: top left;
}

div#footer{
	margin-left: 100px;
	height: 50px;
}

div.spacer{
	width: 100%;
	margin-top: 5px;
	float: left;
	clear: both;
}
div.spacer0{
	margin-top: 0px;
	float: left;
	clear: both;
}
div.spacerCenter{
	width: 100%;
	margin-top: 0px;
	float: left;
	clear: both;
	text-align: center;
}
div.spacerHR{
	width: 100%;
	margin-top: 5px;
	float: left;
	clear: both;
	border-top: 1px solid #faad77;
}
div.spacer15{
	width: 100%;
	margin-top: 10px;
	float: left;
	clear: both;
}
div.spacer5{
	width: 100%;
	margin-top: 5px;
	float: left;
	clear: both;
}

div.menuImageContainer{
	width: 4px;
	margin-left: 10px;
	border: 1px solid black;
}
div.menuElementContainer{
	width: 175px;
	margin-left: 2px;
	margin-right: 0px;
	clear: right;
	border: 1px solid black;
}

div.dateBlock{
	display: block;
	height: 12px;
	background-color: #f97103;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 10px;
	color: #ffffff;
	padding: 2px;
	float: left;
	clear: both;
}
div.dateBlockBold{
	display: inline;
	height: 12px;
	background-color: #f97103;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	padding: 2px;
	float: left;
	clear: both;
}
div.dateBlockArticles
{
	display: inline;
	width: 100%;
	height: 16px;
	background-color: #f97103;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	padding: 2px;
	text-align: center;
	float: left;
	clear: both;
}
div.dateBlockBuy{
	display: inline;
	height: 12px;
	background-color: #f97103;
	padding: 2px;
	float: left;
}
div.dateBlockLeft{
	display: block;
	height: 12px;
	background-color: #f97103;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 10px;
	color: #ffffff;
	padding: 2px;
	margin-right: 2px;
	float: left;
}
div.leftalign{
	float: left;
	width: 100%;
	text-align: left;
}
div.left{
	float: left;
	width: 100px;
}
div.right{
	float: right;
	clear: right;
}

/* HYPERLINKS  */


a:link{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	color: #111111;
}

a:visited{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	color: #111111;
}

a:hover{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	color: #f97103;
}

a.title:link{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
	color: #111111;
}

a.title:visited{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
	color: #111111;
}

a.title:hover{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
	color: #f97103;
}

a.menuItem:link{
	display: block;
	position: relative;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	color: #000000;
	margin-left: 30px;
	top: 5px;
}

a.menuItem:visited{
	display: block;
	position: relative;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	color: #000000;
	margin-left: 30px;
	top: 5px;
}

a.menuItem:hover{
	display: block;
	position: relative;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	color: #3a3a3a;
	margin-left: 30px;
	top: 5px;
}

a.boldWhite:link{
	display: block;
	position: relative;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	color: #ffffff;
}

a.boldWhite:visited{
	display: block;
	position: relative;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	color: #ffffff;
}

a.boldWhite:hover{
	display: block;
	position: relative;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	color: #3a3a3a;
}

a.buyWhite:link{
	display: block;
	position: relative;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}

a.buyWhite:visited{
	display: block;
	position: relative;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}

a.buyWhite:hover{
	display: block;
	position: relative;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #3a3a3a;
}

a.menuElement:link{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	color: #111111;
}

a.menuElement:visited{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	color: #111111;
}

a.menuElement:hover{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	color: #f97103;
}

a.shopElement:link{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	color: #111111;
}

a.shopElement:visited{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	color: #111111;
}

a.shopElement:hover{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	color: #f97103;
}
/* IMG ELEMENTS */
img.menuPoint{
	vertical-align: middle;
	margin-top: 4px;
	border: none 0px #ffffff;
	margin-right: 3px;
}

/* FORM ELEMENTS */
input#searchString{
	margin-top: 19px;
	width: 300px;
	height: 21px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}
input#searchSubmit{
	margin-top: 19px;
	height: 20px;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
}

/* FONTS */
span.smallWhite{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
}
span.normalBlack10{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin-left: 10px;
}
span.normalBlack{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
span.boldBlack{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

span.akcion {
	text-decoration:line-through;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

h1.normalGray{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #585858;
}

span.title{
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #111111;
}

span.priceOrange{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #f97103;
}

li.menuItem{
	list-style-image: url('/images/mower/dot1.png');
	margin-left: -10px;
	margin-top: 5px;
	margin-right: 5px;
}
li.InformationSystemDate{
	list-style-type: none;
	margin-left: -25px;
	margin-top: 10px;
}



/* FOR COMPATIBILITY */
.raz {FONT-SIZE: 11px; letter-spacing:0px; FONT-FAMILY: "Verdana", "Arial", "Sans-serif"; FONT-WEIGHT:10px ;  COLOR: #30B050; TEXT-DECORATION: none}
.textfine {FONT-SIZE: 9px; letter-spacing:0px; FONT-FAMILY: "Verdana", "Verdana", "Arial", "Sans-serif"; FONT-WIEGHT:10px ;  COLOR: black; TEXT-DECORATION: none}

.info {
        FONT-SIZE: 13px; COLOR: #223388; FONT-FAMILY: Times New Roman, Verdana, Arial, Helvetica, Sans-serif
}

.submit4 {
   font-family:verdana, Helvetica; COLOR: white; font-size:10; background-color:30B050;
}
.submit3 {border: black 1px solid; color: black; font-family: verdana; font-size: 3.5mm; font-family:verdana, Helvetica; font-size:10; background-color:F2F2F2}
.text { FONT-SIZE: 11px; letter-spacing:0px; FONT-FAMILY: "Verdana", "Verdana", "Arial", "Sans-serif"; FONT-WIEGHT:10px ;  COLOR: 898989; TEXT-DECORATION: none}
h1#seo{font-family: Tahoma; font-size: 12px; color: #30B050}
h2.tov {font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	color: #111111;}
h1.tov {font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	color: #111111;}

.evgeniy
{
font-size:		11px;
color:		#CCCCCC;
}




a.ad:link{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	color: #333333;
}

a.ad:visited{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	color: #333333;
}

a.ad:hover{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
	color: #ff3333;
}
span.ad{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	color: #333333;
}
