/* ALLGEMEINE DEFINITIONEN */
html {
	height:100%;
}

body {
	height:100%;
	margin:0;
	padding:0;
}

body, td {
	font-family: Verdana, Tahoma, Arial;
	font-size:11px;
	color:#50525A;
}

a img {
	border-bottom:none;
}

a {
	color:#95B611;
	text-decoration:none;
	border-bottom:1px dotted #95B611;
}

a:hover {
	color:#50525A;
	border-bottom:1px dotted #50525A;
}

a.doc {
	padding-left:15px;
	background:url(/images/icn_link.png) no-repeat;
}

a:hover.doc {
	background:url(/images/icn_link_hov.png) no-repeat;
}

h1, h2, h3 {
	font-size:1em;
	margin:1em 0;
}


p {
	margin:1em 0;
}

.light {
	color: #A4A4A9;
}

/* LAYOUT */

#container {
	width: 580px;
	margin: 100px auto;
}

#frontpage-right {
	width:280px;
	float:right;
	padding-left: 20px;
	border-left: 1px solid #95B611;
}

#frontpage-left {
	width:252px;
	padding-top:1em;
	float:right;
	text-align:right;
	padding-right:20px;
}

/* Flashcontent */

#flashcontent {
	height:100%;
}

#alt-txt {
	position:absolute;
	top:110px;
	left:10px;
	width:800px;
}

p#flashreq {
	position:absolute;
	top:-100px;
	height:100px;
}

/* STANDARDS */
@charset 'utf-8'; img{border:none;} .form-error {color:#FF0000;background:#880000;border:1px solid #FF0000;} .error {font-weight:bold;} a {outline:none;} .nostyle {background:none;border: none;margin:0;padding:0;width:inherit;} .clearfix:after {content:'.';display:block;height:0;clear:both;visibility:hidden;} .clearfix {display:inline-block;} * html .clearfix {height:1%;} .clearfix {display:block;} .wai {display:none;} .inline {display:inline;} .snippet {padding-left:50px;line-height:40px;border-top:1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;background:url(/adminarea/wysiwyg/jscripts/tiny_mce/plugins/mc3000snippets/images/snippet_bg.png) no-repeat;display:block;}