/*
*  Eckmann 2009 
*  (c) 2009 Kausche & Partner, all rights reseverd.
*  Programmed by authentic internet GmbH
*
*  File generica.css
*  Main HTML formatting of generated content.
*  You will find these classes in the resulting HTML sources but not
*  in the generica sources: they are assembled from table and field
*  names.
*/

.gen_count_jobs {}

.gen_teaser_listitem_jobs {}

.gen_teaser_head_jobs{}

.gen_teaser_headlink_jobs
{
	font-size: 14px;
	text-decoration:none;
	font-weight: bold;	
}

.gen_teaser_headlink_projects
{
	font-size: 14px;
	text-decoration:none;
	font-weight: bold;	
	margin-left: 10px;
}

div.products_edit_field_subcategory_prompt,
div.products_edit_field_name_prompt,
div.products_edit_field_description_prompt,
div.products_edit_field_make_prompt,
div.products_edit_field_application_prompt,
div.products_edit_field_ordinal_prompt,
div.products_edit_field_position_prompt,
div.products_edit_field_imagefilename_prompt,
div.products_edit_field_pdffilename_prompt
{
 	margin-top: 20px;
 	font-weight: bold;
}


input.products_edit_field_imagefilename_input_tag
{
}

.gen_image_upload_value,
.gen_image_upload_changeprompt,
input.gen_image_upload_input,
.gen_image_upload_caption,
.gen_image_upload_prompt
{
	font-size:11px;
	margin:5px;
}

div.gen_imagelink_news_combo,
div.gen_imagelink_projects_combo,
div.gen_imagelink_events_combo
{
	font-size:11px;
	margin:5px;
	width:50px;
}

div.gen_imagelink_news_combo_select,
div.gen_imagelink_projects_combo_select,
div.gen_imagelink_events_combo_select
{
	font-size:10px;
	width:135px;
}

div.gen_image_plus_start2_caption
{
	margin: 0 5px 0 10px;
}


input.gen_image_upload_input
{
	overflow:hidden;
	font-size:10px;
	width:135px;
}

.gen_teaser_listitem_news{}

.gen_teaser_listitem_projects
{
	margin-left: -10px;
	padding-left: 0px;
	padding-bottom: 5px;
}

.gen_teaser_listitem_events{}

.gen_teaser_headlink_news,
.gen_teaser_headlink_events
{
	text-decoration: none;
}

.gen_teaser_head_news,
.gen_teaser_head_projects,
.gen_teaser_head_events
{
	font-size: 12px;
	font-weight: normal;
}

.gen_teaser_morelink_news, 
.gen_teaser_morelink_projects, 
.gen_teaser_morelink_events 
{
	text-decoration: none;
}

.gen_image_plus_start2_master{}


/* ALLGEMEIN*/

/* Beschriftung Eingabefelder*/

div.lexicon_edit_field_term_prompt,
div.lexicon_edit_field_description_prompt,
div.partners_edit_field_term_prompt,
div.partners_edit_field_description_prompt,
div.jobs_edit_field_subcategory_prompt,
div.partners_edit_field_name_prompt,
div.jobs_edit_field_name_prompt,
div.jobs_edit_field_firm_prompt,
div.jobs_edit_field_description_prompt,
div.jobs_edit_field_requirements_prompt,
div.jobs_edit_field_ordinal_prompt,
div.jobs_edit_field_location_prompt,
div.jobs_edit_field_date_prompt,
div.news_edit_field_source_prompt,
div.news_edit_field_date_prompt,
div.news_edit_field_headline_prompt,
div.news_edit_field_imagecaption_prompt,
div.news_edit_field_text1_prompt,
div.news_edit_field_text2_prompt,
div.news_edit_field_imageposition_prompt,
div.news_edit_field_imagefilename_prompt,
div.news_edit_field_ordinal_prompt,
div.news_edit_field_summary_prompt,
div.news_edit_field_link_prompt,
div.projects_edit_field_source_prompt,
div.projects_edit_field_date_prompt,
div.projects_edit_field_headline_prompt,
div.projects_edit_field_image1caption_prompt,
div.projects_edit_field_image2caption_prompt,
div.projects_edit_field_image3caption_prompt,
div.projects_edit_field_text1_prompt,
div.projects_edit_field_text2_prompt,
div.projects_edit_field_image1position_prompt,
div.projects_edit_field_image2position_prompt,
div.projects_edit_field_image3position_prompt,
div.projects_edit_field_image1filename_prompt,
div.projects_edit_field_image2filename_prompt,
div.projects_edit_field_image3filename_prompt,
div.projects_edit_field__prompt,
div.projects_edit_field_ordinal_prompt,
div.projects_edit_field_summary_prompt,
div.projects_edit_field_link_prompt,
div.project_categories_edit_field_name_prompt,
div.project_categories_edit_field_ordinal_prompt,
div.project_categories_edit_field_position_prompt
div.events_edit_field_source_prompt,
div.events_edit_field_date_prompt,
div.events_edit_field_headline_prompt,
div.events_edit_field_imagecaption_prompt,
div.events_edit_field_text1_prompt,
div.events_edit_field_text2_prompt,
div.events_edit_field_imageposition_prompt,
div.events_edit_field_imagefilename_prompt,
div.events_edit_field_ordinal_prompt,
div.events_edit_field_summary_prompt,
div.events_edit_field_link_prompt,
div.partners_edit_field_link_prompt,
div.partners_edit_field_text_prompt,
div.partners_edit_field_ordinal_prompt,
div.partners_edit_field_imagefilename_prompt,
div.news_edit_field_linktext_prompt,
div.projects_edit_field_linktext_prompt,
div.events_edit_field_linktext_prompt,
div.product_subcategories_edit_field_name_prompt,
div.product_subcategories_edit_field_category_prompt,
div.product_subcategories_edit_field_ordinal_prompt,
div.product_categories_edit_field_name_prompt,
div.product_categories_edit_field_category_prompt,
div.product_categories_edit_field_ordinal_prompt,
div.news_edit_field_mediafilename_prompt,
div.projects_edit_field_mediafilename_prompt,
div.events_edit_field_mediafilename_prompt,
div.datasheets_edit_field_datasheet_category_prompt,
div.datasheets_edit_field_name_prompt,
div.datasheets_edit_field_pdffilename_prompt,
div.datasheets_edit_field_ordinal_prompt,
div.certificate_categories_edit_field_name_prompt,
div.certificate_categories_edit_field_ordinal_prompt,
div.form_categories_edit_field_name_prompt,
div.form_categories_edit_field_ordinal_prompt,
div.datasheet_categories_edit_field_name_prompt,
div.datasheet_categories_edit_field_ordinal_prompt,
div.certificates_edit_field_name_prompt,
div.certificates_edit_field_certificate_category_prompt,
div.certificates_edit_field_pdffilename_prompt,
div.certificates_edit_field_ordinal_prompt,
div.forms_edit_field_form_category_prompt,
div.forms_edit_field_name_prompt,
div.forms_edit_field_date_prompt,
div.forms_edit_field_pdffilename_prompt,
div.forms_edit_field_ordinal_prompt,
div.variabls_edit_field_value_prompt,
.dummy
{
	margin:10px 0 1px 0;
}


