body         
{
	font-family: Arial, Verdana, Tahoma;
	margin: 30px;
	background-color: #990033;
	color: #C0C0C0;
	max-width: 100%;
}
*{
	margin:0px;

padding:0px 

scrollbar-base-color:#990033;
	scrollbar-3dlight-color:#751E38;
	scrollbar-arrow-color:#990033;
	scrollbar-darkshadow-color:#751E38;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#990033;
	scrollbar-shadow-color:#990033;
	scrollbar-track-color:#000000;
	border-color: #9a0c1c;
}
/* Überschriften und Absatz */
h1, h2         
{ 
font-family: Arial, Verdana, Tahoma;
color: #C0C0C0;
letter-spacing: 1pt
}
h1:first-letter 
{ 
font-size: 150%; 
color: #990033 
}
h1         
{ 
font-size: 18px;
border-bottom: 1px dashed #990033;
padding-bottom: 2px;
margin: 0 0 10px 0
}
h2         
{ 
font-size: 14px;
background-color: #1F1F1F;
padding: 1px 5px;
border: 1px solid #333;
margin: 25px 0 4px 0 
}
p     
{ 
color: #C0C0C0;
text-align: justify;
margin: 4px 0 15px 0
}
p:first-letter 
{ 
font-size: 150%; 
color: #FFFFFF 
}

/* allgemeine Textlinks */
a:link, a:visited, a:active 
{ 
text-decoration: underline;
color: #C0C0C0 
}
a:hover 
{ 
text-decoration: none;
background-color: #990033; 
color: #fff
}

/* Formatierung des Rahmens, Titels, Inhalts, Logos und Leisten */
#rahmen
{
	border: 1px solid #C0C0C0;
}
.titel 
{
	font-family: Georgia, Arial, Verdana;
	float: inherit;
	line-height: 26px;
	padding-left: 10px;
	font-weight: bold;
	letter-spacing: 2pt;
	color: #fff
}   
#content     
{
	font-size: 12px;
	color: #C0C0C0;
	text-align: center;
	line-height: 200%;
	background-color: #000;
	padding-left: 20px;
	padding-top: 25px;
	padding-right: 20px;
	padding-bottom: 10px;
}
.logo   
{
	font-family: Georgia, Arial, Verdana;
	font-size: 26px;
	font-weight: bold;
	background-color: #751E38;
	padding: 15px;
	text-align: center;
	border: 1px dashed #C0C0C0;
	width: auto;
}
.leiste_oben   
{ 
height: 20px;
background-color: #666; 
border-right: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0;
border-top: 1px solid #C0C0C0 
}
.leiste_unten   
{ 
background-color: #666; 
color: #C0C0C0;  
border-right: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0 
}
.leiste_mitte   
{ 
text-align: center;
line-height: 80px;
border: 1px solid #C0C0C0;
background-color: #000
}

/* Linkformatierung der Leiste oben rechts */
.navi_leiste a:link, .navi_leiste a:visited, .navi_leiste a:active     
{ 
display: block;
padding: 8px;
border-left: 1px solid #C0C0C0;
font-family: Georgia, Arial, Verdana;
font-size: 12px;
color: #C0C0C0;
background-color: #751E38;
text-decoration: none; 
}
.navi_leiste a:hover    
{ 
color: #000;
background-color: #808080;
text-decoration: none; 
}

/* Spaltenformatierung der Navigationsmenüs */
.navi_bg_li   
{
	background-color: #808080;
	width: auto;
	text-align: center;
	border-right: 1px solid #C0C0C0
}
.navi_bg_re   
{
	background-color: #808080;
	width: auto;
	text-align: center;
	border-left: 1px solid #C0C0C0
}
.navi      
{
	background-color: #000;
	text-align: left;
	border: 5px double #990033;
	margin: 5px;
	width: auto;
}
.navi_rechts      
{
	background-color: #000;
	width: auto;
	text-align: left;
	border: 5px double #990033;
	margin: 5px
}

/* Menü-Überschrift */
.navi_ue      
{ 
font-family: Georgia, Arial, Verdana;
text-align: center;
font-size: 16px;
font-weight: bold;
letter-spacing: 1pt;
padding: 3px
}

/* Linkformatierung im Menü 1., 3., 5. u. 7. Link */
.links a:link, .links a:visited, .links a:active
{ 
display: block;
font-family: Georgia, Arial, Verdana;
font-size: 12px;
letter-spacing: 1pt;
text-decoration: none;
padding-left: 5px;
background-color: #990033;
line-height: 22px;
color: #C0C0C0;
border: 1px solid #C0C0C0;
margin: 3px
}

.links a:hover 
{ 
text-decoration: none;
color: #fff
}

/* Linkformatierung im Menü innerhalb des Span-Tags 2., 4. u. 6. Link */
.link_2 a:link, .link_2 a:visited, .link_2 a:active
{ 
display: block;
font-family: Georgia, Arial, Verdana;
font-size: 12px;
letter-spacing: 1pt;
text-decoration: none;
padding-left: 5px;
background-color: #751E38;
color: #C0C0C0;
line-height: 22px;
border: 1px solid #C0C0C0;
margin: 3px 
}
.link_2 a:hover 
{ 
text-decoration: none;
color: #fff
}

/* Info-Boxen */
.box_schwarz      
{
	background-color: #000;
	width: auto;
	text-align: left;
	border: 5px double #990033;
	margin: 5px
}
.box_schwarz_setcard      
{
	background-color: #000;
	width: 410px;
	text-align: left;
	border: 5px double #990033;
	margin: 5px;
	height: 310px;
	margin-left: 70px;
}
.box_grau      
{
	background-color: #666;
	width: auto;
	text-align: left;
	border: 5px double #990033;
	margin: 5px
}
.box      
{
	font-size: 8pt;
	text-align: justify;
	color: #fff;
	letter-spacing: 1pt;
	line-height: 150%;
	margin: 5px
}
.box_setcard      
{
	font-size: 8pt;
	text-align: justify;
	color: #fff;
	letter-spacing: 1pt;
	margin: 5px;
	line-height: 150%;
	height: 300px;
	width: 400px;
}

/* Fußzeile */
.fuss   
{ 
font-size: 8pt;
background-color: #666; 
color: #000; 
text-align: center;
line-height: 22px;
font-style: italic;
letter-spacing: 1pt; 
border-right: 1px solid #C0C0C0; 
border-bottom: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0 
}
