/* Definition AS */
/*.ASClaim
{
	font-family: Verdana, Arial, Helvetica;
	font-size:7pt;
	font-weight:bold;
	color: #5C5D62;
}*/

/* Definition allgemeine (I)nfokästen (B)lock (L)inks */
.IBLHead
{
	font-family: Verdana, Arial, Helvetica;
	font-size:17pt;
	font-weight:bold;
	background-color:#0093DD;
	color: #FFFFFF;
	text-align:left ;
}

.IBLHead A:link	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#FFFFFF;
	font-size: 7pt;
}	
		
.IBLHead A:visited	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#FFFFFF;
	font-size: 7pt;
}	
		
.IBLHead A:active	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#FFFFFF;
	font-size: 7pt;
}	

.IBLHead A:hover	
{
	text-decoration:underline;
}


/* Definition allgemeine (I)nfokästen (B)lock (L)inks (H)igh(L)ighted*/
.IBLHeadHL
{
	font-family: Verdana, Arial, Helvetica;
	font-size:7pt;
	font-weight:bold;
	background-color:#0093DD;
	color: #FFFFFF;
	text-align:left;
}

.IBLHeadHL A:link	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#FFFFFF;
	font-size: 7pt;
}	
		
.IBLHeadHL A:visited	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#CE4C51;
	font-size: 7pt;
}	
		
.IBLHeadHL A:active	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#FFFFFF;
	font-size: 7pt;
}	

		
.IBLHeadHL A:hover	
{
	text-decoration:underline;
}

/*******************************************************
*******************************************************/

.IBLBody
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-style: normal;
	font-weight:normal;
	background-color: #D7EDFB;
}

.IBLBodyDate
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-style:italic;
	font-weight:normal;
}

.IBLBodyHeadLine
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-style: normal;
	font-weight: bold;
}

.IBLBody A:link	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#0093DD;
	font-size: 8pt;
}	
		
.IBLBody A:visited	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#0093DD;
	font-size: 8pt;
}	
		
.IBLBody A:active	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#0093DD;
	font-size: 8pt;
}	
		
.IBLBody A:hover	
{
	text-decoration:underline;
}


/****************************************************************
****************************************************************/

.IBLBodyHL
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-style: normal;
	font-weight:normal;
	background-color: #D7EDFB;
}


.IBLBodyHL A:link	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#0093DD;
	font-size: 8pt;
}	


.IBLBodyHL A:visited	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:#CE4C51; 
	font-size: 8pt;
}	
		
.IBLBodyHL A:active	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#0093DD;
	font-size: 8pt;
}
	
		
.IBLBodyHL A:hover	
{
	text-decoration:underline;
}



/* ------------------------------------------------------------- */

.MenuLinks /* Menü links Grundeinstellungen */
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-size:8pt;
	background-color: #D7EDFB;
}

.MenuOben /* Menü Oben Grundeinstellungen */
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-size:8pt;
	background-color: #0093DD;
}

.MenuUnten /* Menü Unten Grundeinstellungen */
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-size:8pt;
	background-color: #D7EDFB;
}

/*-------------------------------------*/

	
/* Inhalt - fenster */
.TableContent
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: #FFFFFF;
}


/* Linke und rechte menus. Menuelement und Highlighted Menuelement */
/* ------------------------------------------- */
.MenuItem
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	text-align:left;
	font-size:8pt;
	/* padding hart an der Tabelle eingestellt wegen NN4 */
}

.MenuItem A:link	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#0093DD;
	font-size: 8pt;
}	
		
.MenuItem A:visited	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#0093DD;
	font-size: 8pt;
}
		
.MenuItem A:active	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#0093DD;
	font-size: 8pt;
}
		
.MenuItem A:hover	
{
	text-decoration:underline;
}


.MenuItemHL
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	text-align:left;
	font-size:8pt;
	/* padding hart an der Tabelle eingestellt wegen NN4 */
}

.MenuItemHL A:link	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#CE4C51;
	font-size: 8pt;
}	
		
.MenuItemHL A:visited	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color: #CE4C51; 
	font-size: 8pt;
}	

		
.MenuItemHL A:active	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color: #0093DD; 
	font-size: 8pt;
}	
		
