/*
 
 # Datei: skin.css
 # Autor: isynion GbR <info@isynion.de>
 #
 # Letzte Änderung: 03/10/2005
 #
 #
 # CSS Formatierungen Frontend
 
*/
 
 
/* ### Allgemeine (globale) Formatierungen */

 body, td, input, textarea, select
 	{
	font-family: Arial, sans-serif; 
	font-size: 12px;
	color: #0D0C97;
	}
	
 a
 	{
	color: #3F5680;
	text-decoration: underline;
	}
	
.rot
 	{
	color: #AB413F;	
	}

.text_copyright
 	{
	color: #757575;	
	}
	
a.text_copyright
 	{
	color: #757575;	
	}
	
a.text_copyright:hover
 	{
	color: #757575;	
	}

	
 a:hover
 	{
	color: #AB413F;
	text-decoration: underline;
	}
	
 .header_line
 	{
	background-color: #FFFFFF;
	}
	
 .msg_login_status
 	{
	font-size: 11px;
	color: #DCE0E4;
	}
	
	
/* ### Formatierungen für Formulare */

	
 .form_btn
 	{
	height: 24px;
	font-size: 11px;
	}
	
 .form_btn_prio
 	{
	height: 24px;
	font-size: 11px;
	font-weight: bold;
	}
	
 .mandatory 
 	{
	color: #AB413F;
	}


	
/* ### Formatierungen für Systemmeldungen */
	
 .sys_msg_pos
 	{
	display: block;
	color: #FFFFFF;
	font-size: 13px;
	background-color: #8AD900;
	border: 0px solid #8AD900;
	padding: 7px;
	}
	
 .sys_msg_neg
 	{
	display: block;
	color: #FFFFFF;
	font-size: 13px;
	background-color: #D90000;
	border: 0px solid #D90000;
	padding: 7px;
	}
	
 .sys_msg_neu
 	{
	display: block;
	color: #FFFFFF;
	font-size: 13px;
	background-color: #F69600;
	border: 0px solid #F69600;
	padding: 7px;
	}
	
	
/* ### Formatierungen für Preistabelle */
	
 .td_edit
 	{
	display: inline;
	//background-color: #FFFFFF;
	}
	
 .td_edit:hover
 	{
	//display: inline;
	color: #FFFFFF;
	background-color: #F69600;
	}
	
	
/* ### Formatierungen für Inhaltsbereich */

 .headline
 	{
	font-weigth: bold; 
	font-size: 20px;
	}
	
 .page_description
  	{
	color: #757575;
	font-style: italic;
	}
	
 .headline_hr
  	{
	height: 1px;
	background-color: #0D0C97;
	}

 .data_hr
  	{
	height: 1px;
	background-color: #ACB7C9;
	}
	
 .tbl_functions
 	{
	border: 0px solid #7888A6;
	background-color: #FFDE5B;
	}
	
 .tbl_default
 	{
	border: 1px solid #0D0C97;
	}
	
 .tbl_default_header
 	{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0D0C97;
	}
	
 .tbl_signal
 	{
	color: #D49B02;
	border: 1px solid #FBE925;
	background-color: #FFFFCC;
	}
	
 .text_signal
 	{
	color: #D49B02;
	}
	
 .tbl_danger
 	{
	color: #E11000;
	border: 1px solid #E11000;
	background-color: #FCF4E4;
	}
	
 .text_danger
 	{
	color: #E11000;
	}
	
 .status_text_warning
 	{
	color: #FF0000;
	font-style: italic;
	}	
	
 .tbl_data_header_1
 	{
	background-color: #0D0C97;
	}
	
 .tbl_data_header_2
 	{
	background-color: #FFDE5B;
	}
	
 .tbl_data_header_field
 	{
	font-weight: bold;
	}
	
 .tbl_data_row
 	{
	border-bottom: 1px solid #0D0C97;
	}
	
 .tbl_data_options
 	{
	font-size: 11px;
	}


/* ### Formatierungen fürs Menü Links */

 .menu_left_bgcolor
 	{
	background-color: #DAE1EF;
	}
	
 .selected_node
 	{
	color: #AB413F;
	}

 a.menu_left_level1
 	{
	display: block;
	font-weight: bold;
	text-decoration: none;
	color: #3F5680;
	border: 1px solid #DAE1EF;
	padding: 5px;
	margin: 5px 5px 0px 5px;
	}
	
 a.menu_left_link
 	 {
	 text-decoration: none;
	 }
	 
 a.menu_left_link:hover
 	 {
	 text-decoration: none;
	 }
	 
 .item_desc
 	 {
	 color: #9E9B96;
	 }
	
	
