input, html, body,  p, h2, h3, h4, h5, h6,form, fieldset, a, img {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

li{
	list-style-type : disc;
	margin-left : px;
}
ol,ul{
	margin-left : 14px;
}


h2, .h2, .h2:hover {font-family: arial; font-size: 12px; color: #8C0F46; margin: 10px 0px 10px 0px; font-weight: bold;}

h3 {font-family: arial; font-size: 16px; color: #8C0F46; margin: 10px 0px 10px 0px; font-weight: bold;}
h4 {font-family: arial; font-size: 36px; color: #8C0F46; margin: 10px 0px 10px 0px; font-weight: bold;}

table, img {border: 0px none #000;}
td {vertical-align: top;}

p {margin: 6px 0px 6px 0px;}

a {color: #8C0F46;}
.head {font-size: 18px; color: #8C0F46; margin: 300px 100px 0px 0px;}

a.sitenow, a.sitenow:hover {font-family: arial, sans-serif; color: #8C0F46;}

.container {margin-bottom: 25px;}
.item {margin-bottom: 15px;}


.input-text {font-family: tahoma; vertical-align:middle; font-size: 12px; border: 1px solid #000;}

.grey, a.grey, a.grey:hover {font-size: 11px; color: #5F5A4A;}
a.grey, a.grey:hover {text-decoration: none;}
.light {color: #F0D7C5;}
.val-mid {vertical-align: middle;}
.al-right {text-align: right;}
.light-rbrd {border-right: 2px solid #FAF1D3;}
.diar-bg {background-color: #F1E8C9;}
td.ico-search {padding-right: 10px;}


#leftBlock {width: 184px;}
#leftBlock .container {padding-left: 16px; padding-right: 22px;}
#leftBlock .item {margin-bottom: 40px;}

#leftMenu {margin-bottom: 25px;}
/*div.mi {padding: 11px 0px 11px 0px; background: url("../i/mi-split.gif"/*tpa=http://fairplay.sitenow.ru/i/mi-split.gif*/) left bottom repeat-x; font-size: 15px; color: #8C0F46; font-weight: bold;}*/
/*div.mia {background-color: #8C0F46;}*/
div.mi {padding: 0px 0px 0px 0px; Xbackground: url("../i/mi-split.gif"/*tpa=http://fairplay.sitenow.ru/i/mi-split.gif*/) left bottom repeat-x;}
div.mia {padding: 0px 0px 0px 0px; background: none;}

div.mi a, div.mi a:hover {font-family: arial; font-size: 15px; color: #8C0F46; text-decoration: none; font-weight: bold;}
div.mia a, div.mia a:hover {color: #FEDE05;}
div.mi-grey {background-color: #F1E8C9;}

#topMenu {background: #F1E8C9; padding: 0px 0px 0px 27px;}
* table.top-menu {height: 30px;}
table.top-menu {min-height: 30px;}
td.lang-switch {padding-right:38px;}
td#topSearch {text-align: right;}
input#searchText {width: 158px; height: 21px; border: 1px solid #B8B29D;}
input#searchBtn {vertical-align:middle; margin-right:22px; margin-left: 3px;}

td#homeMBlock {background: url("../i/home-mb-bg.jpg"/*tpa=http://fairplay.sitenow.ru/i/home-mb-bg.jpg*/) left top repeat-x;}
td#homeRBlock {background: url("../i/home-mb-bg.jpg"/*tpa=http://fairplay.sitenow.ru/i/home-mb-bg.jpg*/) left top repeat-x;}
#homeMan {margin-bottom: 35px;}
#homeGood {text-align:right;}
#telBlock {text-align: center; padding: 15px 10px 15px 10px;}

#homeMBlock #data {padding: 0px 10px 0px 10px; margin-left: 25px;}

table#bottomBlocks3 {margin-bottom: 20px;}
table#bottomBlocks2 {margin-bottom: 90px;}
td.bottomBlock {padding-right: 45px;}
td.bottomBlock2 {padding-right: 55px;}
.bottomBlock h1 {margin-bottom: 10px;}


#navBlock {font-size: 10px; margin-bottom: 35px;}
#navBlock a, #navBlock a:hover {font-size: 10px; text-decoration: none;}
#navBlock td {padding-right: 15px; white-space: nowrap; vertical-align: middle; text-transform: uppercase;}

#footerBlock {margin-bottom: 10px;}
#footerBlock td {padding-right: 40px; padding-bottom: 10px; white-space:nowrap;}

.exhib-item {padding: 10px 10px 10px 10px; text-align: center; vertical-align: middle; font-size: 10px; white-space: nowrap;}

#contentBlock {margin-left: 20px; margin-top: 4px; margin-bottom: 90px;} /* homepage */

#navPath {border-top: 11px solid #000;}
#navPath .brd1 {border-top: 3px solid #D1CCB6;}
#navPath .brd2 {border-top: 6px solid #C5C0AB;}
#tabBar {background: #D5D0B9; height: 30px;}
#tabBar .tabItem {background: #D5D0B9 url("../i/tab-l.jpg"/*tpa=http://fairplay.sitenow.ru/i/tab-l.jpg*/) left top no-repeat; white-space: nowrap; vertical-align: middle;}
#tabBar .first {background: url("../i/tab-l1.jpg"/*tpa=http://fairplay.sitenow.ru/i/tab-l1.jpg*/) left top no-repeat;}
.tabItem table {height: 30px;}
.tabItem table.r {background: url("../i/tab-r.jpg"/*tpa=http://fairplay.sitenow.ru/i/tab-r.jpg*/) right top no-repeat;}
.tabItem .tab {padding: 0px 60px 0px 20px; vertical-align: middle; white-space: nowrap;}
.tab a, .tab a:hover {font-size: 12px; font-family: arial; color: #7F7960; text-decoration: none; text-transform: uppercase;}

#contentBlock .content {background: url("../i/data-bg.jpg"/*tpa=http://fairplay.sitenow.ru/i/data-bg.jpg*/) left top repeat-x; min-height: 310px; padding: 25px 15px 0px 30px;}
.content h1 {margin: 0px 0px 0px 0px; font-size: 37px; color: #8C0F46; font-weight: normal; font-family: tahoma;}

/* catalog */

.catalog-light {
	background-color: #FAFAFD;
	padding-left : 10px;
	padding-right : 10px;
	font-size : 11px;
}
.catalog-dark {
	background-color: #F5F2ED;
	padding-left : 10px;
	padding-right : 10px;
	font-size : 11px;
}


td.catalog-header {padding-bottom: 15px;}
td.catalog-mashine {padding-right: 0px; vertical-align: middle;}


td.catalog-price {padding-right: 0px; text-align: right; vertical-align: middle;}
td.catalog-price a, td.catalog-price a:hover {text-decoration: none;}

.catalog-field {vertical-align: middle; padding: 11px 10px; text-align: center;}

.catalog-head {text-transform: uppercase; font-weight: bold; font-size: 13px; padding-bottom: 10px;}
td.catalog-filter {padding-bottom: 20px;}
select.input-text {font-weight:normal; width: auto;}




body {background: #FFF6D8; font-size: 70%; font-family: arial, sans-serif; color: #8C0F46;}
/* vels*/
.search{
	border : 1px solid #B8B29D;
	width : 170px;
	height : 21px;
}
.bg_cont{
	background-image: url(../i/bakg.jpg);
	background-position : top left;
	background-repeat : repeat-x;
}
.bg_cont_osn{
	background-image: url(../i/bg_cont_osn.gif);
	background-position : top;
	background-repeat : repeat-x;
}
.bg_cont_left{
	background-image : url(../i/bg_cont_left.gif);
	background-position : left;
	background-repeat : repeat-y;
}
a.topline:link,a.topline:visited,a.topline:hover{
	background-image: url(../i/bg_topline.jpg);
	background-position : top left;
	height : 30px;
	background-repeat : no-repeat;
	padding-left : 34px;
	padding-top : 6px;
	padding-right : 4px;
	color : #7F7960;
	text-transform : uppercase;
	text-decoration : none;
	font-family : Arial;
	font-size : 12px;
	padding-bottom : 10px;
}
h1 {
	font-family: arial;
	font-size: 36px;
	color: #8C0F46;
	font-weight: 600;
	padding-top : 28px;
	margin-left: 0px
}
h2 {
	font-family: arial;
	font-size: 13px;
	color: #8C0F46;
	margin-top : -5px;
	font-weight : 900;
}


h2.name {
	font-family: arial;
	text-transform : uppercase;
	font-size: 13px;
	color: #8C0F46;
	padding-top : 0px;
	font-weight : 900;
	margin-top : 0px;
}


.topban{
	float : right;
}
.content{
	padding-right : 30px;
	padding-left : 30px;
	padding-bottom : 30px;
	font-size : 11px;
	text-align : justify;
}
.content2{
	padding-bottom : 30px;
	font-size : 11px;
	text-align : justify;
}
.content3{
	padding-left : 22px;
	padding-bottom : 30px;
	font-size : 11px;
}
.tabcont{
	font-size : 11px;
}
.tabcont2{
	font-size : 11px;
}
.table{
	font-size : 11px;
	text-align : justify;
}
a.downmenu:link,a.downmenu:visited,a.downmenu:hover{
	color: #8C0F46;
	font-size : 10px;
	text-transform : uppercase;
	text-decoration : none;
	letter-spacing : normal;
	}
a.downmenu2:link,a.downmenu:visited,a.downmenu:hover{
	color: #8C0F46;
	font-size : 12px;
	font-weight: bold;
	text-transform : uppercase;
	text-decoration : underline;
	letter-spacing : normal;
	vertical-align: middle;
}
.down1{
	color: #8C0F46;
	font-size : 10px;
	text-transform : uppercase;
	word-spacing : 5px;
}
.down2{
	color : #5F5A4A;
	font-size : 11px;
	word-spacing : 3px;
}
a:link,a:visited,a:hover{
	color: #8C0F46;
	text-decoration : underline;
}
.newsline{
	color : #5F5A4A;
	font-size : 11px;
	padding-right : 22px;
	text-align : left;
}
a.allnews:link,a.allnews:visited,a.allnews:hover{
	color : #5F5A4A;
	font-size : 11px;
	text-transform : lowercase;
	text-decoration : none;
}
a.allnews:hover{
	color : #ffffff;
	font-size : 11px;
	text-transform : lowercase;
	text-decoration : none;
}
.price{
	color: #8C0F46;
	font-size : 14px;
	text-transform : uppercase;
	text-decoration : none;
	letter-spacing : normal;
	font-weight: bold;
	text-align: left;
	margin-top: 0px;
	
}


a.back:link{
	color: #8C0F46;
	font-size : 10px;
	text-transform : uppercase;
	letter-spacing : normal;
	text-align: left;background-image : url(../images/go(2).gif);
	background-position : right;
	background-repeat : no-repeat;
	padding-right : 20px;
	
}

a.back:visited{
	color: #8C0F46;
	font-size : 10px;
	text-transform : uppercase;
	letter-spacing : normal;
	text-align: left;
	background-image : url(../images/go(2).gif);
	background-position : right;
	background-repeat : no-repeat;
	padding-right : 10px;
	
}

a.back:hover{
	color: #ff0000;
	font-size : 10px;
	text-transform : uppercase;
	letter-spacing : normal;
	text-align: left;
	background-image : url(../images/go(2).gif);
	background-position : right;
	background-repeat : no-repeat;
	padding-right : 10px;
}
