html {
	margin-bottom: 0px;
	height: 100%!important;
	height: 100%;
	min-width: 970px;
}
body	{ 
  width: 100%;
  margin: 0;
  padding: 0;
  font-family: sans-serif, Trebuchet MS, Tahoma;
  color: #665F49;
  background-color: #000000;
  background-image: url('../temp/background.jpg');
  background-repeat: no-repeat;
  background-position: left top;
  background-attachment: fixed;
}
/* LINKS */
a, a:visited {
  font-weight: bold;
  outline: none;
  text-decoration: none;
  color: #665F49;
}
a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #A39772;
}
.clearer {
  width: 100% !important;
  font-size: 0 !important;
  line-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  clear: both;
}
/* LINKS END */
/* HEADERS */
h1 {
  font-size: 18px;
  text-indent: -9999px;
  position: absolute;
  color: #FFFFFF;
  width: 180px;
  height: 20px;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  clear: none;
}
h2 {
  font-size: 20px;
  font-weight: bold;
  color: #000000;
  margin: 0;
  padding: 0;
}
div#slogan h2,
div#slogan p {
  text-indent: -9999px;
  width: 460px;
  height: auto;
  float: right;
}
div#slogan h2 {
  padding: 45px 2px 0 0;
  line-height: 34px;
}
div.info h2 {
  width: 197px;
  height: 42px;
  color: #8B7F64;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
h2#kuchynska-linka { background-image: url('../temp/h2-kuchynska-linka.png'); }
h2#stul-masiv { background-image: url('../temp/h2-stul-masiv.png'); }
h2#kadernicky-kout { background-image: url('../temp/h2-kadernicky-kout.png'); }
h2#deska-pod-umyvadlo { background-image: url('../temp/h2-deska-pod-umyvadlo.png'); }
h2#skrinka-pod-umyvadlo { background-image: url('../temp/h2-skrinka-pod-umyvadlo.png'); }
h2#skrinova-sestava { background-image: url('../temp/h2-skrinova-sestava.png'); }
h2#parapet-okenni-vnitrni { background-image: url('../temp/h2-parapet-okenni-vnitrni.png'); }
h2#koupelnove-skrinky { background-image: url('../temp/h2-koupelnove-skrinky.png'); }
h2#kuchynska-linka-2 { background-image: url('../temp/h2-kuchynska-linka-2.png'); }
h2#kuchynska-linka-3 { background-image: url('../temp/h2-kuchynska-linka-3.png'); }
h2#stul-masiv-dub { background-image: url('../temp/h2-stul-masiv-dub.png'); }
h2#detske-hriste { background-image: url('../temp/h2-detske-hriste.png'); }
/* HEADERS END */
/* PARAGRAPHS */
p {
  font-size: 11px;
  font-weight: normal;
  text-align: justify;
  padding: 0 0 0 0;
}
div#topLine p {
  text-align: right;
  color: #8B7F64;
}
div.info p {
  margin: 5px 5px 5px 5px;
  padding: 5px 0 0 0;
  color: #8B7F64 !important;
}
div#copyright p {
  margin: 10px 10px 8px 10px !important;
  padding: 0 0 0 0 !important;
} 
/* PARAGRAPSH END */
/* BODY */
/* DESIGN HOLDERS */
div.holder {
  width: 970px;
  min-width: 970px;
  float: left;
  padding: 0;
  clear: both;
}
/* DESIGN HOLDERS END */
/* MAIN DIV's */
div#topLine {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 33px;
  background-image: url('../temp/topLineBG.jpg');
  background-repeat: no-repeat;
  background-position: left top;
  z-index: 500;
}
div#slogan {
  width: 744px;
  height: 160px;
  position: relative;
  top: 41px;
  left: 229px;
  float: left;
  background-image: url('../temp/slogan.png');
  background-repeat: no-repeat;
  background-position: 0 0;
}
div.box {
  width: 970px;
  height: 335px;
  margin: 20px 0 20px 0;
  float: left;
  background-image: url('../temp/boxBG.png');
  background-repeat: no-repeat;
  background-position: 0 0;
}
div.box.first {
  margin: 100px 0 25px 0 !important;
}
div.photo {
  width: 565px;
  height: 339px;
  float: left;
  margin: 0 0 0 218px;
  background-image: url('../temp/imgBG.png');
  background-repeat: no-repeat;
  background-position: 0 0;
}
div.photo:hover {
  background-position: 0 -339px;
}
div.photo img {
  width: 507px;
  height: 281px;
  margin: 29px 0 0 29px;
  padding: 0 0 0 0;
  border: none;
}
div.info {
  width: 197px;
  height: 291px;
  float: left;
  margin: 24px 0 0 -17px;
  padding: 0 0 0 0;
  background-image: url('../temp/infoBG.png');
  background-repeat: no-repeat;
  background-position: 0 0;
}
/* MAIN DIV's END */
div#logo {
  width: 210px;
  height: 183px;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  position: fixed;
  left: 30px;
  top: 0;
  background-image: url('../temp/logo.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  float: left;
  clear: both;
  z-index: 501;
}
div#logo a {
  width: 152px;
  height: 118px;
  display: block;
  margin: 26px 0 0 32px;
  padding: 0 0 0 0;
}
div#logo a span {  
  display: none;
}
/* FOOTER */
div#footer {
  width: 736px;
  height: 84px;
  margin: 35px 0 55px 234px;
  padding: 0 0 0 0;
  float: left;
  background-image: url('../temp/footerBG.png');
  background-repeat: no-repeat;
  background-position: 0 0;
}
div#copyright {
  width: 464px;
  height: 84px;
  margin: 0 0 0 19px;
  padding: 0;
  float: left;
}
div#social {
  float: left;
  width: 253px;
  height: 84px;
  clear: none;
  margin: 0 0 0 0;
  background-image: url('../temp/socialBG.png');
  background-repeat: no-repeat;
  background-position: 0 0;
}
div#social:hover {
  background-position: 0 -84px;
}
div#social ul#socialBookmarks	{
  width: 200px;
  height: 31px;
  display: inline;
  margin: 44px 4px 0 0;
  padding: 0 0 0 0;
  list-style-type: none;
  z-index: 20;
  float: right;
}
div#social ul#socialBookmarks li {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  width: auto;
  float: left;
  clear: none;
}
div#social ul#socialBookmarks li a span	{
 display: none;
 margin: 0;
 padding: 0;
}
div#social ul#socialBookmarks li a {
  display: block;
  margin: 0;
  padding: 0;
  width: 32px;
  height: 31px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
