body, html {
margin: 0;
padding: 0;
padding-bottom: 20px;
/*ground: #FAFDFF;*/
BACKGROUND-IMAGE: url("pozadi1.jpg");
text-align: center;
font-family: Trebuchet, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
font-size: 9.5pt;
}

h1 {font-size: 200%; margin-top: 0px;} 
h2 {font-size: 140%;}
h3 {font-size: 110%;}

#vsechno {
text-align: center; 
margin:auto; 
width: 760px; 
/*border: 1px solid black;*/
}

#obr {
width: 760 px;  height: 116px; 
margin: 7px 0px -7px 0px;
padding : 0px 0px 0px 0px;
/*position: relative; left: 0px; top: 0px;*/
/*border: 1px solid green;*/ 
}

#ie6vypln1 {
opacity: 0;
width: 760px;  height: 4px; 
margin: 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
position: absolute; left: auto; top: 135px; /*border: 1px solid green;*/ 
}

#ie6vypln2 {
opacity: 0;
width: 760px;  height: 4px; 
margin: 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
position: absolute; left: auto; top: 130px;/*border: 1px solid green;*/ 
}

#back1 {
width: 760px;  height: 25px;
margin: 0px 0px 0px 0px;
opacity: .7;
/*position: relative; left: 0px; top: -4px;*/
padding : 0px 0px 0px 0px; /*top: 100 px;*/
}

#back3 {
width: 760px;  height: 20px;
margin: 0px 0px 0px 0px;
opacity: .7;
padding : 0px 0px 0px 0px; /*top: 100 px;*/
}

#box {
/*position: relative; left: 0px; top: -8px;*/
background-image: url("okno2.png"); 
text-align: center; 
width: 760px; 
min-height: 600px;
opacity: .7; 
margin: 0px 0px 0px 0px; 
padding : 0px 0px 0px 0px;}

/*#box {width: 748px; opacity: .9;margin-top: 0px; background: #BFE4FF; border: 1px solid white;}*/
#vlevo {
width: 170px; 
margin: -5px 0px 0px 0px; /*margin-left: 0px; margin-top: 20px; left: 0px;*/ 
padding: 0px 0px 0px 8px; 
float: left;}

#obsah {
text-align: center; 
width: 537px; 
margin-left: 195px; 
margin-right: 25 px;
margin-top: 0px; 
margin-bottom: 0px; 
/*border: 1px solid #A1A1A1;*/ 
padding : 0px 0px 0px 0px;}

#krabice {line-height : 175%; width: 450px; margin: auto; text-align: left; padding : 0px 20px 0px 0px;}
#krabicepom {line-height : 175%; width: 450px; margin: auto; text-align: left; padding : 0px 20px 0px 0px;}
#krabicebox {line-height : 175%; width: 450px; margin: auto; text-align: left; padding : 0px 80px 0px 0px;}
#krabice1 {line-height : 200%; width: 480px; margin: auto; text-align: justify; padding : 0px 20px 0px 0px;}

.just {text-align:justify;text-indent: 35px; }

