@font-face {
	font-family: 'Rajdhani';
	font-style: normal;
	font-weight: 400;
	src: url('fonts/rajdhani-v10-latin-regular.eot'); 
	src: local(''),
		url('fonts/rajdhani-v10-latin-regular.eot?#iefix') format('embedded-opentype'), 
		url('fonts/rajdhani-v10-latin-regular.woff2') format('woff2'), 
		url('fonts/rajdhani-v10-latin-regular.woff') format('woff'), 
		url('fonts/rajdhani-v10-latin-regular.ttf') format('truetype'), 
		url('fonts/rajdhani-v10-latin-regular.svg#Rajdhani') format('svg');
  }
  @font-face {
	font-family: 'Rajdhani';
	font-style: normal;
	font-weight: 600;
	src: url('fonts/rajdhani-v10-latin-600.eot'); 
	src: local(''),
		url('fonts/rajdhani-v10-latin-600.eot?#iefix') format('embedded-opentype'), 
		url('fonts/rajdhani-v10-latin-600.woff2') format('woff2'), 
		url('fonts/rajdhani-v10-latin-600.woff') format('woff'), 
		url('fonts/rajdhani-v10-latin-600.ttf') format('truetype'), 
		url('fonts/rajdhani-v10-latin-600.svg#Rajdhani') format('svg'); 
  }
  b, strong {
	font-weight: 600;
  }




