/* BootStr */
@media (min-width: 768px) {
    .navbar-header {        float: none; }
    .navbar-toggle {        display: block; }
    .navbar-fixed-top .navbar-collapse, 
      .navbar-static-top .navbar-collapse, 
      .navbar-fixed-bottom .navbar-collapse {        padding-right: 10px;        padding-left: 10px; }
    .navbar-collapse.collapse {        display: none !important; }
    .navbar-collapse.collapse.in {         display: block!important;         margin-top: 0px; }
}
@media (min-width: 1000px) {
    .navbar-header { float: left; }
    .navbar-toggle {  display: none; }
    .navbar-fixed-top .navbar-collapse, 
    .navbar-static-top .navbar-collapse, 
    .navbar-fixed-bottom .navbar-collapse {
        display: block !important; }
}

ul.nav li { margin: 5px 0px -5px -5px }
.navbar { margin-bottom: 10px; }

/* */
@media (max-width: 380px) {
.btnx { background: url(/pict/m1btnm.gif) no-repeat; width: 39px; height: 25px;  margin: 0px 5px 5px 0px; border:0px; text-align: center; padding: 0; float: left }
.btnxplain { width: 46px; height: 30px; margin: 3px; border:0px; text-align: center; padding: 0; float: left }

.btn1 { background: url(/pict/m1btn1.gif) no-repeat; width: 46px; height: 30px;  font-size: 18px; font-weight: bold;}
.btnplain { width: 46px; height: 30px; margin: 3px; border:0px;  text-align: center; float: left; }

.btn2 { background: url(/pict/m1btn2.gif) no-repeat; width: 46px; height: 30px;  font-size: 18px; font-weight: bold; }
.btn3p { background: url(/pict/m1btn3p.gif) no-repeat; width: 98px; height: 30px; font-size: 18px; font-weight: bold; }

.btn6 { background: url(/pict/m1btn6.gif) no-repeat; width: 46px; height: 30px; font-size: 18px; font-weight: bold;  }
.btnmar { margin: 0px 6px 6px 0px; border:0px;  text-align: center;  float: left; }

.zabtn { display: block; margin: 0px;	padding: 0;	border: 0px solid;  	}
.abtn0 { width: 39px; height: 25px;	line-height: 25px;	text-align: center;    font-size: 11px;    font-weight: bold; font-family: Tahoma, Verdana, sans-serif; 	}
.abtn1 { width: 46px; height: 30px;	line-height: 30px;	text-align: center;    font-size: 18px;   font-weight: bold;	}
.abtn2 { width: 46px; height: 30px;	line-height: 30px;	text-align: center;    font-size: 16px;   font-weight: bold;	}
.abtn2 img{ margin-top: 10px;	}
.abtn3p {  width: 98px; height: 30px; line-height: 30px;	text-align: center;    font-size: 20px;   font-weight: bold;	}
.abtn6 {  width: 46px; height: 30px;	line-height: 30px;	text-align: center;    font-size: 20px;   font-weight: bold;	}

a.abtn0:link, a.abtn0:visited {	color: #000;	text-decoration: none;	}
a.abtn0:hover { color: #cc0000; }

a.abtn1:link, a.abtn1:visited {	color: #000;	text-decoration: none;	}
a.abtn1:hover { color: #cc0000; }

a.abtn2:link, a.abtn2:visited {	color: #000;	text-decoration: none;	}
a.abtn2:hover { color: #cc0000; }

a.abtn3:link, a.abtn3:visited {	color: #000;	text-decoration: none;	}
a.abtn3:hover { color: #cc0000; }

a.abtn3p:link, a.abtn3p:visited {	color: #000;	text-decoration: none;	}
a.abtn3p:hover { color: #cc0000; }

a.abtn6:link, a.abtn6:visited {	color: #FFF;	text-decoration: none;	}
a.abtn6:hover { color: #000; }

.bdel { font-size: 14px; }

/*##############*/
.tmain{ margin: 0px auto;  }
.tcalc{ margin: 1px 0px 0px 0px; background-color: #eaeaea; width: 280px; }
.displaysum { background: #b4a77a; font-size: 24px; font-weight: bold; width: 245px; text-align: right; padding: 12px 5px 2px 3px;  }
.divdisplay { background-color: silver; text-align:center; padding: 7px; }
.tckey{ background-color: #eaeaea; clear: both;  }


.zaos { font-size: 10px; margin: -4px -3px -3px -10px; }
.selzao { font-size: 10px; }
.zbut { padding: 5px 0 0 12px }
.advbut { padding: 0 0 0 10px }

.preppas { padding: 5px 10px 5px 0; float:right; font-size: 11px }
.prepadv { padding: 5px 0 5px 10px; float:left; font-size: 11px }

/*---------*/
#kuldiv{ width: 295px; margin:10px auto; /*padding:.5em;*/ color:#000; background:#eaeaea; border:7px solid #eaeaea; border-radius: 10px;  }
#kuldiv .hlava{ text-align:left; padding: 0px 0 5px 3px; background: #eaeaea; color: #CC0000; }

.prepbig { background-color: #eaeaea; }
.prepmal { background-color: #eaeaea; }
.prepmin { background-color: #9F9F9F; }

}
