/* Styles für Text */

/* ============================================ */
/* Grundeinstellungen
 */
body
{
	margin: 0px;
	padding: 0px;
}


/* ============================================ */
/* Schriftgröße, Schriftart, Zeilenabstand
 */
div#page
{
	font-family: Verdana,Helvetica,sans-serif; 
	font-size:      75%;
	line-height:   140%;
}

div#page td
{
	font-size:    75%;
	font-family: Verdana,Helvetica,sans-serif; 
	line-height: 140%;
}


div#inhalt
{
	max-width:     50em;
	margin-top:    50px;
}

/* ============================================ */
/* Links innerhalb des Texts
*/
a			{ color: #333333; text-decoration: none; }
a:link		{ color: #333333; text-decoration: none; }
a:visited	{ color: #333333; text-decoration: none; }
a:active	{ color: #999933; text-decoration: none; }
a:hover		{ color: #999933; text-decoration: underline; }



/* ============================================ */
/* Überschriften
 */
h1
{
	font-size:   140%;
	color:    #003333;
	margin-top:   0em;
	line-height: 110%;
	font-weight: bold;
}

h2
{
	margin-top:       2em;
	margin-bottom:  0.1em;
	padding-bottom: 0.1em;
	color:        #003333;
	font-size:       100%;
}


/* ============================================ */
/* Abstände
 */
li
{
	padding-bottom: 0.1em;
	margin-bottom:  0.1em;
; list-style-image:  url(../a_images/symbole/middot-center.gif)
}


/* ============================================ */
/* Vordefinierte Abstände
 */
.nospace			{ padding:    0px;    margin: 0px; }
.lessspace			{ margin-top: 2px;    padding-top: 2px; margin-bottom: 2px; padding-bottom: 2px; }
.nospacetop		{ margin-top: 0em; }
.lessspacetop		{ margin-top: 2px; }
.nospacebottom		{ margin-bottom: 0em; padding-bottom: 0px; }
.lessspacebottom	{ margin-bottom: 2px; padding-bottom: 2px; }

.top01em		{ margin-top:    0.1em; padding-top:    0.1em; }
.bottom01em		{ margin-bottom: 0.1em; padding-bottom: 0.1em; }
.topbottom01em	{ margin-top:    0.1em; margin-bottom:  0.1em; padding-top: 0.1em; padding-bottom: 0.1em; }

.top1em			{ margin-top:    0.5em; padding-top:    0.5em; }
.bottom1em		{ margin-bottom: 0.5em; padding-bottom: 0.5em; }
.topbottom1em	{ margin-top:    0.5em; margin-bottom:  0.5em; padding-top: 0.5em; padding-bottom: 0.5em; }

.top15em		{ margin-top:    0.75em; padding-top:    0.75em; }
.bottom15em		{ margin-bottom: 0.75em; padding-bottom: 0.75em; }
.topbottom15em	{ margin-top:    0.75em; margin-bottom:  0.75em; padding-top: 0.75em; padding-bottom: 0.75em; }


/* ============================================ */
/* CSS-Ersatz für "nobr"
 */
.nowrap
{
	white-space: nowrap;
}
.test {  font-family: AbcKids; font-size: xx-large; font-style: normal; line-height: 120%; font-weight: bold; margin-top: 1em; margin-right: 1em; margin-bottom: 1em; margin-left: 1em; padding-top: 3em; padding-right: 1em; padding-bottom: 3em; padding-left: 1em; border-color: #FF0000 #CC0099 #666699 #330099; border-style: dotted; border-top-width: 0.2em; border-right-width: 0.2em; border-bottom-width: 0.2em; border-left-width: 0.2em}

