* {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Tahoma
}
BODY {
	MIN-WIDTH: 1200px; BACKGROUND-IMAGE: url(images/background.jpg); BACKGROUND-REPEAT: repeat
}
.big-logo {
	BACKGROUND-IMAGE: url(images/big-logo.png); WIDTH: 288px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 280px
}
.vbig-logo {
	BACKGROUND-IMAGE: url(images/vbig-logo.png); WIDTH: 381px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 368px
}
.global#KDG #menu {
	LEFT: 70px; POSITION: relative; TOP: 100px
}
.global#KDG #menu .palm {
	MARGIN-TOP: 20px; MARGIN-LEFT: 28px
}
.global#KDG #menu .KDG-menu A {
	DISPLAY: block; LEFT: -120px; POSITION: relative; TOP: 100px
}
.small-logo {
	BACKGROUND-IMAGE: url(images/small-logo.png); WIDTH: 217px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 210px
}
.very-small-logo {
	MARGIN-TOP: 15px; BACKGROUND-IMAGE: url(images/very-small-logo.png); WIDTH: 73px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 84px
}
.center-page {
	MARGIN: 160px auto 0px; WIDTH: 300px; TEXT-ALIGN: center
}
A {
	COLOR: black; TEXT-DECORATION: none
}
.text-center {
	TEXT-ALIGN: center
}
.white-back {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 34px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: white; min-width: 1000px;
}
.black-back {
	PADDING-RIGHT: 100px; PADDING-LEFT: 75px; PADDING-BOTTOM: 40px; MARGIN: 34px; PADDING-TOP: 45px; POSITION: relative; BACKGROUND-COLOR: black
}
.links A {
	COLOR: white
}
.bottom-links A {
	COLOR: white
}
.bottom-links SPAN {
	COLOR: white
}
.links P {
	TEXT-ALIGN: center
}
.links {
	RIGHT: 135px; POSITION: absolute; TOP: 13px
}
.bottom-links {
	MARGIN-LEFT: 35px
}
.clear {
	CLEAR: both
}
.region {
	MARGIN-TOP: 73px
}
.language {
	MARGIN-TOP: 22px
}
.copy {
	MARGIN: 8px auto 0px; TEXT-ALIGN: center
}
.region A {
	FONT-SIZE: 19px; FONT-FAMILY: "Times New Roman"
}
.region SPAN {
	FONT-SIZE: 19px; FONT-FAMILY: "Times New Roman"
}
.language A {
	FONT-SIZE: 10px; FONT-FAMILY: "Times New Roman"
}
.language SPAN {
	FONT-SIZE: 10px; FONT-FAMILY: "Times New Roman"
}
.copy {
	FONT-SIZE: 10px; FONT-FAMILY: "Times New Roman"
}
.gray-line {
	MARGIN: 145px auto 0px; WIDTH: 85%; HEIGHT: 2px; BACKGROUND-COLOR: #79764b
}
.line {
	MARGIN-BOTTOM: 40px; WIDTH: 405px; HEIGHT: 1px; BACKGROUND-COLOR: black
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0px
}
#KDG #menu P.palm {
	MARGIN-TOP: 0px; FONT-SIZE: 38px; MARGIN-LEFT: 131px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
