body{	
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}

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:1.1em;font-size:0.9em}
a.navMeta:visited{text-decoration:underline; color:#000; padding-right:1.1em;font-size:0.9em}
a.navMeta:hover{text-decoration:underline; color:#000; padding-right:1.1em;font-size:0.9em}

a.navMetaActiv:link{text-decoration:none; color:#000; font-weight:bold; padding-right:1.1em;font-size:0.9em}
a.navMetaActiv:visited{text-decoration:none; color:#000; font-weight:bold; padding-right:1.1em;font-size:0.9em}
a.navMetaActiv:hover{ text-decoration:none;color:#000; font-weight:bold; padding-right:1.1em;font-size:0.9em}

a.navMetaHome:link{text-decoration:underline; color:#000; padding-right:1.1em;font-size:0.9em}
a.navMetaHome:visited{text-decoration:underline; color:#000; padding-right:1.1em;font-size:0.9em}
a.navMetaHome:hover{text-decoration:underline; color:#000; padding-right:1.1em;font-size:0.9em}

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; }
.textWeiss									{	font-size:0.8em;	color:#000; font-weight:normal; }
.untertitelWeiss			{	font-size:0.9em;	color:#000f; font-weight:bold; }
.titelWeiss								{	font-size:1em;	color:#000; font-weight:bold; }

.paragraph{margin-bottom:1.3em;}
.paragraphRight{text-align:right;}
.paragraphCenter{text-align:center;}

/*Titel Inhalt*/
h4{
	margin:0px;
	font-size:1em;	
	color:#000; 
	font-weight:bold;
}

/*Untertitel Inhalt*/
h5{
	margin:0px;
	font-size:0.9em;	
	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; 
 border:1px none #000; 
 border-top-style:solid;
}

.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;}
.texForm360		  {	font-size:x-small;	font-weight:normal; border: 2px solid #000000;  width:360px;}
.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}



#calender {
	width: 200px;
	font-family: ms sans serif, sans serif;
	font-size: 7pt;
	}

#calenderTable {
	border-style: outset;
	border-width: 2px;
	border-color: black;
	background-color: #EEE;
	display: none;
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
	}
#calenderTable TD {
	text-align: center;
	font-size: 7pt;
	width: 19px;
	}
#calenderTableHead TR {
	background-color: white;
	}
#calenderTableDays TR {
	background-color: #C3D4E7;
	}
#selectMonth, #selectYear {
	font-family: ms sans serif, sans serif;
	font-size: 7pt;
	border-width: 0px;
	border-style: none;
	}

#calenderTable A {
	color: blue;
	text-decoration: none;
	font-size: 11pt;
	font-family: "courier new";
	}
#calenderTable A:hover {
	color: red;
	text-decoration: none;
	}
.normalDay {
	border: 1px dotted black;
	cursor: pointer;
	}
.hlDay {
	border: 1px dotted black;
	background-color: #FFF;
	color: red;
	cursor: pointer;
	}
.toDay {
	border: 1px solid #E70;
	background-color: #FD8;
	color: #E70;
	font-weight: bold;
	cursor: pointer;
	}
.choosenDay {
	border: 1px solid green;
	background-color: #A8FAA8;
	color: green;
	font-weight: bold;
	cursor: pointer;
	}
	

.tooltip2 {
	position: absolute;
	display: none;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	padding: 2px;
}
.tooltip2 .head{
	background-color: #006666;
	color: white;
	font-weight: bold;
	padding: 2px;
}
.tooltip2 .content{
	color: 000066;
	font-size: 10px;
	border-size: 4px;
}
.tooltip2 .content td{
	width: 50%;
	font-size: 10px;
	text-align: center;
} 
