body{font-size:120.01%;}
body, #header, #header2, #footer, .cols-wrapper, #main, #columns, #col-a,
.box, .box2, .box3, .box4,
.box h2, .box head, .box2 h2, .box2 head, .box3 h2, .box3 head, .box4 h2, .box4 head,
kategorien_box h2, .kategorien,.kalender,
.odd, .even,
p.fliesstext2,
#main-content-header, #main-content-footer
{
	color:#FFFFFF;
	background-image:none;
	background-color:#000000;
	border-color:#FFFFFF;
}

h1, h2, h3, h4, h5, h6,
 #egovform h3, #egovform h2
.box h2, .box2 h2, .box3 h2, .box4 h2,
.kategorien_box h2,
.main-content h1,
#col-b .box h2, #col-c .box h2
{
	background-image:none;
	background-color: #000000;
	color:#FFFFFF;				/*pink color: #ff40ff;*/
	padding:0;
	margin:0;
}

h1 {
  font-size: 1.05em;  /*17px */
  line-height: 1.5em;  /*24px */	/*1,33*18=24*/
  margin: 1em 0; /* 16px 0 */
}
h2 ,
#egovform h2,
.box h2, .box2 h2, .box3 h2, .box4 h2
{
  font-size: 0.8em; /* 13px */
  line-height: 1.3em;  /*21px  */
  margin: 1em 0;  /*16px 0 */
}
h3 ,
#egovform h3
{
  font-size: 0.7em; /* 11px */
  font-style: italic;
  margin: 1em 0; /* 16px 0 */
}
h4, h5, h6 {
  font-size: .55em; /* 9px */
  line-height: 1.125em; /* 18px */
  margin: 0.875em 0; /* 14px 0 */
}

th, .verticaltable th, .verticaldetailtable th
{
	background-color:#000000;
	color:#FFFFFF;
}

/*------ LINK CLASSES - BEGIN ------------- */
a, a:link, a:visited, a:hover, a:focus, a:active,
#date_selected a, #date_selected a:link, #date_selected a:visited, #date_selected a:hover, #date_selected a:focus, #date_selected a:active,
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:hover, .breadcrumb a:active, .breadcrumb a:focus,
a.abclist, a.abclist:link, a.abclist:visited, a.abclist:hover, a.abclist:active, a.abclist:focus,
a.pager, a.pager:link, a.pager:visited, a.pager:hover, a.pager:active, a.pager:focus,
.hmenu a, .hmenu a:link, .hmenu a:visited, .hmenu a:hover, .hmenu a:focus, .hmenu a:active,
.newslist h2 a, .newslist h2 a:link, .newslist h2 a:visited, .newslist h2 a:hover, .newslist h2 a:focus, .newslist h2 a:active,
th a, th a:link, th a:visited, th a:hover, th a:focus, th a:active,
.odd th a, .odd th a:link, .odd th a:visited, .odd th a:hover, .odd th a:focus, .odd th a:active,
.even th a, .even th a:link, .even th a:visited, .even th a:hover, .even th a:focus, .even th a:active
{
	/*text-decoration: none;*/
	text-decoration:underline;
}

a, a:link, a:visited,
#date_selected a, #date_selected a:link, #date_selected a:visited, 
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited,
a.abclist, a.abclist:link, a.abclist:visited,
a.pager, a.pager:link, a.pager:visited,
.hmenu a, .hmenu a:link, .hmenu a:visited,
.newslist h2 a, .newslist h2 a:link, .newslist h2 a:visited,
th a, th a:link, th a:visited,
.odd th a, .odd th a:link, .odd th a:visited,
.even th a, .even th a:link, .even th a:visited
{
	/*border-bottom: thin dashed #00FFFF;
	padding-bottom: 3px;
	background: #000000;
	color: #00FFFF;*/
	background: #000000;
	color:#FFFF99;
	padding-bottom:0.2em;
}

