html {
	width: 100%;
	background: #F5F5F5;
}
body {
	margin: 0 auto;
	padding: 1px 0 0 0;
	min-height: 100%;
	position: relative;
	width: 100%;
	color: #555D68;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 14px;
	width: 1000px;
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	background: #ffffff;
}
#pageBody {
	background: url('footer-img.gif') 41px bottom no-repeat;
}
#pageBodyContainer {
	background: url('footer-bg.gif') left bottom repeat-x;
}
#siteLanguage {
	display: none;
}
.language {
	
}
#languageActive {
	
}
.language:hover {
	
}
.menu {
	
}
.menuActive {
	
}
.menu:hover {
	
}
.submenu {
	
}
.submenu .menu {
	
}
.submenu .menuActive {
	
}
A {
	color: #3E8DBC;
}
a:hover {
	color: #3EBF28;
}
a img {
	border: none;
}
.button {
	font-weight: bold;
	color: #666666;
	font-family: Tahoma;
	font-size: 11px;
	padding: 2px 8px;
}
#menuHome {
	
}
#menuTop {
	
}
#adSite {
	display: none;
}
#adHeader {
	display: none;
}
#adMenu {
	margin-top: 20px;
	text-align: center;
}
#adPageTop {
	margin: 5px;
	text-align: center;
}
#adPageBottom {
	margin: 5px 40px 5px 5px;
	text-align: center;
}
#adFooter {
	display: none;
}
/* ********************************************** HEADER ************************ */
#pageHeader {
	height: 285px;
	background: url('header1.jpg') right bottom no-repeat;
}
#siteTitle {
	padding: 0;
	margin: 18px 0 0 20px;
	line-height: 1;
	font-family: Arial Narrow;
	font-size: 36px;
	color: #3CBD27;
}
#siteSubtitle {
	display: none;
}
#siteLogotype {
	display: none;
}
#siteLogotypeImage {
	
}
/* ********************************************** SERVICE MENU ************************ */
#pageServiceMenu {
	position: absolute;
	right: 280px;
	top: 38px;
	font-size: 12px;
}
#pageServiceMenu .menu {
	color: #808080;
	text-decoration: none;
	padding: 0 7px;
	border-right: 1px solid #808080;
	line-height: 1;
}
#pageServiceMenu .menuActive {
	
}
#pageServiceMenu .menu:hover {
	color: #4796CD;
}
/* ********************************************** MAIN MENU ************************ */
#pageMenu {
	float: left;
	width: 188px;
	padding: 2px 0 0 28px;
	margin: 48px 0 0 0;
}
#pageMenu .menu {
	font-size: 11px;
	color: #808080;
	display: block;
	text-decoration: none;
	line-height: 1;
	border-top: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 7px 0 7px 13px;
	margin-top: -1px;
	background: url('menu-pointer.gif') left 11px no-repeat;
}
#pageMenu .menu:hover {
	color: #4BB85B;
	background-image: url('menu-pointer-active.gif');
}
#pageMenu .menuActive {
	
}
#pageMenu .submenu {
	margin-left: 15px;
}
#pageMenu .submenu .menu {
	background: none;
}
#pageMenu .submenu .menu:hover {
	background: none;
}
#pageMenu .submenu .menuActive {
	
}
/* ********************************************** PAGE SEARCH ************************ */
#pageSearch {
	position: absolute;
	right: 34px;
	top: 34px;
}
#pageSearch form {
	margin: 0;
	padding: 0;
}
#pageSearch .userinput {
	width: 120px;
	height: 17px;
	padding: 2px;
	border: 1px solid #9C9C9C;
}
#pageSearch .button {
	margin-left: 14px;
}
/* ********************************************** PAGE ************************ */
#pageContent {
	margin-left: 292px;
	padding: 28px 25px 20px 0;
	min-height: 100px;
	line-height: 1.4;
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
}
#pageTitle {
	margin: 0 0 20px 0;
	padding: 0;
	font-size: 27px;
	font-weight: normal;
	font-family: Arial Narrow;
	color: #666666;
	line-height: 1;
}
#pageEnteringText {
	margin: 0 0 5px 0;
}
#pageClosingText {
	margin: 5px 40px 5px 5px;
	text-align: center;
}
.link {
	
}
IMG {
	
}
.title {
	
}
.note {
	
}
.text {
	
}
.preview {
	
}
.image {
	
}
.date {
	font-size: 12px;
	color: #96A0AE;
	font-family: Arial;
}
.price {
	
}
.count {
	
}
.phone {
	
}
.email {
	
}
.list {
	
}
.tableTable {
	border-collapse:collapse;
	empty-cells: show;
	margin-left: 1px;
}
.tableTable TD {
	padding: 5px 13px;
	border: 1px solid #78C4F8;
}
.tableHeader {
	background: #78C4F8;
	color: #fff;
}
.tableHeader TD {
	
}
.tableRowOdd {
	
}
.tableRowOdd TD {
	
}
.tableRowEven {
	
}
.tableRowEven TD {
	
}
.content {
	overflow: hidden;
	zoom: 1;
}
H3.title, H3.contentTitle {
	font-size: 20px;
	color: #3EBF28;
	font-weight: normal;
	margin: 5px 0 2px 0;
	padding: 15px 0 2px 0;
}
.content .image {
	float: left;
	margin-right: 20px;
	margin-top: 5px;
}
.content .text {
	margin: 3px 0;
	padding: 3px 0;
}
.object {
	overflow: hidden;
	zoom: 1;
}
H4.title {
	font-size: 17px;
	color: #4796CD;
	font-weight: normal;
	font-family: Tahoma;
	margin: 3px 0 1px 0;
	padding: 8px 0 3px 0;
}
.object .note {
	margin: 3px 0;
	padding: 3px 0;
}
.object .text {
	
}
.object .link {
	
}
.object .preview {
	
}
.object .image {
	
}
/* -------------------------------------------- SEARCHRESULTS --------------- */
.contentSearchResults {
	
}
.contentSearchResults p.note {
	padding: 0;
	margin: 0 0 0 0;
}
.contentSearchResults span.match {
	font-weight: bold;
}
.contentSearchResults ol {
	padding: 0 0 0 50px;
	margin: 0 0 0 -20px;
}
.contentSearchResults ol li {
	padding: 0 0 0 10px;
	margin: 10px 0 20px 0;
}
.contentSearchResults ol li h4.title {
	padding: 0;
	margin: 0 0 0 0;
}
.contentSearchResults ol li h4.title a {
	
}
.contentSearchResults span.link {
	padding: 0;
	margin: 0 0 0 0;
}
.contentSearchResults a.link {
	padding: 0;
	margin: 0 0 0 0;
}
/* -------------------------------------------- NEWS --------------- */
.contentNews {
	
}
.contentNews H3.title {
	
}
.contentNews .image {
	
}
.contentNews .text {
	
}
.objectNews {
	
}
.objectNews .title {
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma;
}
.objectNews .note {
	
}
.objectNews .text {
	
}
.objectNews .link {
	
}
.objectNews .preview {
	float: left;
	margin-right: 20px;
	margin-top: 5px;
}
.objectNews .image {
	
}
/* -------------------------------------------- POLL --------------- */
.contentPoll {
	
}
.contentPoll H3.title {
	
}
.contentPoll .text {
	
}
.contentPoll .button {
	margin-top: 13px;
}
/* -------------------------------------------- GUESTBOOK --------------- */
.contentGuestbook {
	
}
.contentGuestbook H3.title {
	
}
.contentGuestbook .text {
	
}
.contentGuestbook form table {
	margin: 2px 0 7px 1px;
}
.objectMessage {
	
}
.objectMessage .title {
	display: block;
	margin: 10px 0 0 0;
	color: #8D8D8D;
}
.objectMessage .note {
	padding: 0;
	margin: 0 0 0 0;
}
.contentGuestbook .button {
	margin-top: 8px;
}
/* -------------------------------------------- FORUM --------------- */
.contentForum {
	
}
.contentForum p.text {
	
}
.contentForum a.link {
	
}
.contentForum ul.subforum {
	margin: 10px 0 10px 40px;
	padding: 0;
	list-style: none;
}
.contentForum ul.subforum .objectForum {
	
}
.contentForum ul.subforum .objectForum li.title {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.contentForum ul.subforum .objectForum li.title span {
	
}
.contentForum ul.subforum .objectForum li.title span a {
	
}
.contentForum ul.subforum .objectForum li.title span span.date {
	
}
.contentForum form {
	
}
.contentForum form table {
	margin: 7px 0 7px 1px;
}
.contentForum form table tr.tableHeader {
	
}
.contentForum form table input.userinput, .contentForum form table textarea.userinput {
	
}
.contentForum form input.button {
	margin-top: 8px;
}
/* -------------------------------------------- PHOTOALBUM --------------- */
.contentPhotoAlbum {
	
}
.contentPhotoAlbum H3.title {
	
}
.contentPhotoAlbum .text {
	
}
.objectPhotoPreview {
	float: left;
	margin: 10px;
	width: 150px;
}
.objectPhotoPreview .title {
	
}
.objectPhotoPreview .note {
	margin: 0;
	padding: 0;
}
.objectPhotoPreview .link {
	
}
.objectPhotoPreview .preview {
	border: 1px solid #ccc;
	margin-bottom: 5px;
}
.objectPhoto {
	
}
.objectPhoto .title {
	
}
.objectPhoto .note {
	
}
.objectPhoto .text {
	
}
.objectPhoto .link {
	
}
.objectPhoto .image {
	
}
/* -------------------------------------------- JOBS ------------------ */
.contentJobs {
	
}
.contentJobs H3.title {
	
}
.contentJobs .text {
	
}
.contentJobs .phone {
	
}
.contentJobs .email {
	
}
.objectVacancy {
	
}
.objectVacancy .title {
	
}
.objectVacancy .note {
	
}
.objectVacancy .text {
	
}
/* -------------------------------------------- FAQ ------------------ */
.contentFaq {
	
}
.contentFaq .list {
	margin: 7px 0 7px 40px;
	padding: 0;
	list-style: none;
}
.contentFaq .list li {
	margin: 4px 0 4px 0;
	padding: 0 0 0 0;
}
.contentFAQ H3.title {
	
}
.contentFAQ .text {
	
}
.objectFaq {
	margin: 5px 0 10px 0;
}
.objectFaq .title {
	line-height: 1;
}
.objectFaq .text {
	
}
/* -------------------------------------------- LINKS --------------- */
.contentLinks {
	
}
.contentLinks p.text {
	
}
.contentLinks .objectLink {
	
}
.contentLinks .objectLink h4.title {
	font-size: 12px;
	font-weight: normal;
	padding: 0;
	margin: 10px 0 2px 0;
}
.contentLinks .objectLink h4.title a {
	
}
.contentLinks .objectLink p.text {
	
}
/* -------------------------------------------- ADVERTIZING --------------- */
.contentAdvertizing {
	
}
.contentAdvertizing a {
	
}
.contentAdvertizing a img {
	
}
/* -------------------------------------------- SUBSCRIBE ---------------- */
.contentSubscribe {
	
}
.contentSubscribe p.text {
	
}
.contentSubscribe form {
	
}
.contentSubscribe form table.tableTable {
	margin: 7px 0 7px 1px;
}
.contentSubscribe form table input.input {
	
}
.contentSubscribe form table input.button {
	
}
/* -------------------------------------------- LOGIN ---------------- */
.contentLogin {
	
}
.contentLogin p.text {
	
}
.contentLogin form {
	
}
.contentLogin form table {
	margin: 7px 0 7px 1px;
}
.contentLogin form table td.note {

}
.contentLogin form table td.auth {
	
}
.contentLogin form table input.input {
	
}
.contentLogin form table input.button {
	
}
/* -------------------------------------------- SITE REGISTRATION ---------------- */
.contentSitereg {
	
}
.contentSitereg p.text {
	
}
.contentSitereg form {
	
}
.contentSitereg form table.tableTable {
	margin: 7px 0 7px 1px;
}
.contentSitereg form table.tableTable input.userinput, .contentSitereg form table.tableTable textarea.userinput {
	
}
.contentSitereg form table.tableTable input.button {
	
}
/* -------------------------------------------- PRODUCT LIST --------------- */
.contentProductList {
	
}
.contentProductList p {
	
}
.contentProductList p#small {
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.contentProductList a {
	
}
.contentProductList img.pic {
	border: 1px solid #ccc;
}
.contentProductList ul {
	list-style: none;
	margin: 5px 0 0 0;
	padding: 0;
}
.contentProductList ul li {
	margin: 0;
	padding: 0;
}
.contentProductList .blockRight {
	
}
.contentProductList .blockRight table td{
	border: none;
}
.contentProductList table {
	
}
.contentProductList table tr {
	
}
.contentProductList table td {
	
}
.contentProductList table p {
	
}
.contentProductList table ol {
	
}
.contentProductList table ol li{
	
}
.contentProductList h3.title {
	
}
.contentProductList p.text {
	
}
.contentProductList p i {
	
}
.contentProductList table.tableTable {
	
}
.contentProductList table.tableTable td {
	
}
.contentProductList table.tableTable td.title {
	
}
.contentProductList table.tableTable td.preview {
	
}
.contentProductList table.tableTable td.note {
	
}
.contentProductList table.tableTable td.price {
	
}
.contentProductList table.tableTable td.count {
	
}
.contentProductList table.tableTable tr.tableHeader {
	
}
.contentProductList table.tableTable td img.preview {
	
}
.contentProductList input.button {
	margin-top: 10px;
}
/* -------------------------------------------- CATALOGUE --------------- */
.contentCatalogue {
	
}
.contentCatalogue H3.title {
	
}
.contentCatalogue .text {
	
}
/* -------------------------------------------- SPECIAL SALES --------------- */
.contentSpecialSales {
	
}
.contentSpecialSales H3.title {
	
}
.contentSpecialSales .text {
	
}
/* -------------------------------------------- PRODUCT ORDER AND REGISTRATION NEW CLIENT----------------- */
.contentOrder {
	
}
.contentOrder H3.title, .contentOrder h3.contentTitle {
	
}
.contentOrder .text {
	
}
.contentOrder form .tableTable {
	margin: 7px 0 7px 1px;
}
.content .contentForm {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding: 2px 4px;
	margin-top: 8px;
}
/* -------------------------------------------- PRODUCT BASKET ---------------- */
.contentCart {
	
}
.contentCart H3.title {
	
}
.contentCart .text {
	
}
.contentCart .tableTable {
	margin: 7px 0 7px 1px;
}
.contentCart .button {
	margin-top: 6px;
}
/* -------------------------------------------- SITE MAP ---------------- */
.contentSitemap {
	
}
.contentSitemap H3.title {
	
}
.contentSitemap .text {
	
}
/* -------------------------------------------- FEEDBACK --------------- */
.contentFeedback {
	
}
.contentFeedback H3.title {
	
}
.contentFeedback .text {
	
}
.contentFeedback .tableTable {
	margin: 7px 0 7px 1px;
}
.contentFeedback .button {
	margin-top: 4px;
}
/* -------------------------------------------- CONTACTS --------------- */
.contentContacts {
	
}
.contentContacts H3.title {
	
}
.contentContacts .text {
	
}
/* -------------------------------------------- CONTACTS BRIEF --------------- */
.contentContactsBrief {
	
}
.contentContactsBrief H3.title {
	
}
.contentContactsBrief .text {
	
}
#pageContactsBrief {
	margin: 5px 40px 5px 5px;
	text-align: center;
}
/* ********************************************** PAGE FOOTER ************************ */
#pageFooter {
	height: 85px;
	clear: both;
	position: relative;
	font-size: 11px;
	color: #909090;
	background: url('copyright-line.gif') 294px 29px no-repeat;
	padding: 42px 0 0 0;
}
#pageCopyrights {
	margin: 0 0 0 317px;
	padding: 1px 0;
}
#pageCounter {
	position: absolute;
	right: 0px;
	top: 10px;
	width: 100px;
}
#pageTechnology {
	margin: 0 0 0 317px;
	padding: 1px 0;
}
#siteLinks {
	display: none;
}
#pageFooter a {
	color: #96D55F;
}


