*	{
		margin:	0;
		padding:	0;
	}

body	{
		font-family: /*'Trebuchet MS',*/ Arial, Helvetica, sans-serif;
	}
	
table	{
		font-size: 10pt;
		font-weight: normal;
		color: #86899C;
	}
		
img	{
		border-style: none;
	}
	
a	{
		color: #414B7E;
		font-weight: bold;
	}

	/*Interne Links, die im Typo3 Editor eingefügt werden */	
.internal-link	{
					color: #0070BC; /* blau */
					font-weight: bold;
				}

	/*Interne Links, die im Typo3 Editor eingefügt werden : MouseOver */				
.internal-link:hover	{	
							color:#BB0000; /* rot */
							font-weight: bold;							
						}
						
	/*Externe Links, die im Typo3 Editor eingefügt werden */	
.external-link-new-window	
			{
				background: url('images/extern.png') no-repeat center right;
				color: #0070BC; /* blau */
				font-weight: bold;
				padding-right: 13px;
			}

	/*Externe Links, die im Typo3 Editor eingefügt werden : MouseOver */				
.external-link-new-window:hover	
			{							
				background: url('images/extern2.png') no-repeat center right;
				color:#BB0000; /* rot */
				font-weight: bold;
				padding-right: 13px;
			}
	
h1	{
		font-size: 20px;
		color: #414B7E;
	}
	
h2	{
		font-size: 18px;
		color: #414B7E;
	}
	
h3	{
		font-size: 16px;
		color: #414B7E;
	}
	
h4	{
		font-size: 14px;
		color: #414B7E;
	}
	
#title	{
			font-weight: bold;
		}	

/* Inhalt der Seite */

#content	{
				/*color: #414B7E;*/
				color: #000000;
			}
			
#content a	{
				text-decoration: none;
			}
			
#content	ul	{
					padding-left: 50px;
				}
				
.contenttable td	{
					padding-top: 1px;
				}
				
.contenttable td a	{
						text-decoration: none;
					}

/*Tabelle in der Seite Referenzen */

#reftable td	{
					padding-top: 17px;
				}
				
#reftable td a	{
					text-decoration: none;
				}

/* Indentations in beiden HTML Templates */
		
.indentation0	{
					float: left;
					padding-left: 0px;
				}
		
.indentation38	{
					float: left;
					padding-left: 20px;
				}
		
.indentation50	{
					float: left;
					padding-left: 50px;
				}
				
.indentation200 a, .indentation38 a, .indentation50 a, .indentation0 a	
				{
					text-decoration: none;
					color: #86899C;
				}
				
.indentation200	{
					float: left;
					padding-left: 200px;
				}
				
/* News */

.border	{
			border-top: 1px dashed #B3BAD6;
			border-bottom: 1px dashed #B3BAD6;	
			font-weight: bold;		
		}
		
.tx-mininews-pi1-listrow, .tx-mininews-pi1-fp_listrow, .tx-mininews-pi1-singleView
					{
						line-height: 17pt;
					}
					
	/* Titel der Artikel in der Seite News und in der Startseite (fp=frontpage) */		
.tx-mininews-pi1-listrowField-title, .tx-mininews-pi1-fp_listrowField-title	{
										font-size: 15px;
										padding-bottom: 7px;
										padding-top: 7px;
									}

	/* Anfang der Artikel in der Seite News und in der Startseite (fp=frontpage) */
.tx-mininews-pi1-listrowField-teaser, .tx-mininews-pi1-fp_listrowField-teaser	{
											font-weight: lighter;
											padding-bottom: 7px;
										}
									
.tx-mininews-pi1-listrowField-teaser a	{
											/*color: #414B7E;*/
											font-weight: normal;
										}	
										
/* Suche  */

table .csc-searchform	{
						line-height: 27pt;
					}

	/* Titel der gefundenen relevanten Absätze */
.csc-searchResultHeader	{
							padding-bottom: 12px;
							padding-top: 12px;
						}

	/* Inhalt der gefundenen relevanten Absätze */						
.csc-searchResult	{
						padding-bottom: 8px;
					}
		
/* Kontakt */

.heading	{
				background-color: #001C6F;
				color: #FFFFFF;
				font-weight: bold;
				height: 27px;
				vertical-align: middle;
				text-align: center;
			}
			
.headingtext	{
					padding-left: 0px;
				}
				
.line	{
			background-color: #E6E9EE;
			color: #414B7E;
			height: 32px;
			vertical-align: middle;
		}

.linetext	{
				padding-left: 5px;
			}
			
#message	{

				padding-left: 5px;
				padding-bottom: 5px;
				padding-top: 5px;
			}
			
/* Dynamisches Menü */
		
.mainmenu	{
				padding-left: 16px;
				border-bottom: 1px dashed #ACABB9;
				vertical-align: middle !important;
				vertical-align: top;
				font-weight: bold;
			}
			
.mainmenu a	{
				color: #FFFFFF;
				text-decoration: none;
			}

	/* 7 Hauptkategorien (ERP-Systeme, CRM-Systeme, ..., Consulting) */
.submenu1, .submenu2, .submenu3, .submenu4, .submenu5, .submenu6, .submenu7, .submenu286, .submenu568 
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	font-weight: normal;
	line-height: 12pt;
}

