body,ul,li,p,div,td,input,textarea,select	{font-family:Arial, 'Sans Serif'; font-size:12px; color:#736c65; }
body				{margin:15 15 15 15;}

html, body, textarea {
	/*
	scrollbar-base-color:#eeeeee;
	scrollbar-3d-light-color:#000000;
	scrollbar-arrow-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#eeeeee;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#dddddd;
	*/
}


img							{border:0px;}
img.thumbnail				{width:65px; height:81px; margin-right:5px; border:1px solid #B3AcA5;}
img.mitarbeiter_blau_rand	{border:3px solid #5e6faa;}
img.mitarbeiter_weiss_rand	{border:3px solid #ffffff;}


span.klein	{font-size:8px;}


input, textarea, select 	{border:1px solid #736c65; padding:2px; }
input.text			{border:1px solid #736c65; width:250px; }
input.user_input		{width:250px;}
input.user_input_6	{width:60px;}
input.user_input_8	{width:80px;}
input.user_20			{width:20px;}
input.user_30			{width:30px;}
input.user_40			{width:40px;}
input.user_50			{width:50px;}
input.user_60			{width:60px;}
input.user_70			{width:70px;}
input.user_80			{width:80px;}
input.user_90			{width:90px;}
input.user_100		{width:100px;}
input.user_110		{width:110px;}
input.user_120		{width:120px;}
input.user_130		{width:130px;}
input.full			{border:1px solid #736c65; width:100%; }
input.vierseiter_titel		{background-color:#f7f7f7; border:0px; color:#736c65; font-size:16px; padding-bottom:6px; width:100%;  }
input.einseiter_titel		{background-color:#f7f7f7; border:0px; color:#5e6faa; font-size:12px; padding-bottom:4px; width:100%;  }
input.projekt_ueberschrift	{width:375px; padding:0px; background-color:#f7f7f7; border:0px; }
input.grau_12			{border:0px; color:#736c65; font-size:12px; padding-bottom:4px; background-color:#f0f0f0;}
input.vortrag_thema					{width:200px;}
input.vortrag_referent				{width:200px;}
input.vortrag_referent_gesellschaft	{width:200px;}
input.vortrag_referent_position		{width:200px;}
input.vortrag_referent_bild			{width:200px;}
input.vortrag_referent_pdf			{width:200px;}


textarea				{}
textarea.grau_16		{border:0px; color:#736c65; font-size:16px; padding-bottom:6px; background-color:#f0f0f0; width:100%;}
textarea.text_25		{white-space:pre; width:100%; height:25px;}
textarea.text_50		{white-space:pre; width:100%; height:50px;}
textarea.text_100		{white-space:pre; width:100%; height:100px;}
textarea.text_200		{white-space:pre; width:100%; height:200px;}
textarea.user_input	{white-space:pre; width:250px; height:100px;}
textarea.vierseiter_titel	{background-color:#f7f7f7; border:0px; color:#736c65; font-size:16px; padding-bottom:6px; height:50px; width:100%;  }
textarea.einseiter_block_na	{background-color:#f7f7f7; border:0px; color:#736c65; font-size:12px; height:75px; width:100%;  overflow:hidden; text-align:justify; }
textarea.einseiter_block_nb	{background-color:#f7f7f7; border:0px; color:#736c65; font-size:12px; height:75px; width:100%;  overflow:hidden; text-align:justify; }
textarea.einseiter_block_neben_bild	{background-color:#f7f7f7; border:1px; color:#736c65; font-size:12px; height:90%; width:100%;  overflow:hidden; text-align:justify; }
textarea.project_headline	{color:#5e6faa; font-size:14px; width:270px; height:55px; overflow:hidden; padding:0px; margin:0px;}
textarea.project_teaser	{color:#736c65; font-size:12px; width:270px; height:55px; overflow:hidden; padding:0px; margin:0px;}
textarea.stellenangebot_body	{width:375px; height:300px;}
textarea.projekt_text	{width:375px; height:150px; padding:0px; background-color:#f7f7f7; border:0px; }

table.content		{width:816px; height:375px; border:0px solid red;}
table.main_frame		{border:0px solid red;}

table.presse_details td	{background-color:#f3f3f3;}

/* 225px je spalte für einseiter-ansicht */
td.einseiter_block_neben_bild	{ background-color:#eeeeff; width:240px; }
td.einseiter_block_bild 		{ background-color:#aaaaaa; width:225px; }
td.weiss				{color:#54524d; }
td.logo_frame		{padding:0px; margin:0px; height:107px; width:110px; background-color:white; border:0px solid green;}
td.navigation_oben_frame		{padding:0px; margin:0px; border:0px solid green; height:145px; width:816px; background-color:white; overflow:hidden; }
td.footer_frame		{padding:0px; margin:0px; height:20px; width:816px; background-color:white; border:0px solid blue;}
td.content_frame		{padding:0px; margin:0px; height:440px; width:816px; background-color:white; border:0px dotted orange;}
td.blue_text_frame	{padding:0px; margin:0px; height:50px; width:816px; color:#4F59A2; background-color:white; border:0px solid green; text-align:normal; font-weight:bold;}
td					{margin:5px;}
td.spacer_spalte		{width:100px; vertical-align:text-top;}
td.eine_spalte		{width:716px; }
td.zwei_spalten		{width:358px; }
td.active			{background-color:white;}
td.inactive			{background-color:#afa9a1;}
td.red_background	{background-color:#ffeeee;}
td.green_background	{background-color:#eeffee;}
td.spacer_row_1		{height:15px;}
td.spacer_row_2		{height:30px;}
td.spacer_row_3		{height:45px;}
td.left				{border-left:1px solid #aaaaaa;}
td.right				{border-right:1px solid #aaaaaa;}
td.top				{border-top:1px solid #aaaaaa;}
td.bottom			{border-bottom:1px solid #aaaaaa;}
td.left_top			{border-left:1px solid #aaaaaa; border-top:1px solid #aaaaaa;}
td.right_top			{border-right:1px solid #aaaaaa; border-top:1px solid #aaaaaa;}
td.left_bottom		{border-left:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa;}
td.right_bottom		{border-right:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa;}




ul		{margin-left:10px; padding-left:0px; padding-bottom:0px; list-style-position:outside; }
ul.blau	{color:#5e6faa;}
ul.grau	{color:#736c65;}
ul.weiss	{color:#ffffff;}
li		{margin-left:15px; padding-left:0px; padding-bottom:10px; list-style-position:outside; }
li.blau	{color:#5e6faa;}
li.grau	{color:#736c65;}
li.weiss	{color:#ffffff;}
li.weiss_tight	{color:#ffffff; padding-bottom:0px;}
li.einseiter_list_element {margin-top:-3px; padding:0px; color:#5e6faa;}


p		{margin-bottom:5px; padding:0px; border:0px solid red;}
p.veranstaltung	{margin-bottom:30px; padding:0px;}
p._1_5	{margin-top:0px; padding-bottom:5px; line-height:20px; }
p.blau	{color:#5e6faa;}
p.grau	{color:#736c65;}
p.blau_left_padding	{color:#5e6faa; padding-top:0px; padding-left:20px; padding-right:5px;}
p.grau_left_padding	{color:#736c65; padding-top:0px; padding-left:20px; padding-right:5px;}
p.weiss_left_padding	{color:#ffffff; padding-top:0px; padding-left:20px; padding-right:5px;}
p.blau_left_padding_gross	{color:#5e6faa; padding-left:20px; font-size:16px; font-weight:bold; padding-right:5px;}
p.grau_left_padding_gross	{color:#736c65; padding-left:20px; font-size:16px; font-weight:bold; padding-right:5px;}
p.blau_left_padding_klein	{color:#5e6faa; padding-left:20px; font-size:12px; line-height:12px; padding-right:5px;}
p.grau_left_padding_klein	{color:#736c65; padding-left:20px; font-size:12px; line-height:12px; padding-right:5px;}
p.titel_grau	{color:#736c65; font-weight:bold;}
p.titel_blau	{color:#5e6faa; font-weight:bold;}
p.mitarbeiter_liste_ueberschrift	{color:#5e6faa; padding:0 0 0 0; margin:0 0 -5 15; border:0px solid red; line-height:12px;}

a:link.grau		{color:#5e6faa; text-decoration:none;}
a:active.grau	{color:#5e6faa; text-decoration:none;}
a:visited.grau	{color:#5e6faa; text-decoration:none;}
a:hover.grau	{color:#5e6faa; text-decoration:underline;}


/* a:link.grau		{color:#736c65; text-decoration:none;}
a:active.grau	{color:#736c65; text-decoration:none;}
a:visited.grau	{color:#736c65; text-decoration:none;}
a:hover.grau	{color:#736c65; text-decoration:underline;} */


a:link.weis		{color:white; text-decoration:none; font-weight:bold;}
a:active.weis	{color:white; text-decoration:none; font-weight:bold;}
a:visited.weis	{color:white; text-decoration:none; font-weight:bold;}
a:hover.weis	{color:white; text-decoration:underline; font-weight:bold;}

a:link.weiss	{color:5e6faa; text-decoration:none; font-weight:bold;}
a:active.weiss	{color:5e6faa; text-decoration:none; font-weight:bold;}
a:visited.weiss	{color:5e6faa; text-decoration:none; font-weight:bold;}
a:hover.weiss	{color:5e6faa; text-decoration:underline; font-weight:bold;}

a:link.italic_grau		{color:#736c65; font-style:italic; text-decoration:none;}
a:active.italic_grau	{color:#736c65; font-style:italic; text-decoration:none;}
a:visited.italic_grau	{color:#736c65; font-style:italic; text-decoration:none;}
a:hover.italic_grau		{color:#736c65; font-style:italic; text-decoration:underline;}

a:link.dunkelgrau		{color:#54524d; text-decoration:none;}
a:active.dunkelgrau		{color:#54524d; text-decoration:none;}
a:visited.dunkelgrau	{color:#54524d; text-decoration:none;}
a:hover.dunkelgrau		{color:#54524d; text-decoration:underline;}

a:link.blau		{color:#5e6faa; text-decoration:none;}
a:active.blau	{color:#5e6faa; text-decoration:none;}
a:visited.blau	{color:#5e6faa; text-decoration:none;}
a:hover.blau	{color:#5e6faa; text-decoration:underline;}

a:link.mitarbeiter_uebersicht  		{color:#736c65; text-decoration:underline;}
a:active.mitarbeiter_uebersicht 		{color:#736c65; text-decoration:underline;}
a:visited.mitarbeiter_uebersicht  	{color:#736c65; text-decoration:underline;}
a:hover.mitarbeiter_uebersicht 		{color:#5e6faa; text-decoration:underline;}

a:link.button_grau		{color:#736c65; text-decoration:none; font-weight:bold; font-style:italic; padding:3px;}
a:active.button_grau	{color:#736c65; text-decoration:none; font-weight:bold; font-style:italic; }
a:visited.button_grau	{color:#736c65; text-decoration:none; font-weight:bold; font-style:italic; }
a:hover.button_grau		{color:#5e6faa; text-decoration:underline; font-weight:bold; font-style:italic; }

div				{border:0px solid green;}
div.red_bg		{background-color:red; font-weight:bold; color:white; padding:2px; margin:4px; float:left;}
div.red_bg2		{background-color:red; font-weight:bold; color:white; padding:2px; margin-bottom:4px;}
div.admin		{border:0px dashed orange; position:fixed; top:10px; left:660px; width:650px; height:40px; text-align:right;}
div.admin_frames	{border:0px dashed orange; position:fixed; top:10px; left:0px; width:816px; height:40px; text-align:right;}
div.weiss		{color:#ffffff;}
div.weiss_20		{color:#ffffff; font-size:20px; padding-bottom:10px;}
div.weiss_18		{color:#ffffff; font-size:18px; padding-bottom:8px;}
div.weiss_16		{color:#ffffff; font-size:16px; padding-bottom:6px;}
div.weiss_12		{color:#ffffff; font-size:12px; padding-bottom:4px;}
div.weiss_11		{color:#ffffff; font-size:11px; padding-bottom:2px;}
div.weiss_10		{color:#ffffff; font-size:10px; padding-bottom:2px;}
div.blau			{color:#5e6faa;}
div.blau_20		{color:#5e6faa; font-size:20px; padding-bottom:10px;}
div.blau_18		{color:#5e6faa; font-size:18px; padding-bottom:8px;}
div.blau_16		{color:#5e6faa; font-size:16px; padding-bottom:6px;}
div.blau_14		{color:#5e6faa; font-size:14px; padding-bottom:5px;}
div.blau_12		{color:#5e6faa; font-size:12px; padding-bottom:4px;}
div.blau_11		{color:#5e6faa; font-size:11px; padding-bottom:2px;}
div.blau_10		{color:#5e6faa; font-size:10px; padding-bottom:2px;}
div.grau			{color:#736c65;}
div.grau_20		{color:#736c65; font-size:20px; padding-bottom:10px;}
div.grau_18		{color:#736c65; font-size:18px; padding-bottom:8px;}
div.grau_16		{color:#736c65; font-size:16px; padding-bottom:6px;}
div.grau_12		{color:#736c65; font-size:12px; padding-bottom:4px;}
div.grau_11		{color:#736c65; font-size:11px; padding-bottom:2px;}
div.grau_10		{color:#736c65; font-size:10px; padding-bottom:2px;}
div.titel_weiss	{color:#4F59A2; font-weight:bold; font-size:13px;}
div.titel_grau	{color:#736c65; font-weight:bold;}
div.titel_blau	{color:#5e6faa; font-weight:bold;}
div.eine_spalte	{padding:0px; margin:0px; width:100%; border:0px solid red;}
div.footer		{color:#aFa9a1; font-size:10px; padding-bottom:2px;}
div.einseiter_block_neben_bild	{border:0px solid red; color:#5e6faa; font-size:12px; height:100%; overflow:hidden; padding:15 0 0 15; }
div.einseiter_block_na	{border:0px solid red; color:#736c65; font-size:12px; width:225px; height:75px; overflow:hidden; text-align:justify; }
div.einseiter_block_nb	{border:0px solid red; color:#736c65; font-size:12px; width:240px; height:75px; overflow:hidden; text-align:justify; padding-left:15px;}
div.achtseiter_graue_box	{background-color:#f1f1f1; color:white; padding:10px; margin:0 20 0 10;}
/* div#content		{padding:0px; margin:0px; position:absolute; top:170px; left:145px; border:0px solid blue; width:816px; height:422px; overflow:auto;} */
div.stellenangebot_body	{width:375px;}
div#content		{padding:0px; margin:0px; border:0px solid blue; width:816px;}
div#footer		{margin:0 0 0 0; padding:10 0 10 0; border-top:0px solid #AFA9A1;}
div#navigation_oben		{padding:0px; margin:0px; position:absolute; top:15px; left:145px; border:0px solid red; height:145px; width:816px; background-color:white; overflow:hidden}
div.white_background_1	{background-color:#ffffff; position:fixed; top:0px; left:0x; width:961px; height:160px; border:2px dashed red;}
div.white_background_2	{background-color:#ffffff; position:fixed; top:0px; left:0x; width:961px; height:160px; border:2px dashed red;}
div.navigation_oben_fixed	{padding:0px; margin:0px; position:fixed; top:15px; left:145px; border:1px solid red; height:145px; width:816px; background-color:white; overflow:hidden}
div#kurzbeschreibung	{padding:0 0 0 5; width:150px; color:#0000dd; border:0px solid orange; float:left;}
div#logo	{padding:0 20 0 0; margin:0px; position:relative; top:0px; left:0px; border:0px solid red; height:107px; width:110px; background-color:white; border:0px solid red;}
div.logo_fixed	{padding:0 20 0 0; margin:0px; position:fixed; top:15px; left:15px; border:0px solid red; height:107px; width:110px; background-color:white; border:0px solid red;}
div.mitarbeiter_details	{color:#5e6faa; padding:5px; width:140px; position:absolute; top:0px; left:0px; background-color:#ffffff; visibility:hidden; border:0px solid red;}
div.mitarbeiter_details_frames	{position:absolute; top:0px; left:0px; color:#5e6faa; padding:5px; background-color:#ffffff; visibility:hidden; border:1px solid red;}
div.mitarbeiter_details	p			{padding:0 0 10 0; margin:0 0 0 0; line-height:15px; border:0px solid red;}
div.mitarbeiter_details	a:link		{color:#5e6faa; text-decoration:underline;}
div.mitarbeiter_details	a:active	{color:#5e6faa; text-decoration:underline;}
div.mitarbeiter_details	a:visited	{color:#5e6faa; text-decoration:underline;}
div.mitarbeiter_details	a:hover		{color:#5e6faa; text-decoration:underline;}
div.subnavi_frame			{border-bottom:1px solid #5e6faa; margin-bottom:15px; padding-bottom:15px; }
div.subnavi_links_container	{margin-bottom:5px;}
div.button_frame				{border-top:1px solid #5e6faa; padding:3px; margin-top:10px; width:100%;}









div.projekt_spalte	{padding:2px; width:100%; float:right; height:100%; background-color:#f4f4f4; border:0px solid red;}


/* NAVIGATION LINKS START */
table.navigation_links			{width:110px; background-color:#AFA9A1;}
div#navigation_links				{padding:0px; margin:0px; position:absolute; top:137px; left:15px; border:0px solid green; width:110px; background-color:#afa9a1; overflow:hidden; }
div.navigation_links_fixed		{padding:0px; margin:0px; position:absolute; top:137px; left:15px; border:0px solid green; width:110px; background-color:#afa9a1; overflow:hidden; }
div.navi_links_unten				{padding:0px; margin:0px; position:absolute; top:592px; left:15px; height:1px; border:0px solid green; width:110px; background-color:#afa9a1; overflow:hidden;}
div.navigation_links_active		{background-color:white; color:black; padding:5 5 5 5; border:0px solid red; font-weight:bold; }
div.navigation_links_inactive	{background-color:#afa9a1; color:white; padding:5 5 5 5; border:0px solid red;}
a:link.navigation_links_active		{color:#5e6faa; text-decoration:none; font-weight:bold; }
a:visited.navigation_links_active	{color:#5e6faa; text-decoration:none; font-weight:bold; }
a:hover.navigation_links_active		{color:#5e6faa; text-decoration:underline; font-weight:bold; }
a:active.navigation_links_active	{color:#5e6faa; text-decoration:none; font-weight:bold; }	/*736c65*/
a:link.navigation_links_inactive	{color:white; text-decoration:none;}
a:visited.navigation_links_inactive	{color:white; text-decoration:none;}
a:hover.navigation_links_inactive	{color:white; text-decoration:underline;}
a:active.navigation_links_inactive	{color:white; text-decoration:none;}
div#navi_links_spacer_5		{height:0px; border:0px solid red; padding:0px; margin:0px;}
div#navi_links_spacer_10		{height:10px; border:0px solid red; padding:0px; margin:0px;}
div#navi_links_spacer_20		{height:20px; border:0px solid red; padding:0px; margin:0px;}
/* NAVIGATION LINKS ENDE */

/* NAVIGATION OBEN ENDE */
a:link.navigation_oben_active		{color:#5e6faa; text-decoration:none; font-weight:bold; }
a:visited.navigation_oben_active	{color:#5e6faa; text-decoration:none; font-weight:bold; }
a:hover.navigation_oben_active		{color:#5e6faa; text-decoration:underline; font-weight:bold; }
a:active.navigation_oben_active		{color:#5e6faa; text-decoration:none; font-weight:bold; }
a:link.navigation_oben_inactive		{color:#736c65; text-decoration:none;}
a:visited.navigation_oben_inactive	{color:#736c65; text-decoration:none;}
a:hover.navigation_oben_inactive	{color:#736c65; text-decoration:underline;}
a:active.navigation_oben_inactive	{color:#736c65; text-decoration:none;}
/* NAVIGATION OBEN ENDE */