.KDG-menu {
	MARGIN-LEFT: 100px; TEXT-ALIGN: center
}
.KDG-menu A {
	MARGIN-TOP: 23px; DISPLAY: block; FONT-SIZE: 14px; FONT-FAMILY: Tahoma
}
.KDG-menu A.home-link {
	MARGIN-TOP: -17px; MARGIN-BOTTOM: 70px; MARGIN-RIGHT: 192px
}
#KDG .big-logo {
	MARGIN-TOP: 68px; MARGIN-LEFT: 113px
}
#KDG P.palm {
	MARGIN-TOP: 68px; MARGIN-LEFT: 113px
}
#KDG #menu {
	WIDTH: 350px
}
.kdg-page#KDG .KDG-menu {
	LEFT: 20px; POSITION: relative; TOP: 30px
}
.kdg-page#KDG .KDG-menu .home-link {
	LEFT: -60px; POSITION: relative; TOP: 0px
}
#KDG-image {
	RIGHT: 140px; POSITION: absolute; TOP: 100px
}
#contact-img {
	RIGHT: 140px; POSITION: absolute; TOP: 100px
}
#contact #menu P.palm {
	FONT-SIZE: 28px; MARGIN-LEFT: 35px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Tahoma
}
#contact .address {
	WIDTH: 400px; POSITION: relative
}
#contact P {
	FONT-SIZE: 12px
}
#contact #white-back {
	POSITION: relative
}
#contact #menu {
	LEFT: 144px; MARGIN-BOTTOM: 100px; WIDTH: 430px; POSITION: relative; TOP: 44px
}
#about #menu {
	LEFT: 144px; MARGIN-BOTTOM: 100px; WIDTH: 430px; POSITION: relative; TOP: 44px
}
.to-left {
	MARGIN-LEFT: 20px
}
.address-right {
	LEFT: 260px; POSITION: absolute; TOP: 13px
}
.slogans .big-font {
	MARGIN-LEFT: -200px; TEXT-ALIGN: center
}
.slogans .text-center {
	MARGIN-LEFT: -200px; TEXT-ALIGN: center
}
#about .slogans {
	MARGIN-TOP: 20px; MARGIN-LEFT: -50px
}
#about #menu {
	LEFT: 244px
}
#about A.home-link {
	MARGIN-TOP: -12px; DISPLAY: block; PADDING-BOTTOM: 20px; MARGIN-LEFT: -140px
}
#contact A.home-link {
	MARGIN-TOP: -12px; DISPLAY: block; PADDING-BOTTOM: 20px; MARGIN-LEFT: -70px
}
#about .about-text {
	MARGIN-TOP: 20px; FONT-SIZE: 27px
}
#about .about-name {
	MARGIN-TOP: -30px; FONT-SIZE: 84px; MARGIN-LEFT: 40px
}
.about-txt {
	RIGHT: 130px; POSITION: absolute; TOP: 590px
}
.menu-big-font {
	MARGIN-TOP: 40px; FONT-SIZE: 15px
}
.menu-vbig-font {
	FONT-SIZE: 20px; MARGIN-BOTTOM: 3px
}
#account #menu .very-small-logo {
	MARGIN-LEFT: 35px
}
#account #menu A {
	MARGIN-TOP: 8px; DISPLAY: block
}
#account #menu {
	PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 170px
}
#account #menu .inline {
	DISPLAY: inline
}
#registration INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN-TOP: 3px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
#registration LABEL {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 170px
}
.myAccountProfile .change-password FORM LABEL {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 170px
}
#registration LABEL.no-float {
	FONT-SIZE: 11px; FLOAT: none
}
#content {
	PADDING-LEFT: 110px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 150px; BORDER-LEFT: black 2px solid; PADDING-TOP: 1px; 
}
.subm-button {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; POSITION: relative; TOP: 15px; BACKGROUND-COLOR: white
}
.bottom-links A {
	FONT-SIZE: 10px; MARGIN-RIGHT: 20px
}
.bottom-links SPAN {
	FONT-SIZE: 10px; MARGIN-RIGHT: 20px
}
.koel {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 53px; RIGHT: 130px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; COLOR: white; BOTTOM: 40px; PADDING-TOP: 0px! important; POSITION: absolute
}
.cart1 .cart-item {
	MARGIN-TOP: 30px; FLOAT: left; WIDTH: 333px
}
.cart1 .second-item {
	MARGIN-LEFT: 85px; WIDTH: 300px
}
.item-desc {
	FONT-SIZE: 18px; HEIGHT: 10px; TEXT-ALIGN: center
}
.item-price {
	FONT-SIZE: 18px; HEIGHT: 10px; TEXT-ALIGN: center
}
.cart2 .item-desc {
	TEXT-ALIGN: left
}
.cart2 .item-price {
	TEXT-ALIGN: left
}
.cart2 .description {
	LEFT: 300px; POSITION: absolute; TOP: 30px
}
#small-items {
	MARGIN-TOP: 10px
}
.cart2 #content {
	PADDING-TOP: 40px
}
.koelhome #content {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 185px; BACKGROUND-COLOR: black; BORDER-RIGHT-WIDTH: 0px
}
.koelhome .img-link {
	MARGIN-TOP: 15px
}
.myAccountAddress FORM#registration {
	MARGIN-TOP: 40px
}
.myAccountAddress #content .menu-big-font .account #content .menu-big-font {
	MARGIN-TOP: 40px
}
.myAccountAddress INPUT.second-item {
	MARGIN-LEFT: 30px
}
.myAccountAddress INPUT.subm-button {
	WIDTH: 200px
}
#registration INPUT.subm.subm-button {
	MARGIN-BOTTOM: 30px; MARGIN-LEFT: 280px; WIDTH: 90px
}
#registration INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN-TOP: 15px; BORDER-LEFT: black 1px solid; WIDTH: 200px; BORDER-BOTTOM: black 1px solid
}
.myAccountProfile .change-password FORM INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN-TOP: 15px; BORDER-LEFT: black 1px solid; WIDTH: 200px; BORDER-BOTTOM: black 1px solid
}
.myAccountProfile .change-password FORM INPUT {
	WIDTH: 110px
}
#registration LABEL {
	MARGIN-TOP: 15px
}
.myAccountProfile .change-password FORM LABEL {
	MARGIN-TOP: 15px
}
.myAccountAddress .addresses {
	LEFT: 570px; POSITION: absolute; TOP: 135px
}
.myAccountProfile .change-password {
	LEFT: 570px; POSITION: absolute; TOP: 135px
}
.myAccountProfile .change-password {
	MARGIN-LEFT: -50px
}
.myAccountProfile .change-password FORM INPUT.subm.subm-button {
	LEFT: 190px; WIDTH: 90px; POSITION: relative
}
#content #privacy {
	MARGIN-TOP: 10px; WIDTH: 15px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
