html {
	height: 100%;
}
body {
	margin: 0 auto;
	padding: 0;
	height: 100%;
	width: 1000px;
	color: #666666;
	position: relative;
	font-family: Tahoma;
	font-size: 12px;
	color: #707070;
}
table {
	border-collapse:collapse;
	empty-cells: show;
}
a {
	color: #235AB6;
}
a:hover {
	color: #5E90E3;
}
a img {
	border: none;
}
#pageBodyContainer {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background: url(body-bg.gif) #C0C0C0 left top repeat-y;
	min-height: 100%;
	position: relative;
	overflow: hidden;
	width: 100%;
}
#adSite {
	display: none;
	position: absolute;
	top: 10px;
	left: 45px;
}
#pageBody {
	
}
#siteLanguage {
	position: absolute;
	top: 10px;
	right: 0;
	width: 257px;
	text-align: center;
}
.language {
	color: #6A5A38;
	margin-right: 20px;
}
.language:hover {

}
#languageActive {

}
/* ********************************************** HEADER ************************ */
#pageHeader {
	width: 742px;
	border-top: 1px solid #F8F6F2;
	background: url(header-bg.jpg) #F8F6F2 left bottom no-repeat;
	height: 282px;
}
#siteTitle {
	position: absolute;
	left: 388px;
	top: 132px;
	padding: 0;
	margin: 0;
	font-family: Arial;
	font-size: 24px;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: normal;
	width: 342px;
	padding-right: 15px;
}
#siteSubtitle {
	position: absolute;
	left: 388px;
	top: 212px;
	padding: 0;
	margin: 0;
	font-family: Arial;
	font-size: 19px;
	text-transform: uppercase;
	color: #958462;
	font-weight: normal;
	width: 342px;
	padding-right: 15px;
}
#adHeader {
	display: none;
	position: absolute;
	left: 640px;
	top: 5px;
}
#siteLogotype {
	display: none;
}
/* ********************************************** SERVICE MENU ************************ */
#pageServiceMenu {
	height: 33px;
	background: #F5F3EC;
	width: 692px;
	padding-top: 13px;
	padding-left: 40px;
	padding-right: 10px;
}
#pageServiceMenu .menu {
	color: #235AB6;
	background: url(service-menu-pointer.gif) left no-repeat;
	padding-left: 10px;
	padding-right: 20px;
	display: block;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
}
#pageServiceMenu .menu:hover {
	color: #00A718;
	text-decoration: underline;
}
#pageServiceMenu .menuActiv {

}
/* ********************************************** MENU ************************ */
#pageMenu {
	position: absolute;
	right: 0;
	top: 87px;
	width: 257px;
	background: #E4DCCB;
	padding-bottom: 110px;
}
#pageMenu .menu {
	display: block;
	border-bottom: 1px solid #AB9C7D;
	height: 24px;
	padding-top: 5px;
	padding-left: 44px;
	background: url(menu-pointer.gif) #E9E3D5 left no-repeat;
	color: #6A5A38;
	font-family: Arial Narrow;
	font-size: 17px;
	text-decoration: none;
}
#pageMenu .menuActive {

}
#pageMenu .menu:hover {
	background: url(menu-pointer-hover.gif) #F6F3ED left no-repeat;
}
#pageMenu .submenu {

}
#pageMenu .submenu .menu {
	padding-left: 64px;
	font-size: 14px;
}
#pageMenu .submenu .menuActive {

}
#pageMenu .submenu .submenu {

}
#pageMenu .submenu .submenu .menu {
	padding-left: 84px;
	font-size: 14px;	
}
#pageMenu .submenu .submenu .menuActive {

}
#pageMenu .submenu .submenu .submenu {

}
#pageMenu .submenu .submenu .submenu .menu {
	padding-left: 104px;
	font-size: 14px;
}
#pageMenu .submenu .submenu .submenu .menuActive {

}
#adMenu {
	text-align: center;
	padding: 15px;
}
/* ********************************************** PAGE SEARCH ************************ */
#pageSearch {
	position: absolute;
	right: 0;
	top: 43px;
	width: 237px;
	height: 33px;
	padding: 11px 0 0 20px;
	background: #AB9C7D;
}
#pageSearch form {
	margin: 0;
	padding: 0;
}
#pageSearch .userinput {
	width: 140px;
	margin: 0;
	padding: 1px;
}
#pageSearch .button {
	font-weight: bold;
	color: #666666;
	margin: 0;
	padding: 1px 2px;
	font-size: 11px;
}
/* ********************************************** PAGE CONTENT ************************ */
#pageContent {
	background: #EDE9DD;
	padding-bottom: 140px;
	width: 657px;
	padding-left: 50px;
	padding-right: 35px;
	line-height: 1.5;
}
#pageTitle {
	color: #938465;
	font-family: Arial;
	font-size: 24px;
	font-weight: normal;
	margin: 10px 0 5px 0;
	padding: 0;
}
#adPageTop {
	text-align: center;
}
#pageEnteringText {
	padding: 5px 0 5px 0;
}
#pageContent .content {
	margin: 10px 0 5px 0;
	overflow: hidden;
	width: 657px;
}
#pageContent .content h3.title {
	font-family: Arial;
	font-size: 20px;
	color: #BFB091;
	font-weight: normal;
	margin: 0;
	padding: 15px 0 5px 0;
}
#pageContent .content img.image {
	border: 1px solid white;
	float: left;
	margin-right: 25px;
}
#pageContent .content p.text {
	margin: 0;
	padding: 0;
}
#pageContent .content .object {
	overflow: hidden;
	width: 657px;
}
#pageContent a {
	color: #235AB6;
}
#pageContent a:hover {
	color: #5E90E3;
}
#pageContent table {
	margin-left: 1px;
}
#pageContent table tr.tableHeader {
	background: #938465;
	color: #fff;
}
#pageContent table tr.tableHeader a {
	color: #fff;
}
#pageContent table tr.tableHeader a:hover {
	text-decoration: none;
}
#pageContent table td {
	border: 1px solid #938465;
	padding: 3px 4px;
}
#pageContent input.button {
	font-weight: bold;
	color: #666;
}
/* -------------------------------------------- SEARCHRESULTS --------------- */
#pageContent .contentSearchResults {

}
#pageContent .contentSearchResults p.note {
	padding: 0;
	margin: 0 0 0 0;
}
#pageContent .contentSearchResults span.match {
	font-weight: bold;
}
#pageContent .contentSearchResults ol {
	padding: 0 0 0 50px;
	margin: 0 0 0 -20px;
}
#pageContent .contentSearchResults ol li {
	padding: 0 0 0 10px;
	margin: 10px 0 20px 0;
}
#pageContent .contentSearchResults ol li h4.title {
	padding: 0;
	margin: 0 0 0 0;
}
#pageContent .contentSearchResults ol li h4.title a {
	padding: 0;
	margin: 0 0 0 0;
	font-weight: bold;
}
#pageContent .contentSearchResults span.link {
	padding: 0;
	margin: 0 0 0 0;
}
#pageContent .contentSearchResults a.link {
	padding: 0;
	margin: 0 0 0 0;
}
/* -------------------------------------------- NEWS --------------- */
#pageContent .contentNews {

}
#pageContent .contentNews p.text {

}
#pageContent .contentNews .objectNews {
	margin: 10px 0 0 0;
	padding: 0;
}
#pageContent .contentNews .objectNews h4.title {
	font-weight: normal;
	font-family: Tahoma;
	font-size: 13px;
	margin: 0 0 5px 0;
	padding: 0;
}
#pageContent .contentNews .objectNews h4.title a {
	
}
#pageContent .contentNews .objectNews h4.title span.date{
	color: #676767;
}
#pageContent .contentNews .objectNews img.preview {
	border: 1px solid white;
	float: left;
	margin-right: 25px;
}
#pageContent .contentNews .objectNews p.note{
	margin: 0;
	padding: 0;
}
/* -------------------------------------------- POLL --------------- */
#pageContent .contentPoll {

}
#pageContent .contentPoll h4.title {
	font-family: Arial;
	font-size: 16px;
	color: #938465;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
