A:link
{ text-decoration: none;  color:#001059; }
A:visited
{ text-decoration: none; color:#001059; }
A:active
{ text-decoration: none;  color:#001C9F; }
A:hover
{ text-decoration: none; color:#001C9F; }

p {
	font-family: verdana;
	color: #000000;
	font-size: 14px;
}

body
{
	font-family: tahoma;
	color: #FFFFFF;
	font-weight: lighter;
	font-size: 13pt;
	scrollbar-face-color : #0d0d9f;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-3dlight-color : #000000;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-darkshadow-color : #000000;
	scrollbar-track-color :  #0d0d9f;
	scrollbar-arrow-color : #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #CCCCCC;
<!-- light blue #D3E2FE -->
<!-- gold #FFDF00 -->
<!-- lighter gold #FFEC64 -->
; 	background-image: url(/images/bg/background_music.png);
}

td
{ font-family: tahoma;
color: #000000;
font-weight: lighter;
font-size: 12px;
padding: 0; }

.bgimage {
	font-size: 12px;
	background-repeat: repeat-x;
	background-position: bottom;
	background-image: url(/images/bg/bg_tall.png);
}

.bgmembers {
	font-size: 12px;
	background-color: #000000;
}

.bold {
	display           : block;
	font-size         : 15px;
	font-weight       : bold;
	text-decoration	  : none;
	padding           : 2px 0px 2px 0px;
	color             : #000033;
	width             : 168px;
	text-indent       : 10px;
}

.h1 {
font-family: Tahoma;
color: #000000;
font-weight: bold;
font-size: 16pt; }

.h2 {
font-family: Tahoma;
color: #000000;
font-weight: bold;
font-size: 14pt; }

.h3 {
font-family: Tahoma;
color: #000000;
font-weight: bold;
font-size: 12pt; }

.h4 {
font-family: \Tahoma;
color: #CCCCCC;
font-weight: bold;
font-size: 10pt; }

.header {
font-family: Tahoma, Verdana;
color: #FFFFFF;
background-color: transparent;
font-weight: bold;
font-size: 14pt; }


.header2 {
font-family: Tahoma, Verdana;
color: #CECECE;
font-weight: bold;
font-size: 10pt; }

.header3 {
	font-family: Tahoma, Verdana;
	color: #333333;
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	word-spacing: 4px;
	letter-spacing: 2px;
}

.header4 {
font-family: Tahoma, Verdana;
color: #FFFFFF;
font-weight: lighter;
font-size: 10pt; }

.topbody {
font-family: Tahoma, Verdana;
color: #999999;
font-weight: lighter;
font-size: 10pt; }

.topbody2 {
font-family: Tahoma, Verdana;
color: #FFFFFF;
font-weight: lighter;
font-size: 10pt; }

.menu {
	font-family: Tahoma, Verdana;
	color: #FFFFFF;
	font-size: 13pt;
	background-image: url(/images/bg/bg_tall.png);

}

.files {
font-family: Tahoma, Verdana;
color: #000000;
font-weight: lighter;
font-size: 10pt; }

A.topbody:link
{ text-decoration: none;  color:#CECECE; }
A.topbody:visited
{ text-decoration: none; color:#CECECE; }
A.topbody:active
{ text-decoration: none;  color:#FFFFFF; }
A.topbody:hover
{ text-decoration: none; color:#FFFFFF; }

A.topbody2:link
{ text-decoration: none;  color:#333333; }
A.topbody2:visited
{ text-decoration: none; color:#333333; }
A.topbody2:active
{ text-decoration: underline;  color:#333333; }
A.topbody2:hover
{ text-decoration: underline; color:#333333; }

A.footer:link
{ text-decoration: none;  color:#999999; }
A.footer:visited
{ text-decoration: none; color:#999999; }
A.footer:active
{ text-decoration: underline;  color:#FFFF66; }
A.footer:hover
{ text-decoration: underline; color:#FFFF66; }

a.mainlevel:link, a.mainlevel:visited {
	display           : block;
	font-size         : 15px;
	font-weight       : normal;
	text-decoration: none;
	padding           : 2px 0px 2px 0px;
	color             : #000000;
	width             : 168px;
	text-indent       : 10px;
}
a.mainlevel:hover {
  font-size         : 15px;
  background-color  : #FFFECE;  
  color             : #000000;
  font-weight       : bold;
  text-decoration   : none;
  text-indent       : 10px;
}


.textsm {
	FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textbg {
	FONT-SIZE: 20px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textreg {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}





.infobox
{
 border: solid 1px #000000;
 background-color: #000000;
 margin: 10px 0;
}

.infobox_titel
{
 background-color: #00002F;
 color: #FFCC66;
 padding: 10px;
 margin: 0;
 font-weight: bold;
 font-size: 120%;
}

.infobox_content
{
 padding: 5px;
 line-height: 120%;
 background-color: #B4AF8B;

}

.t-head
{
	color: #8C7100;
	padding: 10px;
	margin: 0;
	font-weight: bold;
	font-size: 110%;
	background-color: #FFCC00;
}

.t-txt
{
 padding: 5px;
 line-height: 120%;
}




.sucess
{
 font-size: large;
 color: green;
 font-weight: bold;
 text-align:center;
 padding: 0;
 padding-top: 20px;
 background: #000000;
 border: 1px solid #0022aa;
 position: absolute;
 width: 30%;
 height: 15%;
 top: 40%;
 left: 35%;
 visibility:visible;
}
* html .sucess
{
 width: 350px;
 height: 130px;
}

.error
{
 font-size: large;
 color: red;
 font-weight: bold;
 text-align:center;
 padding: 0;
 padding-top: 20px;
 background: #000000;
 border: 1px solid #0022aa;
 position: absolute;
 width: 30%;
 height: 15%;
 top: 40%;
 left: 35%;
 visibility:visible;
}
* html .error
{
 width: 350px;
 height: 130px;
}

a.sucess
{
 position: absolute;
 width: 18%;
 height: 4%;
 padding: 0;
/* float: center;*/
 top: 52%;
 left: 41%;
 text-align:center;
 font-size: large;
 text-decoration: none;
 border: 1px solid #0022aa;
 color: #00aaff;
}
*html a.sucess
{
	width: 230px;
  height: 40px;
	left: 40%;
}

a:hover.sucess
{
 /*font-size: large;
 color: #D2C8B1;
 border: 3px solid #9a825c;*/
 background: #000022;
}



a.error
{
 position: absolute;
 width: 18%;
 height: 4%;
 padding: 0;
 /*float: center;*/
 top: 52%;
 left: 41%;
 text-align:center;
 font-size: large;
 text-decoration: none;
 border: 1px solid #0022aa;
 color: #00aaff;
}
* html a.error
{
  width: 230px;
	height: 40px;
	left: 40%;
}

a:hover.error
{
 font-size: large;
 border: 1px solid #0022aa;
 background: #000022;
}

