/* --------------------- vypis jako katalog -------------------- */

#produkty-1 {
 text-align:center;
 border:0px solid black;
 position:relative;
 float:left;
 width:100%;
 _width:99%;
}

#produkty-1-stred {
 text-align:left;
 margin:0 auto;
 border:0px solid black;
 width:650px;
 position:relative;

}

.katalog-produkt {
 width:211px;
 height:280px;
 overflow:hidden;
 margin-top:10px;
 float:left;
 border-bottom:3px solid #A6BFD0;
 font-size:12px;
 margin-bottom:20px;
}

.katalog-produkt img {
  border:0;
}

.katalog-produkt .foto-box {
  margin:0;
  padding:0;
  height:160px;
  overflow-y:hidden;
}

.katalog-produkt .foto-box .hranice {
  display:block;
  height:150px;
  overflow-y:hidden;
  text-align:center;
  margin:0 auto;
  border:1px solid #A6BFD0;
}

.katalog-produkt .foto-box .border {
  width:196px; 
  display:block;
}

.katalog-produkt .popis {
  /*padding:5px 0 5px 5px;*/
}

.katalog-produkt h5 {
  font-weight:bolder;
  font-size:14px;
  text-align:left;
  height:55px;
  background: url('orange_box.png') 0px 2px no-repeat;
  padding:0 0 0 20px;
  margin:0 0 0 5px;
  color:#093A6D;
}
.katalog-produkt form { 
  margin:0;
  padding:0;
}

.katalog-produkt h5 a {
 color: #000;
 color:#093A6D;
}
 
.katalog-produkt .paticka {
  height:25px;
  line-height:25px;
  text-align:right;
  padding:0 16px 0 3px;
  
  
}


.katalog-produkt .velikosti {
  height:38px;

  margin:0;
  padding:0;
}

.katalog-produkt .cena {
  background:url(-cena_detail_zeleny_podklad.jpg) center left no-repeat;
  height:25px; 
  line-height:25px;
  text-align:center;
  float:left;
  width:105px;
  font-weight: bolder;
  color:#f56200;
  font-size:20px;
}

.katalog-produkt input {
  border: 2px solid #ddd;
  text-align:center;
  font-size:10px;
  height:15px;
  width: 25px;
  
} 

.katalog-produkt .kosik {
  background:url('kosik.png') center center no-repeat;
  border:0;
  width:20px;
  height:20px;
  cursor:pointer;
  z-index:10;
  position:relative;
  top:1px;
  _top:-1px;
}

.katalog-produkt .cena_text {
  margin-left:20px;
  margin-right:10px;
}


.katalog-produkt .c {
  text-align:center;
}

.katalog-detail {
  width:100%;
  height:340px;
  _height:340px;
  overflow:hidden;
  padding:0;
  /*float:left;  --- dela problemy s vykreslovanim pri nastavene plne sirce*/
  margin: 0 0 20px;
  border-bottom:3px solid #ccc;
  font-size:13px;
  position:relative; 
}

.katalog-detail img {
 border:3px solid #ccc;
 margin:auto;
}

.katalog-detail .foto-box {
 float:left;
 margin-right:10px;
 margin-bottom:10px;
 padding:0;
 border:0;
 width:325px;
 height:245px;
 
}
.katalog-detail .text-box {
 float:left;
 padding:0;
 border:0;
 width:300px;
 height:310px;
 position:relative;
 
}
.katalog-detail .order-box {
   float:left;
   padding:0;
   border:0;
   width:295px;
   height:25px;
   vertical-align:bottom;
   position:absolute;
   bottom:0px;
   left:0px;
   z-index:10;
}
.katalog-detail .order-box .cena_text{
   font-size:13px;
   color:black;
}
.katalog-detail .order-box  .cena_text span{
    color:#f56200;
    font-size:20px;
}
.katalog-detail .order-box  .delsi{
    width:30px;
    background-color:#f56200;
}
.katalog-detail .popis {
 padding:5px;
 margin-left:125px;

}
 
.katalog-detail h2 {
 
 font-weight:bolder;
 font-size:13px;
 text-align:left;
 height:25px;
 background: url('orange_box.png') 0px 2px no-repeat;
 padding-left:20px;
 border:0px;
 margin:0px;
}

