/* stredni */
.btnx { background: url(/pict/mbtnm.gif) no-repeat; width: 49px; height: 32px;  margin: 0px 6px 6px 0px; border:0px; text-align: center; padding: 0; float: left }
.btnxplain { width: 49px; height: 32px; margin: 3px; border:0px; text-align: center; padding: 0; float: left }

.btn1 { background: url(/pict/mbtn1.gif) no-repeat; width: 58px; height: 41px;  font-size: 20px; font-weight: bold;}
.btnplain { width: 58px; height: 41px; margin: 0px 3px 3px 0px; border:0px;  float: left;}

.btn2 { background: url(/pict/mbtn2.gif) no-repeat; width: 58px; height: 41px;  font-size: 20px; font-weight: bold; }
.btn3p { background: url(/pict/mbtn3p.gif) no-repeat; width: 123px; height: 41px; font-size: 20px; font-weight: bold; }

.btn6 { background: url(/pict/mbtn6.gif) no-repeat; width: 58px; height: 41px; font-size: 20px; 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: 49px; height: 32px;	line-height: 32px;	text-align: center;    font-size: 11px;    font-weight: bold; font-family: Tahoma, Verdana, sans-serif; 	}
.abtn1 { width: 58px; height: 41px;	line-height: 41px;	text-align: center;    font-size: 20px;   font-weight: bold;	}
.abtn2 { width: 58px; height: 41px;	line-height: 41px;	text-align: center;    font-size: 20px;   font-weight: bold;	}
.abtn2 img{ margin-top: 15px;	}
.abtn3p {  width: 123px; height: 41px; line-height: 41px;	text-align: center;    font-size: 22px;   font-weight: bold;	}
.abtn6 {  width: 58px; height: 41px;	line-height: 41px;	text-align: center;    font-size: 22px;   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: 340px; }
.displaysum { background: #b4a77a; font-size: 28px; font-weight:bold; width: 305px; text-align: right; padding: 15px 7px 3px 3px;  }
.divdisplay { background-color: silver; text-align:center; padding: 7px;  }
.tckey{ background-color: #eaeaea;  }


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

.preppas { padding: 5px 10px 5px 0; float:right; }
.prepadv { padding: 5px 0 5px 10px; float:left; }

/*---------*/
#kuldiv{ width: 355px; 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; }