@charset "UTF-8";
/* CSS Document */

figure {
    line-height: 0;
}

#sec-poster{
	background-color: black
}

@media (max-width: 914px){
#menu{
	display: none
}}
@media (min-width: 915px){
#menu	
{
display: flex;
justify-content: space-between;
}
}

@media (min-width: 915px){
#menu2{
	display: none
}}

@media (min-width: 915px){
#menu2b{
	display: none
}}





.grid_poster_3 .gi_p_kaspar1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}	
.grid_poster_3 .gi_p_kaspar2 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
}	
.grid_poster_3 .gi_p_hayek1 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}	

.grid_poster_3 .gi_p_hayek2 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 2;
  grid-row-end: 3;
}	
.grid_poster_3 .gi_p_skalicky1 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 2;
  grid-row-end: 3;
}	
.grid_poster_3 .gi_p_zam1 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}	

.grid_poster_3 .gi_p_medek1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 3;
  grid-row-end: 4;
}	
.grid_poster_3 .gi_p_medek2	{
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 3;
  grid-row-end: 4;
}	
.grid_poster_3 .gi_p_irena1	{
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}	
.grid_poster_3 .gi_p_spojenci1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 4;
  grid-row-end: 5;
}	 
.grid_poster_3 .gi_p_od1 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 4;
  grid-row-end: 5;
}	
.grid_poster_3 .gi_p_skalicky2 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}	 	
.grid_poster_3 .gi_p_karpisek1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 5;
  grid-row-end: 6;
}	 	
.grid_poster_3 .gi_p_karpisek2 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 5;
  grid-row-end: 6;
}		
.grid_poster_3 .gi_p_kusch1	{
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;
}	
.grid_poster_3 .gi_p_daniel1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 6;
  grid-row-end: 7;
}		
.grid_poster_3 .gi_p_irena2	{
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 6;
  grid-row-end: 7;
}	
.grid_poster_3 .gi_p_magni1	{
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;
}	
.grid_poster_3 .gi_p_daniel2 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 7;
  grid-row-end: 8;
}	
.grid_poster_3 .gi_p_daniel3 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 7;
  grid-row-end: 8;
}		
.grid_poster_3 .gi_p_daniel4 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 7;
  grid-row-end: 8;
}		
.grid_poster_3 .gi_p_sys1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 8;
  grid-row-end: 9;
}		
.grid_poster_3 .gi_p_irena3	{
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 8;
  grid-row-end: 9;
}	
.grid_poster_3 .gi_p_irena4 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 8;
  grid-row-end: 9;
}		
 .grid_poster_3 .gi_p_medek3	{
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 9;
  grid-row-end: 10;
}	
 .grid_poster_3 .gi_p_medek4	{
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 9;
  grid-row-end: 10;
}	
 .grid_poster_3 .gi_p_chadim1 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 10;
}	
 .grid_poster_3 .gi_p_hayek3	{
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 10;
  grid-row-end: 11;
}	
 .grid_poster_3 .gi_p_hayek4	{
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 10;
  grid-row-end: 11;
}	
 .grid_poster_3 .gi_p_hayek5	{
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 10;
  grid-row-end: 11;
}	
 .grid_poster_3 .gi_p_ncsd13	{
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 11;
  grid-row-end: 12;
}	
.grid_poster_3 .gi_p_irena5	{
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 11;
  grid-row-end: 12;
}	
 .grid_poster_3 .gi_p_china {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 11;
  grid-row-end: 12;
}		
 .grid_poster_3 .gi_p_ncsd14a	{
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 12;
  grid-row-end: 13;
}	
 .grid_poster_3 .gi_p_kvicala1 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 12;
  grid-row-end: 13;
}	
 .grid_poster_3 .gi_p_kvicala2 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}		
.grid_poster_3 .gi_p_karpisek3 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 13;
  grid-row-end: 14;
}		
 .grid_poster_3 .gi_p_ollok1	{
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 13;
  grid-row-end: 14;
}	 
 .grid_poster_3 .gi_p_ollok2	{
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 13;
  grid-row-end: 14;
}	
 .grid_poster_3 .gi_p_zam2 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 14;
  grid-row-end: 15;
}		
.grid_poster_3 .gi_p_kvicala3 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 14;
  grid-row-end: 15;
}		
.grid_poster_3 .gi_p_chadim2 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 14;
  grid-row-end: 15;
}		
 .grid_poster_3 .gi_p_chadim3 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 15;
  grid-row-end: 16;
}	
.grid_poster_3 .gi_p_chadim4 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 15;
  grid-row-end: 16;
}		
 .grid_poster_3 .gi_p_chadim5 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 15;
  grid-row-end: 16;
}		
.grid_poster_3 .gi_p_chadim6 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 16;
  grid-row-end: 17;
}		
 .grid_poster_3 .gi_p_chadim7 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 16;
  grid-row-end: 17;
}		
 .grid_poster_3 .gi_p_chadim8 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 16;
  grid-row-end: 17;
}		
 .grid_poster_3 .gi_p_upp1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 17;
  grid-row-end: 18;
}		
 .grid_poster_3 .gi_p_upp2 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 17;
  grid-row-end: 18;
}		
 .grid_poster_3 .gi_p_upp3 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 17;
  grid-row-end: 18;
}		
 .grid_poster_3 .gi_p_pamatnik {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 18;
  grid-row-end: 19;
}		
 .grid_poster_3 .gi_p_karpisek4 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 18;
  grid-row-end: 19;
}		
 .grid_poster_3 .gi_p_jambor1 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 18;
  grid-row-end: 19;
}		
 .grid_poster_3 .gi_p_zam3 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 19;
  grid-row-end: 20;
}		
 .grid_poster_3 .gi_p_zam4 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 19;
  grid-row-end: 20;
}		
 .grid_poster_3 .gi_p_irena6 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 19;
  grid-row-end: 20;
}		
 .grid_poster_3 .gi_p_bgb1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 20;
  grid-row-end: 21;
}		
.grid_poster_3 .gi_p_ncsd14b {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 20;
  grid-row-end: 21;
}	
 .grid_poster_3 .gi_p_karpisek5 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 20;
  grid-row-end: 21;
}		
 .grid_poster_3 .gi_p_demo1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 21;
  grid-row-end: 22;
}	
 .grid_poster_3 .gi_hudba {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 21;
  grid-row-end: 22;
}	
 .grid_poster_3 .gi_koncich {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 22;
  grid-row-end: 23;
}	
 .grid_poster_3 .gi_h {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 22;
  grid-row-end: 23;
}	
 .grid_poster_3 .gi_hudba2 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 22;
  grid-row-end: 23;
}	
 .grid_poster_3 .gi_koncich2 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 22;
  grid-row-end: 23;
}	
 .grid_poster_3 .gi_prior {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 23;
  grid-row-end: 24;
}	
 .grid_poster_3 .gi_art {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 23;
  grid-row-end: 24;
}	
 .grid_poster_3 .gi_karp {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 23;
  grid-row-end: 24;
}	





.grid_poster_2 .gi_p_kaspar1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}	
.grid_poster_2 .gi_p_kaspar2 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
}	
.grid_poster_2 .gi_p_hayek1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 2;
  grid-row-end: 3;
}	

.grid_poster_2 .gi_p_hayek2 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 2;
  grid-row-end: 3;
}	
.grid_poster_2 .gi_p_skalicky1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 3;
  grid-row-end: 4;
}	
.grid_poster_2 .gi_p_zam1 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 3;
  grid-row-end: 4;
}	




.grid_poster_1 .gi_p_kaspar1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}	
.grid_poster_1 .gi_p_kaspar2 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 2;
  grid-row-end: 3;
}	
.grid_poster_1 .gi_p_hayek1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 3;
  grid-row-end: 4;
}	

.grid_poster_1 .gi_p_hayek2 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 4;
  grid-row-end: 5;
}	
.grid_poster_1 .gi_p_skalicky1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 5;
  grid-row-end: 6;
}	
.grid_poster_1 .gi_p_zam1 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 6;
  grid-row-end: 7;
}	

@media (max-width: 800px){
.pokus_slide {
  object-fit: cover;
  width: 100%;

}
.gjj_slide {
  object-fit: cover;
  width: 100%;

}	
	
.mf_b_5 {
  object-fit: cover;
  width: 100%;

}		
	
}

@media (min-width: 801px){

.grid .gi_rez1{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -54;
  grid-row-end: -53;
}	

.grid .gi_rez2{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -53;
  grid-row-end: -52;
}	

.grid .gi_rez3{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -53;
  grid-row-end: -52;
}	

.grid .gi_rez5{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -52;
  grid-row-end: -51;
}

.grid .gi_rez4{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -51;
  grid-row-end: -50;
}	


.grid .gi_rez6{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: -50;
  grid-row-end: -49;
}	


.grid .gi_ch1{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -49;
  grid-row-end: -48;
}	

.grid .gi_ch2{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -48;
  grid-row-end: -47;
}	

.grid .gi_ch3{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -48;
  grid-row-end: -47;
}	

.grid .gi_ch4{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -47;
  grid-row-end: -46;
}	

.grid .gi_c2{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -46;
  grid-row-end: -45;
}	
	
.grid .gi_c3{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -45;
  grid-row-end: -44;
}	

.grid .gi_g1{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -44;
  grid-row-end: -43;
}	
			
.grid .gi_g2{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -44;
  grid-row-end: -43;
}


.grid .gi_h1{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -43;
  grid-row-end: -42;
}	

.grid .gi_h3{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -42;
  grid-row-end: -41;
}	

.grid .gi_h5{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -42;
  grid-row-end: -41;
}	

.grid .gi_q1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -41;
  grid-row-end: -40;
}	

.grid .gi_q6 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -40;
  grid-row-end: -39;
}	

.grid .gi_q4 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -40;
  grid-row-end: -39;
}	

.grid .gi_q5 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -39;
  grid-row-end: -38;
}	

.grid .gi_q8 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -39;
  grid-row-end: -38;
}	

.grid .gi_k1{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -38;
  grid-row-end: -37;
}

.grid .gi_k8{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -37;
  grid-row-end: -36;
}

.grid .gi_k10{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -37;
  grid-row-end: -36;
}

.grid .gi_k7{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -36;
  grid-row-end: -35;
}

.grid .gi_k9{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -36;
  grid-row-end: -35;
}

.grid .gi_k2{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -35;
  grid-row-end: -34;
}

.grid .gi_k5{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -34;
  grid-row-end: -33;
}

.grid .gi_k6{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -34;
  grid-row-end: -33;
}

.grid .gi_k3{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: -33;
  grid-row-end: -32;
}

.grid .gi_a1{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -32;
  grid-row-end: -31;
}

.grid .gi_a2{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -31;
  grid-row-end: -30;
}

.grid .gi_a6{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -31;
  grid-row-end: -30;
}

.grid .gi_prior1{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -30;
  grid-row-end: -29;
}

.grid .gi_hayek3{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -29;
  grid-row-end: -28;
}

.grid .gi_hayek1{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -28;
  grid-row-end: -27;
}

.grid .gi_hayek2{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -27;
  grid-row-end: -26;
}

.grid .gi_b1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -26;
  grid-row-end: -25;
}

.grid .gi_b10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -25;
  grid-row-end: -24;
}

.grid .gi_b2{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -24;
  grid-row-end: -23;
}

.grid .gi_b9 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -24;
  grid-row-end: -23;
}

.grid .gi_b5 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -23;
  grid-row-end: -22;
}

.grid .gi_b4{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -23;
  grid-row-end: -22;
}


.grid .gi_b8{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -22;
  grid-row-end: -21;
}

.grid .gi_b3{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -22;
  grid-row-end: -21;
}

.grid .gi_l1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -21;
  grid-row-end: -20;
}

.grid .gi_l2 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -20;
  grid-row-end: -19;
}

.grid .gi_l3 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -20;
  grid-row-end: -19;
}

.grid .gi_o2 {
  grid-column-start: 1;
  grid-column-end: 5;	
  grid-row-start: -19;
  grid-row-end: -18;
}

.grid .gi_o1 {
  grid-column-start: 1;
  grid-column-end: 7;	
  grid-row-start: -18;
  grid-row-end: -17;
}

.grid .gi_o5 {
  grid-column-start: 1;
  grid-column-end: 5;	
  grid-row-start: -17;
  grid-row-end: -16;
}

.grid .gi_i1 {
  grid-column-start: 1;
  grid-column-end: 7;	
  grid-row-start: -16;
  grid-row-end: -15;
}

.grid .gi_i2 {
  grid-column-start: 1;
  grid-column-end: 4;	
  grid-row-start: -15;
  grid-row-end: -14;
}	

.grid .gi_i3 {
  grid-column-start: 4;
  grid-column-end: 7;	
  grid-row-start: -15;
  grid-row-end: -14;
}	

.grid .gi_j2 {
  grid-column-start: 1;
  grid-column-end: 7;	
  grid-row-start: -14;
  grid-row-end: -13;
}	

.grid .gi_eurosai2 {
  grid-column-start: 1;
  grid-column-end: 7;	
  grid-row-start: -13;
  grid-row-end: -12;
}		

.grid .gi_eurosai1 {
  grid-column-start: 1;
  grid-column-end: 5;	
  grid-row-start: -12;
  grid-row-end: -11;
}		

.grid .gi_e1 {
  grid-column-start: 1;
  grid-column-end: 7;	
  grid-row-start: -11;
  grid-row-end: -10;
}	

.grid .gi_e3 {
  grid-column-start: 1;
  grid-column-end: 4;	
  grid-row-start: -10;
  grid-row-end: -9;
}	

.grid .gi_fmk1 {
  grid-column-start: 1;
  grid-column-end: 7;	
  grid-row-start: -9;
  grid-row-end: -8;
}	

.grid .gi_fmk2 {
  grid-column-start: 4;
  grid-column-end: 7;	
  grid-row-start: -8;
  grid-row-end: -7;
}	

.grid .gi_fmk3 {
  grid-column-start: 1;
  grid-column-end: 4;	
  grid-row-start: -8;
  grid-row-end: -7;
}	

.grid .gi_fmk4 {
  grid-column-start: 4;
  grid-column-end: 7;	
  grid-row-start: -7;
  grid-row-end: -6;
}	

.grid .gi_fmk5 {
  grid-column-start: 1;
  grid-column-end: 4;	
  grid-row-start: -7;
  grid-row-end: -6;
}	

.grid .gi_f1 {
  grid-column-start: 1;
  grid-column-end: 7;	
  grid-row-start: -6;
  grid-row-end: -5;
}

.grid .gi_p1 {
  grid-column-start: 1;
  grid-column-end: 7;	
  grid-row-start: -5;
  grid-row-end: -4;
}

.grid .gi_m2 {
  grid-column-start: 1;
  grid-column-end: 7;	
  grid-row-start: -4;
  grid-row-end: -3;
}	

.grid .gi_lr1 	{
  grid-column-start: 1;
  grid-column-end: 7;	
  grid-row-start: -3;
  grid-row-end: -2;
}		

.grid .gi_lr2 	{
  grid-column-start: 1;
  grid-column-end: 4;	
  grid-row-start: -2;
  grid-row-end: -1;
}	

.grid .gi_lr3 	{
  grid-column-start: 4;
  grid-column-end: 7;	
  grid-row-start: -2;
  grid-row-end: -1;
}	

.grid .gi_d1 {
  grid-column-start: 1;
  grid-column-end: 7;	
  grid-row-start: -1;
  grid-row-end: 1;
}	


.grid .gjj_way8{
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: -58;  
  grid-row-end: -57;
width: 100%;
    object-fit: cover;	
}	

	
.grid .gjj_way7{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -57;  
  grid-row-end: -56;
width: 100%;
    object-fit: cover;	
}		
	
.grid .gjj_way3{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -56;  
  grid-row-end: -55;
width: 100%;
    object-fit: cover;	
}	
	
.pokus_slide {
    display: grid; /* Zajistí správné použití gridu pro tuto položku */
    grid-column-start: 1;
    grid-column-end: 5; /* Roztáhne obrázek na celou šířku */
    grid-row-start: -55;
    grid-row-end: -54;
    position: relative; /* Udržuje relativní pozici pro děti (obrázky) */
	   width:100%;

}


	
.grid .gjj_way{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -54;  
  grid-row-end: -53;			
}

.grid .gjj_way2{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -53;  
  grid-row-end: -52;
width: 100%;
    object-fit: cover;	
}


.grid .gjj_way4{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -52;  
  grid-row-end: -51;			
}

.grid .gjj_way5{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -51;  
  grid-row-end: -50;	width: 100%;
    object-fit: cover;			
}

.grid .gjj_way6{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -51;  
  grid-row-end: -50;
	width: 100%;
    object-fit: cover;				
}
	
	
	


.grid .js_way{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -50;  
  grid-row-end: -49;			
}

.grid .js_way6{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -49;  
  grid-row-end: -48;
	z-index: -100
}



.grid .js_way5{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -48;  
  grid-row-end: -47;			
}

.grid .js_way2{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -47;  
  grid-row-end: -46;			
}


.grid .js_way6b{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -45;  
  grid-row-end: -44;			
}

.grid .js_way7{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -45;  
  grid-row-end: -44;			
}


.grid .js_way12{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -44;  
  grid-row-end: -43;			
}

.grid .js_way13{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -44;  
  grid-row-end: -43;			
}

.grid .js_way8{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -43;  
  grid-row-end: -42;			
}

.grid .js_way9{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -42;  
  grid-row-end: -41;			
}

.grid .js_way3{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -42;  
  grid-row-end: -41;			
}

.grid .js_way11{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -41;  
  grid-row-end: -40;			
}

.grid .js_way10{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -41;  
  grid-row-end: -40;			
}

.grid .gi_a_uan1{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -40;  
  grid-row-end: -39;			
}

.grid .gi_a_uan2{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -39;  
  grid-row-end: -38;		
}


.grid .gi_a_uan4{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -38;  
  grid-row-end: -37;			
}

.grid .gi_a_uan9{
  grid-column-start: 5;
  grid-column-end: 7;
  grid-row-start: -37;  
  grid-row-end: -36;						
}

.grid .gi_a_uan5{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -37;  
  grid-row-end: -36;			
}

.grid .gi_a_uan3{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -38;  
  grid-row-end: -36;						
}


.grid .gi_a_uan6{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -36;  
  grid-row-end: -35;			
}


.grid .gi_a_uan8{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -36;  
  grid-row-end: -35;			
}

.grid .gi_a_uan7{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -35;  
  grid-row-end: -34;	
}

.grid .gi_a_el1{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -34;  
  grid-row-end: -33;		
}

.grid .gi_a_el2{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -33;  
  grid-row-end: -32;			
}

.grid .gi_a_el3{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: -32;  
  grid-row-end: -31;							
}	

.grid .gi_a_od1{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -31;  
  grid-row-end: -30;
}	

.grid .gi_a_od2{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -30;  
  grid-row-end: -29;				
}	

.grid .gi_a_od17{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -29;  
  grid-row-end: -27;				
}

.grid .gi_a_od19{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -29;  
  grid-row-end: -28;				
}

.grid .gi_a_od18{
  grid-column-start: 1;
  grid-column-end: 4;
   grid-row-start: -28;  
  grid-row-end: -27;			
}


.grid .gi_a_od22{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -27;  
  grid-row-end: -26;				
}	

.grid .gi_a_od3{
  grid-column-start: 1;
  grid-column-end: 4;
   grid-row-start: -26;  
  grid-row-end: -25;				
}	

.grid .gi_a_od4{
  grid-column-start: 4;
  grid-column-end: 7;
   grid-row-start: -26;  
  grid-row-end: -25;		
}	

.grid .gi_a_od5{
  grid-column-start: 1;
  grid-column-end: 4;
   grid-row-start: -25;  
  grid-row-end: -24;			
}	

.grid .gi_a_od6{
  grid-column-start: 4;
  grid-column-end: 7;
   grid-row-start: -25;  
  grid-row-end: -24;
}	

.grid .gi_a_od14{
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: -24;  
  grid-row-end: -23;				
}	

.grid .gi_a_od16{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -23;  
  grid-row-end: -22;			
}	


.grid .gi_a_od13{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -22;  
  grid-row-end: -21;				
}	

.grid .gi_a_od21{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -22;  
  grid-row-end: -21;				
}	

.grid .gi_a_od10{
  grid-column-start: 1;
  grid-column-end: 4;
 grid-row-start: -21;  
  grid-row-end: -20;				
}	


.grid .gi_a_od20{
  grid-column-start: 4;
  grid-column-end: 7;
 grid-row-start: -21;  
  grid-row-end: -20;				
}	

.grid .gi_a_od11{
  grid-column-start: 1;
  grid-column-end: 4;
 grid-row-start: -20;  
  grid-row-end: -19;				
}	
.grid .gi_a_od15{
  grid-column-start: 4;
  grid-column-end: 7;
 grid-row-start: -20;  
  grid-row-end: -19;				
}	

.grid .gi_a_od12{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -19;  
  grid-row-end: -18;				
}	

.grid .gi_a_od23{
  grid-column-start: 1;
  grid-column-end: 4;
 grid-row-start: -18;  
  grid-row-end: -17;				
}	

.grid .gi_a_od24{
  grid-column-start: 4;
  grid-column-end: 7;
 grid-row-start: -18;  
  grid-row-end: -17;				
}	

.grid .gi_a_od7{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -17;  
  grid-row-end: -16;			
}	

.grid .gi_a_od8{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -17;  
  grid-row-end: -16;			
}	

.grid .gi_a_od9{
  grid-column-start: 2;
  grid-column-end: 4;
  grid-row-start: -16;  
  grid-row-end: -15;			
}	


.grid .gi_a_zam4{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -15;  
  grid-row-end: -14;			
}	

.grid .gi_a_zam3{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -15;  
  grid-row-end: -14;			
}	

.grid .gi_a_zam2{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -14;  
  grid-row-end: -13;			
}	

.grid .gi_a_zam1{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -14;  
  grid-row-end: -13;			
}	

.grid .gi_a_fai1{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -13;  
  grid-row-end: -12;			
}	

.grid .gi_a_fai2{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -12;  
  grid-row-end: -11;			
}	

.grid .gi_a_fai3{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -11;  
  grid-row-end: -10;			
}	

.grid .gi_a_fai4{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -10;  
  grid-row-end: -9;			
}	

.grid .gi_a_fai5{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -9;  
  grid-row-end: -8;			
}	

.grid .gi_a_dbk1{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -8;  
  grid-row-end: -7;			
}	

.grid .gi_a_dbk2{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -8;  
  grid-row-end: -7;			
}	

.grid .gi_a_upp1{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -7;  
  grid-row-end: -6;			
}	


.grid .gi_a_ptb{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -6;
  grid-row-end: -5;			
}	

.grid .gi_a_a3{
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: -5;
  grid-row-end: -4;				
}		

.grid .gi_a_a4{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: -4;
  grid-row-end: -3;		
}	


.grid .gi_a_a1{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -3;
  grid-row-end: -2;			
}		


.grid .gi_a_a2{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -2;
  grid-row-end: -1;			
}		

.grid .gi_a_a6{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -2;
  grid-row-end: -1;	
}		

.grid .gi_a_a8{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -1;
  grid-row-end: 1;			
}		


.grid .gi_a_mhd1{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;			
}	


.grid .gi_a_mhd2{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;			
}	

