
body 							{ font-family:arial,helvetica,sans-serif; font-size:0.78em; color:#555; margin:0px; padding:0; background:#fff; } 
*					  			{ padding:0; margin:0; list-style-type:none; text-decoration:none; }
a								{ color:#00B1D1; font-weight:bold; }
a:hover							{ text-decoration:underline; }
a.mehr							{ text-transform:uppercase; display:block; padding:0 0 0 17px; margin:5px 0 0 0; background:url(../gfx/Icon.Mehr.gif) 0px 2px no-repeat; color:#627981; }


br.clear						{ clear:both; }
div.edit						{ margin:10px 0 0 10px; display:block; }
div.left						{ float:left; padding:0 10px 5px 0; width:245px; }
div.right						{ float:right; padding:0 0 5px 10px; width:245px; }
div.left_small					{ float:left; padding:0 20px 5px 0; }
span.edit						{ margin:0 10px 0 0; float:left; }


#stage							{ width:860px; margin-right:auto; margin-left:auto; text-align:left; }
#systemoptions					{ margin:10px 0 10px 10px; display:block; }
#aktuell						{  }
#aktuell_content				{ background:url(../gfx/Top.Schulung.BG.2.jpg) no-repeat; height:111px; color:#fff; padding:47px 0 0 20px; }
#standin						{ background:url(../gfx/Top.Visual.Bottom.jpg) no-repeat; height:28px; }


#alert							{ width:830px; height:90px; background:url(../gfx/Alert.BG.gif) left bottom no-repeat; padding:20px 20px 20px 20px; color:#fff; font-weight:bold; display:none; } /**/
#alert input					{ border:none; border-width:0; height:15px; width:130px; float:left; padding:2px 0 2px 0; display:inline; float:left; font-size:90%; }
#alert label					{ height:15px; padding:2px 0 2px 10px; display:block; float:left; }
#alert a						{ padding-left:140px; color:#fff; }


#login							{ width:830px; height:120px; background:url(../gfx/alert.BG.gif) left bottom no-repeat; color:#fff; font-weight:bold; } /**/
#login input					{ border:none; border-width:0; height:15px; width:130px; float:left; padding:2px 0 2px 0; display:inline; float:left; font-size:90%; }
#login label					{ height:15px; padding:2px 0 2px 10px; display:block; float:left; }
#login a						{ padding-left:140px; color:#fff; }


#navigation						{ width:820px; margin-bottom:20px; }
#navigation img					{ margin-top:2px; }


#sidebar						{ width:300px; float:left; }
#sidebar h2						{ margin-left:4px; background:url(../gfx/Sidebar.Head.BG.gif) #666 no-repeat; width:255px; height:17px; font-size:0.95em; padding:24px 0 0 16px; text-transform:uppercase; color:#fff; }



#sidemenue						{ background:url(../gfx/Sidebar.Box.BG.2.jpg) repeat-y; font-weight:bold; color:#000; }
#sidemenue ul					{ background:url(../gfx/Sidebar.Box.Bottom.BG.jpg) no-repeat left bottom; padding:8px 0 30px 0; list-style-image:url(../gfx/Sidemenue.Bullet.gif); }
#sidemenue li					{ margin:5px 40px 0 40px; }


#paramenue						{ background:url(../gfx/Sidebar.Box.BG.2.jpg) repeat-y; color:#878787; margin-bottom:30px; }
#paramenue ul					{ background:url(../gfx/Sidebar.Box.Bottom.BG.jpg) no-repeat left bottom; padding:8px 0 30px 0; list-style-image:url(../gfx/Sidemenue.Bullet.Para.gif); }
#paramenue li					{ margin:5px 40px 0 40px; }
#paramenue a					{ color:#878787; font-weight:bold; }


#sidebar #seminarmenue			{ background:url(../gfx/Sidebar.Box.BG.3.jpg) repeat-y; color:#878787; }
#sidebar #seminarmenue ul		{ background:url(../gfx/Sidebar.Box.Bottom.BG.3.jpg) no-repeat left bottom; padding:8px 0 30px 0; list-style-image:url(../gfx/Sidemenue.Bullet.gif); }
#sidebar #seminarmenue li		{ margin:5px 40px 0 40px; }
#sidebar #seminarmenue a		{ color:#878787; font-weight:bold; }
#sidebar h4.seminar				{ display:block; color:#000; padding:5px 0 0 20px; font-size:1.15em; background:none; }


#main #seminarmenue				{ background:url(../gfx/Main.Box.BG.jpg) repeat-y; color:#878787; }
#main #seminarmenue ul			{ background:url(../gfx/Main.Box.Bottom.BG.jpg) no-repeat left bottom; padding:8px 0 30px 0; list-style-image:url(../gfx/Sidemenue.Bullet.gif); }
#main #seminarmenue li			{ margin:5px 40px 0 40px; }
#main #seminarmenue a			{ color:#878787; font-weight:bold; }
#main h4.seminar				{ display:block; color:#000; padding:5px 0 0 20px; font-size:1.15em; background:none; }


#main							{ width:540px; float:left; }
#main .row						{ }
#main .row h2					{ display:block; color:#000; padding:5px 0 0 0; font-size:1.15em; }
#main .row h3					{ display:block; color:#555; margin:5px 0 0 0; background:url(../gfx/Main.Teaser.BG.gif) no-repeat top left; font-size:0.9em; }
#main .row h3 span				{ background:url(../gfx/Main.Teaser.Bottom.BG.gif) no-repeat left bottom; padding:5px; display:block; }


div.P255_left					{ width:235px; margin:10px 10px 0 0; float:left; }
div.P255_right					{ width:235px; margin:10px 0 0 10px; float:left; }

div.P_left						{ width:265px; float:left; }
div.P_right						{ width:265px; float:left; margin-left:5px; }

div.P530						{ width:510px; margin:10px 0 0 0; float:left; }
.P255_caption					{ width:235px; color:#999; font-size:85%; line-height:95%; padding:5px 0 5px 0; margin:0; display:block; }
.P530_caption					{ width:510px; color:#999; font-size:85%; line-height:95%; padding:5px 0 5px 0; margin:0; display:block; }



div.Down_530_ 					{ width:450px; min-height:50px; margin:10px 0 0 0; padding:0 0 0 60px; float:left; background:url(../gfx/Icon.Blank.gif) no-repeat top left; }
div.Down_530_PPT 				{ width:450px; min-height:50px; margin:10px 0 0 0; padding:0 0 0 60px; float:left; background:url(../gfx/Icon.PPT.gif) no-repeat top left; }
div.Down_530_PPT div			{ padding:0 0 10px 0; background:url(../gfx/Line.Blue.gif) no-repeat left bottom; }
div.Down_530_DOC 				{ width:450px; min-height:50px; margin:10px 0 0 0; padding:0 0 0 60px; float:left; background:url(../gfx/Icon.Doc.gif) no-repeat top left; }
div.Down_530_DOC div			{ padding:0 0 10px 0; background:url(../gfx/Line.Blue.gif) no-repeat left bottom; }
div.Down_530_XLS 				{ width:450px; min-height:50px; margin:10px 0 0 0; padding:0 0 0 60px; float:left; background:url(../gfx/Icon.Excel.gif) no-repeat top left; }
div.Down_530_XLS div			{ padding:0 0 10px 0; background:url(../gfx/Line.Blue.gif) no-repeat left bottom; }
div.Down_530_PDF 				{ width:450px; min-height:50px; margin:10px 0 0 0; padding:0 0 0 60px; float:left; background:url(../gfx/Icon.PDF.gif) no-repeat top left; }
div.Down_530_PDF div			{ padding:0 0 10px 0; background:url(../gfx/Line.Blue.gif) no-repeat left bottom; }
div.Down_530_ZIP 				{ width:450px; min-height:50px; margin:10px 0 0 0; padding:0 0 0 60px; float:left; background:url(../gfx/Icon.ZIP.gif) no-repeat top left; }
div.Down_530_ZIP div			{ padding:0 0 10px 0; background:url(../gfx/Line.Blue.gif) no-repeat left bottom; }
div.Down_530_RAR 				{ width:450px; min-height:50px; margin:10px 0 0 0; padding:0 0 0 60px; float:left; background:url(../gfx/Icon.RAR.gif) no-repeat top left; }
div.Down_530_RAR div			{ padding:0 0 10px 0; background:url(../gfx/Line.Blue.gif) no-repeat left bottom; }

#corebusinesses p				{ margin:0 0 20px 4px; background:url(../gfx/Midrow.Body.BG.gif); width:235px; min-height:100px; padding:10px 20px 0 16px; line-height:1.3em; }
#corebusinesses img				{ float:left; padding:0 10px 10px 0; }
#corebusinesses h2				{ margin-left:4px; background:url(../gfx/Midrow.Head.BG.gif) #666 no-repeat; width:255px; height:17px; font-size:1.0em; padding:24px 0 0 16px; text-transform:uppercase; color:#fff; }
#corebusinesses h2 a			{ color:#fff; }
#corebusinesses div				{ float:left; width:275px; background:url(../gfx/Midrow.Bottom.gif) 4px bottom no-repeat; }
#corebusinesses a				{ color:#777; }	
#corebusinesses a:hover			{ text-decoration:underline; }	


#news							{ float:left; margin:10px 0 0 0; padding:40px 0 0 15px; width:260px; height:290px; background:url(../gfx/News.Body.BG.jpg) 10px 0px no-repeat; }
#newsflow						{ width:242px; height:250px; overflow:auto; }
#newsflow h2					{ margin-left:5px; background:url(../gfx/News.Head.BG.gif) #00B4CD no-repeat; width:195px; height:17px; font-size:1.0em; padding:24px 0 0 10px; text-transform:uppercase; color:#fff; }
#newsflow p						{ margin:0 0 20px 0; width:180px; padding:10px 0 0 15px; }


#about							{ float:left; margin:10px 0 0 0; padding:40px 0 0 15px; width:530px; height:290px; background:url(../gfx/About.Body.BG.jpg) 10px 0px no-repeat; }
#about img						{ float:left; padding:0 10px 10px 0; }
#aboutflow						{ width:517px; height:250px; overflow:auto; }
#aboutflow h2					{ margin-left:5px; background:url(../gfx/about.Head.BG.gif) #82B03E no-repeat; width:220px; height:17px; font-size:1.0em; padding:24px 0 0 10px; text-transform:uppercase; color:#fff; }
#aboutflow h2 a					{ color:#fff; }
#aboutflow p					{ margin:0 0 20px 0; width:180px; padding:10px 0 0 15px; }
.aboutitem						{ float:left; width:245px; height:150px; } /*  background:#f00; */


#kontakt						{ float:left; margin:10px 0 0 0; padding:90px 0 0 10px; width:260px; height:130px; background:url(../gfx/Kontakt.BG.gif) 10px 0px no-repeat; }
#kontaktflow					{ width:232px; height:125px; margin:0 0 20px 0; padding:0 0 0 15px; }


#keywords						{ float:left; margin:10px 0 20px 0; padding:40px 0 0 15px; width:530px; height:180px; background:url(../gfx/Keywords.BG.jpg) 10px 0px no-repeat; }
#keywords a						{ color:#4E6569; }
#keywordflow					{ width:517px; height:155px; overflow:auto;  }
#keywordflow p					{ margin:0 0 20px 0; width:480px; padding:10px 0 0 15px; font-weight:bold; color:#fff; line-height:1.4em; }


#foot							{ clear:both; width:805px; margin:0 0 50px 10px; padding:10px 0 0 0; background:url(../gfx/Line.gif) 10px 0px repeat-x; height:20px; }
#foot p							{ float:left; font-size:90%; }
#foot p.left					{ width:415px; }
#foot p.right					{ width:390px; text-align:right; }
#foot a							{ font-weight:normal; }

