img { border:none;}

body { margin:0px; height:100%; border:0px none; padding:0px; background-image:url(_images/hinten.jpg); background-repeat:repeat-x; background-color:#7FCEEF; color:#000000; line-height:160%; font-family:'Helvetica Neue Condensed', Helvetica, Arial, sans-serif; font-size:9pt; font-weight:normal; }
body .unten { background-color:#7FCEEF; }
#fbody { background-image:url(_images/hinten_f.jpg); background-color:#013571; }
#fbody .unten { background-color:#013571; }
#wbody { background-image:url(_images/hinten_w.jpg); background-color:#016533; }
#wbody .unten { background-color:#016533; }
#lbody { background-image:url(_images/hinten_l.jpg); background-color:#AD0632; }
#lbody .unten { background-color:#AD0632; }
#gbody { background-image:url(_images/hinten_g.jpg); background-color:#FEDC00; }
#gbody .unten { background-color:#FEDC00; }
#rbody { background-image:url(_images/hinten_r.jpg); background-color:#F29400; }
#rbody .unten { background-color:#F29400; }
#bbody { background-image:url(_images/hinten_b.jpg); background-color:#B8B8BA; }
#bbody .unten { background-color:#B8B8BA; }

#unten { float:left; border:0px none; padding:0px; height:20px; width:1024px; z-index:5; }

#topmenu { float:left; background-image:url(_images/back01.jpg); background-repeat:no-repeat; background-color:#FFFFFF; width:1024px; bottom-padding:3px; z-index:0; }

#topmenu a {border-right:1px solid #7F7F7F; padding-right:10px; margin-right:10px;}
#topmenu a:link { color:#000000; text-decoration:none;  }
#topmenu a:visited { color:#000000; text-decoration:none; }
#topmenu a:hover { color:#000000; text-decoration:underline; }

#home { float:left; background-image:url(_images/back02.jpg); background-repeat:no-repeat; width:1024px;height:83px; z-index:0; }

#hinten { position:absolute; left:50%; margin-left:-512px; top:66px; padding:0px; background-image:url(_images/back03.jpg); background-repeat:repeat-y; width:1024px; height:auto; text-align:left; z-index:0; }

#linksmenu { float:left; width:167px; margin-left:10px; margin-top:29px; height:auto; color:#FFFFFF; font-weight:bold; z-index:2; }
#linksmenu a:link { color:#FFFFFF; font-weight:bold; text-decoration:none; }
#linksmenu a:visited { color:#FFFFFF; font-weight:bold; text-decoration:none; }
#linksmenu a:hover { color:#FFFFFF; font-weight:bold; text-decoration:none; }

#rechtsinfo { float:right; width:180px; margin-right:0px; margin-top:19px; height:auto; z-index:1000; }
#rechtsinfo a:link { color:#00b2eb; text-decoration:none; }
#rechtsinfo a:visited { color:#00b2eb; text-decoration:none; }
#rechtsinfo a:hover { color:#00b2eb; text-decoration:none; }

#content { float:left; width:627px; margin-left:33px; margin-top:17px; height:auto; z-index:5; min-height:500px; _height:500px; }
#content a:link { color:#000000; font-weight:bold; text-decoration:underline; }
#content a:visited { color:#000000; font-weight:bold; text-decoration:underline; }
#content a:hover { color:#000000; font-weight:bold; text-decoration:underline; }

#content h2 a:link { color:#00b2eb; font-weight:bold; text-decoration:none; }
#content h2 a:visited { color:#00b2eb; font-weight:bold; text-decoration:none; }
#content h2 a:hover { color:#00b2eb; font-weight:bold; text-decoration:none; }

#fuss { float:left; border:0px none; padding:0px; height:84px; width:1024px; background-image:url(_images/back04.jpg); z-index:5; }

#logo { position:fixed; left:50%; margin-left:-476px; bottom:20px; padding:0px; z-index:0; }

#blau a:link { color:#00b2eb; font-weight:bold; text-decoration:none; }
#blau a:visited { color:#00b2eb; font-weight:bold; text-decoration:none; }
#blau a:hover { color:#00b2eb; font-weight:bold; text-decoration:none; }

#ibody { margin:0px; height:100%; border:0px none; padding:0px; background-image:url(_images/hinten.jpg); background-repeat:repeat-x; background-color:#7FCEEF; color:#000000; line-height:11pt; font-family:'Helvetica Neue Condensed', Helvetica, Arial, sans-serif; font-size:9pt; font-weight:normal; }
#hinten_i { position:absolute; left:50%; margin-left:-512px; top:0px; padding:0px; background-image:url(_images/back05.jpg); background-repeat:repeat-y; width:1024px; height:auto; text-align:left; z-index:0; }
#topmenu_i { float:left; background-image:url(_images/back01.jpg); background-repeat:no-repeat; width:1024px; bottom-padding:3px; z-index:0; }
#topmenu_i a:link { color:#000000; text-decoration:none; }
#topmenu_i a:visited { color:#000000; text-decoration:none; }
#topmenu_i a:hover { color:#000000; text-decoration:underline; }
#home_i { float:left; background-image:url(_images/back02.jpg); background-repeat:no-repeat; width:1024px; height:83px; z-index:5; }
#content_i { float:left; width:800px; margin-left:38px; margin-top:20px; height:auto; z-index:5; }
#content_i a:link { color:#00b2eb; font-weight:bold; text-decoration:none; }
#content_i a:visited { color:#00b2eb; font-weight:bold; text-decoration:none; }
#content_i a:hover { color:#00b2eb; font-weight:bold; text-decoration:underline; }
#rechtsinfo_i { float:right; width:180px; margin-right:0px; margin-top:20px; height:auto; z-index:1000; }
#rechtsinfo_i a:link { color:#000000; text-decoration:none; }
#rechtsinfo_i a:visited { color:#000000; text-decoration:none; }
#rechtsinfo_i a:hover { color:#000000; text-decoration:underline; }
#fuss_i { float:left; border:0px none; padding:0px; height:49px; width:1024px; background-image:url(_images/back06.jpg); z-index:0; }

h1 {
	color:#20B0EA; font-size:200%;
	}
	
.submenu a {
	background:#009DE0;
	display:block;
	padding:5px;
	padding-left:5px;
	margin-bottom:2px;
	width:157px;
	}



.zbozi {
	float:left;
	margin:3px;
	width:185px; 
	height:225px;
	text-align:center;
	font-size:90%;
	border-right:1px solid #71A9C0;
	margin-bottom:10px;
	padding-right:5px;
	}
	
.zboziimg {
	text-align:center;
	display:block;
	height:100px;
	padding-top:5px;
	}
	
.zboziimg img {
	border:none;
	}

.zboziimg2 {
	float:left;
	width:60px;
	display:block;
	}
	
.zbozitext {
	height:20px;
	display:block;
	}
	
.zbozitext2 {
	float:left;
	padding:5px;
	padding-top:0;
	width:190px;
	}
	
.zbozimale {
	float:left;
	padding:4px;
	margin:2px;
	background:#FFFFFF;
	width:187px;
	height:90px;
	font-size:85%;
	border-bottom:1px solid #FBDBA8;
	}
	
.zboziimgmale {
	float:left;
	width:70px;
	display:block;
	}
	
.zbozitextmale {
	float:left;
	padding:5px;
	padding-top:0;
	height:50px;
	width:107px;
	}

.zbozikosik {
	float:left;
	background-position:4px -20px;
	height:3px;
	padding:5px;
	width:100%;
	padding-top:15px;
	padding-bottom:20px;
	font-size:105%;
	color:#666666;
	}

.zbozi h2 {
	margin:0;
	padding:0;
	font-size:120%;
	height:35px;
	}

.zbozi h2 a {
	color:#4F4F4F;
	margin:0;
	}
	
.zbozi h2 a:hover {
	text-decoration:none;
	}
	
.zbozimale h2 {
	margin:0;
	padding:0;
	color:#A2002F;
	font-size:120%;
	font-weight:bold;
	}

.zbozimale h2 a {
	color:#A2002F;
	text-decoration:none;
	margin:0;
	}


.produkt {
	float:right;
	width:300px;
	border-collapse:collapse;
	}
	
.produkt td, .produkt th {
	padding-left:10px;
	}


#paginace {
	width:100%;
	margin-top:10px;
	text-align:center;
	float:left;
	}
	
#nasledujici {
	float:right;
	}
	
