
#pageBody {
	BACKGROUND-IMAGE: url(bg.jpg);
	WIDTH: 780px
}

#siteLanguage {
	LEFT: 35px;
	POSITION: absolute;
	TOP: 163px
}

.language {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-VARIANT: small-caps
}

.language:hover {
	COLOR: #044528
}

#pageHeader {
	BACKGROUND-IMAGE: url(top.jpg);
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 204px
}

#siteTitle {
	FONT-SIZE: 28px;
	LEFT: 60px;
	COLOR: #ffffff;
	POSITION: absolute;
	TOP: 55px
}

#siteSubtitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	LEFT: 70px;
	COLOR: #ffffff;
	POSITION: absolute;
	TOP: 85px
}

#siteLogotype {
	LEFT: 560px;
	POSITION: absolute;
	TOP: 0px
}

#pageMenu {
	Z-INDEX: 1000;
	LEFT: 0px;
	WIDTH: 198px;
	POSITION: absolute;
	TOP: 204px;
	TEXT-ALIGN: right
}

#pageMenu .menu {
	PADDING-RIGHT: 25px;
	BACKGROUND-POSITION: left 50%;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(menu.jpg);
	PADDING-BOTTOM: 0px;
	COLOR: #38604d;
	PADDING-TOP: 6px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 33px;
	TEXT-DECORATION: none
}

#pageMenu .menu:hover {
	TEXT-DECORATION: underline
}

#pageMenu .menuActive {
	HEIGHT: 50px
}

#pageMenu .submenu {
	PADDING-RIGHT: 10px
}

#pageMenu .submenu .menu {
	PADDING-RIGHT: 20px;
	BACKGROUND-POSITION: left 50%;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: none;
	PADDING-BOTTOM: 3px;
	COLOR: white;
	PADDING-TOP: 3px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 0px
}

#pageServiceMenu {
	Z-INDEX: 10;
	LEFT: 10px;
	WIDTH: 580px;
	POSITION: absolute;
	TOP: 6px;
	HEIGHT: 14px
}

#pageServiceMenu .menu {
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	COLOR: #ffcc00;
	PADDING-TOP: 0px;
	HEIGHT: 14px;
	TEXT-DECORATION: none
}

#pageServiceMenu .menu:hover {
	TEXT-DECORATION: underline
}

#pageContent {
	BACKGROUND-POSITION: 0px 0px;
	FLOAT: right;
	BACKGROUND-IMAGE: url(content.jpg);
	WIDTH: 582px;
	BACKGROUND-REPEAT: no-repeat;
	POSITION: relative;
	HEIGHT: 1000px
}

#pageTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	RIGHT: 20px;
	WIDTH: 582px;
	COLOR: #ffffff;
	POSITION: absolute;
	TOP: -60px;
	TEXT-ALIGN: right;
	FONT-VARIANT: small-caps
}

#pageEnteringText {
	BORDER-LEFT:660px;
	PADDING-TOP:15px;
	PADDING-BOTTOM:15px;
	PADDING-LEFT:30px;
	PADDING-RIGHT:30px;
	WIDTH:582px
}

#pageClosingText {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 15px;
	WIDTH: 582px;
	PADDING-TOP: 15px
}

#pageFooter {
	BACKGROUND-IMAGE: url(footer.jpg);
	WIDTH: 780px;
	BACKGROUND-REPEAT: repeat-x;
	POSITION: relative;
	HEIGHT: 15px
}

#pageCopyrights {
	LEFT: 730px;
	POSITION: absolute;
	TOP: -17px
}

#pageCounter {
	MARGIN-TOP: -1px;
	LEFT: 0px;
	FLOAT: left;
	POSITION: absolute
}

#pageTechnology {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 780px;
	COLOR: #ffffff;
	PADDING-TOP: 1px;
	POSITION: absolute;
	TEXT-ALIGN: right
}

* {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: arial
}

A {
	COLOR: #a27d00
}

.link {
	COLOR: #a27d00
}

.title {
	FONT-SIZE: 14px;
	COLOR: #000000
}

.note {
	MARGIN: 5px 0px 0px
}

