/* ******************************** */
/* --- Allgemeine Einstellungen --- */
/* ******************************** */

/* --- Fonts --- */
/*P, OL, UL, DIV, H1, H2 	{
						font-family: verdana, arial;
						font-size: 11px;
						}*/
/* --- allgemeine Schrift, wenn nicht definiert ---*/
* 					{
					font-family: Arial;
					font-size:10pt;
					}

/* ---Ab hier für neues Layout --*/

/* ************************* */
/* Design Tag Cloud          */
/* ************************* */

.tx-t3mcumulustagcloud-pi1 { 
					position:relative;
					left:11px; 
					vertical-align:middle;
					Text-align:left;
					top:6px;
					background-image: url('../images/fachkraft.jpg');
					}


/* ************************* */
/* Design für Grundtabelle   */
/* ************************* */

.tx-newloginbox-pi1 p {
	text-align:left;
	background-color: #F2F2F2;
	margin: 0px;
	}


.csc-loginform {
	text-align:left;
	background-color: #F2F2F2;
	margin: 0px;
	}

input#user {
background-color: #F2F2F2;
size:10;
}
	
.contentwrap	 {	
					width:100%;
					margin:0px;
					border:1px;
					border-style:dotted;
  					border-color:#000000;
  					padding:0px;
  					}	 

body         		{ 
					background-color: #D9D9D9;
					text-align:left;
 					}
 					
table			{
					text-align:left;
			}
			

table#roottable		{
					width:980px;
					}

table#table0 		{		border-color="#184284";
					}
					
td#tablecontent	 	{ 
					background-color: #FFFFFF; 
					vertical-align:top
					}
					
td#columsmall		{
					width:200px
					}
					
td#columlarge		{
					}					
					
.hr          		{ 
					color:#FFFFFF;
					background-color:#FFFFFF;
					border: 1px dotted #808080; 
					height:0px;
					}

.box      			{ 
					border:1px dotted #2E4B8F; 
					padding:0
					}	
					
.bodytext			{
					margin-top:0; margin-bottom:0;
					text-align:left;
					}				
.bodytext li			{
					margin-top:0; margin-bottom:0;
					text-align:left;
					}
			
/* ************************* */
/* Design Navigation 0       */
/* ************************* */

td#navi0     		{
					font-family: Verdana; 
					font-size: 8pt; 
					color: #000000;
					vertical-align:top; 
					text-align:left 
					}

td#navi0 a:link   	{ 
					font-size: 9pt; 
					font-family: Verdana; 
					color: #000000; 
					text-decoration: none 
					}
					
td#navi0 a:visited 	{ 
					font-size: 9pt; 
					font-family: Verdana; 
					color: #000000; 
					text-decoration: none 
					}

td#navi0 a:hover		{
					text-decoration: none;
					background-color:#3A5C88; 
					color:#C0C0C0; 
					font-family:Verdana; 
					font-size:9pt
					}

/* ************************* */
/* Design Navigation 1       */
/* ************************* */
	
td#navi1weg     		{ 
					font-family: Verdana; 
					font-size: 8pt; 
					color: #000000;
					background-image: url('../images/backgrounds/navi1back.gif'); text-align:left  
					}
					
td#navi1weg a:link   		{ 
					font-size: 9pt; 
					font-family: Verdana; 
					color: #000000; 
					text-decoration: none 
					}
					
td#navi1weg a:visited 	{ 
					font-size: 9pt; 
					font-family: Verdana; 
					color: #000000; 
					text-decoration: none 
					}

td#navi1weg a:hover		{
					text-decoration: none;
					background-color:#3A5C88; 
					color:#C0C0C0; 
					font-family:Verdana; 
					font-size:9pt
					}	

/* ************************* */
/* Design Navigation 2       */
/* ************************* */

.navi2	 		{ 
					background-color: #EAECF4;
					width:164px;
					vertical-align:top
					}
					