#pageContent .contentPoll p.text {

}
#pageContent .contentPoll a.link {

}
#pageContent .contentPoll form {

}
#pageContent .contentPoll .objectQuestion {
	margin: 10px 0 5px 0;
}
#pageContent .contentPoll .objectQuestion table {

}
#pageContent .contentPoll .objectQuestion table td.objectAnswer {

}
#pageContent .contentPoll .objectQuestion table.tableTable {

}
#pageContent .contentPoll .objectQuestion table tr.tableHeader {

}
#pageContent .contentPoll .objectQuestion {

}
#pageContent .contentPoll .objectAnswer {

}
#pageContent .contentPoll .objectAnswer select {

}
#pageContent .contentPoll .objectAnswer select option {

}
#pageContent .contentPoll form input.button {
	margin-top: 12px;
}
/* -------------------------------------------- GUESTBOOK --------------- */
#pageContent .contentGuestbook {

}
#pageContent .contentGuestbook p.text {
	margin: 0;
	padding: 0;
}
#pageContent .contentGuestbook a.link {

}
#pageContent .contentGuestbook .objectMessage {
	margin: 15px 0 15px 0;
}
#pageContent .contentGuestbook .objectMessage span.title {
	font-family: Arial;
	font-size: 14px;
	color: #676767 !important;
}
#pageContent .contentGuestbook .objectMessage span.title b {
	font-weight: normal;
}
#pageContent .contentGuestbook .objectMessage span.title b a {

}
#pageContent .contentGuestbook .objectMessage p.note {
	margin: 0;
	padding: 0;
}
#pageContent .contentGuestbook form {

}
#pageContent .contentGuestbook form table {

}
#pageContent .contentGuestbook form table tr.tableHeader {

}
#pageContent .contentGuestbook form input.userinput, #pageContent .contentGuestbook form textarea.userinput {

}
#pageContent .contentGuestbook input.button {
	margin-top: 12px;
}
/* -------------------------------------------- FORUM --------------- */
#pageContent .contentForum {

}
#pageContent .contentForum p.text {

}
#pageContent .contentForum a.link {

}
#pageContent .contentForum ul.subforum {
	list-style: none;
	padding: 0;
	margin: 10px 0;
}
#pageContent .contentForum ul.subforum .objectForum {

}
#pageContent .contentForum ul.subforum .objectForum li.title {
	padding: 0;
	margin: 2px 0;
}
#pageContent .contentForum ul.subforum .objectForum li.title span {
	font-family: Arial;
	font-size: 14px;
	color: black;
}
#pageContent .contentForum ul.subforum .objectForum li.title span a {

}
#pageContent .contentForum ul.subforum .objectForum li.title span span.date {
	color: #676767 !important;
}
#pageContent .contentForum form {

}
#pageContent .contentForum form table {

}
#pageContent .contentForum form table tr.tableHeader {

}
#pageContent .contentForum form table input.userinput, #pageContent .contentForum form table textarea.userinput {

}
#pageContent .contentForum form input.button {
	margin-top: 12px;
}
/* -------------------------------------------- PHOTOALBUM --------------- */
#pageContent .contentPhotoAlbum {

}
#pageContent .contentPhotoAlbum p.text {
	margin: 0 0 6px 0;
	padding: 0;
}
#pageContent .contentPhotoAlbum span.objectPhotoPreview {
	float: left;
	margin-right: 20px;
	width: 130px;
}
#pageContent .contentPhotoAlbum span.objectPhotoPreview img.preview {
	border: 1px solid white;
}
#pageContent .contentPhotoAlbum span.objectPhotoPreview div.note {

}
#pageContent .contentPhotoAlbum span.objectPhotoPreview div.note a.link {

}
#pageContent .contentPhotoAlbum div.photoDescription {

}
#pageContent .contentPhotoAlbum div.photoDescription p.note {
	margin: 0;
	padding: 0;
}
/* -------------------------------------------- FAQ --------------- */
#pageContent .contentFaq {

}
#pageContent .contentFaq ul.list {

}
#pageContent .contentFaq ul.list li {
	margin: 2px 0;
}
#pageContent .contentFaq ul.list li a.link {

}
#pageContent .contentFaq .objectFaq {

}
#pageContent .contentFaq .objectFaq h4.title {
	font-family: Arial;
	font-size: 16px;
	color: #938465;
	font-weight: normal;
	margin: 15px 0 0 0;
	padding: 0;
}
#pageContent .contentFaq .objectFaq p.text {

}
#pageContent .contentFaq .objectFaq a {

}
/* -------------------------------------------- CONTENT LINKS --------------- */
#pageContent .contentLinks {

}
#pageContent .contentLinks p.text {

}
#pageContent .contentLinks .objectLink {

}
#pageContent .contentLinks .objectLink h4.title {
	font-weight: normal;
	font-size: 12px;
	margin: 10px 0 0 0;
	padding: 0;
}
#pageContent .contentLinks .objectLink h4.title a {

}
#pageContent .contentLinks .objectLink p.text {

}
/* -------------------------------------------- CONTENT ADVERTIZING --------------- */
#pageContent .contentAdvertizing {

}
#pageContent .contentAdvertizing a {

}
#pageContent .contentAdvertizing a img {
	border: 1px solid white;
}
/* -------------------------------------------- CONTENT SUBSCRIBE --------------- */
#pageContent .contentSubscribe {

}
#pageContent .contentSubscribe p.text {
	margin: 0 0 5px 0;
}
#pageContent .contentSubscribe form {

}
#pageContent .contentSubscribe form table.tableTable {

}
#pageContent .contentSubscribe form table input.input {

}
#pageContent .contentSubscribe form table input.button {

}
/* -------------------------------------------- CONTENT LOGIN --------------- */
#pageContent .contentLogin {

}
#pageContent .contentLogin p.text {
	margin: 0 0 5px 0;
}
#pageContent .contentLogin form {

}
#pageContent .contentLogin form table {

}
#pageContent .contentLogin form table td.note {

}
#pageContent .contentLogin form table td.auth {

}
#pageContent .contentLogin form table input.input {

}
#pageContent .contentLogin form table input.button {

}
/* -------------------------------------------- CONTENT SITE REGISTRATION --------------- */
#pageContent .contentSitereg {

}
#pageContent .contentSitereg p.text {
	margin: 0 0 5px 0;
}
#pageContent .contentSitereg form {

}
#pageContent .contentSitereg form table.tableTable {

}
#pageContent .contentSitereg form table.tableTable input.userinput, #pageContent .contentSitereg form table.tableTable textarea.userinput {

}
#pageContent .contentSitereg form table.tableTable input.button {

}
/* -------------------------------------------- CONTENT PRODUCT LIST --------------- */
#pageContent .contentProductList {

}
#pageContent .contentProductList p {

}
#pageContent .contentProductList a {

}
#pageContent .contentProductList img.pic {
	border: 1px solid white;
}
#pageContent .contentProductList ul {

}
#pageContent .contentProductList ul li {

}
#pageContent .contentProductList .blockRight {

}
#pageContent .contentProductList .blockRight table td{

}
#pageContent .contentProductList table {

}
#pageContent .contentProductList table tr {

}
#pageContent .contentProductList table td {

}
#pageContent .contentProductList table p {

}
#pageContent .contentProductList table ol {

}
#pageContent .contentProductList table ol li{

}
#pageContent .contentProductList h3.title {

}
#pageContent .contentProductList p.text {

}
#pageContent .contentProductList p i {

}
#pageContent .contentProductList table.tableTable {

}
#pageContent .contentProductList table.tableTable td {

}
#pageContent .contentProductList table.tableTable td.title {

}
#pageContent .contentProductList table.tableTable td.preview {

}
#pageContent .contentProductList table.tableTable td.note {

}
#pageContent .contentProductList table.tableTable td.price {

}
#pageContent .contentProductList table.tableTable td.count {

}
#pageContent .contentProductList table.tableTable tr.tableHeader {

}
#pageContent .contentProductList table.tableTable td img.preview {
	border: 1px solid white;
}
#pageContent .contentProductList input.button {
	margin-top: 12px;
}
/* -------------------------------------------- CONTENT PRODUCT ORDER AND REGISTRATION NEW CLIENT--------------- */
#pageContent .contentOrder {

}
#pageContent .contentOrder h3.contentTitle {
	font-family: Arial;
	font-size: 20px;
	color: #BFB091;
	font-weight: normal;
	margin: 0;
	padding: 15px 0 5px 0;
}
#pageContent .contentOrder p.text {
	margin: 0 0 5px 0;
}
#pageContent .contentOrder form {

}
#pageContent .contentOrder form table.tableTable {

}
#pageContent .contentOrder form input.field {

}
#pageContent .contentOrder form input.contentForm {
	margin-top: 12px;
	font-weight: bold;
	color: #666;
}
#pageContent .contentOrder span.important {
	
}
/* -------------------------------------------- CONTENT PRODUCT BASKET --------------- */
#pageContent .contentCart {

}
#pageContent .contentCart p.text {
	margin: 0 0 5px 0;
}
#pageContent .contentCart table.tableTable {

}
#pageContent .contentCart table.tableTable tr.tableHeader {

}
#pageContent .contentCart table.tableTable tr.tableFooter {

}
#pageContent .contentCart input.button {
	margin-top: 12px;
}
/* -------------------------------------------- CONTENT SITE MAP --------------- */
#pageContent .contentSitemap {

}
#pageContent .contentSitemap p.text {

}
#pageContent .contentSitemap ul {

}
#pageContent .contentSitemap ul li {

}
#pageContent .contentSitemap ul li ul {

}
#pageContent .contentSitemap ul li ul li {

}
#pageContent .contentSitemap ul li ul li ul {

}
#pageContent .contentSitemap ul li ul li ul li {

}
/* -------------------------------------------- CONTENT FEEDBACK --------------- */
#pageContent .contentFeedback {

}
#pageContent .contentFeedback p.text {
	margin: 0 0 5px 0;
}
#pageContent .contentFeedback form {

}
#pageContent .contentFeedback form table.tableTable {

}
#pageContent .contentFeedback form input.contentForm, #pageContent .contentFeedback form textarea.contentForm {

}
#pageContent .contentFeedback form input.button {
	margin-top: 12px;
}
/* ---------------------------------------------------------------------------- */
#pageClosingText {
	text-align: center;
	padding-bottom: 10px;
}
#adPageBottom {
	text-align: center;
}
#pageContactsBrief {
	text-align: center;
}
#pageContactsBrief .text {
	padding: 0;
	margin: 0;
	color: #387FC3;
}
#pageContactsBrief .text nobr.phone {
	color: #000;
}
#pageContactsBrief .text a {
	color: #000;
}
#menuTop {

}
#menuHome {

}
/* ********************************************** PAGE FOOTER ************************ */
#pageFooter {
	background: url(footer-bg.gif) left #F5F3EC no-repeat;
	width: 692px;
	padding-left: 50px;
	padding-top: 20px;
	height: 50px;
	position: absolute;
	bottom: 0;
	clear: both;
	color: #A9A9A9;
	font-family: Arial;
	font-size: 11px;
}
#pageCopyrights {
	padding: 0;
	margin: 0;
	width: 330px;
}
#pageTechnology {
	padding: 0;
	margin: 0;
	width: 330px;
}
#pageTechnology a {
	color: #A9A9A9;
}
#pageCounter {
	position: absolute;
	top: -40px;
	right: 10px;
	width: 722px;
	padding-left: 10px;
	text-align: center;
}
#pageCounter img {
	
}
#siteLinks {
	position: absolute;
	top: 20px;
	right: 15px;
	width: 320px;
	text-align: right;
}
#siteLinks a {
	display: block;
	color: #A9A9A9;
}
#adFooter {
	display: none;
}
