﻿body								{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #d5d5d5; }
										
#background_o						{	position: absolute; top: 0px; left: 111px; width: 734px; height: 652px; z-index: 1;
										background-image: url('../img/background_o.gif'); background-position: 0px 0px; background-repeat: no-repeat; }		
										
#center								{	position: relative; top: 0px; margin: 0px auto; width: 990px; height: 666px; z-index: 2; }										
										
#logo								{	position: absolute; top: 0px; left: 313px; width: 631px; height: 98px; z-index: 10; }

#menu								{	position: absolute; top: 115px; left: 157px; width: 496px; height: 96px; z-index: 10; line-height: 0px; }
#menu_bottom						{	position: absolute; top: 569px; left: 321px; width: 158px; height: 52px; z-index: 10; line-height: 0px; }
#menu_left							{	position: absolute; top: 278px; left: 143px; width: auto; height: 220px; z-index: 10; line-height: 18px; 
										color: #223c67; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: normal;}

#content							{	position: absolute; top: 251px; left: 313px; width: 343px; height: 273px; overflow: hidden; z-index: 5; 
										color: #223c67; line-height: 18px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: normal; }

#content_scroll						{	position: absolute; top: 219px; left: 313px; width: 427px; height: 318px; overflow: auto;; z-index: 5;
										color: #223c67; line-height: 18px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: normal; }

#weiter								{	position: absolute; top: 542px; left: 650px; width: 46px; height: 17px; z-index: 10; }
#zurueck							{	position: absolute; top: 542px; left: 600px; width: 49px; height: 17px; z-index: 10; }

img									{	border: 0px; }


.headline							{	text-align: right; width: 163px; margin: 0px 0px 0px 0px; padding: 0px 0px 9px 0px; }
p									{	padding: 0px 0px 19px 0px; margin: 0px 0px 0px 0px; }

h1									{	font-size: 12px; margin: 0px; padding: 0px 0px 0px 0px; line-height: 18px; font-weight: bold; color: #ffffff; }
h2									{	font-size: 12px; margin: 0px; padding: 0px 0px 4px 0px; line-height: 18px; font-weight: bold; }

#menu_left h1						{	clear: both; font-size: 11px; margin: 0px; padding: 0px 0px 9px 0px; line-height: 18px; font-weight: bold; color: #223c67; }

form								{	margin: 0px; padding: 0px; }
input								{	border: 1px; }
textarea							{	border: 1px; }

a.kunden	 						{ 	margin: 0px 0px 0px 0px; color: #223c67; line-height: 18px; font-style: italic; font-weight: bold; }
a.kunden:link 						{ 	text-decoration: none; }
a.kunden:visited			 		{ 	text-decoration: none; }
a.kunden:focus 						{ 	text-decoration: underline; }
a.kunden:hover 						{ 	text-decoration: underline; }
a.kunden:active 					{ 	text-decoration: underline; }

a.aussagen	 						{ 	display: block; margin: 0px; color: #223c67; line-height: 18px; }
a.aussagen:link 					{ 	text-decoration: none; }
a.aussagen:visited			 		{ 	text-decoration: none; }
a.aussagen:focus 					{ 	text-decoration: underline; }
a.aussagen:hover 					{ 	text-decoration: underline; }
a.aussagen:active 					{ 	text-decoration: underline; }

a.left	 							{ 	display: block; color: #223c67; line-height: 18px; margin: 0px 0px 15px 0px; }
a.left:link 						{ 	text-decoration: none; }
a.left:visited				 		{ 	text-decoration: none; }
a.left:focus 						{ 	text-decoration: underline; }
a.left:hover 						{ 	text-decoration: underline; }
a.left:active 						{ 	text-decoration: underline; }

a.leftc	 							{ 	display: block; color: #223c67; line-height: 18px; margin: 0px 0px 15px -10px; font-weight: bold; padding: 0px 0px 0px 10px;
										background-image: url('../img/menuleft_arrow.gif'); background-position: 0px 0px; background-repeat: no-repeat; }
a.leftc:link 						{ 	text-decoration: none; }
a.leftc:visited				 		{ 	text-decoration: none; }
a.leftc:focus 						{ 	text-decoration: underline; }
a.leftc:hover 						{ 	text-decoration: underline; }
a.leftc:active 						{ 	text-decoration: underline; }

a.nl	 							{ 	display: block; line-height: 18px; margin: 0px 0px 15px 0px; text-decoration: none; font-weight: bold; }
a.nl:link 							{ 	color: #c9c9c9; }
a.nl:visited				 		{ 	color: #c9c9c9; }
a.nl:focus 							{ 	color: #223c67; }
a.nl:hover 							{ 	color: #223c67; }
a.nl:active 						{ 	color: #223c67; }

a.nlc	 							{ 	display: block; line-height: 18px; margin: 0px 0px 15px 0px; text-decoration: none; font-weight: bold; }
a.nlc:link 							{ 	color: #223c67; }
a.nlc:visited				 		{ 	color: #223c67; }
a.nlc:focus 						{ 	color: #223c67; }
a.nlc:hover 						{ 	color: #223c67; }
a.nlc:active 						{ 	color: #223c67; }

a.left2	 							{ 	display: block; line-height: 15px; margin: 0px 0px 8px 0px; text-decoration: none; font-weight: bold; }
a.left2:link 						{ 	color: #c9c9c9; }
a.left2:visited				 		{ 	color: #c9c9c9; }
a.left2:focus 						{ 	color: #223c67; }
a.left2:hover 						{ 	color: #223c67; }
a.left2:active 						{ 	color: #223c67; }

a.left2c 							{ 	display: block; line-height: 15px; margin: 0px 0px 8px -10px; font-weight: bold; padding: 0px 0px 0px 10px; text-decoration: none;
										background-image: url('../img/menuleft_arrow.gif'); background-position: 0px 0px; background-repeat: no-repeat; }
a.left2c:link 						{ 	color: #223c67; }
a.left2c:visited			 		{ 	color: #223c67; }
a.left2c:focus 						{ 	color: #223c67; }
a.left2c:hover 						{ 	color: #223c67; }
a.left2c:active 					{ 	color: #223c67; }

.flag								{	float: left; }

a			 						{ 	text-decoration: underline; color: #223c67; }

#scroll_top							{	position: absolute; top: 216px; left: 279px; width: 398px; height: 35px; z-index: 7;
										background-image: url('../img/scroll_top.png'); background-position: 0px 0px; background-repeat: no-repeat; }
#scroll_bottom						{	position: absolute; top: 504px; left: 279px; width: 398px; height: 35px; z-index: 7;
										background-image: url('../img/scroll_bottom.png'); background-position: 0px 0px; background-repeat: no-repeat; }


@media all{
* html body #scroll_top				{ 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/scroll_top.png', sizingMethod='image'); background: none; }
* html body #scroll_bottom			{ 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/scroll_bottom.png', sizingMethod='image'); background: none; }
}
