body {
	background : #02025C;
	color : #000000;
	text-align : center;
	}

form {
        margin-top : 0px;
        margin-bottom : 0px;
     }

.menu {
  background : transparent;
  color : #000000;
  text-decoration : none;
  font : 10px verdana;
  height:13px;
}

.menu:hover {
font-weight: bold;
}

.menu a:link, .menu a:visited, .menu a:active {
  background : transparent;
  color : #000000;
  text-decoration : none;
  font : 10px verdana;
}

.menu a:hover {
 font-weight:bold;
 background : transparent;
 color : #000000;
 text-decoration : none;
 font : bold 10px verdana;
 cursor:pointer;
}





/* Boxes */
.etl {
	background : #EFCA00 url(boxgif/etl.gif) no-repeat;
	line-height : 0px;
	height : 4px;
	width : 4px;
	}
.ct {
	background : #EFCA00 url(boxgif/ct.gif) right repeat-x;
	line-height : 0px;
	height : 4px;
	}
.cl {
	background : #EFCA00 url(boxgif/cl.gif) repeat-y;
	line-height : 0px;
	width : 4px;
	}
.cr {
	background : #EFCA00 url(boxgif/cr.gif) right repeat-y;
	line-height : 0px;
	width : 4px;
	}
.edl {
	background : #EFCA00 url(boxgif/edl.gif) no-repeat;
	line-height : 0px;
	height : 4px;
	width : 4px;
	}

.cd {
	background : #EFCA00 url(boxgif/cd.gif) right repeat-x;
	line-height : 0px;
	height : 4px;
        margin-bottom: 10px;
	}

.ms {
      font: 7px verdana
    }


.box-content-head {
	border : 1px solid #000000;
	background : #F0C902;
	color : #000000;
	padding : 1px 3px 1px 3px;
	vertical-align : top;
	font : bold 10px verdana;
	}
.box-content {
	border : 1px solid #000000;
	border-width : 0px 1px 1px 1px;
	background : #5190F7;
	color : #000000;
	padding : 3px 3px 3px 3px;
	vertical-align : top;
	font : normal 10px verdana;
	}
/* Boxes Ende */











/* --- Classes ------------------------------------------- */

.title {
  font : bold 10px verdana;
}

.content {
  font : 10px verdana;
}

.textfield {
  background-color : #5190F7;
  border           : 1px solid black;
  font             : 10px black;
  font-family      : Verdana;
}

.textarea {
  background-color : #5190F7;
  border           : 1px solid black;
  font             : 10px black;
  font-family      : Verdana;

}

.button {
  background-color : #5190F7;
  border           : 1px solid black;
  font             : 10px black;
  font-family      : Verdana;

}

.link-normal {
  font : bold 10px verdana;
}
.link-normal a:link,
.link-normal a:visited,
.link-normal a:active {
  background : transparent;
  color : black;
  text-decoration : none;
  font : 10px verdana;
}
.link-normal a:hover {
  background : transparent;
  color : black;
  text-decoration : underline;
  font : 10px verdana;
  cursor:pointer;
}

.link-bold {
  font : bold 10px verdana;
}

.link-bold a:link,
.link-bold a:visited,
.link-bold a:active {
  background : transparent;
  color : black;
  text-decoration : none;
  font : bold 10px verdana;
}
.link-bold a:hover {
  background : transparent;
  color : black;
  text-decoration : underline;
  font : bold 10px verdana;
  cursor:pointer;
}

.picture-member {
  vertical-align : top;
}

.picture-news {
  float:right;
}

/* --- ID's ---------------------------------------------- */

#main-width {
	width : 622px ! important;
	}



#button-width-1 {
  width:125px ! important;
}

#button-width-2 {
  width:100px ! important;
}

#textarea-width-1 {
  width:400px ! important;
}

#textfield-width-1 {
  width:345px ! important;
}

#textfield-width-2 {
  width:333px ! important;
}

#textfield-width-3 {
  width:100px;
}


#table-width-1 {
  width:500px ! important;
}

#table-width-2 {
  width:325px ! important;
}

#table-width-3 {
	width : 100px ! important;
	}
	
	
#center {
  text-align : center ! important;
}

#right {
  text-align : right ! important;
}
