
	body{
		font-family: Courier, Arial, Verdana;
		font-size: 12px;
		background-image: url(../img/hintergrund_home_katharina_geiser.jpg);
		background-repeat:no-repeat;
	}
	
	#container{
		position: absolute;
		left: 0px;
		top: 150px;
		width: 985px;
	}
	
	#navigation{
		position: absolute;
		left: 15px;
		top: 0px;
		width: 165px;
		height: 400px;
		font-size: 14px;
		font-weight: bold;
	}

	#navlist{
		list-style-type: none;
		list-style-position: outside;
		margin: 0px;
		padding: 0px;
	}

	.navi{
		margin-bottom: 25px;
	}

	.navi a:link { color: #000080;}
	.navi a:visited { color: #000080;}
	.navi a:focus { color: #000080; }
	.navi a:hover { color: #000080; }
	.navi a:active { color: #000080; }

	#subnavlist{
		list-style-type: none;
		list-style-position: outside;
		margin-left: 7px;
		padding-left: 7px;
		line-height: 15px;
	}
	
	li.subnavi{
		margin-bottom: 10px;
	}

	li.subnavi a:link { color: #FFFFFF;}
	li.subnavi a:visited { color: #FFFFFF;}
	li.subnavi a:focus { color: #FFFFFF; }
	li.subnavi a:hover { color: #FFFFFF; }
	li.subnavi a:active { color: #FFFFFF; }

	#box1{
		position: absolute;
		left: 200px;
		top: 0px;
		background-color: #FFCCFF;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box1 a:link { color: #6633FF; font-size: 14px; font-weight: bold;}
	#box1 a:visited { color: #6633FF; font-size: 14px; font-weight: bold;}
	#box1 a:focus { color: #6633FF; font-size: 14px; font-weight: bold;}
	#box1 a:hover { color: #6633FF; font-size: 14px; font-weight: bold;}
	#box1 a:active { color: #6633FF; font-size: 14px; font-weight: bold;}

	#box2{
		position: absolute;
		left: 380px;
		top: 0px;
		background-color: #6633FF;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box2 a:link { color: #33FF66; font-size: 14px; font-weight: bold;}
	#box2 a:visited { color: #33FF66; font-size: 14px; font-weight: bold;}
	#box2 a:focus { color: #33FF66; font-size: 14px; font-weight: bold;}
	#box2 a:hover { color: #33FF66; font-size: 14px; font-weight: bold;}
	#box2 a:active { color: #33FF66; font-size: 14px; font-weight: bold;}

	#box3{
		position: absolute;
		left: 560px;
		top: 0px;
		background-color: #CCFFCC;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box3 a:link { color: #009966; font-size: 14px; font-weight: bold;}
	#box3 a:visited { color: #009966; font-size: 14px; font-weight: bold;}
	#box3 a:focus { color: #009966; font-size: 14px; font-weight: bold;}
	#box3 a:hover { color: #009966; font-size: 14px; font-weight: bold;}
	#box3 a:active { color: #009966; font-size: 14px; font-weight: bold;}

	#box4{
		position: absolute;
		left: 740px;
		top: 0px;
		background-color: #666699;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}
	
	#box4 a:link { color: khaki; font-size: 14px; font-weight: bold;}
	#box4 a:visited { color: khaki; font-size: 14px; font-weight: bold;}
	#box4 a:focus { color: khaki; font-size: 14px; font-weight: bold;}
	#box4 a:hover { color: khaki; font-size: 14px; font-weight: bold;}
	#box4 a:active { color: khaki; font-size: 14px; font-weight: bold;}

	#box5{
		position: absolute;
		left: 200px;
		top: 100px;
		background-color: #CC33FF;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}
	
	#box5 a:link { color: #FF9900; font-size: 14px; font-weight: bold;}
	#box5 a:visited { color: #FF9900; font-size: 14px; font-weight: bold;}
	#box5 a:focus { color: #FF9900; font-size: 14px; font-weight: bold;}
	#box5 a:hover { color: #FF9900; font-size: 14px; font-weight: bold;}
	#box5 a:active { color: #FF9900; font-size: 14px; font-weight: bold;}

	#box6{
		position: absolute;
		left: 380px;
		top: 100px;
		background-color: #00FF99;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	
	#box6 a:link { color: #0099CC; font-size: 14px; font-weight: bold;}
	#box6 a:visited { color: #0099CC; font-size: 14px; font-weight: bold;}
	#box6 a:focus { color: #0099CC; font-size: 14px; font-weight: bold;}
	#box6 a:hover { color: #0099CC; font-size: 14px; font-weight: bold;}
	#box6 a:active { color: #0099CC; font-size: 14px; font-weight: bold;}

	#box7{
		position: absolute;
		left: 560px;
		top: 100px;
		background-color: #CCCC99;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box7 a:link { color: DarkOrchid; font-size: 14px; font-weight: bold;}
	#box7 a:visited { color: DarkOrchid; font-size: 14px; font-weight: bold;}
	#box7 a:focus { color: DarkOrchid; font-size: 14px; font-weight: bold;}
	#box7 a:hover { color: DarkOrchid; font-size: 14px; font-weight: bold;}
	#box7 a:active { color: DarkOrchid; font-size: 14px; font-weight: bold;}

	#box8{
		position: absolute;
		left: 740px;
		top: 100px;
		background-color: CornflowerBlue;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box8 a:link { color: #990000; font-size: 14px; font-weight: bold;}
	#box8 a:visited { color: #990000; font-size: 14px; font-weight: bold;}
	#box8 a:focus { color: #990000; font-size: 14px; font-weight: bold;}
	#box8 a:hover { color: #990000; font-size: 14px; font-weight: bold;}
	#box8 a:active { color: #990000; font-size: 14px; font-weight: bold;}

	#box9{
		position: absolute;
		left: 200px;
		top: 200px;
		background-color: #FF0099;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box9 a:link { color: #990000; font-size: 14px; font-weight: bold;}
	#box9 a:visited { color: #990000; font-size: 14px; font-weight: bold;}
	#box9 a:focus { color: #990000; font-size: 14px; font-weight: bold;}
	#box9 a:hover { color: #990000; font-size: 14px; font-weight: bold;}
	#box9 a:active { color: #990000; font-size: 14px; font-weight: bold;}

	#box10{
		position: absolute;
		left: 380px;
		top: 200px;
		background-color: #CCFFCC;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box10 a:link { color: #FF9900; font-size: 14px; font-weight: bold;}
	#box10 a:visited { color: #FF9900; font-size: 14px; font-weight: bold;}
	#box10 a:focus { color: #FF9900; font-size: 14px; font-weight: bold;}
	#box10 a:hover { color: #FF9900; font-size: 14px; font-weight: bold;}
	#box10 a:active { color: #FF9900; font-size: 14px; font-weight: bold;}

	#box11{
		position: absolute;
		left: 560px;
		top: 200px;
		background-color: #ff6666;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box11 a:link { color: #CCCC99; font-size: 14px; font-weight: bold;}
	#box11 a:visited { color: #CCCC99; font-size: 14px; font-weight: bold;}
	#box11 a:focus { color: #CCCC99; font-size: 14px; font-weight: bold;}
	#box11 a:hover { color: #CCCC99; font-size: 14px; font-weight: bold;}
	#box11 a:active { color: #CCCC99; font-size: 14px; font-weight: bold;}

	#box12{
		position: absolute;
		left: 740px;
		top: 200px;
		background-color: #0099CC;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box12 a:link { color: #FF9900; font-size: 14px; font-weight: bold;}
	#box12 a:visited { color: #FF9900; font-size: 14px; font-weight: bold;}
	#box12 a:focus { color: #FF9900; font-size: 14px; font-weight: bold;}
	#box12 a:hover { color: #FF9900; font-size: 14px; font-weight: bold;}
	#box12 a:active { color: #FF9900; font-size: 14px; font-weight: bold;}

	#box13{
		position: absolute;
		left: 200px;
		top: 300px;
		background-color: #999966;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box13 a:link { color: #CCFFCC; font-size: 14px; font-weight: bold;}
	#box13 a:visited { color: #CCFFCC; font-size: 14px; font-weight: bold;}
	#box13 a:focus { color: #CCFFCC; font-size: 14px; font-weight: bold;}
	#box13 a:hover { color: #CCFFCC; font-size: 14px; font-weight: bold;}
	#box13 a:active { color: #CCFFCC; font-size: 14px; font-weight: bold;}

	#box14{
		position: absolute;
		left: 380px;
		top: 300px;
		background-color: #669999;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box14 a:link { color: #CCCC99; font-size: 14px; font-weight: bold;}
	#box14 a:visited { color: #CCCC99; font-size: 14px; font-weight: bold;}
	#box14 a:focus { color: #CCCC99; font-size: 14px; font-weight: bold;}
	#box14 a:hover { color: #CCCC99; font-size: 14px; font-weight: bold;}
	#box14 a:active { color: #CCCC99; font-size: 14px; font-weight: bold;}

	#box15{
		position: absolute;
		left: 560px;
		top: 300px;
		background-color: #ff80ff;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box15 a:link { color: #FF0000; font-size: 14px; font-weight: bold;}
	#box15 a:visited { color: #FF0000; font-size: 14px; font-weight: bold;}
	#box15 a:focus { color: #FF0000; font-size: 14px; font-weight: bold;}
	#box15 a:hover { color: #FF0000; font-size: 14px; font-weight: bold;}
	#box15 a:active { color: #FF0000; font-size: 14px; font-weight: bold;}

	#box16{
		position: absolute;
		left: 740px;
		top: 300px;
		background-color: GreenYellow;
		color: Magenta;
		font-weight: bold;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box16 a:link { color: Magenta; font-size: 14px; font-weight: bold;}
	#box16 a:visited { color: Magenta; font-size: 14px; font-weight: bold;}
	#box16 a:focus { color: Magenta; font-size: 14px; font-weight: bold;}
	#box16 a:hover { color: Magenta; font-size: 14px; font-weight: bold;}
	#box16 a:active { color: Magenta; font-size: 14px; font-weight: bold;}



	a:link {text-decoration:none; letter-spacing: 1px;} 
	a:visited {text-decoration:none; letter-spacing: 1px;} 
	a:focus {text-decoration:none; letter-spacing: 1px;} 
	a:hover {text-decoration:none; letter-spacing: 1px;} 
	a:active {text-decoration:none; letter-spacing: 1px;} 
	
	#current{
		padding-bottom: 25px;
	}

	#current a:link { color: #6666cc;}
	#current a:visited { color: #6666cc;}
	#current a:focus { color: #6666cc;}
	#current a:hover { color: #6666cc;}
	#current a:active { color: #6666cc;}

	.current_mit_sub{
		line-height: 30px;
		margin-top: -10px;
	}

	.current_mit_sub a:link { color: #6666cc;}
	.current_mit_sub a:visited { color: #6666cc;}
	.current_mit_sub a:focus { color: #6666cc;}
	.current_mit_sub a:hover { color: #6666cc;}
	.current_mit_sub a:active { color: #6666cc;}

	#sub_current{
		padding-bottom: 10px;
	}

	#sub_current a:link { color: #9933cc;}
	#sub_current a:visited { color: #9933cc;}
	#sub_current a:focus { color: #9933cc;}
	#sub_current a:hover { color: #9933cc;}
	#sub_current a:active { color: #9933cc;}
	
	h1{
		font-size: 14px;
	}

/*CSS für 'Und noch'*/

	#text_und_noch{
	position: absolute;
	top: 0px;
	left: 320px;
	width: 500px;
	height: auto;
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 40px;
	background-color: #FFCCFF;
	color: Web-Marineblau;
	font-weight: normal;
	line-height: 20px;
	}
	
	#text_und_noch li{
	list-style-type: disc;
	list-style-position:inside;
	padding-bottom: 10px;
	margin-bottom: 10px;
	}
	
	.bold{
	font-weight: bold;
	font-style: italic;
	}
	
/*CSS für 'Persönlich'*/

	#text_persoenlich{
	position: absolute;
	top: 0px;
	left: 320px;
	width: 320px;
	height: auto;
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 40px;
	background-color: #FFFFFF;
	color: #336699;
	font-weight: normal;
	line-height: 20px;
	}
	
/*CSS für 'Nacht'*/

	text_nacht h1{
	color: #FFFFFF;
	font-size: 15px;
	font-weight: normal;
	}

	#text_nacht{
	position: absolute;
	top: 0px;
	left: 140px;
	width: 500px;
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 40px;
	background-color: #669999;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 20px;
	}
	
	#text_nacht a:link { color: #000080; text-decoration:underline;}
	#text_nacht a:visited { color: #000080; text-decoration:underline;}
	#text_nacht a:focus { color: #000080; text-decoration:underline; }
	#text_nacht a:hover { color: #000080; text-decoration:underline; }
	#text_nacht a:active { color: #000080; text-decoration:underline; }


/*CSS für 'Kontakt'*/

	#text_kontakt{
	position: absolute;
	top: 0px;
	left: 140px;
	width: 260px;
	height: auto;
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 40px;
	background-color: #CCCC99;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 20px;
	}

/*CSS für 'Tag'*/

	#portrait{
	position: absolute;
	top: 0px;
	left: 500px;
	width: 360px;
	height: auto;
	}
	
/*CSS für 'Rosa ist Rosa Rezension'*/

	#text_rosa_rezension{
	position: absolute;
	top: 15px;
	left: 200px;
	width: 380px;
	height: auto;
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 40px;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: normal;
	line-height: 20px;
	}

	#cover_rosa{
	position: absolute;
	top: 15px;
	left: 680px;
	width: 380px;
	height: auto;
	}

/*CSS für 'Vorübergehend Wien Rezension'*/

	#text_wien_rezension{
	position: absolute;
	top: 15px;
	left: 200px;
	width: 380px;
	height: auto;
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 40px;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: normal;
	line-height: 20px;
	}

	#cover_wien{
	position: absolute;
	top: 15px;
	left: 680px;
	width: 380px;
	height: auto;
	}

/*CSS für 'Vorübergehend Wien Inhalt'*/

	#text_wien{
	position: absolute;
	top: 15px;
	left: 200px;
	width: 380px;
	height: auto;
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 40px;
	background-color: #FFFFFF;
	color: #6633CC;
	font-weight: normal;
	line-height: 20px;
	}

	#cover_wien_inhalt{
	position: absolute;
	top: 15px;
	left: 680px;
	width: 380px;
	height: auto;
	}

/*CSS für 'Übrige Texte'*/
	
	#text_uebrige{
	position: absolute;
	top: 15px;
	left: 200px;
	width: 200px;
	height: auto;
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 40px;
	background-color: #FFFFFF;
	color: #6633CC;
	font-weight: normal;
	line-height: 2px;
	}
	
	.black {
	color: #000000;
	}

