.contens {
}

.xbut1 {
font-family: corbel;
font-size: 110%;
color: #FFFFFF;
padding: 1% 4% 1% 4% ;
margin: 20px 0px 0px 0px;
text-decoration:none;
border: 1px solid rgba(255,255,255,1.0);
}

.xbut1:hover  {
color: #FFFFFF;
border-color: rgba(255,255,255,1.0);
transform: scale(1.03);
}

.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: arial;
font-size: 100%;
}

.obsah_right {
width:100%;
}

.dlazdice_blok {
}

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

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

.databox2_134 {
width: 1200px  ;
color:#F0F0F0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_134 .cl,  .databox2_134 h2,  .databox2_134 h3,   .databox2_134 a {
color:#F0F0F0;
}

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

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

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

;
}

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

.databox2_135 {
width: 1200px  ;
color:#F0F0F0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_135 .cl,  .databox2_135 h2,  .databox2_135 h3,   .databox2_135 a {
color:#F0F0F0;
}

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

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

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

;
}

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

.databox2_136 {
width: 1200px  ;
color:#F0F0F0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_136 .cl,  .databox2_136 h2,  .databox2_136 h3,   .databox2_136 a {
color:#F0F0F0;
}

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

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

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

;
}

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

.databox2_138 {
width: 1200px  ;
color:#F0F0F0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_138 .cl,  .databox2_138 h2,  .databox2_138 h3,   .databox2_138 a {
color:#F0F0F0;
}

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

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

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

;
}

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

.databox2_139 {
width: 1200px  ;
color:#F0F0F0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_139 .cl,  .databox2_139 h2,  .databox2_139 h3,   .databox2_139 a {
color:#F0F0F0;
}

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

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

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

;
}

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

.databox2_140 {
width: 1200px  ;
color:#F0F0F0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_140 .cl,  .databox2_140 h2,  .databox2_140 h3,   .databox2_140 a {
color:#F0F0F0;
}

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

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

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

;
}

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

.databox2_141 {
width: 1200px  ;
color:#F0F0F0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_141 .cl,  .databox2_141 h2,  .databox2_141 h3,   .databox2_141 a {
color:#F0F0F0;
}

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

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

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

;
}

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

.databox2_142 {
width: 1200px  ;
color:#F0F0F0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_142 .cl,  .databox2_142 h2,  .databox2_142 h3,   .databox2_142 a {
color:#F0F0F0;
}

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

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

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

;
}

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

.databox2_143 {
width: 1200px  ;
color:#F0F0F0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_143 .cl,  .databox2_143 h2,  .databox2_143 h3,   .databox2_143 a {
color:#F0F0F0;
}

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

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

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

;
}

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

.databox2_144 {
width: 1200px  ;
color:#F0F0F0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_144 .cl,  .databox2_144 h2,  .databox2_144 h3,   .databox2_144 a {
color:#F0F0F0;
}

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

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

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

;
}

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

.databox2_145 {
width: 1200px  ;
color:#F0F0F0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_145 .cl,  .databox2_145 h2,  .databox2_145 h3,   .databox2_145 a {
color:#F0F0F0;
}

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

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

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

;
}

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

.databox2_146 {
width: 1200px  ;
color:#F0F0F0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_146 .cl,  .databox2_146 h2,  .databox2_146 h3,   .databox2_146 a {
color:#F0F0F0;
}

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

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

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

;
}

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

.databox2_147 {
width: 1200px  ;
color:#F0F0F0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_147 .cl,  .databox2_147 h2,  .databox2_147 h3,   .databox2_147 a {
color:#F0F0F0;
}

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

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

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

;
}

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

.databox2_148 {
width: 1200px  ;
color:#F0F0F0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.databox2_148 .cl,  .databox2_148 h2,  .databox2_148 h3,   .databox2_148 a {
color:#F0F0F0;
}

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

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

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

;
}

h2  {
text-align:left;
}

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

.h2131 span {
}

