.contens {
}

.xbut1 {
font-family: badaboomce;
font-size: 160%;
color: #FF9900;
padding: 1% 5% 1% 5% ;
margin: 20px 0px 0px 0px;
text-decoration:none;
border: 0px solid rgba(255,255,255,1.0);
}

.xbut1:hover  {
color: #F50000;
border-color: rgba(0,0,0,1.0);
}

.xbut2 {
font-family: erasitctotbook;
font-size: 100%;
background: rgba(153,0,0,0.9); 
color: #F8F8F8;
padding: 10px 25px 10px 25px;
border-radius:3px;
text-decoration:none;
border: 0px solid rgba(103,103,103,0.9);
}

.xbut2:hover  {
background: rgba(224,45,0,0.9); 
color: #FFFFFF;
border-color: rgba(204,0,0,0.9);
}

.xbut3 {
font-size: 90%;
background: rgba(219,184,148,0.8); 
color: #000000;
padding: 10px 20px 10px 20px;
text-decoration:none;
border: 2px solid rgba(103,103,103,0.8);
}

.xbut3:hover  {
background: rgba(0,82,0,0.8); 
color: #FFFFFF;
border-color: rgba(204,0,0,0.8);
}

body {
font-family: ;
font-size: 100%;
}

.obsah_right {
width:100%;
}

.dlazdice_blok {
}

.jcarousel-skin-tango .jcarousel-container-horizontal, .jcarousel-skin-tango .jcarousel-clip-horizontal {
width:910px;
}

.blk1   {
width:100%;
display:flex;
flex-direction: row;
justify-content: center;
flex-wrap: wrap;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.blk1 .dblk  {
 overflow-x:hidden;
 overflow-y:hidden;
width:380px;
height:200px;
padding:1%;
margin:0px 20px 20px 0px;
font-size:80%;
border:1px solid #C78F57;
}

.blk1 .dblk p, .blk1 .dblk a {
color:#;
}
.blk1 .dblk:hover {
 opacity:1.0;
}
.blk1 .dblk h2, .blk1 .dblk h2 a  {
font-size:120%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background:#;
background-image:none;
text-align:left;
width:100%;
}

.blk1 .dblk p  {
line-height:130%;
}

.databox1_13 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_13 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_13 .cl,  .databox2_13 h2,  .databox2_13 h3,   .databox2_13 a {
}

.ig13 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_13 {
 width:100%; padding:1%;
;
}

.ig13 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_14 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_14 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_14 .cl,  .databox2_14 h2,  .databox2_14 h3,   .databox2_14 a {
}

.ig14 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_14 {
 width:100%; padding:1%;
;
}

.ig14 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_15 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_15 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_15 .cl,  .databox2_15 h2,  .databox2_15 h3,   .databox2_15 a {
}

.ig15 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_15 {
 width:100%; padding:1%;
;
}

.ig15 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_17 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_17 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_17 .cl,  .databox2_17 h2,  .databox2_17 h3,   .databox2_17 a {
}

.ig17 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_17 {
 width:100%; padding:1%;
;
}

.ig17 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_18 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_18 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_18 .cl,  .databox2_18 h2,  .databox2_18 h3,   .databox2_18 a {
}

.ig18 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_18 {
 width:100%; padding:1%;
;
}

.ig18 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_19 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_19 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_19 .cl,  .databox2_19 h2,  .databox2_19 h3,   .databox2_19 a {
}

.ig19 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_19 {
 width:100%; padding:1%;
;
}

.ig19 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_20 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_20 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_20 .cl,  .databox2_20 h2,  .databox2_20 h3,   .databox2_20 a {
}

.ig20 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_20 {
 width:100%; padding:1%;
;
}

.ig20 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_21 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_21 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_21 .cl,  .databox2_21 h2,  .databox2_21 h3,   .databox2_21 a {
}

.ig21 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_21 {
 width:100%; padding:1%;
;
}

.ig21 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_99 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_99 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_99 .cl,  .databox2_99 h2,  .databox2_99 h3,   .databox2_99 a {
}

.ig99 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_99 {
 width:100%; padding:1%;
;
}

.ig99 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_100 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_100 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_100 .cl,  .databox2_100 h2,  .databox2_100 h3,   .databox2_100 a {
}

.ig100 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_100 {
 width:100%; padding:1%;
;
}

.ig100 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_104 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_104 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_104 .cl,  .databox2_104 h2,  .databox2_104 h3,   .databox2_104 a {
}

.ig104 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_104 {
 width:100%; padding:1%;
;
}

.ig104 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_105 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_105 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_105 .cl,  .databox2_105 h2,  .databox2_105 h3,   .databox2_105 a {
}

.ig105 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_105 {
 width:100%; padding:1%;
;
}

.ig105 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_106 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_106 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_106 .cl,  .databox2_106 h2,  .databox2_106 h3,   .databox2_106 a {
}

.ig106 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_106 {
 width:100%; padding:1%;
;
}

.ig106 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_107 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_107 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_107 .cl,  .databox2_107 h2,  .databox2_107 h3,   .databox2_107 a {
}

.ig107 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_107 {
 width:100%; padding:1%;
;
}

.ig107 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_109 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_109 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_109 .cl,  .databox2_109 h2,  .databox2_109 h3,   .databox2_109 a {
}

.ig109 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_109 {
 width:100%; padding:1%;
;
}

.ig109 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_111 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_111 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_111 .cl,  .databox2_111 h2,  .databox2_111 h3,   .databox2_111 a {
}

.ig111 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_111 {
 width:100%; padding:1%;
;
}

.ig111 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_117 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_117 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_117 .cl,  .databox2_117 h2,  .databox2_117 h3,   .databox2_117 a {
}

.ig117 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_117 {
 width:100%; padding:1%;
;
}

.ig117 {
display: flex;flex-direction:column;
;
}

;
}