.grid .gi_a_mhd3{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 4;
  grid-row-end: 5;			
}	

}


	
.slides44b_1  {
    opacity: 0; /* Obrázky budou na začátku neviditelné */
    width:100%;
    transition: opacity 1s ease-in-out; /* Efekt prolnutí */

	top: 0;
    left: 0;
    object-fit: cover; /* Zajistí, že obrázky nebudou deformovány a zachovají si poměr stran */
    z-index: -1; /* Obrázky se budou překrývat */
}
.slides44b_2  {
    opacity: 0; /* Obrázky budou na začátku neviditelné */
    width:100%;
    transition: opacity 1s ease-in-out; /* Efekt prolnutí */

	top: 0;
    left: 0;
    object-fit: cover; /* Zajistí, že obrázky nebudou deformovány a zachovají si poměr stran */
    z-index: -1; /* Obrázky se budou překrývat */
}	
.slides44b_3  {
    opacity: 0; /* Obrázky budou na začátku neviditelné */
    width:100%;
    transition: opacity 1s ease-in-out; /* Efekt prolnutí */

	top: 0;
    left: 0;
    object-fit: cover; /* Zajistí, že obrázky nebudou deformovány a zachovají si poměr stran */
    z-index: -1; /* Obrázky se budou překrývat */
}
.slides44b_4 {
    opacity: 0; /* Obrázky budou na začátku neviditelné */
    width:100%;
    transition: opacity 1s ease-in-out; /* Efekt prolnutí */

	top: 0;
    left: 0;
    object-fit: cover; /* Zajistí, že obrázky nebudou deformovány a zachovají si poměr stran */
    z-index: -1; /* Obrázky se budou překrývat */
}
.slides44b_5 {
    opacity: 0; /* Obrázky budou na začátku neviditelné */
    width:100%;
    transition: opacity 1s ease-in-out; /* Efekt prolnutí */

	top: 0;
    left: 0;
    object-fit: cover; /* Zajistí, že obrázky nebudou deformovány a zachovají si poměr stran */
    z-index: -1; /* Obrázky se budou překrývat */
}

.absolute	{position: absolute; }
.relative {position: relative; }

.slides44b-visible_1  {
    opacity: 1; /* Obrázek bude viditelný */
}
.slides44b-visible_2  {
    opacity: 1; /* Obrázek bude viditelný */
}
.slides44b-visible_3 {
    opacity: 1; /* Obrázek bude viditelný */
}
.slides44b-visible_4 {
    opacity: 1; /* Obrázek bude viditelný */
}
.slides44b-visible_5 {
    opacity: 1; /* Obrázek bude viditelný */
}

.slides-container2 {
    display: grid;
    grid-template-columns: 1fr; /* Jeden sloupec */
    position: relative; /* Aby obrázky byly relativní k rodiči */
    width: 100%; /* Rodič bude mít šířku 100% */

}	
	

	


	
.grid_align	{
	margin: 0 auto;
	}

	
.menu_books {
position: -webkit-sticky;		
position: sticky;   top: 0px;
padding-top: 8px;	
border-bottom: 3px solid #000000; 
margin-bottom: 3px;	
background-color: white	
}	

#body_books{
	padding-top: 0px;
	margin-top: 0px;
	min-height: 100vh;
}



.menu_architecture {
position: -webkit-sticky;		
position: sticky;   top: 0px;
padding-top: 8px;	
border-bottom: 3px solid #000000; 
margin-bottom: 3px;	
background-color: white	
}	

#body_architecture{
	padding-top: 0px;
	margin-top: 0px;
	min-height: 100vh;
}

.menu_posters  {
position: -webkit-sticky;		
position: sticky;   top: 0px;
padding-top: 8px;	
border-bottom: 3px solid #000000; 
margin-bottom: 3px;	
background-color: white	
}



.menu_p2 {
background-color: white	
}	

#body_posters{
	padding-top: 0px;
	margin-top: 0px;
	min-height: 100vh;
}





@media (min-width: 1040px) {
.space{
    margin-right:50px;
	display: inline-block;
}}
@media (max-width: 1039px) {
.space{
    margin-right:25px;
	display: inline-block;
}}

@media (max-width: 635px) {
.space{
    margin-right:0px;
	display: inline-block;
}}



@media(max-width:550px){
.uvod {display: none !important }	
#text_hayek_1{display: none;}
#text_chadim_1{display: none;}
#text_prior_1{display: none;}
#text_prior_vystava_1{display: none;}
#text_medek_1{display: none;}	
#text_eurosai_1{display: none;}	
#text_magni_1{display: none;}
#text_karpisek_1{display: none;}
#text_zam_1{display: none;}	
#text_ptb_1{display: none;}	
#text_upp_1{display: none;}	
#text_upp_vystava_1{display: none;}		
#text_od_exterier_1{display: none;}	
#text_od_kolejnice_1{display: none;}
#text_od_vytahy_1{display: none;}	
#text_od_mozaika_1{display: none;}	
#text_neony_1{display: none;}	
#text_jr_1{display: none;}	
#text_inf_1{display: none;}	
}

@media(min-width:550px){
.uvod_b {display: none;}		
#text_hayek_2 {display: none;}
#text_chadim_2{display: none;}	
#text_prior_2{display: none;}	
#text_prior_vystava_2{display: none;}	
#text_medek_2{display: none;}		
#text_eurosai_2{display: none;}		
#text_magni_2{display: none;}	
#text_karpisek_2{display: none;}
#text_zam_2{display: none;}	
#text_ptb_2{display: none;}	
#text_upp_2{display: none;}	
#text_upp_vystava_2{display: none;}	
#text_od_exterier_2{display: none;}	
#text_od_kolejnice_2{display: none;}	
#text_od_vytahy_2{display: none;}
#text_od_mozaika_2{display: none;}	
#text_neony_2{display: none;}		
#text_jr_2{display: none;}	
#text_inf_2{display: none;}		
}

.popisek_1 {
  visibility: hidden;
  width: 100px;
  background-color: black;
	border-right: solid 3px black;
		border-left: solid 3px black;
			border-top: solid 0px black;
				border-bottom: solid 0px black;
  color: white;
  text-align: center;
  padding: 0px;
  margin: 0px;
  /* Position the tooltip */
  position: absolute;
  z-index: 1;
  margin-left: -20px;
}

.pop_1 {
 width: 100px;  margin-left: -20px;}
.pop_2 {
 width: 200px;margin-left: -67px;}
.pop_3 {
 width: 220px; margin-left: -70px;}

#bbb1:hover .popisek_1 {
  visibility: visible;
}
#bbb1{
    position: relative;
}

#bbb2:hover .popisek_1 {
  visibility: visible;
}
#bbb2{
    position: relative;
}

#bbb3:hover .popisek_1 {
  visibility: visible;
}
#bbb3{
    position: relative;
}

.hide {display: none;}
.ex1:hover ~ .hide { display: block}
.ex1 {display: inline;}

p7 {
	font-size: 12px; 
	line-height: 14px; 
	font-family: Helvetica, Arial, sans-serif; 
	font-weight: normal;
	letter-spacing: 1px;
}

.topnav {
	padding-bottom:6px
}

.topnav a {
display: inline-block;
color: black;
font-size: 20px; 
line-height: 1.2; 
font-family:'universbold', san-serif; 
font-weight: normal;
text-decoration: none;		
}

.topnav a:hover {
	text-decoration: underline;
  color: black;
}

.topnav a.active {
	text-decoration: underline;
  color: white;
}

.topnav .icon {
  display: none;
}




.kol{
	height: 30px;
}

.kol_a{
;	height: 30px;
}

.kol_b{
height: 30px;
}

.img-top{
display: none;   /* Hide top Image */
z-index: 99;	
}



#kol1k img.kol_a {
	height: 30px;
}

#kol1k:hover img.kol{
display:none;   }

#kol1k img.hover{
display:none;    }

#kol1k:hover img.hover{
display:block;   }


#kol2k img.kol_b {
	height: 30px;
}

#kol2k:hover img.kol{
display:none;   }

#kol2k img.hover{
display:none;    }

#kol2k:hover img.hover{
display:block;   }




#kol2 img.kol_a {
	height: 30px;
}

#kol2:hover img.kol_a{
display:none;   }

#kol2 img.hover{
display:none;    }

#kol2:hover img.hover{
display:block;   }





#kol3 img.kol_b {
	height: 30px;
}

#kol3:hover img.kol_b{
display:none;   }

#kol3 img.hover{
display:none;    }

#kol3:hover img.hover{
display:block;   }


#kol3k img.kol_b {
	height: 30px;
}

#kol3k:hover img.kol_b{
display:none;   }

#kol3k img.hover{
display:none;    }

#kol3k:hover img.hover{
display:block;   }



@media (min-width: 636px) {	

#bbb1:after{
content: "┃ ○ ┃";}

#bbb1:hover:after {
  content: "┃ ● ┃";
  display:inline-block;
}
#bbb2:after{
content: "┃ ○ ┃";}

#bbb2:hover:after {
  content: "┃ ● ┃";
  display:inline-block;
}
#bbb3:after{
content: "┃ ○ ┃";}

#bbb3:hover:after {
  content: "┃ ● ┃";
  display:inline-block;
}	
#bbb4:after{
content: "┃ ● ┃";
 font-size:20px;
font-family: 'universbold', san-serif; 
font-weight: normal;
	}	

#bbb5:after{
content: "┃ ● ┃";
 font-size:20px;
font-family: 'universbold', san-serif; 
font-weight: normal;
	}		
	
#bbb6:after{
content: "┃ ● ┃";
 font-size:20px;
font-family: 'universbold', san-serif; 
font-weight: normal;
	}		
	
}

@media (max-width: 635px) {	

#bbb1:after{
content: "┃ ○ ┃";
		margin-right:2px;	
	}

#bbb1:hover:after {
  content: "┃ ● ┃ ";
  display:inline-block;
	margin-right:2px;		
}

#bbb2:after{
content: "┃ ○ ";
		margin-right:2px;	
	}

#bbb2:hover:after {
  content: "┃ ● ";
  display:inline-block;
	margin-right:2px;		
}	
	
#bbb3:after{
content: "┃ ○ ";
	margin-right:2px;}

#bbb3:hover:after {
  content: "┃ ● ";
  display:inline-block;
}
	
#bbb4:after{
content: "┃ ●";
 font-size:20px;
font-family: 'universbold', san-serif; 
font-weight: normal;
  display:inline-block;	
	margin-right:2px;	
	}		

#bbb5:after{
content: "┃ ● ";
 font-size:20px;
font-family: 'universbold', san-serif; 
font-weight: normal;
  display:inline-block;	
	margin-right:2px;	
	}	
	

#bbb6:after{
content: "┃ ● ┃";
 font-size:20px;
font-family: 'universbold', san-serif; 
font-weight: normal;
	}	
	}


@media (max-width: 534px) {	

#kolektor{
	display:none}
	
#kolektor_uzky{
	display:none}
	
}


@media (max-width: 350px) {	

#bbb1
	{display:none
}

#bbb2	{display:none
}

#bbb3	{display:none
}
	
#bbb4 {display:none
}	
	
#bbb5 {display:none
}
	
#bbb6 {display:none
}		
	
}

#pol2:hover img.kol_a{
display:none;   }

#pol2 img.hover{
display:none;    }

#pol2:hover img.hover{
display:block;   }


@media screen and (min-width: 535px) and (max-width: 1013px){
#kolektor{
	display:none}
	
#kolektor_uzky{
	display:inline-flex}
}	


@media screen and (min-width: 1014px){
	

	
#kolektor{
	display:inline-flex}
	
#kolektor_uzky{
	display:none}
}






/*

@media screen and (max-width: 550px) {
  .topnav a:not(:first-child) {display: none;}
  .topnav a.icon {
    float: right;
    display: block;
  }
}

@media screen and (max-width: 550px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
}
*/




.menu 
{
	margin: 0px; padding: 0px;
}
.menu li{
display: inline-block;
	font-size: 20px; line-height: 1,2; font-family: 'universbold', san-serif; font-weight: normal;
	color: black;
	padding-right: 40px;
}

.menu a{
display: inline-block;
color: black;
font-size: 20px; line-height: 1,2; font-family:'universbold', san-serif; font-weight: normal;
text-decoration: none;
padding-right: 40px 		
}





.menu a:hover {
	text-decoration: underline
}
.menu a:selection {
	text-decoration: underline}

p {
	font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: normal;letter-spacing: 1px; 
}

.textbox_c  p {
   font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: normal;letter-spacing: 1px; margin: 2px; 

   }



.textbox5 li{
font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: normal;letter-spacing: 1px;
	}

ul {
	margin-block-start: 0px;
	padding-inline-start: 20px;
	margin-block-end: 0px;	
	}

p4 {
	font-size: 12px; 
	line-height: 1,2; 
	font-family: Courier,monospace; 
	color: white;
}

.p1 {
	font-size: 16px; 
	line-height: 1.2; 
	font-family: 'univers_ce_55_mediumregular', san-serif;
	letter-spacing: 0px;
	margin-block-start: 0.2em;
	margin-block-end: 0em;	
}

b  {
	text-decoration: underline; 
}


p2 {
font-size: 16px; 
line-height: 1,2;
font-family: Courier, monospace; 
display: inline-block;
visibility: hidden;
}

.p2:hover {
font-size: 16px; 
line-height: 1,2; 
font-family: Courier, monospace; 
display: inline-block;
visibility: visible;}


p3{
	font-size: 14px; 
	line-height: 1,2; 
	font-family: 'univers_ce_55_mediumregular';
}

p5{
	font-size: 35px; 
	line-height: 1,2; 
	font-family: 'universbold';
}

p6{
	font-size: 60px; 
	line-height: 1,2; 
	font-family: 'universbold';
}

.projekt_obr { 
	width: 100%;	
	padding: 10px;
	padding-bottom: 0; 
	margin-right: 0px;  
	float: left;
	display: inline-block;
}

.projekt_obr5 { 
	width: auto;	
	padding: 10px;
	padding-bottom: 0; 
	margin-right: 0px;  
	float: left;
	display: inline-block;
}

.projekt_obr2 { 
	width: 49%;		
	padding: 10px;
	padding-bottom: 0; 
	margin-right: 0px;  
	float: left;
	display: inline-block;

}

.laser { 
	width: 60%;		
	padding: 10px;
	padding-bottom: 0; 
	margin-right: 0px;  
	display:block

}

.event_obr_1  {	
	height: 30vh;
	padding: 2px;
	padding-bottom: 0; 
	margin-right: 0px;  
	float: left;
	display: inline-block;

}

b img:last-child {
  display: none;  
}
b:hover img:last-child {
  display: inline-block;  
}
b:hover img:first-child {
  display: none;  
}


.projekt_obr3 { 
	width: 49%;		
	padding-top: 10px;
	padding-bottom: 0; 
	margin-right: 0px;  
	float: right;
	display: inline-block;

}

.projekt_obr4 { 
	width: 33%;	
	padding-top: 10px;
	padding-bottom: 0; 
	margin-right: 0px;  
	float: right;
	display: inline-block;

}



.projekt_obr49 { 
	width: 49%;	
	padding: 5px;
	padding-bottom: 0; 
	margin-right: 0px;  
	float: left;
	display: inline-block;
}

.poster { 
	width: 32%;	
	height: calc(32vw * 1.4142);  
	padding: 5px;
	padding-bottom: 0; 
	margin-right: 0px;  
	float: left;
	display: inline-block;
}






.projekt1_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt1 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  display: block;
}

.zavrit_projekt1:hover, .zavrit_projekt1:focus, .zavrit_projekt1:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}









.box-2-1{
	flex: 1;	
	
}
.box-2-2{
	flex: 2; 
	width: 304px; 
	transition: all 0.5s;
}





.projekt2_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt2 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  display: block;
}
	
.zavrit_projekt2:hover, .zavrit_projekt2:focus, .zavrit_projekt2:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}





.projekt3_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt3 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt3:hover, .zavrit_projekt3:focus, .zavrit_projekt3:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}






.projekt4_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt4 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt4:hover, .zavrit_projekt4:focus, .zavrit_projekt4:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt5_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt5 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt5:hover, .zavrit_projekt5:focus, .zavrit_projekt5:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt6_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt6 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt6:hover, .zavrit_projekt6:focus, .zavrit_projekt6:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}






.projekt7_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt7 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt7:hover, .zavrit_projekt7:focus, .zavrit_projekt7:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}





.projekt8_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt8 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt8:hover, .zavrit_projekt8:focus, .zavrit_projekt8:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.projekt9_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt9 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt9:hover, .zavrit_projekt9:focus, .zavrit_projekt9:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.projekt10_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt10 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt10:hover, .zavrit_projekt10:focus, .zavrit_projekt10:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt11_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt11 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt11:hover, .zavrit_projekt11:focus, .zavrit_projekt11:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt12_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt12 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt12:hover, .zavrit_projekt12:focus, .zavrit_projekt12:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt13_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt13 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt13:hover, .zavrit_projekt13:focus, .zavrit_projekt13:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.projekt14_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt14 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt14:hover, .zavrit_projekt14:focus, .zavrit_projekt14:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.projekt15_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt15 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt15:hover, .zavrit_projekt15:focus, .zavrit_projekt15:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt16_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt16 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt16:hover, .zavrit_projekt16:focus, .zavrit_projekt16:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt17_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt17 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt17:hover, .zavrit_projekt17:focus, .zavrit_projekt17:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.projekt18_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt18 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt18:hover, .zavrit_projekt18:focus, .zavrit_projekt18:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt19_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt19 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt19:hover, .zavrit_projekt19:focus, .zavrit_projekt19:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt20_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt20 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt20:hover, .zavrit_projekt20:focus, .zavrit_projekt20:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt21_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt21 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt21:hover, .zavrit_projekt21:focus, .zavrit_projekt21:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.projekt22_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt22 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt22:hover, .zavrit_projekt22:focus, .zavrit_projekt22:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt23_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt23 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt23:hover, .zavrit_projekt23:focus, .zavrit_projekt23:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt24_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt24 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt24:hover, .zavrit_projekt24:focus, .zavrit_projekt24:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt25_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt25 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
	
.zavrit_projekt25:hover, .zavrit_projekt25:focus, .zavrit_projekt25:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.projekt26_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt26 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt26:hover, .zavrit_projekt26:focus, .zavrit_projekt26:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt27_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt27 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt27:hover, .zavrit_projekt27:focus, .zavrit_projekt27:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt28_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt28 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt28:hover, .zavrit_projekt28:focus, .zavrit_projekt28:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.projekt29_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt29 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt29:hover, .zavrit_projekt29:focus, .zavrit_projekt29:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt30_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt30 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt30:hover, .zavrit_projekt30:focus, .zavrit_projekt30:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt31_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt31 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt31:hover, .zavrit_projekt31:focus, .zavrit_projekt31:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt32_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt32 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt32:hover, .zavrit_projekt32:focus, .zavrit_projekt32:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt33_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt33 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt33:hover, .zavrit_projekt33:focus, .zavrit_projekt33:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt34_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt34 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt34:hover, .zavrit_projekt34:focus, .zavrit_projekt34:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt35_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt35 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt35:hover, .zavrit_projekt35:focus, .zavrit_projekt35:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt36_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt36 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt36:hover, .zavrit_projekt36:focus, .zavrit_projekt36:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt37_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt37 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt37:hover, .zavrit_projekt37:focus, .zavrit_projekt37:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt38_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt38 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt38:hover, .zavrit_projekt38:focus, .zavrit_projekt38:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt39_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt39 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt39:hover, .zavrit_projekt39:focus, .zavrit_projekt39:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt40_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt40 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt40:hover, .zavrit_projekt40:focus, .zavrit_projekt40:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt41_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt41 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt41:hover, .zavrit_projekt41:focus, .zavrit_projekt41:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt42_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt42 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt42:hover, .zavrit_projekt42:focus, .zavrit_projekt42:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt43_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt43 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt43:hover, .zavrit_projekt43:focus, .zavrit_projekt43:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt44_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt44 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt44:hover, .zavrit_projekt44:focus, .zavrit_projekt44:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt45_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt45 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt45:hover, .zavrit_projekt45:focus, .zavrit_projekt45:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt46_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt46 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt46:hover, .zavrit_projekt46:focus, .zavrit_projekt46:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt47_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt47 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt47:hover, .zavrit_projekt47:focus, .zavrit_projekt47:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt48_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt48 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt48:hover, .zavrit_projekt48:focus, .zavrit_projekt48:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt49_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt49 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt49:hover, .zavrit_projekt49:focus, .zavrit_projekt49:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt50_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt50 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt50:hover, .zavrit_projekt50:focus, .zavrit_projekt50:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt51_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt51 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt51:hover, .zavrit_projekt51:focus, .zavrit_projekt51:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}





.projekt52_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt52 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt52:hover, .zavrit_projekt52:focus, .zavrit_projekt52:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt53_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt53 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt53:hover, .zavrit_projekt53:focus, .zavrit_projekt53:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt54_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt54 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt54:hover, .zavrit_projekt54:focus, .zavrit_projekt54:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt55_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt55 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt55:hover, .zavrit_projekt55:focus, .zavrit_projekt55:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt56_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt56 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt56:hover, .zavrit_projekt56:focus, .zavrit_projekt56:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.projekt57_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt57 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt57:hover, .zavrit_projekt57:focus, .zavrit_projekt57:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt58_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt58 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt58:hover, .zavrit_projekt58:focus, .zavrit_projekt58:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt59_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt59 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt59:hover, .zavrit_projekt59:focus, .zavrit_projekt59:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt60_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt60 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt60:hover, .zavrit_projekt60:focus, .zavrit_projekt60:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.projekt61_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt61 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt61:hover, .zavrit_projekt61:focus, .zavrit_projekt61:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt62_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt62 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt62:hover, .zavrit_projekt62:focus, .zavrit_projekt62:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt63_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt63 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt63:hover, .zavrit_projekt63:focus, .zavrit_projekt63:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt64_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt64 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt64:hover, .zavrit_projekt64:focus, .zavrit_projekt64:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt65_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt65 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt65:hover, .zavrit_projekt65:focus, .zavrit_projekt65:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.projekt70_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt70 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt70:hover, .zavrit_projekt70:focus, .zavrit_projekt70:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt71_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt71 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt71:hover, .zavrit_projekt71:focus, .zavrit_projekt71:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt72_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt72 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt72:hover, .zavrit_projekt72:focus, .zavrit_projekt72:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt73_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt73 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt73:hover, .zavrit_projekt73:focus, .zavrit_projekt73:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt74_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt74 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt74:hover, .zavrit_projekt74:focus, .zavrit_projekt74:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt75_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt75 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt75:hover, .zavrit_projekt75:focus, .zavrit_projekt75:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt76_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt76 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt76:hover, .zavrit_projekt76:focus, .zavrit_projekt76:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.projekt77_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt77 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt77:hover, .zavrit_projekt77:focus, .zavrit_projekt77:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt78_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt78 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt78:hover, .zavrit_projekt78:focus, .zavrit_projekt78:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt79_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt79 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt79:hover, .zavrit_projekt79:focus, .zavrit_projekt79:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt80_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt80 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt80:hover, .zavrit_projekt80:focus, .zavrit_projekt80:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt81_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt81 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt81:hover, .zavrit_projekt81:focus, .zavrit_projekt81:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.projekt82_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt82 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt82:hover, .zavrit_projekt82:focus, .zavrit_projekt82:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.projekt83_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt83 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt83:hover, .zavrit_projekt83:focus, .zavrit_projekt83:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.projekt84_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt84 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt84:hover, .zavrit_projekt84:focus, .zavrit_projekt84:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt85_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt85 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt85:hover, .zavrit_projekt85:focus, .zavrit_projekt85:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt86_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt86 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt86:hover, .zavrit_projekt86:focus, .zavrit_projekt86:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt87_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt87 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt87:hover, .zavrit_projekt87:focus, .zavrit_projekt87:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt88_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt88 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt88:hover, .zavrit_projekt88:focus, .zavrit_projekt88:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt89_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt89 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt89:hover, .zavrit_projekt89:focus, .zavrit_projekt89:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt90_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt90 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt90:hover, .zavrit_projekt90:focus, .zavrit_projekt90:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt91_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt91 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt91:hover, .zavrit_projekt91:focus, .zavrit_projekt91:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.projekt92_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt92 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt92:hover, .zavrit_projekt92:focus, .zavrit_projekt92:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.projekt93_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt93 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt93:hover, .zavrit_projekt93:focus, .zavrit_projekt93:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}





