body {
    background-color: #FFFFFF;
    color : #000000;
    font-family: Arial, Verdana,  sans-serif;
    font-size: 12px;
    margin-top:0px;
    margin-left:0px
}

a:link  {
	color : #999999;
	text-decoration: none;
}

a:visited  {
	color : #999999;
	text-decoration: none;
}

a:hover  {
	color : #999999;
	text-decoration: none;
}
td
{
   font-size: 10px;
}
.head
{
  background-color : #CD0000;
  color : #FFFFFF;
  font-weight: bold;
  font-size: 14px
}
.box
{
  color : #000000;
  background-color : #EEEEEE;
  font-size: 12px
}

a.contlink:link  {
	color : #0000CF;
	font-size : 12px;
        text-decoration: underline;
}

a.contlink:visited  {
	color : #0000FF;
	font-size : 12px;
        text-decoration: underline;
}

a.contlink:hover  {
	color : #000000;
	font-size : 12px;
        text-decoration: underline;
}


a.footerlink:link  {
	color : #999999;
	font-size : 12px;
}

#anmelde {
        position: absolute;
        top: 130px;
        left: 0px;
        width: 900px;
}
a.footerlink:visited  {
	color : #999999;
	font-size : 12px;
}

a.footerlink:hover  {
	color : #999999;
	font-size : 12px;
}
a.menu:link  {
	color : #999999;
	text-decoration: none;
}

a.menu:visited  {
	color : #999999;
	text-decoration: none;
}
a.menu:hover  {
	color : #999999;
	text-decoration: none;
}
a.subdommenu {
	FONT-SIZE: 10px;
}

a:visited.subdommenu {
	FONT-SIZE: 10px;   
}
a:hover.subdommenu {
	FONT-SIZE: 10px;   
}
h1  {
	font-size : 24px;
	color: #999999;
}

h2  {

	font-size : 20px;
	color: #999999;
}



#cont {
        position: absolute;
        top: 35px;
        left: 5px;
        width: 980px;
}


#right {
        position: absolute;
        top: 0px;
        left: 990px;
        width: 160px;
}

#dertext {
        position: absolute;
        top: 3010px;
        left: 0px;
        width: 950px;
        background-color : #FFFFFF;
	padding:5px;
	text-align:left;
	float:center;
	margin: 20px 0px 15px 0px;
        color: #999999;
        font-size: 10px;
}

#subdommenu {
        position: absolute;
        top: 3300px;
        left: 10px;
        width: 950px;
}


#dasmenu {
        position: absolute;
        top: 3350px;
        left: 10px;
        width: 950px;
}

#derfooter {
        position: absolute;
        top: 3500px;
        left: 10px;
        background-color : #EEEEEE;
	border:1px dotted rgb(200,200,200);
	padding:5px;
	width:955px;
	text-align:left;
	float:center;
	margin: 20px 0px 15px 0px;
}


#weitere {
        position: absolute;
        top: 3550px;
        left: 10px;
        width: 955px;
}

#kostenlos {
        position: absolute;
        top: 10px;
        left: 5px;
        width: 980px;
}
a.kostenl {
	background: 2px 5px #CD0000;
	padding-left: 10px;
	text-decoration: none;
	display: inline;
	width: 350px;
	height: 20px;
	color: #ffffff;
	margin-top: 1px;
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	padding-top: 3px;
    font-weight: bold;
    margin-bottom: 1px;
}


a:visited.kostenl {
	background: 2px 5px #CD0000;
	padding-left: 10px;
	text-decoration: none;
	display: inline;
	width: 350px;
	height: 20px;
	color: #ffffff;
	margin-top: 1px;
	FONT-SIZE: 16px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	padding-top: 3px;
    font-weight: bold;
    margin-bottom: 1px;
}

a:hover.kostenl {
	background: 2px 5px #FF0000;
	padding-left: 10px;
	text-decoration: none;
	display: inline;
	width: 350px;
	height: 20px;
	color: #ffffff;
	margin-top: 1px;
	FONT-SIZE: 16px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	padding-top: 3px;
    font-weight: bold;
    margin-bottom: 1px;
}

