/* LiftUp-Styles fuer Dialog-Int.net (9.09) */

@charset "utf-8";

body {
	margin:0;
	padding:0;
	text-align:center;
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
}
a { color:#333; }
a:hover { color:#EA004D; }
img { border:0px; }

/* -------------------------------------------- Titelseite --- */
#frontpage { margin:23px; }
	#frontpage img {
		background-color:#FFF;
		padding-top:7px;
		}
	#frontpage ul {
		position:relative;
		top:-69px;
		padding:0px;
		list-style-type:none;
	}
	#frontpage li {
		display:inline;
		margin:15px;
	}
	#frontpage a {
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:#940030;
	}
/* ---------------------------------------------- Hauptseiten --- */
#container {
	width:800px;
	margin:10px auto;
	font-family:Verdana, Arial, Geneva, sans-serif;
	color:#000;
	background:#FFF;
}
/* ----------------------------------------------------- Kopf --- */
#header {
	font-size:11px;
	text-align:left;
	border-bottom:solid #666 2px;
	margin:0px;
}
	#header img {						/* Logo */
		margin:9px 20px;
	}
	#header ul {						/* Head-Menue */
		position:absolute;
		top:36px;
		left:50%;
		margin:0px;
		padding:0px;
		text-shadow:#DDD 2px 2px 4px;
	}
	#header li { display:inline; }
	#header li a {
		text-decoration:none;
		display:block;
		float:left;
		padding:0 13px;
		border-right:1px solid #940030;
	}
	#header a:hover { text-decoration:underline; }
	#header .navi_lang a { color:#36C; }
	#header a.last { border-right:0px none; }
	#header p {
		font:13px Verdana, Geneva, sans-serif;
		color:#FFF;
		text-shadow:#000 2px 2px 5px;
		margin-top:0px;
		margin-bottom:2px;
		padding:3px 0px;
		background:url(images/balken.gif) repeat-x;
		text-align:center;
	}
/* ----------------------------------------------------- Fuss --- */
#footer {
	padding:0px;
	clear:both;
	}
	#footer h3 {
		font-size:11px;
		text-align:center;
		color:#999;
		text-shadow:#EEE 2px 2px 5px;
		margin-bottom:5px;
	}
	#footer p {
		font-size:9px;
		text-align:center;
		color:#FFF;
		text-shadow:#000 2px 2px 3px;
		margin-top:0px;
		margin-bottom:2px;
		padding-top:1px;
		height:15px;
		background:url(images/balken.gif) repeat-x;
	}
/* ----------------------------------------------------- Menue --- */
#navigation {
	float:left;
	width:152px;
	margin-right:42px;
	font-size:13px;
	text-align:left;
	color:#940030;
	}
	#navigation a { text-decoration:none; }
	#navigation a:hover { text-decoration:underline; }
	#navigation ul {
		list-style-type:none;
		margin:0px;
		padding:42px 15px;
		line-height:200%;
		text-shadow:#CCB 2px 2px 5px;
		background-color:#ECF4FF;
	}
	#navigation li.navi_sub {
		font-size:80%;
		padding-left:9px;
		padding-bottom:7px;
		line-height: 100%;
	}
/* ----------------------------------------------------- Inhalt --- */
#content {
	font-size:11px;
	text-align:left;
	padding:23px 48px;
	}
	#content h1 {
		font-family:Georgia, Times, serif;
		font-size:275%;
		color:#999;
		line-height:100%;
	}
	#content h1 a { color:#999; }
	#content h2 {
		font-size:120%;
		color:#940030;
	}
	#content h2 a { color:#940030; }
	#content h3 {
		font-size:100%;
		font-weight:bold;
	}
	#content em {
		font-weight:bold;
		font-style:italic;
	}
	#content form table {
		font-size: 100%;
		width:100%;
		padding:12px;
		background-color:#EEE;
	}
	#content .indent { margin-left:2em;}	/* Einzug */
	#content .remark {
		font-size:90%;
		font-weight:normal;
		font-style:italic;
		color:#940030;
		margin-left:2em;
		margin-bottom:2em;
	}
	#content .iLetter {							/* Initial Buchstabe */
		font-size:125%;
		font-weight:bold;
	}
	#content .xBlock {							/* Textkasten */
		text-align:center;
		color:#222;
		text-shadow:#CCC 2px 2px 5px;
		background-color:#EEE;
		margin:23px 72px;
		padding:7px;
		border:outset #CCC 2px;
	}

	#content iframe.irma {
		width:100%;
		height:360px;
		border:none;
		margin:0px;
		padding:0px;
	}

.jubel {
	font-variant:small-caps;
}

/* ----------------------------------------------------- 'Wissen' --- */
body.popup {
	font: 80% arial, helvetica, sans-serif;
	text-align:left;
	padding:23px 47px;
	background:#CCC;
}

/* ---------------------------------------------------- 'File Manager' --- */
#xqto {
	font: 80% arial, helvetica, sans-serif;
	line-height:110%;
	background:#EEC;
	text-align:left;
	padding:5px;
	}
	#xqto .error { font-weight: normal; color: #f00; }
	#xqto .infoline { margin-top:16px; padding:7px; font-weight:bold; color:#333; }
	#xqto .label { font-weight: normal; font-style: italic; margin-left:27px; margin-right:7px; }
	#xqto table { width:100%; border-spacing:3px; }
	#xqto table.login { position:relative; top:110px; }
	#xqto tr { font-weight: normal; color: #333; }
	#xqto td { padding:1px 3px; }
	#xqto tr.heading { font-weight: bold; color: #fff; }
	#xqto tr.heading td { background: #333; }
	#xqto td.iconcolumn { width:27px; text-align:center; }
	#xqto td.dircolumn { color: #666; font-style: italic; }
	#xqto td.lightcolumn { background: #fff; }
	#xqto td.darkcolumn { }
	#xqto td.timecolumn { width:128px; }

/* eof */
