
@import url("default.css");
@import url("menu.css");

body {
	margin: 0px; 
	padding: 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	background-image: url(/images/bg.gif);
	background-repeat: repeat-x;
}

#hlavni {
	width: 1150px;
	position: relative;
	z-index: 0;
	margin: 0px auto;
	background-color: #FFFFFF;
}

#hlavni01 {
	width: 1050px;
	position: relative;
	z-index: 0;
	margin: 0px auto;
	background-color: #FFFFFF;
}

#hlavicka {
	width: 1150px;
	height: 133px;
	position: relative;
	z-index: 50;
}

#hlavicka .top {
	width: 1150px;
	height: 63px;
	background-image: url(/images/bg-top.gif);
	background-repeat: repeat-x;
}

#hlavicka .logo {
	width: 314px;
	height: 70px;
	background-image: url(/images/logo.gif);
	background-repeat: no-repeat;
	float: left;
}

#hlavicka .menu {
	width: 766px;
	height: 70px;
  	background: #bfcdd5;
	float: right;
	text-align: left;
}

#hlavicka01 {
	width: 1050px;
	height: 133px;
	position: relative;
	z-index: 50;
}

#hlavicka01 .bannerabsolute {
	position: absolute;
	width: 300px;
	height: 16px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	background-color: #999999;
	top: 320px;
	left: 65px;
}

#hlavicka01 .bannerabsolute a {
	color: #FFFFFF;
}

#hlavicka01 .top {
	width: 1050px;
	height: 63px;
	background-image: url(/images/bg-top.gif);
	background-repeat: repeat-x;
}

#hlavicka01 .logo {
	width: 314px;
	height: 70px;
	background-image: url(/images/logo.gif);
	background-repeat: no-repeat;
	float: left;
}

#hlavicka01 .menu {
	width: 666px;
	height: 70px;
  	background: #bfcdd5;
	float: right;
	text-align: left;
}

#stred .menu_vertical {
	width: 314px;
	height: 190px;
	float: left;
	text-align: left;
	background-image: url(/images/bg-menu-vertiacal.gif);
	padding: 13px 0 0 0;
}     

#stred .flash {
	width: 279px;
	height: 213px;
	float: left;
	text-align: left;
	padding: 0;
	margin: 0;
}

#stred .text {
	width: 417px;
	height: 183px;
	float: right;
	text-align: left;
	padding: 30px 20px 0 20px;
	color: #8d8f8e;
}

#stred .text h1 {
	color: #567b91;
	font-size: 1.8em;
} 

#stred01 {
	width: 1050px;
	height: 211px;
	text-align: left;
	margin: 0;
}

#stred01 .left {
	width: 224px;
	height: 180px;
	text-align: left;
	margin: 0;
	background-image: url(/images/bg-schuller.gif);
	float: left;
	color: #FFFFFF;
	padding: 31px 20px 0 70px;
}

#stred01 .left h2 {
	color: #FFFFFF;
	font-size: 1em;
	margin: 0 0 5px 0;
}

#stred01 .logo01 {
	position: absolute;
	width: 250px;
	height: 150px;
	top: 370px;
	left: 60px;
}

#stred01 .stred {
	width: 636px;
	height: 211px;
	text-align: left;
	margin: 0;
	float: left;
}

#stred01 .right {
	width: 100px;
	height: 211px;
	text-align: left;
	margin: 0;
	background-image: url(/images/bg-schuller-vyprodej.gif);
	float: right;
}

#stred01 .right img {
	width: 70px;
	height: 211px;
	float: right;
}

#stred02 {
	width: 1050px;
	height: 211px;
	text-align: left;
	margin: 0;
	clear: both;
}

#stred02 .left {
	width: 224px;
	height: 170px;
	text-align: left;
	margin: 0;
	background-image: url(/images/bg-nextline.gif);
	float: left;
	color: #999999;
	padding: 41px 20px 0 70px;
}

#stred02 .left h2 {
	color: #FFFFFF;
	font-size: 1em;
	margin: 0 0 5px 0;
}

#stred02 .logo02 {
	position: absolute;
	width: 250px;
	height: 150px;
	top: 590px;
	left: 60px;
}

#stred02 .stred {
	width: 636px;
	height: 211px;
	text-align: left;
	margin: 0;
	float: left;
}

#stred02 .right {
	width: 100px;
	height: 211px;
	text-align: left;
	margin: 0;
	background-image: url(/images/bg-novinka.gif);
	float: right;
}

#stred02 .right img {
	width: 70px;
	height: 211px;
	float: right;
}

#stred03 {
	width: 1150px;
	height: 334px;
	margin: 47px 0 0 0;
	clear: both;
	background-color: #3E7C93;
}

#stred03 .left {
	width: 214px;
	height: 334px;
	margin: 0;
	background-image: url(/images/bg0-left.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #3E7C93;
	float: left;
	padding: 0;
	text-align: right;
}

#stred03 .stred {
	width: 569px;
	height: 334px;
	text-align: left;
	margin: 0;
	float: left;
}

#stred03 .stred .pozadi {
	width: 559px;
	height: 334px;
	padding: 0;
	margin: 0;
}

