body { font-family: "Trebuchet MS", Arial, sans-serif; }

hr,
.noscreen { display: none; }

p, ul, ol, li, fieldset, form { margin: 0; padding: 0; }
li { list-style: none; }

img { border: 0; vertical-align: middle; }
input {vertical-align: middle;}

/*a{color:#545454;}
h2 a{color:#545454;}
h2 strong,h2 br{display:none;}*/

#content fieldset {border: 5px #e7e7e7 solid; margin-bottom:10px;  padding: 15px 20px; }
#content fieldset legend { display: none; }

/*#content fieldset {border: 5px #e7e7e7 solid; margin:0; padding: 15px 20px; }*/
#list a, #list-order a { color:#545454; }
#list,#list-order{background:#fff;border:1px solid #cecece;width:897px;position:relative;padding:1px; margin-top: 10px; }
#list table,#list-order table{background:#f2f2f2;padding-right:0;overflow:auto;height:100%;width:897px;overflow:hidden;border:0;font-size:10pt !important;}
#list table a{text-decoration:none;  border-bottom:1px silver solid;}
#list table a:hover{border-bottom:1px black solid;}
#list table th,#list-order table th{background:#8b8b8b url('images/list-header.png');height:33px;color:#fff;border:0;font-size:90%;}
#list table td,#list-order table td{background:#fefefe url('images/list-item-back.png');height:66px;text-align:center;border:0;font-size:85%;text-align:right;padding:5px;}
#list table tr.advantage1 td{background:url('images/list-item-adv1-back.png');}
#list table tr.advantage2 td{background:url('images/list-item-adv2-back.png');}
#list table tr.advantage3 td{background:#fff;}
#list table td h2,#list-order table td h2{font-size:110%;font-weight:bold;}
#list table td h2 a,#list-order table td h2 a{font-weight:bold;}

#list-order table th{background:#8b8b8b url('images/list-header.png');height:33px;color:#fff;border:0;}
#list-order table td{background:#fefefe url('images/list-item-back-or.png');height:30px;text-align:center;border:0;text-align:center;padding:2px;}
#list-order table tr.advantage1 td{background:url('images/list-item-adv1-back-or.png');}
#list-order table tr.advantage2 td{background:url('images/list-item-adv2-back.png');}
#list-order table tr.advantage3 td{background:#fff;}

/*#list-order table td h2 a{font-weight:bold;}*/ 
#list table form input.button{vertical-align:middle;  padding-left:5px;}
#list table form input.button_kosik {vertical-align:middle;  margin-left:5px; padding: 1px; border: 2px #818181 solid;}
#list #prev {margin: 0 auto;text-align: center; padding: 5px; } 
#list #prev img {width:800px;border: 5px #e7e7e7 solid; margin-bottom:10px; }

/*login */
#boxes{position:relative; width:908px; display:block; left:9px; }
#boxes .box{width:300px; float:left; position:relative; min-height:206px; height:auto; _height:206px; padding-top:21px; background:#c31f0b url('images/czech_back.png') repeat-x; left:270px;}
#boxes .box fieldset{border:0; padding:0; }
#boxes .box fieldset legend{display:none; }
#boxes .box form { width: 282px; height: 135px; overflow: hidden; position: relative; left: 7px; margin-top: 17px; }
#boxes .box h2 { height: 20px; position: relative; overflow: hidden; left: 26px; width: 267px; }
#boxes .box h2 span { position: absolute; left: 0; top: 0; width: 100%; height: 100%;background: url('images/czech_head_cz.png') no-repeat; }
/*#boxes .box form input.input, #list form input.input, #list-order form input.input, fieldset input.input{background:#fff url('images/input_back.png') repeat-x; border-left:2px solid #ebebeb; border:0; border-right:2px solid #ebebeb; width:111px; height:22px; padding:2px 3px 0 3px; }*/
#boxes .box fieldset { border: 0; }
#boxes .box fieldset legend { display: none; }

#boxes .box form { width: 282px; height: 135px; overflow: hidden; position: relative; left: 7px; margin-top: 17px; background: url('images/box_czech.png') no-repeat; }

#boxes .box form input.input { background: #fff url('images/input_back.png') repeat-x; border-left: 2px solid #ebebeb; border: 0; border-right: 2px solid #ebebeb; width: 111px; height: 22px; padding: 2px 3px 0 3px; }
#boxes .box form input.button { border: 0; position: absolute; right: 40px; bottom: -40px; display: block; height: 26px; padding: 0 3px; _padding: 0; min-width: 60px; max-width: 60px; background: url('images/czech_button.png') repeat-x; color: #fff;}

#boxes .box form fieldset { position: relative ; left: 23px; top: 60px; }

#user{color:#fff;font-weight:bold;text-align:right; }
#user span{color:#DA251D;}
  
.green{color: #009600;}

#content div.success {background:#e7ffcd; border:1px solid #94DD4C; padding:5px 10px; margin-bottom: 20px;}
#content div.errors {background:#ffe6db; border:1px solid #f78c73; padding:5px 10px; margin-bottom: 20px;}

td.cislovani {text-align: right !important; color: #DE003A}

