
/* body {font-family: tahoma; font-size: 11px; font-style: normal; font-weight: normal; color: #606060;}
td {font-family: tahoma; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
hr {height: 1px ; color: #c0c0c0; background-color: #c0c0c0; border: none; margin-right: 15px;}
*/

.dot {border: 1px dashed; color:#ffffff;}
.dot2 {border: 1px solid; color:#c4d5ea;}

.titel {background-color: #99C81A; color: #ffffff; }
td.menutop {font-family: "Courier New", Courier, monospace; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000;}
#menuBar {
  background-color: #ffffff;
  
  
  color: #606060;
  font-size: 1pt;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: 100%;
 
}

#container {
	width: 500px;
	margin: auto;
	padding-top: 50px;
	padding-bottom: 50px;
}


a.menuButton, a.menuButtonActive {
  background-color: transparent;
 
  color: #000000;
  cursor: default;
  font-family: "Courier New", Courier, monospace;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  position: relative;
  left: 0px;
  top: 0px;
  text-decoration: none;
  
}

a.menuButton:hover {
  background-color: #000000;
  
  color: #ffffff;
}

a.menuButtonActive, a.menuButtonActive:hover {
  background-color: #000000;
  
  color: #ffffff;
 
}

.menu {
  background-color: #686868;
 
  border: 5px solid #ffffff;
  padding: 0px;
  position: absolute;
  text-align: left;
  visibility: hidden;
}

a.menuItem {
  background-color: transparent;
  color: #ffffff;
  cursor: default;
  display: block;
  font-family: "Courier New", Courier, monospace;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  margin: 0px;
  padding: 2px;
  padding-left: 12px;
  padding-right: 16px;
  text-decoration: none;
  white-space: nowrap;
}

a.menuItem:hover {
  background-color: #f6740a; /* ffaf32 */
  color: #ffffff;
}

.menuItemSep {
  border-bottom: 1px solid #ffffff;}


.title  { background-color: #000000; width: 160px; color: #ffffff; font-size: 12px; height: 16px; border: hidden;}
.title2  { background-color: #000000; width: 400px; color: #ffffff; font-size: 12px; height: 16px; border: hidden;}
.box  { background-color: #d0d0d0; width: 160px; border: hidden;}
.htab {border: 3px solid #000000; background-color: #ffffff;}
 .tmem {border: 3px solid #ffffff;}
.bild {border: 3px solid #ffffff;}
/*.tmo {border-collapse:collapse;} */
.lup {border: 3px solid #ffffff;}
.tback {border: 3px solid #ffffff; background-color: #c0c0c0; width: 560px;}
.tback2 {border: 3px solid #ffffff; background-color: #c0c0c0; width: 562px; height: 55px;}
/* .divseperator {height: 10px; background-color: #ffffff; width: 160px;} */


	a:link {text-decoration: none; color: #99C81A;}
	a:visited {text-decoration: none; color: #99C81A;}
	a:hover {text-decoration: none; color: #808080;}
	a:active  {text-decoration: none; color: #99C81A;}
	
/*	
	input {

	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	}

textarea {

	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	
	}
*/
select {

	font-family: Tahoma;
	font-size: 11px;
	color: #606060;
	font-weight: normal;
	
	}
	
#menux {
	
	border-top: 1px dotted #f0f0f0;
}

.cornerBox { position: relative; background: #f0f0f0; width: 100%; }
.corner { position: absolute; width: 10px; height: 10px; background: url('cornersj.jpg') no-repeat; font-size: 0%; }
.cornerBoxInner { padding: 10px; }
.TL { top: 0; left: 0; background-position: 0 0; }
.TR { top: 0; right: 0; background-position: -10px 0; }
.BL { bottom: 0; left: 0; background-position: 0 -10px; }
.BR { bottom: 0; right: 0; background-position: -10px -10px; }

		body {
		margin: 0px; 
		padding: 0px; 
		background-color: #404040; 
		
		background-image: url(alpinebasebackg.jpg); 
		background-repeat: no-repeat; 
		background-attachment: fixed; 
		
		font-family: tahoma; 
		font-size: 11px; 
		height: 100%;
		}
		
		.leiste_hoch {
		background-color: #7FA917;
		margin-top: 0px;
		width: 800px;
		height: 20px;
		margin-left: auto;
		margin-right: auto;
		font-family: tahoma;
		font-size: 11px; 
		color: #98C819; 
		padding-top: 5px;
		}
		
		.leiste_niedrig {
		background-color: #7FA917;
		margin-top: 0px;
		width: 800px;
		height: 5px;
		margin-left: auto;
		margin-right: auto;
		font-family: tahoma;
		font-size: 11px; 
		color: #98C819; 
		padding-top: 5px;
		}

		.backg {
		background-image: url(black_30.png); 
		margin-top: 3px; 
		width: 800px; 
		height: auto; 
		margin-left: auto; 
		margin-right: auto;
		}
		
		.headline {
		background-color: #98C819; 
		/*background-image: url(roundtop.png);*/
		background-repeat: no-repeat;
		color: #ffffff; 
		padding-left: 10px; 
		height: 20px; 
		padding-top: 5px;
		font-weight: bold;
		}
		
		.bottomline {
		/*background-color: #98C819; */
		background-image: url(roundbottom.png);
		background-repeat: no-repeat;
		color: #ffffff; 
		padding-left: 10px; 
		height: 10px; 
		padding-top: 0px;
		font-weight: bold;
		}
		
		
		.content {
		background-color: #ffffff; 
		padding: 10px; 
		border: 1px dotted #c0c0c0;
		}
		
		.divider {
		border: none;
		height: 1px;
		color: #98C819;
		background-color: #98C819; 
		width: 100%;
		}
		
		.left {
		width: 620px; 
		padding-left: 10px; 
		padding-top: 10px; 
		padding-bottom: 10px;
		font-family: tahoma; 
		font-size: 11px;
		vertical-align: top;
		}
		
		.right {
		width: 180px;  
		font-family: tahoma; 
		font-size: 11px; 
		padding:10px;
		vertical-align: top;
		}
		
		.footer {
		background-image: url(black_60.png); 
		margin-top: 3px; 
		width: 800px; 
		height: 30px; 
		margin-left: auto; 
		margin-right: auto;
		font-family: tahoma; 
		font-size: 11px; 
		color: #c0c0c0;
		
		}
		
		.logo {
		margin-top: 20px; 
		width: 800px; 
		margin-left: auto; 
		margin-right: auto; 
		fixed;
		}
		
		.news_r{
		width: 265px; 
		background-color: #f0f0f0; 
		padding: 10px; 
		
		}
		
		.news_l {
		width: 265px; 
		background-color: #f0f0f0; 
		padding: 10px;
		
		}
		
		.news {
		width: 560px; 
		background-color: #f0f0f0; 
		padding: 10px;
		
		}
		
		.pic {
		background-image: url(pic_back.png); 
		height: 90px; 
		width: 120px; 
		padding: 10px; 
		margin-right: 10px;
		background-repeat: norepeat;
		float: left;
		}


	.wet {
		background-image: url(../wetter/zback.png); 
		height: 100px; 
		width: 311px; 
		padding: 0px; 
		margin-right: 0px;
		background-repeat: norepeat;
		float: left;
		}
		
		.divider2 {
		border: none;
		height: 1px;
		color: #98C819;
		background-color: #98C819; 
		}

		.pic2 {
		background-image: url(g_backblank.png); 
		height: 40px; 
		width: 40px; 
		padding: 5px; 
		margin-right: 10px;
		background-repeat: norepeat;
		float: left;
		}
		
		.divider3 {
		border: 1px dotted #c0c0c0;
		}
		
		.clear
	{
	clear: left;
	height: 0;
	margin: 0;
	padding: 0;
	font-size: 0;
	}