.katalog-detail h2 a {
 color: #000;
}
 
 
.katalog-detail input {
border: 2px solid #ddd;
   text-align:center;
   font-size:10px;
   height:15px;
   width: 25px;

} 

.katalog-detail .kosik {
 background: white url('kosik.png') top left no-repeat;
 border:0;
 width:30px;
 height:23px;
 position:relative;
 top:3px;
 cursor:pointer;
 
}

.katalog-detail .cena {
  font-weight: bolder;
}

.katalog-detail .cena_text {
  margin-left:10px;
  margin-right:20px;
}


.katalog-detail .c {
 text-align:center;
}



#ajaxNahled {
 visibility: hidden;
 border: 3px solid #ccc;
 position:absolute;
 background-color:#fff;
 z-index:999;
 margin:0;
 padding:0;
} 


.generovany-seznam-kategorie
{
width:190px;
height:210px; 
float:left;
margin:10px;
border-bottom:3px solid #FF8B04;
margin-bottom:20px;
z-index:100;

}
.generovany-seznam-kategorie .obr_nahled
{
height:140px;

}

.generovany-seznam-kategorie img
{
border:0px;


}
.generovany-seznam-kategorie .nadpis
{
height:30px;
width:180px;

}
.generovany-seznam-kategorii h1
{
  margin:10px 0px 10px 0;
  font-weight:bolder;
 font-size:18px;
 text-align:left;
 height:25px;
 background: url('orange_box.png') 0px 5px no-repeat;
 padding-left:20px;
 border:0px;

 color:#66C800;



}

#nej
{
 margin:10px 0px 10px 0;
  font-weight:bolder;
 font-size:16px;
 text-align:left;
 height:25px;
 padding-left:10px;
 border:0px;
 border-bottom:2px solid #DAD16A;
 color:#AC7CBE;
}

.cistic_leva {
  clear:left;
}
#PrDetail {
 padding:0;
 margin:0;
 width:100%;

 position:relative;
 
}
#PrDetail h1 {
 color:#3C3C3C;
 font-size:15px;

 text-align:center;

 height:25px;

 background:#F0F0E4;
 margin:10px 0 0 0;
 padding:17px 0 0 10px;
 border-bottom:4px solid #d9c179;  
 width:97%; 
 text-align:left;

position:relative;
}
#PrDetail h2 {
   font-size:16px;
   color:#672301;
   margin:0;
   padding:0;
  
}
#PrDetail strong {
   font-size:15px;
   color:#f56200;
 
   
}

.velikostb
{
float:left;
height:30px;
display:block;
width:328px;
text-align:left;
font-size:13px;
margin-bottom:-8px;
margin-top:15px;

}
.objbox
{
border-top:0px solid #d9c179;
border-bottom:3px solid #d9c179;
float:left;
width:340px;
height:25px;
padding:0 0 20px 0;
margin-top:-3px;
}
.cenab {
  float:left;
  height:27px;
  display:block;
  width:125px;
  text-align:left;
  font-size:16px;
  padding:16px 0 0 0;
  
}
#PrDetail .cenab strong{
   font-size:21px;
   font-weight:bolder;
   color:#f56200;
  
}
.kosikblok {
float:left;

height:30px;
 width:215px;
display:block;
}
#PrDetail .pridat-do-kosiku {
  background:#f56200 url(kosik.png) center left no-repeat;
  width:150px;
  height:30px;
  border:0;
  cursor:pointer;
  font-weight:bold;
  color:white;
}



#PrDetail form {
  margin:0;
  padding:0;
  
}
#pomoztemi {
  background:url(pomoztemi.jpg) top right no-repeat;
  width:67px;
  float:right;
  padding-top:46px;
  font-size:90%;
  text-align:center;
}

#pomoztemi a {
  color:#616872;
  font-weight:normal;
}

.vrchni-radek {
  border-bottom:4px solid #d9c179;  
}

#PrDetail .nadpis {
  background:#DBDBDD;
  color:#3C3C3C;
  padding:4px 10px;
  width:280px;
  _width:280px;
  font-weight:bold;
  
} 

#PrDetail .obsah-polozky {
  background:#f5f5f5;
  color:#3C3C3C;
  padding:3px 5px;
} 