.projekt94_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt94 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt94:hover, .zavrit_projekt94:focus, .zavrit_projekt94:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt95_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt95 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt95:hover, .zavrit_projekt95:focus, .zavrit_projekt95:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt96_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt96 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt96:hover, .zavrit_projekt96:focus, .zavrit_projekt96:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}





.projekt97_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt97 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt97:hover, .zavrit_projekt97:focus, .zavrit_projekt97:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt98_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt98 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt98:hover, .zavrit_projekt98:focus, .zavrit_projekt98:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt99_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt99 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt99:hover, .zavrit_projekt99:focus, .zavrit_projekt99:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt100_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt100 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt100:hover, .zavrit_projekt100:focus, .zavrit_projekt100:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt101_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt101 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt101:hover, .zavrit_projekt101:focus, .zavrit_projekt101:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt102_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt102 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt102:hover, .zavrit_projekt102:focus, .zavrit_projekt102:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.projekt103_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt103 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt103:hover, .zavrit_projekt103:focus, .zavrit_projekt103:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt104_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt104 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt104:hover, .zavrit_projekt104:focus, .zavrit_projekt104:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt105_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt105 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt105:hover, .zavrit_projekt105:focus, .zavrit_projekt105:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt106_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt106 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt106:hover, .zavrit_projekt106:focus, .zavrit_projekt106:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt107_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt107 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt107:hover, .zavrit_projekt107:focus, .zavrit_projekt107:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt108_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt108 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt108:hover, .zavrit_projekt108:focus, .zavrit_projekt108:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt109_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt109 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt109:hover, .zavrit_projekt109:focus, .zavrit_projekt109:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt110_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt110 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt110:hover, .zavrit_projekt110:focus, .zavrit_projekt110:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.projekt111_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_projekt111 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt111:hover, .zavrit_projekt111:focus, .zavrit_projekt111:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt112_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt112 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt112:hover, .zavrit_projekt112:focus, .zavrit_projekt112:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt113_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt113 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt113:hover, .zavrit_projekt113:focus, .zavrit_projekt113:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt114_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt114 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt114:hover, .zavrit_projekt114:focus, .zavrit_projekt114:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt115_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt115 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt115:hover, .zavrit_projekt115:focus, .zavrit_projekt115:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.projekt116_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt116 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt116:hover, .zavrit_projekt116:focus, .zavrit_projekt116:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt117_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt117 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt117:hover, .zavrit_projekt117:focus, .zavrit_projekt117:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt118_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt118 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt118:hover, .zavrit_projekt118:focus, .zavrit_projekt118:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.projekt119_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt119 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt119:hover, .zavrit_projekt119:focus, .zavrit_projekt119:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.projekt120_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt120 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt120:hover, .zavrit_projekt120:focus, .zavrit_projekt120:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt121_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt121 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt121:hover, .zavrit_projekt121:focus, .zavrit_projekt121:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt122_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt122 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt122:hover, .zavrit_projekt122:focus, .zavrit_projekt122:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt123_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt123 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt123:hover, .zavrit_projekt123:focus, .zavrit_projekt123:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.projekt124_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt124 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt124:hover, .zavrit_projekt124:focus, .zavrit_projekt124:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt125_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt125 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt125:hover, .zavrit_projekt125:focus, .zavrit_projekt125:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.projekt126_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}
.zavrit_projekt126 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projekt126:hover, .zavrit_projekt126:focus, .zavrit_projekt126:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text1_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text1 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text1:hover, .zavrit_text1:focus, .zavrit_text1:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text2_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text2 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text2:hover, .zavrit_text2:focus, .zavrit_text2:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text3_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text3 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text3:hover, .zavrit_text3:focus, .zavrit_text3:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text4_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text4 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text4:hover, .zavrit_text4:focus, .zavrit_text4:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text5_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text5 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text5:hover, .zavrit_text5:focus, .zavrit_text5:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text6_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text6 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text6:hover, .zavrit_text6:focus, .zavrit_text6:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text7_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text7 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text7:hover, .zavrit_text7:focus, .zavrit_text7:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text8_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text8 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text8:hover, .zavrit_text8:focus, .zavrit_text8:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text9_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text9 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text9:hover, .zavrit_text9:focus, .zavrit_text9:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text10_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text10 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text10:hover, .zavrit_text10:focus, .zavrit_text10:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text11_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text11 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text11:hover, .zavrit_text11:focus, .zavrit_text11:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.zavrit_text11b { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text11b:hover, .zavrit_text11b:focus, .zavrit_text11b:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text12_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
	background-color: white;
}

.zavrit_text12 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text12:hover, .zavrit_text12:focus, .zavrit_text12:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text13_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text13 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text13:hover, .zavrit_text13:focus, .zavrit_text13:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text14_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text14 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text14:hover, .zavrit_text14:focus, .zavrit_text14:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text15_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text15 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text15:hover, .zavrit_text15:focus, .zavrit_text15:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text16_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text16 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text16:hover, .zavrit_text16:focus, .zavrit_text16:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text17_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text17 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text17:hover, .zavrit_text17:focus, .zavrit_text17:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text18_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text18 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text18:hover, .zavrit_text18:focus, .zavrit_text18:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text19_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text19 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text19:hover, .zavrit_text19:focus, .zavrit_text19:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text20_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text20 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text20:hover, .zavrit_text20:focus, .zavrit_text20:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text21_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text21 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text21:hover, .zavrit_text21:focus, .zavrit_text21:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text22_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text22 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text22:hover, .zavrit_text22:focus, .zavrit_text22:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text23_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text23 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text23:hover, .zavrit_text23:focus, .zavrit_text23:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text24_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text24 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text24:hover, .zavrit_text24:focus, .zavrit_text24:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text25_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text25 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text25:hover, .zavrit_text25:focus, .zavrit_text25:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text26_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text26 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text26:hover, .zavrit_text26:focus, .zavrit_text26:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.text27_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text27 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text27:hover, .zavrit_text27:focus, .zavrit_text27:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text28_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text28 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text28:hover, .zavrit_text28:focus, .zavrit_text28:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text29_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text29 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text29:hover, .zavrit_text29:focus, .zavrit_text29:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text30_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text30 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text30:hover, .zavrit_text30:focus, .zavrit_text30:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.text31_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text31 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text31:hover, .zavrit_text31:focus, .zavrit_text31:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}




.text32_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text32 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text32:hover, .zavrit_text32:focus, .zavrit_text32:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.text33_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text33 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text33:hover, .zavrit_text33:focus, .zavrit_text33:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text34_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	margin-top: 0px;
}

.zavrit_text34 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
	z-index: 15
}
.zavrit_text34:hover, .zavrit_text34:focus, .zavrit_text34:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.zavrit_text34_ { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
	z-index: 15
}
.zavrit_text34_:hover, .zavrit_text34_:focus, .zavrit_text34_:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text34b_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	margin-top: 0px;
}

.zavrit_text34b { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
	z-index: 15
}
.zavrit_text34b:hover, .zavrit_text34b:focus, .zavrit_text34b:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text35_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text35 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_text35:hover, .zavrit_text35:focus, .zavrit_text35:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text36_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text36 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}

.zavrit_text36:hover, .zavrit_text36:focus, .zavrit_text36:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text37_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text37 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}

.zavrit_text37:hover, .zavrit_text37:focus, .zavrit_text37:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text38_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text38 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
}
.zavrit_text38:hover, .zavrit_text38:focus, .zavrit_text38:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.text39_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text39 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}

.zavrit_text39:hover, .zavrit_text39:focus, .zavrit_text39:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text40_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text40 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}

.zavrit_text40:hover, .zavrit_text40:focus, .zavrit_text40:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text41_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text41 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}

.zavrit_text41:hover, .zavrit_text41:focus, .zavrit_text41:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text42_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text42 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}

.zavrit_text42:hover, .zavrit_text42:focus, .zavrit_text42:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.text43_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text43 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}

.zavrit_text43:hover, .zavrit_text43:focus, .zavrit_text43:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text44_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text44 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}

.zavrit_text44:hover, .zavrit_text44:focus, .zavrit_text44:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text45_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text45 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}

.zavrit_text45:hover, .zavrit_text45:focus, .zavrit_text45:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.text46_popis {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}

.zavrit_text46 { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}

.zavrit_text46:hover, .zavrit_text46:focus, .zavrit_text46:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.container-3   {
	width: 770px;	
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid white;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	overflow: auto;
	background-color: white;
  	color: white; 
}
.box-3-1{
	flex: 1; 
	width: 304px;
	margin-right: 4px;
}
.box-3-2{
	flex: 2; width: 304px;
	margin-right: 4px;
}
.box-3-3{
	flex: 3; 
	width: 304px;	
	transition: all 0.5s;
}

.container-3:hover .box-3-3 {
  color: black;
}

.container-3:hover {
    border-color: black!important;
} 





.container-4   {
	width: 770px;	
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid white;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	overflow: auto;
	background-color: white;
  	color: white; 
}


.box-4-1{
	flex: 1; 
}
.box-4-2{
	flex: 2; 
	width: 304px; 
}
.box-4-3{
	flex: 3; width: 304px;   	
	transition: all 0.5s;
}

.container-4:hover .box-4-3 {
  color: black;
}
.container-4:hover
{
    border-color: black!important;
} 






.container-6:hover .box-6-1 {
  color: white;
}
.container-6:hover
{
    border-color: black!important;
} 

.container-6.opened
{
    background-color: black;
    color: white;
    border-color: black;
} 



	
.container-7     {
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid rgb(255,255,255);
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	background-color: white;
	overflow: hidden;
	height: auto;	
	}
	

.container-7:hover  {  	
	border: 3px solid rgb(0,0,0);
 }


.container-7:hover .p1-color  { 
	opacity: 1
	}

.container-7:hover .p-color  { 
	opacity: 1	
	}

	
.container-7.opened
{
    background-color: black;
    border-color: black;
}   /* barva pri kliknuti */	

.container-7.opened .p1-color {	
	opacity: 1;
    color: white;	
	}

.container-7.opened .p-color {	
	opacity: 1;
    color: white;	
	}
	
.nahled-7{ 
	width: 100%;}	
	
.nahled_var_A_obr-7{ 
	width: auto;
	padding: 0px;
	padding-bottom: 0; 
	margin-right: 4px;  
	float: left;
	display: inline-block;	  	
}	
	

.box-1-1-7 {
	flex: 2;	
	transition: all 0.5s;
}
.box-1-2-7{
	flex: 1;
	transition: all 0.5s;
} 


@media (max-width: 550px) {
	.box-2-1 {display: none}
	.box-2-2 {display: none}
	.box-1-1 {display: none}
	.box-1-2 {display: none}	
}
@media (min-width: 551px) {
	.box-10-1 {display: none}
	.box-10-2 {display: none}
	.box-11-1 {display: none}
	.box-11-2 {display: none}	
}

@media (max-width: 550px) {
	.box-5-1 {display: none}	
	.box-5-2 {display: none}	
	.box-5-3 {display: none}
	.box-1-1b{display: none}
	.box-1-2b{display: none}	
}
@media (min-width: 551px)and (max-width: 800px) {
.box-11-2b {display: none}
.box-11-1b {display: none}
.box-5-1 {display: none}	
.box-5-2 {display: none}	
.box-5-3 {display: none}
}
	
@media (min-width: 801px){
.box-11-2b {display: none}
.box-11-1b {display: none}
.box-1-1b{display: none}
.box-1-2b{display: none}	
}


@media (max-width: 550px) {

	
.container-300    {
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid rgb(255,255,255);
  	transition: all 0.5s;
 	cursor: pointer; 
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	background-color: white;
	overflow: hidden;	
	height:213px;
	width:calc(100% - 6px);
	padding-bottom:5px;
	}
	


.container-300:hover .p1-color  { 
	opacity: 1	
	}

.container-300:hover .p-color  { 
	opacity: 1	
	}
	
.container-300:hover {
  color: black;   
  border-color: black!important;
}


.container-300:hover {  
	border: 3px solid rgb(0,0,0);
 }	
	

.container-300.opened
{
    background-color: black;
    border-color: black;
}   /* barva pri kliknuti */


.container-300.opened .p1-color {	
	opacity: 1;
	color:white
	}

.container-300.opened .p-color {	
	opacity: 1;		
	color:white	
	}		
	
	
	
	
.container-200    {
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid rgb(255,255,255);
  	transition: all 0.5s;
 	cursor: pointer; 
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	background-color: white;
	overflow: hidden;	
	height:213px;
	width:calc(100% - 6px);
	padding-bottom:5px;
	}
	


.container-200:hover .p1-color  { 
	opacity: 1	
	}

.container-200:hover .p-color  { 
	opacity: 1	
	}
	
.container-200:hover {
  color: black;   
  border-color: black!important;
}


.container-200:hover {  
	border: 3px solid rgb(0,0,0);
 }	
	

.container-200.opened
{
    background-color: black;
    border-color: black;
}   /* barva pri kliknuti */


.container-200.opened .p1-color {	
	opacity: 1;
	color:white
	}

.container-200.opened .p-color {	
	opacity: 1;		
	color:white	
	}	

	
	
.container-knihy:hover .p1-color  { 
	opacity: 1	
	}

.container-knihy:hover .p-color  { 
	opacity: 1	
	}
	
.container-knihy:hover {
  color: black;   
  border-color: black!important;
}


.container-knihy:hover {  
	border: 3px solid rgb(0,0,0);
 }	
	

.container-knihy.opened
{
    background-color: black;
    border-color: black;
}   /* barva pri kliknuti */


.container-knihy.opened .p1-color {	
	opacity: 1;
	color:white
	}

.container-knihy.opened .p-color {	
	opacity: 1;		
	color:white	
	}	
	
	
	
	

.box-11-1{
    width: 34%;
    height: auto;
	padding: 5px
}
	

	
.box-11-2{
height: auto;
width: 66%;	
transition: all 0.5s;
padding: 5px;
padding-right: 0px;	
overflow: hidden
}
	
	

	
.box-11-1b{
    width: 34%;
    height: auto;
	padding: 5px
}
	
	
.box-11-2b{
height: auto;
width: 66%;	
transition: all 0.5s;
padding: 5px;
padding-right: 0px;	
overflow: hidden
}
	
.container-100    {
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid rgb(255,255,255);
  	transition: all 0.5s;
 	cursor: pointer; 
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	background-color: white;
	overflow: hidden;	
	height:213px;
	width:calc(100% - 6px);
	padding-bottom:5px;
	}
	

.box-10-1{
    width: 34%;
    height: auto;
	padding: 5px
}
	
	
.box-10-2{
height: auto;
width: 66%;	
transition: all 0.5s;
padding: 5px;
overflow: hidden
}


.nahled_var_A_obr-10{ 
	width: auto;
	padding: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;		
    height: 120%;
}


.nahled-10{ 
height: 290px;
}	


.container-100.opened
{
    background-color: black;
    border-color: black;
}   /* barva pri kliknuti */


.container-100.opened .p1-color {	
	opacity: 1;
	color:white
	}

.container-100.opened .p-color {	
	opacity: 1;		
	color:white	
	}	

	

.container-100:hover .p1-color  { 
	opacity: 1	
	}

.container-100:hover .p-color  { 
	opacity: 1	
	}
	
.container-100:hover {
  color: black;   
  border-color: black!important;
}


.container-100:hover {  
	border: 3px solid rgb(0,0,0);
 }	
	
	
}
@media (min-width: 551px) {



.container-200     {
	width: 450px;
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid white;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	overflow: auto;
	background-color: white;
	overflow: hidden;
	height: auto;

}


.container-200:hover .p1-color  { 
	opacity: 1	
	}

.container-200:hover .p-color  { 
	opacity: 1	
	}	
	
	
.container-200:hover {
  color: black;   
  border-color: black!important;
}
	

.container-200.opened
{
    background-color: black;
    color: white;
    border-color: black;
}   /* barva pri kliknuti */



.container-200.opened .p1-color {	
	opacity: 1;
	color:white
	}

.container-200.opened .p-color {	
	opacity: 1;		
	color:white	
	}	
		
	

.container-knihy     {
	width: calc(50% - 18px);  
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid white;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	overflow: auto;
	background-color: white;
	overflow: hidden;
	height: auto;
	flex-direction: column

}
	
	

.container-knihy_animace     {
	width: calc(50% - 18px);  
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid white;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	overflow: auto;
	background-color: white;
	overflow: hidden;
	height: auto;
	flex-direction: column

}	
	


.container-knihy:hover .p1-color  { 
	opacity: 1	
	}
	
.container-knihy_animace:hover .p1-color  { 
	opacity: 1	
	}	

.container-knihy:hover .p-color  { 
	opacity: 1	
	}	
	
.container-knihy_animace:hover .p-color  { 
	opacity: 1	
	}		
	
	
.container-knihy:hover {
  color: black;   
  border-color: black!important;
}
	
	
.container-knihy_animace:hover {
  color: black;   
  border-color: black!important;
}
		

.container-knihy.opened
{
    background-color: black;
    color: white;
    border-color: black;
}   /* barva pri kliknuti */

.container-knihy_animace.opened
{
    background-color: black;
    color: white;
    border-color: black;
}   /* barva pri kliknuti */
	

	

.container-knihy.opened .p1-color {	
	opacity: 1;
	color:white
	}

.container-knihy_animace.opened .p1-color {	
	opacity: 1;
	color:white
	}	
	
	
.container-knihy.opened .p-color {	
	opacity: 1;		
	color:white	
	}	
			
.container-knihy_animace.opened .p-color {	
	opacity: 1;		
	color:white	
	}		
	
	
	
	
	
.box-1-1 {
	flex: 1;	
	transition: all 0.5s;
	display: inline
}
	
.box-1-1_book {
	flex: 1;	
	transition: all 0.5s;
	display: inline
}	
	
.box-1-2{
	flex: 2;
	display: inline
}

.box-1-2_book{
height: 150px
}



	
.container-100   {	
	width: 450px;
	display: inline-flex; 
	vertical-align: top;
 	border: 3px solid rgb(255,255,255);
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	overflow: auto;
	background-color: white;
	overflow: hidden;
}	

.container-100:hover .p1-color  { 
	opacity: 1	
	}

.container-100:hover .p-color  { 
	opacity: 1	
	}
	
.container-100:hover {
  color: black;   
  border-color: black!important;
}


.container-100:hover {  
	border: 3px solid rgb(0,0,0);
 }
	

.container-100.opened
{
    background-color: black;
    border-color: black;
}   /* barva pri kliknuti */


.container-100.opened .p1-color {	
	opacity: 1;
	color:white
	}

.container-100.opened .p-color {	
	opacity: 1;		
	color:white	
	}		
	
}

@media (min-width: 551px)and (max-width: 800px){
.container-300     {
	width: 450px;
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid white;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	overflow: auto;
	background-color: white;
	overflow: hidden;
	height: auto;

}


.container-300:hover .p1-color  { 
	opacity: 1	
	}

.container-300:hover .p-color  { 
	opacity: 1	
	}	
	
	
.container-300:hover {
  color: black;   
  border-color: black!important;
}
	

.container-300.opened
{
    background-color: black;
    color: white;
    border-color: black;
}   /* barva pri kliknuti */



.container-300.opened .p1-color {	
	opacity: 1;
	color:white
	}

.container-300.opened .p-color {	
	opacity: 1;		
	color:white	
	}	
			
	
.box-1-1b {
	flex: 1;	
	transition: all 0.5s;
	display: inline
}
.box-1-2b {
	flex: 2;
	display: inline
}

}
@media (min-width: 801px){

.container-300   {
	width: 770px;	
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid white;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	overflow: auto;
	background-color: white;
	overflow: hidden;
}

	
.container-5:hover .box-5-2 {
  color: black;
}


.container-300 opened {
    background-color: #fff;
    color: #000;
    border-color: #fff;
	width: 450px;
  	border: 3px solid blue;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 0px; 
	margin-bottom: 0;
	margin-right: 0px;
	overflow: auto;
	display: inline-block; 
}

.container-5:hover
{
    border-color: black!important;
}   /* barva pri kliknuti */

.container-5.opened
{
    background-color: black;
    color: white;
    border-color: black;
}   /* barva pri kliknuti */

.container-5:active
{
    background-color: white;
    color: white;
    border-color: white;
}
	
	



.container-300:hover .p1-color  { 
	opacity: 1	
	}

.container-300:hover .p-color  { 
	opacity: 1	
	}	
	
	
.container-300:hover {
  color: black;   
  border-color: black!important;
}
	

.container-300.opened
{
    background-color: black;
    color: white;
    border-color: black;
}   /* barva pri kliknuti */



.container-300.opened .p1-color {	
	opacity: 1;
	color:white
	}

.container-300.opened .p-color {	
	opacity: 1;		
	color:white	
	}	
			
.box-5-1{
	flex: 1; 	
	margin-right: 4px; 
}
.box-5-2{
	flex: 2;
	width: 304px; 		
  	transition: all 0.5s;
}

.box-5-3{
	flex: 3; 
	width: 304px; 
}

}


.container-10b    {
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid rgb(255,255,255);
  	transition: all 0.5s;
 	cursor: pointer; 
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	background-color: white;
	overflow: hidden;	
	height:213px;
	width:460px;
	padding-bottom:5px;
	}
	

.box-10b-1{
    height: auto;
	padding-left: 0px;
	flex:1
}
	
	
.box-10b-2{
transition: all 0.5s;
padding: 5px;
overflow: hidden;
padding-bottom: 0px;
	flex:2
}



.nahled_var_A_obr-10b{ 
	width: auto;
	padding: 0px;
    display: inline-block;
    height: 100%;
}


.nahled-10b{ 
height: 100%;
}	


.container-11b    {
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid rgb(255,255,255);
  	transition: all 0.5s;
 	cursor: pointer; 
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	background-color: white;
	overflow: hidden;	
	height:213px;
	width:460px;
	padding-bottom:5px;
	}


.box-11b-1{
    height: auto;
	padding: 5px;
	padding-left: 0px;
	flex:1
}
	
	
.box-11b-2{
transition: all 0.5s;
padding: 5px;
overflow: hidden;
padding-bottom: 0px;
	flex:2
}





.nahled_var_A_obr-11{ 
	width: auto;
	padding: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;		
    height: 120%;
}


.nahled_var_A_obr-11_book { 
	padding: 0px;
    align-items: center;	
    height: 120%;
}

.nahled-11{ 
height: 290px;
}	









.container-8     {
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid rgb(255,255,255);
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	background-color: white;
	overflow: hidden;
	height: auto;	
	}
	