.MenuItemHL A:hover	
{
	text-decoration:underline;
}


.MenuItemInv
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	text-align:left;
	font-size:8pt;
	/* padding hart an der Tabelle eingestellt wegen NN4 */
}

.MenuItemInv A:link	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#FFFFFF;
	font-size: 8pt;
}	

		
.MenuItemInv A:visited	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#FFFFFF;
	font-size: 8pt;
}	
		
.MenuItemInv A:active	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#FFFFFF;
	font-size: 8pt;
}	

		
.MenuItemInv A:hover	
{
	text-decoration:underline;
}


.MenuItemInvHL
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	text-align:left;
	font-size:8pt;
	/* padding hart an der Tabelle eingestellt wegen NN4 */
}

.MenuItemInvHL A:link	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#FFFFFF;
	font-size: 8pt;
}	
		
.MenuItemInvHL A:visited	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#CE4C51;
	font-size: 8pt;
}	
		
.MenuItemInvHL A:active	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#FFFFFF;
	font-size: 8pt;
}	

		
.MenuItemInvHL A:hover	
{
	text-decoration:underline;
}


/* --------------------------------------------*/

/* Definition allgemeiner (C)ontent */
.Content
{
	/* font-family: Verdana, Arial, Helvetica;*/
	font-size:8pt;
	font-weight:normal;
	background-color:#FFFFFF; 
	color: #5C5D62; 
}

.ContentHeadline
{
	/* font-family: Verdana, Arial, Helvetica; */
	font-size:11pt;
	font-weight:bold;
	/* background-color:#FFFFFF;
	color: #5C5D62; */
}

.ContentSubHeadline
{
	font-family: Verdana, Arial, Helvetica;
	font-size:9pt;
	font-weight:bold;
	background-color:#FFFFFF;
	color: #5C5D62;
}

.ContentBold
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-weight:bold;
	background-color:#FFFFFF;
	color: #5C5D62;
}

.ContentKursiv
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-weight:normal;
	font-style:italic;
	background-color:#FFFFFF;
	color: #5C5D62;
}

.ContentSmall
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	font-weight:normal;
	background-color:#FFFFFF; 
	color: #5C5D62;
}



.ContentButton
{
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;	
	/* Diese Einstellungen scheinen nicht für NN 4.x zu gehen
	color:	#CE4C51;
	font-weight:bold ;
	border-style: solid;
	border-width: 2px;
	border-color: #CE4C51;
	background-color: Transparent; */
}

.ContentButtonSmall
{
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 7pt;
	color: #000000;	
}

.ContentField
{
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;	
}


.ContentFieldDisabled
{
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	background-color: #F1F1F1;	
}



.ContentFieldSmall
{
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 7pt;
	color: #000000;	
}

.Content A:link	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color: #0093DD;
	font-size: 8pt;
}	
		
.Content A:visited	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color: #0093DD;	 
	font-size: 8pt;
}	
		
.Content A:active	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#0093DD;
	font-size: 8pt;
}	

		
.Content A:hover	
{
	text-decoration:underline;
}

.ContentHeadline A:link	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color: #0093DD;
	font-size: 11pt;
}	

.ContentHeadline A:visited	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color: #0093DD;	 
	font-size: 11pt;
}	

.ContentHeadline A:active	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#0093DD;
	font-size: 11pt;
}	

.ContentHeadline A:hover
{
	text-decoration:underline;
}


/* Login Eingabefelder */
.LoginPwd
{
	/* text-align:right ; */
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	width: 95px;
	/* Diese Einstellungen scheinen nicht für NN 4.x zu gehen
	background-color:#FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: blue;
	width: 100px;  */
}

/* Login Button */
.LoginButton
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	width: 80px;  
	color: #000000;	
	/* Diese Einstellungen scheinen nicht für NN 4.x zu gehen
	color:	#CE4C51;
	font-weight:bold ;
	border-style: solid;
	border-width: 2px;
	border-color: #CE4C51;
	background-color: Transparent; */
}

/* Tabelle für Login/logout */
.Login
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-align:left;
	background-color: #D7EDFB;	
	color: #000000;
}

