BODY {background-color:#ffffff; background: url(image/Topleiste_back_blau.jpg) 100% 0% repeat-x; margin: 0 0 0 0; }

.abonis { color: #040404; font-family: Arial; margin: 0 0 0 0; }
		p { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 10px; text-indent : 0px; line-height: 120%;}
		li {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 10px; text-indent : 0px;}
		a { border-style: none; }
		img{ border-style: none; }
		a:link { color: #000000; font-family: Verdana; border-style: none;}
		h1 {color: #3300CC;}
		h2 {color: #222222;}
		.toparea { position: absolute; left: 0px; top: 0px; height: 100px; margin: 0px 0px 0px 0px;}
		.toptext { position: absolute; margin-left: 5px; top: 95px; width: 800px; font-family: Arial; color: #3300CC; font-size:18pt; }
		.toptextf {font-family: Arial; color: #3300CC; font-size:18pt; }
		div.mottoimg {position: relative; margin-left: 15px; top: 15px; float: left;}
		.mottographik {position: relative; margin-left: 15px; top: 15px; float: left; width: 400px; height: 31px;}
		.topimg { position: absolute; left: 0px; top: 0px; margin: 0px 0px 0px 0px;}
		.abonislabel { position: absolute; left: 540px; top: 30px; margin: 15px 0px 0px 1px; border-style: none;}
		.flagbox { width: 140px; height:20px ; margin:5px;}
		.content  { position: absolute; left: 10px; top: 140px; width: 800px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11pt;}
		.content_center  { margin: 10px; width: 580px;}
		#content_right {  float: right; width: 200px; margin: 10px 10px 10px 10px;}
		.bodytext  { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 10px;margin-top: 5px; text-indent: 0px; line-height: 1.3;}
		.w3c-logo {position: relative; float: left; margin-top:20px; margin-right: 10px; margin-left: 10px;}
		#content_right.bodytext  {font-size: 8pt;}