.container-8:hover  {  
	border: 3px solid rgb(0,0,0);
 }


.container-8:hover .p1-color  { 
	opacity: 1	
	}

.container-8:hover .p-color  { 
	opacity: 1	
	}








.container-10b:hover .p1-color  { 
	opacity: 1	
	}

.container-10b:hover .p-color  { 
	opacity: 1	
	}
	
.container-10b:hover {
  color: black;   
  border-color: black!important;
}


.container-10b:hover {  
	border: 3px solid rgb(0,0,0);
 }



.container-11b:hover .p1-color  { 
	opacity: 1	
	}

.container-11b:hover .p-color  { 
	opacity: 1	
	}
	
.container-11b:hover {
  color: black;   
  border-color: black!important;
}


.container-11b:hover {  
	border: 3px solid rgb(0,0,0);
 }






.container-8.opened
{
    background-color: black;
    border-color: black;
}   /* barva pri kliknuti */	

.container-8.opened .p1-color {	
	opacity: 1;
	color:white	
	}

.container-8.opened .p-color {	
	opacity: 1;
	color:white	
	}	
	










.nahled_var_A_obr-8{ 
	width: auto;
	padding: 0px;
	padding-bottom: 0; 
	margin-left: 4px;  
	float: left;
	display: inline-block;	  	
}				


.box-1-1-8 {
	flex: 1;	
	transition: all 0.5s;
}
.box-1-2-8{
	flex: 2;
	transition: all 0.5s;
} 


.p1-color{
	opacity: 0;
	transition: all 0.5s;}

.p-color{
	opacity: 0;
	transition: all 0.5s;}
	


	

	
.container-9   {	
	width: 450px;
	display: inline-flex; 
	vertical-align: top;
   	border: 3px solid rgb(255,255,255);
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	background-color: white;
	overflow: hidden;
	height:auto
}



	

.container-9:hover  {  	
	border: 3px solid rgb(0,0,0);
 }


.container-9:hover .p1-color  { 
	opacity: 1	
	}

.container-9:hover .p-color  { 
	opacity: 1	
	}



.container-9.opened
{
    background-color: black;
    color: white;
    border-color: black;
}   /* barva pri kliknuti */

	
@media (max-width: 550px) {
	#desktop_85 {display: none;}	
	#desktop_84 {display: none;}	
}
@media (min-width: 551px) {
	#mobile_85 {display: none;}	
	#mobile_84 {display: none;}
}

@media (max-width: 550px) {
#sec1 {
display: none; 
}	
#sec2 {
display: none; 
}	
#sec22 {
display: none; 
}	
#sec222 {
display: none; 
}	
#sec2222 {
display: none; 
}	
#sec22222 {
display: none; 
}		
#sec2222 {
display: none; 
}	
	
	
#sec22-arch {
display: none; 
}		
#desktop_82{
	display: none
	}
	
#desktop_83{
	display: none
	}	

	
/*	
.container-7     {
	/*width: 450px;
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid rgb(255,255,255);
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	overflow: auto;
	background-color: white;
	overflow: hidden;
	}
.p1-color{
	opacity: 0;
	transition: all 0.5s;}
	
.p-color{
	opacity: 0;
	transition: all 0.5s;}
	
.container-7:hover  {  	
	border: 3px solid rgb(0,0,0);
 }

.container-7:hover .p1-color  { 
	opacity: 1	
	}
.container-7:hover .p-color  { 
	opacity: 1	
	}
	
.container-7.opened
{
    background-color: black;
    color: white;
    border-color: black;
}   /* barva pri kliknuti 	

.container-7   {
	width: 97%;
	height: auto;
		}		
	
.nahled-7{ 
	width: 100%;height: 213px;	  	opacity: 1 !important;}	
	
.nahled_var_A_obr-7{ 	flex: 2;	
	width: auto;	height: 213px;
	padding: 0px;
	padding-bottom: 0; 
	margin-right: 4px;  
	float: left;
	display: inline-block;	  	opacity: 1 !important;
}	
	

.box-1-1-7 {
	flex: 2;	
	transition: all 0.5s;
	  	opacity: 1 !important;
}
.box-1-2-7{
	flex: 1;}	
*/	


		
	
	
.box-5-3{
display: none; 
}
.container-5   {
	width: 97%;
	height: auto;}
	

	
	
.container-6   {	
	width: 97%;
	height: auto;
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid white;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	overflow: auto;
	background-color: black;
  	color: transparent; 
}	
	
.box-6-1{
	flex: 1;	
	transition: all 0.5s; 
	height: 100px;
}	


	
	
.box-2-2{
height: auto;
	width: 97%;	
}		
	
.box-2-1{
width: auto;
height: auto;	
}		
	

	
	
	
.nahled_var_A_obr{ 
	width: auto;
	padding: 0px;
	padding-bottom: 0; 
	margin-right: 4px;  
	float: left;
	display: inline-block;
}
		
	
.nahled_var_A_obr_book{ 
	padding: 0px;
	padding-bottom: 0;  
	float: left;
}	
	

	
	
	
	
	
.grid { height: 100vh;
  display: grid;
  grid-template-columns: 1;
  grid-gap: 5px;
}
.grid figure {
  margin: 0;
  padding: 0;
  display:grid;	   /* new */
}
.grid figure img {
  margin: 0;
  padding: 0;
  width: 100%; 
	height: auto;  	
  object-fit: cover; /* new */
}		
}

@media (min-width: 551px) and (max-width: 800px) {
/* #thumbnailContainer {
  display: flex;
  overflow-x: auto;
  overflow-y: hidden;
  min-width: 0;
  min-height: 0;
}*/

#mobile_82{
	display: none}
	

#mobile_83{
	display: none}

	
	
.container-6   {	
	width: 158px;
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid white;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	overflow: auto;
	background-color: black;
  	color: transparent; 
}	
	
.box-6-1{
	flex: 1;	
	transition: all 0.5s; 
	height: 212.91px;
}	
	
.grid {
  display: grid;  
width: 100%;
grid-gap: 5px;
}
.grid figure {
  margin: 0;
  padding: 0;
  display:grid;	   /* new */
}
.grid figure img {
  margin: 0;
  padding: 0;
  width: 100%; 
  object-fit: cover; /* new */
}	
}

@media (min-width: 801px) {

	
#mobile_82{
	display: none}	
	
#mobile_83{
	display: none}	
	


.container-6   {	
	width: 158px;
	display: inline-flex; 
	vertical-align: top;
  	border: 3px solid white;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 3px;
	margin-bottom: 4px;
	margin-right: 0px;
	overflow: auto;
	background-color: black;
  	color: transparent; 
}

.box-6-1{
	flex: 1;	
	transition: all 0.5s; 
	height: 212.91px;
}	
	
.grid { 
  display: grid;
  grid-gap: 7px;	 
max-width: 1200px;
  grid-template-columns: repeat(6, 1fr);
  grid-auto-rows: minmax(100px, auto);
  gap: 7px;	
  /* align-items: center; */
}

	
.grid figure {
  margin: 0;
  padding: 0;
  display:grid;	   /* new */
}
.grid figure img {
  margin: 0;
  padding: 0;
  width: 100%; 
  object-fit: cover; /* new */
}
	
			
.grid2	 	{	
	  grid-template-columns: repeat(6, minmax(0, 1fr))}
	
	
.grid3	 	{
	  column-gap: 40px;padding-left:50px;padding-right:50px
	}
	
	
.grid .gjj_os_21 	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -6;
  grid-row-end: -5;
}	

.grid .gjj_os_22 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: -5;
  grid-row-end: -4;
}	
	
	
.grid .gjj_os_12 	{
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: -4;
  grid-row-end: -3;
}			
	
.grid .gjj_os_20 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -3;
  grid-row-end: -2;
}			
	
.gjj_slide {
    display: grid; /* Zajistí správné použití gridu pro tuto položku */
    grid-column-start: 1;
    grid-column-end: 5; /* Roztáhne obrázek na celou šířku */
    grid-row-start: -2;
    grid-row-end: -1;
    position: relative; /* Udržuje relativní pozici pro děti (obrázky) */
	   width:100%;

}	
	
	
	
.grid .gjj_os_1 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .gjj_os_3 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		


.grid .gjj_os_10 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
	
.grid .gjj_os_2 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}			

.grid .gjj_os_5 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}			

.grid .gjj_os_19 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;
}		

.grid .gjj_os_7 	{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		

.grid .gjj_os_8 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 8;
  grid-row-end: 10;
}	

.grid .gjj_os_9 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 11;
}		
	
.grid .gjj_os_6 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		
	
.grid .gjj_os_11 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}		

.grid .gjj_os_4 	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 13;
  grid-row-end: 14;
}		

.grid .gjj_os_13 	{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}		

.grid .gjj_os_14 	{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}		

.grid .gjj_os_15 	{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}	
	

.grid .gjj_os_16 	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 17;
  grid-row-end: 18;
}	

.grid .gjj_os_17 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 18;
  grid-row-end: 19;
}		


.grid .gjj_os_18 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}		


	
	
.grid .js_1sys 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
.grid .js_9sys 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .js_3sys 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}
.grid .js_4sys 	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 4;
  grid-row-end: 5;
}	
		
.grid .js_25sys 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
			
.grid .js_5sys 	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 6;
  grid-row-end: 7;
}		
.grid .js_6sys 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
.grid .js_7sys 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}	
.grid .js_8sys 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}	
.grid .js_2sys 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
.grid .js_10sys 	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 11;
  grid-row-end: 12;
}		
.grid .js_11sys 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}	
.grid .js_23sys 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}		
	
.grid .js_12sys 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}	
		
.grid .js_27sys 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}	
	
.grid .js_13sys 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}	
	
	.grid .js_26sys 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}		
	
.grid .js_24sys 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}		

.grid .js_28sys 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 18;
  grid-row-end: 19;
}	

.grid .js_2 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
	
.grid .js_1 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}		
.grid .js_3 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}
	
.grid .js_11 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .js_4 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .js_8 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .js_5 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;
}		
.grid .js_6 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .js_9 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .js_16 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	
.grid .js_7 	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 8;
  grid-row-end: 9;
}	

.grid .js_15 	{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.grid .js_12 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}	
	
.grid .js_13 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 13;
  grid-row-end: 14;
}	
.grid .js_10 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}			
.grid .js_14 	{
  grid-column-start: 1;
  grid-column-end: 3;
  grid-row-start: 14;
  grid-row-end: 15;
}		
	
.grid .hayek_krest_1 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .hayek_krest_2 	{
  grid-column-start: 3;
  grid-column-end: 6;
  grid-row-start: 2;
  grid-row-end: 3;
}		
	
.grid .hayek_krest_3 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .partitury_1 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}		
.grid .partitury_2 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 4;
}		
				
.grid .partitury_3 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 6;
}		
.grid .partitury_4 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 6;
}				
	
.grid .rezonance_viz_1 	{
  
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}
.grid .rezonance_viz_2 	{
  
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3.5;
  grid-row-end: 4.5;
}
	
.grid .rezonance_viz_3 	{
  
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 4.5;
  grid-row-end: 5.5;
}	
	
.grid .chalankova_1 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 3;
}	
		
.grid .chalankova_2 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}	
	

.grid .chalankova_13 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}			

.grid .chalankova_18 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 7;
}			
	
.grid .chalankova_3 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 8;
}		
	
.grid .chalankova_20 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 7;
  grid-row-end: 9;
}	
		
	
.grid .chalankova_12 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
	
.grid .chalankova_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		

	
.grid .chalankova_14 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		

.grid .chalankova_15 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}		
	
.grid .chalankova_16 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 13;
  grid-row-end: 14;
}		
	
.grid .chalankova_17 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}		
	
.grid .chalankova_19 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}		
			

	
.grid .chalankova_katalog_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -2;
  grid-row-end: -1;
}		
	
.grid .chalankova_katalog_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		

	
.grid .chalankova_katalog_14 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .chalankova_katalog_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		

.grid .chalankova_katalog_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		


.grid .chalankova_katalog_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		

.grid .chalankova_katalog_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	

.grid .chalankova_katalog_11 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 7;
  grid-row-end: 9;
}		


.grid .chalankova_katalog_12 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 10;
}		


.grid .chalankova_katalog_13 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
.grid .chalankova_katalog_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		
	
	
.grid .chalankova_katalog_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}			
	
.grid .chalankova_katalog_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}		

.grid .chalankova_katalog_10 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 14;
  grid-row-end: 15;
}		
	
.grid .beton_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -2;
  grid-row-end: -1;
}			
	
	
.grid .beton_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -1;
  grid-row-end: 1;
}		
	
.grid .beton_1b {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .beton_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
		
.grid .beton_2 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .beton_9 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
	
.grid .beton_12 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .beton_13 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
.grid .beton_14 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		

.grid .beton_15 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	
.grid .beton_16 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		

.grid .beton_17 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 8;
  grid-row-end: 9;
}			
	
.grid .beton_18 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}			
	
.grid .beton_19 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 10;
}				
	
.grid .beton_20 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
	
.grid .beton_21 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 10;
  grid-row-end: 11;
}	
	
.grid .beton_22 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}	
	
.grid .beton_31 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		
	
.grid .beton_23 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}	
	
.grid .beton_24 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}	
	
.grid .beton_25 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 13;
  grid-row-end: 14;
}	
	
.grid .beton_26 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}	
	
.grid .beton_27 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 14;
  grid-row-end: 15;
}	
	
.grid .beton_28 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}	
	
.grid .beton_29 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 15;
  grid-row-end: 16;
}	
	
.grid .beton_30 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}	

.grid .beton_31 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}			
	
.grid .beton_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}			
	
	
.grid .beton_4 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 16;
  grid-row-end: 17;
}	

.grid .beton_5 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}		

.grid .beton_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}		

	

.grid .pm_1 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}	
	
.grid .pm_2 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 5;
}			
	
.grid .pm_3 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 6;
}		

.grid .pm_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .pm_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		

.grid .pm_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}	
	

.grid .pm_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		

.grid .pm_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}	

.grid .pm_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}	
	
.grid .pm_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}		
	
.grid .pm_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}	

.mf_video {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -2;
  grid-row-end: -1;
}		
		
.grid .mf_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .mf_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .mf_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .mf_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .mf_5 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .mf_6 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .mf_9 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 8;
}	
	
.grid .mf_11 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 9;
}		
	
.grid .mf_12 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
.grid .mf_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}	
	
.grid .mf_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}	
	
	
.grid .mf_10 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 14;
  grid-row-end: 15;
}	
	

			
.grid .mf_13 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}	
		
			
.grid .mf_14 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}	

				
.grid .mf_15 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 18;
  grid-row-end: 19;
}	
	
	
.grid .mf_b_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -2;
  grid-row-end: -1;
}		
	
.grid .mf_b_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .mf_b_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .mf_b_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
		
			
.grid .mf_b_14 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
	
.grid .mf_b_5 {
    display: grid; /* Zajistí správné použití gridu pro tuto položku */
    grid-column-start: 1;
    grid-column-end: 5; /* Roztáhne obrázek na celou šířku */
    grid-row-start: 5;
    grid-row-end: 6;
    position: relative; /* Udržuje relativní pozici pro děti (obrázky) */
	   width:100%;

}		
	
.grid .mf_b_6 {
    display: grid; /* Zajistí správné použití gridu pro tuto položku */
    grid-column-start: 1;
    grid-column-end: 7; /* Roztáhne obrázek na celou šířku */
    grid-row-start: 6;
    grid-row-end: 7;
    position: relative; /* Udržuje relativní pozici pro děti (obrázky) */
	   width:100%;

}		
	
.grid .mf_b_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	
		
	
.grid .mf_b_8 {
    display: grid; /* Zajistí správné použití gridu pro tuto položku */
    grid-column-start: 1;
    grid-column-end: 5; /* Roztáhne obrázek na celou šířku */
    grid-row-start: 8;
    grid-row-end: 9;
    position: relative; /* Udržuje relativní pozici pro děti (obrázky) */
	   width:100%;

}		
.grid .mf_b_9 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.grid .mf_b_11 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
.grid .mf_b_12 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 11;
  grid-row-end: 12;
}		
	
.grid .mf_b_10 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}	
				
.grid .mf_b_13 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}	
			
.grid .mf_b_15 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}	
		
	
.grid .is7080_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .is7080_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .is7080_3 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .is7080_4 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .is7080_5 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .is7080_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}			
	
.grid .is7080_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .is7080_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	
	
.grid .jr_15 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -6;
  grid-row-end: -4;
}		
	
.grid .jr_14 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -5;
  grid-row-end: -3;
}	
	

.grid .jr_16 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -4;
  grid-row-end: -3;
}		
	
.grid .jr_1 {
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: -2;
  grid-row-end: -1;
}	
	
.grid .jr_12 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}		
	
.grid .jr_2 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 4;
}		
		
.grid .jr_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .jr_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}			
	
.grid .jr_17 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .jr_20 {
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 7;
  grid-row-end: 8;
}			
		
	
	
.grid .jr_22 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 8;
  grid-row-end: 9;
}		
	

	
.grid .jr_21 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.grid .jr_24 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 11;
}		
	
					
.grid .jr_6 {
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 11;
  grid-row-end: 12;
}		
	
	
.grid .jr_7 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}		
	
.grid .jr_8 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 13;
  grid-row-end: 16;
}		
	
	
.grid .jr_18 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start:13;
  grid-row-end: 14;
}		
	
	
.grid .jr_9 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start:15;
  grid-row-end: 16;
}		
	
		
		
	
.grid .jr_19 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 16;
  grid-row-end: 17;
}		
		
	

	

	

	
	
.jr_video {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 24;
  grid-row-end: 25;
}		
	

.grid .is_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -11;
  grid-row-end: -10;
}		
	
.grid .is_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -10;
  grid-row-end: -9;
}	
	
.grid .is_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -9;
  grid-row-end: -8;
}	
	
.grid .is_44 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -8;
  grid-row-end: -7;
}		
	
.grid .is_45 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -8;
  grid-row-end: -7;
}	
	
	
	.grid .is_20 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -7;
  grid-row-end: -6;
}	
	
.grid .is_22 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -6;
  grid-row-end: -5;
}	
		

	
.grid .is_36 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: -5;
  grid-row-end: -4;
}	
.grid .is_21 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -4;
  grid-row-end: -3;
}		
	
	
.grid .is_23 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -4;
  grid-row-end: -3;
}		
	
.grid .is_4 {
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start:-3;
  grid-row-end: -2;
}		
	
.grid .is_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -2;
  grid-row-end: -1;
}	
	
.grid .is_33 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}

.grid .is_34 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .is_31 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .is_24 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .is_25 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .is_6 {
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .is_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	
.grid .is_8 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 10;
}			
	
.grid .is_9 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 11;
}		
	
.grid .is_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}	

.grid .is_32 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}		
	
.grid .is_11 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}		
	
	
.grid .is_12 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}	
	
	
.grid .is_29 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 13;
  grid-row-end: 14;
}		
	
.grid .is_13 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 14;
  grid-row-end: 15;
}	
	
.grid .is_14 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}	
	
.grid .is_30 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 15;
  grid-row-end: 16;
}	
	
.grid .is_15 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}		
	
.grid .is_16 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}	
	
.grid .is_26 {
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 18;
  grid-row-end: 19;
}		
	
.grid .is_17 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 19;
  grid-row-end: 21;
}	
	
.grid .is_28 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}	

.grid .is_41 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 20;
  grid-row-end: 21;
}		
	
.grid .is_37 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 21;
  grid-row-end: 23;
}	
	
.grid .is_27 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 21;
  grid-row-end: 23;
}	
		
.grid .is_35 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 23;
  grid-row-end: 24;
}			
.grid .is_19 {
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 24;
  grid-row-end: 25;
}	
.grid .is_38 {
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 25;
  grid-row-end: 26;
}	
.grid .is_39 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 26;
  grid-row-end: 27;
}			
.grid .is_40 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 27;
  grid-row-end: 29;
}	

.grid .is_43 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 27;
  grid-row-end: 28;
}		
	
.grid .is_42 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 28;
  grid-row-end: 29;
}	
		
.infosystem7080_video {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 29;
  grid-row-end: 30;
}		
	
	
	
.grid .mf_fb_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}			
	
.grid .mf_fb_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .mf_fb_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .mf_fb_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
	
.grid .mf_fb_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .mf_fb_5 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
.grid .mf_fb_6 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		

	
.grid .mf_fb_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start:8;
  grid-row-end: 9;
}	
	
.grid .mf_fb_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
	
.grid .mf_fb_8 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
			
.mf1_video {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 11;
  grid-row-end: 12;
}
	
.mf2_video {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 12;
  grid-row-end: 13;
}	
	
.mf3_video {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 13;
  grid-row-end: 14;
}	
	
	
.zgzII0	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -2;
  grid-row-end: -1;
}		

.zgzII1	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}		

.zgzII2	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
.zgzII3	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}		

.zgzII4	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}			
.zgzII5	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}		

.zgzII6	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}
.zgzII7	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}		

.zgzII8	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
.zgzII9	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;
}		

.zgzII10	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
.zgzII11	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 6;
  grid-row-end: 7;
}	
.zgzII12	{
  grid-column-start:2;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
.zgzII13	{
  grid-column-start:1;
  grid-column-end: 4;
  grid-row-start: 8;
  grid-row-end: 9;
}	
.zgzII19	{
  grid-column-start:4;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
.zgzII14	{
  grid-column-start:1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 10;
}		
.zgzII15	{
  grid-column-start:4;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
	
.zgzII16	{
  grid-column-start:1;
  grid-column-end: 4;
  grid-row-start: 10;
  grid-row-end: 11;
}		
.zgzII17	{
  grid-column-start:4;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
.zgzII18	{
  grid-column-start:1;
  grid-column-end: 5;
  grid-row-start: 11;
  grid-row-end: 12;
}		
				
.zgzII20	{
  grid-column-start:1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}		
				
.zgzII21	{
  grid-column-start:4;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}				
				
.zgzII22	{
  grid-column-start:1;
  grid-column-end: 4;
  grid-row-start: 13;
  grid-row-end: 14;
}				
				
.zgzII23	{
  grid-column-start:4;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}			
				
.zgzII24	{
  grid-column-start:1;
  grid-column-end: 4;
  grid-row-start: 14;
  grid-row-end: 15;
}			
				
.zgzII25	{
  grid-column-start:4;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}		
.zgzII26	{
  grid-column-start:1;
  grid-column-end: 4;
  grid-row-start: 15;
  grid-row-end: 16;
}		
.zgzII27	{
  grid-column-start:4;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}	
.zgzII28	{
  grid-column-start:1;
  grid-column-end: 4;
  grid-row-start: 16;
  grid-row-end: 17;
}		
.zgzII29	{
  grid-column-start:4;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}		
	
	
.zgz0	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -2;
  grid-row-end: -1;
}	
	
.zgz1	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
	
.zgz2	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
		
.zgz3	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
		
.zgz4	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
		
.zgz5	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
		
.zgz6	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
		
.zgz7	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
		
.zgz8	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
		
.zgz9	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
		
.zgz10	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.zgz11	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 6;
  grid-row-end: 7;
}
		
.zgz12	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	
	
	
.zn_1	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;	
	}
.zn_2	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;	
	}	
.zn_3	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;	
	}
.zn_4	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;	
	}	
.zn_5	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;	
	}
.zn_6	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;	
	}		
.zn_7	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;	
	}
