﻿/*ö* Reset | START *ö*/

	html, body, header, section, footer, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, textarea, input, select, option {
		margin               :     0;
		padding              :     0;
		border               :     0;
		outline              :     0;

		letter-spacing       : inherit;
		font-size            : inherit;
		color                : inherit;
		background           : inherit;

		font-weight          : inherit;
		font-style           : inherit;
		font-family          : inherit;
		vertical-align       : baseline;
	}

	:focus {
		outline              :     0;
	}

	ol, ul, menu {
		list-style           : none;
	}

	table {
		border-spacing       :     0;

		empty-cells          : show;
		border-collapse      : separate;
	}

	caption, th, td {
		text-align           : left;
		font-weight          : normal;
	}

	td {
		vertical-align       : top;
	}

	img {
		vertical-align       : text-bottom;
	}

	blockquote:before, blockquote:after, q:before, q:after {
		content              : "";
	}

	blockquote, q {
		quotes               : "" "";
	}

/*ö* Reset | ENDE *ö*/



body {
	font-size                :    12px;
	letter-spacing           :     0;
	color                    : #333333;
	background               : #fcfcfc;
	font-family              : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight              : normal;
	font-style               : normal;
}

section, header h1 {
	position                 : relative;
}

header {
	top                      :     0px;
	left                     :     0px;
	right                    :    15px;
	height                   :    72px;
	position                 : absolute;
	border-bottom            : 5px solid #0062fe;
}

header h1 {
	font-size                :   16px;
	letter-spacing           :    3px;
	color                    : #ff0000;
	margin-top               :    50px;
	margin-left              :    25px;
	font-variant             : small-caps;
}

header div {
	top                      :    10px;
	right                    :     0px;
	position                 : absolute;
}

section {
	margin-left              :    15px;
	margin-right             :    30px;
	margin-top               :   150px;
}

h2 {
	font-size                :   14px;
	letter-spacing           :    2px;
	font-variant             : small-caps;
	text-decoration          : underline;
}

section p {
	margin-top               :     6px;
}

footer {
	height                   :    25px;
	left                     :    10px;
	right                    :    10px;
	bottom                   :     0px;
	border-top               : dotted 1px #0062fe;
	padding-top              :     9px;
	position                 : fixed;
}

footer p {
	font-size                :   10px;
	text-align               : center;
	font-variant             : small-caps;
	letter-spacing           :    2px;
}

.no_mobile {
	display                  : none;
}

a {
	color                    : #0062fe;
	font-size                : inherit;
	text-decoration          : inherit;
}

a:focus, a:hover {
	color                    : #a69c00;
	text-decoration          : underline;
}

a:active {
	color                    : #ff0000;
	text-decoration          : underline;
}