/* ************************* */
/* Design Sitemap            */
/* ************************* */

div#sitemap 			{
					height: 17px;
					margin: 0px;
					padding: 0px;
					border:1px none; 
					font-family: Verdana; 
					font-size: 8pt; 
					position:relative;
					left:11px; 
					vertical-align:middle;
					Text-align:left;
					top:6px;
					}

div#sitemap a  			{
					font-size: 8pt;
				}
		
/* ************************* */
/* Hintergründe und Banner   */
/* ************************* */

td#titel_home		{
					background-color: #BEBCBD;
					background-image: url('../images/backgrounds/headergrauhp.jpg'); 
					background-repeat: no-repeat
					}
					
td#titel_news		{
					background-color: #BEBCBD;
					background-image: url('../images/backgrounds/header_news.jpg'); 
					background-repeat: no-repeat
					}
					
td#titel_bildungszentrum		{
					background-color: #BEBCBD;
					background-image: url('../images/backgrounds/header_bildungszentrum.jpg'); 
					background-repeat: no-repeat
					}
										
td#titel_seminarprogramm	{
					background-color: #BEBCBD;
					background-image: url('../images/backgrounds/header_seminarprogramm.jpg'); 
					background-repeat: no-repeat
					}
					
td#titel_verbraucherinfo		{
					background-color: #BEBCBD;
					background-image: url('../images/backgrounds/header_verbraucherinfo.jpg'); 
					background-repeat: no-repeat
					}
					
td#titel_nfe24		{
					background-color: #BEBCBD;
					background-image: url('../images/backgrounds/header_nfe_24.jpg'); 
					background-repeat: no-repeat
					}
			
td#titel_tagungsraeume		{
					background-color: #BEBCBD;
					background-image: url('../images/backgrounds/header_tagungsraeume.jpg'); 
					background-repeat: no-repeat
					}

td#titel_impressum		{
					background-color: #BEBCBD;
					background-image: url('../images/backgrounds/header_impressum.jpg'); 
					background-repeat: no-repeat
					}

td#titel_team		{
					background-color: #BEBCBD;
					background-image: url('../images/backgrounds/header_team.jpg'); 
					background-repeat: no-repeat
					}
					
td#titel_kontakt	{
					background-color: #BEBCBD;
					background-image: url('../images/backgrounds/header_kontakt.jpg'); 
					background-repeat: no-repeat
					}
										
																	
td#banner			{
					background-color: #BEBCBD;
					background-image: url('../images/backgrounds/bluebanner.gif'); 
					background-repeat: no-repeat; 
					height:67px
					}

/* ************************* */
/* Logos                     */
/* ************************* */
					
td#logo_nfegroup			{
					background-color: #BEBCBD;
					background-image: url('../images/Logos/nfegroup.jpg'); 
					background-repeat: no-repeat;
					height:115px
					}
					
td#logo_bze			{
					background-color: #BEBCBD;
					background-image: url('../images/Logos/bze.jpg'); 
					background-repeat: no-repeat;
					height:115px
					}

td#logo_e-marke		{
					background-position:  center bottom; 
					background-color: #EAECF4;
					background-image: url('../images/Logos/e-marke.jpg'); 
					background-repeat: no-repeat;
					height:90px
					}

/* ************************* */
/* Tabellenlayout large      */
/* ************************* */

/*  h1.csc-firstHeader */
div.csc-header h1 	{
					height: 20px;
					margin: 0px;
					padding: 2px;
					overflow: hidden;
					background-color: #C4C9DF; 
					font-family: Arial;
					font-size: 10pt; 
					font-weight: bold;
					color: #000000; text-align:left
					}
					
.csc-header h2		{
					height: 20px;
					margin: 0px;
					padding: 2px;
					overflow: hidden;
					background-color: #FFEEBB; 
					font-family: Arial;
					font-size: 10pt; 
					font-weight: bold;
					color: #000000; 
					text-align:left

  					}
  