.zn_8	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;	
	}
.zn_9	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;	
	}
.zn_10	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;	
	}		
.zn_11	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;	
	}
.zn_12	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;	
	}	
.zn_13	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 7;
  grid-row-end: 8;	
	}
.zn_14	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;	
	}
.zn_15	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 8;
  grid-row-end: 9;	
	}
.zn_16	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;	
	}	
.zn_17	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 10;	
	}
.zn_18	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;	
	}	
		

.JS_1	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;	
	}	
	
.JS_2	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;	
	}		
.JS_3	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;	
	}	
	
.JS_4	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;	
	}	
.JS_5	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;	
	}	
	
.JS_6	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;	
	}		
.JS_7	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;	
	}	
	
.JS_8	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;	
	}	
.JS_9	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;	
	}	
	
.JS_10	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;	
	}		
.JS_11	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;	
	}	
	
.JS_12	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;	
	}	
.JS_13	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 7;
  grid-row-end: 8;	
	}	
	
.JS_14	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;	
	}	
.JS_15	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 8;
  grid-row-end: 9;	
	}	
	
.JS_16	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;	
	}	
.JS_17	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 10;	
	}	
	
.JS_18	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;	
	}		
.JS_19	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 10;
  grid-row-end: 11;	
	}	
	
.JS_20	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;	
	}	
	
.JS_21	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 11;
  grid-row-end: 12;	
	}	
	
.JS_22	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;	
	}		
	
.JS_23	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;	
	}	
	
.JS_24	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;	
	}		
	
.JS_25	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 13;
  grid-row-end: 14;	
	}	
	
.JS_26	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;	
	}	
	
.grid .bata_13 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -8;
  grid-row-end: -7;
}		
	
	
.grid .bata_14 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -8;
  grid-row-end: -7;
}		

	
	
.identita_video35 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.identita_video36 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}			
	
	
.identita_video37 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
	
.grid .bata_000 {
  grid-column-start: 1;
  grid-column-end: 3;
  grid-row-start: -7;
  grid-row-end: -6;
}	
	
.grid .bata_00 {
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: -7;
  grid-row-end: -6;
}		
	
			

	
.grid .bata_0 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -6;
  grid-row-end: -5;
}	
		
	
.grid .bata_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -5;
  grid-row-end: -4;
}	
	
.bata_video4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -4;
  grid-row-end: -3;
}		
	
.bata_video3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -3;
  grid-row-end: -2;
}		

	
	
.grid .bata_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -2;
  grid-row-end: -1;
}	
	
	
.bata_video2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}			
		

	
	
.grid .bata_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
	
	
.grid .bata_4 {
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .bata_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
.grid .bata_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .bata_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
.grid .bata_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	
.grid .bata_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}	

	
.bata_video1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
	
.grid .bata_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
.grid .bata_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		
	
.grid .bata_12 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}		
	
.grid .hotel_00 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -5;
  grid-row-end: -4;
}		

.grid .hotel_02 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -4;
  grid-row-end: -3;
}
	
.grid .hotel_01 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: -3;
  grid-row-end: -2;
}	
	
	
.grid .hotel_03 {
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: -2;
  grid-row-end: -1;
}	
	
.grid .hotel_04 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .hotel_05 {
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	


.grid .hotel_3 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .hotel_4 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .hotel_2 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
.grid .hotel_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}
		
.grid .hotel_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	

.grid .hotel_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	

.grid .hotel_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}	
	
.grid .hotel_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}
	
.grid .hotel_15 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
		
.grid .hotel_23 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		
		
.grid .hotel_14 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}			
		
.grid .hotel_13 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}		
		
.grid .hotel_12 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}		
		
.grid .hotel_10 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}		
		
.grid .hotel_16 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 16;
  grid-row-end: 17;
}		
	
.grid .hotel_34 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}		
		
	
.grid .hotel_17 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 17;
  grid-row-end: 18;
}	

	
		
.grid .hotel_25 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}		
	
.grid .hotel_20 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 18;
  grid-row-end: 19;
}			
	

.grid .hotel_35 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 18;
  grid-row-end: 19;
}		
		
	

.grid .hotel_33 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 19;
  grid-row-end: 20;
}
	
.grid .hotel_36 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}		
	
.grid .hotel_19 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 20;
  grid-row-end: 21;
}		
		
			
.grid .hotel_21 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 21;
  grid-row-end: 22;
}		
		
.grid .hotel_22 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 22;
  grid-row-end: 23;
}		
		
.grid .hotel_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 23;
  grid-row-end: 24;
}	
		
.grid .hotel_24 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 24;
  grid-row-end: 25;
}	
		
.grid .hotel_26 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 25;
  grid-row-end: 26;
}	
	
		
.grid .hotel_27 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 26;
  grid-row-end: 27;
}		
		
.grid .hotel_37 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 27;
  grid-row-end: 28;
}		
		
.grid .hotel_29 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 28;
  grid-row-end: 29;
}		
		
.grid .hotel_30 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 29;
  grid-row-end: 30;
}		
	
.grid .hotel_28 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 30;
  grid-row-end: 31;
}	
		
	
.grid .hotel_31 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 31;
  grid-row-end: 32;
}	
	
	
	
.grid .cesty_1 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}	
	
.grid .cesty_2 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		


	
.grid .block_7	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -3;
  grid-row-end: -1;
}		
	
.grid .block_1	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -2;
  grid-row-end: 1;
}	
	.grid .block_8	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}	
	.grid .block_9	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 3;
}		
	
.grid .block_4	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .block_3	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}	
.grid .block_2	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
.grid .block_5	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 8;
}	
	.grid .block_6	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 9;
}	
	
.block1_video	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 7;
  grid-row-end: 8;
}
	
	.block2_video	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 8;
  grid-row-end: 9;
}
	

.zgz_viz_1	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -3;
  grid-row-end: -1;
}		
	
.zgz_viz_7	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -2;
  grid-row-end: 1;
}		
	
.zgz_viz_9 {
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.zgz_viz_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}

.zgz_viz_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		

.zgz_viz_4 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.zgz_viz_5 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.zgz_viz_6 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.zgz_viz_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	
	
.zgz_viz_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
	
.zgz_viz_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.zgz_viz_12 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}	
	
.zgz_viz_13 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}	
	
.zgz_viz_14 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}
	
.zgz_viz_15 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}	
	
	
.zgz_vystava_1	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}
		
.zgz_vystava_2	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	

.zgz_vystava_3	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}

.zgz_vystava_4	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}

.zgz_vystava_5	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}

.zgz_vystava_6	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}

.zgz_vystava_7	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}

.zgz_vystava_8	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}

.zgz_vystava_9	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}

.zgz_vystava_10	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}

.zgz_vystava_11	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}

.zgz_vystava_12	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}

.zgz_vystava_13	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}

.zgz_vystava_14	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}

.zgz_vystava_15	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}

.zgz_vystava_16	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}

.zgz_vystava_17	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}

.zgz_vystava_18	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 18;
  grid-row-end: 19;
}

.zgz_vystava_19	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}

.zgz_vystava_20	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 20;
  grid-row-end: 21;
}

.zgz_vystava_21	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 21;
  grid-row-end: 22;
}

.zgz_vystava_22	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 22;
  grid-row-end: 23;
}

.zgz_vystava_23	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 23;
  grid-row-end: 24;
}

.zgz_vystava_24	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 24;
  grid-row-end: 26;
}
	
.zgz_vystava_26	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 25;
  grid-row-end: 27;
}	

.zgz_vystava_25	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 27;
  grid-row-end: 28;
}


.zgz_vystava_27	{
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 28;
  grid-row-end: 29;
}

.zgz_vystava_28	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 29;
  grid-row-end: 30;
}

.zgz_vystava_29	{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 30;
  grid-row-end: 31;
}
	
.zgz_vystava_30	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 31;
  grid-row-end: 32;
}

.zgz_vystava_31	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 32;
  grid-row-end: 33;
}
	
.zgz_vystava_32	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 33;
  grid-row-end: 34;
}
	
.zgz_vystava_33	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 34;
  grid-row-end: 35;
}
	
.zgz_vystava_34	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 35;
  grid-row-end: 36;
}
	
.zgz_vystava_35	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 36;
  grid-row-end: 37;
}
	
.zgz_vystava_36	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 37;
  grid-row-end: 38;
}
	
.zgz_vystava_37	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 38;
  grid-row-end: 39;
}
	
.zgz_vystava_38	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 39;
  grid-row-end: 40;
}
	
.zgz_vystava_39	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 40;
  grid-row-end: 41;
}
	
.zgz_vystava_40	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 41;
  grid-row-end: 42;
}	
	
.zgz_vystava_41	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 42;
  grid-row-end: 43;
}	
	
	
.zgz_poutac_1		{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}
	
.zgz_poutac_2		{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	

.zgz_poutac_3		{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}

.zgz_poutac_4		{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}

.zgz_poutac_5		{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}

.zgz_poutac_6		{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}

.zgz_poutac_7		{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}

.zgz_poutac_8		{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}

.zgz_poutac_9		{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}
	
	
.rady_1		{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	

.rady_2		{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.rady_3		{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.rady_4		{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
	

	
.rady_9		{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.rady_10		{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	
	
	
.rady_5		{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 8;
  grid-row-end: 10;
}	
	
.rady_6		{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 11;
}	
	
.rady_7		{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 11;
  grid-row-end: 13;
}
	
.rady_8		{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 14;
}		
	
.grid .atu_1 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}		
	

.grid .atu_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .atu_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
.grid .atu_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
		
	
.grid .LOB_1 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}		
		
.grid .LOB_2 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 4;
}			
.grid .LOB_3 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 6;
}		
	
.grid .LOB_4 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 7;
}	
	
.grid .LOB_5 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 9;
}	
	
.grid .LOB_6 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 8;
  grid-row-end: 10;
}		
	
.grid .LOB_7 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 10;
  grid-row-end: 12;
}	
	
.grid .LOB_8 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 13;
}		
	
.grid .LOB_9 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 13;
  grid-row-end: 15;
}		
	
.grid .LOB_10 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 16;
}		
	
.grid .LOB_11 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 15;
  grid-row-end: 16;
}		

.grid .LOB_12 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}	
	
.grid .LOB_13 {
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 17;
  grid-row-end: 18;
}		
	
	
	
.grid .LOBk_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
		
.grid .LOBk_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}			
.grid .LOBk_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .LOBk_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .LOBk_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .LOBk_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
.grid .LOBk_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	
	
.grid .LOBk_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
	
.grid .LOBk_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
	
.grid .LOBk_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
.grid .LOBk_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		

.grid .LOBk_12 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}	
	
.grid .LOBk_13 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}		
	
.grid .LOBk_14 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}		
	
.grid .LOBk_15 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}		
	
.grid .LOBk_16 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}		
	
.grid .LOBk_17 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}		
	
.grid .LOBk_18 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 18;
  grid-row-end: 19;
}		
	
.grid .LOBk_19 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}	
	
.grid .LOBk_20 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 20;
  grid-row-end: 21;
}		
	
.grid .LOBk_21 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 21;
  grid-row-end: 22;
}	
		
.grid .LOBk_22 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 22;
  grid-row-end: 23;
}	
	
.grid .geosfery_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -5;
  grid-row-end: -4;
}
	
	
.grid .geosfery_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -4;
  grid-row-end: -3;
}			
	
.grid .geosfery_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -3;
  grid-row-end: -2;
}		
	
.grid .geosfery_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -2;
  grid-row-end: -1;
}			
	
.grid .geosfery_1 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}		
		
.grid .geosfery_2 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 3;
}			
.grid .geosfery_3 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 6;
}		
	
.grid .geosfery_4 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 7;
}	
	
.grid .geosfery_5 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 9;
}	
	
	
.letna_video	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 8;
  grid-row-end: 9;
}		
	
	
.grid .letna_00 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -5;
  grid-row-end: -4;
}		
	
				
.grid .letna_19 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -4;
  grid-row-end: -3;
}	
				
.grid .letna_20 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: -3;
  grid-row-end: -2;
}	
			
				
.grid .letna_28 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: -2;
  grid-row-end: -1;
}		
	
	
.grid .letna_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
		
	
.grid .letna_0 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
	
.grid .letna_2 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
			
.grid .letna_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
.grid .letna_31 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
				
.grid .letna_25 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	

			
.grid .letna_17 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 7;
  grid-row-end: 8;
}	
	
.grid .letna_gif {
  grid-column-start: 5;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	

	
	
.grid .letna_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}	
	
.grid .letna_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}
	
		
.grid .letna_3 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
	
.grid .letna_18 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 10;
  grid-row-end: 11;
}		
		
		
.grid .letna_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}	
		
.grid .letna_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}	
		
.grid .letna_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}	
	
.grid .letna_27 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}		
	
		
				
.grid .letna_24 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}		

				
.grid .letna_30 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}		
	

	
				
.grid .letna_29 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}			
	
	
			
.grid .letna_10 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 18;
  grid-row-end: 19;
}	

			
.grid .letna_12 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 19;
  grid-row-end: 20;
}	
	
.grid .letna_26 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}		
	
.grid .letna_16 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 20;
  grid-row-end: 21;
}	
				
.grid .letna_14 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 21;
  grid-row-end: 22;
}	
	
				
.grid .letna_21 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 22;
  grid-row-end: 23;
}			
	
.grid .letna_15 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 23;
  grid-row-end: 24;
}	
				
.grid .letna_13 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 24;
  grid-row-end: 25;
}	
				
.grid .letna_23 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 25;
  grid-row-end: 26;
}	
				
.grid .letna_32 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 26;
  grid-row-end: 27;
}	

						
.grid .letna_22 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 26;
  grid-row-end: 27;
}		
				
.grid .letna_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 27;
  grid-row-end: 28;
}		
					
.grid .letna_33 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 28;
  grid-row-end: 29;
}		
										
.grid .letna_34 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 29;
  grid-row-end: 30;
}		
						
.grid .letna_35 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 30;
  grid-row-end: 31;
}	
	
.grid .letna_36 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 31;
  grid-row-end: 32;
}		
					
.grid .rathousky_1	 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
	.grid .rathousky_20	 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 2;
  grid-row-end: 3;
}			
	
					
.grid .rathousky_2	 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
					
.grid .rathousky_3	 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}	
					
.grid .rathousky_4	 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	

.grid .rathousky_5	 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 5;
  grid-row-end: 6;
}	
					
.grid .rathousky_6	 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;
}	
					
.grid .rathousky_7	 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	
					
.grid .rathousky_8	 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}	
					
					
.grid .rathousky_9	 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}	
					
.grid .rathousky_10	 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 10;
  grid-row-end: 11;
}	
					
.grid .rathousky_11	 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}	
					
.grid .rathousky_12	 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}	
	
	.grid .rathousky_13	 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}	
	.grid .rathousky_14	 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 14;
  grid-row-end: 15;
}	
	.grid .rathousky_15	 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}	
	.grid .rathousky_16	 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 15;
  grid-row-end: 16;
}	
	.grid .rathousky_19	 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}		
	.grid .rathousky_17	 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}	
	.grid .rathousky_18	 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 18;
  grid-row-end: 19;
}	

	.grid .rathousky_23	 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}	
	.grid .rathousky_21	 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 20;
  grid-row-end: 21;
}	

	.grid .rathousky_22	 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 21;
  grid-row-end: 22;
}	
		
	
	
.grid .rathousky_vystava_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.rathousky_vystava_video {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 2;
  grid-row-end: 3;
}	
		
.grid .rathousky_vystava_2 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .rathousky_vystava_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .rathousky_vystava_4 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .rathousky_vystava_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
.grid .rathousky_vystava_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
		
.grid .rathousky_vystava_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}	
		
.grid .rathousky_vystava_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.grid .rathousky_vystava_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
.grid .rathousky_vystava_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		
	
.grid .rathousky_vystava_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}		
	
	
.grid .solary_1	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	.grid .solary_2	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	.grid .solary_3	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.solary_video	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 4;
  grid-row-end: 5;
}	

.grid .solary_4	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	


.grid .solary_5	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
.solary_video_2	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	
.grid .solary_6	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
	
.grid .solary_7	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
	
.grid .solary_8	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
.grid .solary_9	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		

.grid .solary_10	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}			
	
	
	
.grid .in_2 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 4;
}		
.grid .in_1 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 5;
}	
		
.grid .in_3 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 7;
}		
	
.grid .in_4 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 7;
}		
	
.grid .in_5 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 7;
  grid-row-end: 9;
}		
	
.grid .in_6 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 10;
}		
	
.grid .in_7 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 11;
}		
	
.grid .in_8 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 13;
}		
	
.grid .in_9 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 11;
  grid-row-end: 13;
}		
	
.grid .in_10 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 16;
}		
	
.grid .in_11 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 13;
  grid-row-end: 15;
}		
	
.grid .in_12 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 16;
  grid-row-end: 18;
}		

.grid .in_13 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 19;
}	
	
.grid .in_19 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 19;
  grid-row-end: 20;
}		
.grid .in_18 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 20;
  grid-row-end: 21;
}		
	
.grid .in_20 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 21;
  grid-row-end: 22;
}		
	
	
	
	
.grid .vc_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .vc_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}
	
.vendula_video {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}
	
	
	
.grid .vc_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
.grid .vc_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .kuhn_1 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}	
	
.grid .kuhn_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}
	
.grid .kuhn_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .kuhn_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 8;
}	
	
.grid .kuhn_3 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 8;
  grid-row-end: 9;
}		
	
.grid .kuhn_4 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.grid .mf_b_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .mf_b_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .mf_b_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .v_koncich_1 	{
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .v_koncich_2 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 4;
}	

.grid .v_koncich_3 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 5;
}	
	
.grid .v_koncich_4 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	

.grid .v_koncich_13 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		

.grid .v_koncich_15 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}			

	

		

.grid .v_koncich_9 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 12;
}		

	
.grid .v_koncich_5 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 11;
  grid-row-end: 13;
}	

	
.grid .v_koncich_8 	{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 15;
}			

.grid .v_koncich_14 	{
  grid-column-start: 1;
  grid-column-end: 3;
  grid-row-start: 14;
  grid-row-end: 16;
}				
	
.grid .v_koncich_25 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}	
	
.grid .v_koncich_12 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}				
		
	
.grid .v_koncich_6 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 18;
  grid-row-end: 19;
}		
	
.grid .v_koncich_21 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 19;
  grid-row-end: 20;
}		
	
.grid .v_koncich_23 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}	
		
.grid .v_koncich_22 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 20;
  grid-row-end: 21;
}	
		
.grid .v_koncich_24 	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 21;
  grid-row-end: 22;
}	
	
	
.grid .rezonance_1 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		

	
.grid .rezonance_3 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
.grid .rezonance_4 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	

	
.grid .rezonance_20 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
.grid .rezonance_11 	{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}			
.grid .rezonance_6 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
.grid .rezonance_13 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 10;
}	
.grid .rezonance_8 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}
.grid .rezonance_7 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
.grid .rezonance_9 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 11;
  grid-row-end: 12;
}
	
.grid .rezonance_14 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}	
	
.grid .rezonance_15 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}
	
.grid .rezonance_16 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}
	
.grid .rezonance_17 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 13;
  grid-row-end: 14;
}	
		
.grid .rezonance_18 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}	
		
	
.grid .rezonance_10 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}		

.grid .rezonance_21 	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 15;
  grid-row-end: 16;
}	
	
.grid .rezonance_12 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}		

.grid .hayek_monografie_18 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .hayek_monografie_1 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	

.grid .hayek_monografie_5 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .hayek_monografie_4 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .hayek_monografie_6 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}
	
.grid .hayek_monografie_14 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .hayek_monografie_12 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 7;
  grid-row-end: 8;
}	
	
.grid .hayek_monografie_13 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		

.grid .hayek_monografie_7 	{
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 8;
  grid-row-end: 9;
}	
	
.grid .hayek_monografie_8 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 10;
}		

.grid .hayek_monografie_9 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.grid .hayek_monografie_10 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 10;
  grid-row-end: 11;
}	

.grid .hayek_monografie_11 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}	
	
.grid .hayek_monografie_15 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}	
	
.grid .hayek_monografie_16 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}		

.grid .hayek_monografie_17 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}				
			
	
.grid .hayek_monografie_3 	{
  grid-column-start: 2;
  grid-column-end: 6;
  grid-row-start: 13;
  grid-row-end: 14;
}		

.grid .fmk_2 	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}			
	
.grid .fmk_1 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}
	
.grid .fmk_5 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .fmk_4 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}			

.grid .fmk_6 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .fmk_3 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .fmk_7 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	

.grid .prior1 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .prior2 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		

.grid .prior3 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
	.grid .prior4 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
	.grid .prior5 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	

	.grid .prior7 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
		.grid .prior8 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		

	.grid .prior9 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
	
		.grid .prior10 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.grid .prior11 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}	
	
.grid .prior12 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		

.grid .prior13 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}		
	
	.grid .prior14 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}		
	
	.grid .prior15 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}		
	
	.grid .prior16 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}		
	
	.grid .prior17 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 16;
  grid-row-end: 17;
}		
	
.grid .prior18 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}		

	.grid .prior19 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 18;
  grid-row-end: 19;
}		
	
		.grid .prior20 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}		
	
	
.grid .prior21 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 21;
  grid-row-end: 22;
}	
	
.grid .prior22 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 23;
  grid-row-end: 24;
}		

.grid .prior23 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 24;
  grid-row-end: 25;
}		
	
	.grid .prior24 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 25;
  grid-row-end: 26;
}		
	
	.grid .prior25 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 26;
  grid-row-end: 27;
}		
	
	.grid .prior26 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 27;
  grid-row-end: 28;
}		
	
	.grid .prior27 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 28;
  grid-row-end: 29;
}		
	
		.grid .prior28 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 29;
  grid-row-end: 30;
}		

	.grid .prior29 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 30;
  grid-row-end: 31;
}	

.grid .chadim_1 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}	
		
	
.grid .chadim_2 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 4;
}		
	
.grid .chadim_plakat_1 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .chadim_plakat_4 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}			
			
.grid .chadim_plakat_2 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}			

.grid .chadim_plakat_3 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}			
		
.grid .chadim_katalog_1 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .chadim_katalog_2 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}			

.grid .chadim_katalog_3 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .chadim_katalog_4 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
.grid .chadim_video 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .chadim_katalog_8 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	
.grid .chadim_katalog_7 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}			

.grid .chadim_katalog_30 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.grid .chadim_katalog_31 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
.grid .chadim_katalog_5 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 11;
  grid-row-end: 12;
}			

.grid .chadim_katalog_6 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		
	
.grid .chadim_katalog_20 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}		
		
.grid .chadim_katalog_26 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}		
	
.grid .chadim_katalog_27 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 13;
  grid-row-end: 14;
}			
	
.grid .chadim_katalog_28 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}		
	
.grid .chadim_katalog_29 	{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}		
	
.grid .chadim_katalog_9 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}			
	
.grid .chadim_katalog_10 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}			
	
.grid .chadim_katalog_11 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 18;
  grid-row-end: 19;
}		
	
.grid .chadim_katalog_12 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}		
	
.grid .chadim_katalog_13 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 20;
  grid-row-end: 21;
}			
	
.grid .chadim_katalog_14 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 21;
  grid-row-end: 22;
}			
	
.grid .chadim_katalog_15 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 22;
  grid-row-end: 23;
}				
	
.grid .chadim_katalog_16 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 23;
  grid-row-end: 24;
}		
	