#predchozi {
	float:left
	}
	
#nasledujici a {
	background:#BDE2E8;
	color:#3F659F;
	padding:10px;
	margin:10px;
	border:1px solid #3F659F;
	text-decoration:none;
	}
	
#predchozi a {
	background:#BDE2E8;
	color:#3F659F;
	padding:10px;
	margin:10px;
	border:1px solid #3F659F;
	text-decoration:none;
	}
	

.noborder {
	border:none;
	}
	

#multicatmenu {
	margin-bottom:35px;
	padding-left:0px;
	}
	
#multicatmenu a {
	width:145px;
	color:#fff;
	display:block;
	text-decoration:none;
	padding-left:5px;
	padding-top:5px;
	padding-right:17px;
	padding-bottom:5px;
	margin-top:2px;
	}
	
#multicatmenu .uroven2 {
	border:1px solid #CFCFCF;
	font-size:85%;
	padding:1px;
	padding-left:15px;
	margin-left:20px;
	width:138px;
	}
	


.fasadnibarvy {
	background:url(_images/buttonblau.jpg) no-repeat !important;
	}

.vnitrninatery {
	background:url(_images/buttongruen.jpg) no-repeat !important;
	}
	
.lazurybezbarvelaky {
	background:url(_images/buttonrot.jpg) no-repeat !important;
	}
	
