body {
font-family: arial, verdana;
font-size: 11px;
width: 700px;
margin: 2px 25px;
}

.stred {text-align: center; }
.vpravo {text-align: right; }
.vlevo {text-align: left; }
.nahoru {vertical-align: top; }

.hlava {
height: 80px;
font-size: 11px;
/*color: #008000;*/
text-align: center;
line-height: 13px;
}
p {
display: block;
/*float: left;*/
/*width: 700px;*/
padding: 1px 0;
margin: 0px;
font-size: 11px;
}

.ind {
text-indent: 18px;
}

.pp
{
background:  #D8D8D8; /*#C9E3ED;*/
font-weight: bold;
padding: 5px;
border: 1px solid #C0C0C0;
}


h4 {padding: 0; margin: 5px auto; line-height: 1; font-size: 13px;}
h5 {padding: 0; margin: 2px auto; line-height: 2; font-size: 13px;}

.nadcenik, .popis_ceniku, .cenik
{
float: left;
width: 700px;
padding: 0px;
margin: 0px;
/*height: 14px;*/
/*line-height: 20px;*/
}


.nadcenik
{
background:  #D8D8D8; /*#C9E3ED;*/
font-weight: bold;
border: 1px solid black;
}

.levy_nad
{
padding: 0px;
width: 340px;
float: left;
padding: 0 0 0 5px;
}

.pravy_nad
{
width: 340px;
float: right;
text-align: right;
padding: 0 5px 0 0;
}

.popis_ceniku
{
padding: 0px;
margin-top: 0;
font-size: 10px;
background: #f4f4f4; /* #BED6E7;*/
color: #AEAEAE;
border-bottom: 1px solid #808080;
border-left: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
}

.cenik
{
clear: both;
border-bottom: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
}

.ceny1,.ceny2,.ceny3,.ceny4,.ceny5,.ceny6
{
/*display: inline;*/
float: left;
padding: 0px 5px;
margin: 0px;
/*border-right: 1px solid #C0C0C0;*/
}
/*
.ceny1 {width: 24%; border-left: 1px solid #C0C0C0;}
.ceny2 {width: 40%;}
.ceny3 {width: 8%;}
.ceny4 {width: 8%;}
.ceny5 {width: 8%;}
.ceny6 {width: 8%;}
*/

.ceny1 {width: 140px;}
.ceny2 {width: 260px;}
.ceny3 {width: 60px;}
.ceny4 {width: 60px;}
.ceny5 {width: 61px;}
.ceny6 {width: 52px;}

.mezera1 {float: left; font-size: 5px; line-height: 5px; height: 5px; padding: 3px; }

@media screen {
.bu5{display: block;}
}
@media print {
.bu5 {display: none;}
}



