/* General page style. The scroll bar colours only visible in IE5.5+ */
	body {
		BACKGROUND-COLOR:			#EAEAEA;
		COLOR:						#000000;
		FONT-FAMILY:				Verdana, Arial, Helvetica, sans-serif;
		/* this attribute sets the basis for all the other SCROLLBAR COLORs (Internet Explorer 5.5+ only) */
		SCROLLBAR-FACE-COLOR:		#DEE3E7;
		SCROLLBAR-HIGHLIGHT-COLOR:	#FFFFFF;
		SCROLLBAR-SHADOW-COLOR:		#DEE3E7;
		SCROLLBAR-3DLIGHT-COLOR:	#D1D7DC;
		SCROLLBAR-ARROW-COLOR:		#000000;
		SCROLLBAR-TRACK-COLOR:		#EFEFEF;
		SCROLLBAR-DARKSHADOW-COLOR:	#98AAB1;
		MARGIN:						10;
  }

/*-- Haupttabelle --------------------------------------------*/

	.body_row	{
		BACKGROUND-COLOR:			#FFFFFF;
		BORDER:						#31509A 1px solid;
	}

	.view_table {
		BORDER:						#000000 0px solid;				
		BORDER-COLLAPSE:			collapse;
	}

	.view_logo {
	  	BACKGROUND-COLOR:			#FFFFFF;
		BORDER-LEFT:				#FFFFFF 0px solid;
		BORDER-RIGHT:				#FFFFFF 0px solid;
		BORDER-TOP:					#FFFFFF 0px solid;
		BORDER-BOTTOM:				#FFFFFF 0px solid;
	}

	.view_main {
		BORDER-LEFT:				#31509A 1px solid;
		BORDER-RIGHT:				#31509A 1px solid;
		BORDER-TOP:					#31509A 0px solid;
		BORDER-BOTTOM:				#31509A 0px solid;
	}

	.view_hr {
		HEIGHT:						1px;
		MARGIN:						0px;
		COLOR:						#31509A;
	}
	
	.view_template {
		PADDING-LEFT:				10px;			
		PADDING-RIGHT:				10px;
		PADDING-TOP:				10px;
		PADDING-BOTTOM:				10px;
		COLOR:						#31509A;
		BACKGROUND-COLOR:			#FFFFFFF;
	}

	.view_advertising {
		BACKGROUND-COLOR:			#000000;
		BORDER-LEFT:				#31509A 1px solid;
		BORDER-RIGHT:				#31509A 1px solid;
		BORDER-TOP:					#31509A 1px solid;
		BORDER-BOTTOM:				#31509A 0px solid;
	}

	.footer_row {
		PADDING-LEFT:				8px;			
		PADDING-RIGHT:				8px;
		PADDING-TOP:				4px;
		PADDING-BOTTOM:				4px;
		BORDER-LEFT:				#253d83 1px solid;
		BORDER-RIGHT:				#253d83 1px solid;
		BORDER-TOP:					#253d83 1px solid;
		BORDER-BOTTOM:				#253d83 1px solid;
		COLOR:						#000000;
		BACKGROUND-COLOR:			#EAEAEA;
	}

/*-- end Haupttabelle ----------------------------------------*/

/*-- Navigation - Top -----------------------------------------*/

	.menu_top_row {
		PADDING-LEFT:				20px;			
		PADDING-RIGHT:				20px;
		PADDING-TOP:				4px;
		PADDING-BOTTOM:				4px;
		BORDER-LEFT:				#31509A 0px solid;
		BORDER-RIGHT:				#31509A 0px solid;
		BORDER-TOP:					#31509A 0px solid;
		BORDER-BOTTOM:				#31509A 0px solid;
		MARGIN:						0px;
	  	BACKGROUND-COLOR:			#31509A;
		BACKGROUND-REPEAT:			no-repeat;
		BACKGROUND-POSITION:		bottom left;
	}

	.menu_top_entry {
		PADDING-LEFT:				0px;			
		PADDING-RIGHT:				30px;
		PADDING-TOP:				0px;
		PADDING-BOTTOM:				0px;
		MARGIN:						0px;
		COLOR:						#FFFFFF;
		FONT-WEIGHT:				BOLD;		
		DISPLAY:					BLOCK;
	}

	.menu_top_li A {
		TEXT-DECORATION:			NONE;
	}
	
	.menu_top_li A:hover {
		COLOR:						#DD6900;
		TEXT-DECORATION:			NONE;
	}

	.menu_top_ul {
		MARGIN:						0px;
		PADDING-LEFT:				0px;			
		PADDING-RIGHT:				0px;
		PADDING-TOP:				0px;
		PADDING-BOTTOM:				0px;
	}

	.menu_top_li {
		FLOAT:						LEFT;
		LIST-STYLE-TYPE:			NONE;
	}

	LI:hover UL {
		DISPLAY:					BLOCK;
	}
	
	LI.over UL {
		DISPLAY:					BLOCK;
	}
	
	#dmenu {
		FONT-SIZE:					11px;
		FONT-FAMILY:				Verdana, Arial, Helvetica, Sans-Serif;
	}

/*-- end Navigation ------------------------------------------*/
	
