.bgstretcher-area {
	text-align: left;
}
.bgstretcher {
	margin: 0px; left: 0px; top: 0px; position: absolute;
}
.bgstretcher ul {
	margin: 0px; left: 0px; top: 0px; position: absolute;
}
.bgstretcher ul li {
	margin: 0px; left: 0px; top: 0px; position: absolute;
}
.bgstretcher ul {
	list-style: none; margin: 0px; padding: 0px;
}
.bgstretcher ul li {
	list-style: none; margin: 0px; padding: 0px;
}
.bgstretcher {
	background: 0px 0px black; left: 0px; top: 0px; width: 100%; overflow: hidden; position: fixed; z-index: 1;
}
h1{
  font-size: 5px;
  color: #1d5570;  /* VISIBILITY: hidden; */
  VISIBILITY: hidden;
}

h3{
  font-size: 5px;
  color: #1d5570;  
  VISIBILITY: hidden;
}

.mapofsite{
  font-size: 25px;
  color: #1d5570;  
  VISIBILITY: hidden;
}

.usual{font-size:14px;color:white;}   
.usual:hover{font-size:14px;color:white;text-decoration:none;}

#mini{
     width:1px;   
}
#footer{
  bottom: 0px; 
  position: fixed; 
 /* min-width: 640px; */
  text-align: center;
  width: 100%;
}

#footer_ini {
	background: rgb(32, 32, 32); 
  padding: 15px 0px 15px 15px; border: currentColor; 
  border-image: none;   
  width: 100%; 
  text-align: center; 
  bottom: 0px; 
  position: fixed; 
  min-width: 974px;
}
#footer_ini .wrapper {
	width: auto; vertical-align: middle; display: inline-block; -ms-zoom: 1;
}
#links{
padding: 50px 0px 125px 125px;
}

#cur_language{
       position: absolute; 
       left:90%;  
       top:20px;
}
.cur_language{
       font-size: 18px;
       font-weight:bold;
       text-decoration: none;
       color: transparent;
}
.transtarent_txt{
    color: transparent;
    -webkit-text-stroke: 1px white;
    text-stroke: 1px white;
}