/*CSS für 'Rosa ist rosa Inhalt'*/

	#text_rosa{
	position: absolute;
	top: 15px;
	left: 200px;
	width: 380px;
	height: auto;
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 40px;
	background-color: #FFFFFF;
	color: #6633CC;
	font-weight: normal;
	line-height: 20px;
	}

	#cover_rosa_inhalt{
	position: absolute;
	top: 15px;
	left: 680px;
	width: 380px;
	height: auto;
	}

/*CSS für 'Publiziert'*/

	#cover1{
	position: absolute;
	top: 15px;
	left: 320px;
	width: 180px;
	height: auto;
	}

	#cover1 img{
	border: 0px;
	}

	#cover2{
	position: absolute;
	top: 15px;
	left: 680px;
	width: 180px;
	height: auto;
	}
	
	#cover2 img{
	border: 0px;
	}

/*CSS für Links 'Publizeirt und inhalt'*/

#box17{
		position: absolute;
		left: 200px;
		top: 100px;
		background-color: #CC33FF;
		width: 120px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}


	#box17 a:link { color: #FFFFFF; font-size: 14px; font-weight: normal;}
	#box17 a:visited { color: #FFFFFF; font-size: 14px; font-weight: normal;}
	#box17 a:focus { color: #FFFFFF; font-size: 14px; font-weight: normal;}
	#box17 a:hover { color: #FFFFFF; font-size: 14px; font-weight: normal;}
	#box17 a:active { color: #FFFFFF; font-size: 14px; font-weight: normal;}

	#box18{
		position: absolute;
		left: 560px;
		top: 100px;
		background-color: #CCCC99;
		color: #FFFFFF;
		width: 120px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}


	#box18 a:link { color: #FFFFFF; font-size: 14px; font-weight: normal;}
	#box18 a:visited { color: #FFFFFF; font-size: 14px; font-weight: normal;}
	#box18 a:focus { color: #FFFFFF; font-size: 14px; font-weight: normal;}
	#box18 a:hover { color: #FFFFFF; font-size: 14px; font-weight: normal;}
	#box18 a:active { color: #FFFFFF; font-size: 14px; font-weight: normal;}
	
	#box19{
		position: absolute;
		left: 740px;
		top: 300px;
		background-color: GreenYellow;
		color: #FFFFFF;
		font-weight: normal;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box20{
		position: absolute;
		left: 380px;
		top: 0px;
		background-color: #6633FF;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box20 a:link { color: #FFFFFF; font-size: 14px;font-weight: normal;}
	#box20 a:visited { color: #FFFFFF; font-size: 14px;font-weight: normal;}
	#box20 a:focus { color: #FFFFFF; font-size: 14px;font-weight: normal;}
	#box20 a:hover { color: #FFFFFF; font-size: 14px;font-weight: normal;}
	#box20 a:active { color: #FFFFFF; font-size: 14px;font-weight: normal;}

	#box21{
		position: absolute;
		left: 560px;
		top: 0px;
		background-color: #CCFFCC;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}

	#box21 a:link { color: #000000; font-size: 14px;font-weight: normal;}
	#box21 a:visited { color: #000000; font-size: 14px;font-weight: normal;}
	#box21 a:focus { color: #000000; font-size: 14px;font-weight: normal;}
	#box21 a:hover { color: #000000; font-size: 14px;font-weight: normal;}
	#box21 a:active { color: #000000; font-size: 14px;font-weight: normal;}

	#box22{
		position: absolute;
		left: 740px;
		top: 0px;
		background-color: #666699;
		width: 115px;
		height: 15px;
		line-height: 14px;
		padding-top: 0px;
		padding-left: 5px;
	}
	
	#box22 a:link { color: #FFFFFF; font-size: 14px; font-weight: normal;}
	#box22 a:visited { color: #FFFFFF; font-size: 14px; font-weight: normal;}
	#box22 a:focus { color: #FFFFFF; font-size: 14px; font-weight: normal;}
	#box22 a:hover { color: #FFFFFF; font-size: 14px; font-weight: normal;}
	#box22 a:active { color: #FFFFFF; font-size: 14px; font-weight: normal;}