.date {
	FONT-SIZE: 14px;
	COLOR: #a27d00;
	FONT-VARIANT: small-caps
}

.tableTable {
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
	WIDTH: 95%;
	BORDER-BOTTOM: #80ab97 12px solid
}

.tableTable TD {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #09653c 1px solid
}

.tableHeader TD {
	WIDTH: 80px
}

.content {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 15px;
	WIDTH: 582px;
	PADDING-TOP: 15px
}

.object {
	CLEAR: both;
	MARGIN: 1px 0px
}

.object .link {
	FLOAT: right
}

.contentNews {
	WIDTH: 582px
}

.objectPhotoPreview {
	CLEAR: none;
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 120px;
	HEIGHT: 120px;
	TEXT-ALIGN: center
}

.contentSpecialSales {
	BORDER-RIGHT: #09653c 1px solid;
	BORDER-TOP: #09653c 1px solid;
	MARGIN: 5px 25px;
	BORDER-LEFT: #09653c 1px solid;
	WIDTH: 530px;
	BORDER-BOTTOM: #09653c 1px solid;
	HEIGHT: 200px;
	abackground: #FFF7CD
}

.contentContactsBrief {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 15px;
	LEFT: -170px;
	PADDING-BOTTOM: 10px;
	WIDTH: 140px;
	BOTTOM: 7px;
	PADDING-TOP: 20px;
	POSITION: absolute;
	HEIGHT: 40px
}

.button {
	BORDER-RIGHT: #09653c 1px solid;
	BORDER-TOP: #09653c 1px solid;
	FONT-WEIGHT: bold;
	BACKGROUND: #09653c;
	BORDER-LEFT: #09653c 1px solid;
	COLOR: #ffffff;
	BORDER-BOTTOM: #09653c 1px solid;
	HEIGHT: 100px
}

#pageMenu .submenu .menu:hover {
	TEXT-DECORATION: underline
}

#siteProviderLogo {
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 0px;
	RIGHT: 88px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 88px;
	BOTTOM: 0px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	HEIGHT: 31px
}

#siteProviderLogo IMG {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px
}

#siteTechnologyLogo {
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 0px;
	RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 88px;
	BOTTOM: 0px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	HEIGHT: 31px
}

#siteTechnologyLogo IMG {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px
}

.content H3.title {
	BACKGROUND-POSITION: left bottom;
	FONT-SIZE: 20px;
	BACKGROUND-IMAGE: url(line1.jpg);
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 7px;
	BACKGROUND-REPEAT: no-repeat
}

.contentContactsBrief * {
	COLOR: #000000
}

.contentPhotoAlbum .object {
	BORDER-RIGHT: #09653c 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #09653c 1px solid;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 25px;
	BORDER-LEFT: #09653c 1px solid;
	WIDTH: 120px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #09653c 1px solid;
	TEXT-ALIGN: center
}

.contentPhotoAlbum .object .link:hover {
	COLOR: #09653c
}

.contentPhotoAlbum .object .note {
	CLEAR: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px
}

.contentPhotoAlbum .object .link {
	CLEAR: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px
}

.contentSpecialSales #viewcart {
	MARGIN-TOP: 10px
}

.contentSpecialSales .price {
	FONT-WEIGHT: bold
}

.object .title {
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: none;
	MARGIN-BOTTOM: 5px
}

.tableTable .tableHeader TD {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND: #80ab97;
	PADDING-BOTTOM: 5px;
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal
}

.tableTable TD.preview {
	BORDER-TOP: 0px
}

.tableTable TD.title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px
}

BODY {
	BACKGROUND: #56957b;
	MARGIN: 0px
}

DIV.contentGuestbook SPAN.title {
	FONT-SIZE: 12px
}

IMG.image {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FLOAT: right;
	MARGIN: 5px;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid
}

IMG.preview {
	BORDER-RIGHT: #09653c 1px solid;
	BORDER-TOP: #09653c 1px solid;
	FLOAT: left;
	MARGIN: 5px;
	BORDER-LEFT: #09653c 1px solid;
	BORDER-BOTTOM: #09653c 1px solid
}

INPUT {
	COLOR: black
}
