

/* Definition der allgemeinen Schriftenart */
* {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}


/* Definition der allgemeinen Schriftgroesse */
body {
	font-size: 75%;
	/*font-size: 12px;*/
}


/* Definition der Schriften in Formularen */
input, textarea {
	color: #000000;
	font-size: 100%;
	/*font-size: 12px;*/
}


/* Definition der Ueberschriften */
h1 {
	margin: 0;
	padding: 0 0 10px 0;
	color: #78BBDC;
	font-weight: normal;
	font-size: 200%;
	/*font-size: 24px;*/
	line-height: 120%;
}
h2 {
	margin: 0;
	padding: 0 0 10px 0;
	color: #78BBDC;
	font-weight: normal;
	font-size: 117%;
	/*font-size: 14px;*/
	line-height: 120%;
}
h3 {
	margin: 0;
	padding: 0;
	color: #78BBDC;
	font-size: 100%;
	/*font-size: 12px;*/
	line-height: 120%;
}

/* Definition der Absatzformate */
p {
	margin: 0;
	padding: 0 0 17px 0;
	line-height: 140%;
}
p.copyright {
	padding: 0;
	font-size: 92%;
	/*font-size: 12px;*/
	color: #2D4757;
	text-align: right;
}
div.border-orange p {
	padding: 0;
}


/* Definition der Linkformate */
a {
	padding-left: 12px;
	background-image: url(../art_global/bullet-link.gif);
	background-position: 0 0.40em;
	background-repeat: no-repeat;
	color: #26749D;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:hover,
a.link-active {
	background-image: url(../art_global/bullet-link-active.gif);
	color: #916B1E;
}


/* Navigation */
a.navigation-link {
	display: block;
	padding-left: 15px;
	background-position: 3px 0.46em;
	font-size: 120%;
	/*font-size: 14px;*/
}


/* "Nach oben"-Link */
a.to-top-link {
	padding-left: 14px;
	background-image: url(../art_global/bullet-to-top-link.gif);
	background-position: 0 0.22em;
}


/* Definition der Listenformate */
ul {
	margin: 0;
	padding: 0 0 15px 0;
	list-style-type: none;
}
ul li {
	padding: 2px 0 2px 12px;
	background-image: url(../art_global/bullet-list.gif);
	background-position: 2px 0.82em;
	background-repeat: no-repeat;
	line-height: 140%;
}


/* Navigation */
ul.navigation-list {
	padding: 0;
}
ul.navigation-list li {
	padding: 0 0 0 35px;
	float:left;
	background-image: none;
}
ul.navigation-list li.navigation-list-first-item {
	padding: 0;
}

/* mootools */
ul.navigation-layer {
	position: absolute;
	width: 14em;
	padding: 5px 3px 10px 3px;
	background-image: url(../art_global/navigation-layer-background.png);
}
* html ul.navigation-layer {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='art_global/navigation-layer-background.png',enabled=true,sizingMethod='scale');
}
ul.navigation-layer li {
	float: none;
	position: relative;
	padding: 0 0 0 0;
	display: block;
}


/* Unternavigation */
ul.navigation-sub-list {
	padding: 8px 10px 0 10px;
}
ul.navigation-sub-list li {
	padding-left: 0;
	background-image: none;
}
ul.navigation-sub-list ul {
	padding-bottom: 0;
	padding-left: 13px;
}
ul.navigation-sub-list ul a {
	padding-left: 8px;
	background-image: url(../art_global/bullet-list.gif);
	background-position: 0 0.62em;
	background-repeat: no-repeat;
}
ul.navigation-sub-list ul a:hover,
ul.navigation-sub-list ul a.link-active {
	background-image: url(../art_global/bullet-sub-link-active.gif);
}