/*CSS für 'Und hier'*/


	#text_links{
	position: absolute;
	top: 0px;
	left: 320px;
	width: 260px;
	height: auto;
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 40px;
	background-color: #000000;
	font-weight: normal;
	line-height: 20px;
	}

	#text_links a:link { color: #6633FF; text-decoration:underline;}
	#text_links a:visited { color: #6633CC; text-decoration:underline;}
	#text_links a:focus { color: #6633CC; text-decoration:underline; }
	#text_links a:hover { color: #6633CC; text-decoration:underline; }
	#text_links a:active { color: #6633CC; text-decoration:underline; }


/*CSS für 'Termin'*/

	#text_termin{
	position: absolute;
	top: 15px;
	left: 150px;
	width: 310px;
	height: auto;
	min-height: 145px;
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 40px;
	background-color: #ff6600;
	font-weight: normal;
	line-height: 20px;
	color:#FFFFFF;
	}


	#text a:link { color: #6633CC; text-decoration:none;}
	#text a:visited { color: #669999; text-decoration:none;}
	#text a:focus { color: #6633CC; text-decoration:none; }
	#text a:hover { color: #669999; text-decoration:none; }
	#text a:active { color: #6633CC; text-decoration:none; }
	
	.kursiv{
	font-style: italic;
	}

	.kursiv_dick{
	font-style: italic;
	font-weight: bold;
	}
	
	#text_kontakt a:link { color: #6633FF; text-decoration:underline;}
	#text_kontakt a:visited { color: #6633FF; text-decoration:underline;}
	#text_kontakt a:focus { color: #6633FF; text-decoration:underline; }
	#text_kontakt a:hover { color: #6633FF; text-decoration:underline; }
	#text_kontakt a:active { color: #6633FF; text-decoration:underline; }
	
	#copyright{
	position: absolute;
	top: 485px;
	left: 15px;
	color: #999999;
	font-size: 10px;
	width: 150px;
	margin: 0px;
	padding: 0px;
	}

	#copyright a:link { color: #999999; text-decoration:none;}
	#copyright a:visited { color: #999999; text-decoration:none;}
	#copyright a:focus { color: #999999; text-decoration:none; }
	#copyright a:hover { color: #999999; text-decoration:none; }
	#copyright a:active { color: #999999; text-decoration:none; }
