
body
{
margin-top: 0px; 
margin-left: 0px; 
margin-right: 0px;
margin-bottom: 0px;        
background-color: #000000;
font-size: 12px;
line-height: 23px;
font-family:Arial, Helvetica, sans-serif;
scrollbar-arrow-color: #000000; 
scrollbar-base-color: #000000;
scrollbar-highlight-color: #000000; 
scrollbar-shadow-color: #F7EFCD;
SCROLLBAR-TRACK-COLOR: #000000;
}

/* hauptgerüst */


.logo
{
background-image:url(Templates/images-temp/logo.gif);
background-repeat:no-repeat;
background-color: #F7EFCD;
width: 654px;
height: 164px;
}

.navi-zwischen
{
background-image:url(Templates/images-temp/navi-zwischen.gif);
background-repeat:no-repeat;
width:152px;
height: 164px;
background-color: #F7EFCD;
}


.navi
{
background-image:url(Templates/images-temp/navi.gif);
background-repeat:no-repeat;
width:103px;
height: 164px;
background-color: #F7EFCD;
color:#640000;
text-decoration:none;
font-size: 13px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding-left: 0px; padding-right: 0px;padding-bottom: 0px; padding-top:0px;
border-left:solid 0px #fff;border-top:solid 0px #fff; border-bottom: 0px;
line-height:19px;
text-align:right;
align: right;
}

#menu a, #menu a:visited , #menu a:active {
display: block;
color:#640000;
text-decoration:none;
font-size: 13px;
font-family:Arial, Helvetica, sans-serif;
padding-left: 0px; padding-right: 0px;padding-bottom: 0px; padding-top:0px;
line-height:19px;
font-weight:bold;
align: right;
text-align:right;
}
#menu a:hover {
color:#640000;
background:transparent;
text-decoration:underline;
align: right;
}

#menu-aktiv a, #menu-aktiv a:visited , #menu-aktiv a:active {
display: block;
color:#640000;
text-decoration:underline;
font-size: 13px;
font-family:Arial, Helvetica, sans-serif;
padding-left: 0px; padding-right: 0px;padding-bottom: 0px; padding-top:0px;
line-height:19px;
font-weight:bold;
text-align:right;
}

#menu-aktiv a:hover {
color:#640000;
background:transparent;
text-decoration:underline;
}



.buehne
{
background-image:url(Templates/images-temp/buehne.gif);
background-repeat:no-repeat;
background-color: #640000;
width: 588px;
height: 400px;
font-size: 12px;
line-height: 23px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:regular;
text-align: left;
color:#F7EFCD;
}

.text
{
background-image:url(Templates/images-temp/text.gif);
background-repeat:no-repeat;
background-color: #640000;
width: 258px;
height: 400px;
font-size: 12px;
line-height: 23px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:regular;
text-align: right;
color:#F7EFCD;
padding-left:0px;
}

.adresse
{
background-image:url(Templates/images-temp/adresse.gif);
background-repeat:no-repeat;
background-color: #000000;
width: 588px;
height: 36px;
font-size: 10px;
line-height: 23px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:regular;
text-align: left;
color:#640000;
padding-top: 4px;
}

.agb
{
background-image:url(Templates/images-temp/agb.gif);
background-repeat:no-repeat;
background-color: #000000;
width: 258px;
height: 36px;
text-align: right;
font-size: 10px;
line-height: 15px;
color: #640000;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
padding-top: 7px;
}
#agb a, #agb-aktiv a:visited , #agb-aktiv a:active {
display: block;
color:#640000;
text-decoration:none;
font-weight:normal;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
padding-right: 0px;
line-height:15px;
}

#agb a:hover {
color:#640000;
background:transparent;
text-decoration:underline;
}


.balken
{
background-image:url(Templates/images-temp/balken.gif);
background-repeat:no-repeat;
background-color: #000000;
width: 66px;
height: 436px;
color: #640000;
padding-right: 0px;
}

.rand-links
{
background-image:url(Templates/images-temp/rand-links.gif);
background-repeat:no-repeat;
background-color: #000000;
width: 43px;
height: 600px;
color: #000000;
padding-right: 0px;
}


.agb-aktiv
{
height: 36px;
width:258px;
background-color: #F4CC90;
color:#640000;
text-decoration:none;
font-size: 10px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
padding-right: 20px;
line-height:15px;
text-align:right;
}
#agb-aktiv a, #agb-aktiv a:visited , #agb-aktiv a:active {
display: block;
color:#640000;
text-decoration:underline;
font-weight:normal;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
padding-right: 20px;
line-height:15px;
}

#agb-aktiv a:hover {
color:#640000;
background:transparent;
text-decoration:underline;
}


.scrollfeld-fliesstext
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #F7EFCD;
font-weight:normal;
line-height: 23px;
align: right;

}


#absatz-scrollcontainer {
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-TOP: #000000 0px solid;
	OVERFLOW: auto;
	BORDER-LEFT: #cccccc 0px solid;
	WIDTH: 238px;
	BORDER-BOTTOM: #cccccc 0px solid;
	HEIGHT: 333px;
	padding: 0px;
	padding-right: 20px;
	margin-top: 32px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#absatz {
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #cccccc 0px solid;
	WIDTH: 230px;
	BORDER-BOTTOM: #cccccc 0px solid;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
}

#absatz-OHNE-scrollcontainer {
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-TOP: #000000 0px solid;
	
	BORDER-LEFT: #cccccc 0px solid;
	WIDTH: 256px;
	BORDER-BOTTOM: #cccccc 0px solid;
	HEIGHT: 303px;
	padding: 0px;
	padding-right: 0px;
	margin-top: 32px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#absatz-OHNE {
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #cccccc 0px solid;
	WIDTH: 230px;
	BORDER-BOTTOM: #cccccc 0px solid;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
}


.headline
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #F7EFCD;
font-weight:bold;
line-height: 23px;
background-color: none;
}

a:link, a:visited, a:active
{
font-size: 12px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
color: #F7EFCD;
font-weight:bold;
line-height: 23px;
text-decoration:none;
}

a:hover{ 
text-decoration:underline;
color: #F7EFCD;
}