/*-- Navigation - SubMenu ------------------------------------*/

	.menu_sub_ul {
		BORDER-LEFT:				#AAAAAA 1px solid;
		BORDER-RIGHT:				#AAAAAA 2px solid;
		BORDER-TOP:					#AAAAAA 1px solid;
		BORDER-BOTTOM:				#AAAAAA 2px solid;
		MARGIN:						0px;
		BACKGROUND-COLOR:			#31509A;
		LIST-STYLE-TYPE:			NONE;
		POSITION:					ABSOLUTE;
		DISPLAY:					NONE;
		PADDING-LEFT:				0px;
		PADDING-RIGHT:				0px;
		PADDING-TOP:				0px;
		PADDING-BOTTOM:				0px;
	}

	.menu_sub_li A {
		PADDING-LEFT:				10px;
		PADDING-RIGHT:				3px;
		PADDING-TOP:				3px;
		PADDING-BOTTOM:				3px;
		BACKGROUND-COLOR:			#EAEAEA;
		COLOR:						#31509A;
		TEXT-DECORATION:			NONE;		
		WIDTH:						180px;
		DISPLAY:					BLOCK;
	}
	
	.menu_sub_li A:hover {
		BACKGROUND-COLOR:			#777777;
		COLOR:						#ffffff;
		TEXT-DECORATION:			NONE;
	}
	
/*-- end Navigation - SubMenu --------------------------------*/	


/*-- Diverses ------------------------------------------------*/
	A							{	TEXT-DECORATION: NONE;	}
	A:hover 					{	TEXT-DECORATION: NONE; COLOR:	#DD6900;	}
	form						{	MARGIN: 0;	}
	.textarea					{	COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; WIDTH: 230px;	}
	.button						{	COLOR: #000000; BACKGROUND-COLOR: Silver;  FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-weight: BOLD;	}
	.input 						{	COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; WIDTH: 230px;	}
	.select						{	COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; WIDTH: 230px;	}
	
	.sales_iframe				{	border-style: solid; border-color: #31509A; border-width: 1px 1px 1px 1px; }
/*-- end Diverses --------------------------------------------*/


/*-- Back Button ---------------------------------------------*/
	.button_back {
		COLOR:						#FFFFFF;	
		BACKGROUND-COLOR:			#31509A;
		FONT-SIZE:					11px;
		FONT-FAMILY:				Verdana, Arial, Helvetica, Sans-Serif;
		FONT-WEIGHT:				BOLD;		
		DISPLAY:					BLOCK;
		PADDING:					7px;
		MARGIN:						0px;
		cursor:						pointer;
	}

	.button_back A {
		COLOR:						#FFFFFF;
	}
/*-- End Back Button -----------------------------------------*/


/*-- Templates -----------------------------------------------*/
	.image						{	BORDER: #000000 1px solid;	}

	.text_table					{	PADDING-LEFT: 40px;	PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;	}

	.text11_normal_black		{	COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; WORD-SPACING: 0px; TEXT-ALIGN: normal; LINE-HEIGHT: 15px;	}
	.text11_normal_white		{	COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; WORD-SPACING: 0px; TEXT-ALIGN: normal; LINE-HEIGHT: 15px;	}
	.text11_normal_red			{	COLOR: #FF0000; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; WORD-SPACING: 0px; TEXT-ALIGN: normal; LINE-HEIGHT: 15px;	}
	.text13_normal_black		{	COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; WORD-SPACING: 0px; TEXT-ALIGN: normal; LINE-HEIGHT: 15px;	}
	.text13_bold_blue			{	COLOR: #31509A; FONT-SIZE: 13px; FONT-WEIGHT: bold;   FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; WORD-SPACING: 0px; TEXT-ALIGN: normal; LINE-HEIGHT: 15px;	}
	.text_error					{	COLOR: #FF0000; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; WORD-SPACING: 0px; TEXT-ALIGN: normal; LINE-HEIGHT: 15px;	}
	
	.title_1					{	FONT-SIZE: 20px; FONT-WEIGHT: bold; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px;	}
	.title_2					{	COLOR: #31509A; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px;	}


	.page_table_0				{	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; }
	.page_titel_1				{	COLOR: #31509A; FONT-SIZE: 14px; FONT-WEIGHT: bold;   FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px;	}
	.page_hr					{	COLOR: #31509A; HEIGHT: 1px;	}



	.color_std					{	COLOR : #31509A;	}
	.color_red					{	COLOR : #FF0000;	}

	.home_logo					{	TEXT-ALIGN: center; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; FONT-SIZE: 18px; FONT-WEIGHT: BOLD; border-collapse: collapse;	}

	.logo						{	TEXT-ALIGN: center; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; FONT-SIZE: 18px; FONT-WEIGHT: BOLD; HEIGHT: 150; WIDTH: 150;	}
	.logo_color_std2			{	COLOR: #31509A;}
	.logo_color_std				{	COLOR: #FFFFFF; BACKGROUND-COLOR: #31509A; BORDER: #000000 1px solid;	}
	
	.email_title 				{	PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #31509A; COLOR: #FFFFFF; FONT-WEIGHT: BOLD; FONT-SIZE: 11px; HEIGHT: 17px;	}
	.email_row					{	BORDER:#31509A 1px solid; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; WORD-SPACING: 1px; TEXT-ALIGN: normal; LINE-HEIGHT: 15px;	}
	.email_color_1				{	PADDING-LEFT: 20px; PADDING-RIGHT: 2px; HEIGHT: 25px; FONT-SIZE: 13px; BACKGROUND-COLOR: #F8F8F8;	}
	.email_color_2				{	PADDING-LEFT: 20px; PADDING-RIGHT: 2px; HEIGHT: 25px; FONT-SIZE: 13px; BACKGROUND-COLOR: #EAEAEA;	}
/*-- end Diverses --------------------------------------------*/