
.pole1 {width:250px;}
.pole5 {width:100%;}
.pole3 {width:300px;}
.pole4 {width:10px;}
.aler {font-size:14px; color: #FF0000}

.okno1 {padding: 15px 15px 15px 15px; }
.okno2 {height:240px;background:#f6f6f6;padding: 10px 10px 10px 10px; text-align:left;}

.vokr {padding: 10px 10px 0px 0px; }
.vokr2 {padding: 15px 10px 0px 0px; }
.vokr3 {padding: 20px 10px 0px 0px; }


.rekls {background:#000000;padding: 2px 2px 2px 2px;}
.rekls {color:#FFFFFF;}
.rekls a {color:#FFFFFF; text-decoration:none}
.rekls a:visited {color:#FFFFFF; text-decoration:none}
.rekls a:hover {color:#FFFFFF; text-decoration:underline}
.rekls a:active {color:#FFFFFF; text-decoration:none}

h1 {
font-size:19px; font-weight: bold; color: #000000 }

h2 {
font-size:17px; font-weight: bold; color: #000000 }

h3 {
font-size:16px; font-weight: bold; color: #000000 }

.maly {font-size:10px;}
.vetsi {font-size:11px;}
.velky {font-size:14px;}
.ramecek {padding: 10px 10px 10px 10px;}

.sed {font-weight: normal; color: #828282;}

.bilvel {font-size:18px; font-weight: bold;color: #FFFFFF;}

.smst {font-size:16px; font-weight: bold; color: #008000}
.aler {font-size:12px; color: #FF0000}

.ramik {padding: 5px 5px 5px 5px;}



.rptm { width: 100%; height: 250px; }
@media(min-width: 234px) { .rptm { width: 100%; height: 250px; } }
@media(min-width: 320px) { .rptm { width: 100%; height: 250px; } }
@media(min-width: 468px) { .rptm { width: 100%; height: 250px; } }
@media(min-width: 1500px) { .rptm { width: 100%; height: 250px; } }


.rtma { width: 100%; height: 250px; }
@media(min-width: 1250px) { .rtma  { width: 920px; height: 250px; } }


.vdopln {
  margin-left: auto;
  margin-right: auto;
  width: 100%;

}



  @media (min-width: 1700px) {
    .vdopln {
      width: 1526px;
      left:-172px;
      max-width: 100%;





      } }



.prihlas { background:#dedede;width: 100%; vertical-align: middle; horizontal-align: middle; padding: 10px 10px 10px 10px;}
@media(min-width: 520px) { .prihlas { width: 450px; } }



.lstrana {background:#d8dce1;}
.pstrana {background:#f9fafc;}
.men1 {background:#d3d7db;}
.men2b {background:#b4b6b8;}

.lpole {
  text-align: right;  padding: 7px 0px 0px 0px;
}

.ppole {

}


.lpole2 {
  text-align: right; 
}


.ppole2 {
  text-align: left; 
}



body {background-color: #FFFFFF;}