/* ########################## Tabellen  ################################# */
table.dotted {
	border:				1px solid #db0000;; 
	border-collapse: 	collapse; 
}
table.rand {
	border:				1px solid #000000; 
	border-collapse: 	collapse; 
}

td { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

td.odd { 
	padding: 3px;
	background-color: #FFFFFF;
}

td.even { 
	padding: 3px;
	background-color: #EEEEEE;
}

td.head { 
	padding: 10px;
	font-weight: bold;
}

td.menu_balken { 
	background-image: url('http://www.skilift-linden.ch/images/background/menu_balken.gif');
	background-color: transparent;
	color: #FFFFFF;
	font-size: 10px;
}
td.menu_balken_oben { 
	background-image: url('http://www.skilift-linden.ch/images/background/menu_balken_schatten.gif');
	background-repeat: no-repeat;
	background-position: bottom;
}

td.menu {
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 1px;	
}
td.menu_default {
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;	
}

td.block_right_top {
	font-weight: bold;
	height: 20px;
	padding-left: 4px;	
}
td.block_right {
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;	
}
/* ########################## Links ################################# */
A:link {
	text-decoration: none; 
	color : #0C2387; 
}
A:visited { 
	text-decoration: none; 
	color : #0C2387; 
}
A:active { 
	text-decoration: none; 
	color : #0C2387; 
}
A:hover { 
	text-decoration: underline; 
	color: #0C2387; 
}

a.menu:link, a.menu:visited, a.menu:active, a.menu:hover {
 	
	font-weight: bold;
	color: #000000;
	font-size: 12pt;
	padding-left: 5px;
	text-decoration: none;
}
a.menu_default:link, a.menu_default:visited, a.menu_default:active, a.menu_default:hover {
 	
 	font-weight: normal;
	color: #000000;
	font-size: 8pt;
	padding-left: 5px;
	text-decoration: none;	
}


/* ########################## Body-Elemente ################################# */
body {  

    font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	
	scrollbar-face-color: #010080;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: #000000;
	scrollbar-base-color: #010080;
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #666666;
	scrollbar-darkshadow-color: #666666;
	scrollbar-track-color: #CCCCCC;
	
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 20px 
}



/* ########################## Überschriften und Text ################################# */
.title1 {
	font-size:		18px;
	font-family:	Arial, Helvetica, sans-serif;
	color:			#000000;
	font-weight:	bold;

}

.title2 {
	font-size:		14px;
	font-family:	Arial, Helvetica, sans-serif;
	color:			#000000;
	font-weight:	bold;
}
.title3 {
	font-size:		10pt;
	font-family:	Arial, Helvetica, sans-serif;
	color:			#000000;
	font-weight:	bold;
}
.title4 {
	font-size:		10pt;
	font-family:	Arial, Helvetica, sans-serif;
	color:			#000000;
	font-weight:	bold;	
	font-style: 	italic;
}
.title5 {
	font-size:		10pt;
	font-family:	Arial, Helvetica, sans-serif;
	color:			#000000;
	font-style: 	italic;
}

.text {
	font-size:		10pt;
	font-family:	Arial, Helvetica, sans-serif;
	color:			#000000;
}
.remarks {
	font-size:		7pt;
	font-family:	Arial, Helvetica, sans-serif;
	font-weight: 	none;
	color:			#000000;
}
.remarks_highlighted {
	font-size:		7pt;
	font-family:	Arial, Helvetica, sans-serif;
	color:			#000000;
	font-weight:	bold;
}

.news_info {
	font-size:		7pt;
	color:			#000000;
}

.offen {
	font-size:		10pt;
	color:			#00CC00;
	font-weight:	bold;
}
.geschlossen {
	font-size:		10pt;
	color:			#CC0000;
	font-weight:	bold;	
}

/* ########################## Formularfelder ################################# */
input       { 
	border-style: groove; 
	background-color: #F5F5F5; 	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	color: #000000; 
}
input.send  { 
	border-style: groove; 
	background-color: #F5F5F5; 		
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;		
	color: #000000; 
}
input.nostyle  { 
	border-style: none; 
	background-color: none; 		
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;		
	color: #000000; 
}
select      { 
	border-style: groove; background-color: #F1F1F1; 
	background-color: #F5F5F5; 		
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	color: #000000; 
}
textarea    { 
	border-style: groove; 
	background-color: #F5F5F5; 	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000; 
}


.footer {
background:#010080;
color:#FFFFFF;
}

.footer a:link, .footer a:visited, .footer a:active, .footer a:hover {
background:#010080;
color:#FFFFFF;
}