.emaily {
	background:url(_images/buttongelb.jpg) no-repeat !important;
	color:#9F754F !important;
	}
	
.naterynapodlahybeton {
	background:url(_images/buttongrau.jpg) no-repeat !important;
	}

.sanacetrhlin {
	background:url(_images/buttonorange.jpg) no-repeat !important;
	}
	
.podleoboru:hover, .podlefunkce:hover, .podlepovrchu:hover, .podlenazvu:hover {
	color:#CCC !important;
	}
	
.a252 {
	background-color:#F5A12D !important;
	}

.a102 {
	background-color:#124989 !important;
	}
	
.a132 {
	background-color:#0C6E3D !important;
	}
	
.a222 {
	background-color:#AC0732 !important;
	}
	
.a282 {
	background-color:#B7B8BA !important;
	}
	
.a162 {
	background-color:#FFDD02 !important;
	color:#9F754F !important;
	}

.a252, .a102, .a132, .a222, .a282, .a162 {
	font-weight:normal !important;
	padding-left:10px !important;
	margin-left:10px;
	width:130px !important;
	}

.editablenadpis {
	color:#009DE0;
	font-size:120%;
	text-align:center;
	font-weight:bold;
	}
	
h2 {
	color:#20B0EA;
	line-height:120%;
}

#multicatmenu {
	line-height:120%;
	}
	
	dl {
  position: relative;
  width: 500px;
  display:block;
  float:left;
  padding-left:10px;
}

dl h2 {
	float:left;
	width:100%;
	}
	
dt {
  clear: both;
  float:left;
  width: 100px;
  padding: 0px 0 2px 0;
  text-align: left;
}
dd {
  float: left;
  width: 250px;
  margin: 0 0 8px 0;
  padding-left: 6px;
  font-size:85%;
}

.cervena {
	color:#F00;
	font-weight:bold;
	}

.clanek {
	border-bottom:1px solid #666666;
	margin-bottom:10px;
	padding-bottom:10px;
	padding-top:3px;
	}
	
.ilustracni {
	float:right;
	margin-left:10px;
	}
	
#rechtsinfo {
	text-align:center;
	font-size:90%;
	}
	
	#zalozky { width:990px; margin:auto;}
	#zalozky img { float:left; margin:0; border:none;}
	
.cb { clear:both;}

.slideshow { height:450px;}