/* Eingabefelder*/

input.lexicon_edit_field_term_input,
input.lexicon_edit_field_description_input,
input.jobs_edit_field_name_input,
input.jobs_edit_field_subcategory_input,
input.news_edit_field_headline_input,
input.news_edit_field_imageposition_input,
input.news_edit_field_imagecaption_input,
input.news_edit_field_imagefilename_input,
input.news_edit_field_summary_input,
input.projects_edit_field_headline_input,
input.projects_edit_field_imageposition_input,
input.projects_edit_field_imagecaption_input,
input.projects_edit_field_imagefilename_input,
input.projects_edit_field_summary_input,
input.events_edit_field_headline_input,
input.events_edit_field_imageposition_input,
input.events_edit_field_imagecaption_input,
input.events_edit_field_imagefilename_input,
input.events_edit_field_summary_input,
input.partners_edit_field_text_input,
input.news_edit_field_text1_input,
input.news_edit_field_text2_input,
input.projects_edit_field_text1_input,
input.projects_edit_field_text2_input,
input.events_edit_field_text1_input,
input.events_edit_field_text2_input,
input.partners_edit_field_link_input,
input.partners_edit_field_ordinal_input,
input.news_edit_field_link_input,
input.news_edit_field_linktext_input,
input.projects_edit_field_link_input,
input.projects_edit_field_linktext_input,
input.events_edit_field_link_input,
input.events_edit_field_linktext_input,
input.partners_edit_field_name_input,
input.product_subcategories_edit_field_name_input,
input.product_categories_edit_field_name_input,
input.products_edit_field_name_input,
select.jobs_edit_field_subcategory_select,
input.datasheets_edit_field_name_input,
input.datasheets_edit_field_pdffilename_input,
input.certificate_categories_edit_field_name_input,
input.form_categories_edit_field_name_input,
input.datasheet_categories_edit_field_name_input,
input.certificates_edit_field_name_input,
select.certificates_edit_field_certificate_category_select,
select.forms_edit_field_form_category_select,
select.datasheets_edit_field_datasheet_category_select,
input.certificates_edit_field_pdffilename_input,
input.forms_edit_field_name_input,
input.forms_edit_field_pdffilename_input,
input.variables_edit_field_value_input,
.dummy
{
	margin:0 0 10px 0;
	width:480px;
}

input.forms_edit_field_date_input
{
	margin:0 0 10px 0;
	width:150px;
}

input.forms_edit_field_ordinal_input,
input.certificates_edit_field_ordinal_input,
input.certificate_categories_edit_field_ordinal_input,
input.form_categories_edit_field_ordinal_input,
input.datasheet_categories_edit_field_ordinal_input,
input.datasheets_edit_field_ordinal_input
{
	margin:0 0 10px 0;
	width:50px;
}


input.jobs_edit_field_ordinal_input,
input.news_edit_field_ordinal_input,
input.projects_edit_field_ordinal_input,
input.events_edit_field_ordinal_input,
input.product_subcategories_edit_field_ordinal_input,
input.partners_edit_field_ordinal_input,
input.product_categories_edit_field_ordinal_input
{
	margin:0 0 10px 0;
	width:50px;
}

