a:link, a:visited, a:hover, a:active {
	text-decoration : none;
}

a.content_internal {
	color : red;
}

a.content_external {
	color : blue;
}

ul {
	list-style-type : none;
}

li {
	margin : 0;
}

h1 {
	text-align : center;
	font-size : 2.7em;
	margin-top : 50px;
	margin-left : 20px;
}

h2 {
	text-align : center;
	font-size : 1.3em;
	padding-bottom : 20px;
	margin-left : 15px;
}

h3 {
	text-decoration : underline;
	text-align : center;
	font-size : 1.2em;
	padding-bottom : 10px;
}

h4 {
	padding : 10px;
}

h5 {
	text-align : center;
	margin-top : -10px;
	margin-bottom : 10px;
	font-size : 0.75em;
}

h6 {
	text-align : center;
	margin-top : 10px;
	margin-bottom : 5px;
	font-size : 1em;
	font-weight : bold;
}

p.address {
	color : #FFFFFF;
	font-size : 0.75em;
	margin : 2px 2px 2px 36px;
}

p.content {
	text-align : justify;
	font-size : 0.9em;
	margin : 6px 0;
}

p.date {
	font-size : 0.6em;
	color : #FF0000;
	font-weight : bold;
	margin-top : -5px;
	margin-bottom : -4px;
}

a.news {
	font-size : 0.8em;
	color : #FF0000;
	font-weight : bold;
}

p.nav {
	margin-top : 10px;
	margin-bottom : 20px;
	text-align : center;
}

a.nav {
	color : #FF0000;
	font-weight : bold;
	font-size : 0.9em;
}

p.moeller {
	text-align : justify;
	font-size : 0.8em;
	padding-left : 8px;
}

p.footer {
	text-align : center;
	font-size : 0.7em;
	color : #FFFFFF;
	margin : 5px 0 5px 0;
}

a.footer {
	color : #FFFFFF
}

ul.content {
	margin-top : 20px;
	margin-left : 10px;
	margin-bottom : 20px;
}

li.content {
	margin : 6px;
	font-size : 1em;
	font-weight : bold;
}

p.sublist {
	font-size : 0.8em;
	font-weight : normal;
}

a.list {
	color : #FF0000;
}

p.prodimg {
	text-align : center;
}