.submenu1, .colorsubmenu1	{
								background-color:#FFE4B5;
							}
				
.submenu2, .colorsubmenu2	{
								background-color:#F8AFBB;
							}		

.submenu3, .colorsubmenu3	{
								background-color:#D0DBEF;
							}
				
.submenu4, .colorsubmenu4	{
								background-color:#DEF1DB;
							}

.submenu5, .colorsubmenu5	{
								background-color:#F1EFB4;
							}

.submenu6, .colorsubmenu6	{
								background-color:#ECD7C2;
							}
		
.submenu7, .colorsubmenu7	{
								background-color:#C8D0F7;
							}

.submenu286, .colorsubmenu286	{
								background-color:#FFBB98;
								
							}
.submenu568, .colorsubmenu568	{
								background-color:#D4C3DB;
							}
							

		
.submenu1 a, .submenu2 a, .submenu3 a, .submenu4 a, .submenu5 a, .submenu6 a, .submenu7 a, .submenu286 a, .submenu568 a
			{
				color: #76798A;
				text-decoration: none;
				font-weight: normal;
			}		

	/* Unterunterkategorien */			
			
	/* Unterunterkategorien von ERP-Systeme */
.subsubmenu13, .subsubmenu12, .subsubmenu11, .subsubmenu10, .subsubmenu9, .subsubmenu8
			{
				background-color:#FFE4B5;
			}	
			
	/* Unterunterkategorien von CRM-Systeme */
.subsubmenu20, .subsubmenu19, .subsubmenu18, .subsubmenu17, .subsubmenu16, .subsubmenu15
			{
				background-color:#F8AFBB;
			}
			
/* Unterunterkategorien von DMS-Systeme */
.subsubmenu572, .subsubmenu571, .subsubmenu570, .subsubmenu569
			{
				background-color:#D4C3DB;
			}				
		
	/* Unterunterkategorien von Rehabilitation */
.subsubmenu30, .subsubmenu29, .subsubmenu28, .subsubmenu27, .subsubmenu26, .subsubmenu25, .subsubmenu24, .subsubmenu23, .subsubmenu22, .subsubmenu319
			{
				background-color:#D0DBEF;
			}
			
	/* Unterunterkategorien von Touristik Software */
.subsubmenu38, .subsubmenu37, .subsubmenu36, .subsubmenu35, .subsubmenu34, .subsubmenu33, .subsubmenu32, .subsubmenu31
			{
				background-color:#DEF1DB;
			}			

	/* Unterunterkategorien von IT Dienstleistungen */
.subsubmenu45, .subsubmenu44, .subsubmenu43, .subsubmenu42, .subsubmenu41, .subsubmenu40, .subsubmenu39
			{
				background-color:#F1EFB4;
			}			


	/* Unterunterkategorien von Video Konferenz */
.subsubmenu302, .subsubmenu303, .subsubmenu304
			{
				background-color:#FFBB98;
			}			

	/* im Allgemein */			
.subsubmenu45, .subsubmenu44, .subsubmenu43, .subsubmenu42, .subsubmenu41, .subsubmenu40, .subsubmenu39, .subsubmenu38, .subsubmenu37, .subsubmenu36, .subsubmenu35, .subsubmenu34, .subsubmenu33, .subsubmenu32, .subsubmenu31, .subsubmenu30, .subsubmenu29, .subsubmenu28, .subsubmenu27, .subsubmenu26, .subsubmenu25, .subsubmenu24, .subsubmenu23, .subsubmenu22, .subsubmenu20, .subsubmenu19, .subsubmenu18, .subsubmenu17, .subsubmenu16, .subsubmenu15, .subsubmenu13, .subsubmenu12, .subsubmenu11, .subsubmenu10, .subsubmenu9, .subsubmenu8, .subsubmenu302, .subsubmenu303, .subsubmenu304, .subsubmenu319, .subsubmenu569, .subsubmenu570, .subsubmenu571, .subsubmenu572

			{
				padding-left: 53px;
				font-weight: normal;
				line-height: 15pt;
			}
				
.subsubmenu45 a, .subsubmenu44 a, .subsubmenu43 a, .subsubmenu42 a, .subsubmenu41 a, .subsubmenu40 a, .subsubmenu39 a, .subsubmenu38 a, .subsubmenu37 a, .subsubmenu36 a, .subsubmenu35 a, .subsubmenu34 a, .subsubmenu33 a, .subsubmenu32 a, .subsubmenu31 a, .subsubmenu30 a, .subsubmenu29 a, .subsubmenu28 a, .subsubmenu27 a, .subsubmenu26 a, .subsubmenu25 a, .subsubmenu24 a, .subsubmenu23 a, .subsubmenu22 a, .subsubmenu20 a, .subsubmenu19 a, .subsubmenu18 a, .subsubmenu17 a, .subsubmenu16 a, .subsubmenu15 a, .subsubmenu13 a, .subsubmenu12 a, .subsubmenu11 a, .subsubmenu10 a, .subsubmenu9 a, .subsubmenu8 a , .subsubmenu302 a, .subsubmenu303 a, .subsubmenu304 a, .subsubmenu319 a, .subsubmenu569 a, .subsubmenu570 a, .subsubmenu571 a, .subsubmenu572 a

			{
				color: #76798A;
				text-decoration: none;
				font-style: italic;
				font-weight: normal;
			}