.h2131, p span .h2131 {
display:flex; justify-content:center;  
font-size: 200%;
font-family: b1;
}

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

 .obsah_right .cl131, .obsah_right2 .cl131, .obsah_left .cl131, .foot .cl131  {
text-align: ;
font-size: 90%;
font-family: arial;
 flex-direction: row-reverse; 
}

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

;
}

.h2132 span {
}

.h2132, p span .h2132 {
display:flex; justify-content:center;  
font-size: 200%;
font-family: b1;
}

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

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

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

;
}

.h2133 span {
}

.h2133, p span .h2133 {
display:flex; justify-content:center;  
font-size: 200%;
font-family: b1;
}

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

 .obsah_right .cl133, .obsah_right2 .cl133, .obsah_left .cl133, .foot .cl133  {
text-align: ;
font-size: 90%;
font-family: arial;
 flex-direction: row-reverse; 
}

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

;
}

.h2145 span {
}

.h2145, p span .h2145 {
display:flex; justify-content:center;  
font-size: 200%;
font-family: b1;
}

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

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

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

;
}

.h2135 span {
}

.h2135, p span .h2135 {
display:flex; justify-content:center;  
font-size: 200%;
font-family: b1;
}

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

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

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

;
}

.h2136 span {
}

.h2136, p span .h2136 {
display:flex; justify-content:center;  
font-size: 200%;
font-family: b1;
}

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

 .obsah_right .cl136, .obsah_right2 .cl136, .obsah_left .cl136, .foot .cl136  {
text-align: ;
font-size: 90%;
font-family: arial;
 flex-direction: row-reverse; 
}

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

;
}

.h2137 span {
}

.h2137, p span .h2137 {
display:flex; justify-content:center;  
font-size: 200%;
font-family: b1;
}

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

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

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

;
}

.h2138 span {
}

.h2138, p span .h2138 {
display:flex; justify-content:center;  
font-size: 200%;
font-family: b1;
}

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

 .obsah_right .cl138, .obsah_right2 .cl138, .obsah_left .cl138, .foot .cl138  {
text-align: ;
font-size: 90%;
font-family: arial;
 flex-direction: row-reverse; 
}

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

;
}

.h2139 span {
}

.h2139, p span .h2139 {
display:flex; justify-content:center;  
font-size: 200%;
font-family: b1;
}

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

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

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

;
}

.h2140 span {
}

.h2140, p span .h2140 {
display:flex; justify-content:center;  
font-size: 200%;
font-family: b1;
}

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

 .obsah_right .cl140, .obsah_right2 .cl140, .obsah_left .cl140, .foot .cl140  {
text-align: ;
font-size: 90%;
font-family: arial;
 flex-direction: row-reverse; 
}

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

;
}

.h2141 span {
}

.h2141, p span .h2141 {
display:flex; justify-content:center;  
font-size: 200%;
font-family: b1;
}

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

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

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

;
}

.h2142 span {
}

.h2142, p span .h2142 {
display:flex; justify-content:center;  
font-size: 200%;
font-family: b1;
}

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

 .obsah_right .cl142, .obsah_right2 .cl142, .obsah_left .cl142, .foot .cl142  {
text-align: ;
font-size: 90%;
font-family: arial;
 flex-direction: row-reverse; 
}

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

;
}

.h2143 span {
}

.h2143, p span .h2143 {
display:flex; justify-content:center;  
font-size: 200%;
font-family: b1;
}

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

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

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

;
}

.h2144 span {
}

.h2144, p span .h2144 {
display:flex; justify-content:center;  
font-size: 200%;
font-family: b1;
}

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

 .obsah_right .cl144, .obsah_right2 .cl144, .obsah_left .cl144, .foot .cl144  {
text-align: ;
font-size: 90%;
font-family: arial;
 flex-direction: row-reverse; 
}

