BODY
{
	background-color:#2B0200;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica;
	margin-bottom:100px;
	margin-top:20px;
}
TD
{
	font-size:12px;
}
HR
{
	border:0px #AA0000 solid;
	border-top:1px #AA0000 solid;
}

#banner
{
	background-image:url(../images/banner_ist.jpg);
	background-repeat:no-repeat;
	border:1px #AA0000 solid;
}
#body
{
	background-color:#FFFFFF;
	border:1px #AA0000 solid;
	border-top:0px #AA0000 solid;
}
#footer
{
	border:1px #AA0000 solid;
	border-top:0px #AA0000 solid;
	background-image:url(../images/footer_ist.jpg);
	background-repeat:no-repeat;
}
#main_border
{
	border-top:1px #DDDDDD solid;
	border-left:1px #DDDDDD solid;
	border-right:1px #AAAAAA solid;
	border-bottom:1px #AAAAAA solid;
	background-color:#FCFED6;
}

.no_spacing
{
	letter-spacing:0px;
}
.underline
{
	border-bottom:1px #CCCCCC solid;
}
.overline
{
	border-top:1px #CCCCCC solid;
}
.fleischlos
{
	text-decoration:none;
}
.little
{
	font-size:10px;
}
.super_little
{
	font-size:6px;
}
.bold
{
	font-weight:bold;
}
.padding
{
	padding:6px;
}
.padding-left
{
	padding-left:6px;
}
.padding-right
{
	padding-right:6px;
}
.white
{
	color:#FFFFFF;
}
.gray
{
	color:#505050;
}
.whitegray
{
	color:#D0D0D0;
}
.steel_blue
{
	color:#204870;
}
.maroon
{
	color:#AA0000;
}
.red
{
	color:#EE0000;
}
.big
{
	font-size:24px;
}
.zitat
{
	border:1px #888888 solid;
	background-color:#FFFFFF;
	color:#000000;
}
.border_gray
{
	border:1px #888888 solid;
	color:#000000;
}
.white_back
{
	background-color:#FFFFFF;
}
.border_gray_inlay
{
	border-top:1px #DDDDDD solid;
	border-left:1px #DDDDDD solid;
	border-right:1px #EEEEEE solid;
	border-bottom:1px #EEEEEE solid;
}

/***** Textformatierung *****/
.closed_text
{
	border-bottom:1px #AA0000 solid;
}
.closed_text_over
{
	border-top:1px #AA0000 solid;
}
.lineheight
{
	line-height:17px;
	text-align:justify;
}
.only_lineheight
{
	line-height:17px;
}

