/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */

.HeadBg 		
{
	background-color: 	#FFFFFF;
}

/* background color for the content part of the pages */
Body		
{
	background-color: 	#FFFFFF;
}

/* background/border colors for the selected tab */

.TabBg 
{
}

.LeftPane 
{ 
}

.ContentPane  
{ 
}

.RightPane  
{ 
}

/* text style for the selected tab */

.SelectedTab 
{
}

/* hyperlink style for the selected tab */

A.SelectedTab:link 
{
}

A.SelectedTab:visited  
{
}

A.SelectedTab:active   
{
}

A.SelectedTab:hover   
{
}

/* text style for the unselected tabs */

.OtherTabs 
{
}
    
/* hyperlink style for the unselected tabs */

A.OtherTabs:link 
{
}

A.OtherTabs:visited  
{
}

A.OtherTabs:active   
{
}

A.OtherTabs:hover    
{
}

/* GENERAL */
/* style for module titles */

.Head   
{
}

/* style of item titles on edit and admin pages */

.SubHead    
{
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */

.SubSubHead 
{
}

/* text style used for most text rendered by modules */

.Normal
{
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */

.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */

.CommandButton     
{
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */

A.CommandButton:link 
{
}

A.CommandButton:visited  
{
}

A.CommandButton:active   
{
}

A.CommandButton:hover    
{
}
    
/* GENERIC */

H1  
{
}

H2  
{
}

H3  
{
}

H4  
{
}

H5, DT  
{
}

H6  
{
}

TFOOT, THEAD    
{
}

TH  
{
}

A:link  
{
	font-size: 			8pt;
}

A:visited   
{
	font-size: 			8pt;
}

A:active    
{
	font-size: 			8pt;
}

A:hover
{
	font-size: 			8pt;
}

SMALL   
{
}

BIG 
{
}

BLOCKQUOTE, PRE 
{
}

UL LI  
{
}

UL LI LI    
{
}

UL LI LI LI 
{
}

OL LI   
{
}

OL OL LI    
{
}

OL OL OL LI 
{
}

HR
 {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    

.Message    
{
}   

/* style of item titles by Announcements and events */

.ItemTitle    
{
}

/* Menu-Styles */
/* Module Title Menu */

.ModuleTitle_MenuContainer 
{
}

.ModuleTitle_MenuBar 
{
}

.ModuleTitle_MenuItem 
{

}

.ModuleTitle_MenuIcon 
{
}

.ModuleTitle_SubMenu 
{
}

.ModuleTitle_MenuBreak 
{
}

.ModuleTitle_MenuItemSel 
{
}

.ModuleTitle_MenuArrow 
{
}

.ModuleTitle_RootMenuArrow 
{
}

/* Main Menu */

.MainMenu_MenuContainer 
{
	background-image:	url(/Portals/_default/Skins/demo_inlead/blank.png); background-repeat:no-repeat;
}

.MainMenu_MenuBar 
{
}

.MainMenu_MenuItem 
{
	text-decoration:	none;
	font-weight: 		normal;
	color:				#FFFFFF;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			9pt;
	border-left: 		#003D4B 0px solid;
	border-bottom:	 	#362D2D 0px solid;
	border-top: 		#362D2D 0px solid;
	border-right:		#003D4B 0px solid;
	height:				29px;
	width:				150px;	
}

.MainMenu_RootMenuItemSelected
{
}

.MainMenu_MenuIcon 
{
 	display: 			none; 
}

.MainMenu_SubMenu 
{
	background: 		#003D4B;
	filter: 			progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=0, Strength=0);
	border-left: 		#362D2D  1px solid;
	width:				160px;

}

.MainMenu_MenuBreak 
{
}


.MainMenu_MenuItemSel 
{ 
	text-decoration:	none;
	color:				#FFC000;
	font-family:		Arial, Black, sans serif;
	font-size:			9pt;
	font-weight: 		normal;
	background:			url(/Portals/_default/Skins/demo_inlead/button0.png); background-repeat:repeat-x;
/*	background:			#0e6479;*/
	border-left: 		#362D2D 0px solid;
	border-bottom: 		#362D2D 0px solid;
	border-top: 		#362D2D 0px solid;
	border-right:		#362D2D 0px solid;
	height:				29px;
	width:				150px;

}

.MainMenu_MenuArrow 
{
	/*display: 			none; */
	border-left: 		#0e6479 0px solid;
	border-bottom: 		#0e6479 0px solid;
	border-top: 		#0e6479 0px solid;
	border-right:		#362D2D 0px solid;
	width:				10px;
}

.MainMenu_RootMenuArrow 
{
	display: 			none; 
}

.m_body		
{
}

/* KLASSEN FÜR TABLE */
/* ---------------------------------------------------- */

.m_tabelle		
{
	width:				818px; 
	table-layout:		fixed;
	border-collapse:	collapse;
	padding:			0px 0px 0px 0px;
	border:				0px;
	margin:				0px;
}

.m_untertabelle
{
	table-layout:		fixed;
	border-collapse:	collapse;
	padding:			0px 0px 0px 0px;
	border:				0px;
	margin:				0px;
}

.m_datentabelle	
{
	table-layout:		fixed;
/*	border-collapse:	collapse;*/
	border:				0px;
	margin:				0px;
}

.m_datentabelle_kopf 
{
	background-color:	#b5acaa;
	padding:			5px 5px 5px 5px;
	border:				1px;
	margin:				1px;
	text-decoration:	none;
	font-weight:		bold;
	color:				#b83f1e;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			11pt;
}

.m_datentabelle_body 
{
	background-color:	#b5acaa;
	padding:			5px 5px 5px 5px;
	border:				1px;
	margin:				1px;
	text-decoration:	none;
	color:				#000000;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			11pt;
}


/* KLASSEN FÜR DEN KOPF-BEREICH */
/* ---------------------------------------------------- */

.tr_kopf		
{
}

.td_kopf_links	
{
	width:				220px;
}

.td_kopf_mitte	
{
}

.td_kopf_rechts	
{		
}


/* KLASSEN FÜR DIE TOP-NAVIGATION */
/* ---------------------------------------------------- */

.tr_top		
{
}

.tr_top_color	
{
	background-color:	#0e6479;
	color:				#0e6479;
	border: 			0px;
}

/* Klickbare Links */

.tr_top a, .tr_top a:visited
{
	text-decoration:	none;
	color:				#FFFFFF;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			9pt;
/*	font-weight:		bold;*/
}

.tr_top a:hover, .tr_top a:active, .tr_top a:link
{
	text-decoration:	none;
	color:				#B5ACAE;
	font-family:		Arial, Black, sans serif;
	font-size:			9pt;
}

.td_top_links	
{
	width:				30px;
/*	height:				30px;*/
	text-align:			center;
/*	padding-left:		30px;*/
}

.td_top_mitte	
{
}


/* KLASSEN FÜR SIDE-Navigation und Datenbereich */
/* ---------------------------------------------------- */

.tr_daten		
{
}

/* Klickbare Links */

.tr_daten a, .tr_daten a:visited
{
	text-decoration:	none;
	color:				#FFFFFF;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			9pt;
/*	font-weight:		bold;*/
}

.tr_daten a:hover, .tr_ttr_datenop a:active
{
	text-decoration:	none;
	color:				#B5ACAE;
	font-family:		Arial, Black, sans serif;
	font-size:			9pt;
}

.tr_daten_gross
{
	text-decoration:	none;
	color:				#F7F7F7;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			15pt;
}

.td_daten_links	
{
	width:				145px;
	vertical-align:		top;
}

.td_daten_mitte	
{
	height:				1200px;
	width:				420px;
	vertical-align:		top;
	color:				#F7F7F7;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
	padding:			0px 0px 0px 0px;
	border:				0px;
	margin:				0px;
}

.td_daten_links_nonews	
{
	width:				145px;
	vertical-align:		top;
}

.td_daten_mitte_nonews
{
	height:				1200px;
	width:				590px;
	vertical-align:		top;
	color:				#F7F7F7;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
	padding:			0px 0px 0px 0px;
	border:				0px;
	margin:				0px;
}

.td_daten_mittebreit	
{
	vertical-align:		top;
	color:				#F7F7F7;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
	padding:			0px 0px 0px 0px;
	border:				0px;
	margin:				0px;
}

.td_daten_rechts	
{
	width:				145px;
	vertical-align:		top;
}

 


.t_table	
{
	background-color:			#66CCFF;
	padding:					5px 0px 0px 15px;
	scrollbar-face-color:		#D2D3DF;
	scrollbar-highlight-color:	#E6E6ED;
	scrollbar-shadow-color:		#94959D;
	scrollbar-3dlight-color:	#E9EAF0;
	scrollbar-arrow-color:		#5B5B60;
	scrollbar-track-color:		#E2E2E2;
	scrollbar-darkshadow-color:	#5B5B60;
	border-top:					1px solid #9498BA;
	border-bottom:				1px solid #9498BA;
	height:						99%
}


#footer
{
	clear:				both;
	font-size:			7pt;
	background-image:	url(/Portals/_default/Skins/demo_inlead/blank.png); background-repeat:no-repeat;
}

#footer p
{
	padding:			0px;
 	margin:				0px;
	text-align:			center;
}

#footer a
{
	color:				#F0F0F0; 
	background-color:	inherit;
	font-weight:		normal;
}

#footer a:hover
{
	color:				#FFFFFF; 
	background-color:	inherit; 
	text-decoration: 	bold;
}

/* KLASSEN FÜR DIE TEXTE */
/* ---------------------------------------------------- */

.text_title_lightgray	
{
	text-decoration:	none;
	color:				#D3D3D3;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			16pt;
}

.text_title_orange
{
	text-decoration:	none;
	color:				#D28F1C;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			16pt;
}

.text_title_red
{
	text-decoration:	none;
	color:				#B83F1E;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			16pt;
}

.text_title_red
{
	text-decoration:	none;
	color:				#B83F1E;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			16pt;
}

.text_title_bluegray70
{
	text-decoration:	none;
	color:				#578A9B;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			16pt;
}

.text_title_bluegray50
{
	text-decoration:	none;
	color:				#85A7B5;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			16pt;
}

.text_title_bluegray30
{
	text-decoration:	none;
	color:				#B5C9D0;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			16pt;
}

.text_title_green100
{
	text-decoration:	none;
	color:				#5C8E26;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			16pt;
}

.text_title_green50
{
	text-decoration:	none;
	color:				#AFC484;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			16pt;
}


.text_subtitle_lightgray	
{
	text-decoration:	none;
	color:				#D3D3D3;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			13pt;
}

.text_subtitle_orange
{
	text-decoration:	none;
	color:				#D28F1C;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			13pt;
}

.text_subtitle_red
{
	text-decoration:	none;
	color:				#B83F1E;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			13pt;
}

.text_subtitle_red
{
	text-decoration:	none;
	color:				#B83F1E;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			13pt;
}

.text_subtitle_bluegray70
{
	text-decoration:	none;
	color:				#578A9B;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			13pt;
}

.text_subtitle_bluegray50
{
	text-decoration:	none;
	color:				#85A7B5;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			13pt;
}

.text_subtitle_bluegray30
{
	text-decoration:	none;
	color:				#B5C9D0;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			13pt;
}

.text_subtitle_green100
{
	text-decoration:	none;
	color:				#5C8E26;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			13pt;
}

.text_subtitle_green50
{
	text-decoration:	none;
	color:				#AFC484;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			13pt;
}

.text_content_lightgray	
{
	text-decoration:	none;
	color:				#D3D3D3;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
}

.text_content_orange
{
	text-decoration:	none;
	color:				#D28F1C;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
}

.text_content_red
{
	text-decoration:	none;
	color:				#B83F1E;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
}

.text_content_red
{
	text-decoration:	none;
	color:				#B83F1E;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
}

.text_content_bluegray70
{
	text-decoration:	none;
	color:				#578A9B;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
}

.text_content_bluegray50
{
	text-decoration:	none;
	color:				#85A7B5;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
}

.text_content_bluegray30
{
	text-decoration:	none;
	color:				#B5C9D0;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
}

.text_content_green100
{
	text-decoration:	none;
	color:				#5C8E26;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
}

.text_content_green50
{
	text-decoration:	none;
	color:				#AFC484;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
}

.text_small_lightgray	
{
	text-decoration:	none;
	color:				#D3D3D3;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			8pt;
}

.text_small_orange
{
	text-decoration:	none;
	color:				#D28F1C;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			8pt;
}

.text_small_red
{
	text-decoration:	none;
	color:				#B83F1E;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			8pt;
}

.text_small_red
{
	text-decoration:	none;
	color:				#B83F1E;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			8pt;
}

.text_small_bluegray70
{
	text-decoration:	none;
	color:				#578A9B;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			8pt;
}

.text_small_bluegray50
{
	text-decoration:	none;
	color:				#85A7B5;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
}

.text_small_bluegray30
{
	text-decoration:	none;
	color:				#B5C9D0;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			8pt;
}

.text_small_green100
{
	text-decoration:	none;
	color:				#5C8E26;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			8pt;
}

.text_small_green50
{
	text-decoration:	none;
	color:				#AFC484;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			8pt;
}


/* KLASSEN FÜR DIE TEXTE ALT*/
/* ---------------------------------------------------- */




.text_title
{
	text-decoration:	none;
	color:				#FFFFFF;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			12pt;
}



.text_subtitle	
{
	text-decoration:	none;
	color:				#FFFFFF;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			8pt;
}

.text_gross_blau	
{
	text-decoration:	none;
	color:				#B6C9D0;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
}

.text_gross_dunkelblau	
{
	text-decoration:	none;
	color:				#999BEE;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
}

.text_sehrgross	
{
	text-decoration:	none;
	color:				#FFFFFF;
	font-family	:		Arial, Helvetica, sans serif;
	font-size:			14pt;
	font-weight:		bold;
}

.text_normal_border	
{
	text-decoration:	none;
	color:				#FFFFFF;
	font-family:		Aial, Helvetica, sans serif;
	font-size:			8pt;
	border-width:		1px;
	border-color:		#797979;
	padding:			2px;
}

.text_gross_border	
{
	text-decoration:	none;
	text-align:			justify;
	color:				#FFFFFF;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			10pt;
	border-width:		1px;
	border-color:		#797979;
	padding:			2px;
}

.text_gross_blau_border	
{
	text-decoration:	none;
	color:				#B6C9D0;
	font-family:		Aial, Helvetica, sans serif;
	font-size:			10pt;
	border-width:		1px;
	border-color:		#797979;
	padding:			2px;
}

.text_hidden 
{
 	color: 				#0E6479;
}

.text_sehrklein	
{
	text-decoration:	none;
	color:				#FFFFFF;
	font-family:		Arial, Helvetica, sans serif;
	font-size:			8pt;
}








