/* ************************** */
/* DIV definitionen */
/* ************************** */
 
#mother
{
 position:relative;
 width:800px; 
 height:auto;
 /*background-color:#000000;*/
 background-color: rgb(4, 25, 67);
 margin:15px auto;
 padding:0px;
 text-align:left;
 z-index:1;
 /*-moz-border-radius:10px;
 border:1px solid #aaaaaa;
 -moz-border-radius-topleft
 -moz-border-radius-topright
 -moz-border-radius-bottomleft
 -moz-border-radius-bottomright*/
}
	
	#title
	{
	 position:relative;
	 top:5px;
	 width:700px; height:200px;
	 z-index:2;
	 background-image: url(img/background_ripple.gif);
	 background-repeat:no-repeat;
	 float:none;
	 margin:3px auto;
	}
	
	#navigation
	{
	 position:relative;
	 top:0px;
	 width:700px; height:30px;
	 margin:3px auto;
	 z-index:4;
	 background:transparent;
	 /*background: url(img/punkt.png);*/
	}
	#heightBooster
	{
	 position:relative;
	 top:0px;
	 margin-left:auto;
	 float:none;
	 display:inline;
	 height: 320px; width:400px;
	 border-style:solid;
	 z-index:5;
	}
	#inhalt
	{
	 position:relative;
	 top:0px;
	 width:670px; height:auto;
	 margin:auto;
	 background:transparent;
	 z-index:3;
	 min-height:330px;
	 /*overflow:auto;*/
	}
	#footer
	{
		position:relative;
		top:0px;
		margin:0px auto;
		width: 700px;
	}




/* ************************** */
/* STYLES */
/* ************************** */



body {
  background-color: #0F0F0F;
  color: #ffffff;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 12px;
  /* this attribute sets the basis for all the other scrollbar colors (Internet Explorer 5.5+ only) */
  /*SCROLLBAR-BASE-color:  #004c75;
  SCROLLBAR-ARROW-color: #fcdc43;*/
}

p {
  font-size: 12px;
}

.header {
  /*background-color: #000000;*/
  color: #ffffff;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 12px;
}

.navigation {
	text-align:center;
}

.error {
  color: #ff0000;
}

.reg {
  font-size:12px;
}

.agelimit {
  font-size: 12px;
  line-height: 18px;
}

.title1 {
  color: #FFFF66;
  /*padding-bottom: 0px;*/
}

.title2 {
  font-weight:bold;
  font-size: 17px;
}

.important {
  color: #FFFF00;
  font-size: 13px;
  font-weight: bold;
}


.text {
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 12px;
  /*padding-top: 0px;*/
}


.newstitle {
color: #FFFF66;
font-size:11px;
}

.newstext {
font-size: 11px;
}


a:link, a:visited, a:active {
  color: #7C7C7C;
  text-decoration: none
}

a:hover {
  color: #FFFFFF;
}

table {
  border-collapse: collapse;
}

table.bordered {
  border-collapse: collapse;
  border: 1px solid #666666;
  }

td.bordered {
    border: 1px solid #666666;
	padding: 4px;
	text-align:left;
}

table._regSub{
	text-align:left;
}


hr {
background-color:#666666;
height:1px;
border:0px ;
}

.Button {
BACKGROUND-COLOR: #ff9900; 
border-bottom-color: #666666; 
border-top-color: grey;
}

/*
  height: 1px;
  color: #421500;
  background-color: #ffffff;
}

ul, li, p, td {
  color: #421500;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 11px
}


a:link.head1, a:active.head1, a:visited.head1 {
  color: #DF2D00;
}

a:hover.head1 {
  color: #ffffff;
} */