@media only screen and (max-width:1000px) {
.h2144 {
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:170px; z-index:500;
width:99%;
color:rgba(248,231,164,1.0);
font-family:b1;
font-size:120%;
white-space: nowrap;
padding:8px 0.5% 10px 0.5%;
}
.topmx1 li  {
padding:5px 0 0 0;
margin:0 15px 0 15px;
}
.topmx1 li a {
color:rgba(248,231,164,1.0);
}
.topmx1 li a:hover {
color:rgba(255,255,255,1.0);
}
.topmx1 li .mtakt {
color:rgba(255,255,255,1.0);
}
.topmx1 li ul li a {
color:rgba(225,208,141,1.0);
}
.topmx1 li ul li a {
color:rgba(225,208,141,1.0);
}
.topmx1 li ul li a {
background:rgba(75,58,0,1.0);
}
.topmx1 li ul li a:hover {
background:rgba(32,32,32,1.0);
}
.tm_li1 a {
background: url(../../img_symboly/544.svg)    0% 0% / 20px 20px    no-repeat ;
padding: 0 0 0 40px ;
}

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

.tm_li3 a {
background: url(../../img_symboly/1042.svg)    0% 0% / 20px 20px    no-repeat ;
padding: 0 0 0 40px ;
}

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

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

.tm_li44 a {
background: url(../../img_symboly/1080.svg)    0% 0% / 20px 20px    no-repeat ;
padding: 0 0 0 40px ;
}

.tm_li45 a {
background: url(../../img_symboly/1079.svg)    0% 0% / 20px 20px    no-repeat ;
padding: 0 0 0 40px ;
}

.tm_li46 a {
background: url(../../img_symboly/1162.svg)    0% 0% / 20px 20px    no-repeat ;
padding: 0 0 0 40px ;
}

.tm_li53 a {
background: url(../../img_symboly/578.svg)    0% 0% / 20px 20px    no-repeat ;
padding: 0 0 0 40px ;
}

.tm_li55 a {
background: url(../../img_symboly/755.svg)    0% 0% / 20px 20px    no-repeat ;
padding: 0 0 0 40px ;
}



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

.ibox131 img,  .cl131 img, #showcase131 img  {
}

.ibox131 img:hover {
}

.ibox131 a {
}

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

.ibox132 img,  .cl132 img, #showcase132 img  {
}

.ibox132 img:hover {
}

.ibox132 a {
}

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

.ibox133 img,  .cl133 img, #showcase133 img  {
}

.ibox133 img:hover {
}

.ibox133 a {
}

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

.ibox135 img,  .cl135 img, #showcase135 img  {
}

.ibox135 img:hover {
}

.ibox135 a {
}

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

.ibox136 img,  .cl136 img, #showcase136 img  {
}

.ibox136 img:hover {
}

.ibox136 a {
}

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

.ibox137 img,  .cl137 img, #showcase137 img  {
}

.ibox137 img:hover {
}

.ibox137 a {
}

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

.ibox138 img,  .cl138 img, #showcase138 img  {
}

.ibox138 img:hover {
}

.ibox138 a {
}

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

.ibox139 img,  .cl139 img, #showcase139 img  {
}

.ibox139 img:hover {
}

.ibox139 a {
}

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

.ibox140 img,  .cl140 img, #showcase140 img  {
}

.ibox140 img:hover {
}

.ibox140 a {
}

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

.ibox141 img,  .cl141 img, #showcase141 img  {
}

.ibox141 img:hover {
}

.ibox141 a {
}

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

.ibox142 img,  .cl142 img, #showcase142 img  {
}

.ibox142 img:hover {
}

.ibox142 a {
}

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

.ibox143 img,  .cl143 img, #showcase143 img  {
}

.ibox143 img:hover {
}

.ibox143 a {
}

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

.ibox144 img,  .cl144 img, #showcase144 img  {
}

.ibox144 img:hover {
}

.ibox144 a {
}

.ibox145 {
width: 10%;
border: 1px solid  #A0A0A0;
padding: 5px;
margin: 0 5px 5px 0;
}

.ibox145 img,  .cl145 img, #showcase145 img  {
}

.ibox145 img:hover {
}

.ibox145 a {
}

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

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

section.parallax134 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.parallax135  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/135_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

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

section.parallax135 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.parallax136  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/136_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

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

section.parallax136 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.parallax138  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/138_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

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

section.parallax138 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.parallax139  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/139_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

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

