h1
{
position: absolute;
font-family: Georgia, "Times New Roman", Times, serif;
Font-Size: 3.4em;
Font-Weight: normal;
color: #777777;
border-bottom: 1px solid #FF9900;
width: 300px;
right: 0;
text-align: right;
background: transparent;
}

#ueber h1
{
position: absolute;
font-family: Georgia, "Times New Roman", Times, serif;
Font-Size: 3em;
Font-Weight: normal;
color: #777777;
border-bottom: 1px solid #FF9900;
width: 350px;
right: 0;
text-align: right;
background: transparent;
}

h2
{
font-family: Georgia, "Times New Roman", Times, serif;
font-family: Arial, Verdana, Helvetica, sans-serif;
Font-Size: 1.9em;
Font-Weight: normal;
text-align: right;
color: #33362E;
background: transparent;
margin: 0;
padding: 0;
margin-right: 5px;
}

h3
{
font-family: Georgia, "Times New Roman", Times, serif;
Font-Size: 1.7em;
Font-Weight: normal;
color: #2A2D6B;
text-align: right;
background: transparent;
margin: 0;
padding: 0;
margin-right: 5px;
}

h4
{
padding: 5px;
Font-Size: 1.5em;
Font-Weight: bold;
color: #03214D;
background: transparent;
}

p
{
padding: 5px;
margin: 5px;
font-Size: 1.3em;
line-height: 1.5em;
color: #232323;
background: transparent;
}

p.zitat1
{
padding: 0;
margin: 0;
font-Size: 1.3em;
line-height: 1.5em;
color: #232323;
background: transparent;
}

.tite 
{
margin: 35px 0 0 0;
padding: 5px 0 0 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
Font-Size: 3.7em;
Font-Weight: normal;
color: #585858;
background: transparent;
}

.titei
{
margin: 50px 0 0 0;
padding: 15px 0 0 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
Font-Size: 2.2em;
Font-Weight: normal;
color: #A0A0A0;
background: transparent;
}

#titmen
{
position: relative;
float: right;
top: 0;
right: 0;
margin: 0;
padding: 0;
z-index: 4;
}


#titmen p
{
text-align: right;
width: 100%;
right: 0;
font-size: 1.1em;
margin: 0;
padding: 5px 0;
}


#titmen a:link, #titmen a:visited, #titmen a:active
{
text-decoration: none;
margin: 0;
font-weight: normal;
color: #193169;
background: transparent;
}

#titmen a:hover 
{
color: #6A7505; 
border-bottom: 1px solid #6A7505;
border-top: 1px solid #6A7505;
background: transparent;
}

.hervorheb
{
font-weight: bold;
}

.fussmen
{
float: right;
width: 50%;
top: 0;
right: 0;
font-size: 1.1em;
margin: 0;
padding: 5px 0;
text-align: right;
}


.fussmen a:link, .fussmen a:visited, .fussmen a:active
{
text-decoration: none;
margin: 0;
font-weight: normal;
color: #193169;
background: transparent;
}

.fussmen a:hover 
{
color: #6A7505; 
border-bottom: 1px solid #6A7505;
border-top: 1px solid #6A7505;
background: transparent;
}


.liste ul, li
{
list-style-type: circle;
/*list-style-image: url(bilder/list3.png);*/
line-height: 1.7em;
font-size: 1.2em;
}

.referenz ul, .referenz li
{
list-style-image: none;
list-style-type: circle;
line-height: 2.2em;
font-size: 1.2em;
}

.nummer ol
{
line-height: 2.2em;
font-size: 1.2em;
}


.zitat
{
padding: 5px;
Font-Size: 1.3em;
font-family: Georgia, "Times New Roman", Times, serif;
color: #25254D;
background: transparent;
}

.zitator
{
font-family: Georgia, "Times New Roman", Times, serif;
padding: 5px;
Font-Size: 1.3em;
font-variant:small-caps;
color: #2A2D6B;
background: transparent;
text-align: right;
}

.zitzeichen
{
font-weight: bold;
font-size: 1.5em;
}

.inhbox a:link, .inhbox a:visited, .inhbox a:active
{
text-decoration: none;
font-weight: normal;
/*border-bottom: 1px solid #8B0303;*/
color: #2C2C2C;
background: #E8F5FC;
background: #FFF;
}


.inhbox a:hover
{
Color: #394A00;
background: #E0FF97;
background: #EDFFBF;
border-bottom: 2px solid #394A00;
border-bottom: 2px solid #AFD821;
Font-Variant: normal;
Font-Style: normal;
Text-Decoration: none;
}

.inhbox h3
{
text-align: left;
padding: 5px;
Font-Size: 1.5em;
line-height: 1.2em;
Font-Weight: bold;
color: #03214D;
background: transparent;
}

p.weiter a:link
{
text-decoration: none;
font-weight: normal;
text-align: right;
border-bottom: 1px solid #8B0303;
color: #7C0000;
background: #E8F5FC;
}

p.weiter a:visited
{
text-decoration: none;
font-weight: normal;
text-align: right;
border-bottom: 1px solid #8B0303;
color: #7C0000;
background: #E8F5FC;
}

p.weiter a:active
{
text-decoration: none;
font-weight: normal;
text-align: right;
border-bottom: 1px solid #8B0303;
color: #7C0000;
background: #E8F5FC;
}


p.weiter a:hover
{
Color: #394A00;
background: #E0FF97;
border-bottom: 2px solid #394A00;
Font-Variant: normal;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: right;
}


/*zitate*/
a.sponsorlink:link
{ 
}

a.sponsorlink:visited
{
}

a.sponsorlink:hover
{
}

a.sponsorlink:active
{
}

a.authorlink
{
	font-variant: small-caps;
}

.nq_box
{
	width: 100%;
	margin: 0;
	padding: 0;
	margin: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	line-height: 1.5em;
}

.nq_author
{
	width: 100%;
	margin: 0;
	padding: 0;
	margin: 5px 0 5px -15px;
	padding-top: 0;
	text-align: right;
}

.nq_quote
{
	margin: 0;
	padding: 0;
	margin: 15px;
	padding-bottom: 0;
	text-align: justify;
}

.nq_sponsor
{
	text-align: center;
	margin: 0;
	padding: 0;
	margin: 5px;
	font-family: arial;
	font-size: 0.7em;
}