body {margin: 0; padding: 0; width:100%; height:100%;} 
.ueberschrift 	{font-family: 'Rajdhani', sans-serif; font-size: 40px; color: #333333; text-decoration: none; text-align: left;  letter-spacing: 2px;}
.text 			{font-family: 'Rajdhani', sans-serif; font-size: 24px; color: #333333; text-decoration: none; text-align: left; }
a.text 			{font-family: 'Rajdhani', sans-serif; font-size: 24px; color: #333333; text-decoration: none; text-align: left;}
a.text:hover 	{font-family: 'Rajdhani', sans-serif; font-size: 24px; color: #333333; text-decoration: underline; text-align: left;}

.tab100	{width: 100%; cellspacing:0; border:0;}
.tab100_5	{width: 100%; cellspacing:5; border:0;}
.tab100_c	{width: 100; cellspacing:0; border:0; margin-left: auto; margin-right: auto; text-align: center;}
.map100	{width: 100%; height:450px; border:0;}

    

.top { position: fixed; left:0px; top:0px; width:100%; height:90px; background-image: url(head.jpg); z-index:15;}
.head   {position: relative; left:0px; top:0px; width:980px; height:90px; margin-right:auto; margin-left:auto; z-index:16; }
.logo   { position: relative; left:630px; top:8px; width:350px; height:80px;  text-align: left;  background-image: url(logo.svg);  z-index:17;}
.lang   { position: relative; left:75%; top:-35px; width:140px; height:90px; text-align: right; z-index:20;}
.nav { position: relative; left:0px; top:-20px; width:590px; height:55px; text-align:left; z-index:19;}
.nav1{visibility: hidden;}
.navhg{ position: relative; width: 283px; height:300px; left:0px; top:-40px; background-image: url(nav1.png); z-index:16;}


a.button     {  font-family: 'Rajdhani', sans-serif; font-size: 33px;  color: #ffffff; letter-spacing: 1px; text-align: left;  padding-left: 25px; line-height:45px; display:block; width: 280px;  text-decoration: none;  padding-top: 1px; padding-bottom: 1px;}
a.button:hover {background-image: url(nav1.png); font-family: 'Rajdhani', sans-serif; font-size: 33px;  color: #D8AA0A; letter-spacing: 1px; text-align: left;  padding-left: 25px; line-height:45px; display:block; width: 280px;  text-decoration: none;  padding-top: 1px; padding-bottom: 1px;}


a.button1       { font-family: 'Rajdhani', sans-serif; font-size: 21px; color: #ffffff; letter-spacing: 2px; height: 30px;  padding-top: 0px; padding-bottom: 0px; text-decoration: none; padding-right: 7px; padding-left: 7px; border-color: #D82B2D; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px }
a.button1:hover { font-family: 'Rajdhani', sans-serif; font-size: 21px; color: #00CCFF; letter-spacing: 2px; height: 30px;  padding-top: 0px; padding-bottom: 0px; text-decoration: none; padding-right: 7px; padding-left: 7px; border-color: #D82B2D; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.pic{ position: fixed;  min-width:100%;  height:450px; top:0px; background-image: url(hgrd2.jpg); background-position: 50% 50%; z-index:3;}
.picheadline 	{font-family: 'Hind Siliguri', sans-serif; font-size: 50px; color: #ffffff; text-align: center;  letter-spacing: 5px; font-weight: 700;  text-shadow: 0.05em 0.05em #000000;}
.pictext	{font-family: 'Hind Siliguri', sans-serif; font-size: 32px; color: #ffffff; text-align: center;  letter-spacing: 2px; font-weight: lighter;  text-shadow: 0.05em 0.05em #000000;}

.main { position: relative; width:100%; top:450px; margin-right:auto; margin-left:auto;  background-image: url(tablog.png);z-index:10;}
.article { position: relative; top:-3px; width:980px; margin-right:auto; margin-left:auto; font-family: 'Rajdhani', sans-serif;  font-size: 14px; color: #333333;z-index:12;}



.bottom   { position: relative; width: 100%; bottom:-450px; height:130px; left:0px;  background-image: url(bottom.jpg); z-index:30;}
.bottom1   { position: relative; width: 980px; height:40px; bottom:7px;  margin-right:auto; margin-left:auto; z-index:31;}
.bottomliu { position: absolute; bottom:-12px; left:0px;  width: 40%;  height:40px; font-family: 'Rajdhani', sans-serif; font-size: 14px; color: #ffffff; text-align: left;  letter-spacing: 2px; line-height: 130%; z-index:32;}


a.versteckt 	  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: right; color: #ffffff; padding-right: 6px; padding-left: 6px; text-decoration: none; line-height: 190%; }
a.versteckt:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: right; color: #cccccc; padding-right: 6px; padding-left: 6px; text-decoration: none; line-height: 190%; }

a.eigen 	  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; vertical-align: middle; color: #999999; padding-right: 10px; padding-left: 10px; text-decoration: none;}
a.eigen:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; vertical-align: middle; color: #cccccc; padding-right: 10px; padding-left: 10px; text-decoration: none;}


.col-md-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}

@media (max-width:980px)
{	.nav1 {position: absolute; left:20px;  top:15px; height:0px; visibility:visible; z-index:55;}
	.nav {visibility:hidden;}	
	.logo   { position: relative; left:12%; top:20px; width:230px; height:47px; background-image: url(logo_kl.svg);  z-index:17;}
	
	.picheadline 	{font-family: 'Hind Siliguri', sans-serif; font-size: 30px; color: #ffffff; text-align: center;  letter-spacing: 5px; font-weight: 700;  text-shadow: 0.05em 0.05em #000000;}
	.pictext	{font-family: 'Hind Siliguri', sans-serif; font-size: 20px; color: #ffffff; text-align: center;  letter-spacing: 2px; font-weight: lighter;  text-shadow: 0.05em 0.05em #000000;}
.img	{width: 100%;}
	.article { position: relative; top:-3px; width:90%; margin-right:auto; margin-left:auto; z-index:12;}
	.ueberschrift 	{font-family: 'Rajdhani', sans-serif; font-size: $moussize; color: #$uscol; text-decoration: none; text-align: left;  letter-spacing: 2px;}
	.text 			{font-family: 'Rajdhani', sans-serif; font-size: $motxsize; color: #$txcol; text-decoration: none;}
	a.text 			{font-family: 'Rajdhani', sans-serif; font-size: $motxsize; color: #$txcol; text-decoration: none; }
	a.text:hover 	{font-family: 'Rajdhani', sans-serif; font-size: $motxsize; color: #4D0C02; text-decoration: underline;}
	.bottom1   { position: relative; width: 90%; height:40px; bottom:7px;  margin-right:auto; margin-left:auto; z-index:31;}
	.bottomliu { position: absolute; bottom:-12px; left:0px;  width: 250px;  height:40px; font-family: 'arial', sans-serif; font-size: 12px; color: #ffffff; text-align: left;  letter-spacing: 1px; line-height: 150%; z-index:32;}		
}