.Login TD
{
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 8pt;
	text-transform: none;
	letter-spacing: normal;	
	word-spacing: normal;
}

/* Für Forms  */
.FormValidate
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	font-weight: bold;
	color:	#CE4C51;
	font-size: 8pt;
}	



/* Für die Inhalt-Tabelen (wie z.B. News oder Referenzen)  */
.DataTable
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	/*border-width: 3px;*/
}


/* Definitionen für die Inhalt-Tabellen */
/* ---------------------------------------------------------- */

.AllgHeadLine
{
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-size:8pt;
}

.AllgDatum
{
	font-family: Verdana, Arial, Helvetica;
	font-style:italic;
	font-weight:normal;
	font-size:8pt;	
}

.AllgText
{
	font-family: Verdana, Arial, Helvetica;
	font-weight:normal;
	font-size:8pt;
}

.AllgLink
{
	font-family: Verdana, Arial, Helvetica;
	font-weight:bold;
	font-size:8pt;
}

/* ------------------------------------------------------------- */




/* Definitionen für die Anzeigekästen */
/* ---------------------------------------------------------- */

.AnzHeadLine
{
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-size:8pt;
}

.AnzDatum
{
	font-family: Verdana, Arial, Helvetica;
	font-style:italic;
	font-size:8pt;
}

.AnzText
{
	font-family: Verdana, Arial, Helvetica;
	font-weight:normal;
	font-size:8pt;
}

.AnzLink
{
	font-family: Verdana, Arial, Helvetica;
	font-weight:bold;
	font-size:8pt;
}

/********************** SUCHE *****************************************/

.InfoTableTitle
{
	font-family: Verdana, Arial, Helvetica;
	background-color: #D1D1D1;
	color: #4C4D52;
	font-size: 8pt;
	font-weight:bold;
	
}

.InfoSubTableTitle
{
	font-family: Verdana, Arial, Helvetica;
	background-color: #E1E1E1;
	color: #4C4D52;
	font-size: 8pt;
	font-weight:bold;
	
}

.InfoTableContent
{
	font-family: Verdana, Arial, Helvetica;
	background-color: #F1F1F1;
	color: #5C5D62;
	font-size: 8pt;
}


/* Awhite - für den Fall, wenn ein normaler Link schlecht sichtbar ist */
.Awhite:link	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:none;
	color:	#FFFFFF;
	font-size: 8pt;	
}	

		
.Awhite:visited	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:	none;
	color:	silver;
	font-size: 8pt;	
}	
		
.Awhite:active	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:	none;
	color: red;
	font-size: 8pt;	
}	
		
.Awhite:hover	
{
	font-family: Verdana, Arial, Helvetica;
	text-decoration:	underline;
	color: #FFFFFF;
	font-size: 8pt;	
}

/**********************************************************************/
/*   ContentAdministration
/**********************************************************************/
.CAGridHead
{
	font-style:	italic;
}
/**********************************************************************/
/*  Definitionen für verschiedene HTML-Elemente						  */
/**********************************************************************/

BODY
{
	background-color:White;
	color: #5C5D62;
	font-weight: normal;
	font-size: 8pt;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: normal;	
}


.ErgListeHL 
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-weight:bold;
	color:  #CE4C51; 
	text-align:left ;	
}




.Grid
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-weight:normal;
	color: #5C5D62; 
}	

.Grid A:link	
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-weight: bold;
	color:	#0093DD;
}	
		
.Grid A:hover	
{
	text-decoration:underline;
}

.GridPager
{
	font-weight:bold;
	color:  #CE4C51; 
}

.GridHeader
{
	background-color: #F1F1F1;
	font-style: italic;
	font-size: 7pt;
}
.SearchParam
{
	font-size: 7pt;
}

.Bewertung
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-weight:normal;
	color: #5C5D62;
	text-decoration: none;
}

.Bewertung:link	
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-weight: normal;
	color:	#5C5D62;
}	

.Bewertung:active
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-weight: normal;
	color:	#5C5D62;
}	

.Bewertung:visited
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-weight: normal;
	color:	#5C5D62;
}	
		