.grid .chadim_katalog_17 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 24;
  grid-row-end: 25;
}			
	
.grid .chadim_katalog_18 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 25;
  grid-row-end: 26;
}		
	
.grid .chadim_katalog_19 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 26;
  grid-row-end: 27;
}		
	

.grid .chadim_katalog_21 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 27;
  grid-row-end: 28;
}		
	
.grid .chadim_katalog_22 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 28;
  grid-row-end: 29;
}		
	
.grid .chadim_katalog_23 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 29;
  grid-row-end: 30;
}			
	
.grid .chadim_katalog_24 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 30;
  grid-row-end: 31;
}			
	
.grid .chadim_katalog_25 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 31;
  grid-row-end: 32;
}				
	
.grid .chadim_vizual_1 	{
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .chadim_vizual_0 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}			

.grid .chadim_vizual_00 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .chadim_vizual_000 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}		

.grid .chadim_vizual_0000 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		

.grid .chadim_vizual_00000 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}		

.grid .chadim_vizual_000000 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
.grid .chadim_vizual_3 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .chadim_vizual_4 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .chadim_vizual_5 	{  
	margin-top: -100px;
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}			

.grid .chadim_vizual_6 	{
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 7;
  grid-row-end: 8;
}				

.grid .chadim_vizual_11 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
	
.grid .chadim_vizual_7 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}	

.grid .medek_katalog_1 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -3;
  grid-row-end: -2;
}	
	
.grid .medek_katalog_1b 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -2;
  grid-row-end: -1;
}		
	
.grid .medek_katalog_2 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .medek_katalog_00b 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .medek_katalog_00a 	{
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
	
.grid .medek_katalog_xx 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .medek_katalog_x 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
		
.grid .medek_katalog_3 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
.grid .medek_katalog_4 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .medek_katalog_5 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}			

.grid .medek_katalog_6 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
		
.grid .medek_katalog_7 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}			

.grid .medek_katalog_8 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.grid .medek_katalog_9 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
.grid .medek_katalog_10 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		

.grid .medek_katalog_11 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}			

.grid .medek_katalog_12 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}		
	
.grid .medek_katalog_13 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}			
	
.grid .medek_katalog_14 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}			
	
.grid .medek_katalog_15 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}	
	
.grid .medek_katalog_16 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}		
	
.grid .medek_katalog_17 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 18;
  grid-row-end: 19;
}		
	
.grid .medek_katalog_18 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}	
	
.grid .medek_katalog_19 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 20;
  grid-row-end: 21;
}	
	
.grid .medek_katalog_20 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 21;
  grid-row-end: 22;
}
	
.grid .medek_katalog_21 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 22;
  grid-row-end: 23;
}	
		
.grid .medek_katalog_22 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 24;
  grid-row-end: 25;
}	
	
.grid .medek_katalog_23 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 25;
  grid-row-end: 26;
}	
	
.grid .medek_katalog_24 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 26;
  grid-row-end: 27;
}	
			
.grid .medek_katalog_25 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 27;
  grid-row-end: 28;
}		
			
.grid .medek_katalog_26 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 28;
  grid-row-end: 29;
}		
			
.grid .medek_katalog_27 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 29;
  grid-row-end: 30;
}		
			
.grid .medek_katalog_28 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 30;
  grid-row-end: 31;
}		
			
.grid .medek_katalog_29 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 31;
  grid-row-end: 32;
}		
			
.grid .medek_katalog_30 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 32;
  grid-row-end: 33;
}				
			
.grid .medek_katalog_31 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 33;
  grid-row-end: 34;
}	
			
.grid .medek_katalog_32 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 34;
  grid-row-end: 35;
}	


.grid .eurosai_1 	{
  grid-column-start: 1;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .eurosai_2 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
	
.grid .eurosai_3 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .eurosai_4 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		

.grid .eurosai_5 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		

.grid .eurosai_7 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;
}	
		
.grid .eurosai_9 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
.grid .eurosai_8 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 7;
  grid-row-end: 8;
}		
		
.grid .eurosai_18 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	
.grid .eurosai_29 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
	
.grid .eurosai_6 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 10;
}			
			
.grid .eurosai_14 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
.grid .eurosai_28 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
.grid .eurosai_39 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
.grid .eurosai_11 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		
		
.grid .eurosai_13 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}		

.grid .eurosai_33 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}		
	.grid .eurosai_19 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 14;
  grid-row-end: 15;
}	
		
.grid .eurosai_10 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}	
	
.grid .eurosai_15 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}		
	
.grid .eurosai_20 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}		
	
.grid .eurosai_video 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}		
	
.grid .eurosai_21 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 18;
  grid-row-end: 19;
}		
			
.grid .eurosai_16 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 18;
  grid-row-end: 19;
}		
	
.grid .eurosai_17	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 19;
  grid-row-end: 20;
}			
	
.grid .eurosai_24 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}		
	
.grid .eurosai_22 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 20;
  grid-row-end: 21;
}		

.grid .eurosai_27 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 21;
  grid-row-end: 22;
}		
	
.grid .eurosai_37 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 22;
  grid-row-end: 23;
}		
.grid .eurosai_38 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 22;
  grid-row-end: 23;
}		


.grid .eurosai_12 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 23;
  grid-row-end: 24;
	}	
	
.grid .eurosai_26 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 23;
  grid-row-end: 24;
}		
		
.grid .eurosai_25 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 24;
  grid-row-end: 25;
}		
	
.grid .eurosai_40 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 24;
  grid-row-end: 25;
}		
		
.grid .eurosai_30 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 25;
  grid-row-end: 26;
}		

.grid .medek_vizual_1 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}		
.grid .medek_vizual_2 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
.grid .medek_vizual_3 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}		
.grid .medek_vizual_4 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
.grid .medek_vizual_5 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
	
.grid .magni_vizual_1 	{
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}		
		
.grid .magni_katalog_1 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .magni_video 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}

.grid .magni_katalog_8 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
.grid .magni_video 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}

.grid .magni_katalog_2 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}		

.grid .magni_katalog_3 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}			

.grid .magni_katalog_4 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .magni_katalog_5 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}			
	
.grid .magni_katalog_6 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
.grid .magni_katalog_7 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
.grid .magni_katalog_9 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	
.grid .magni_katalog_10 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}	
	
.grid .magni_katalog_11 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
	
.grid .magni_video_2 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}
	
.grid .armut_vizual_1 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .armut_vizual_4 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
	
.grid .armut_vizual_2 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
		
.grid .armut_vizual_3 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
.grid .stavyma_poutac_1 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .stavyma_os_1 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	

.grid .stavyma_os_2 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	

.grid .stavyma_os_3 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		

.grid .stavyma_os_4 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		

.grid .stavyma_os_5 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		

.grid .stavyma_os_6 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .stavyma_vizual_1 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}			
	
.grid .stavyma_vizual_2 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		


.grid .stavyma_vizual_4 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .stavyma_vizual_9 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}			
		
			
.grid .stavyma_vizual_6 	{
  grid-column-start: 3 ;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .uan_os_1 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .uan_os_2 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .uan_os_3 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}			
	
.grid .uan_os_4 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .uan_os_5 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .uan_os_6 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
.grid .uan_os_7 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .uan_os_8 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		
		
.grid .uan_os_9 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	

	
.grid .hayek_vizual_2 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .hayek_vizual_3 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .hayek_vizual_0 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .hayek_vizual_00 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}
	
.grid .hayek_vizual_000 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;
}
	
.grid .hayek_vizual_0000 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .hayek_vizual_5 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
.grid .hayek_vizual_6 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	
	
	
	
.grid .hayek_katalog_1 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .hayek_katalog_2 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .hayek_katalog_3 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .hayek_katalog_4 	{
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .karpisek_katalog_1_a 	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .karpisek_katalog_1_aa 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .karpisek_katalog_1_aaa  	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .karpisek_katalog_1_aaaa 	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
	
.grid .karpisek_katalog_2_a 	{
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 11;
  grid-row-end:12;
}	
	
.grid .karpisek_katalog_3_a 	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
	
.grid .karpisek_katalog_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
		
.grid .karpisek_katalog_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	

.grid .karpisek_katalog_3 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .karpisek_katalog_4 {
	margin-top: 80px;		
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .karpisek_katalog_5 {
	margin-top: 80px;	
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .karpisek_katalog_6 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .karpisek_katalog_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .karpisek_katalog_8 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .karpisek_katalog_9 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .karpisek_katalog_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	
	
.grid .karpisek_katalog_11 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 8;
  grid-row-end: 9;
}		

.grid .karpisek_katalog_12 {
			margin-top: 80px;
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}			

.grid .karpisek_katalog_13 {
		margin-top: 80px;
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.grid .karpisek_katalog_14 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}			
	
	
.grid .karpisek_katalog_B1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
		
.grid .karpisek_katalog_B2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .karpisek_katalog_B3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}			
	
.grid .skalicky_vizual_1 {
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .skalicky_vizual_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
			
.grid .skalicky_katalog_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .skalicky_katalog_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .skalicky_katalog_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .skalicky_katalog_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .skalicky_katalog_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .spojenci_1 {
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .spojenci_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .ther_vizual_1 {
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .ther_vizual_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
	
.grid .ther_vizual_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .ther_katalog_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .ther_katalog_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	

.grid .ther_katalog_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		

.grid .ther_katalog_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	

.grid .ther_katalog_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .ther_katalog_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	

.grid .ther_katalog_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	
	
.grid .ther_katalog_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
	
.grid .daniel_vizual_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .daniel_vizual_0 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}
	
.grid .daniel_vizual_00 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}
	
.grid .daniel_vizual_000 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}
	
.grid .daniel_vizual_0000 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .daniel_vizual_22 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}
	
.grid .daniel_vizual_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	

.grid .daniel_vizual_5 {
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
.grid .daniel_vizual_3 {
	margin-top: 100px;
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 7;
  grid-row-end: 9;
}	
	

.grid .daniel_vizual_8 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		

	
.grid .daniel_vizual_4 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
	
.grid .daniel_katalog_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		

.grid .daniel_katalog_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
	
.grid .daniel_katalog_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .daniel_katalog_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
.grid .daniel_katalog_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	

.grid .daniel_katalog_14 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}			
	
.grid .daniel_katalog_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	
.grid .daniel_katalog_8 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		

	
.grid .daniel_katalog_9 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
	
.grid .daniel_katalog_6 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 10;
  grid-row-end: 11;
}	
	
.grid .daniel_katalog_7 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}

.grid .daniel_katalog_12 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}			
	
.grid .daniel_katalog_13 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}	

		
.grid .daniel_katalog_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}		

.grid .bgb_vizual_1 {
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}			
	
.grid .bgb_katalog_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}			

.grid .bgb_katalog_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	

.grid .bgb_katalog_3 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}	

.grid .bgb_katalog_4 {
	margin-top: 50px;
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .bgb_katalog_5 {
		margin-top: 50px;
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
.grid .bgb_katalog_6 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .bgb_katalog_7 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;
}
	
.grid .bgb_katalog_8 {
		margin-top: 50px;
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .bgb_katalog_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		

.grid .bgb_katalog_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		

.grid .bgb_katalog_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
	
.grid .bgb_katalog_12 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 10;
}			
	
.grid .bgb_katalog_13 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}	
	
.grid .bgb_katalog_14 {
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		

.grid .ellum_kniha_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .kaspar_vizual_1 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}	
		
.grid .kaspar_vizual_2 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 4;
}	

.grid .kaspar_vizual_12 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
	
.grid .kaspar_vizual_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.grid .kaspar_vizual_3 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		

.grid .kaspar_vizual_4 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 11;
  grid-row-end: 12;
}		
	
.grid .kaspar_vizual_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}	
	
.grid .kaspar_vizual_6 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 13;
  grid-row-end: 14;
}		
		
.grid .kaspar_vizual_7 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}	
	
.grid .kaspar_vizual_8 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 15;
  grid-row-end: 16;
}	
	
.grid .zam_vizual_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		

.grid .zam_vizual_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
	
.grid .zam_vizual_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		

.grid .zam_vizual_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
		
.grid .zam_vizual_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
			
		
.grid .zam_vizual_4 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .zam_vizual_5 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	


.grid .zam_vizual_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	

.grid .zam_vizual_8 {
	margin-top: 80px;		
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
		
.grid .zam_vizual_7 {
  margin-top: 80px;		
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 10;
}
		

	
.grid .zam_poutace_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		

.grid .zam_poutace_2 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		

.grid .zam_poutace_3 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	

.grid .zam_poutace_4 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}	
.grid .zam_poutace_5 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
.grid .zam_poutace_6 {
  margin-top: 180px;		
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	

.grid .ellum_plakat_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}
	
.grid .ellum_plakat_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		

.grid .ellum_plakat_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}			
	
.grid .ellum_plakat_3 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}		

.grid .ellum_plakat_4 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
.grid .ellum_plakat_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		

.grid .ellum_plakat_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.ellum_video {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 7;
  grid-row-end: 8;
}		

.grid .upp_vizual_x {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -4;
  grid-row-end: -3;
}	
	
.grid .upp_vizual_xx {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -4;
  grid-row-end: -3;
}	
.grid .upp_vizual_xxx {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -3;
  grid-row-end: -2;
}	
.grid .upp_vizual_xxxx {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -3;
  grid-row-end: -2;
}	
	
	
.grid .upp_vizual_2 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .upp_vizual_3 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .upp_vizual_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .upp_vizual_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .upp_vizual_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
	
.grid .upp_vizual_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
		
	
.grid .upp_vizual_7 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 8;
  grid-row-end: 9;
}	

.grid .upp_vizual_8 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}	
		
.grid .upp_vizual_9 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 10;
}
	
.grid .wll_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}
		
.grid .wll_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	

.grid .upp_expozice_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .upp_expozice_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .upp_expozice_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .upp_expozice_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
.grid .upp_expozice_3 {
margin-top: 100px;	
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;
}	

.grid .upp_expozice_2 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .upp_expozice_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .upp_expozice_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
		
.grid .upp_expozice_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
		
.grid .upp_expozice_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
		
.grid .upp_expozice_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
		
.grid .upp_expozice_12 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}			
		
.grid .upp_expozice_13 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}			
		
.grid .upp_expozice_14 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}			
			
.grid .upp_expozice_16 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}	
	
.grid .upp_expozice_16 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}	
	
.grid .upp_expozice_15 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}			
	
.grid .upp_expozice_17 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}	
	
.grid .upp_expozice_18 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 18;
  grid-row-end: 19;
}		
	
.grid .upp_expozice_19 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}	
	
.grid .upp_expozice_20 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 20;
  grid-row-end: 21;
}		
	
.grid .upp_expozice_21 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 21;
  grid-row-end: 22;
}		
	
.grid .upp_expozice_22 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 22;
  grid-row-end: 23;
}		
	
.grid .upp_expozice_23 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 23;
  grid-row-end: 24;
}	
	
.grid .upp_expozice_24 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 24;
  grid-row-end: 25;
}		
	
.grid .upp_expozice_25 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 25;
  grid-row-end: 26;
}		
	
.grid .upp_expozice_26 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 26;
  grid-row-end: 27;
}		
	
.grid .upp_expozice_27 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 27;
  grid-row-end: 28;
}		
	
.grid .upp_expozice_28 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 28;
  grid-row-end: 29;
}		
	
.grid .upp_expozice_29 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 29;
  grid-row-end: 30;
}	
	
.grid .upp_expozice_30 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 31;
  grid-row-end: 32;
}	
	
.grid .upp_expozice_31 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 32;
  grid-row-end: 33;
}		
	
.grid .upp_expozice_32 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 33;
  grid-row-end: 34;
}		
	
.grid .upp_expozice_33 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 34;
  grid-row-end: 35;
}	
	
.grid .ptb_viz_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}
	
.ptb_viz_1 {	

	padding-left: 50px;
}	
	
.grid .ptb_viz_2 {
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 4;
  grid-row-end: 5;
}
	
.grid .ptb_viz_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	

.grid .ptb_viz_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .kvicala_vizual_0 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}		

.grid .kvicala_vizual_00 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 4;
}			
	
.grid .kvicala_vizual_2 {
  grid-column-start: 3;
  grid-column-end: 6;
  grid-row-start: 4;
  grid-row-end: 5;
}		

.grid .kvicala_vizual_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		

.grid .kvicala_vizual_4 {
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
.grid .kvicala_vizual_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	
			
.grid .kvicala_vizual_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}			
	
.grid .kvicala_vizual_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}				
	
.grid .kvicala_vizual_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}	
	
	
.grid .od_exterier_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .od_exterier_4 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}		
	
.grid .od_exterier_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
	
.grid .od_exterier_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		

.grid .od_exterier_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}			
	
.grid .od_exterier_12 {
	margin-top: 50px;	
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .od_exterier_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	
	
	
.grid .od_exterier_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		
	
		

.grid .od_exterier_7 {
	margin-top: 50px;		
  grid-column-start: 1;
  grid-column-end: 3;
  grid-row-start: 9;
  grid-row-end: 10;
}		

.grid .od_exterier_8 {
  grid-column-start: 1;
  grid-column-end: 3;
  grid-row-start: 10;
  grid-row-end: 11;
}	
	
.grid .od_exterier_9 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 11;
  grid-row-end: 12;
}		

	
.grid .od_exterier_10 {
	margin-top: 50px;	
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 11;
}	
	
.grid .od_znaceni_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -8;
  grid-row-end: -7;
}		
	
	
.grid .od_znaceni_29 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -7;
  grid-row-end: -5;
}			
	
.grid .od_znaceni_15 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -6;
  grid-row-end: -4;
}			
	
.grid .od_znaceni_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -4;
  grid-row-end: -3;
}	
	
.grid .od_znaceni_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -3;
  grid-row-end: -2;
}		

.grid .od_znaceni_27 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: -2;
  grid-row-end: 1;
}		
	
	
.grid .od_znaceni_1 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: -1;
  grid-row-end: 1;
}
		
.grid .od_znaceni_2 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .od_znaceni_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}			

.grid .od_znaceni_12 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 5;
}			
	
.grid .od_znaceni_4 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
	
.grid .od_znaceni_17 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .od_znaceni_19 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		

	
.grid .od_znaceni_18 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
.grid .od_znaceni_31 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		

.grid .od_znaceni_20 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	

.grid .od_znaceni_21 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	
.grid .od_znaceni_13 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}			
	
.grid .od_znaceni_30 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
			
.grid .od_znaceni_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}		
	
.grid .od_znaceni_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		
	
.grid .od_znaceni_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}			
	
.grid .od_znaceni_14 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}	
	
.grid .od_znaceni_24 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}		

.grid .od_znaceni_23 {
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 15;
  grid-row-end: 16;
}		
	
.grid .od_znaceni_25 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}		

.grid .od_znaceni_26 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}		

.grid .od_znaceni_22 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 18;
  grid-row-end: 19;
}		

.grid .od_znaceni_28 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}		

	
	
	
	

.grid .od_piktogramy_1 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}			
		
.grid .od_piktogramy_2 {
margin-top: -380px;
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}			
	
.grid .od_piktogramy_3 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}			
	
.grid .od_piktogramy_4 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .od_piktogramy_5 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 4;
  grid-row-end: 5;
}		
		
.grid .od_piktogramy_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .od_piktogramy_6 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
		
.grid .od_piktogramy_21 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
.grid .od_piktogramy_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}	

	
.grid .od_piktogramy_15 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
	
.grid .od_piktogramy_10 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 10;
  grid-row-end: 11;
}
.grid .od_piktogramy_14 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}			
	
.grid .od_piktogramy_11 {
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 11;
  grid-row-end: 12;
}	
	
.grid .od_piktogramy_12 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}	
.grid .od_piktogramy_13 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}	
.grid .od_piktogramy_22 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}	
.grid .od_piktogramy_23 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}	

	
.grid .od_kolejnice_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .od_kolejnice_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	

.grid .od_kolejnice_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;}
	
.grid .od_kolejnice_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
	
}	
.grid .od_kolejnice_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
.grid .od_kolejnice_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
.grid .od_kolejnice_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}			
.grid .od_kolejnice_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}	
	
.grid .od_kolejnice_9 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.grid .od_kolejnice_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}	
	
	
.grid .od_vytahy_1 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}		

.grid .od_vytahy_2 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 4;
}	

.grid .od_vytahy_5a {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 6;
}		


.grid .od_vytahy_5b {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 7;
}		

	

.grid .od_mozaika_m7 {
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}	

.grid .od_mozaika_m8 {
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 2;
  grid-row-end: 3;
}		
	
.grid .od_mozaika_1 {
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		

.grid .od_mozaika_2 {
  grid-column-start: 3;
  grid-column-end: 6;
  grid-row-start: 4;
  grid-row-end: 5;
}			

	

	
.grid .od_vizual_0 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .od_vizual_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}
	
.grid .od_vizual_00 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .od_vizual_000 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .od_vizual_0000 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .od_vizual_00000 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;
}		


		
.grid .armutidisova_vizual_1 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .armutidisova_vizual_2 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
	
.grid .gjj_vizual_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .gjj_vizual_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
		
.grid .gjj_vizual_3 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .gjj_vizual_4 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .gjj_vizual_5 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
	
.grid .gjj_pismo_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .gjj_pismo_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	

.grid .gjj_pismo_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .neznamy_jambor_1 {
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}	
		
.grid .neznamy_jambor_0 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 4;
}	
		
.grid .neznamy_jambor_00 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 5;
}	
	
.grid .neznamy_jambor_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
		
.grid .neznamy_jambor_4 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;
}		
	
	
.grid .neznamy_jambor_5 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	

.grid .neznamy_jambor_6 {
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		
	
		
		
.grid .vystava_pelle_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .vystava_pelle_4 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 5;
}			
		
.grid .vystava_pelle_5 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 6;
}			

		
.grid .vystava_pelle_7 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 6;
  grid-row-end: 8;
}	

.grid .vystava_pelle_8 {
  grid-column-start: 5;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 9;
}		
	
	
.grid .vystava_pelle_9 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
		
.grid .vystava_pelle_10 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 10;
  grid-row-end: 11;
}		


.grid .vystava_pelle_6 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		
		
	
.grid .vystava_pelle_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}		
	
.grid .vystava_pelle_1 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}		
	
.grid .vystava_pelle_11 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 14;
  grid-row-end: 15;
}		
	
.aspect-ratio-box {
  position: relative;
  padding-bottom: 56.25%; / 16:9 aspect ratio /
  background-color: #f0f0f0; / Placeholder color /
}
	
	
	
			
.grid .ellum_instalace_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .ellum_instalace_2 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .ellum_instalace_3 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .ellum_instalace_4 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .ellum_instalace_5 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}			
	
.grid .ellum_instalace_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .ellum_instalace_video {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .os_plakat_1 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}		
	
.grid .os_plakat_2 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 4;
}		
	
.grid .os_plakat_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .os_kniha_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .os_kniha_2 {
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .os_kniha_3 {
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
	
.grid .os_kniha_7 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}
	
.grid .os_kniha_24 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		

	
.grid .os_kniha_5 {
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .os_kniha_6 {
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 6;
  grid-row-end: 7;
}	

		
.grid .os_kniha_11 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 7;
  grid-row-end: 8;
}
		
.grid .os_kniha_12 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	
	
	
.grid .os_kniha_25 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 8;
  grid-row-end: 9;
}		

	
.grid .os_kniha_8 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}		

		
.grid .os_kniha_9 {
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.grid .os_kniha_13 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 10;
  grid-row-end: 11;
}	
		