.stin {box-shadow: 2px 2px 10px #135; -moz-box-shadow: 2px 2px 10px #135; -webkit-box-shadow: 2px 2px 10px #246}
.stin1 {box-shadow: 2px 2px 20px #246; -moz-box-shadow: 2px 2px 20px #246; -webkit-box-shadow: 2px 2px 15px #246;
       margin-top: 5px; margin-bottom: 4px; margin-left: 5px; margin-right: 5px}       
.tuk {font-weight : bold; line-height : 175%}
.tukpr {font-weight : bold; line-height : 175%; margin-bottom: 0px; padding-bottom: 0px;}
.tuk3 {font-weight : bold; /*line-height* : 175%;*/ color: 990000; text-align:justify;}  
.male {font-size : 85%; line-height : 0%}
.mensi {font-size : 120%}
.tukhus {font-weight : bold; line-height : 0%}

.nonresize {
resize: none;
}

.copy {
font-size : 90%;
margin: 0px 0px 0px 0px;
/*margin: -30px -170px 0px 0px;*/  
padding: 0px 0px 0px 0px; 
z-index: 4; 
color: #888888;
}

.copy:link{text-decoration: none; color: #888888;}
.copy:visited{text-decoration: none; color: #888888;}
.copy:hover{text-decoration: none; color: #888888;}

.kaltabule {
text-align:center; margin: auto; vertical-align:middle; 
border-collapse: collapse; border: 2px solid black; 
background-color: #E6F2FF;
padding: 0px; 
font: initial;
box-shadow: 1px 1px 5px #135; -moz-box-shadow: 1px 1px 5px #135; -webkit-box-shadow: 1px 1px 5px #135;}
.kalbunka {padding: 0;border: 1px solid black}
.kalbunkasel {padding: 0;border: 1px solid black; background-color: #ffff1a;} /*ffcc00*/
.kalbunkaok {padding: 0;border: 1px solid black; background-color: #33CC33; }   /*33CC33*/
.kalbunkasv {padding: 0;border: 1px solid black; background-color: #C6D0F0;} /*A0DCFF*/
.kalbunkafull {padding: 0;border: 1px solid black; background-color: #cc3333;}  /*CC3333*/
.kalthbunka { padding: 2px 1px 2px 1px ;
border-top: 1px solid black; border-left: 1px solid black; border-bottom: 2px solid black; border-right: 1px solid black;
background-color: #80BCFF;}   

.ne-tlacitko {background: none; color: #000000;  border: none; padding: 0; cursor: pointer; width: 32; height: 24;font: initial;}
.ne-tlacitko_sed {background: none; color: #999999;  border: none; padding: 0; cursor: not-allowed;  width: 32; height: 24;font: initial;}
.ne-tlacitko_black {background: none; color: #000000;  border: none; padding: 0; cursor: not-allowed;  width: 32; height: 24;font: initial;}

.tabbez {
text-align:center; margin: auto; vertical-align:center; padding:0; width:520;
}

.mintabule {
text-align:center; margin: auto; vertical-align:middle; 
border-collapse: collapse; border: 2px solid black; 
background-color: #E6F2FF;
padding: 0px; 
font: initial;
font-size : 90%
box-shadow: 1px 1px 5px #135; -moz-box-shadow: 1px 1px 5px #135; -webkit-box-shadow: 1px 1px 5px #135;}
.minbunka {padding: 0;border: 1px solid black;vertical-align:center;}
.minbunkasel {padding: 0;border: 1px solid black; background-color: #ffff1a;}  /*ffcc00 ff9900*/
.minbunkaok {padding: 0;border: 1px solid black; background-color: #33CC33;}
.minbunkasv {padding: 0;border: 1px solid black; background-color: #C6D0F0;} /*A0DCFF*/
.minbunkafull {padding: 0;border: 1px solid black; background-color: #cc3333;} /*A0DCFF*/
.minthbunka { padding: 2px 1px 2px 1px ;
border-top: 1px solid black; border-left: 1px solid black; border-bottom: 2px solid black; border-right: 1px solid black;
background-color: #80BCFF;}   

.ne-tlacitko_min {background: none; color: #000000; padding: 0; border: none  ; cursor: pointer; width: 20; height: 20;font: initial;font-size : 90%}
.ne-tlacitko_minsed {background: none; color: #999999; padding: 0; border: none; cursor: not-allowed; width: 20; height: 20;font: initial;font-size : 90%}
.ne-tlacitko_minblack {background: none; color: #000000; padding: 0; border: none; cursor: not-allowed; width: 20; height: 20;font: initial;font-size : 90%}

.admtabule {
text-align:center; margin: auto; vertical-align:middle; 
border-collapse: collapse; border: 2px solid black; 
background-color: #E6F2FF;
padding: 0px; 
font: initial;
font-size : 90%
box-shadow: 1px 1px 5px #135; -moz-box-shadow: 1px 1px 5px #135; -webkit-box-shadow: 1px 1px 5px #135;}
.admbunka_sel {padding: 0;border: 1px solid black; background-color: #80BCFF;}  /*ffcc00 ff9900*/
.admbunka_nsel {padding: 0;border: 1px solid black; background-color: #dddddd;} /*A0DCFF*/

.adm_netlac_sel {background: none; color: #000000; padding: 0; border: none  ; cursor: pointer; width: 100; height: 20;font: initial;font-weight: bold;cursor: pointer;}
.adm_netlac_nsel {background: none; color: #888888; padding: 0; border: none; cursor: pointer; width: 100; height: 20;font: initial;font-weight: bold;cursor: pointer;}

.tl_normal_dat {background-color: #dddddd; font: initial;font-weight: bold;color: #000000;cursor: pointer;}
.tl_normal_i {background-color: #dddddd;font: initial;font-weight: bold;color: #000000; width:15;text-align:center;padding: 0;cursor: pointer;}
.tl_normal {background-color: #dddddd; width:100;font: initial;font-weight: bold;color: #000000;cursor: pointer;}
.tl_sel {background-color: #80BCFF; width:100;font: initial;font-weight: bold;color: #000000;cursor: pointer;}
.tl_nsel {background-color: #dddddd; width:100;font: initial;color: #888888;cursor: pointer;}

.listtabule {
text-align:center; margin: auto; vertical-align:middle;
border-collapse: collapse; border: 2px solid black; 
background-color: #E6F2FF;
padding: 0px; 
font: initial;
font-size : 70%
box-shadow: 1px 1px 5px #135; -moz-box-shadow: 1px 1px 5px #135; -webkit-box-shadow: 1px 1px 5px #135;}
.listbunka {padding: 2px 2px 2px 2px; border: 1px solid black;vertical-align:center;font-size : 90%; height : 25;}
.listbunka_sel {padding: 2px 2px 2px 2px; border: 1px solid black;vertical-align:center;font-size : 90%; height : 25;background-color: #fdb975;}
.listbunka_sed {padding: 2px 2px 2px 2px; border: 1px solid black;vertical-align:center;font-size : 90%; height : 25;background-color: #dddddd;}
.listbunkabreak {padding: 2px 2px 2px 2px; border: 1px solid black;vertical-align:center;font-size : 90%; word-break: break-word;height : 25;}
.listbunkabreak_sel {padding: 2px 2px 2px 2px; border: 1px solid black;vertical-align:center;font-size : 90%; word-break: break-word;height : 25;background-color: #fdb975;}
.listbunkabreak_sed {padding: 2px 2px 2px 2px; border: 1px solid black;vertical-align:center;font-size : 90%; word-break: break-word;height : 25;background-color: #dddddd;}
.listthbunka { padding: 2px 1px 2px 1px ;
border-top: 1px solid black; border-left: 1px solid black; border-bottom: 2px solid black; border-right: 1px solid black;
background-color: #80BCFF;}   

.listbez {
text-align:center; margin: auto; vertical-align:center; padding:0;
}

.ordtabule {
text-align:center; margin: auto; vertical-align:center; 
border-collapse: collapse; border: 2px solid black; 
background-color: #E6F2FF;
padding: 8px; 
font-size : 110%; 
box-shadow: 1px 1px 5px #135; -moz-box-shadow: 1px 1px 5px #135; -webkit-box-shadow: 1px 1px 5px #135;}
.ordbunka {padding: 3px 10px 3px 10px;border: 1px solid black}
.ordthbunka { padding: 5px 10px 5px 10px ;
border-top: 1px solid black; border-left: 1px solid black; border-bottom: 2px solid black; border-right: 1px solid black;
background-color: #80BCFF;}    

.uratabule {
margin: auto;
width: 520px;
text-align:center; vertical-align:center;
border-collapse: collapse; border: 2px solid black; 
background-color: #E6F2FF; 
padding: 2px; font-size : 100%;
box-shadow: 1px 1px 5px #135; 
-moz-box-shadow: 1px 1px 5px #135;  
-webkit-box-shadow: 1px 1px 5px #135;
}
.urabunka,.urabunkahlavni,.urabunkaved,.urabunkatuk,.urabunkatuktop,.urabunkatuktopright,.urabunkatukright,.urabunkavedright,.urabunkatop,.urabunkatopright,.urabunkaright,.urabunkavedbott
{padding: 4px 4px 4px 4px; border: 1px solid black;} 
.urabunkaved,.urabunkavedright,.urabunkavedbott {font-weight : bold; font-size : 110%; background-color: #66AFFF;}
.urabunkavedright {border-right: 2px solid black;} 
.urabunkatuk,.urabunkatuktop,.urabunkatuktopright,.urabunkatukright  {font-weight : bold; }
.urabunkatuktop,.urabunkatuktopright {border-top: 2px solid black; }
.urabunkatuktopright, .urabunkatukright { border-right: 2px solid black;}
.urabunkatop, .urabunkatopright {border-top: 2px solid black;}
.urabunkatopright, .urabunkaright {border-right: 2px solid black;}
.urabunkavedbott {border-bottom: 2px solid black;}

   

.pojtabule {text-align:center; border-collapse: collapse; margin: auto}
.pojsloupec1 {width: 110px; height: 65px; border-bottom: 1px solid #A1A1A1;}
.pojsloupec1last {width: 110px; height: 65px;}
.pojsloupec2 {width: 370px; height: 65px; border-bottom: 1px solid #A1A1A1; font-size: 90%;}
.pojsloupec2last {width: 370px; height: 65px; font-size: 90%;}

.centabule { box-shadow: 1px 1px 5px #135; -moz-box-shadow: 1px 1px 5px #135; -webkit-box-shadow: 1px 1px 5px #135; border-collapse: collapse; border: 2px solid black; margin: auto;}
.censloupec1, .censloupec1hlavni {padding-left: 6px; width: 420px; border-right: 1px solid black;}
.censloupec2, .censloupec2hlavni {padding-right: 6px; width: 73px;}
.censloupec1hlavni, .censloupec2hlavni {background-color: #80BCFF; height: 29px; font-size: 100%; border-bottom: 2px solid black; text-align: center; font-weight : bold;}
.censloupec1, .censloupec2  {background-color: #E6F2FF; height: 25px; border-bottom: 1px solid black; font-size: 80%;}
.censloupec2 {text-align: right;}
.censloupec1 {text-align: left;}

.kontabule {text-align:center; border-collapse: collapse; margin: auto}
.konsloupec1 {width: 70px; height: 30px; font-weight: bold;/*border-bottom: 1px solid #818181;*/ text-align: right; font-size: 90%;}
.konsloupec1last {width: 70px; height: 30px; font-weight: bold; text-align: right; font-size : 90%;}
.konsloupec2 {width: 270px; height: 30px; padding-left: 10px;/*border-bottom: 1px solid #818181;*/ text-align: left; font-size: 90%;}
.konsloupec2last {width: 270px; height: 30px; padding-left: 10px; text-align: left; font-size : 90%;}



.doleva {padding 0px;}

.tlacitko{
line-height : 180%;
border-bottom : 1px solid #A1A1A1;
background-color : transparent;
font-size : 130%;
font-family : Trebuchet, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
/*font-family : Arial, Helvetica, sans-serif;*/
width : 170px;
padding : 0px 0px 0px 0px;
color: #888888;
Font-weight: bold;
margin : 0px 0px 0px 0px;
display : block;
}

.tlacitko:link{text-decoration: none; color : #888888; }
.tlacitko:visited{text-decoration: none; color : #888888;}
/*.tlacitko:hover{text-decoration: none; border-bottom : 1px solid #A1A1A1; background-color : #A1A1A1; color : #222222; }*/ 
.tlacitko:hover{text-decoration: none; Font-weight: bold; color: #0000FF; font-size : 130%;}

.tlacitkosel{
line-height : 180%;
border-bottom : 1px solid #A1A1A1;
background-color : transparent;
font-size : 130%;
font-family : Trebuchet, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
/*font-family : Arial, Helvetica, sans-serif;*/
width : 170px;
padding : 0px 0px 0px 0px;
color: #000000;
Font-weight: bold;
margin : 0px 0px 0px 0px;
display : block;
}

.tlacitkosel:link{text-decoration: none; color : #000000; }
.tlacitkosel:visited{text-decoration: none; color : #000000;}
/*.tlacitko:hover{text-decoration: none; border-bottom : 1px solid #A1A1A1; background-color : #A1A1A1; color : #222222; }*/ 
.tlacitkosel:hover{text-decoration: none; font-weight: bold; color: #0000FF; font-size : 130%;}

a {
text-decoration: underline
color: #000000
}
a:link {
text-decoration: underline;
color: #000000
}
a:visited {
text-decoration: underline;
color: #000000
}
a:hover {
text-decoration: underline;
color: red
} 