.Bewertung:hover	
{
	text-decoration:underline;
}

.BewertungText
{
	font-style: normal;
	font-weight: normal;	
	font-size: 8pt;
}

.BewertungPager
{
	font-weight:bold;
	color:  #CE4C51; 
}

.BewertungRolleEigen
{
	border-color: #d3d3d3;
	border-width: 1px;
	border-style: solid;
	background-color: #EDD7C0;
}

.BewertungRollePlaner
{
	border-color: #d3d3d3;
	border-width: 1px;
	border-style: solid;
	background-color: #FFFF80;
}

.BewertungRolleBauherr
{
	border-color: #d3d3d3;
	border-width: 1px;
	border-style: solid;
	background-color: #CAE68E;
}

.BewertungRolleGesamt
{
	border-color: #d3d3d3;
	border-width: 1px;
	border-style: solid;
	background-color: #F4F4F4;
}

.BewertungBereichEigen
{
	background-color: #EDD7C0;
	font-style: normal;
	font-weight:bold;	
	font-size: 9pt;
}

.BewertungBereichPlaner
{
	background-color: #FFFF80;
	font-style: normal;
	font-weight:bold;	
	font-size: 9pt;
}

.BewertungBereichBauherr
{
	background-color: #CAE68E;
	font-style: normal;
	font-weight:bold;	
	font-size: 9pt;
}

.BewertungBereichGesamt
{
	background-color: #F4F4F4;
	font-style: normal;
	font-weight:bold;	
	font-size: 9pt;
}

.BewertungGruppeEigen
{
	background-color: #EDD7C0;
	font-style: normal;
	font-weight:bold;	
	font-size: 8pt;
}

.BewertungGruppePlaner
{
	background-color: #FFFF80;
	font-style: normal;
	font-weight:bold;	
	font-size: 8pt;
}

.BewertungGruppeBauherr
{
	background-color: #CAE68E;
	font-style: normal;
	font-weight:bold;	
	font-size: 8pt;
}

.BewertungGruppeGesamt
{
	background-color: #F4F4F4;
	font-style: normal;
	font-weight:bold;	
	font-size: 8pt;
}

.BewertungGruppe
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-weight:bold;
	color: #5C5D62;
	text-decoration: none;
}

.BewertungGruppe:link
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-weight: bold;
	color:	#5C5D62;
}	

.BewertungGruppe:active
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-weight: bold;
	color:	#5C5D62;
}	

.BewertungGruppe:visited
{
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	font-weight: bold;
	color:	#5C5D62;
}	
		
.BewertungGruppe:hover	
{
	text-decoration:underline;
}

.BewertungPosition
{
	background-color: white;
	font-style: normal;
	font-weight:normal;	
	font-size: 7pt;
}

.BewertungWichtungEigen
{
	background-color: #EDD7C0;
	font-style: normal;
	font-weight: normal;	
	font-size: 7pt;
}

.BewertungWichtungPlaner
{
	background-color: #FFFF80;
	font-style: normal;
	font-weight: normal;	
	font-size: 7pt;
}

.BewertungWichtungBauherr
{
	background-color: #CAE68E;
	font-style: normal;
	font-weight: normal;	
	font-size: 7pt;
}

.BewertungWichtungGesamt
{
	background-color: #F4F4F4;
	font-style: normal;
	font-weight: normal;	
	font-size: 7pt;
}

.BewertungHead
{
	font-style: normal;
	font-weight: normal;	
	font-size: 6pt;
}

.BewertungZelle
{
	border-color: #d3d3d3;
	border-width: 1px;
	border-style: solid;
}

.BewertungFeld
{
	width: 18px;
	height: 18px;	
}


/* Definition: Beipiel für Informationsumfang */
.ContentSampleData
{
	/* font-family: Verdana, Arial, Helvetica;*/
	font-size:8pt;
	font-weight:normal;
	background-color:#FFFFFF; 
	color: #000000; 
}

.ContentSampleDataHighlight
{
	/* font-family: Verdana, Arial, Helvetica;*/
	font-size:8pt;
	font-weight:bold;
	background-color:#FFFFFF; 
	color: #000000; 
}