.csc-menu {
text-align:left;
}  
  					 
/* wwww */  					 
div.csc-textpic		{
					padding: 2px;
					font-family: Arial;
					font-size: 10pt;
					color: #000000;
					background-color: #F2F2F2; text-align:left
					}
					
div.csc-textpic-text		{
					padding: 2px;
					font-family: Arial;
					font-size: 10pt;
					color: #000000;
					background-color: #F2F2F2; text-align:left
					}


div#header_large_seminar	{
					overflow: hidden;
					font-family: Arial;
					font-size:12pt; 
					font-weight:bold;
					color: #000000; vertical-align:middle
					}

td#header_large		{
					background-color: #C4C9DF
					}
					
td#content_large	{
					background-color: #F2F2F2;
					font-size: 10pt; 
					color: #000000
					}

/* ************************* */
/* Tabellenlayout small      */
/* ************************* */

div#header_small	{
					height: 16px; 
					overflow: hidden;
					font-size: 10pt; 
					font-weight:bold;
					color: #000000
					}

td#header_small		{
					background-color: #FFEEBB
					}
					
td#content_small	{
					background-color: #F2F2F2;
					font-size: 10pt; 
					color: #000000
					}

td#content_seminar	{
					background-color: #FFEEBB;
					font-size: 10pt; 
					color: #000000
					}

/* ************************* */
/* Allgemein Links           */
/* ************************* */

a:active     		{ 
					font-family: Verdana; 
					/*color: #FF8000; */
					color: #FC580A;
					text-decoration: none 
					}
					
a:link     			{ 
					font-family: Verdana; 
					color: #FC580A; 
					text-decoration: none 
					}	

a:visited     		{ 
					font-family: Verdana; 
					color: #FC580A; 
					text-decoration: none 
					}

a:hover				{
					text-decoration: none;
					background-color:#CCCCCC; 
					font-family:Verdana; 
					}

/* ********************************* */
/* --- Allgemeines Format Footer --- */
/* ********************************* */
					
.footer			{
					font-family: Verdana; 
					font-size: 8pt;
					background-color:#FFFFFF;
					text-align:center
					}

.footerback		{
					background-color: #184284
					}



/* ********************************* */
/*------- Hauptnavigation ---------- */
/* ********************************* */

#hauptnavi {
	float:left;
/*	width:150px; */
}

ul#hauptnavimenue ,
ul#hauptnavimenue ul {
	margin:0;
	border:0px none;
	padding:0;	
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	position:relative;
/*	z-index:10099; */
	list-style-type:none	
}

ul#hauptnavimenue li {
  width:140px;
  height:24px;
}

ul:after#hauptnavimenue {
	clear:both;
	display:block;
	content:".";
	height:0;
	visibility:hidden;
}

ul#hauptnavimenue li {
	background-position: 0% 0%; float:left;
	display:block !important;
	display:inline !important;
	position:relative; background-image:url('/fileadmin/css/gfx/navi/hauptnavi_off.jpg'); background-repeat:no-repeat; background-attachment:scroll
}

ul#hauptnavimenue a {
	background-position:left;
	padding:2px 0 0 4px;
	display:block;
	color:#6e6e6e;
	font:normal 12px/22px Arial,Verdana,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	height:auto !important;
	height:1%;
}


ul#hauptnavimenue a:hover,
ul#hauptnavimenue li:hover a,
ul#hauptnavimenue li.iehover a {
	background:url('/fileadmin/css/gfx/navi/bg_link_on.jpg') no-repeat;
	color:#fff
}

.link_on a {
	background:url('/fileadmin/css/gfx/navi/bg_link_on.jpg') no-repeat;
	color:#FFF
}

/* ********************************* */
/*------- Navigation der Seite------ */
/* ********************************* */

#navi {
	float:right;
	width:150px;
}