a:hover, a:focus, a:active, a:link:hover ,a:visited:hover, a:focus:hover,
#date_selected a:hover, #date_selected a:focus, #date_selected a:active, #date_selected a:link:hover, #date_selected a:visited:hover, #date_selected a:focus:hover,
.breadcrumb a:hover, .breadcrumb a:focus, .breadcrumb a:active, .breadcrumb a:link:hover ,.breadcrumb a:visited:hover, .breadcrumb a:focus:hover,
a.abclist:hover, a.abclist:focus, a.abclist:active, a.abclist:link:hover ,a.abclist:visited:hover, a.abclist:focus:hover,
a.pager:hover, a.pager:focus, a.pager:active, a.pager:link:hover ,a.pager:visited:hover, a.pager:focus:hover,
.hmenu a:hover, .hmenu a:focus, .hmenu a:active, .hmenu a:link:hover ,.hmenu a:visited:hover, .hmenu a:focus:hover,
.newslist h2 a:hover, .newslist h2 a:focus, .newslist h2 a:active, .newslist h2 a:link:hover, .newslist h2 a:visited:hover, .newslist h2 a:focus:hover,
th a:hover, th a:focus, th a:active, th a:link:hover ,th a:visited:hover, th a:focus:hover,
.odd th a:hover, .odd th a:focus, .odd th a:active, .odd th a:link:hover ,.odd th a:visited:hover, .odd th a:focus:hover,
.even th a:hover, .even th a:focus, .even th a:active, .even th a:link:hover ,.even th a:visited:hover, .even th a:focus:hover
{
	/*background: #00FFFF;
	color: #000000;*/
	background: #FFFF99;
	color:#000000;
}
/*------ LINK CLASSES - END ------------- */

.breadcrumb,.abclist_sel, .pager_sel, .kategorielist_sel
{
	color:#FFFFFF;
}

hr 
{
	color:#FFFFFF;
	/*display: none;*/
}




/*----------------- TreeView MENU ----------------*/
/*gesondert fuer kremsmuenster*/
#col-b .TreeView ul li, #col-c .TreeView ul li
{	
	background-image:none;
	background-color: #000000;
	color:#FFFFFF;				
}


.TreeView .TreeView-Collapse,  .TreeView-Collapse,
.TreeView .TreeView-Expand
{
	/*background-image:none;
	margin:0;
	padding:0;*/
	
}
 
.TreeView ul, .TreeView ul ul, .TreeView ul ul ul, .TreeView ul ul ul ul
{
	list-style-image:none;
	list-style-type:disc;
	margin:0 0 0 2em;
	padding:0;
	border:0;
	background-color: #000000;
	color:#FFFFFF;
}
.TreeView ul ul, .TreeView ul ul ul, .TreeView ul ul ul ul
{
	margin:0 0 0 1em;
}
.TreeView li, .TreeView li li, .TreeView li li li, .TreeView li li li li
{
	margin:0;
	padding:0.2em 0;
	border:0;
}