.databox1_118 {
display:flex; justify-content: center;
width: 100%;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.databox2_118 {
width: 1200px  ;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_118 .cl,  .databox2_118 h2,  .databox2_118 h3,   .databox2_118 a {
}

.ig118 {
display: flex;
flex-direction:row; 
justify-content:center; 
align-content:stretch; align-items:center; flex-wrap:wrap; 
}

@media only screen and (max-width:768px) {
.databox2_118 {
 width:100%; padding:1%;
;
}

.ig118 {
display: flex;flex-direction:column;
;
}

;
}

h2  {
text-align:left;
}

.obsah_left .cl, .obsah_right .cl, .obsah_right2 .cl, .foot .cl {
 text-align:left  ;
}

.h213 span {
}

.h213, p span .h213 {
font-size: 150%;
}

p  .h213 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl13, .obsah_right2 .cl13, .obsah_left .cl13, .foot .cl13  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h213 {
font-size: 130%;
;
}

;
}

.h214 span {
}

.h214, p span .h214 {
font-size: 150%;
}

p  .h214 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl14, .obsah_right2 .cl14, .obsah_left .cl14, .foot .cl14  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h214 {
font-size: 130%;
;
}

;
}

.h215 span {
}

.h215, p span .h215 {
font-size: 150%;
}

p  .h215 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl15, .obsah_right2 .cl15, .obsah_left .cl15, .foot .cl15  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h215 {
font-size: 130%;
;
}

;
}

.h217 span {
}

.h217, p span .h217 {
font-size: 150%;
}

p  .h217 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl17, .obsah_right2 .cl17, .obsah_left .cl17, .foot .cl17  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h217 {
font-size: 130%;
;
}

;
}

.h218 span {
}

.h218, p span .h218 {
font-size: 150%;
}

p  .h218 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl18, .obsah_right2 .cl18, .obsah_left .cl18, .foot .cl18  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h218 {
font-size: 130%;
;
}

;
}

