html
{
	color: #eee;
	font-family: "Lucida Sans", "Lucida Sans Unicode", Lucida, sans-serif;
	font-size: 11pt;
	background: url(hand.jpg) no-repeat 0% 100% #000 fixed;
	height: 100%
}
body
{
	padding-bottom: 8em;
}
h1, h2, h3, h4, h5, h6
{
	font-family: Georgia, Times, serif;

}
a:link, a:visited
{
	color: #bce;
}
a:hover
{
	color: #eec;
}

ul.dateien
{
	margin: 0 0 0 1em;
	padding: 0 0 0 2em;
	list-style-image: url(page_white.png);
}
ul.dateien li
{
	padding: 0.1em;
	margin: 0;
}
ul.dateien li.ordner:after
{
	content: "/";
}
ul.dateien li.ordner
{
	list-style-image: url(folder.png)
}
ul.dateien li.warnung
{
	list-style-image: url(warning.png);
}
ul.dateien li.ordner.warnung
{
	list-style-image: url(folder_error.png);
}
ul.dateien li.weblink
{
	list-style-image: url(world.png);
}
ul.dateien li.weblink.warnung
{
	list-style-image: url(world_error_.png);
}
ul.dateien li.ohne, li.fazit
{
	list-style: none;
}
ul.dateien li.bild
{
	list-style-image: url(page_white_picture.png);
}
ul.dateien li.komprimiert
{
	list-style-image: url(compress.png);
}
ul.dateien li.anwendung
{
	list-style-image: url(application.png);
}
ul.dateien li.acrobat
{
	list-style-image: url(page_white_acrobat.png);
}
ul.dateien li.system
{
	list-style-image: url(page_white_gear.png);
}
ul.dateien li.excel
{
	list-style-image: url(page_white_excel.png);
}
ul.dateien li.netz
{
	list-style-image: url(page_white_world.png);
}
ul.dateien li.word
{
	list-style-image: url(page_white_word.png);
}
ul.dateien li.flash
{
	list-style-image: url(page_white_flash.png);
}
ul.dateien li.acrobat
{
	list-style-image: url(page_white_acrobat.png);
}
ul.dateien li.film
{
	list-style-image: url(film.png);
}
ul.dateien li.musik
{
	list-style-image: url(music.png);
}
ul.dateien li.text
{
	list-style-image: url(page_white_text.png);
}
ul.dateien li.xml
{
	list-style-image: url(page_white_code.png);
}
ul.dateien li.foto
{
	list-style-image: url(page_white_camera.png);
}
ul.dateien li.image
{
	list-style-image: url(page_white_cd.png);
}
ul.dateien li.daten
{
	list-style-image: url(page_white_database.png);
}
ul.dateien li.link
{
	list-style-image: url(page_white_link.png);
}
ul.dateien li.vcard
{
	list-style-image: url(vcard.png);
}
ul.dateien li.skript
{
	list-style-image: url(script.png);
}
ul.dateien li.powerpoint
{
	list-style-image: url(page_white_powerpoint.png);
}
ul.dateien li.fazit
{
	margin-top: 0.6em;
	border-top: 1px solid #eee;
	padding-top: 0.4em;
	max-width: 20em;
}

ul.dateien a:focus, ul.dateien a:active
{
	background: Highlight;
	color: HighlightText !important;
	text-decoration: none;
}

ul.galerie
{
	list-style: none;
}
ul.galerie li
{
	display: inline;
}

#modal_container
{
	padding: 3px;
	background: #fff;
	border: 1px solid #bce;
	line-height: 0;
}
#modal_container img
{
	padding: 0;
	margin: 0;
}
#modal_overlay
{
	background: #eec;
}

#fuss
{
	position: fixed;
	bottom: 0;
	padding-top: 1em;
	width: 100%;
	background: url(hand.jpg) no-repeat 0% 100% #000 fixed;
}
#fuss p
{
	margin-top: 0;
}
#fuss ul
{
	list-style: none;
}
#fuss li
{
	display: inline;
}
#fuss img
{
	border: 0 none;
	vertical-align: text-top;
}

#ecke
{
	position: fixed;
	right: 16px;
	bottom: 16px;
}
#ecke *
{
	text-decoration: none;
	border: 0 none;
}
address
{
	margin-left: 60px;
}
address a img
{
	position: absolute;
	left: 36px;
	border: 0 none;
	vertical-align: text-top;
}
span[title]
{
	border-bottom: 1px dotted #eec;
}