#content .create-btn {
	MARGIN-BOTTOM: 40px
}
.logIn .reg {
	MARGIN-BOTTOM: 30px; WIDTH: 90px! important
}
.logIn.myAccountAddress #registration INPUT.subm.subm-button {
	MARGIN-LEFT: 0px
}
.no-bord {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.myAcc #content {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.account #content {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.logIn #content {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.myAcc #menu {
	BORDER-RIGHT: black 2px solid
}
.account #menu {
	BORDER-RIGHT: black 2px solid
}
.logIn #menu {
	BORDER-RIGHT: black 2px solid
}
.navigation-links {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: red 1px solid; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-LEFT: red 1px solid; PADDING-TOP: 0px! important; BORDER-BOTTOM: red 1px solid; POSITION: relative
}
#content {
	POSITION: relative
}
.back-link {
	BOTTOM: 35px; POSITION: absolute
}
.next-link {
	BOTTOM: 35px; POSITION: absolute
}
.back-link {
	LEFT: 35px
}
.next-link {
	RIGHT: 40px
}
.cart-txt {
	LEFT: 200px; BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: center
}
.global .region-big-font {
	FONT-SIZE: 38px
}
.global .regions {
	MARGIN-TOP: -470px; MARGIN-BOTTOM: 90px; MARGIN-LEFT: 600px
}
.global .region-item A {
	DISPLAY: block; FONT-SIZE: 14px
}
.global .region-item IMG.eur-img {
	LEFT: 840px; POSITION: absolute; TOP: 120px
}
.global .region-item IMG.asia-img {
	LEFT: 840px; POSITION: absolute; TOP: 120px
}
.global .region-item IMG.americas-img {
	LEFT: 840px; POSITION: absolute; TOP: 120px
}
.global .region-item IMG.asia-img {
	TOP: 320px
}
.global .region-item IMG.americas-img {
	TOP: 510px
}
.disabled {
	VISIBILITY: hidden
}
.tabss
{

}
.tabss td
{
padding: 5px;
border   : 1px solid #dfdfdf;


}
.div-line
{
	height	: 1px;
	background-color	: black;
	margin-right	: 30px;
	margin-left	: 0px;
}
.tbl-line
{
	margin-top	: 2px;
	margin-bottom	: 2px;
}