@charset "utf-8";

/************************************
* nicht gebrauchte IDs				*
************************************/
#navigation, #news, #contact,
#metaImage, #subNavigation, #footer { display: none; }


/************************************
* gebrauchte IDs					*
************************************/
#text {
	font-size: 0.75em;
	line-height: 1.5em;
}

/****************************************
* Typografie							*
****************************************/
/* Global */
body {
	color: rgb(64, 64, 64);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 1em;
}

/* Überschriften */
h1 {
	background: url('../images/arrow.gif') no-repeat 0 1.65em;
	
	margin: 0 0 0 -1.5em;
	padding: 1.5em 0 1.25em 1.5em;
	
	color: rgb(128, 128, 128);
	font-size: 1.5em;
	line-height: 1em;
}

h2 {
	padding: 1.5em 0 1.25em;
	
	color: rgb(128, 128, 128);
	font-size: 1.25em;
	line-height: 1em;
}
p + h2 { padding: 2.5em 0 1.5em; }

/* Absätze */
p {}
p + p, p + ul, ul + p { margin: 1.5em 0 0; }

/* Links */
#text a {
	color: rgb(64, 64, 64);
	text-decoration: none;
	border-bottom: 1px dotted rgb(64, 64, 64);
}

#text a:after {
		font-size: smaller;
		font-family: monospace;
	}
#text a[href^="http://"]:after,
#text a[href^="https://"]:after,
#text a[href^="ftp://"]:after,
#text a[href^="mailto:"]:after {
	content: " (" attr(href) ") ";
}
#text a[href^="/"]:after {
	content: " (http://www.text-team.de" attr(href) ") ";
}


/* Ungeordnete Listen */
#text ul {}
	#text ul li {
		list-style-type: disc;
		list-style-position: inside;
		opacity: 0.95;
	}
		#text ul li ul { background: none; }
			#text ul li ul li {
				padding: 0 0 0 1.5em;
				opacity: 0.65;
			}

/* Geordnete Listen */
#text ol {
	padding: 1.5em 0 0 0;
	list-style-type: upper-roman;
}
	#text ol li { padding: 1.5em 0 0 0; }
	#text ol.inhalt li { padding: 0.25em 0 0 0; }
		#text ol li ol {
			padding: 0 0 1.5em 1.5em;
			list-style-type: lower-latin;
		}