div.partners_display_field_link_link
{
	margin:10px 0 0 0;
	font-weight:bold;
}

div.gen_link_to_edit,
div.gen_link_to_edit_deactivated
{
	width: 560px;
	margin-right:20px;
	text-decoration: none;
}

div.gen_link_to_edit p,
div.gen_link_to_edit_deactivated p
{
	margin:0;
}

a.gen_link_to_edit
{
	text-decoration: none;
	font-weight: bold;
 }
a.gen_link_to_edit_deactivated
{ 
	text-decoration:line-through;
}

div.gen_link_to_delete
{
	width: 45px;
}

a.gen_link_to_delete
{
	font-size: 10px;
	color:#FF0000;
	text-decoration: none;
}


a.gen_link_to_upload_check_popup
{
	font-size: 12px;
	text-decoration: none;
}

a.gen_link_to_test
{
	font-size: 10px;
}


/* LEXIKON + NEWS + ARCHIV (BLAU)*/

.gen_new_record_form{}

#gen_teaser_list_news,
#gen_teaser_list_projects,
#gen_teaser_list_events
{
	margin: 0 5px 0 10px;
	padding:0;
}

div.gen_news_list_line,
div.gen_projects_list_line,
div.gen_events_list_line
{
	clear:both;
	margin: 0 0 0 10px;
}

div.gen_news_list_field_headline,
div.gen_news_list_headline,
div.gen_projects_list_field_headline,
div.gen_projects_list_headline,
div.gen_events_list_field_headline,
div.gen_events_list_headline
{
	font-weight:bold;
	width:465px;
	float:left;
}

a.gen_news_list_field_headline:hover,
a.gen_projects_list_field_headline:hover,
a.gen_events_list_field_headline:hover
{
	text-decoration:underline;
}
div.gen_news_list_field_date,
div.gen_projects_list_field_date,
div.gen_events_list_field_date
{
}

div.gen_edit_list_lexicon,
div.gen_edit_list_partners
{
	height:300px;
	overflow:auto;
	border: 1px solid #134994;
	width:600px;
}

/* Überschriften der Editbereiche */

div.newscategories_new_record_trail,
div.news_new_record_trail,
div.projects_new_record_trail,
div.project_categories_new_record_trail,
div.events_new_record_trail,
div.products_new_record_trail,
div.lexicon_new_record_trail,
div.partners_new_record_trail,
div.product_categories_new_record_trail,
div.product_subcategories_new_record_trail,
div.jobs_new_record_trail,
div.contacts_new_record_trail,
div.datasheets_new_record_trail,
div.certificate_categories_new_record_trail,
div.form_categories_new_record_trail,
div.datasheet_categories_new_record_trail,
div.certificates_new_record_trail,
div.forms_new_record_trail,
div.customers_new_record_trail,
div.projects_new_record_trail,
div.gen_list_trail_news,
div.gen_edit_list_trail_news,
div.gen_list_trail_projects,
div.gen_list_trail_project_categories,
div.gen_edit_list_trail_projects,
div.gen_list_trail_events,
div.gen_edit_list_trail_events,
div.new_news_head,
div.new_projects_head,
div.new_project_categoriess_head,
div.new_events_head,
div.gen_edit_list_trail_lexicon,
div.gen_edit_list_trail_partners,
div.gen_edit_list_trail_jobs,
div.gen_edit_list_trail_products,
div.gen_edit_list_trail_product_subcategories,
div.gen_edit_list_trail_product_categories,
div.gen_edit_list_trail_categories,
div.gen_edit_list_trail_contacts,
div.gen_edit_list_trail_datasheet_categories,
div.gen_edit_list_trail_datasheets,
div.gen_edit_list_trail_certificate_categories,
div.gen_edit_list_trail_certificates,
div.gen_edit_list_trail_form_categories,
div.gen_edit_list_trail_forms,
div.gen_edit_list_trail_customers,
div.gen_edit_list_trail_projects,
div.gen_edit_list_trail_project_categories
{
	color: white;
	font-weight: bold;
	font-size: 13px;
	padding: 3px;
	background-color: #00408A;
	margin-top:20px;
	width: 742px;
}


/* NEWS gen_news.php, gen_news_neu.php */
div.display_master,
div.display_news_master,
div.display_forms_master,
div.display_projects_master,
div.display_project_categories_master,
div.display_events_master,
div.display_polls_master
{
	width:730px;
}

div.display_partners_master
{
	border-bottom: 2px solid #FFFFFF;
	display:table;
}

div.news_display_field_headline_value,
div.news_display_field_pdffilename_download,
div.projects_display_field_headline_value,
div.projects_display_field_pdffilename_download,
div.events_display_field_headline_value,
div.events_display_field_pdffilename_download
{
	font-weight:bold;
	font-size:20px;
	xcolor: black;
	color:#134994;
	margin: 5px 20px 5px 0px;
	line-height: normal;
}

div.news_display_field_pdffilename_download,
div.projects_display_field_pdffilename_download,
div.events_display_field_pdffilename_download
{
	margin: 15px 20px 15px 0px;
}

