.clear {clear: both;}

#eorder {}
#eorder .leva {float: left; width: 450px;}
#eorder .leva .rdk { padding: 3px; margin-top: 1px;}
#eorder .leva .nt {}
#eorder .prava {float: right; padding: 6px; margin-left: 0px; width: 450px;
-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
}
#eorder .prava .rdk {margin-bottom: 10px;}
#eorder .prava .shr {border-top: 1px solid #333; padding-top: 10px; text-align: right;}

#eorder table tr td {vertical-align: middle;}

#eorder .grbox{ padding: 0px;}

#eorder input {}
#eorder .chyba {color: red;}

#divLogin table td {padding: 5px 5px 0px 0px;}

.page-kosik {}
.page-kosik .inp {padding: 0px;}
.page-kosik .recount {margin-top: 5px;}
.page-kosik table tr th {text-align: left; padding: 10px; border-bottom: 5px solid #333;}
.page-kosik table tr td {vertical-align: middle; padding: 10px; border-top: 1px solid #ccc;}
.page-kosik table tr td a.remove {color: #c93430;}

.page-kosik table tr td a.remove:hover {color: #111;}
.page-kosik .rbk {color: #000;}
.page-kosik table {width: 100%; border-collapse: collapse;}
.page-kosik {}
.page-kosik .inp {border: 1px solid #ccc;}

.kos_butt {margin-top: 25px; text-align: center;}
.kos_butt a {display: inline-block; padding: 10px 15px 10px 15px;
		background-color: #000; color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    }
.kos_butt a:hover {background-color: #999; color: #000;}    
    
.pages {margin: 0px 0px; padding: 10px 10px;}
.pages ul {list-style: none;}
.pages ul li {display: inline-block;}
.pages ul li a {display: inline-block; padding: 3px 8px; margin: 0px 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
    border: 1px solid #ddd; background: #eee;}
.pages ul li.current span {font-weight: bold; display: inline-block; padding: 3px 8px; margin: 0px 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
    border: 1px solid #ddd; background: #fff;}         
.page-kosik th.align-right {text-align: right; }
.page-kosik input[type="text"]{border: 1px solid #333; padding: 3px; font-size: 100%;}    
.telo .rbkobsah ul, .telo .rbkobsah ol {padding: 10px 15px;}    
textarea, input[type="text"],input[type="password"]{padding: 7px; font-size: 100%; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
    border-top: 1px solid #888; border-left: 1px solid #888; border-bottom: 1px solid #fff; border-right: 1px solid #fff;}
label {margin: 10px 0px 3px 0px; display: block;}
input[type="submit"], input[type="button"]{padding: 5px 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
    border: 1px solid #333; background: #333; color: #fff;}
.registrace label {text-align: right; padding:  1px 10px;}
fieldset {padding: 10px 20px; margin: 10px 0px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;  border: none;
   }
fieldset legend {padding: 0px 10px;  border-left: 4px solid #333;}
.grbox label {width: 100px; text-align: right; padding:  1px 10px;}

.registrace fieldset {width: 400px; float: left; margin-right: 25px; min-height: 300px;} 
.tlaccenter {text-align: center;}
.pov {font-weight: bold;}
.chyba {-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
     padding: 10px; margin: 15px 0px; background: #ffaeab; color: red;}    
     
     
     
     