/***** Tabellenformatierung *****/
.table_title {
	background-color:#6B6B6B;
	border-top:1px #AA0000 solid;
	border-left:1px #AA0000 solid;
	border-right:1px #AA0000 solid;
	border-bottom:1px #AA0000 solid;
}
.table_body {
	background-color:#FFFFFF;
	border-top:0px #AA0000 solid;
	border-left:1px #AA0000 solid;
	border-right:1px #AA0000 solid;
	border-bottom:0px #AA0000 solid;
}
.table_body_closed {
	background-color:#FFFFFF;
	border-top:1px #AA0000 solid;
	border-left:1px #AA0000 solid;
	border-right:1px #AA0000 solid;
	border-bottom:0px #AA0000 solid;
}
.table_footer {
	background-color:#6B6B6B;
	border-top:1px #AA0000 solid;
	border-left:1px #AA0000 solid;
	border-right:1px #AA0000 solid;
	border-bottom:1px #AA0000 solid;
}
.kontakt_back {
	background-image:url(../images/kontakt/kontakt_brief.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.ueberuns_back {
	background-image:url(../images/ueberuns/wasserzeichen.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
}
.rangliste_back {
	background-image:url(../images/ueberuns/wasserzeichen.gif);
	background-position:center;
	background-repeat:no-repeat;
}
.vorstand_back {
	background-image:url(../images/ueberuns/vorstand_back.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
}

A
{
	font-size:12px;
	letter-spacing:1px;
}
A:LINK,A:VISITED
{
	color:#000000;
}
A:ACTIVE,A:HOVER,A:FOCUS,A:VISITED:HOVER
{
	color:#AA0000;
}
A:LINK.gray,A:VISITED.gray
{
	color:#444444;
}
A:ACTIVE.gray,A:HOVER.gray,A:FOCUS.gray,A:VISITED:HOVER.gray
{
	color:#888888;
}
A:LINK.white,A:VISITED.white
{
	color:#FFFFFF;
}
A:ACTIVE.white,A:HOVER.white,A:FOCUS.white,A:VISITED:HOVER.white
{
	color:#DDDDDD;
}
A:LINK.blue,A:VISITED.blue
{
	color:#204870;
}
A:ACTIVE.blue,A:HOVER.blue,A:FOCUS.blue,A:VISITED:HOVER.blue
{
	color:#DD0000;
}
A:LINK.red,A:VISITED.red
{
	color:#AA0000;
}
A:ACTIVE.red,A:HOVER.red,A:FOCUS.red,A:VISITED:HOVER.red
{
	color:#FF0000;
}

/***** zur Linkleiste *****/
#linkleiste_header
{
	color:#FFFFFF;
	font-weight:bold;
}
#linkleiste_header_1
{
	color:#FFFFFF;
	font-weight:bold;
}
.linkleiste_header
{
	border:1px #666666 solid;
	background-color:#750000;
	background-image:url(../images/linkleiste.bmp);
	background-repeat:repeat-y;
	background-position:right;
}
.linkleiste_header_1
{
	border:1px #750000 solid;
	background-color:#595959;
	background-image:url(../images/linkleiste_ist.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
.linkleiste_body
{
	border:1px #666666 solid;
	border-top:0px #666666 solid;
	border-bottom:0px #666666 solid;
}
.linkleiste_body_1
{
	border:1px #750000 solid;
	border-top:0px #750000 solid;
	border-bottom:0px #750000 solid;
}
.linkleiste
{
	border-top:0px #FFFFFF solid;
	border-left:1px #FFFFFF solid;
	border-right:1px #FFFFFF solid;
	border-bottom:0px #FFFFFF solid;
}
.linkleiste_aktiv
{
	background-color:#E0E0E0;
	border-top:0px #750000 solid;
	border-left:1px #750000 solid;
	border-right:1px #750000 solid;
	border-bottom:0px #750000 solid;
}

.innerlinks
{
	border-top:0px #AA5555 solid;
	border-left:1px #AA8888 solid;
	border-right:1px #AA5555 solid;
	border-bottom:1px #AA5555 solid;
}
.innerlinks_aktiv
{
	background-color:#FEFBBC;
	border-top:0px #AAAAAA solid;
	border-left:1px #AAAAAA solid;
	border-right:1px #888888 solid;
	border-bottom:1px #888888 solid;
}

A.link
{
	font-size:12px;
	letter-spacing:1px;
	text-decoration:none;
}
A:LINK.link,A:VISITED.link
{
	color:#000000;
}
A:ACTIVE.link,A:HOVER.link,A:FOCUS.link,A:VISITED:HOVER.link
{
	color:#AA0000;
}
A.link_aktiv
{
	font-size:12px;
	letter-spacing:1px;
	text-decoration:none;
}
A:LINK.link_aktiv,A:VISITED.link_aktiv
{
	color:#000000;
}
A:ACTIVE.link_aktiv,A:HOVER.link_aktiv,A:FOCUS.link_aktiv,A:VISITED:HOVER.link_aktiv
{
	color:#AA0000;
}

INPUT.text
{
	background-color:#FFFFFF;
	border-top:1px #AAAAAA solid;
	border-left:1px #AAAAAA solid;
	border-right:1px #DDDDDD solid;
	border-bottom:1px #DDDDDD solid;
	color:#000000;
	font-family:Verdana, Arial, Helvetica;
	font-size:14px;
}
INPUT.button
{
	background-color:#DDDDDD;
	border-top:1px #DDDDDD solid;
	border-left:1px #DDDDDD solid;
	border-right:1px #AAAAAA solid;
	border-bottom:1px #AAAAAA solid;
	color:#000000;
	font-family:Verdana, Arial, Helvetica;
	font-size:14px;
}
TEXTAREA
{
	background-color:#FFFFFF;
	border-top:1px #AAAAAA solid;
	border-left:1px #AAAAAA solid;
	border-right:1px #DDDDDD solid;
	border-bottom:1px #DDDDDD solid;
	color:#000000;
	font-family:Verdana, Arial, Helvetica;
	font-size:14px;
}