/* ----- DOKUMENT ----- */

html 				{
					height:100%;
					margin:0;
					}
			
body 				{
					background-color:#eef2f6;
					height:100%;
					margin:0;
					}
					

/* ----- HEADER ----- */
			
.header 			{
					margin-top:15px;
					width:100%;
					}

.menuleft 			{
					width:30px;
					vertical-align:bottom;
					}

.menubarleft 		{
					height:30px;
					background-image:url(img/menubar.gif);
					border-style:solid;
					border-width:1px 1px 1px 0;
					border-color:#2c4b95;
					width:30px;
					}

.logo 				{
					width:185px;
					}
					
.menu 				{
					vertical-align:bottom;
					}
					
.menubar 			{
					height:30px;
					width:100%;
					background-image:url(img/menubar.gif);
					border-style:solid;
					border-width:1px 0 1px 1px;
					border-color:#2c4b95;
					}			
					
.menuspacer			{
					width:2px;
					background-image:url(img/menuspacer.gif);
					}
					
td.menuentry 		{
					color:#ffffff;
					width:150px;
					text-align:center;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:16px;
					}
					
td.menuentry a		{
					color:#ffffff;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:16px;
					text-decoration:none;
					}
					
.menuspaceright		{
					width:30px;
					}
					
td.menuentry:hover,
td.menuentryactive	{
					color:#2c4b95;
					width:150px;
					text-align:center;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:16px;
					background-image:url(img/menubar-hover.gif);
					cursor:pointer;
					}
					
td.menuentryactive a,
td.menuentry:hover a	{
					color:#2c4b95;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:16px;
					text-decoration:none;
					}
										
.submenubar			{
					color:#2f5cfd;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:12px;
					background-color:#b8d5f6;
					height:21px;
					border-style:solid;
					border-width:0 0 1px 0;
					border-color:#2c4b95;	
					}
					
.submenu			{
					color:#2f5cfd;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:12px;
					padding-top:5px;
					}
					
.submenu a			{
					color:#2f5cfd;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:12px;
					text-decoration:none;
					}
					
.submenu a.active	{
					color:#2c4b95;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:12px;
					text-decoration:none;
					}
					
.logospiegelung 	{
					float:left;
					margin-left:50px;
					margin-right:54px;
					width:144px;
					}
					
.slogan				{
					text-align:right;
					margin: 3px 5px 0 0;}
					
					
/* ----- INHALT ----- */
					
div.text			{
					color:#2c4b95;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:12pt;
					margin-left:247px;
					margin-top:50px;
					line-height:150%;
					}
					
em					{
					color:#2c4b95;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:14pt;
					font-style:normal;
					text-decoration:none;
					font-weight:normal;
					}
					
ul					{
					color:#2c4b95;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:12pt;
					margin:25px 0;
					padding:0;
					padding-left:20px;
					list-style-position:inside;
					line-height:130%;
					}
					
ul a				{
					color:#2f5cfd;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:12pt;
					text-decoration:none;
					}
					
small				{
					color:#2c4b95;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:10pt;
					font-style:normal;
					text-decoration:none;
					font-weight:normal;
					}
					
.referenz img		{
					border-style:solid;
					border-width: 3px;
					border-color:#b8d5f6;
					}
					
.referenztext		{
					color:#2c4b95;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:12pt;
					padding-left:20px;
					vertical-align:top;
					width:250px;
					}
					
.referenztext a		{
					color:#2f5cfd;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:14pt;
					text-decoration:none;	
					}
					
.referenztext a.sub	{
					color:#2f5cfd;
					font-family: 'Myriad Pro', Helvetica, Verdana, sans-serif;
					font-size:12pt;
					text-decoration:none;	
					}
					
.referenzspacer		{
					height:30px;
					}
					