section.parallax139 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.parallax140  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/140_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

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

section.parallax140 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.parallax141  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/141_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

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

section.parallax141 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.parallax142  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/142_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

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

section.parallax142 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.parallax143  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/143_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

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

section.parallax143 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.parallax144  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/144_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

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

section.parallax144 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.parallax145  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/145_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

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

section.parallax145 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.parallax146  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/146_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

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

section.parallax146 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.parallax147  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/147_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

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

section.parallax147 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.parallax148  {
padding:160px; position:relative; height:auto;
filter: grayscale(0%);
background: url(../../img_datablok_back/148_paralax.);
background-position:50% 50%; background-repeat:no-repeat; background-attachment:fixed; background-size:cover;
}

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

section.parallax148 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_div131 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_div131 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div131 div:hover  {
}

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

.symbol_main_div131 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:1000px) {
.symbol_main_div131 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div132 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_div132 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div132 div:hover  {
}

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

.symbol_main_div132 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:1000px) {
.symbol_main_div132 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div133 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_div133 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div133 div:hover  {
}

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

.symbol_main_div133 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:1000px) {
.symbol_main_div133 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div135 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_div135 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div135 div:hover  {
}

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

.symbol_main_div135 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:1000px) {
.symbol_main_div135 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div136 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_div136 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div136 div:hover  {
}

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

.symbol_main_div136 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:1000px) {
.symbol_main_div136 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div137 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_div137 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div137 div:hover  {
}

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

.symbol_main_div137 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:1000px) {
.symbol_main_div137 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div138 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_div138 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div138 div:hover  {
}

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

.symbol_main_div138 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:1000px) {
.symbol_main_div138 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div139 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_div139 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div139 div:hover  {
}

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

.symbol_main_div139 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:1000px) {
.symbol_main_div139 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div140 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_div140 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div140 div:hover  {
}

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

.symbol_main_div140 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:1000px) {
.symbol_main_div140 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div141 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_div141 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div141 div:hover  {
}

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

.symbol_main_div141 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:1000px) {
.symbol_main_div141 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div142 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_div142 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div142 div:hover  {
}

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

.symbol_main_div142 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:1000px) {
.symbol_main_div142 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div143 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_div143 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div143 div:hover  {
}

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

.symbol_main_div143 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:1000px) {
.symbol_main_div143 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div144 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_div144 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div144 div:hover  {
}

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

.symbol_main_div144 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:1000px) {
.symbol_main_div144 div {
display:flex; width:25%;
;
}

;
}

.symbol_main_div145 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_div145 p  {
font-size: 80%;
text-align: justify;
line-height: 130%;
}

.symbol_main_div145 div:hover  {
}

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

.symbol_main_div145 div h3  {
font-weight: normal;
line-height: 130%;
text-align: center;
font-size: 100%;
color:rgba(255,255,255,1.0);
float:left; width:100%;
padding:0; margin:auto;
}

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

;
}

.compare3 {
width: 100%;
}

.compare3 .c_text {
font-family: arial;
font-size: 500%;
color:  rgba(255,255,255,1.0) ;
position:absolute; top:20%; z-index:10;
text-shadow: 2px 2px 2px #000;
text-align:center;
width:96%; margin:2%;
}

.compare3 .c_img_text {
font-family: arialbd;
font-size: 150%;
color:  rgba(255,255,255,1.0) ;
text-shadow: 2px 2px 2px #000;
}

.compare3 .c_posuvnik   {
left: 30%;
}
 .compare3 /*.is-visible*/ .c_img_resize   {
width: 30%;
}

.virtual_div_main_cl89 {
display:flex;
justify-content: center; align-items: center; flex-direction: row; 
width:100%; margin:1% 0 1% 0;
}

.virtual_div_main_cl89 .iframe_virtual_cl1 {
width:600px;
height:400px;
padding:1%;
margin:1%;
}

@media only screen and (max-width:1000px) {
.virtual_div_main_cl89 .iframe_virtual_cl1 {
width:98%;
padding:0;
margin:20px 0 20px 0;
border:0;
;
}

;
}

