body{	
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}

table{
  font-size:12px;
} 

acronym     {cursor: help;font-size:0.8em}
.acro       {cursor: help;font-size:0.8em}
.acc-hidden {display: none;font-size:0.8em}

img {
border: none;
}

a:link{text-decoration:underline; color:#000;}
a:visited{text-decoration:underline; color:#000;}
a:hover{text-decoration:underline; color:#000;}

a.navMain:link{text-decoration:underline; color:#000;font-size:0.8em}
a.navMain:visited{text-decoration:underline; color:#000;font-size:0.8em}
a.navMain:hover{text-decoration:underline; color:#000;font-size:0.8em}

a.navMainActiv:link{text-decoration:none; color:#000;font-weight:bold;font-size:0.8em}
a.navMainActiv:visited{text-decoration:none; color:#000;font-weight:bold;font-size:0.8em}
a.navMainActiv:hover{ text-decoration:none;color:#000; font-weight:bold;font-size:0.8em}

a.navMeta:link{text-decoration:underline; color:#000; padding-right:2em;font-size:0.8em}
a.navMeta:visited{text-decoration:underline; color:#000; padding-right:2em;font-size:0.8em}
a.navMeta:hover{text-decoration:underline; color:#000; padding-right:2em;font-size:0.8em}

a.navMetaActiv:link{text-decoration:none; color:#000; font-weight:bold; padding-right:2em;font-size:0.8em}
a.navMetaActiv:visited{text-decoration:none; color:#000; font-weight:bold; padding-right:2em;font-size:0.8em}
a.navMetaActiv:hover{ text-decoration:none;color:#000; font-weight:bold; padding-right:2em;font-size:0.8em}

a.navMetaHome:link{text-decoration:underline; color:#000; padding-right:11em;font-size:0.8em;padding-right:2px}
a.navMetaHome:visited{text-decoration:underline; color:#000; padding-right:11em;font-size:0.8em;padding-right:2px}
a.navMetaHome:hover{text-decoration:underline; color:#000; padding-right:11em;font-size:0.8em;padding-right:2px}

a.navAktuell:link{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navAktuell:visited{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navAktuell:hover{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}

a.navDatenonline:link{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navDatenonline:visited{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navDatenonline:hover{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}

a.navIndikatoren:link{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navIndikatoren:visited{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navIndikatoren:hover{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}

a.navProdukte:link{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navProdukte:visited{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navProdukte:hover{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}

a.navRundumstatistik:link{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navRundumstatistik:visited{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navRundumstatistik:hover{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}

a.navRegisterharmonisierung:link{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navRegisterharmonisierung:visited{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navRegisterharmonisierung:hover{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}

a.navErhebungsstellen:link{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navErhebungsstellen:visited{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navErhebungsstellen:hover{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}

a.navUeberuns:link{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navUeberuns:visited{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}
a.navUeberuns:hover{text-decoration:underline; color:#000; font-size:0.75em; font-weight:bold;}




a.copyright:link{text-decoration:none; color:#000;}
a.copyright:visited{text-decoration:none; color:#000;}
a.copyright:hover{text-decoration:underline; color:#000;}

.searchInputLeft		      {	font-size:0.8em; border:0.1em solid #000; width:13em; vertical-align:middle; margin-top:0.2em; height:1.2em; padding-left:0.2em;}
.searchButtonLeft		     { font-size:0.8em; border:0.1em solid #fff; width:1.6em; vertical-align:middle; margin-top:0.2em;}

.text				 									{	font-size:0.8em;	color:#000; font-weight:normal; }
.textKlein				 									{	font-size:0.7em;	color:#000; font-weight:normal; }
.textWeiss									{	font-size:0.8em;	color:#fff; font-weight:normal; }
.untertitelWeiss			{	font-size:0.9em;	color:#fff; font-weight:bold; }
.titelWeiss								{	font-size:1em;	color:#fff; font-weight:bold; }

.paragraph{margin-bottom:1.3em;}
.paragraphRight{text-align:right;}
.paragraphCenter{text-align:center;}

/*Titel Inhalt*/
h4{
	margin:0px;
	font-size:0.9em;	
	color:#000; 
	font-weight:bold;
}

/*Untertitel Inhalt*/
h5{
	margin:0px;
	font-size:0.8em;	
	color:#000; 
	font-weight:bold;
}

.firstLevelList{
	list-style-type:none; 
	margin:0em;
	padding:0.2em;
}

.secondLevelList{
 list-style-type:none; 
 margin:0em; 
 padding:0em; 
 padding-left:1.3em; 
 border:1px none #000; 
 border-top-style:solid;
}

.thirdLevelList{
 list-style-type:none; 
 margin:0em; 
 padding:0em; 
 padding-left:2.5em; 
 
}

.fourthLevelList{
 list-style-type:none; 
 margin:0em; 
 padding:0em; 
 padding-left:3.0em; 

}

.liMain{
	border:1px none #000;
	}

/* bisherige CSS-Styles */


/* Suchseite */

.subForm		     {	font-size:x-small; font-weight:normal; border: 2px solid #000000; width:60px; background-color: #ffffff;}
.texForm200		  {	font-size:x-small; font-weight:normal; border: 2px solid #000000; width:200px;}
.imgSuche		    {	font-size:x-small;	font-weight:normal; border:none; width:19px; height:19px; }


/* Formular */
	
.texForm60		   {	font-size:x-small;	font-weight:normal; border: 2px solid #000000;  width:60px;}
.texForm290		  {	font-size:x-small;	font-weight:normal; border: 2px solid #000000;  width:290px;}
.texForm340		  {	font-size:x-small;	font-weight:normal; border: 2px solid #000000;  width:340px;}
.texForm360		  {	font-size:x-small;	font-weight:normal; border: 2px solid #000000;  width:360px;}
.texForm470		  {	font-size:x-small;	font-weight:normal; border: 2px solid #000000;  width:470px;}
.texForm364		  {	font-size:x-small;	font-weight:normal; border: 2px solid #000000;  width:364px;}
.selecForm170	 {	font-size:x-small;	font-weight:normal; border: 2px solid #000000;  width:170px;}


/* Newletter-Klassen */

.subNewsForm30		 {	font-size:x-small; font-weight:normal; border: 1px solid #000000; width:30px; background-color: #ffffff;}
.subNewsForm60		 {	font-size:x-small; font-weight:normal; border: 1px solid #000000; width:65px; background-color: #ffffff;}
.subNewsForm120		{	font-size:x-small; font-weight:normal; border: 1px solid #000000; width:120px; background-color: #ffffff;}
.subNewsForm140		{	font-size:x-small; font-weight:normal; border: 1px solid #000000; width:140px;}
.texNewsForm60		 {	font-size:x-small; font-weight:normal; border: 1px solid #000000; width:60px;}
.texNewsForm140		{	font-size:x-small; font-weight:normal; border: 1px solid #000000; width:140px;}
.texNewsForm290		{	font-size:x-small; font-weight:normal; border: 1px solid #000000; width:290px;}
.texNewsForm540		{	font-size:x-small; font-weight:normal; border: 1px solid #000000; width:540px;}
.texNewsForm500		{	font-size:x-small; font-weight:normal; border: 1px solid #000000; width:500px;}


/* Classen f&#252;r Inktomi-Output */

a.title:link			{	font-size:x-small;	color:#000000; text-decoration:none; font-weight:normal; }
a.title:hover 	{ font-size:x-small;	color:#000000; text-decoration:underline; font-weight:normal; }

a.navbar:link		{	font-size:x-small;	color:#000000; text-decoration:none; font-weight:normal; }
a.navbar:hover {	font-size:x-small;	color:#000000; text-decoration:underline; font-weight:normal; }

.label 						  {	font-size:x-small; color:#000000; text-decoration:none; font-weight:bold; }
.description			{	font-size:x-small; color:#000000; text-decoration:none; font-weight:normal; }
.highlight				 { font-size:x-small; color:#000000; text-decoration:none; font-weight:bold; }

.result-count {background-color: #E5E5E5;}
.navbar {background-color: #E5E5E5;}
.tip {background-color: #E5E5E5;}
.languages {visibility:hidden; position:absolute; left:1px; top:1px; width:1px; height:1px; z-index:1}
.collection-names {visibility:hidden; position:absolute; left:1px; top:1px; width:1px; height:1px; z-index:1}
.skip-to-content{visibility:hidden}
.poweredby-image{visibility:hidden}
.highlight-link{visibility:hidden}
.leftbar{color: #0189B4;}
.rightbar{color: #E5E5E5;}
.submit		     {	font-size:x-small;	color:#000000; font-weight:normal; border: 1px solid #000; width:60px;}
.selectSearch {	font-size:x-small; color:#000000; font-weight:normal; border: 1px solid #000; width:147px; height:19px}
.selectSearchWeek {	font-size:x-small; color:#000000; font-weight:normal; border: 1px solid #000; width:145px; height:19px}

.inputSearch {	font-size:x-small; color:#000000; font-weight:normal; border: 1px solid #000; width:215px; height:19px}
.inputDay {	font-size:x-small; color:#000000; font-weight:normal; border: 1px solid #000; width:20px; height:19px}
.inputYear {	font-size:x-small; color:#000000; font-weight:normal; border: 1px solid #000; width:30px; height:19px}
.selectMonth {	font-size:x-small; color:#000000; font-weight:normal; border: 1px solid #000; width:78px; height:19px}



.dhx_combo_img{
	position:absolute;
	top:0px;
	right:0px;
	width:17px;
	height:20px;
}

.dhx_combo_option_img{
	position:relative;
	top:1px;
	margin-left:2px;
	left:0px;
	width:18px; height:18px;
}


.dhx_combo_input{
	color:#333333;
	font-family: Arial;
	font-size: 9pt;
	border:0px;
	right:0px;
	left: 2px;
	padding:2px 2px 2px 0px;
	position:absolute;
	top:0px;
}

.dhx_combo_box{
	position:absolute;
	text-align:left;
	border:1px solid #7F9DB9;
	height:20px;
	_height:22px;
	overflow:hidden;
    background-color: white;
	right:100px;
}

.dhx_combo_list{
   position:absolute;
   right:100px;
   z-index:30;
   overflow-y:auto;
   overflow-x:hidden;
   border:1px solid black;
   height:100px;
   font-family: Arial;
   font-size: 9pt;
   background-color: white;
}

.dhx_combo_list div{
	cursor:default;
	padding:2px 2px 2px 2px;
}

.dhx_selected_option{
	background-color:navy;
	color:white;
}

.sectiontitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: #808080;
    border-top: 0px solid #808080;
    border-bottom: 0px solid #808080;
    margin: 0 0 15px 0;
}