input.news_edit_field_date_input,
input.news_edit_field_source_input,
input.news_new_record_save_button,
input.projects_edit_field_date_input,
input.projects_edit_field_source_input,
input.projects_new_record_save_button,
input.project_categories_edit_field_date_input,
input.project_categories_edit_field_source_input,
input.project_categories_new_record_save_button,
input.events_edit_field_date_input,
input.events_edit_field_source_input,
input.events_new_record_save_button,
input.jobs_edit_field_date_input,
input.jobs_edit_field_location_input
{
	width:130px;
}

div.news_new_record_save_button,
div.projects_new_record_save_button,
div.events_new_record_save_button,
div.jobs_new_record_save_button,
div.product_subcategories_new_record_save_button,
div.product_categories_new_record_save_button,
div.lexicon_new_record_save_button,
div.partners_new_record_save_button,
div.news_edit_record_save_button,
div.projects_edit_record_save_button,
div.project_categories_edit_record_save_button,
div.events_edit_record_save_button,
div.jobs_edit_record_save_button,
div.products_edit_record_save_button,
div.variables_edit_record_save_button,
input.products_new_record_save_button,
input.product_categories_new_record_save_button,
input.contacts_new_record_save_button,
input.certificate_categories_new_record_save_button,
input.form_categories_new_record_save_button,
input.datasheet_categories_new_record_save_button,
input.certificates_new_record_save_button,
input.datasheets_new_record_save_button,
input.forms_new_record_save_button,
input.customers_new_record_save_button,
input.projects_new_record_save_button,
input.project_categories_new_record_save_button,
input.variables_new_record_save_button
{
	margin:20px 0 10px 0;
	width:130px;
}

input.news_new_record_save_button,
input.projects_new_record_save_button,
input.events_new_record_save_button,
input.jobs_new_record_save_button,
input.product_subcategories_new_record_save_button,
input.product_categories_new_record_save_button,
input.lexicon_new_record_save_button,
input.partners_new_record_save_button,
input.jobs_edit_record_save_button,
input.news_edit_record_save_button,
input.projects_edit_record_save_button,
input.events_edit_record_save_button,
input.start_edit_save_button,
input.input1
{
	width:130px;
	background-color:#FF9900;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	height:25px;
	padding-bottom: 4px;	
}

input.start_edit_save_button
{
	margin-left:10px;
}

input.polls_edit_record_save_button,
input.polls_send_button
{
	clear:both;
	float:left;
	margin-top:20px;
	width:130px;
	background-color:#FF9900;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	display:inline;
}

/* STELLENANGEBOTE (GRUEN)*/



div.gen_meta_child_list_categories_head
{
	float:left;
	width:465px;
	display:inline;
	margin-left:10px;
}

div.gen_child_list_product_subcategories_head
{
	float:left;
	width:445px;
	display:inline;
	margin:15px 0px 0px 10px;
	border-bottom: 1px solid #000000;
	
}

div.gen_meta_child_list_product_subcategories_head
{
	float:left;
	width:445px;
	display:inline;
	margin-left:30px;
}

strong.gen_meta_child_list_categories
{
	line-height:24px;
}

strong.gen_child_list_product_subcategories
{
	color:#000000;
	line-height:24px;
}

strong.gen_meta_child_list_product_subcategories
{
	font-weight:normal;
	line-height:18px;
}

div.gen_meta_child_list_categories_info
{
	width:140px;
	float:left;
}

.gen_meta_child_list_product_subcategories:hover,
.gen_meta_child_list_categories:hover
{
	text-decoration:underline;
}

div.gen_meta_child_list_product_subcategories_info,
div.gen_meta_child_list_categories_head_info,
div.gen_child_list_product_subcategories_info
{
	width:140px;
	float:left;
}

div.gen_child_list_jobs
{
	clear:both;
	float:left;
	width:445px;
	margin-left:10px;
	display:inline;
	line-height:18px;
	font-weight:bold;
}

div.gen_child_list_jobs p
{
	margin:0;
}

div.gen_edit_list_jobs,
div.gen_edit_list_product_subcategories,
div.gen_edit_list_categories
{
	min-height:300px;
	border-bottom: 1px solid navy;
	width:748px;
}

div.gen_edit_list_variables
{
	min-height:67px;
}

div.gen_edit_list_superheadline_categories
{
	font-weight:bold;
}


div.display_news_column_1,
div.display_projects_column_1,
div.display_events_column_1,
div.display_lexicon_column_1,
div.display_partners_column_1,
div.display_product_subcategories_column_1,
div.display_categories_column_1,
div.display_polls_column_1
{
	float: left;
	color:#000000;
}

div.display_projects_column_1
{
	width: 743px;
	
}

div.display_jobs_column_1
{
	width: 555px;
	float: left;
	color:#000000;
}

div.gen_list_of_displays
{
	width:630px;
}

div.gen_std
{
	margin-left: 20px;
}

div.gen_list_of_displays_partners
{
	padding:0 10px 0 10px;
}
				
div.display_jobs_column_2,
div.display_news_column_2,
div.display_projects_column_2,
div.display_events_column_2,
div.display_lexicon_column_2,
div.display_product_subcategories_column_2,
div.display_categories_column_2
{
	float: left;
	width: 170px;
	display:inline;
	color: #000000;
	margin-top: 10px;
	padding-top: 10px;
	margin-left: 0px;
	margin-bottom: 17px;
	padding-bottom: 10px;
	
}

