
/* --------------- */
html,body {text-align:center;height:100%;padding:0;margin:0;width:100%}
#site {width:960px;margin:0 auto}
#menu {float:left;text-transform:uppercase;clear:left;text-align:left;line-height:20px;display:inline;padding:30px 5px 0 5px;width:250px}
#menup {float:left;text-transform:uppercase;clear:left;text-align:left;line-height:20px;display:inline;padding:30px 5px 0 5px;width:485px}
.menu-poz {float:left;text-align:left;display:inline;padding:0 0px 0 5px;background:url(gfx/menubg.gif) repeat-y right top;height:240px;overflow:hidden;font-size:14px;line-height:20px;}
.menu-poz2 {float:left;text-align:left;display:inline;padding:0 10px 0 5px;background:url(gfx/menubg.gif) repeat-y right top;display:none;height:240px;overflow:hidden;font-size:14px;line-height:20px}
.menu-poz3 {float:left;text-align:left;display:inline;padding:0 10px 0 5px;background:url(gfx/menubg.gif) repeat-y right top;display:none;height:240px;overflow:hidden;font-size:14px;line-height:20px}
.menu-poz a,.menu-poz2 a,.menu-poz3 a {text-decoration:none;display:block;padding-right:15px}
.scrollup, .scrolldown {display:none;position:absolute;cursor:pointer}
#content {float:left;width:465px;text-align:left;line-height:1.4em;padding-bottom:10px;margin-top:28px}
#contentp {float:left;width:465px;text-align:left;line-height:1.4em;padding-bottom:10px;margin-top:-70px;}
#content h2 {text-transform:uppercase}
#contentp h2 {text-transform:uppercase}
.moodboarditem {margin:20px 0 0;width:470px}
.moodboarditem img {margin:4px 0}
.moodboarditem h2 {text-transform:uppercase;}
.moodboarditem h3 {text-transform:uppercase;}
#moodboardcontent a {padding-right:10px;text-decoration:none}
.mood-desc {}
.mood-options {font-size:14px}

#homecontainer {width:100%;background:url(gfx/homebg2.gif) repeat-x left 378px;padding:0;margin:0;height:100%}
#home {width:920px;margin:0 auto;background:url(gfx/homebg.gif) repeat-y 190px top;padding:0;height:100%;}
#homeleft {width:200px;float:left;}
#homeright {float:right}
#home #menu {width:189px;float:none;padding-top:15px}
#home #menu .menu-poz {border-right:0px solid #B2955B;background-image:none}
#home #menu .menu-poz .selected {background-image:none}
#homegraph {height:378px;width:720px}
#homegraph img {padding:0;margin:0;height:378px;width:720px}
#decorus-home {width:160px;height:58px;float:left;margin:20px 0 0 0}
#decorus-home-p {width:160px;height:58px;float:left;margin:20px 0 0 0;display:none}
#homeleft #decorus-home {width:160px;height:58px;float:left;margin:15px 0 20px 0}
#homeleft #decorus-home-p {width:160px;height:58px;float:left;margin:15px 0 20px 0;display:none}
#homeright #info {padding:25px 0 0 40px;text-align:left;font-size:14px}
#info .dane {float:left;font-size:14px;display:inline;padding-right:30px;margin:0}
#info .dane a {text-decoration:none}
#info .dane a:hover {text-decoration:underline}
#info .dane span {letter-spacing:1px;font-size:15px;display:block;margin-bottom:4px}
#info .dane div {font-size:14px;margin-top:8px}
#decorus-home img {border:0}
	#distance-start { 
		width:1px;
		height:50%;
		margin-bottom:-60px; /* half of container's height */
		float:left;
		}
	#decorus-start {
		display:block;
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		width:254px;
		height:100px;
		clear:left;
		}

	#decorus-start img {
		border:0;
		}
