/* IMG */
img {
	border: none;
	margin: 0px;
	padding: 0px;
}

/* ANCHOR */
a {
	color: #006600;
	text-decoration: underline;
}
a:hover {
	color: #5AC05A;
	text-decoration: none;
}
a#a_anfang {
	text-decoration: none;
}
a#a_anfang:hover {
	color: #000000;
}
a.a_header {
	font-size: 110%;
	color: #5AC05A;
	text-decoration: none;
	font-weight: bold;
}
a#a_footer:hover {
	color: #FFFFFF;
}

/* SPANS */

/* DIVS */
div#div_layer_image {
	position: absolute;
	width: auto;
	height: auto;
	z-index: 1;
	left: 10px;
	top: 10px;
	visibility: visible;
	border: 2px solid #9BFF9B;
	background-color: #9BFF9B;
}
div#div_layer_image_header {
	text-align: right;
	background-color: #9BFF9B;
}
div#div_layer_image_header a {
	color: #FF0000;
	font-size: 110%;
	font-weight: bold;
	text-decoration: none;
}

/* HEADINGS */
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}
h1 {
	font-size: 160%;
}
h2 {
	font-size: 110%;
	color: #5AC05A;
	margin: 0px 0px 5px 0px;
}
h3 {
	font-size: 100%;
	color: #006600;
	margin: 0px 0px 5px 0px;	
}
h4 {
	font-size: 130%;
}
h5 {
	font-size: 120%;
}
h6 {
	font-size: 110%;
}
h1#h1_content_header {
	font-size: 130%;
	background-color: #FFFFFF;
	color: #006600;
	font-weight: bold;
	margin-bottom: 5px;
}

/* P */
p {
	margin: 5px 0px 5px 0px;
}
p.underline {
	text-decoration: underline;
}


/* Übergreifend */

/* Formulare */
form {
}
form td {
	padding: 0px 5px 5px 0px;
}
input, select, textarea {
	background-color: #9BFF9B;
	border: 1px solid #006600;
	font-size: 75%;	
}
input.input_radio {
	background-color: transparent;
	border: none;
}
ul {
	margin: 10px 0px 10px 20px;
}