div.display_jobs_column_2
{
	width: 150px;
	padding: 10px;
	margin-top: 70px;
	border: 1px solid gray;
}

				
div.display_news_column_2,
div.display_projects_column_2,
div.display_events_column_2
{
	clear:both;
	width: 730px;
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	font-size: 10px;
}

dev.press_teaser 
{
	clear:both;
}

div.display_partners_column_2
{
	float: left;
	width: 135px;
}

div.partners_display_field_imagefilename_master
{
	margin:10px 0 10px 10px;
}

div.news_display_field_logo_value,
div.events_display_field_logo_value
{
	width: 130px;
	padding:5px 0 5px 0;
	margin-left:5px;
	background-color: #FFFFFF;
	text-align:center;
}


				
				
/* DARSTELLUNG LEXIKON	
*/			

ul.lexicon_display_body
{
	padding:0;
	list-style:none;
	margin-left:10px;
	color:#134994;
}

.lexicon_display_body p
{
	padding:0;
	margin-left:0;
	color:#FF3300;
}

li.lexicon_display_body ul
{
	list-style:disc;
}


div.gen_edit_list_hint
{ 
	font-style: italic; 
}
				
div.gen_stored
{
	padding:5px;
	margin-bottom:5px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#00CC00;
	xwidth:445px;
}
				
div.gen_deleted
{
	padding:5px;
	margin-bottom:5px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#FF3300;
	xwidth:445px;
}

div.gen_databaserror
{
	padding:5px;
	margin-bottom:5px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#FF9900;
	width:445px;
}			
				
div.news_display_field_summary_value,
div.projects_display_field_summary_value,
div.events_display_field_summary_value
{
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	margin:10px 5px 5px 0px;
}

div.news_display_field_imagefilename_master,
div.projects_display_field_imagefilename_master,
div.events_display_field_imagefilename_master
{
	font-size: 12px;
	text-align: justify;
	margin:10px 5px 5px 0px;
}

div.news_display_field_pdfdownload_value,
div.news_display_field_source_value,
div.news_display_field_date_value,
div.projects_display_field_pdfdownload_value,
div.projects_display_field_source_value,
div.projects_display_field_date_value,
div.events_display_field_pdfdownload_value,
div.events_display_field_source_value,
div.events_display_field_date_value
{
	font-size: 12px;
	margin:10px 5px 5px 10px;
}

.projects_display_field_pdfdownload_value
{
	clear: both;
}


div.news_display_field_source_prompt,
div.news_display_field_source_value,
div.news_display_field_date_prompt,
div.news_display_field_date_value,
div.projects_display_field_source_prompt,
div.projects_display_field_source_value,
div.projects_display_field_date_prompt,
div.projects_display_field_date_value,
div.events_display_field_source_prompt,
div.events_display_field_source_value,
div.events_display_field_date_prompt,
div.events_display_field_date_value
{
	display: inline;
}

div.news_display_field_mediafilename_master,
div.projects_display_field_mediafilename_master,
div.events_display_field_mediafilename_master
				{
	padding:0;
	margin:0;
					}
				
div.news_display_field_imagefilename_media,
div.projects_display_field_imagefilename_media,
div.events_display_field_imagefilename_media
				{
	padding:0;
	margin:0;
				}

div.news_display_field_imagefilename_media_block_left
{
	margin-right: 15px;
}

div.news_display_field_imagefilename_media_block_right
{
	margin-left: 15px;
}

div.news_display_field_imagefilename_media_block,
div.projects_display_field_imagefilename_media_block,
div.events_display_field_imagefilename_media_block
{
	display:inline;
}

/* NEU  5.1.07 HD */

div.news_display_field_imagefilename_caption,
div.projects_display_field_imagefilename_caption,
div.events_display_field_imagefilename_caption
{
	font-style:italic;
	padding:0;
	margin-top:10px;
	width: 240px; /* Bewirkt Zeilenumbruch */
}




/* DARSTELLUNG DER STELLENANGEBOTE							

*/				

div.jobs_display_field_name_value 
{
	padding:10px 10px 10px 10px;
	margin:10px 0 7px 0;
	font-weight:bold;
	font-size:16px;
	color:#00408A;
		
	border-left: 1 px solid gray;
}

div.jobs_display_field_name_value p{
	margin:0;
}

div.jobs_display_field_requirements_prompt
{
	font-weight:bold;
	font-size:12px;
	margin:10px 0 5px 0;
}

div.jobs_display_field_requirements_prompt,
div.jobs_display_field_requirements_value, 
div.jobs_display_field_description_value
{
	padding:0px 10px 0px 10px;
}

div.jobs_display_field_requirements_value ul, 
div.jobs_display_field_description_value ul
{
	list-style:disc;
}

div.jobs_display_field_location_prompt, 
div.jobs_display_field_date_prompt 
{
	padding: 10px 10px 10 0px;
	
	font-weight: bold;
}

div.jobs_display_field_location_value, 
div.jobs_display_field_date_value 
{
	padding: 0px 10px 0 10px;
}

