﻿/* CSS Document */
html 				{ width:100%; height:100%; font-style:normal; font-weight:normal; font-variant:normal;}
body 				{ text-align:center; margin:0; padding:0; width:100%; height:100%;	background-color: #FFFFFF; font-size:13px; color: #272727}
body, input, td, textarea 
					{ font-family:verdana, arial, helvetica, geneva, sans-serif; }

/* Schriften */

h1					{font-size: 24px; margin-top: 5px}
.artikel h1			{margin: 0 auto 40px 0px}

h2					{font-size: 18px; margin-top: 20px}
.loginbox h2		{margin-top: 0}
.myaccess_left h2,
.myaccess_right h2,
.myaccess_message h2
					{margin: 0 0 0 10px; font-size: 13px}
.home_panel h2		{font-size: 18px}	
.trainee_infos h2	{margin-top: 0}				

h3					{margin-top: 10px; font-size: 14px}
.right_box h3		{margin: 5px 20px auto 20px; font-size: 16px}
.tabpanel_content .rahmen_breit h3
					{margin: 5px auto 5px 15px}
.news_box h3		{margin: 0 0 10px 0; font-size: 10px}
.myaccess_right .trainee-infos h3				
					{margin: 0; font-size: 11px; font-weight: normal}
.arbeitgeber_suchergebnisse	h3,
.trainee_suchergebnisse h3
					{margin: 27px 0 0 0; font-size: 18px}					

p					{margin-top: 0; margin-bottom: 15px}
.right_box p		{margin: 10px 20px 0 20px}
.form_halb p		{margin: 0 15px 10px 15px}
.graue_box p		{margin: 0px 15px 15px 15px}
.news_box p			{margin: 0; font-size: 10px}
.news_box p.more	{float: right; display: inline; margin-right: 20px}
.myaccess_left p,
.myaccess_right p	{margin: 10px 10px 0 10px}
.myaccess_right .trainee-infos p
					{margin: 0; color: #999999; font-size: 11px}	
.myaccess_left p.more,
.myaccess_right p.more
					{float: right; text-align: right; font-size: 9px; margin-top: 10px}
.newsletter_teaser p
					{margin: 17px auto 0 auto; font-size: 12px; }					
				

ul					{margin: 0 auto 8px 4px; padding-left: 20px; list-style-type: square; }
.message_box ul		{margin: 0 auto 8px 4px; padding-left: 12px; list-style-type: square;}
.message_box li		{margin-top: 0; margin-bottom: 10px}
.right_box ul		{margin: 10px 20px 8px 20px; padding-left: 20px;}

.alert				{ color: #FF0000; font-weight: bold}
.alertnormal		{ color: #FF0000; font-weight: normal}
.small				{ font-size: 9px}
.grey				{ color: #999999}
.myaccess_message_inner ul
					{padding-left: 0}
.myaccess_message_inner li	
					{margin: 10px auto 0 auto; border: 1px solid #e4e4e4; list-style-type:none; padding: 10px; background-color: #f7f7f7}

ol					{margin: 0 auto 8px 4px; padding-left: 20px; }	
ol li				{margin-bottom: 10px}				

/* Links */

a, a:link, a:visited
					{color: #fe790e; text-decoration: none}
a:hover				{color: #fe790e; text-decoration: underline}

.topline a, .topline a:link, .topline a:visited
					{ color: #FFFFFF; text-decoration: none}
.topline a:hover	{ text-decoration: underline}	

.bottom	a, .bottom	a:link, .bottom	a:visited
					{ color: #939393}					
.bottom	a:hover		{ color: #fe790e;}
.grey a, .grey a:link, .grey a:visited,
.page_action a, .page_action a:link, .page_action a:visited
					{ color: #939393}
.grey a:hover		{ color: #fe790e;}

.news_box h3 a, .news_box h3 a:link, .news_box h3 a:visited
			 		{color: #272727}
a.un_login, a.un_login:link, a.un_login:visited
					{color: #fe790e}						

.paging a,
.paging a:link,
.paging a:visited	
							{padding: 2px 6px 2px 6px; border: 1px solid #fe790e; margin-right: 0px; margin-left: 2px; text-decoration: none; height:20px; line-height: 20px; background-color: #fe790e; color: #FFFFFF}
.paging a:hover
							{background-color: #ffffff; color: #fe790e}
.paging a.page,
.paging a.page:link,
.paging a.page:visited	
							{background-color: #ffffff; color: #fe790e}
.paging a.page:hover
							{background-color: #fe790e; color: #FFFFFF}
.paging a.selected,
.paging a.selected:link,
.paging a.selected:visited
							{color: #939393; border-color: #939393; background-color: #FFFFFF}	

.paging a.selected:hover
							{background-color: #ffffff; color: #8c9eaa;}									


/* Boxen */
.body 				{ text-align:center; margin:0; padding:0; width:100%; height:100%; background:url(./images/leiste.gif) top repeat-x;}
.mother_box			{ width: 981px; margin: 0 auto 0 auto; text-align: left }

.navigation			{ float: left; width: 984px; color: #8c9eaa; font-size: 11px; background:url(./images/leiste.gif) top repeat-x; height: 109px;}
	.navigation_left
					{ float: left; width: 327px;color: #FFFFFF }					
	.navigation_right
					{ float: right; width: 657px; }		
	.topline		{ float: left; width: 327px; height: 31px; line-height: 31px}	
	.greyline		{ float: left; margin-top: 8px; width: 975px; height: 1px; border-bottom: 1px solid #dcdcdc}
	#nav_home_selected,
	#nav_infos_selected,
	#nav_programme_selected,
	#nav_arbeitgeber_selected
					{float: left}						
					

.middle				{float: left; width: 975px; padding-bottom: 15px }
	.home_panel 	{float: left; width: 312px; height: 486px; color: #FFFFFF}
	.home_panel_inner
					{float: left; width: 252px; margin: 290px auto auto 30px; display: inline}
	.panel_1		{background: url(./images/back-home-panel-1.gif)}
	.panel_2		{background: url(./images/back-home-panel-2.gif); float: right; margin-right: 1px; display: inline; }
	.panel_3		{background: url(./images/back-home-panel-3.gif); margin-top: 15px}		
	.partner_box	{float: left; width: 975px; height: 75px;}
	
	.page_action	{float: right; font-size: 9px; color: #939393; width: 300px; text-align: right}
	.content		{float: left; width: 645px; margin-top: 15px }
	.message_box	{float: left; width: 645px; background: url(./images/back-rahmen-645.gif);}
	.message_box_top
					{float: left; width: 645px; background: url(./images/back-rahmen-top-645.gif) no-repeat; height: 15px}
	.message_box_content
					{float: left; width: 645px; background: url(./images/back-rahmen-bottom-645.gif) no-repeat bottom; padding-bottom: 15px;}						
	.message_box_inner
					{float: left; width: 545px; margin: 5px auto auto 20px}
	.message_box_puffer
					{float: left; width: 642px; height: 15px}					
	
	
	.right			{float: right; width: 312px }	
	.right_box		{float: left; width: 312px; background: url(./images/back-right-box.gif); margin-top: 15px}
	.right_box_top	{float: left; width: 312px; background: url(./images/back-right-box-top.gif); height: 15px; line-height: 15px}
	.right_box_content
					{float: left; width: 312px; background: url(./images/back-right-box-bottom.gif) no-repeat bottom; padding-bottom: 20px}	

	.mulimedia		{float: left; display: inline; margin: 20px 20px 0 20px}
	.framed,
	.directory_company_img,
	.player_frame
					{float: left; margin: 0; padding: 2px; border: 1px solid #d1d1d1; text-align: center; background-color: #FFFFFF;}
	.directory_company_img
					{float: right; margin: 0 0 10px 20px;}
	.company_profile .framed
					{margin: 5px auto auto 20px; display: inline; padding: 20px}
	.form_halb .framed
					{padding: 15px; margin-left: 15px; display: inline}
	.artikel .framed
					{margin: 3px 15px 10px 0}					
	.rahmen_breit	{float: left; width: 645px; background: url(./images/back-rahmen-645.gif)}
	.rahmen_breit_top
					{float: left; width: 645px; height: 15px; line-height: 15px; background: url(./images/back-rahmen-top-645.gif)}
	.rahmen_breit_content
					{float: left; width: 645px; background: url(./images/back-rahmen-bottom-645.gif) no-repeat bottom; padding-bottom: 15px}
	.loginbox .rahmen_breit_content
					{padding-bottom: 20px}
	.tabpanel_content .rahmen_breit
					{width: 605px; background: url(./images/back-rahmen-605.gif)}
	.tabpanel_content .rahmen_breit_top
					{width: 605px; background: url(./images/back-rahmen-top-605.gif)}		
	.tabpanel_content .rahmen_breit_content
					{width: 605px; background: url(./images/back-rahmen-bottom-605.gif) no-repeat bottom;}								
	.myaccess_left .rahmen_breit_top,
	.myaccess_right .rahmen_breit_top
					{float: left; width: 300px; background: url(./images/back-rahmen-top-300.gif); line-height: 26px; height: 26px; }
	.myaccess_left .rahmen_breit_content,
	.myaccess_right .rahmen_breit_content
					{float: left; width: 300px; background: url(./images/back-rahmen-bottom-300.gif) bottom no-repeat}
	.myaccess_left .rahmen_breit,
	.myaccess_right .rahmen_breit	
					{float: left; width: 300px; background: url(./images/back-rahmen-300.gif); margin: 15px 0 0 0}	
	.myaccess_message .rahmen_breit
					{float: left; width: 615px; background: url(./images/back-rahmen-615.gif); margin: 15px 0 0 0}	
	.myaccess_message .rahmen_breit_content
					{float: left; width: 615px; background: url(./images/back-rahmen-bottom-615.gif) bottom no-repeat; padding-bottom: 5px}									
	.myaccess_message .rahmen_breit_top
					{float: left; width: 615px; background: url(./images/back-rahmen-top-615.gif); line-height: 26px; height: 26px; }


	.form_scroller	{margin-left: 15px; overflow: auto; width: 278px; height: 120px; border: 1px solid #999999; background-color: #FFFFFF}				
	.form_scroller_innner
					{width: 260px}
	.tabpanel .form_scroller	
					{width: 260px; height: 120px;}				
	.tabpanel .form_scroller_innner
					{width: 242px}					
	.form_bottom .form_scroller
					{width: 608px}
	.form_bottom .form_scroller_innner					
					{width: 590px}					
	.tabpanel		{float: left; width: 645px}
	.tabpanel_nav_170,
	.tabpanel_nav_1_un_profil,
	.tabpanel_nav_178	
					{float: left;  height: 28px; line-height: 28px; vertical-align: middle; display: inline; text-align: center; width: 136px;}	
	.tabpanel_nav_1_un_profil
					{width: 103px}
	.tabpanel_nav_170
					{width: 170px}	
	.tabpanel_nav_178
					{width: 182px}							
	.tabpanel_content
					{float: left; margin-left: 20px; display: inline; width: 605px}
	.myaccess .tabpanel_content
					{margin-left: 15px; width: 615px}					
	.tabpanel .tab_nav_bottom
					{float: left; margin: 20px 0 auto 0; width: 605px;}	
	.link_box		{float: right; margin: 3px 0 5px 20px; width: 260px; background: url(./images/back-link-box.gif) repeat-x; border: 1px solid #d8dfe1; padding: 0px 10px 0 10px}
	.tabpanel_content .graue_box
					{float: left; margin-top: 15px; width: 605px; background: url(./images/back-graue-box-605.gif)}		
	.tabpanel_content .graue_box_top
					{float: left; width: 605px; background: url(./images/back-graue-box-top-605.gif); height: 15px}		
	.tabpanel_content .graue_box_content
					{float: left; width: 605px; background: url(./images/back-graue-box-bottom-605.gif) no-repeat bottom;}	
	.promotion_box .framed
					{float: left; display: inline; margin: 5px auto auto 20px;}	
	.news_box .framed
					{float: left; display: inline; margin: 5px auto auto 20px;}	
	.news_box .article
					{float: left; margin-bottom: 10px}		
	.myaccess_right .trainee-infos .article								
					{float: left; display: inline; margin: 10px 10px 0 10px }
	.news_box .article_inner
					{float: left; display: inline; width: 190px; margin: 5px auto auto 10px; }	
	.myaccess_right .trainee-infos .article_inner	
					{float: left; display: inline; width: 200px; margin: 0px auto auto 10px; }
					
	.arbeitgeber_suchbox_kurz 
					{float: left; display: inline; width: 645px; height: 102px; background: url(./images/back-arbeitgeber-suchbox-kurz.jpg) no-repeat}	
	.arbeitgeber_suchbox_lang																																														
					{float: left; display: inline; width: 645px; height: 266px; background: url(./images/back-arbeitgeber-suchbox-lang.jpg) no-repeat}
	.newsletter_anmeldung
					{float: left; display: inline; width: 645px; height: 160px; background: url(./images/back-newsletter-anmeldung.jpg) no-repeat}	

	.trainee_suchbox_kurz 
					{float: left; display: inline; width: 645px; height: 116px; background: url(./images/back-trainee-suchbox-kurz.jpg) no-repeat; color: #FFFFFF}	
	.trainee_suchbox_lang																																														
					{float: left; display: inline; width: 645px; height: 415px; background: url(./images/back-trainee-suchbox-lang.jpg) no-repeat; color: #FFFFFF}

	.suchbutton		{float: left; margin-top: 20px}
	.arbeitgeber_suchergebnisse,
	.trainee_suchergebnisse
					{float: left; margin-top: 15px; width: 645px}
	.arbeitgeber_suchergebnisse .tabellen_kopf
					{float: left; display: inline; margin-left: 15px; width: 615px; height: 47px; background: url(./images/back-arbeitgeber-suchergebnis-header.gif) bottom right no-repeat}				
	.trainee_suchergebnisse .tabellen_kopf	
					{float: left; display: inline; margin-left: 15px; width: 615px; height: 13px; background: url(./images/back-trainee-suchergebnis-header.gif) bottom right no-repeat}				

	.loginbox_links,
	.loginbox_rechts
					{float: left; display: inline; margin: 5px 0 0 20px; width: 292px}
	.graue_box_top_292
					{float: left; display: inline; height: 15px; line-height: 15px; width: 292px; background: url(./images/back-graue-box-top-292.gif)}					
	.graue_box_content_292
					{float: left; display: inline; width: 292px; background: url(./images/back-graue-box-bottom-292.gif) no-repeat bottom; padding-bottom: 20px}	
	.myaccess_left,
	.myaccess_right	{float: left; display: inline; width: 300px; margin: 0 15px 0 0}
	.myaccess_right	{float: right; margin: 0 0 0 0}	
	.myaccess_message_inner
					{float: left; display: inline; margin: 0 auto 0 10px; width: 535px;}
					
	.newsletter_anmeldung_anonym
					{float: left; display: inline; width: 645px; height: 175px; background: url(./images/newsletter-back.jpg) no-repeat}					
	.newsletter_anmeldung_anonym_inner
					{float: left; display: inline; margin: 20px; width: 420px}	
	.newsletter_teaser								
					{float: left; display: inline; margin: 0 20px 0 10px}
					
	.subheadline
					{float: left; padding: 0; margin: 17px auto auto 0; font-weight: bold; display: inline}
	.artikel .subheadline
					{color: #999999; font-size: 14px; margin-top: 40px }					
	.article_with_small_pic	
					{float: left; width: 517px; margin-left: 20px; display: inline}	
	.trenner		{clear: both; float: left; width: 605px; font-size: 1px; height: 1px; line-height: 1px; margin: 10px 0 0 0; background: url(./images/trenner.gif)}												


.bottom				{float: left; width: 975px; background: url(./images/back-bottom.gif) repeat-x; height: 80px; font-size: 11px; }
	.bottom_right	{float: right; margin: 10px 15px auto auto; display: inline; text-align: right}


/* Bilder */
.navigation_left img
					{float: left; margin-top: 16px;}
.navigation_right img
					{float: left}
.bottom img			{float: left; margin: 10px auto auto 15px; display: inline}	
.message_box img	{float: left; margin: 5px auto auto 20px; display: inline}
.myaccess_message img
					{float: left; margin: 10px auto auto 10px; display: inline}			
.promotion_box .framed img,
.news_box .framed img
					{margin: 2px}
.newsletter_teaser img	
					{float: left; margin: 0 10px 0 0}					

/* Forms */
input.input_text,
textarea.input_text,
select.input_text	{ border: 1px solid #999999;}
.form_halb input.input_text
					{width: 278px;}
.form_halb textarea.input_text,
.form_halb select.input_text	
					{width: 276px;}
.tabpanel_content .form_halb input.input_text
					{width: 260px;}
.tabpanel_content .form_halb textarea.input_text,
.tabpanel_content .form_halb select.input_text	
					{width: 258px;}					
						
.un_buchungsanfrage input.input_text 					
					{width: 412px}
.un_buchungsanfrage textarea.input_text 					
					{width: 410px}	
.newsletter_anmeldung_anonym_inner input
					{float: left; margin-right: 10px}						
									
													
/* Tabellen */
.form_top			{background: url(./images/back-form-top.gif) no-repeat; line-height: 15px}
.form_bottom		{background: url(./images/back-form-bottom.gif) no-repeat bottom; padding-bottom: 15px}
.form_bottom table	{width: 612px; margin-left: 15px;}
.form_bottom_htmleditor table	{width: 612px; margin-left: 0;}
.form_bottom .form_scroller_inner table
					{margin-left: 0; width: 590px}
.tabpanel .form_scroller_inner table				
					{width: 242px}

.form_halb			{width: 642px}
.form_halb td.column1,
.form_halb td.column3
					{width: 312px}
.form_halb .column2
					{width: 18px}
.tabpanel_content .form_halb
					{width: 605px}	
.tabpanel_content .form_halb td.column1,
.tabpanel_content .form_halb td.column3
					{width: 295px}
.tabpanel_content .form_halb .column2
					{width: 15px}									
					
.form_halb_top		{background: url(./images/back-form-halb-top.gif) no-repeat; line-height: 15px}										
.form_halb_bottom	{background: url(./images/back-form-halb-bottom.gif) no-repeat bottom; padding-bottom: 15px}

.tabpanel_content .form_halb_top	
					{background: url(./images/back-graue-box-top-295.gif)}										
.tabpanel_content .form_halb_bottom	
					{background: url(./images/back-graue-box-bottom-295.gif) bottom no-repeat}

.row_even th,
.row_even td,
.row_odd th,
.row_odd td			{padding: 6px 0px 6px 10px; background-color: #f7f7f7; border-bottom: 1px #d8dfe1 solid;}		
.title_row td		{padding: 6px 0px 6px 10px; background: url(./images/back-title-row.gif) repeat-x }	
.title_row th		{padding: 6px 0px 6px 10px; background: url(./images/back-title-row.gif) repeat-x; font-weight:normal; white-space: nowrap }	

.arbeitgeber_suchergebnisse .row_odd td, .arbeitgeber_suchergebnisse .row_even td,
.trainee_suchergebnisse .row_odd td, .trainee_suchergebnisse .row_even td
					{padding: 0} 

.un_trainee_programme .row_odd td,
.MasterTable_TraineeProgrammGrid .row_odd td,
.un_vakanzen .row_odd td,
.un_interviews .row_odd td,
.company_profile_facts .row_odd td,
.company_profile_facts .row_even td,
.trainee_programm .row_odd td,
.trainee_programme .row_odd td,
.arbeitgeber_suchergebnisse .row_odd td,
.trainee_suchergebnisse .row_odd td,
.suchprofile .row_odd td,
.abos .row_odd td
					{background: none}

.un_trainee_programme,
.un_vakanzen,
.un_interviews,
.un_buchung,
.trainee_programm,
.trainee_programme
					{float: left; display: inline; margin: 0 auto auto 15px; width: 608px;}
.trainee_programm,
.trainee_programme	{width: 575px;}					
.un_trainee_programme td.column1
					{width: 248px;}	
.un_trainee_programme td.column2
					{width: 100px;}	
.un_trainee_programme .row_even td.column3,
.un_trainee_programme .row_odd td.column3
					{width: 100px; font-size: 9px}	
.un_trainee_programme td.column4
					{width: 80px;}	
.un_trainee_programme td.column5
					{width: 80px;}	

.un_vakanzen td.column1
					{width: 168px;}	
.un_vakanzen td.column2
					{width: 180px;}	
.un_vakanzen td.column3
					{width: 80px;}	
.un_vakanzen td.column4
					{width: 80px;}	
.un_vakanzen td.column5
					{width: 80px;}	
					
.un_interviews td.column1
					{width: 158px;}	
.un_interviews td.column2
					{width: 170px;}	
.un_interviews td.column3
					{width: 100px;}	
.un_interviews td.column4
					{width: 80px;}	
.un_interviews td.column5
					{width: 80px;}	
									
					
.un_buchung	td.column1	
					{width: 208px;}		
.un_buchung	td.column2	
					{width: 400px;}							
					
.tab_nav_bottom td.column1,
.tab_nav_bottom td.column2
					{width: 302px}
.tab_nav_bottom .column2
					{text-align: right;}	
.company_profile_facts
					{float: left; margin: 20px 0 auto 0; width: 605px;}																									
.un_buchungsanfrage	td
					{padding: 3px 0px 3px 0;}
.un_buchungsanfrage	td.column1
					{width: 200px}	
.un_buchungsanfrage	td.column2
					{width: 412px}	
.tabpanel_content .rahmen_breit td.column1
					{width: 200px}	
.tabpanel_content .rahmen_breit td.column2
					{width: 375px}	
.trainee_programme td
					{width: 575px}	
#arbeitgeber_suchbox table,
#trainee_suchbox table
					{margin-top: 14px; width: 645px}
#arbeitgeber_suchbox_inner table,
#trainee_suchbox_inner table
					{margin-top: 8px; width:397px}
#arbeitgeber_suchbox td.column1,
#trainee_suchbox td.column1
					{width: 15px}		
#arbeitgeber_suchbox td.column2,
#trainee_suchbox td.column2
					{width: 412px}	
#arbeitgeber_suchbox td.column3,
#trainee_suchbox td.column3
					{width: 218px}


#newsletter_anmeldung table
					{margin-top: 14px; width: 645px}

#newsletter_anmeldung_inner table
					{margin-top: 8px; width:470px}

#newsletter_anmeldung_inner td.column1
					{width: 15px;}		
#newsletter_anmeldung_inner td.column2
					{width: 155px;}		
#newsletter_anmeldung_inner td.column3
					{width: 20px;}	
#newsletter_anmeldung_inner td.column4
					{width: 355px;}

					
.arbeitgeber_suchergebnisse	table,
.trainee_suchergebnisse table
					{float: left; display: inline; width: 615px; margin: 0 auto auto 15px}
.trainee_suchergebnisse table
					{font-size: 11px}						
.arbeitgeber_suchergebnisse	table.sponsor
					{margin-top: 15px}	
.trainee_suchergebnisse	table.sponsor
					{margin-top: 12px}																																																					
.arbeitgeber_suchergebnisse tr,
.trainee_suchergebnisse tr
					{height: 50px; vertical-align: middle}
.arbeitgeber_suchergebnisse tr.row_sponsor,
.trainee_suchergebnisse tr.row_sponsor
					{background: url(./images/back-suchergebnis-row-sponsor.gif) top; height: 52px; font-weight: bold}									
.arbeitgeber_suchergebnisse tr.row_sponsor td.column1,
.trainee_suchergebnisse tr.row_sponsor td.column1
					{background: url(./images/back-suchergebnis-row-sponsor-left.gif) no-repeat top left;}
.arbeitgeber_suchergebnisse tr.row_sponsor td.column7,
.trainee_suchergebnisse tr.row_sponsor td.column4
					{background: url(./images/back-suchergebnis-row-sponsor-right.gif) no-repeat top right;}					
.arbeitgeber_suchergebnisse td.column1
					{width: 15px;}
.arbeitgeber_suchergebnisse td.column2
					{width: 350px}					
.arbeitgeber_suchergebnisse td.column3,
.arbeitgeber_suchergebnisse td.column4,
.arbeitgeber_suchergebnisse td.column5,
.arbeitgeber_suchergebnisse td.column6
					{width: 57px; text-align: center}	
.arbeitgeber_suchergebnisse td.column7
					{width: 22px}	

.trainee_suchergebnisse td.column1
					{width: 15px;}
.trainee_suchergebnisse td.column2
					{width: 400px}					
.trainee_suchergebnisse td.column3
					{width: 200px}	
.trainee_suchergebnisse td.column4
					{width: 30px; text-align: center}	
				
.loginbox_links table
					{width: 262px; float: left; display: inline; margin-left: 15px}						
.loginbox_links	td.column1
					{width: 110px}	
.loginbox_links	td.column2
					{width: 152px}		
.suchprofile table	{width: 575px; margin-left: 15px}
.suchprofile .tabpanel_content .rahmen_breit td.column1
					{width: 145px}		
.suchprofile .tabpanel_content .rahmen_breit td.column2
					{width: 140px}	
.suchprofile .tabpanel_content .rahmen_breit td.column3
					{width: 140px}	
.suchprofile .tabpanel_content .rahmen_breit td.column4
					{width: 150px}	
.abos table	{width: 575px; margin-left: 15px}
.abos .tabpanel_content .rahmen_breit .jobletter td.column1
					{width: 175px}		
.abos .tabpanel_content .rahmen_breit .jobletter td.column2
					{width: 140px}	
.abos .tabpanel_content .rahmen_breit .jobletter td.column3
					{width: 140px}	
.abos .tabpanel_content .rahmen_breit .jobletter td.column4
					{width: 120px}	
.abos .tabpanel_content .rahmen_breit .erinnerungsservice td.column1
					{width: 175px}		
.abos .tabpanel_content .rahmen_breit .erinnerungsservice td.column2
					{width: 280px}	
.abos .tabpanel_content .rahmen_breit .erinnerungsservice td.column3
					{width: 120px}
.arbeitgeber_suchergebnisse table.paging,
.trainee_suchergebnisse table.paging,
.trainee_infos table.paging	
					{float: left; margin: 15px 0 auto 0; width: 645px; font-size: 10px}	
.trainee_infos table.paging	
					{width: 605px}			
.paging td.column1	{width: 280px; color: #939393}
.paging td.column2	{width: 365px; text-align: right}		
.trainee_infos .paging td.column1	
					{width: 260px;}
.trainee_infos .paging td.column2
					{width: 345px;}	
.newsletter_anmeldung_anonym_inner tr.format
					{height: 1px}		
.newsletter_anmeldung_anonym_inner .format td
					{line-height: 1px; font-size: 1px}
.newsletter_anmeldung_anonym_inner td.column1
					{width: 140px}	
.newsletter_anmeldung_anonym_inner td.column2
					{width: 20px}		
.newsletter_anmeldung_anonym_inner td.column3
					{width: 260px}																				
																																																																			

/* Sonstiges */
.clear				{clear: both;}


/* Slideshow */
#container
{
	margin:auto;
	width:975px;
	position: relative; 
	height:60px;
	
	/*this is just to make it sit further down the browser, you don't need this*/
}

.slideshow-item
{
	height:60px;
	overflow:hidden;
	width:auto;
	position:absolute;
	width:975px;
	text-align: center;
}
.slideshow-item table {
	margin: auto

}
.slideshow-item tr		{height: 60px}

#item-1 img {
		margin: auto 40px auto 40px

}
#item-2 img {
		margin: auto 50px auto 50px

}

/*styling to ensure all content is displayed if JS is disabled, this class is removed by JS onDomReady*/
.noscript .slideshow-item
{
	position:relative;
}

.slideshow-item .slideshow-text
{
	position: absolute;
	left:0px;
	width:975px;
	opacity:0.8;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	z-index:1000;
}