/*=========== Vertikale Navigation ============*/
ul#navimenue,
ul#navimenue ul {
	margin:0;
	border:0px none;
	padding:0;	
	text-transform:uppercase;
	text-align:left;
	position:relative;
/*	z-index:10099; */
	list-style-type:none	
}

ul#navimenue li {
  width:152px;
  height:24px;
}

ul:after#navimenue {
	clear:both;
	display:block;
	content:".";
	height:0;
	visibility:hidden;
}

ul#navimenue li {
	background-position: 0% 0%; float:left;
	display:block !important;
	display:inline !important;
	position:relative; background-image:url('/fileadmin/css/gfx/navi/bg_link_off.jpg'); background-repeat:no-repeat; background-attachment:scroll
}

ul#navimenue a {
	background-position:left;
	padding:2px 0 0 4px;
	display:block;
	color:#6e6e6e;
	font:normal 10px/22px Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
	height:auto !important;
	height:1%;
}

/*=========== Erste Ebene ================*/
ul#navimenue a:hover,
ul#navimenue li:hover a,
ul#navimenue li.iehover a {
	background:url('/fileadmin/css/gfx/navi/bg_link_on.jpg') no-repeat;
	color:#fff
}

.link_on a {
	background:url('/fileadmin/css/gfx/navi/bg_link_on.jpg') no-repeat;
	color:#fff
}
/*=========== Zweite Ebene ================*/
ul#navimenue li:hover li a,
ul#navimenue li.iehover li a {
	background:url('/fileadmin/css/gfx/navi/bg_link_off.jpg') no-repeat;
	text-transform:none;
	color:#6e6e6e
}

ul#navimenue li:hover li a:hover,
ul#navimenue li:hover li:hover a,
ul#navimenue li.iehover li a:hover,
ul#navimenue li.iehover li.iehover a {
	background:url('/fileadmin/css/gfx/navi/bg_link_on.jpg') no-repeat;
	color:#fff
}

/*=========== Dritte Ebene ================*/
ul#navimenue li:hover li:hover li a,
ul#navimenue li.iehover li.iehover li a {
	background:url('/fileadmin/css/gfx/navi/bg_link_off.jpg') no-repeat;
	/* text-transform:capitalize; */
	color:#6e6e6e
}

ul#navimenue li:hover li:hover li a:hover,
ul#navimenue li:hover li:hover li:hover a,
ul#navimenue li.iehover li.iehover li a:hover,
ul#navimenue li.iehover li.iehover li.iehover a {
	background:url('/fileadmin/css/gfx/navi/bg_link_on.jpg') no-repeat;
	color:#fff
}

/*=========== Vierte Ebene ================*/
ul#navimenue li:hover li:hover li:hover li a,
ul#navimenue li.iehover li.iehover li.iehover li a {
	background:url('/fileadmin/css/gfx/navi/bg_link_off.jpg') no-repeat;
	text-transform:none;
	color:#6e6e6e
}

ul#navimenue li:hover li:hover li:hover li a:hover,
ul#navimenue li.iehover li.iehover li.iehover li a:hover {
	background:url('/fileadmin/css/fileadmin/css/fileadmin/css/gfx/navi/bg_link_on.jpg') no-repeat;
	color:#fff
}

ul#navimenue ul,
ul#navimenue ul ul,
ul#navimenue ul ul ul {
	display:none;
	position:absolute;
	top:0;
	left:151px; /* 152px */
}

ul#navimenue li:hover ul ul,
ul#navimenue li:hover ul ul ul,
ul#navimenue li.iehover ul ul,
ul#navimenue li.iehover ul ul ul {
	display:none;
}

ul#navimenue li:hover ul,
ul#navimenue ul li:hover ul,
ul#navimenue ul ul li:hover ul,
ul#navimenue li.iehover ul,
ul#navimenue ul li.iehover ul,
ul#navimenue ul ul li.iehover ul {
	display:block;
}