*{
	padding: 0;
	margin: 0;
}
a img{ border: 0; }

hr{
	display: none;
}
body{
	text-align: center;
	background: #ffffff url('../layout/bodybg.gif') repeat-y 50% 0%;
	font-family: arial;
	font-size: 13px;
}
.clear{
	clear: both;
}
a{
	color: #0072bc;
}
a:hover{
	color: #444444;
}
#content{
	margin: 0 auto;
	width: 988px;
	text-align: left;
}

#ubertop{
  background: #ced920;
  width: 100%;
  padding: 5px 0;
}

#top{
  height: 195px;
  position: relative;
  background: url('../layout/topbg.jpg') 0% 0% no-repeat;
}
	#logo{
		position: absolute;
		left: 5px;
		top: 60px;
	}
	
	#topmenu{
    position: absolute;
    right: 0;
    bottom: 0;
    
  }
  
  #topmenu ul{
    list-style: none;
  }
  #topmenu ul li{
    float: left;
    padding: 5px 15px 9px;
  }
  #topmenu ul li a{
    color: #fff;
    font-weight: bold;
    text-decoration: none;
  }
  #topmenu ul li a:hover{
    text-decoration: underline;
  }

#obsah{
  width: 100%;
  padding: 5px 0;
}

#rpart{
  float: right;
  width: 798px;
}

#centerpanel{
  float: left;
  width: 615px;
  padding: 0 0 15px 0;
}
#rightpanel{
  float: right;
  width: 173px;
}
#leftpanel{
  float: left;
  width: 182px;
}

.lbox{
  width: 180px;
  border: 1px solid #d0d0d0;
  padding: 0px;
  margin: 0 0 6px 0;
}

.lbox strong.header{
  font-size: 13px;
  padding: 8px 3px 8px 25px;
  background: #adb61b;
  color: #fff;
  width: 152px;
  display: block;
  border-bottom: 1px solid #fff;
}
.lbox strong.hparfemy{ background: #fd7a02;}
.lbox strong.hkosmetika{ background: #e963a2;}
.lbox strong.hsperky{ background: #e0b711;}
.lbox strong.hhodinky{ background: #49bfdd;}
.lbox strong.hbio{ background: #adb61b;}
.lbox strong.hbutik{ background: #9d6f59;}

.lbox strong.header a{
  color: #fff;
  text-decoration: none;
}
.lbox strong.header a:hover{
  text-decoration: underline;
}

.lbox ul{
  list-style:none;
  padding: 0 8px 3px 15px;
}
.lbox ul li{
  border-top: 1px solid #d0d0d0;
  padding: 4px 0 4px 12px;
}
.lbox ul li.first{
  border-top: none;
}
.lbox ul li a{
  color: #4b4b4b;
  text-decoration: none;
  font-weight: normal;
  font-size: 13px;
  
}
.lbox ul li a:hover{
  color: #0072bc;
  text-decoration: underline;
}

#footer{
  background: #ced920;
  padding: 10px;
  width: 968px;
  color: #fff;
}


.centeredImg{
  text-align: center;
  border-bottom: 1px solid #d0d0d0;
  width: 100%;
}
.centeredImg a{
  display: block;
  float: left;
  margin: 0 0px 0 22px;
  height: 109px;
}
.centeredImg img{
  padding: 0 0px;
}

.centered{
  text-align: center;
}

h1{
  font-weight: normal;
  font-size: 24px;
  color: #808714;
  padding: 20px 0 10px;
}

h2{
  font-weight: normal;
  font-size: 22px;
  color: #666;
  padding: 20px 0 3px;
}

.prods{
  padding: 5px 0 0 30px;
}

p.popis{
  text-align: justify;
  line-height: 130%;
  color: #444;
  padding: 0 0 10px 0;
  
}

.noshow{
  display: none;
}

.paging{
  text-align: right;
  padding: 5px 0 20px 0;
}

.paging a{
  color: #444;
  text-decoration: none;
}
.paging a:hover{
  text-decoration: underline;
}
.paging a.active{
  font-weight: bold;
  text-decoration: underline;
  color: #0072bc;
}

.centeredbox{
  text-align: center;
}