.grid .os_kniha_14 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}			
	
.grid .os_kniha_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}		

		
.grid .os_kniha_15 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}	
		
.grid .os_kniha_16 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}	
	
.grid .os_kniha_17 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 13;
  grid-row-end: 14;
}		
	
.grid .os_kniha_18 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}	
	
	
.grid .os_kniha_4 {
  grid-column-start: 1;
  grid-column-end: 6;
  grid-row-start: 14;
  grid-row-end: 15;
}		
		
	
.grid .os_kniha_19 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 15;
  grid-row-end: 16;
}	

.grid .os_kniha_20 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}	
	
.grid .os_kniha_21 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 16;
  grid-row-end: 17;
}	

.grid .os_kniha_22 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}		
	
.grid .os_kniha_23 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 17;
  grid-row-end: 18;
}	

	
	
	
.grid .ollok_vizual_0 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .ollok_vizual_00 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .ollok_vizual_000 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .ollok_vizual_0000 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .ollok_vizual_00000 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
.grid .ollok_vizual_000000 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}			
		
.grid .ollok_vizual_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
			
.grid .ollok_vizual_3 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 5;
  grid-row-end: 6;
}		
			
.grid .ollok_vizual_4 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .zoo_vizual_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}			
			
.grid .ncsd15_katalog_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
			
.grid .ncsd15_katalog_11 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	

.grid .ncsd15_katalog_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
	
	
.grid .ncsd15_katalog_9 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 4;
  grid-row-end: 5;
}					
	
.grid .ncsd15_katalog_8 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .ncsd15_katalog_10 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .ncsd15_katalog_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}	
	
.grid .ncsd15_katalog_20 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}	
	
.grid .ncsd15_katalog_4 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}	
			
.grid .ncsd15_katalog_6 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 10;
  grid-row-end: 11;
}			
				
.grid .ncsd15_katalog_7 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 11;
  grid-row-end: 12;
}	
			
.grid .ncsd15_katalog_5 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}
				
.grid .ncsd14_vizual_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}
.grid .ncsd14_vizual_4 {
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 2;
  grid-row-end: 3;
}
.grid .ncsd14_vizual_3 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}			
.grid .ncsd14_vizual_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		


.grid .ncsd14_katalog_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
.grid .ncsd14_katalog_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
.grid .ncsd14_katalog_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
.grid .ncsd14_katalog_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		
.grid .ncsd14_katalog_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
.grid .ncsd14_katalog_6 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}		
.grid .ncsd14_katalog_7 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}			

.grid .ncsd14_katalog_8 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}			
	
.grid .labyrint_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}
.grid .labyrint_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
	
.grid .os_fai_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
.grid .os_fai_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
.grid .os_fai_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
.grid .os_fai_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
.grid .os_fai_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .up_katalog_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
.grid .up_katalog_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
.grid .up_katalog_3 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 5;
}			
.grid .up_katalog_4 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 6;
}				
	
.grid .noc_divadel_1 {
  grid-column-start: 1;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
}		
.grid .noc_divadel_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}		
.grid .noc_divadel_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}			
	
.grid .ncsd13_1 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 3;
}	
.grid .ncsd13_2 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 4;
}	
	
.grid .z_1	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}
	
.grid .z_2	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .z_3	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}
	
.grid .z_4	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}		

.grid .z_5	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}	
	
.grid .z_6	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .z_7	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 7;
  grid-row-end: 8;
}		

.grid .z_8	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 8;
  grid-row-end: 9;
}	

.grid .z_9	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 8;
  grid-row-end: 9;
}	
	
.grid .z_10	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 9;
  grid-row-end: 10;
}	
	
.grid .z_11	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 9;
  grid-row-end: 10;
}		
	
.grid .z_12	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 10;
  grid-row-end: 11;
}	
	
.grid .z_13	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 11;
  grid-row-end: 12;
}	
	
.grid .z_14	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 11;
  grid-row-end: 12;
}	
	
.grid .z_15	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 12;
  grid-row-end: 13;
}	
	
.grid .z_16	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 12;
  grid-row-end: 13;
}		
	
.grid .z_17	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 13;
  grid-row-end: 14;
}			
	
.grid .z_18	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 14;
  grid-row-end: 15;
}	
	
.grid .z_19	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 15;
  grid-row-end: 16;
}		
	
.grid .z_20	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 15;
  grid-row-end: 16;
}				
	
.grid .z_21	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 16;
  grid-row-end: 17;
}		
	
.grid .z_22	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 16;
  grid-row-end: 17;
}					
	
.grid .z_23	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 17;
  grid-row-end: 18;
}		
	
.grid .z_24	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 17;
  grid-row-end: 18;
}			

.grid .z_25	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 18;
  grid-row-end: 19;
}		
	
.grid .z_26	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 18;
  grid-row-end: 19;
}	
	
.grid .z_27	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 19;
  grid-row-end: 20;
}		
	
.grid .z_28	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 20;
  grid-row-end: 21;
}
	
.grid .z_29	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 20;
  grid-row-end: 21;
}				
	
.grid .z_30	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 21;
  grid-row-end: 22;
}
	
.grid .z_31	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 21;
  grid-row-end: 22;
}	
		
.grid .z_32	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 22;
  grid-row-end: 23;
}		
	
.grid .z_33	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 23;
  grid-row-end: 24;
}		
	
.grid .z_34	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 23;
  grid-row-end: 24;
}	
	
.grid .z_35	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 24;
  grid-row-end: 25;
}		
	
.grid .z_36	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 24;
  grid-row-end: 25;
}	
	
.grid .z_37	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 25;
  grid-row-end: 26;
}		
	
.grid .z_38	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 26;
  grid-row-end: 27;
}		
	
.grid .z_39	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 26;
  grid-row-end: 27;
}	

.grid .z_40	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 27;
  grid-row-end: 28;
}	

.grid .z_41	{
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 27;
  grid-row-end: 28;
}	

	
.grid .neony_03	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -4;
  grid-row-end: -3;
}
	
.grid .neony_02	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -3;
  grid-row-end: -2;
}
	
.grid .neony_01	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: -2;
  grid-row-end: -1;
}	
	
  .grid  .neony {
  grid-column-start: 1;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 3;
        }	
	
.grid .neony_1	{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}			
.grid .neony_6	{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}
.grid .neony_7	{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		
	
.grid .neony_10	{
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
	
.grid .neony_5	{
  grid-column-start: 3;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .neony_2	{
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 6;
  grid-row-end: 7;
}	
	
.grid .mobilita_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
	
.grid .ny_1 {
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}	
	
.grid .mhd_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}	
.grid .mhd_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}	
.grid .mhd_3 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}	
.grid .mhd_4 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 4;
  grid-row-end: 5;
}	
.grid .mhd_5 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 5;
  grid-row-end: 6;
}		
	
.grid .china_1 {
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .b12_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .b12_2 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}		
	
.grid .b12_3 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}
	
.grid .labour_risk_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}		
	
.grid .labour_risk_2 {
  grid-column-start: 4;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}			
	
	
	
.grid .prior_katalog_1 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 1;
  grid-row-end: 2;
}			
.grid .prior_katalog_2 {
  grid-column-start: 1;
  grid-column-end: 7;
  grid-row-start: 2;
  grid-row-end: 3;
}			

	
	
.grid .prior_vizual_1 {
  grid-column-start: 2;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}			
			
.grid .prior_vizual_2 {
  grid-column-start: 1;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}			
			
.grid .prior_vizual_3 {
  grid-column-start: 2;
  grid-column-end: 7;
  grid-row-start: 3;
  grid-row-end: 4;
}		

}	

.nahled_var_A_obr{ 
	width: auto;
	padding: 0px;padding-bottom: 0; margin-right: 4px;  float: left;
	display: inline-block;
}

.nahled_var_A_obr_book{ 
	width: 100%;
	padding: 0px;padding-bottom: 0;   float: left;
	display: inline-block;
}



		
.nahled_var_A_popisek {
  	text-decoration: none;
	font-size: 12px; 
	line-height: 1; 
	font-family: Courier, monospace; 
	color: white; 
	display: inline-block; 
  	transition: all 0.5s;
  	text-align:start;
  	cursor: pointer;
  	padding-bottom: 0; 
	margin-bottom: 0; 
}  


 
@media (max-width: 900px) {
.od_AB	 {
width: 50%;
  height: auto;
	}
	}
@media (min-width: 901px) {
.od_AB	 {
width: 90%;
  height: auto;
	}
	}


@media (min-width: 400px) {

.nahled_var_A_obr{ 
	width: 100%;;
	padding: 0px;padding-bottom: 0; margin-right: 4px;  float: left;
	display: inline-block;
}
	
.nahled_var_A_obr_book{ 
	width: 100%;;
	padding: 0px;padding-bottom: 0;  float: left;
	display: inline-block;
}
	

.nahled_var_A {
  	width: 450px;
  	border: 3px solid white;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 0px; 
	margin-bottom: 0;
	margin-right: 0px;
	overflow: auto;
	display: inline-block; 
	background-color: white;
  	color: white;
}
}

.nahled_var_A opened {
    background-color: #fff;
    color: #000;
    border-color: #fff;
	width: 450px;
  	border: 3px solid blue;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 0px; 
	margin-bottom: 0;
	margin-right: 0px;
	overflow: auto;
	display: inline-block; 
}

.nahled_var_A:hover
{
    border-color: black!important;
}   /* barva pri kliknuti */

.nahled_var_A.opened
{
    background-color: black;
    color: greenyellow;
    border-color: black;
}   /* barva pri kliknuti */

.nahled_var_A:active
{
    background-color: white;
    color: white;
    border-color: white;
}

.nahled_var_A_obr{ 
	width: auto;
	padding: 0px;padding-bottom: 0; margin-right: 4px;  float: left;
	display: inline-block;
}

.nahled_var_A_obr_book{ 
	width: 100%;
	padding: 0px;padding-bottom: 0;  float: left;
	display: inline-block;
}
		
.nahled_var_A_popisek {
  	text-decoration: none;
	font-size: 12px; 
	line-height: 1; 
	font-family: Courier, monospace; 
	color: white; 
	display: inline-block; 
  	transition: all 0.5s;
  	text-align:start;
  	cursor: pointer;
  	padding-bottom: 0; margin-bottom: 0; 
}  
	
.nahled_var_A:hover .nahled_var_A_popisek {
  color: black;
  transition: all 1s;
}

.nahled_var_A:hover {
  border: 3px solid yellow;  
}




@font-face {
    font-family: 'universbold';
    src: url("fonts/webfontkit-20210429-184831/univers-bold-webfont.woff2") format('woff2'),
         url("fonts/webfontkit-20210429-184831/univers-bold-webfont.woff") format('woff'),
         url("fonts/webfontkit-20210429-184831/univers-bold-webfont.ttf") format('truetype'),
         url("fonts/webfontkit-20210429-184831/univers-bold-webfont.svg") format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'univers_ce_55_mediumregular';
    src: url("fonts/webfontkit-20210429-184702/univers_ce_55_medium-webfont.woff2") format('woff2'),
         url("fonts/webfontkit-20210429-184702/univers_ce_55_medium-webfont.woff") format('woff'),
         url("fonts/webfontkit-20210429-184702/univers_ce_55_medium-webfont.ttf") format('truetype'),
         url("fonts/webfontkit-20210429-184702/univers_ce_55_medium-webfont.svg") format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'pduregular';
    src: url('fonts/webfontkit-20211203-170033/pdu-regularl.woff2') format('woff2'),
         url('fonts/webfontkit-20211203-170033/pdu-regularl.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.nah1 {
display: inline-block;    flex: 0 0 100px;	margin-left: 5px
	}
.nah {
   	display: flex;
    flex-flow: row;
    align-content: center;
    justify-content: center;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	}
	
	
.naho {
   	display: flex;
    flex-flow: row;
    align-content: center;
    justify-content: center;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	}

.naho10 {
   	display: flex;
    flex-flow: row;
    align-content: center;
    justify-content: center;
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	}

.naho5 {
   	display: flex;
    flex-flow: row;
    align-content: center;
    justify-content: center;
	border-bottom: 0px;
	margin-bottom: 0px;
		padding-top: 4px;
	}


.naho6 {
   	display: flex;
    flex-flow: row;
    align-content: center;
    justify-content: center;
	border-bottom: 0px;
	margin-bottom: 0px;
		padding-top: 0px;
	}

.naho5_neony {
   	display: flex;
    flex-flow: row;
    align-content: center;
    justify-content: center;
	border-bottom: 0px;
	margin-bottom: 0px;
		padding-top: 4px;
	}




.cross0	{ 
	padding-top: 5px;
	padding-left: 4px;
	width: 30px; 
	position: absolute;
	display: inline-block;

}

.cross0 {
  	cursor: default;
}

.cross0 {
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  cursor: pointer;
}
	
.cross0:hover, .cross0:focus, .cross0:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}





.cross2	{ 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;
	position: absolute;
	display: inline-block;
	z-index: 15
}

.cross2 {
  	cursor: default;
}

.cross2 {
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  cursor: pointer;
}
	
.cross2:hover, .cross2:focus, .cross2:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.cross22	{ 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;
	position: absolute;
	display: inline-block;
	z-index:1
}

.cross22 {
  	cursor: default;
}

.cross22 {
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  cursor: pointer;
}
	
.cross22:hover, .cross22:focus, .cross22:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.cross222	{ 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;
	position: absolute;
	display: inline-block;
	z-index: 15
}

.cross222 {
  	cursor: default;
}

.cross222 {
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  cursor: pointer;
}
	
.cross222:hover, .cross222:focus, .cross222:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.cross2222	{ 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;
	position: absolute;
	display: inline-block;
	z-index: 15
}

.cross2222 {
  	cursor: default;
}

.cross2222 {
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  cursor: pointer;
}
	
.cross2222:hover, .cross2222:focus, .cross2222:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.cross22222	{ 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;
	position: absolute;
	display: inline-block;
	z-index: 15
}

.cross22222 {
  	cursor: default;
}

.cross22222 {
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  cursor: pointer;
}
	
.cross22222:hover, .cross22222:focus, .cross22222:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.cross1	{ 
	padding-top: 10px;padding-left: 4px;
	width: 30px;
}

.cross1 {
  	cursor: default;
}

.cross1 {
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  cursor: pointer;
}
	
.cross1:hover, .cross1:focus, .cross1:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}









.sec1{
display:block;
margin-top: 0px;
	}

    .slides3 { width: 300px; }
    .slides3-hidden { display : none; }

    .slides2 { width: 300px; }
    .slides2-hidden { display : none; }

    .slides1 { width: 300px; }
    .slides1-hidden { display : none; }


    .slides44 { width: 1000px; }
    .slides44-hidden { display : none; }



 


    .slides_neony { width: 820px; }
    .slides_neony-hidden { display : none; }

    .slides_sys { width: 820px; }
    .slides_sys-hidden { display : none; }


.sec2{
display:block;
margin-top: 0px;
	}

#sec22{
display:block;
margin-top: 0px;
margin-bottom: 4px;	
	}


#sec22-arch{
display:block;
margin-top: 0px;
margin-bottom: 4px;	
	}

.sec222{
display:block;
margin-top: 0px;
	}


.sec2222{
display:block;
margin-top: 0px;
	}


.sec22222{
display:block;
margin-top: 0px;
	}




.nah	{height: 428px; width:100%;}	
.nah2	{height: 371px; width:100%;}	

.nah2222{ width:100%;}	
.nah2222b{ width:100%;}
.slide_neony	{height: 100%; width:100%;}	
.slide_sys	{height: 100%; width:100%;}	


@media (max-width: 1020px) {	
.nah22	{height: auto}	
   .slides44 { width: 100%; 	
	}
@media (max-width: 950px) {
.nah2222b{padding-top: 3px}}
 }

h1 {
	font-size: 12px; 
	line-height: 14px; 
	font-family: Helvetica, Arial, sans-serif; 
	font-weight: normal;
	letter-spacing: 1px;
	border-bottom: 3px solid #000000; 
	margin-bottom: 2px; 
	border-top: 3px solid black; 
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

h3 {
	font-size: 12px; 
	line-height: 14px; 
	font-family: Helvetica, Arial, sans-serif; 
	font-weight: normal;
	letter-spacing: 1px;
	border-bottom: 3px solid #000000; 
	margin-bottom: 2px; 
	margin-top: 0px;
	padding-top: 3px;
	padding-bottom: 5px;
	z-index: -10
}

.myClass1 {
border-bottom: 2px dotted black;  
}

.myClass2 {
border-bottom: 3px solid black; 
}


h2 {
	font-size: 16px; 
	line-height: 1,2; 
	font-family: Courier, monospace; font-weight: normal;
	border-bottom: 3px solid #000000; margin-bottom: 10px;
	border-top: 3px solid black; margin-top: 10px;
}
























.projekt2 {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; margin-bottom: 0px;
	border-top: 3px solid black; margin-top: 0px;
}

.projekt2 closed
{	display: none;
	width: 100%;
	border-bottom: 3px solid #000000; margin-bottom: 0px;
	border-top: 3px solid black; margin-top: 0px;
}





.projekt1 {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; margin-bottom: 0px;
	border-top: 3px solid black; margin-top: 0px;
}

.projekt1 closed
{	display: none;
	width: 100%;
	border-bottom: 3px solid #000000; margin-bottom: 0px;
	border-top: 3px solid black; margin-top: 0px;
}

.box1
{
  	display:inline-block;  
   	width: 20%;	
	overflow: auto; 
}

.box2
{
  	display:inline-block;  
   	width: 79%;    
	overflow-y: scroll; 	
	scrollbar-width: none;
	-ms-overflow-style: none; 
}

.box2::-webkit-scrollbar { /* WebKit */
    width: 0;
    height: 0;
}




.textbox1
{
  	display:inline-block;  
   	width: 20%;	
	overflow: auto; 	
	vertical-align:top;		
}

.textbox1b
{
  	display:inline-block;  
	height: 50vh;
   	width: 20%;	
	overflow: auto;
	padding-left: 10px;
}

.textbox2
{
  	display:inline-block;  
   	width: 79%;    
	overflow-y: scroll; 	
	scrollbar-width: none;
	-ms-overflow-style: none;
}


.textbox_a,
.textbox_b,
.textbox_c {
    display: inline-block;
    vertical-align: top;
}

.textbox_a {
    width: 5%;	
    overflow: auto; 	
    height: 60px;
}

.textbox_b {
    width: 45%;    
    overflow-y: scroll; 	
    scrollbar-width: none;
    -ms-overflow-style: none;
    padding-right: 15px; /* Přidáno pro pravý okraj */
    box-sizing: border-box; /* Zajistí, že padding nebude přidán k celkové šířce */	
}



.textbox_c {
    width: 49%;    
    overflow-y: auto; 
    scrollbar-width: none;
    -ms-overflow-style: none;
}

.grid-container {
    display: grid;
    grid-template-columns: auto 1fr;
	grid-template-rows: repeat(6, 1fr);
    gap: 5px 20px; /* Vertikální a horizontální mezera mezi položkami */
		   padding-top: 12px;    padding-bottom: 12px
}

.grid-item {
    display: contents; /* Toto zajistí, že obsah bude přímo v gridu */
}

.item-name {
    font-weight: bold;
    white-space: nowrap; /* Zabrání zalomení názvu */
}

.item-description {
    /* Můžete přidat další styly pro popis */
}

.item-name {
    font-weight: bold;
    white-space: nowrap; /* Zabrání zalomení názvu */
}

.item-description {
    /* Můžete přidat další styly pro popis */
}


.textbox2::-webkit-scrollbar { /* WebKit */
    width: 0;
    height: 0;
}


.text_padding  {
    padding-right: 10px;
     padding-top: 10px
}


@media (min-width: 550px) {
.textbox3
{
  	display:inline-block;
   	width: 40%;	
	overflow: auto; 
	padding-right: 5vh;	
	vertical-align: top;
}

@media (min-width: 551px) {	
#p2b{display:none}
	}
	
@media (max-width: 550px) {	
#p2b{display:inline-block}
	}		

.textbox4
{
  	display:inline-block;  
   	width: 20%;	
	overflow: auto; 	
	vertical-align: top;
	
}

.textbox5
{
  	display:inline-block;  
   	width: 28%;	
	overflow: auto;
	vertical-align: top;
}	
}

@media (max-width: 550px) {
	.textbox3 {
display:none	
}
.textbox4
{
  	display:inline-block;  
   	width: 48%;	
	overflow: auto; 	
	vertical-align: top;
	
}

.textbox5
{
  	display:inline-block;  
   	width: 48%;	
	overflow: auto;
	vertical-align: top;
}
}

@media (max-width: 781px) {	
#graficky_design {
	display:none
}		
}

.uvod{
  	display:inline-block;  	
	overflow: auto;
	vertical-align: center;

		
}













.nahled2 {
  	width: 450px;
  	border: 3px solid white;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	padding-bottom: 0;
 	margin-top: 0px; margin-bottom: 0;margin-right: 0px;
	overflow: auto;display: inline-block; 
	background-color: white;
  	color: white;
}


.nahled2 opened {
    background-color: #fff;
    color: #000;
    border-color: #fff;
	width: 450px;
  	border: 3px solid blue;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	padding-bottom: 0;
 	margin-top: 0px; margin-bottom: 0;margin-right: 0px;
	overflow: auto;display: inline-block; 
}

.nahled2:hover
{
    border-color: black!important;
}   /* barva pri kliknuti */

.nahled2.opened
{
    background-color: black;
    color: greenyellow;
    border-color: black;
}   /* barva pri kliknuti */

.nahled2:active
{
    background-color: white;
    color: white;
    border-color: white;
}

.nahled2_obr{ 
	width: auto;
	padding: 0px;padding-bottom: 0; margin-right: 4px;  float: left;
	display: inline-block;
}


.nahled{ 
	width: 304px;}


.nahled_book{ 
	width: 100%;}

.nahled2_popisek {
  	text-decoration: none;font-size: 12px; line-height: 1; font-family: Courier, monospace; color: white; 
	display: inline-block; 
  	transition: all 0.5s;
  	text-align:start;
  	cursor: pointer;
  	padding-bottom: 0; margin-bottom: 0; 
}  
	
.nahled2:hover .nahled2_popisek {
  color: black;
  transition: all 1s;
}

.nahled2:hover {
  border: 3px solid yellow;  
}

.projekt2 {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; margin-bottom: 0px;
	border-top: 3px solid black; margin-top: 0px;
}

.projekt2 closed
{	display: none;
	width: 100%;
	border-bottom: 3px solid #000000; margin-bottom: 0px;
	border-top: 3px solid black; margin-top: 0px;
}


.projekt2_obr{ width: 100;
	padding: 10px;padding-bottom: 0; margin-right: 0px;  float: left;
	display: inline-block;}








.nahled3 {
  	width: 770px;
  	border: 3px solid white;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	padding-bottom: 0;
 	margin-top: 0px; margin-bottom: 0;margin-right: 0px;
	overflow: auto;
	display: inline-block; 
	background-color: white;
  	color: white;
}


.nahled3 opened {
    background-color: #fff;
    color: #000;
    border-color: #fff;
	width: 770px;
  	border: 3px solid blue;
  	transition: all 0.5s;
 	cursor: pointer; 
  	padding: 5px;	
	padding-bottom: 0;
 	margin-top: 0px; 
	margin-bottom: 0;
	margin-right: 0px;
	overflow: auto;
	display: inline-block; 
}

