#prodetail {
   width: 100%;
   margin: 10px 10px;
   line-height: 18px;
}

#prodimg {
   margin: 0px 0px 10px 10px;
   float: left;
   vertical-align: top;
   width: 43%;
}

#prodimg img {
   width: 250px;
   height: 250px;
}

#prodesc {
   float: left;
   width: 50%;
   text-align: justify;
}

#prodesc h1 {
   color: #fefefe;
   font-size: 18px;
   margin-bottom: 10px;
}

#prodprice {
   float: right;
   margin-right: 36px;
   margin-top: 10px;
}

#prodprice h1 {
   color: #50401f;
   font-size: 18px;
   float: right;
}

#prodprice .btn {
   text-align: center;
   margin-top: 5px;
   float: right;
}

#colors {
   clear: both;
   margin: 30px 20px;
   border-top: 1px solid #ffffff;
   padding-top: 3px;
   width: 94%;
}

#colors h1 {
   text-align: center;
}

.prodline {
   width: 100%;
   min-height: 250px;
   float: left;
   margin: 10px 23px;
}

.prodcell {
   text-align: center;
   width: 31%;
   float: left;
}

.prodcell h1 {
   margin: 3px;
   font-size: 13px;
   color: #fefefe;
}

.prodcell p {
   color: #ffffff;
}

.prodcell strong {
   color: #50401f;
   font-size: 13px;   
}

.prodcell div {
   margin-left: 33px;
   margin-top: 7px;
}

.imgbox {
   min-height: 180px;
   float: left;
   margin: 0px;
   padding: 0px;
   text-align: left;
   width: 100%;
   text-align: center;
}

.imgbox img {
   max-width: 161px;
}

#colors ul {
   list-style: none;
}

#colors li {
   float: left;
   margin: 10px;
   text-align: center;
}

#sizes {
   float: left;
   padding: 0px;
   margin: 0px;
}

#sizes select {
   margin: 10px 0px;
   float: left;
   padding: 0px;
}

#sizes select {
   margin-top: 30px;
   margin-right: 20px;
}

#nadpis {
   float: left;
   margin-left: 10px;
}

#prodback {
   float: left;
   width: 100%;
   font-size: 13px;
   height: 20px;
}

#prodback a {
   text-decoration: none;
   font-weight: bold;
   color: #402c12;
}

#prodback a:hover {
   text-decoration: underline;
   font-weight: bold;
   color: #236c40;
}

.prod1 {
   height: 25px;
   background: #e7e4d5;
   padding: 0px 10px;
   color: #695e4a;
}

.prod2 {
   height: 25px;
   background: #f2f9df;
   padding: 0px 10px;
   color: #695e4a;
}

.prod1 b {
   color: #402c12;
}

.prod2 b {
   color: #402c12;
}