div.job_search
{
	margin-top: 5px;
	margin-bottom: 5px;
}

div.gen_edit_list_position_head,
div.gen_edit_list_hide_head
{
	font-size: 10px;
}


div.display_jobs_master
{
	margin-top: 50px;
}


/* POLLS */


/* table-Version

div.polls_question,
div.polls_question_6
{
	font-weight:bold;
	margin:10px 0 5px 0;
}

textarea.polls_answer_6
{
	width:  450px;
	height: 200px;
}
*/

/* div-Version */


/* Dies ist die Anzeige und ... */
div.gen_polls_headline
{
	width:450px;
	font-weight: bold;
	font-size: 16px;
	padding-top: 7px; 
	padding-bottom: 3px; 
}

/* ... dies die Eingabe */
input.polls_edit_field_name_input
{
	width: 450px;
	height: 50px;
	font-size: 16px;
	font-weight: bold;
	color:#134994;
}

div.gen_polls_descript
{
	width:450px;
	padding-top: 3px; 
}

div.polls_question,
div.polls_question_6,
div.polls_results_answer_6_prompt
{
	clear:both;
	font-weight:bold;
	margin:20px 0 0 0;
}

div.polls_results_question_prompt
{
	clear:both;
	font-weight:bold;
	margin:57px 0 0px 0;
	float:left;
	display:inline;
}

div.polls_results_question_6_prompt
{
	clear:both;
	font-weight:bold;
	margin:20px 0 0px 0;
	float:left;
	display:inline;
}

div.polls_answer
{	
	margin:7px 0 0 0;
	color:#000000;
}

div.polls_results_answer_6
{
	clear:both;
	margin:7px 0 0 0;
	color:#000000;
}

div.polls_results_answer
{
	margin:4px 0 0 0;
	color:#000000;
}

div.polls_results_answer_6 hr
{
	height:0;
	border-width: 1px 0 0 0;
	border-color:#134994;
	border-style:dashed;
	width:600px;
	margin:5px 0 10px 0;
	padding:0;	
}

hr.polls_hr
{
	height:1px;
	border:0;
	color:#134994;
	background-color:#134994;
	width:600px;
	margin:5px 0 10px 0;
	padding:0;	
}

div.polls_answer_value
{
	margin:4px 0 0 0;
	clear:both;
	float:left;
	display:inline;
}

textarea.polls_answer_6
{
	clear:both;
	float:left;
	margin:7px 0 0 0;
	width:450px;
	height:200px;
}

div.polls_edit_field_q1_prompt,
div.polls_edit_field_q2_prompt,
div.polls_edit_field_q3_prompt,
div.polls_edit_field_q4_prompt,
div.polls_edit_field_q5_prompt,
div.polls_edit_field_q6_prompt
{
	clear:both;
	float:left;
	margin:25px 10px 0 0;
	font-weight:bold;
	display:inline;
}

div.polls_edit_field_name_prompt,
div.polls_edit_field_comment_prompt
{
	margin:25px 10px 10px 0;
	font-weight:bold;
}

input.polls_edit_field_q1_input,
input.polls_edit_field_q2_input,
input.polls_edit_field_q3_input,
input.polls_edit_field_q4_input,
input.polls_edit_field_q5_input,
input.polls_edit_field_q6_input
{
	margin:20px 10px 0 10px;
	width: 375px;
	float:right;
	display:inline;
}

div.polls_edit_field_q1a1_prompt,
div.polls_edit_field_q1a2_prompt,
div.polls_edit_field_q1a3_prompt,
div.polls_edit_field_q1a4_prompt,
div.polls_edit_field_q1a5_prompt,
div.polls_edit_field_q2a1_prompt,
div.polls_edit_field_q2a2_prompt,
div.polls_edit_field_q2a3_prompt,
div.polls_edit_field_q2a4_prompt,
div.polls_edit_field_q2a5_prompt,
div.polls_edit_field_q3a1_prompt,
div.polls_edit_field_q3a2_prompt,
div.polls_edit_field_q3a3_prompt,
div.polls_edit_field_q3a4_prompt,
div.polls_edit_field_q3a5_prompt,
div.polls_edit_field_q4a1_prompt,
div.polls_edit_field_q4a2_prompt,
div.polls_edit_field_q4a3_prompt,
div.polls_edit_field_q4a4_prompt,
div.polls_edit_field_q4a5_prompt,
div.polls_edit_field_q5a1_prompt,
div.polls_edit_field_q5a2_prompt,
div.polls_edit_field_q5a3_prompt,
div.polls_edit_field_q5a4_prompt,
div.polls_edit_field_q5a5_prompt
{
	clear:both;
	float:left;
	margin:10px 10px 0 40px;
	display:inline;
}