#stred03 .stred .luxusni-kuchyne {
	background-image: url(../images/luxusni-kuchyne.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .luxusni-kuchyne-schuller-creativ {
	background-image: url(../images/luxusni-kuchyne-schuller-creativ.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}


#stred03 .stred .sedaci-nabytek {
	background-image: url(../images/sedaci-nabytek.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .sedaci-nabytek-stressless {
	background-image: url(../images/sedaci-nabytek-stressless.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .sedaci-nabytek-polaris {
	background-image: url(../images/sedaci-nabytek-polaris.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .sedaci-nabytek-flexteam {
	background-image: url(../images/sedaci-nabytek-flexteam.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .vestavne-spotrebice {
	background-image: url(../images/vestavne-spotrebice.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .vestavne-spotrebice-miele {
	background-image: url(../images/vestavne-spotrebice-miele.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .vestavne-spotrebice-bosch-siemens {
	background-image: url(../images/vestavne-spotrebice-bosch-siemens.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .obyvaci-nabytek-a-detske-pokoje {
	background-image: url(../images/obyvaci-nabytek-a-detske-pokoje.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .obyvaci-nabytek-clever {
	background-image: url(../images/obyvaci-nabytek-clever.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .obyvaci-nabytek-orme {
	background-image: url(../images/obyvaci-nabytek-orme.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .vestavne-skrine-a-satny-homes {
	background-image: url(../images/vestavne-skrine-a-satny-homes.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .vestavne-skrine-a-satny-clever {
	background-image: url(../images/vestavne-skrine-a-satny-clever.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .vestavne-skrine-a-satny-orme {
	background-image: url(../images/vestavne-skrine-a-satny-orme.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .podlahy-kahrs {
	background-image: url(../images/podlahy-kahrs.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .showroom {
	background-image: url(../images/showroom.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .jidelni-sety {
	background-image: url(../images/jidelni-sety.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .jidelni-sety-wossner-trend {
	background-image: url(../images/jidelni-sety-wossner-trend.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .stred .jidelni-sety-wossner-table-chair {
	background-image: url(../images/jidelni-sety-wossner-table-chair.jpg);
	background-repeat: no-repeat;
	width: 559px;
	height: 334px;
}

#stred03 .right {
	width: 344px;
	height: 334px;
	text-align: left;
	margin: 0;
	background-image: url(/images/bg0-right.gif);
	float: right;
	padding: 0 0 0 20px;
	color: #FFFFFF;
}

#stred03 .right h2 {
	padding: 10px 0;
	color: #FFFFFF;
	font-size: 18px;
}

#stred04 {
	width: 1150px;
	height: 211px;
	text-align: left;
	margin: 0;
	clear: both;
}

#stred04 .stred {
	width: 1060px;
	height: 178px;
	text-align: left;
	margin: 0;
	background-image: url(/images/bg-pozadi.gif);
	background-repeat: no-repeat;
	float: left;
	color: #999999;
	padding: 33px 20px 0 70px;
	background-color: #333333;
}

#stred04 .stred h1 {
	color: #FFFFFF;
	font-size: 20px;
	margin: 0 0 10px 0;
}

#stred04 .stred h3 {
	color: #FFFFFF;
	font-size: 15px;
	margin: 5px 0 10px 0;
}

#loga {
	clear: both;
	width: 1085px;
	height: 60px;
	z-index: 100;
	margin: 0 0 0 0;
	padding: 0 0 50px 65px;
	z-index: 150;
	background-color: #ffFFFF;
} 

#bottom {
	color: #727576;
	width: 1085px;
	text-align: left;
	position: relative;
	z-index: 50;
	margin: 0px auto;
	background-image: url(/images/bg-bottom.gif);
	background-repeat: repeat-x;
	padding: 20px 0 0 65px;
	line-height: 21px;
	background-color:#fff;
}

#bottom a {
	font-size: 11px;
	text-decoration: none;
	color: #727576;
  	font-weight: bold;	
}

#bottom a:hover {
	color: #000000;
}

#bottom01{
	color: #727576;
	width: 985px;
	text-align: left;
	position: relative;
	z-index: 0;
	margin: 0px auto;
	background-image: url(/images/bg-bottom.gif);
	background-repeat: repeat-x;
	padding: 20px 0 0 65px;
	line-height: 21px;
}

#bottom01 a {
	font-size: 11px;
	text-decoration: none;
	color: #727576;
  	font-weight: bold;	
}

#bottom01 a:hover {
	color: #000000;
}

#realizace {
	width: 1150px;
	height: 100px;
	text-align: right;
	padding-top: 5px;
	position: relative;
	z-index: 1;
	margin: 0px auto;
	background-color: #fff;
}

#realizace a {
	font-size: 10px;
	text-decoration: none;
	color: #727576;	
}
#realizace a:hover {
  color: #000000;
}

#realizace01 {
	width: 1050px;
	text-align: right;
	padding-top: 5px;
	position: relative;
	z-index: 1;
	margin: 0px auto;
}

#realizace01 a {
	font-size: 10px;
	text-decoration: none;
	color: #727576;	
}
#realizace01 a:hover {
  color: #000000;
}