/*a, a:link, a:visited, a:hover, a:focus, a:active,*/
.TreeView ul li span, .TreeView ul li a, .TreeView ul li a:link, .TreeView ul li a:visited,.TreeView ul li a:hover, .TreeView ul li a:focus, .TreeView ul li a:active,
.TreeView li ul span, .TreeView li ul a, .TreeView li ul a:link, .TreeView li ul a:visited, .TreeView li ul a:hover, .TreeView li ul a:focus, .TreeView li ul a:active,
.TreeView li ul li ul span,.TreeView li ul li ul a, .TreeView li ul li ul a:link, .TreeView li ul li ul a:visited, .TreeView li ul li ul a:hover, .TreeView li ul li ul a:focus, .TreeView li ul li ul a:active
{
	/*text-decoration: none;*/
	text-decoration:underline;
}
/*a, a:link, a:visited, */
.TreeView ul li span, .TreeView ul li a, .TreeView ul li a:link, .TreeView ul li a:visited,
.TreeView li ul span, .TreeView li ul a, .TreeView li ul a:link, .TreeView li ul a:visited,
.TreeView li ul li ul span, .TreeView li ul li ul a, .TreeView li ul li ul a:link, .TreeView li ul li ul a:visited,
.TreeView li ul .TreeView-Selected a:link, .TreeView li ul .TreeView-Selected a:visited,  .TreeView li ul .TreeView-Selected span,
.TreeView li ul li ul .TreeView-Selected a:link, .TreeView li ul li ul .TreeView-Selected a:visited,  .TreeView li ul li ul .TreeView-Selected span,
.TreeView li ul .TreeView-Selected  ul li a:link, .TreeView li ul .TreeView-Selected  ul li a:visited
{
	/*border-bottom: thin dashed #00FFFF;
	padding-bottom: 3px;
	background: #000000;
	color: #00FFFF;*/
	background: #000000;
	color:#FFFF99;
	padding-bottom:0.2em;
}
/*a:hover, a:focus, a:active, a:link:hover ,a:visited:hover, a:focus:hover, */
.TreeView ul li a:hover, .TreeView ul li a:focus, .TreeView ul li a:active, .TreeView ul li a:link:hover ,.TreeView ul li a:visited:hover, .TreeView ul li a:focus:hover,
.TreeView li ul a:hover, .TreeView li ul a:focus, .TreeView li ul a:active, .TreeView li ul a:link:hover ,.TreeView li ul a:visited:hover, .TreeView li ul a:focus:hover,
.TreeView li ul li ul a:hover, .TreeView li ul li ul a:focus, .TreeView li ul li ul a:active, .TreeView li ul li ul a:link:hover ,.TreeView li ul li ul a:visited:hover, .TreeView li ul li ul a:focus:hover
{
	/*background: #00FFFF;
	color: #000000;*/
	background: #FFFF99;
	color:#000000;
}


/*----------------- DropDown MENU ----------------*/

ul.Menu li, ul.Menu ul li 
{
	background-color:Transparent;
}


/*ul.Menu li ul li a*/

/*a, a:link, a:visited, a:hover, a:focus, a:active,*/
ul.Menu li span, ul.Menu li a, ul.Menu li a:link, ul.Menu li a:visited, ul.Menu li a:hover, ul.Menu li a:focus, ul.Menu li a:active,
ul.Menu li ul li a, ul.Menu li ul li a:link, ul.Menu li ul li a:visited, ul.Menu li ul li a:hover, ul.Menu li ul li a:focus, ul.Menu li ul li a:active
{
	/*text-decoration: none;*/
	text-decoration:underline;
}

/*a, a:link, a:visited, */
ul.Menu li span, ul.Menu li a, ul.Menu li a:link, ul.Menu li a:visited,
ul.Menu li ul li a, ul.Menu li ul li a:link, ul.Menu li ul li a:visited
{
	/*border-bottom: thin dashed #00FFFF;
	padding-bottom: 3px;
	background: #000000;
	color: #00FFFF;*/
	background: #000000;
	color:#FFFF99;
	padding-bottom:0.2em;
}

/*a:hover, a:focus, a:active, a:link:hover ,a:visited:hover, a:focus:hover, */
ul.Menu li a:hover, ul.Menu li a:focus, ul.Menu li a:active, ul.Menu li a:link:hover ,ul.Menu li a:visited:hover, ul.Menu li a:focus:hover,
ul.Menu li ul li a:hover, ul.Menu li ul li a:focus, ul.Menu li ul li a:active, ul.Menu li ul li a:link:hover ,ul.Menu li ul li a:visited:hover, ul.Menu li ul li a:focus:hover
{
	/*background: #00FFFF;
	color: #000000;*/
	background: #FFFF99;
	color:#000000;
}



ul.Menu li ul, 
ul.Menu li ul li a, ul.Menu li ul li span
,ul.Menu li ul li a:link, ul.Menu li ul li a:visited,ul.Menu li ul li a:active, ul.Menu li ul li a:focus 
{
	border-color:#FFFFFF;
}



#egovform #infobox,
#egovform .contentformbox
{
	background-color:Transparent;
}

/*img{display:none;}*/
#egovform img{display:inline;}


