.vypis-rows2 {width:100%; margin-bottom:2em;}

.vypis-rows2 tr.prod-one-row2 {background:url(/Public/new-forline/images/vypis-rows2-bg.jpg) no-repeat scroll left bottom; 
                        height:49px; }

.vypis-rows2 tr.prod-one-row2 td.bt {
  background:url(/Public/new-forline/images/vypis-rows2-bg.jpg) no-repeat scroll left bottom;
}

.vypis-rows2 tr.prod-one td {border-top:17px solid #FFFFFF;}

.vypis-rows2 .prod-one td.picture {background:url(/Public/new-forline/images/produkt-pozadi.jpg) no-repeat;
                                    width:212px; height:155px;}

.vypis-rows2 .prod-one .ramecek { background-color: #fff; border: 1px solid #E3E3E4;
    height: 137px; margin-left: 4px; margin-top: 8px; width: 200px;}

.vypis-rows2 .prod-one .ramecek .img { height: 125px; padding-left: 7px; padding-top: 6px; width: 182px;}                             
                               
                                  

.vypis-rows2 .prod-one div.data { }

.vypis-rows2 .prod-one .destinace {margin-bottom:3px;}
.vypis-rows2 .prod-one .destinace a {color:#000; text-decoration:none; }

.vypis-rows2 .prod-one .produkt-name a,
.vypis-rows2 .prod-one-row2 .cena,
.vypis-rows2 .prod-one .termin { color:#008CD7; text-decoration:none; font:bold 19px/1.3 Arial,sans-serif; }

.vypis-rows2 .prod-one .termin {font-size:15px;}
.vypis-rows2 .prod-one .unit-template-type {color: black;font-weight: normal;font-size: 14px;}

.vypis-rows2 .prod-one .produkt-name a:hover,
.vypis-rows2 .prod-one .destinace a:hover {color:#023769; }


.vypis-rows2 .prod-one .popis {margin: 10px 0; }
.vypis-rows2 .prod-one .vybaveni {overflow: hidden;}
.vypis-rows2 .prod-one .vybaveni img {float: left; min-width: 30px; max-height: 30px; margin-right: 5px; margin-bottom: 5px;}

.vypis-rows2 .prod-one .odkazy {font-size: 0.9em; padding-top: 9px;}


.vypis-rows2 .prod-one-row2 td {vertical-align:middle;}

.vypis-rows2 .prod-one-row2 .cena,
.vypis-rows2 .prod-one-row2 .button { /* position:absolute; bottom:0; */ display:inline-table; }
                            
.vypis-rows2 .prod-one-row2 .button {width:215px;  }                            
                                   
.vypis-rows2 .prod-one-row2 .button a {    color: #FFF;
    font-weight: bold; line-height: 3;   margin-left: 3px;    text-decoration: none; }  

.vypis-rows2 .prod-one-row2 .button a span {background:#008CD7;  padding: 4px 7px;}

.vypis-rows2 .prod-one-row2 .button a:hover span {background:#023769; }

 .prod-one .odkazy {font-size:0.8em;}
 .prod-one .odkazy a {color:#008CD7; text-decoration:none; }
 .prod-one .odkazy a:hover {text-decoration:underline; color:#023769; }




#strankovani { color:#777; letter-spacing:-0.01em;
         font:bold 0.7em/1.3 Arial,sans-serif; text-transform:uppercase;  }

#strankovani a.paging-current,
#strankovani a.paging-last,
#strankovani a.paging-prev,
#strankovani a.paging-next {text-decoration:none; padding:1px 4px 0; 
               background:#008CD7; color:#eee; border:1px solid #50ACE7; }

.horni-strankovani {padding:5px 25px 5px 0;}
.dolni-strankovani {padding:0px 25px 20px 0;}

#strankovani a:hover {background:#023769; border:1px solid #023769; }

#strankovani span.paging-prev,
#strankovani span.paging-next {display:none;}

.bt .button{
float:left;
width:215px;
}

.bt .cena{
float:left;
width:215px;
}

.sorting-box a {
    text-decoration: none;
}
  
.sorting-box .activeSort a {
    display: inline-block;
    background-color: #e0007d;
    color: white;
    border-radius: 3px; 
    padding: 3px;
}



<!-- Paging -->
  .paging {text-align: center;}
  .paging a {text-decoration: none;}
  .paging-prev, .paging-next {display: inline-block; background-color: #e0007d; padding:4px 8px; color: white; font-weight: bold; border-radius: 3px;margin-left: 5px;}
  .paging-prev:hover, .paging-next:hover {background-color: #EC40A0;}
  
  span.paging-prev,span.paging-next, span.paging-prev:hover,span.paging-next:hover {background-color: lightgray; padding:4px 8px; color: gray; font-weight: normal;}   
  .list {}  
  .list a {display: inline-block; padding: 3px 5px; border: 1px solid lightblue; margin-left: 5px;box-shadow: 0px 1px 0px rgb(231, 231, 231), inset 0 3px rgba(238, 238, 238, 0.14);border-radius: 2px;}  
  .list strong a, .list a:hover {background-color: lightblue; color: white;}  




/*
#wrap  .wrap-in #content .text .vyhledavani-zajezdu{}
#wrap  .wrap-in #content .text .vyhledavani-zajezdu-one{float: left; margin: 6px 11px 7px 6px; width:215px; height:300px; background:url(/Public/new-forline/images/produkt-pozadi.jpg) no-repeat scroll 0 0 transparent; text-transform: uppercase;}
#wrap  .wrap-in #content .text .vyhledavani-zajezdu .img{height: 125px; padding-left: 7px; padding-top: 6px; width: 182px;}
#wrap  .wrap-in #content .text .vyhledavani-zajezdu .ramecek{background-color: white; border: 1px solid #E3E3E4; height: 137px; margin-left: 4px; margin-top: 8px;  width: 200px;}
#wrap  .wrap-in #content .text .vyhledavani-zajezdu .info{margin-top:15px; margin-left:16px;}
#wrap  .wrap-in #content .text .vyhledavani-zajezdu span a{color:#000000; text-decoration: none;}
#wrap  .wrap-in #content .text .vyhledavani-zajezdu span {font-family:Arial, sans-serif; font-size:13px;}
#wrap  .wrap-in #content .text .vyhledavani-zajezdu h2{ color:#028BD3; font-size:18px; font-weight:bold; letter-spacing: -0.5px;}
#wrap  .wrap-in #content .text .vyhledavani-zajezdu h2 a{color:#028BD3; text-decoration:none;}

*/

.date-input input[type=text] { 
	width: 100px;
}