#dot {display:none;width:9px;height:9px;position:absolute;line-height:1px;font-size:1px;background:url(gfx/dot.png) no-repeat left top}
#dot1 {display:none;width:9px;height:9px;position:absolute;line-height:1px;font-size:1px;background:url(gfx/dot.png) no-repeat left top}
#dot2 {display:none;width:9px;height:9px;position:absolute;line-height:1px;font-size:1px;background:url(gfx/dot.png) no-repeat left top}
#dot3 {display:none;width:9px;height:9px;position:absolute;line-height:1px;font-size:1px;background:url(gfx/dot.png) no-repeat left top}
.dot {display:none;width:9px;height:9px;position:relative;line-height:1px;font-size:1px;background:url(gfx/dot.png) no-repeat left top;z-index:100;float:right}
#soundbutton {position:absolute;left:20px;bottom:20px;cursor:pointer}
 .selected {color:#ffffff } /*background:url(gfx/dot.gif) right center no-repeat*/
 .selected2 {color:#ffffff} 
#prod_options {padding-top:15px;padding-bottom:15px;font-size:16px;clear:both}
#prod_options a {padding:0 5px;text-decoration:none}
#prod_finishes {position:relative;left:0px;width:150px;top:0px}
#prod_finishes a {text-decoration:none;display:block;text-transform:uppercase;font-size:14px;float:left;clear:left}
a.prod_imgbox {width:12px;height:12px;font-size:1px;line-height:1px;background:#000000;border:1px solid #B4975A;float:right;display:inline;margin-left:5px}
a.prod_imgbox_sel {width:12px;height:12px;font-size:1px;line-height:1px;border:1px solid #B4975A;float:right;display:inline;margin-left:5px}
a.prod_imgbox_sel span {width:10px;height:10px;font-size:1px;line-height:1px;background:#B4975A;display:block;margin:1px 1px}
a.prod_imgbox span {width:10px;height:10px;font-size:1px;line-height:1px;display:block;margin:1px 1px}
a.prod_imgbox:hover span {background:#B4975A;}
a.prod_imgbox_sel:hover span {background:#B4975A;}
#prod_header {height:95px;margin-bottom:5px}
.prod_fotki {text-align:right;clear:both}
.prod-desc {clear:both;margin-bottom:4px;font-size:14px}
h2#prod_name {float:left;margin-bottom:2px;text-transform:uppercase}
.fotozoom2 {width:1px;height:1px;display:none;z-index:100;text-align:center;margin:0 auto}
.fotozoom {text-align:center;position:absolute;top:0px;display:block;width:800px;cursor:pointer;z-index:100;padding:0;}
#imgprod {cursor:pointer;border:2px solid #B4975A;margin:0;padding:0;float:left}
#imgprodlink {margin-bottom:10px;display:block;float:left}
#fotozoom img {margin-top:20px;border:4px solid #B4975A;display:none}
#fotozoom {}
#fotozoom div {display:inline;clear:both;padding:2px 10px;background:#202020}

#technicalinformation {color:#571c00;width:630px;background:#c9b486;font-size:16px;padding:10px} /*d0bc94*/
#technicalinformation a {color:#571c00;text-decoration:none}
#technicalinformation a:hover {color:#000000;text-decoration:none}
#tech_print {float:right;display:inline;margin-right:10px}
#tech_finishes {clear:both;padding:5px 0px 0px 10px;font-size:16px;width:630px;text-align:left;height:130px}
div.tech_fin {float:left;display:inline;width:80px;font-size:14px;text-align:center;margin:5px 25px 0 0;line-height:1em}
div.tech_fin img {cursor:pointer;z-index:1}
finzoom2 {display:none}
#technicalinfo {color:#571c00;width:630px;background:#CDB990;font-size:16px;padding:10px;display:none;position:absolute} /*d0bc94*/
#technicalinfo a {color:#571c00;text-decoration:none}
#technicalinfo a:hover {color:#000000;text-decoration:none}
#tech_close {float:right;cursor:pointer;font-size:20px;font-weight:bold}
#tech_close:hover {color:#000000}
#tech_img {clear:both}
/* --------------- */

body {color:#B4975A;background:#000000;}
body, table, div, input, textarea, select {font-family:Lapidary333, Garamond, 'Times New Roman', serif;font-size:14px}
form {display:inline}
a {color:#B4975A;text-decoration:underline}
a:hover {color:#ffffff;text-decoration:none}
h1 {margin:0 0 15px 0;font-size:20px;font-weight:bold;}
h2 {margin:0 0 10px 0;font-size:17px;font-weight:bold;}
h3 {margin:0 0 5px 0;font-size:15px;font-weight:bold;}
h4 {margin:0 0 0 0;font-size:15px;font-weight:bold;}
.imgl {border:1px solid #7F0101}
.img0 {border-width:0}    
.sep {clear:both;height:1px;font-size:1px;margin:0;padding:0}
input{border:1px inset #bbccff;background:#ffeecc;font-weight:normal}
textarea{border:1px inset #bbccff;background:#ffeecc;font-weight:normal}
.button {border:1px outset #ffccbb;background:#202020;color:#B4975A;font-weight:normal;font-size:12px;cursor:pointer;text-transform:uppercase}