.nahled3:hover
{
    border-color: black!important;
}   /* barva pri kliknuti */

.nahled3.opened
{
    background-color: black;
    color: white;
    border-color: black;
}   /* barva pri kliknuti */

.nahled3:active
{
    background-color: white;
    color: white;
    border-color: white;
}

.nahled3_obr{ 
	width: auto;
	padding: 0px;
	padding-bottom: 0; 
	margin-right: 4px;  
	float: left;
	display: inline-block;
}
		
.nahled3_popisek {
  	text-decoration: none;
	font-size: 12px; 
	line-height: 1; 
	font-family: Courier, monospace; 
	color: white; 
	display: inline-block; 
  	transition: all 0.5s;
  	text-align:start;
  	cursor: pointer;
  	padding-bottom: 0; 
	margin-bottom: 0; 
}  
	
.nahled3:hover .nahled3_popisek {
  color: black;
  transition: all 1s;
}

.nahled3:hover {
  border: 3px solid yellow;  
}

.projekt3 {
    overflow: hidden;
    display: none;
	width: 100%;
	border-bottom: 3px solid #000000; margin-bottom: 0px;
	border-top: 3px solid black; margin-top: 0px;
}

.projekt3 closed
{	display: none;
	width: 100%;
	border-bottom: 3px solid #000000; margin-bottom: 0px;
	border-top: 3px solid black; margin-top: 0px;
}

.box1
{
  	display:inline-block;  
	height: 100vh;
   	width: 20%;	
	vertical-align:top;	
}
.box2
{
  	display:inline-block;  
  	height: 100vh;
   	width: 79%;    
	overflow-y: scroll; 	
	scrollbar-width: none;
	-ms-overflow-style: none; 
}

.box2::-webkit-scrollbar { /* WebKit */
    width: 0;
    height: 0;
}


@media (max-width: 1000px) {
.nah1 { width: 30%;
display: inline-block;    flex: 0 0 0px;	margin-left: 5px
	}

.nah {
    align-content: left;
    justify-content: left;
	border-bottom: 3px solid #000000; 
	padding-left: 30px;
	margin-bottom: 0px;
	}
	

	
	
}



.nah2 {
    align-content: center;
    justify-content: center;
	border-bottom: 3px solid #000000;
	padding-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px

	}	

.nah22 {
    align-content: center;
    justify-content: center;
	border-bottom: 3px solid #000000;
	padding-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px

	}	

.nah2222 {
    align-content: center;
    justify-content: center;
	border-bottom: 3px solid #000000;
	padding-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px

	}	

.nah2222b {
    align-content: center;
    justify-content: center;
	border-bottom: 3px solid #000000;
	padding-left: 0px;
	margin-bottom: 5px;
	padding-bottom: 2px

	}	

.slide_neony {
    align-content: center;
    justify-content: center;
	border-bottom: 3px solid #000000;
	padding-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 40px;	
		z-index:100; position:relative

	}	

.slide_sys {
    align-content: center;
    justify-content: center;
	border-bottom: 3px solid #000000;
	padding-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 40px	

	}	




@media (max-width: 900px) {
  .box1 {
	  width: 98%;
	  height: auto;
	}
 .box2 {
	 width: 98%;
	}
	
 .textbox1 {
	  width: 98%;
	  height: auto;
	}
 .textbox2 {
	 width: 98%;
	}	
	
.poster { 
	width: 48%;	
	height: calc(48vw * 1.4142);  
	padding: 5px;
	padding-bottom: 0; 
	margin-right: 0px;  
	float: left;
	display: inline-block;
}	
}


@media (min-width: 900px) {
.projekt_obr  {
	 max-width: 1200px;
		margin-left: 8%
	}
	
.box2 {

	}


	
.grid_poster_2 {	
	display: none
	}	
.grid_poster_1 {	
	display: none
	}	
		
	
.grid_poster_3 {
  display: grid;  
width: 100%;	
grid-gap: 5px;
padding-top: 50px;
padding-bottom: 50px
}
.grid_poster_3 figure {
  margin: 30px;
  padding: 0;
  display:grid;	   /* new */
}
.grid_poster_3 figure img {
  margin: 0;
  padding: 0;
  width: 100%; 
  object-fit: cover; /* new */
}	

} 




@media (max-width: 900px) {
.grid_poster_1 {	
	display: none
	}	
	
.grid_poster_3 {	
	display: none
	}	
	
.grid_poster_2 {
  display: grid;	
width: 100%;
}
.grid_poster_2 figure {
  margin: 0;
  padding: 0;
  display:grid;margin: 30px; 

}	   /* new */

.grid_poster_2 figure img {
  margin: 0;
  padding: 0;
  width: 100%; 
  object-fit: cover; }
/* new */ 
}	


@media (max-width: 550px) {	
.grid_poster_3 {	
	display: none
	}
.grid_poster_2 {
	display: none	
}
.grid_poster_1 {
 display: grid;  
width: 100%;
}
.grid_poster_1 figure {
  margin: 0;
  padding: 0;
  display:grid;	margin: 30px;   /* new */
}
.grid_poster_1 figure img {
  margin: 0;
  padding: 0;
  width: 100%; 
  object-fit: cover; /* new */
}	
}
@media (max-width: 700px) {
	.projekt_obr2{	  
	width: 98%;}
	
	.projekt_obr3{	  
	width: 98%;
	float: left;
	padding: 10px;
	padding-bottom: 0; 
	}
	
	.projekt_obr4{	  
	width: 66%;
	float: right;
	padding: 10px;
	padding-right: 0px;		
	padding-bottom: 0; 
	}	

	
}
@media (max-width: 550px) {

.poster { 
	width: 98%;	
	height: auto;  
	padding: 5px;
	padding-bottom: 0; 
	margin-right: 0px;  
	float: left;
	display: inline-block;
}	
}

.projekt3_obr{ width: 100;
	padding: 10px;padding-bottom: 0; margin-right: 0px;  float: left;
	display: inline-block;}

.cross3	{ 
	padding-top: 10px;padding-left: 4px;
	width: 30px;
}

.cross3 {
  	cursor: default;
}

.cross3 {
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  cursor: pointer;
}
	
.cross3:hover, .cross3:focus, .cross3:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

.open .cross3 {
  display: block;
}

#program{	
margin-top: 4px;
}


#timer {
  font-size: 10em;
  font-weight: 100;
  color: black;
	font-family: 'pduregular';		
}

#timer div {
  display: inline-block;
  min-width: 900px;		
}


.ptb_logo{
	align-content: center;
	margin-top:200px; 
	margin-bottom: 200px; 
float: right;
	display: inline-block;
		width: 90%;
}

.book_obr{
	width: 31%;
}



.visiblediv {
align-items:flex-start;
    display: block;
	border-bottom: 3px solid #000000; 
	padding-bottom: 3px;
	margin-bottom: 4px;

}

.hiddendiv {
    display: none;
	}
	

#sec3{
display:block;
  position: absolute; 
margin-top: 0px;
align-content: center;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 100%;
	top:50px
	}

#sec9{
display:block;
  position: absolute; 
margin-top: 0px;
align-content: center;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 100%;
	top:4px;
background-color: black
	}

#sec4{
display:block;
margin-top: 320px;
height: auto;	
	
	}

#sec10{
display:block;
margin-top: 310px;
height: auto;	
	
	}

#sec5{
display:block;
 	
margin-top: 0px;
	}


#sec5b{
display:block;
 	
margin-top: 0px;
	}

#sec5c{
display:block;
 	
margin-top: 0px;
	}

#sec50{
display:block;
 	
margin-top: 0px;
	}

#sec51{
display:block;
 	
margin-top: 0px;
	}

#sec6{

display:block;	
margin-top: 0px;
	}

#sec11{

display:block;	
margin-top: 0px;
	}

#sec7{
  position: relative;
margin-top: 0px;}

.mrizka {
  display: flex;
  height: 100vh;position: absolute; width: 95%;
	height: 100%;z-index: -100;
}

.mrizka_obr { 
  background-image:     linear-gradient(to right, grey 1px, transparent 1px),
    linear-gradient(to bottom, grey 1px, transparent 1px);
  
 background-size: 40px 40px;background-position: 10px;
  flex: 1;
  height: 100%;
}

.mrizka_empty {
  flex: 1;
  height: 100%;
  overflow: auto;
}


.mrizka2 {
  display: flex;
  height: 100vh;position: absolute; width: 95%;
	height: 100%;z-index: 0;margin-top: 5px;
}

.mrizka2_obr { 
  background-image:     linear-gradient(to right, grey 1px, transparent 1px),
    linear-gradient(to bottom, grey 1px, transparent 1px);
  
 background-size: 20px 20px;background-position: 10px;
  flex: 1;
  height: 100%;
}

.mrizka2_empty {
  flex: 1;
  height: 100%;
  overflow: auto;
}
#sec8{
  position: relative;
margin-top: 0px;
	background-color: white
	}


.kniha_popis_1 {
    width: 49%; 
	display: inline-block;

	}
.kniha_popis_2 {
    width: 49%; 
	display: inline-block;
	border-bottom: 3px solid #000000; 
	padding-top: 20px;
	padding-bottom: 20px;
	z-index: 30;
	mix-blend-mode: multiply
	}
.center{
justify-content: center
}

h10 {
	font-size: 12px; 
	line-height: 14px; 
	font-family: Helvetica, Arial, sans-serif; 
	font-weight: normal;
	letter-spacing: 1px;
	margin-bottom: 2px;  
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;

}

p10{
	font-size: 55px; 
	line-height: 55px; 	
	line-height: 1,2; 
	font-family: 'universbold';
}

p11{
	font-size: 55px; 
	line-height: 55px; 	
	line-height: 1,2; 
	font-family: 'universbold';
	mix-blend-mode: difference;
	color: white;
	z-index: 100
}

.blend{
	mix-blend-mode: difference;	
	color: white;
	    padding-top: 15px !important
}

.nah10 {
display: inline-block;      
	flex: 0 0 0px;	
	mix-blend-mode: lighten;
	width: 300px
	}
.nah0 {
   	display: flex;
    flex-flow: row;
    align-content: center;
    justify-content: center;
	margin-bottom: 0px;
	}

.row {
  display: flex; /* equal height of the children */
}

.sticky {
position:sticky;	
	position: -webkit-sticky;
  top: 48px;  
z-index: 20;
    padding-top: 5px;
    padding-left: 10px;
	padding-bottom: 20px
}

.sticky_2 {
position:sticky;	
	position: -webkit-sticky;
  top: 205px;  
z-index: 2;
    padding-top: 20px;
    padding-left: 10px;
	padding-bottom: 20px;
    padding-right: 50px;		
}


.sticky_3 {
position:sticky;	
	position: -webkit-sticky;
  top: 170px;  
z-index: 2;
    padding-top: 20px;
    padding-left: 10px;
	padding-bottom: 20px;
    padding-right: 50px;		
}

#vop{
	text-align: center
}


#vop2b{
	text-align: center
}

#vop3b{
	text-align: center
}

#vop2{
	text-align: center
}

#vop3{
	text-align: center
}

.visible_vob {
	display: none
}

.visible_vob2 {
	display: none
}

.visible_vob2b {
	display: none
}

.visible_vob3 {
	display: none
}

.visible_vob3b {
	display: none
}

.hiddendiv2 {
    display: none;
	}
	
.visiblediv2 {
align-items:flex-start;
    display: block;
	border-bottom: 3px solid #000000; 
	padding-bottom: 3px;
	margin-bottom: 4px;
}

.posun_vlevo {
margin-left: -100px;
margin-right: 100px;	
	}

.posun_vpravo {
margin-left: 100px;
margin-right: -100px;	
	}

@media (min-width: 1250px) {

.popisek_1_kolektor {
  width: 250px;
  background-color: white;
	border-right: solid 1px black;
		border-left: solid 1px black;
			border-top: solid 1px black;
				border-bottom: solid 1px black;
  color: black;
  text-align: center;
  padding: 0px;
  margin: 0px;
  /* Position the tooltip */
   display: inline-block;
  z-index: 1;
  top: 10%;
  margin-left: -20px;
}


.popisek_1_kolektor_B {
  width: 250px;
  background-color: black;
	border-right: solid 1px black;
		border-left: solid 1px black;
			border-top: solid 1px black;
				border-bottom: solid 1px black;
  color: white;
  text-align: center;
  padding: 0px;
  margin: 0px;
  /* Position the tooltip */
   display: inline-block;
  z-index: 1;
  top: 10%;
  margin-left: -20px;

font-size: 20px; line-height: 1,2; font-family:'universbold', san-serif; font-weight: normal;
}}

@media (min-width: 1040px) and (max-width: 1249px) {

.popisek_1_kolektor {
  width: 180px;
	height:25px;
  background-color: white;
	border-right: solid 1px black;
		border-left: solid 1px black;
			border-top: solid 1px black;
				border-bottom: solid 1px black;
  color: black;
  text-align: center;
  padding: 0px;
  margin: 0px;
  /* Position the tooltip */
   display: inline-block;
  z-index: 1;
  top: 10%;
  margin-left: -20px;
}


.popisek_1_kolektor_B {
  width: 180px;
		height:25px;
  background-color: black;
	border-right: solid 1px black;
		border-left: solid 1px black;
			border-top: solid 1px black;
				border-bottom: solid 1px black;
  color: white;
  text-align: center;
  padding: 0px;
  margin: 0px;
  /* Position the tooltip */
   display: inline-block;
  z-index: 1;
  top: 10%;
  margin-left: -20px;

font-size: 20px; line-height: 1,2; font-family:'universbold', san-serif; font-weight: normal;
}}


@media (min-width: 800px) and (max-width: 1039px) {

.popisek_1_kolektor {
  width: 180px;
		height:25px;
  background-color: white;
	border-right: solid 1px black;
		border-left: solid 1px black;
			border-top: solid 1px black;
				border-bottom: solid 1px black;
  color: black;
  text-align: center;
  padding: 0px;
  margin: 0px;
  /* Position the tooltip */
   display: inline-block;
  z-index: 1;
  top: 10%;
  margin-left: -20px;
}


.popisek_1_kolektor_B {
  width: 180px;
		height:25px;
  background-color: black;
	border-right: solid 1px black;
		border-left: solid 1px black;
			border-top: solid 1px black;
				border-bottom: solid 1px black;
  color: white;
  text-align: center;
  padding: 0px;
  margin: 0px;
  /* Position the tooltip */
   display: inline-block;
  z-index: 1;
  top: 10%;
  margin-left: -20px;

font-size: 20px; line-height: 1,2; font-family:'universbold', san-serif; font-weight: normal;
}}


.hidden-text {
	display: none;
}

.hidden-text2 {
	display: none;
}

.show-more {
	cursor: pointer;
	text-decoration: underline;
}

.show-more2 {
	cursor: pointer;
	text-decoration: underline;
}



.leva{
	 display: inline-block;
	width: 100%;
	overflow:hidden;
	margin-right:-100px;
} 

.leva:after {
    content: url("img/slide-kol2/leva.jpg");float:right;	
} 



.slide{
display: inline-block;      
	flex: 0 0 0px;	
	mix-blend-mode: lighten;
	width: 2060px
} 

.prava{
	 display: inline-block;
	width: 100%;
	float:right;overflow:hidden;
	margin-left:-100px;	
} 

.prava:after {
    content: url("img/slide-kol2/prava.jpg");	
} 


#kol_knihy:hover .popisek_1_kolektor {
  background-color: black;	
color: white;	
}
#kol_knihy_B:hover .popisek_1_kolektor {
  background-color: black;	
color: white;	
}


#kol_knihy:hover .popisek_1_kolektor_visible {
 visibility: hidden;		
}


#kol_knihy_B:hover .popisek_1_kolektor_visible {
 visibility: hidden;		
}



#menu_kol1	
{
display: flex;
justify-content: space-between;
	position: sticky;
	position: -webkit-sticky;
	top: 0px;
	padding-top: 8px;
	border-bottom: 3px solid black;
	margin-bottom: 3px;
		background-color: white;
	z-index: 100
}



.menu_kol1	 
{
	margin: 0px; padding: 0px;
}
.menu_kol1	 li{
display: inline-block;
	font-size: 20px; line-height: 1,2; font-family: 'universbold', san-serif; font-weight: normal;
	color: black;
	padding-right: 40px;
}

.menu_kol1	 a{
display: inline-block;
color: black;
font-size: 20px; line-height: 1,2; font-family:'universbold', san-serif; font-weight: normal;
text-decoration: none;
padding-right: 40px 		
}



.menu_kol1	 a:hover {
	text-decoration: underline
}
.menu_kol1	 a:selection {
	text-decoration: underline}


#body_kol_vyzkum{
	padding-top: 0px;
	margin-top: 0px;
	min-height: 100vh;
}



#bbb2_II:hover .popisek_1_kolektor {
  visibility: visible;
}
#bbb2_II{
    position: relative;
}

#bbb3_II:hover .popisek_1_kolektor {
  visibility: visible;
}
#bbb3_II{
    position: relative;
}


.h1_kol{
	font-size: 12px; 
	line-height: 14px; 
	font-family: Helvetica, Arial, sans-serif; 
	font-weight: normal;
	letter-spacing: 1px;
	border-bottom: 3px solid #000000; 
		border-top:hidden;
	margin-bottom: 2px; 
	margin-top: 0px;
	padding-top: 3px;
	padding-bottom: 5px;
}



#bbb2_II:after{
content: "┃ ○ ┃";}

#bbb2_II:hover:after {
  content: "┃ ● ┃";
  display:inline-block;
}
#bbb3_II:after{
content: "┃ ○ ┃";}

#bbb3_II:hover:after {
  content: "┃ ● ┃";
  display:inline-block;
}	


    #hover_group1:hover 
    {
		fill:white }




    #hover_group3:hover 
    {
		fill:yellow }


#pokus_text2 {display: none
	 }

#pokus_text {display: none
	 }

#pokus_text3 {display: none
	 }

#pokus_text4 {display: none
	 }

    #projectsvg 
    { 
        position: relative;
        width: 100%; 
        padding-bottom: 50%;
        vertical-align: middle; 
        margin: 0; 
        overflow: hidden; 
    }
    #projectsvg svg 
    { 
        display: inline-block;
        position: absolute; 
        top: 0; 
        left: 0; 
    }

table, td, th {
  border-bottom: 1px solid;
}

table {
  width: 100%;
  border-collapse: collapse;
}

.neony_uvod{
    display: flex;
      justify-content: center;
}


h20 {
	font-size: 16px; 
	line-height: 16px; 
	font-family: Helvetica, Arial, sans-serif; 
	font-weight: bold;
	letter-spacing: 1px;
	margin-bottom: 2px;  
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;

}


.open {
    overflow: hidden;
    display: inline-flex !important;
	width: calc(50% - 18px);
	border-bottom: 3px solid #000000; 
	margin-bottom: 0px;
	border-top: 3px solid black; 
	margin-top: 0px;
}


.projektB_popis_book {
    overflow: hidden;	   
    display: none;
	width: calc(50% - 18px);
	border-bottom: 3px solid #000000; 
	margin-bottom: 4px;
	border-top: 3px solid black; 
	margin-top: 3px;
	flex-direction: column;
	padding: 5px;
	margin-left: 7px;
	
}



.zavrit_projektB_book { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projektB_book:hover, .zavrit_projektB_book:focus, .zavrit_projektB_book:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}


.knihy { 
	display: contents
}




.projektA_popis_book {
    overflow: hidden;	   
    display: none;
	width: calc(50% - 18px);
	border-bottom: 3px solid #000000; 
	margin-bottom: 4px;
	border-top: 3px solid black; 
	margin-top: 3px;
	flex-direction: column;
	padding: 5px;
	margin-left: 3px;
	
}



.zavrit_projektA_book { 
	padding-top: 10px;
	padding-left: 4px;
	width: 30px;  
	transition: -webkit-transform 0.3s;
  	transition: transform 0.3s;
  	cursor: pointer;  
	display: block;
}
.zavrit_projektA_book:hover, .zavrit_projektA_book:focus, .zavrit_projektA_book:active {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}



.element { width: 100px; height: 100px; background-color: red; }

.popisek_10 {
  width: 100px;
  background-color: black;
	border-right: solid 3px black;
		border-left: solid 3px black;
			border-top: solid 0px black;
				border-bottom: solid 0px black;
  color: white;
  text-align: center;
  padding: 0px;
  margin: 0px;
  /* Position the tooltip */
  position: absolute;
  z-index: 1;
  top: 10%;
  margin-left: -20px;
		display: none
}

.popisek_11 {
  width: 200px;
  background-color: black;
	border-right: solid 3px black;
		border-left: solid 3px black;
			border-top: solid 0px black;
				border-bottom: solid 0px black;
  color: white;
  text-align: center;
  padding: 0px;
  margin: 0px;
  /* Position the tooltip */
  position: absolute;
  z-index: 1;
  top: 10%;
  margin-left: -67px;
		display: none
}

.popisek_12 {
  width: 220px;
  background-color: black;
	border-right: solid 3px black;
		border-left: solid 3px black;
			border-top: solid 0px black;
				border-bottom: solid 0px black;
  color: white;
  text-align: center;
  padding: 0px;
  margin: 0px;
  /* Position the tooltip */
  position: absolute;
  z-index: 1;
  top: 10%;
  margin-left: -70px;
	display: none
}









video {
  margin:0 auto;
  margin:block;

}

.video-wrapper {
    position:relative;
  padding:0;
}

.video-wrapper:before {
   content:'';
  position:absolute;
  width:100%;

  left:0;
  top:1%;
}

.video-wrapper:after {
   content:'';
  position:absolute;
  width:100%;

  left:0;
  top:99%;
}


.video-wrapper2222 {
    position:relative;
  padding:0;
	width:820px;
	z-index: -10
}

.video-wrapper2222:before {
   content:'';
  position:absolute;
  width:100%;

  left:0;
  top:1%;
}

.video-wrapper2222:after {
   content:'';
  position:absolute;
  width:100%;

  left:0;
  top:99%;
}

#detach-button-host {
    display: none !important;
}




.naho1 a {
 
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;

    position: relative;
    pointer-events: auto !important;
}

.naho1 {
    position: relative;
}


.slides-container {
    position: relative;
    width: 100%;
    height: 380px;
    overflow: hidden;
}



    .slides4440 {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        width: 820px; /* nebo jakoukoli jinou požadovanou šířku */
        opacity: 0;
        transition: opacity 0.5s ease-in-out;
        object-fit: contain;
    }
    .slides4440-visible {
        opacity: 1;
    }

    .slides444 {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        width: 820px; /* nebo jakoukoli jinou požadovanou šířku */
        opacity: 0;
        transition: opacity 0.5s ease-in-out;
        object-fit: contain;
    }
    .slides444-visible {
        opacity: 1;
    }
	
.slides4 {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 820px;
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
    object-fit: contain;
    pointer-events: auto !important;
	
}
	
    .slides4-visible {
        opacity: 1;
    }	
	


a {
  color: black;
	font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", "monospace";
	font-weight: normal;	font-size: 12px;
    line-height: 14px;
}



.link1 {
    color: black;
	font-size: 20px;
font-family: 'universbold', san-serif;
	font-weight: normal;
	text-decoration: none;
		line-height: 1.2
}


#border-bottom {
	
border-bottom:3px solid black;
	
	
}

#border-bottom3 {
	
border-bottom:2px dotted black !important
	
	
}