.h219 span {
}

.h219, p span .h219 {
font-size: 150%;
}

p  .h219 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl19, .obsah_right2 .cl19, .obsah_left .cl19, .foot .cl19  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h219 {
font-size: 130%;
;
}

;
}

.h220 span {
}

.h220, p span .h220 {
font-size: 150%;
}

p  .h220 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl20, .obsah_right2 .cl20, .obsah_left .cl20, .foot .cl20  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h220 {
font-size: 130%;
;
}

;
}

.h221 span {
}

.h221, p span .h221 {
font-size: 150%;
}

p  .h221 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl21, .obsah_right2 .cl21, .obsah_left .cl21, .foot .cl21  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h221 {
font-size: 130%;
;
}

;
}

.h296 span {
}

.h296, p span .h296 {
font-size: 150%;
}

p  .h296 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl96, .obsah_right2 .cl96, .obsah_left .cl96, .foot .cl96  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h296 {
font-size: 130%;
;
}

;
}

.h297 span {
}

.h297, p span .h297 {
font-size: 150%;
}

p  .h297 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl97, .obsah_right2 .cl97, .obsah_left .cl97, .foot .cl97  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h297 {
font-size: 130%;
;
}

;
}

.h2101 span {
}

.h2101, p span .h2101 {
font-size: 150%;
}

p  .h2101 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl101, .obsah_right2 .cl101, .obsah_left .cl101, .foot .cl101  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h2101 {
font-size: 130%;
;
}

;
}

.h2102 span {
}

.h2102, p span .h2102 {
font-size: 150%;
}

p  .h2102 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl102, .obsah_right2 .cl102, .obsah_left .cl102, .foot .cl102  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h2102 {
font-size: 130%;
;
}

;
}

.h2103 span {
}

.h2103, p span .h2103 {
font-size: 150%;
}

p  .h2103 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl103, .obsah_right2 .cl103, .obsah_left .cl103, .foot .cl103  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h2103 {
font-size: 130%;
;
}

;
}

.h2104 span {
}

.h2104, p span .h2104 {
font-size: 150%;
}

p  .h2104 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl104, .obsah_right2 .cl104, .obsah_left .cl104, .foot .cl104  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h2104 {
font-size: 130%;
;
}

;
}

.h2106 span {
}

.h2106, p span .h2106 {
font-size: 150%;
}

p  .h2106 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl106, .obsah_right2 .cl106, .obsah_left .cl106, .foot .cl106  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h2106 {
font-size: 130%;
;
}

;
}

.h2108 span {
}

.h2108, p span .h2108 {
font-size: 150%;
}

p  .h2108 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl108, .obsah_right2 .cl108, .obsah_left .cl108, .foot .cl108  {
text-align: ;
font-size: 100%;
}

@media only screen and (max-width:768px) {
.h2108 {
font-size: 130%;
;
}

;
}

.h2113 span {
}

.h2113, p span .h2113 {
font-size: 150%;
}

p  .h2113 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl113, .obsah_right2 .cl113, .obsah_left .cl113, .foot .cl113  {
text-align: ;
font-size: 100%;
font-family: arial;
}

@media only screen and (max-width:768px) {
.h2113 {
font-size: 130%;
;
}

;
}

.h2114 span {
}

.h2114, p span .h2114 {
font-size: 150%;
}

p  .h2114 {
line-height:130%;
display:flex; margin-bottom:10px;
}

 .obsah_right .cl114, .obsah_right2 .cl114, .obsah_left .cl114, .foot .cl114  {
text-align: ;
font-size: 100%;
font-family: arial;
}

@media only screen and (max-width:768px) {
.h2114 {
font-size: 130%;
;
}

;
}