div#social ul#socialBookmarks li#facebook a:hover,
div#social ul#socialBookmarks li#delicious a:hover,
div#social ul#socialBookmarks li#bookmarky a:hover,
div#social ul#socialBookmarks li#linkuj a:hover,
div#social ul#socialBookmarks li#topodkazy a:hover,
div#social ul#socialBookmarks li#vybralisme a:hover { background-position: 0 -31px; }


div#social ul#socialBookmarks li#facebook a { background: transparent url('../temp/facebook.png'); }
div#social ul#socialBookmarks li#delicious a { background: transparent url('../temp/delicious.png'); }
div#social ul#socialBookmarks li#bookmarky a { background: transparent url('../temp/bookmarky.png'); }
div#social ul#socialBookmarks li#linkuj a { background: transparent url('../temp/linkuj.png'); }
div#social ul#socialBookmarks li#topodkazy a { background: transparent url('../temp/topodkazy.png'); }
div#social ul#socialBookmarks li#vybralisme a { background: transparent url('../temp/vybralisme.png'); }
/* FOOTER END */
/* IMAGE PRELOADING */
#imageLoaderSplashArea {
	border: 3px double #ccc;
	width: 300px;
	padding: 5px;
	margin: auto;
}
#imageLoaderSplashArea .splashScreenImage {
	border: none;
}
