<!--
/* roboto-condensed-300 - latin_cyrillic */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('../fnt/roboto-condensed-v18-latin_cyrillic-300.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'),
       url('../fnt/roboto-condensed-v18-latin_cyrillic-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fnt/roboto-condensed-v18-latin_cyrillic-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fnt/roboto-condensed-v18-latin_cyrillic-300.woff') format('woff'), /* Modern Browsers */
       url('../fnt/roboto-condensed-v18-latin_cyrillic-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fnt/roboto-condensed-v18-latin_cyrillic-300.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}
/* roboto-condensed-regular - latin_cyrillic */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('../fnt/roboto-condensed-v18-latin_cyrillic-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'),
       url('../fnt/roboto-condensed-v18-latin_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fnt/roboto-condensed-v18-latin_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fnt/roboto-condensed-v18-latin_cyrillic-regular.woff') format('woff'), /* Modern Browsers */
       url('../fnt/roboto-condensed-v18-latin_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fnt/roboto-condensed-v18-latin_cyrillic-regular.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}
/* roboto-condensed-700 - latin_cyrillic */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: url('../fnt/roboto-condensed-v18-latin_cyrillic-700.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'),
       url('../fnt/roboto-condensed-v18-latin_cyrillic-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fnt/roboto-condensed-v18-latin_cyrillic-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fnt/roboto-condensed-v18-latin_cyrillic-700.woff') format('woff'), /* Modern Browsers */
       url('../fnt/roboto-condensed-v18-latin_cyrillic-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fnt/roboto-condensed-v18-latin_cyrillic-700.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

#upbutton {
    width: 12%;
    height: auto;
    bottom: 10px;
    right: 10px;
    cursor: pointer;
    display: block;
    position: fixed;
    opacity: 0;
transition-duration: .3s;
    transition-property: all;
    z-index: 999;
  }

body {background: #D3D3D3;}
html { font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size: 3vw; } 

.mm0 { width: 40%; background: url(/uploads/gfx-m/logo-top.gif); text-indent: -8888px; overflow: hidden; MARGIN-BOTTOM: 1rem; margin-top: 2rem; CURSOR: pointer;}

.mainmenu  {
    margin-left: .5rem;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.mainmenua {
    padding: 0.2rem;
    
}
.mainmenua a {
    color: #008db7;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 1.6rem;
    text-decoration: none;
}
.mainmenusel {
    padding: 0.2rem;

}
.mainmenusel a {
    color: #26cbf9;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 1.6rem;
    text-decoration: none;
}

.mainmenubtn  {
    color: white;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 1.3rem;
    text-decoration: none;
    text-align: center;
padding:1rem;
}

.mainmenubtn  a {
    color: white;
    text-decoration: none;
}

.biruztop {display:block; background: #139bd7; width: 100%; height: 0.7rem; }

h1 { font-size: 2.5rem; color: #10a8d6; font-weight: bold;margin-top: 0.7rem;}
h2 { font-size: 2.2rem; color: #10a8d6; margin-top: 1.2rem;}
h2 a { text-decoration:underline; color: #10a8d6;}
h2 a:visited { text-decoration:underline; color: #10a8d6; }
h3 {  font-size: 1.9rem; color: #10a8d6; margin-top: 1.2rem;}
h3 a:visited{  text-decoration:underline; color: #10a8d6;}
.kv_txt2 { font-size: 1.7rem; color: #18add8; }
.kv_txt2 A { color: #18add8; text-decoration: underline; }

.txt {  font-size: 1.7rem; color: #3d3d3d;  text-align:left;}
.txt a { color: #18add8; text-decoration:underline; }
.txtbigger {  font-size: 2rem; text-align:left; font-weight: bold; text-decoration:none;}
.txtbigger a { text-decoration:none; }

.txt_Accent {  font-size: 1.7rem; color: #ffffff; text-align:left;  background-color: #2dafd6; display:block; padding:1rem;}
.txt_Accent a { color: #ffffff; text-decoration:underline; font-weight: bold;}

.txt_l { font-size: 1.7rem; color: #3d3d3d; text-align: left; list-style-position: outside; margin-left: 0;}
.txt_l a { color: #18add8; text-decoration:none; font-weight: bold;}
.txt_l a:hover { color: #18add8; text-decoration:underline; }

.pole1  {  border-color: #848484; width: 100%; height:2.5rem; border: #848484;  font-size: 1.5rem; color: #3d3d3d; }
.pole11 {  border-color: #848484; width: 100%; height:5rem; border: #848484;  font-size: 1.5rem; color: #3d3d3d; }
.btn2 {  transition:all 0.2s 0s ease-in; border-radius: 1rem; border: 0; background-color: #18add8; font-size: 1.5rem;  color: #ffffff;  width: 60%; height:3.5rem; margin-top: 1rem; margin-bottom: 2rem; cursor: hand;}
.btn2:hover { box-shadow: 0 -.5rem #1597bc inset; background-color: #18add8;  text-decoration: none; color: #ffffff;  }
.pole2 {  border-color: #848484; width: 100%; height:2.5rem; border: #848484;  font-size: 1.5rem; color: #3d3d3d; border: 1px solid #bcbcbc;}
.pole22 {  border-color: #848484; width: 100%; height:12rem; border: #848484;  font-size: 1.5rem; color: #3d3d3d; border: 1px solid #bcbcbc;}

.ol_qq {  font-size: 2rem; color: #a3a3a3; font-weight: bold; text-align:left; margin-top: 1.5rem;}
.ol_tt {  font-size: 1.7rem; color: #3d3d3d; text-align:left; }

.niz_rem {  margin-top:0.6rem; margin-bottom:0.3rem; font-size: 1.5rem; color: #959595; }
.niz_rem A { color: #959595; text-decoration:underline;}

.vosem  { font-size: 2.5rem; color: #18add8; text-align: center; font-weight: bold; margin-top: .8rem;}
.vosem2 { font-size: 0.88rem;  color: #848484; text-align: center; font-weight: bold; margin-bottom: 1.5rem;}
.vosem-top-m { font-size: 1.8rem;  color: white; text-align: left; font-weight: bold; margin-top: .2rem; margin-left: 1rem; margin-bottom: .3rem;}
.malindivide {display:block; background: #652780; width: 100%; height: 1rem;}

.txt_t_l_malin {font-size: 1.7rem; color: #3d3d3d;  text-align:left;}
.txt_t_l_malin a { color: #903eae; text-decoration:none; font-weight: bold;}
.txt_t_l_malin a:hover { color: #903eae; text-decoration:underline; }

.tdpodch {border-bottom: 1px solid #bcbcbc;}
.tdpodchtop {border-top: 1px solid #bcbcbc;}

.txt_pr { font-size: 1.7rem; color: #3d3d3d; text-align: left;}
.txt_pr a{ text-decoration:none;}
.txt_pr a:hover{ text-decoration:underline;}

.backtotop { text-transform: uppercase; align:center; background-color: #18add8; display:block; width:80%; padding:3%; margin: 0 auto; font-size:1.2rem; color:#FFFFFF; text-align:center; cursor: hand;}
.backtotop a{ text-decoration:none; color:#FFFFFF;}

.kat_h {  font-size: 1.7rem; font-weight: bold; color: #FFFFFF; text-align: left; padding: 2rem;}

.alsoh { margin-top: 10%; margin-bottom: 5%; font-size: 1rem; color: #848484; }

.horiz_table {border-color: #D3D3D3; border: #D3D3D3; border-style: solid; border-top-width: 1px; border-bottom-width: 0; border-left-width: 0px; border-right-width: 0px;}
.btndocs {width:10rem;}

.ph_podp {   font-size: 1.4rem; color: #3d3d3d; margin-bottom:3rem; }
.ph_podp a { color: #3d3d3d;  text-decoration:none;}
.ph_podp a:hover { color: #18add8; text-decoration:underline;}

.ph_horiz_preview {width:100%; } 
.ph_vert_preview {width:100%; }

.imgselect { border: 0.2em solid #2eb0d5;}



.txt_sitemap{  font-size: 1.7rem; color: #3d3d3d;  text-align:left; margin-bottom:-0.5rem;}
.txt_sitemap a { color: #18add8; text-decoration:underline; }

.top_title_m {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
margin-left: .4rem;
    color: #a6a6a6;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 1.3rem;
    text-decoration: none;
}


.top_title_m a{
    color: #a6a6a6;
    text-transform: uppercase;
    text-decoration: none;
}

.top_title_m a:hover{
    text-decoration: underline;
}

.rekl_h_m {  margin-bottom: 0.2rem; font-size: 2rem; color: #18add8; font-weight: 500;}

-->