p .sico1 {
float:left;
width:34px;
height:20px;
background: url(../../ico/doc.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico2 {
float:left;
width:34px;
height:20px;
background: url(../../ico/docx.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico3 {
float:left;
width:34px;
height:20px;
background: url(../../ico/jpeg.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico4 {
float:left;
width:34px;
height:20px;
background: url(../../ico/jpg.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico5 {
float:left;
width:34px;
height:20px;
background: url(../../ico/pdf.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico6 {
float:left;
width:34px;
height:20px;
background: url(../../ico/png.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico7 {
float:left;
width:34px;
height:20px;
background: url(../../ico/ppt.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico8 {
float:left;
width:34px;
height:20px;
background: url(../../ico/pptx.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico9 {
float:left;
width:34px;
height:20px;
background: url(../../ico/xls.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico10 {
float:left;
width:34px;
height:20px;
background: url(../../ico/xlsx.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

p .sico11 {
float:left;
width:34px;
height:20px;
background: url(../../ico/zip.svg) no-repeat;
pading:0;
margin:0 10px 0 0;
font-size:0;
border:0;
}

@font-face { font-family: arial; src: url('/font/arial.ttf');}
@font-face { font-family: arialbd; src: url('/font/arialbd.ttf');}
@font-face { font-family: arialbi; src: url('/font/arialbi.ttf');}
@font-face { font-family: ariali; src: url('/font/ariali.ttf');}
@font-face { font-family: arialn; src: url('/font/arialn.ttf');}
@font-face { font-family: arialnb; src: url('/font/arialnb.ttf');}
@font-face { font-family: arialnbi; src: url('/font/arialnbi.ttf');}
@font-face { font-family: arialni; src: url('/font/arialni.ttf');}
@font-face { font-family: arialuni; src: url('/font/arialuni.ttf');}
@font-face { font-family: ariblk; src: url('/font/ariblk.ttf');}
@font-face { font-family: akadora; src: url('/font/akadora.ttf');}
@font-face { font-family: amsansr; src: url('/font/amsansr.otf');}
@font-face { font-family: b1; src: url('/font/b1.ttf');}
@font-face { font-family: b2; src: url('/font/b2.ttf');}
@font-face { font-family: badaboomce; src: url('/font/badaboomce.otf');}
@font-face { font-family: calibri; src: url('/font/calibri.ttf');}
@font-face { font-family: calibrib; src: url('/font/calibrib.ttf');}
@font-face { font-family: calibrii; src: url('/font/calibrii.ttf');}
@font-face { font-family: calibriz; src: url('/font/calibriz.ttf');}
@font-face { font-family: chalet book bold; src: url('/font/chaletbookbold.otf');}
@font-face { font-family: chalet book; src: url('/font/chalet book.otf');}
@font-face { font-family: coahce; src: url('/font/coahce.ttf');}
@font-face { font-family: corbel; src: url('/font/corbel.ttf');}
@font-face { font-family: corbelb; src: url('/font/corbelb.ttf');}
@font-face { font-family: desyrel; src: url('/font/desyrel.ttf');}
@font-face { font-family: erasitcpot-ultra; src: url('/font/erasitcpotultra.otf');}
@font-face { font-family: erasitctotbook; src: url('/font/erasitctobook.otf');}
@font-face { font-family: eurof35; src: url('/font/eurof35.ttf');}
@font-face { font-family: eurof36; src: url('/font/eurof36.ttf');}
@font-face { font-family: eurof55; src: url('/font/eurof55.ttf');}
@font-face { font-family: eurof56; src: url('/font/eurof56.ttf');}
@font-face { font-family: eurof75; src: url('/font/eurof75.ttf');}
@font-face { font-family: eurof76; src: url('/font/eurof76.ttf');}
@font-face { font-family: existencelight; src: url('/font/existencelight.otf');}
@font-face { font-family: existencelight; src: url('/font/existencelight.ttf');}
@font-face { font-family: f1; src: url('/font/f1.ttf');}
@font-face { font-family: f2; src: url('/font/f2.otf');}
@font-face { font-family: futuratotbook; src: url('/font/futuratotbook.otf');}
@font-face { font-family: futuratotligh; src: url('/font/futuratotligh.otf');}
@font-face { font-family: futuratotmedi; src: url('/font/futuratotmedi.otf');}
@font-face { font-family: gunplay; src: url('/font/gunplay.ttf');}
@font-face { font-family: gunplay3; src: url('/font/gunplay3.ttf');}
@font-face { font-family: impact; src: url('/font/impact.ttf');}
@font-face { font-family: kamikzom; src: url('/font/kamikzom.ttf');}
@font-face { font-family: kawoszeh; src: url('/font/kawoszeh.ttf');}
@font-face { font-family: maasssliceritalic; src: url('/font/maasssliceritalic.ttf');}
@font-face { font-family: shareregular; src: url('/font/shareregular.ttf');}
@font-face { font-family: sharetechmono; src: url('/font/sharetechmono.ttf');}
@font-face { font-family: skolacek; src: url('/font/skolacek.otf');}
@font-face { font-family: steelfib; src: url('/font/steelfib.ttf');}
@font-face { font-family: steelfis; src: url('/font/steelfis.ttf');}
@font-face { font-family: steelout; src: url('/font/steelout.ttf');}
@font-face { font-family: stilltime; src: url('/font/stilltime.ttf');}
@font-face { font-family: texgyreherosbold; src: url('/font/texgyreherosbold.otf');}
@font-face { font-family: texgyreherosbolditalic; src: url('/font/texgyreherosbolditalic.otf');}
@font-face { font-family: texgyreheroscnbold; src: url('/font/texgyreheroscnbold.otf');}
@font-face { font-family: texgyreheroscnbolditalic; src: url('/font/texgyreheroscnbolditalic.otf');}
@font-face { font-family: texgyreheroscnitalic; src: url('/font/texgyreheroscnitalic.otf');}
@font-face { font-family: texgyreheroscnregular; src: url('/font/texgyreheroscnregular.otf');}
@font-face { font-family: texgyreherositalic; src: url('/font/texgyreherositalic.otf');}
@font-face { font-family: texgyreherosregular; src: url('/font/texgyreherosregular.otf');}
@font-face { font-family: verah; src: url('/font/verah.ttf');}
@font-face { font-family: verahb; src: url('/font/verahb.ttf');}
@font-face { font-family: verahbi; src: url('/font/verahbi.ttf');}
@font-face { font-family: verahi; src: url('/font/verahi.ttf');}
@font-face { font-family: vodafonergbd; src: url('/font/vodafonergbd.ttf');}
@font-face { font-family: zurichi; src: url('/font/zurichi.ttf');}
@font-face { font-family: acciusbuchroundeddotbolcon; src: url('/font/acciusbuchroundeddotbolcon.otf');}
@font-face { font-family: antiqueolivesctotregu; src: url('/font/antiqueolivesctotregu.otf');}
@font-face { font-family: antiqueolivetotboldcond; src: url('/font/antiqueolivetotboldcond.otf');}
@font-face { font-family: antiqueolivetotligh; src: url('/font/antiqueolivetotligh.otf');}
@font-face { font-family: antiqueolivetotregucond; src: url('/font/antiqueolivetotregucond.otf');}
@font-face { font-family: broadwaydotregular; src: url('/font/broadwaydotregular.otf');}
@font-face { font-family: circledotregular; src: url('/font/circledotregular.otf');}
@font-face { font-family: cottonwoodstd; src: url('/font/cottonwoodstd.otf');}
@font-face { font-family: eckmanndotregular; src: url('/font/eckmanndotregular.otf');}
@font-face { font-family: elefontpotregular; src: url('/font/elefontpotregular.otf');}
@font-face { font-family: fettegotischdotregular; src: url('/font/fettegotischdotregular.otf');}
@font-face { font-family: gepetto; src: url('/font/gepetto.otf');}
@font-face { font-family: gerontobis; src: url('/font/gerontobis.otf');}
@font-face { font-family: harlowsi; src: url('/font/harlowsi.otf');}
@font-face { font-family: hobostd; src: url('/font/hobostd.otf');}
@font-face { font-family: lcddotitalic; src: url('/font/lcddotitalic.otf');}
@font-face { font-family: mesquitestd; src: url('/font/mesquitestd.otf');}
@font-face { font-family: mezzwebprobold; src: url('/font/mezzwebprobold.ttf');}
@font-face { font-family: monalisasoliditcdotregular; src: url('/font/monalisasoliditcdotregular.otf');}
@font-face { font-family: monotypecorsiva; src: url('/font/monotypecorsiva.ttf');}
@font-face { font-family: pffuelproreg; src: url('/font/pffuelproreg.otf');}
@font-face { font-family: pfmonumentaproregular; src: url('/font/pfmonumentaproregular.otf');}
@font-face { font-family: pfstampsprometal; src: url('/font/pfstampsprometal.otf');}
@font-face { font-family: plazapotultra; src: url('/font/plazapotultra.otf');}
@font-face { font-family: pumpdotmedium; src: url('/font/pumpdotmedium.otf');}
@font-face { font-family: revuepotregular; src: url('/font/revuepotregular.otf');}
@font-face { font-family: rickety; src: url('/font/rickety.otf');}
@font-face { font-family: rosewoodstdregular; src: url('/font/rosewoodstdregular.otf');}
@font-face { font-family: sanvitoprobold; src: url('/font/sanvitoprobold.otf');}
@font-face { font-family: sanvitoprocapt; src: url('/font/sanvitoprocapt.otf');}
@font-face { font-family: sanvitoprolt; src: url('/font/sanvitoprolt.otf');}
@font-face { font-family: silentiumproromani; src: url('/font/silentiumproromani.otf');}
@font-face { font-family: sinaloadotregular; src: url('/font/sinaloadotregular.otf');}
@font-face { font-family: snap; src: url('/font/snap.otf');}
@font-face { font-family: stencil ce; src: url('/font/stencil ce.otf');}
@font-face { font-family: stencildotregular; src: url('/font/stencildotregular.otf');}
@font-face { font-family: tarragondotregular; src: url('/font/tarragondotregular.otf');}
@font-face { font-family: trixieotpl; src: url('/font/trixieotpl.otf');}
@font-face { font-family: universitytotroman; src: url('/font/universitytotroman.otf');}
@font-face { font-family: formula; src: url('/font/formula.ttf');}
@font-face { font-family: formulab; src: url('/font/formulab.ttf');}


.topmx1 {
display:flex;
flex-direction:row;
justify-content:center;
position:absolute;
margin-left:50%; margin-right:50%; transform: translateX(-50%);
top:250px; z-index:300;
width:100%;
color:rgba(32,32,32,1.0);
font-family:futuratotligh;
font-size:140%;
font-weight:bold;
padding:4px 0.5% 6px 0.5%;
}
.topmx1 li  {
padding:5px 0 0 0;
margin:0 15px 0 15px;
}
.topmx1 li a {
color:rgba(32,32,32,1.0);
}
.topmx1 li a:hover {
color:rgba(92,61,31,1.0);
}
.topmx1 li .mtakt {
color:rgba(92,61,31,1.0);
}
.topmx1 li ul li a {
color:rgba(248,248,248,1.0);
}
.topmx1 li ul li a {
color:rgba(255,255,255,1.0);
}
.topmx1 li ul li a {
background:rgba(61,41,20,0.5);
}
.topmx1 li ul li a:hover {
background:rgba(61,41,20,0.6);
}
.tm_li1 a {
background: url(../../img_symboly/546.svg)    0% 0% / 25px 25px    no-repeat ;
padding: 0 0 0 35px ;
}

.tm_li2 a {
background: none ;
padding: 0;
}

.tm_li3 a {
background: url(../../img_symboly/658.svg)    0% 0% / 25px 25px    no-repeat ;
padding: 0 0 0 35px ;
}

.tm_li4 a {
background: none ;
padding: 0;
}

.tm_li5 a {
background: none ;
padding: 0;
}

.tm_li8 a {
background: none ;
padding: 0;
}

.tm_li14 a {
background: url(../../img_symboly/1434.svg)    0% 0% / 25px 25px    no-repeat ;
padding: 0 0 0 35px ;
}

.tm_li19 a {
background: url(../../img_symboly/623.svg)    0% 0% / 25px 25px    no-repeat ;
padding: 0 0 0 35px ;
}

.tm_li20 a {
background: none ;
padding: 0;
}

.tm_li48 a {
background: url(../../img_symboly/945.svg)    0% 0% / 25px 25px    no-repeat ;
padding: 0 0 0 35px ;
}

.tm_li49 a {
background: url(../../img_symboly/945.svg)    0% 0% / 25px 25px    no-repeat ;
padding: 0 0 0 35px ;
}

.tm_li52 a {
background: url(../../img_symboly/547.svg)    0% 0% / 25px 25px    no-repeat ;
padding: 0 0 0 35px ;
}

.tm_li54 a {
background: url(../../img_symboly/582.svg)    0% 0% / 25px 25px    no-repeat ;
padding: 0 0 0 35px ;
}



.menu_plus1 {
float:left;
position:absolute;  right:200px;  top:-3px; z-index:500;
font-size:80%;
color:#F0E0D1;
}

.menu_plus1 li {
float:left;
margin:3px 5px 3px 5px;
padding:3px 5px 3px 5px;
text-decoration:none;
list-style-type:none;
}

.menu_plus1 a {
float:left;
color:#F0E0D1;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 30px;
text-decoration:none;
}

.menu_plus1 a:hover,  .menu_plus1 .menuakt   {
color:#F8F8F8;
}

.mp_li48 a  {
background: url(../../img_symboly/945.svg) no-repeat 0% 50% / 20px 20px;
}

.mp_li49 a  {
background: url(../../img_symboly/945.svg) no-repeat 0% 50% / 20px 20px;
}

.ibox113 {
width: 19%;
border: 1px solid  #;
padding: 5px;
margin: 0 5px 5px 0;
}

.ibox113 img {
}

.ibox113 img:hover {
}

.ibox113 a {
}

.ibox114 {
width: 18%;
border: 1px solid  #;
padding: 5px;
margin: 0 5px 5px 0;
}

.ibox114 img {
}

.ibox114 img:hover {
}

.ibox114 a {
}

section.parallax13  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/13_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax13:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax13 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax14  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/14_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax14:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax14 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax15  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/15_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax15:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax15 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax17  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/17_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax17:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax17 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax18  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/18_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax18:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax18 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax19  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/19_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax19:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax19 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax20  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/20_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax20:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax20 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax21  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/21_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax21:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax21 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax99  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/99_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax99:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax99 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax100  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/100_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax100:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax100 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax104  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/104_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax104:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax104 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax105  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/105_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax105:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax105 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax106  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/106_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax106:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax106 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax107  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/107_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax107:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax107 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax109  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/109_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax109:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax109 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax111  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/111_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax111:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax111 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax117  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/117_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax117:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax117 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

section.parallax118  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/118_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

section.parallax118:after  {
background: rgba(0,0,0,0.2);
position: absolute; left:0; right:0; bottom:0; top:0; z-index:500; content:' ';
}

section.parallax118 p {
 margin:auto;
 width:100%; 
 color: rgba(255,255,255,0.5);
 font-size: 200%;
 padding: 2%;
 border: 2px solid rgba(255,255,255,0.5) ;
 text-align: center ;
 background: rgba(255,255,255,0.5) ;
 font-family:  ;
}

.symbol_main_div13 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div13 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div13 div:hover  {
transform: scale(1.02);
}

.symbol_main_div13 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div13 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div13 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div14 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div14 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div14 div:hover  {
transform: scale(1.02);
}

.symbol_main_div14 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div14 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div14 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div15 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div15 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div15 div:hover  {
transform: scale(1.02);
}

.symbol_main_div15 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div15 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div15 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div16 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div16 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div16 div:hover  {
transform: scale(1.02);
}

.symbol_main_div16 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div16 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div16 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div17 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div17 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div17 div:hover  {
transform: scale(1.02);
}

.symbol_main_div17 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div17 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div17 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div18 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div18 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div18 div:hover  {
transform: scale(1.02);
}

.symbol_main_div18 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div18 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div18 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div19 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div19 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div19 div:hover  {
transform: scale(1.02);
}

.symbol_main_div19 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div19 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div19 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div20 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div20 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div20 div:hover  {
transform: scale(1.02);
}

.symbol_main_div20 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div20 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div20 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div21 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div21 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div21 div:hover  {
transform: scale(1.02);
}

.symbol_main_div21 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div21 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div21 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div22 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div22 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div22 div:hover  {
transform: scale(1.02);
}

.symbol_main_div22 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div22 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div22 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div23 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div23 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div23 div:hover  {
transform: scale(1.02);
}

.symbol_main_div23 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div23 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div23 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div96 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div96 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div96 div:hover  {
transform: scale(1.02);
}

.symbol_main_div96 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div96 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div96 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div97 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div97 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div97 div:hover  {
transform: scale(1.02);
}

.symbol_main_div97 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div97 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div97 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div98 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div98 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div98 div:hover  {
transform: scale(1.02);
}

.symbol_main_div98 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div98 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div98 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div99 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div99 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div99 div:hover  {
transform: scale(1.02);
}

.symbol_main_div99 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div99 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div99 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div100 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div100 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div100 div:hover  {
transform: scale(1.02);
}

.symbol_main_div100 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div100 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div100 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div101 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div101 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div101 div:hover  {
transform: scale(1.02);
}

.symbol_main_div101 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div101 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div101 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div102 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div102 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div102 div:hover  {
transform: scale(1.02);
}

.symbol_main_div102 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div102 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div102 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div103 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div103 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div103 div:hover  {
transform: scale(1.02);
}

.symbol_main_div103 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div103 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div103 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div104 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div104 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div104 div:hover  {
transform: scale(1.02);
}

.symbol_main_div104 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div104 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div104 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div105 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div105 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div105 div:hover  {
transform: scale(1.02);
}

.symbol_main_div105 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div105 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div105 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div106 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div106 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div106 div:hover  {
transform: scale(1.02);
}

.symbol_main_div106 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div106 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div106 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div107 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div107 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div107 div:hover  {
transform: scale(1.02);
}

.symbol_main_div107 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div107 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div107 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div108 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div108 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div108 div:hover  {
transform: scale(1.02);
}

.symbol_main_div108 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div108 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div108 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div109 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div109 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div109 div:hover  {
transform: scale(1.02);
}

.symbol_main_div109 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div109 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div109 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div113 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div113 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div113 div:hover  {
transform: scale(1.02);
}

.symbol_main_div113 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div113 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div113 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div114 div  {
width:15%;
display:flex;   
      flex-direction: row;
      flex-wrap: wrap;
      align-items: stretch;
      align-content: flex-start;
      justify-content: space-between;
padding:5px;
margin:5px;
}

.symbol_main_div114 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div114 div:hover  {
transform: scale(1.02);
}

.symbol_main_div114 img  {
width: 100%;
margin: 0 0 10px 0;
}

.symbol_main_div114 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
float:left; width:100%;
padding:0; margin:auto;
}

@media only screen and (max-width:768px) {
.symbol_main_div114 div {
display:flex; width:25%;
;
}

;
}

