 /* die folgenden beiden Zeilen im HEAD der einzelnen Dateien als letzte zwei Zeilen vor </head> einfügen! */
/*
<meta http-equiv="Content-Style-Type" content="text/css">
<link rel=stylesheet type="text/css" href="styles2001.css">
*/




/* COLOUR 2010 224466 for 002255 */



body, td, h2, h1, li, p {
	scrollbar-base-color: #224466;
 	scrollbar-arrow-color:#FF0000;
	color:#224466;
	font-family:Verdana,Geneva,Tahoma,Arial,Helvetica,sans-serif;
	font-size:8pt;
	scrollbar-track-color: #DFDFDF;
	}
	

table, td, tr {vertical-align:top;}

A:link {text-decoration:none; color:#CC0000;}
A:visited {text-decoration:none; color:#CC0000;}
A:active { text-decoration:underline; color:#FF0000;}
A:hover {color:#FF0000;text-decoration:underline;}



/* original Stand 14.1.2005
A:link {text-decoration:none; color:#CC0000; font-weight:bold;}
A:visited {text-decoration:none; color:#CC0000; font-weight:bold;}
A:active { text-decoration:underline; color:#FF0000; font-weight:bold;}
A:hover {color:#FF0000;text-decoration:underline;font-weight:bold;}
*/


.space {font-size:4pt;}




h1 {
	color:#224466;
	font-size:14pt;
	font-family:Tahoma,Verdana,Arial Rounded MT Bold,Arial,Geneva,Helvetica,sans-serif;
	font-weight:bold;
}		


/* bis 20.01.2008
h1 {
	color:#6688BB;
	font-size:14pt;
	font-family:Arial Rounded MT Bold,Arial,Verdana,Geneva,Tahoma,Helvetica,sans-serif;
	font-weight:bold;
}		
*/ bis 23.01.2008

frontpage {
	color:#696969;
	font-size:12pt;
	font-family:Arial Rounded MT Bold,Arial,Verdana,Geneva,Tahoma,Helvetica,sans-serif;
	font-weight:bold;
}		

/* hellblau 10 */
h2 {color:#6688BB;font-size:10pt;font-family:Verdana,Geneva,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;}

h2red {color:#CC0000;font-size:10pt;font-family:Verdana,Geneva,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;}

h2redbig {color:#CC0000;font-size:24pt;font-family:Verdana,Geneva,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;}

/* blaßhellblau */
h3 {color:#FFCC80;font-size:10pt;font-family:Verdana,Geneva,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;}

/* hellblau 9*/
h4 {color:#6688BB;font-size:9pt;font-family:Verdana,Geneva,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;}

/* orange kräftig für helle Hintergründe 10*/
h5 {color:#FFBB4A;font-size:10pt;font-family:Verdana,Geneva,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;}

hr {height:0.5px;color:#dfdfdf;}
				
li {list-style-image: url('../img/dreieck-rot2002-r.gif');	text-indent: -12pt;	margin-left: 6pt;vertical-align: baseline;}

/* li {
	list-style-image: url("../img/dreieck-rot2002-r.gif");
	text-indent:-12pt;
	margin-left: auto;
	vertical-align: baseline;
}
*/


original-li {
	list-style-image: url('../img/dreieck-rot2002-r.gif');
	text-indent:-12pt;
	margin-left:12pt;
	vertical-align: baseline
}



	


/* ************************************************** !!! CLASS !!! ******************************************************* */


	

.bg3 {	background:#224466;}




.border1 {
	border-style:solid;
	border-width:1px;
	border-color:#6688BB;
	padding:5px;
}

.border2v {
	border-right-width:1px;
	border-right-color:#DFDFDF;
	border-right-style:solid;
}

.border2h {
	border-bottom-width: 1px;
	border-bottom-color:#DFDFDF;
	border-bottom-style:solid;
	}

.border2top {
	border-top-width: 1px;
	border-top-color:#DFDFDF;
	border-top-style:solid;
	}

.border2x {
	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-color:#DFDFDF;
	border-top-color:#DFDFDF;
	border-right-color:#DFDFDF;
	border-left-color:#DFDFDF;
	border-bottom-style:solid;
}

/* Webshop TAB Zellen */
.border2hm {
	border-bottom-width:1px;
	border-bottom-color:#DFDFDF;
	border-bottom-style:solid;
	vertical-align:middle
}

/* Webshop TAB Zellen */
.border2hmc {
	border-bottom-width:1px;
	border-bottom-color:#DFDFDF;
	border-bottom-style:solid;
	vertical-align:middle;
	text-align:center;
}


.border3 {
	border-style:solid;
	border-width:1px;
	border-color:#6688BB;
	padding:5px;
	color:#6688BB;
}

/* Skiservice-Pakete hellblaue Überschrift mit Unterstrich*/
.border5 {	
	font-size:10pt;
	font-weight:bold;
	border-width:1px;
	border-color:#6688BB;
	border-bottom-width:1px;/
	border-bottom-style:solid;
	padding:1px;
	color:#6688BB;
}



.box1 {
	border-style:solid;
	border-width:1px;
	border-color:#DFDFDF;
	padding:2px;
	background-color:#CCDDEE;
	color:#696969;
}

.box2 {
	border-style:solid;
	border-width:1px;
	border-color:#224466;
	padding:2px;
	background-color:#FFCC80;
	}

.box3 {
	color:#696969;
	border-style:solid;
	border-width:1px;
	border-color:#696969;
	padding:2px;
	background-color:#FFFFFF;
	}

.box4 {
	border-style:solid;
	border-width:1px;
	border-color:#696969;
	padding:2px;
	background-color:#CCDDEE;
	color:#696969;
}
	
.form01 {
	background-color:#FFCC80;
	font-family: Verdana,Geneva,Tahoma,Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#BB0000;
	font-weight:bold;
}


.form1 {width:375px;
 background:#FFCC80;
 color: #224466;
	font-family: Verdana, Geneva,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 8pt;
  }
  
  
.h1 {
	font-weight:bold;
	}

  
  
/*
.h1 {
	font-weight:bold;
	filter:Glow(color=#FFCC80, strength=3);
		}
*/
		
	
.h1-news {
	font-family:Verdana,Arial,Geneva,Tahoma,Helvetic,sans-serif;
	font-weight:bold;
	border-bottom-width:1px;
	border-bottom-color:#DFDFDF;
	border-bottom-style:solid;
	}
	
	/*filter:Glow(color=#FFC366; strength=1);*/
	/*filter:DropShadow(color=#99CCFF, offx=2, offy=2;}*/
	/*filter:Blur(direction=80, strength=3;}*/
/*filter:Shadow(color=#224466, direction=135);*/

.h2 {color:#224466;font-size:9pt;font-weight:bold;}

.h3 {color:#6688BB;font-size:9pt;font-weight:bold;}

.h4 {color:#CCDDEE;font-size:9pt;font-weight:bold;}

/* orange WSLC websafe*/
.h5 {color:#F09000;font-size:10pt;font-weight:bold;}


.line1 {
	color:#696969;
	border-left-style:solid;
	border-left-width:1px;
	border-color:#DFDFDF;
	padding-left:5px;
}

.line1u {
	border-bottom-style:solid;
	border-width:1px;
	border-color:#DFDFDF;
	padding-bottom:5px;
	}

.line2 {
	color:#003C75;
	height:1px; 
}


.line3 {
	color:#6688BB;
	height:1px; 
}



/* TAB 12pt dgrau fett BG-hhblau z.B. LAUFREISEN Tab Titel*/
.tab0 {
	color:#224466;
	font-size:10pt;
	font-weight:bold;
	background-color:#DFDFDF;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-top-color:#224466;
	border-left-color:#224466;
	border-right-color:#224466;
	border-bottom-color:#224466;	

			}

/* TAB 8pt dblau BG-hgrau - WK2008 Tab Inhalte, Rand: L/R/U = hier nur für linke Spalte*/
.tab0A {
	color:#224466;
	font-size:8pt;
	background-color:#F9F9F9;
	
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	
	border-left-color:#224466;
	border-right-color:#224466;
	border-bottom-color:#224466;	
			}

/* TAB 8pt dblau BG-hgrau - WK2008 Tab Inhalte, Rand: R/U*/
.tab0B {
	color:#224466;
	font-size:8pt;
	background-color:#F9F9F9;
	
	border-right-width:1px;
	border-bottom-width:1px;
	
	border-right-style:solid;
	border-bottom-style:solid;
	
	border-right-color:#224466;
	border-bottom-color:#224466;	
			}


/* Text 10pt hhblau fett z.B. LAUFREISEN TAB Header*/
.tab1 {
	color:#6688BB;
	font-size:10pt;
	background-color:#EFEFEF;
	font-weight:bold;
			}

/* Text LAUFREISEN NEU AB 2005 TAB Header Line2 max/aktuell*/
.tab1a {
		background-color:#EFEFEF;
		color:#6688BB;
		}
	
	
.tab1b {
	color:#6688BB;
	background-color:#EFEFEF;
	border-left-style:solid;
	border-width:1px;
	border-color:#224466;
	font-size:10pt;
	font-weight:bold;
	}
		
			
.tab1c {
	color:#6688BB;
	background-color:#EFEFEF;
	border-right-style:solid;
	border-width:1px;
	border-color:#224466;
	font-size:10pt;
	font-weight:bold;
	}
		

/* Horizontale Trennlinien dunkelgrau in LAUFREISEN Tabelle */
.tab2 {
	color:#FFFFFF;
	background-color:#224466;
	border-top-width:1px;
	border-top-style:solid;
	border-color:#444444;
	width:100%;
}

.tab2r {
	color:#FFFFFF;
	background-color:#224466;
	text-align:right;
	border-top-width:1px;
	border-top-style:solid;
	border-color:#444444;
	width:100%;
}

/* rot Laufreise*/
.tab3 {
	color:#FF0000;
	background-color:#224466;
	border-top-width:1px;
	border-top-style:solid;
	border-color:#444444;
	width:100%;
}

/* rot Laufreise*/
.tab3r {
	color:#FF0000;
	background-color:#224466;
	text-align:right;
	border-top-width:1px;
	border-top-style:solid;
	border-color:#444444;
	width:100%;
}


/* Tabellenzellen dblau auf weiß Neo  */
.tab6 {
	color:#224466;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#DFDFDF;
	background-color:#EFEFEF;
}


/* Tabellenzellen dblau auf hgrau Neo */
.tab6a {
	color:#224466;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#DFDFDF;
	background-color:#F9F9F9;
}

/* Tabellenzellen dgrau auf weiss Neo ausverkauft*/
.tab6x {
	color:#CFCFCF;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#DFDFDF;
	width:100%;
	background-color:#EFEFEF;
}

/* Tabellenzellen dgrau auf hgrau Neo ausverkauft*/
.tab6ax {
	color:#CFCFCF;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#DFDFDF;
	width:100%;
	background-color:#F9F9F9;
}

/* Tabellenzellen rot auf grau Neo  */
.tab6red {
	color:#CC0000;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#DFDFDF;
	background-color:#EFEFEF;
}



/* Tabellenzellen dblau auf weiß Neo  */
.tab7 {
	color:#224466;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#EFEFEF;
	}


/* Tabellenzellen dblau auf hgrau Neo */
.tab7a {
	color:#224466;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#EFEFEF;
	}

	/* Tabellenzellen dblau auf hgrau Neo */
.tab7r {
	color:#224466;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#EFEFEF;
	text-align:right;
	}


	
/* Tabellenzellen dblau auf hgrau SKISERVICE Pakete */
.tab10 {
	color:#224466;
	border-width:1px;
	border-style:solid;
	border-color:#CFCFCF;
	padding:2px;
	background-color:#EFEFEF;
}

/* wie tab10, aber mit very dunkelroter Schrift */
.tab10red {
	color:#AA0000;
	border-width:1px;
	border-style:solid;
	border-color:#AA0000;
	padding:2px;
	background-color:#EFEFEF;
}


/* wie tab10red, aber transparenter background */
.tab10red-b {
	color:#FFBB4A;
	border-width:0px;
	border-style:solid;
	border-color:#FFBB4A;
	padding:2px;
	font-size: 12pt
	}
/* Newstabellen rechts Kopfzeile*/
.tab12a {
	color:#CCDDEE;
	font-weight: bold;
	border-width:1px;
	border-style:solid;
	border-color:#224466;
	background-color:#224466;
}

/* Newstabellen rechts Kopfzeile */
.tab12c {
	border-width:1px;
	border-style:solid;
	border-color:#224466;
	background-color:#CCDDEE;
}

.tab12d {
	color:#CCDDEE;
	background-color:#224466;
}

/* Newstabellen rechts Kopfzeile*/
.tab13a {
	color:#EFEFEF;
	font-weight: bold;
	border-width:1px;
	border-style:solid;
	border-color:#224466;
	background-color:#224466;
}

/* Newstabellen rechts Kopfzeile */
.tab13c {
	border-width:1px;
	border-style:solid;
	border-color:#224466;
	background-color:#EFEFEF;
}


/* Newstabellen rechts Kopfzeile*/
.tab14a {
	color:#CCDDEE;
	font-weight: bold;
	border-width:1px;
	border-style:solid;
	border-color:#224466;
	background-color:#224466;
}

/* Newstabellen rechts Kopfzeile */
.tab14c {
	border-width:1px;
	border-style:solid;
	border-color:#224466;
	background-color:#CCDDEE;
}




/* Newstabellen rechts Kopfzeile*/
.tab15a {
	color:#FFFFFF;
	font-weight: bold;
	border-width:1px;
	border-style:solid;
	border-color:#CC0000;
	background-color:#CC0000;
}

/* Newstabellen rechts seeeeeeehr hellgrauem Hintergrund*/
.tab15c {
	color:#CC0000;
	border-width:1px;
	border-style:solid;
	border-color:#CC0000;
	background-color:#FAFAFA;
	}



/* Newstabellen rechts Kopfzeile pink*/
.tab16a {
	color:#FFFFFF;
	font-weight: bold;
	border-width:1px;
	border-style:solid;
	border-color:#FF99FF;
	background-color:#FF99FF;
}

/* Newstabellen rechts*/
.tab16c {
	color:#FF66FF;
	border-width:1px;
	border-style:solid;
	border-color:#FF99FF;
	background-color:#FFEEFF;
}


/* Newstabellen rechts Kopfzeile hellgrau-weiss*/
.tab17c {
	color:#224466;
	text-align:center;
	}

/* Newstabellen mit hellblauem Zellrahmen und hellgrauem Hintergrund*/
.tab17c-border {
	color:#224466;
	text-align:center;
	border-width:1px;
	border-style:solid;
	border-color:#6688BB;
	background-color:#FFFFFF;
		}


/* Newstabellen mit hellblauem Zellrahmen und seeehr hellgrauem Hintergrund*/
.tab17d-border {
	color:#224466;
	text-align:center;
	border-width:1px;
	border-style:solid;
	border-color:#6688BB;
	background-color:#FAFAFA;
		}



/* Newstabellen rechts Kopfzeile KRÄFTIG-ORANGE/WEISS*/
.tab18a {
	color:#FFFFFF;
	font-weight: bold;
	border-width:1px;
	border-style:solid;
	border-color:#F09000;
	background-color:#F09000;
}

/* Newstabellen rechts ORANGE KRÄFTIG-ORANGE/WEISS*/
.tab18c {
	color:#F09000;
	border-width:1px;
	border-style:solid;
	border-color:#FFBB00;
	background-color:#FFFFFF;
	}







.tab100 {
	color:#6688BB;
	font-size:9pt;
	font-weight:bold;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-right-width:0px;
	border-style:solid;
	border-color:#CFCFCF;
	padding:1px;
	background-color:#EFEFEF;
}



.tab101 {
	color:#696969;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-style:solid;
	border-color:#CFCFCF;
	padding:1px;
	background-color:#EFEFEF;
}

.tab102 {
	font-size:10pt;
	font-weight:bold;
	border-width:1px;
	border-style:solid;
	border-color:#CFCFCF;
	padding:1px;
	background-color:#EFEFEF;
}


.txt9pt {font-size:9pt;}

.txt9ptb {font-size:9pt;
		font-weight:bold;}


.txt10pt {font-size:10pt;}

.txt10ptb {font-size:10pt;
		font-weight:bold;}



/*dunkelblau standard*/
.txt1 {color:#224466;}

/*hellorange*/
.txt2a {color:#FFCC80;}

/*kräftig orange für helle Hintergründe*/
.txt2b {color:#FFBB00;}
	
.txt3 {color:#696969;}

.txt3b {color:#696969;
		font-weight:bold;
		}

.txt3sm {color:#696969;
	font-size:7pt;}


.txt5 {color:#6688BB;}


.txt5b {
	color:#6699CC;
	font-weight:bold;
	}

.txt55b {
	color:#6699CC;
	font-weight:bold;
	font-size:12pt;
	font-family:'Arial Black',sans-serif;
	}



.txt6c {color:#BB0000;	text-align:center;	white-space:nowrap;}

/* Text drot z.B. Startseite Laden-Adressen*/
.txt6l {color:#BB0000;text-align:left;white-space:nowrap;}

/* Text drot z.B. Startseite Laden-Adressen*/
.txt6r {color:#BB0000;text-align:right;	white-space:nowrap;}

.txt7 {color:#DFDFDF;}

.txt10 {color:#CCDDEE;}

.txt11 {color:#CC0000;}

.txt11b {
	color:#CC0000;
	font-size:10pt;}


.txt99 {font-size:12pt;}



  /* Liste mit rotem Dreieck */
/*
.oldli {
	list-style-image: url("../img/dreieck-rot2002-r.gif");
	line-height:8pt;
	padding-top:1pt;
	padding-bottom:1pt;
	text-indent:-12pt;
	margin-left:12pt;
}
*/