input.polls_edit_field_q1a1_input,
input.polls_edit_field_q1a2_input,
input.polls_edit_field_q1a3_input,
input.polls_edit_field_q1a4_input,
input.polls_edit_field_q1a5_input,
input.polls_edit_field_q2a1_input,
input.polls_edit_field_q2a2_input,
input.polls_edit_field_q2a3_input,
input.polls_edit_field_q2a4_input,
input.polls_edit_field_q2a5_input,
input.polls_edit_field_q3a1_input,
input.polls_edit_field_q3a2_input,
input.polls_edit_field_q3a3_input,
input.polls_edit_field_q3a4_input,
input.polls_edit_field_q3a5_input,
input.polls_edit_field_q4a1_input,
input.polls_edit_field_q4a2_input,
input.polls_edit_field_q4a3_input,
input.polls_edit_field_q4a4_input,
input.polls_edit_field_q4a5_input,
input.polls_edit_field_q5a1_input,
input.polls_edit_field_q5a2_input,
input.polls_edit_field_q5a3_input,
input.polls_edit_field_q5a4_input,
input.polls_edit_field_q5a5_input
{
	margin:5px 10px 0 10px;
	width: 320px;
	float:right;
	display:inline;
}

main_panel
{
	margin: 10 26 10 26; 
	PADDING: 10 26 10 26; 
}

#help_head
{
	clear:both;
	border-bottom: 1px solid blue;
}

h4.help
{
	color: white;
	background-color: #00408A;
	padding: 3px;
}

.news_display_field_pdffilename_link,
.events_display_field_pdffilename_link
{
	font-size: 14px;
	text-decoration: none;
}

a.stdlink,
a.news_display_field_link_link,
a.events_display_field_link_link
{

	color: #00408A;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;

}

.news_display_field_link_link,
.events_display_field_link_link
{

	margin-top: 20px;
	margin-bottom: 20px;

}

.gen_list_hint
{
	margin-top: 30px;
	margin-bottom: 30px;
}

.gen__product_subcategories_list_line
{
	margin-left: 20px;
}

.gen_edit_list_subheadline_product_subcategories,
.gen_edit_list_subheadline_certificate_categories,
.gen_edit_list_subheadline_form_categories,
.gen_edit_list_subheadline_datasheet_categories,
.gen_edit_list_subheadline_category,
.gen_edit_list_subheadline_subcategory,
.gen_edit_list_subheadline_project_categories,
.subheadline,
.gen_search_subheadline
{
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
	# text-shadow: 3px 3px 2px white;
	
	border-top: 1px solid #f0f0f0;
	border-right: 1px solid silver;
	border-bottom: 1px solid gray;
	border-left: 1px solid #e0e0e0;
	background-color: #d8d8d8;

	padding: 3px 10px 3px 10px;
		
	margin-top: 4px;
	margin-bottom: 4px;
	
	clear:both;

	min-height: 15px;	
	max-width: 733px;
	min-width: 553px;
}

.gen_edit_list_superheadline_product_categories
{
	font-size: 18px;
	font-weight: bold;
	padding: 3px;
	clear:both;
	
	margin-top:20px;
	margin-left: 0px;
	width: 732px;

	border-top: 3px double gray;
	border-bottom: 3px double gray;
	background-color: silver;

}

.gen_products_list_line
{
	margin-bottom: 2px;
}

.gen_products_list_column_1,
.gen_products_list_column_2,
.gen_products_list_column_3,
.gen_products_list_column_4
{
	float: left;
	width: 190px;
	padding: 10px 0 8px 10px;
}

.gen_products_list_column_2,
.gen_products_list_column_3
{
	width: 160px;
}

.gen_products_list_name
{
	font-size:15px;
	font-weight: bold;
}


.gen_products_list_description
{
	font-size:12px;
	font-weight: bold;
	color: black;
	padding: 20px 0 0px 0px;
}


.gen_products_list_make,
.gen_products_list_application
{
	font-size:11px;
	color: black;
}


.gen_products_list_image
{
	width:190px;
	margin: 0px 10px 0px 0px;
}

.gen_products_list_column_2
{
	
}
.gen_products_list_column_3
{
	
}
.gen_products_list_column_4
{
	
}

.gen_products_list_separator
{
	clear:both;
	border-top: 1px solid gray;
}

.column_heads
{
	font-size: 14px;
	color: black;
	padding: 0;
	margin: 0;
}

.gen_list_products,
.gen_list_datasheets
{
}

.category_anchor_list,
.subcategory_anchor_list
{
	border-top: 1px solid #f0f0f0;
	border-right: 1px solid silver;
	border-bottom: 1px solid gray;
	border-left: 1px solid #e0e0e0;

	margin-bottom: 10px;
	max-width: 753px;
	min-width: 573px;
}

.category_anchor_column,
.subcategory_anchor_column
{
	padding: 10px;
	margin: 15px;
	
	float: left;
	width: 22%;
}

.category_anchor_div,
.subcategory_anchor_div
{
	text-indent: -10px;
}

.category_anchor_link,
.subcategory_anchor_link
{
	text-decoration: none;
	font-weight: bold;
}

a.minilink
{
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}

div.gen__datasheets_list_line
{
	clear: both;
	display:block;
}

/* Kontakte */
			
div.gen_list_contacts {}
div.gen_contacts_list_line
{
	width: 740px;
}

.hilite 
{
	background: gold;
}

div.gen_contacts_list_function,
div.gen_contacts_list_name,
div.gen_contacts_list_comment,
div.gen_contacts_list_email
{
	color:black;
	float:left;
	display:block;
	width: 170px;
}

div.gen_contacts_list_function 
{
	font-weight: bold;
}

hr.gen_contacts_list_separator
{
	clear: both;
	margin: 20px 0px 20px 0px;
}

/* Kontakt-Eingabe */

div.display_contacts_master {}
div.display_contacts_column_1 {}
div.contacts_new_record_trail {}
div.contacts_edit_field_function_prompt { margin-top: 20px; }
div.contacts_edit_field_function_input {}
input.contacts_edit_field_function_input { width: 450px; }
div.contacts_edit_field_name_prompt  { margin-top: 20px; }
div.contacts_edit_field_name_input {}
input.contacts_edit_field_name_input  { width: 450px; }
div.contacts_edit_field_comment_prompt  { margin-top: 20px; }
div.contacts_edit_field_comment_input {}
input.contacts_edit_field_comment_input  { width: 450px; }
div.contacts_edit_field_email_prompt  { margin-top: 20px; }
div.contacts_edit_field_email_input {}
input.contacts_edit_field_email_input  { width: 450px; }
div.contacts_edit_field_ordinal_prompt  { margin-top: 20px; }
div.contacts_edit_field_ordinal_input {}
input.contacts_edit_field_ordinal_input  { width: 50px; }
div.contacts_new_record_save_button {}
input.contacts_new_record_save_button {}

/* Kontakte */
			
div.gen_list_customers {}
div.gen_customers_list_line 
{
	width: 740px;
}

div.gen_customers_list_imgfilename,
div.gen_customers_list_text,
div.gen_customers_list_link
{
	color:black;
	float:left;
	display:inline;
	width: 233px;
	
	vertical-align: middle;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

div.gen_customers_list_text,
div.gen_customers_list_link
{
	margin-top: 20px;
	margin-bottom: 20px;
}

hr.gen_customers_list_separator
{
	clear: both;
}


/* Formulare-Download Seite */

.forms_display_field_date_value,
.forms_display_field_name_value,
.forms_display_field_pdffilename_link
{
	float: left;
	display: block;
	min-width: 100px;
	text-decoration: none; 
}

.forms_display_field_name_value
{
	font-weight: bold;
}

/* Katalog-Download Seite */

.forms_display_field_name_value,
.certificates_display_field_name_value,
.datasheets_display_field_name_value,
.forms_display_field_pdffilename_link,
.certificates_display_field_pdffilename_link,
.datasheets_display_field_pdffilename_link
{
	float: left;
	min-width: 235px;
	text-decoration: none; 
	margin-left: 10px;
}

.display_datasheets_master,
.display_forms_master
{
	clear: both;
}

.datasheets_display_field_name_value
{
	font-weight: bold;
}

/* Zertifikats-Liste */

div.gen_list_certificate_categories,
div.gen_list_form_categories,
div.gen_list_datasheet_categories
{
	width: 740px;
	padding: 10px;
}

div.gen__certificate_categories_list_line,
div.gen__form_categories_list_line,
div.gen__datasheet_categories_list_line
{
	width: 740px;
	float: left;
	padding: 2px 0px 2px 0px;
	display: inline;
}

a.gen_certificate_categories_list_link,
a.gen_form_categories_list_link,
a.gen_datasheet_categories_list_link
{
	display:inline;
	text-decoration: none;
	font-weight: bold;
}

.gen_certificate_categories_list_field_name,
.gen_form_categories_list_field_name,
.gen_datasheet_categories_list_field_name
{
	display:inline;
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
}

img.stdimg
{
	display:inline;
}

/* Zertifikate */

div.certificates_display_field_name_value
{
	font-weight: bold;
	margin-right: 10px;
	min-width: 225px;
	padding-bottom: 5px;
	float: left;
	clear: both;
}

.certificates_display_field_pdffilename_prompt,
.certificates_display_field_pdffilename_download
{
	float:left;
	display: inline;
}

a.certificates_display_field_pdffilename_link,
a.datasheets_display_field_pdffilename_link,
a.forms_display_field_pdffilename_link,
a.projects_display_field_pdffilename_link
{
	font-weight: bold;
	text-decoration: none;
}

.customer_logo
{
	max-width:200px;
}

/* Projects */

div.projects_display_field_image1filename_media_block_right,
div.projects_display_field_image2filename_media_block_right,
div.projects_display_field_image3filename_media_block_right
{
	margin: 15px 0px 15px 15px;
}

div.projects_display_field_image1filename_media_block_left,
div.projects_display_field_image2filename_media_block_left,
div.projects_display_field_image3filename_media_block_left
{
	margin: 15px 15px 15px 0px;
}

a.searchresult_link
{
	text-decoration: none;
}

span.hilite
{
	background: gold;
}

div.nil {}

div.hilite
{
	background: #c0c0a0; 
	border:1px solid gray;
}

div.hilite_mellow
{
	background: #c0c0a0; 
	border:1px solid gray;
}

span.location
{
	color: #e06000;
}

div.searchresult
{
	width: 730px;
	border-bottom: 1px solid gray;
	text-indent: -10px;
	padding-left: 12px;
	margin-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 7px;
}

.stdimg
{
	max-width: 250px;
	max-height: 180px;
}