a:link { color:#003399; text-decoration:none }
a:visited { color:#592F9A; text-decoration:none }
a:hover { color:#0E0000; text-decoration:none }
a:active { color:#003399; text-decoration:none }

/*-----------------------------------Inhaltsformatierungen-----------------------------------------------*/
p, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	text-align:left;
}
p.khome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	text-align:right;
	margin-right:10px;
}
p.kontakt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	text-align:left;
	margin-right:10px;
	margin-left:10px;
}
table.boerse td{
   background-color: #e6e6e6;
   border : thin solid #174299;
   background-position: center center; 
   margin-top: 5px; 
   margin-right: 5px; 
   margin-bottom: 5px; 
   margin-left: 5px; 
   width: 85%; 
}
table.boerse {
	border-collapse:collapse;  
}
table.detail th{
   background-color: #6c91d4;
   border : thin solid #174299;
   background-position: top center; 
   color: #FFFFFF;
}
table.detail td{
   background-color: #e6e6e6;
   border : thin solid #174299;
   background-position: top center; 
}
table.detail {
	border-collapse:collapse;  
}
.xmlbase-caption {
   width: 85%;
   padding: 5px;
   background-color: #6c91d4;
   border: thin solid #174299;
   border-bottom: none;
   background-position: top center; 
   color: #FFFFFF;
   font-weight: bold;
}
.xmlbase-input {
   width: 85%;
   padding: 3px;
   background-color: #e6e6e6;
   border: thin solid #174299;
   border-bottom: none;
   background-position: top center; 
}
div#xmlbase-input-name-job-term-length-content .xmlbase-input {
   border: thin solid #174299;
   margin-bottom: 20px;
}
div#xmlbase-input-name-job-contact-url .xmlbase-input {
   border: thin solid #174299;
   margin-bottom: 20px;
}
div#xmlbase-input-name-job-contact-content .xmlbase-input {
   border: thin solid #174299;
   margin-bottom: 20px;
}
ol {  
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 1.0em;
	 margin-left:30px;
	 font-style: normal;
}
ul {  
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 1.0em;
	 margin-left:20px;
	 font-style: normal;
	 list-style-type:disc;
	 list-style-position:outside;
}
  h1                 {font-size:1.5em; font-weight:bold; text-align:center; color:navy;}
h2{ 
   font-family: Arial, Helvetica, sans-serif;
	 font-size: 1.4em;
	 font-style: bold;
	 color: #000000;
}
h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-style: bold;
	color: navy;
}
    h4      		{font-size:1.2em; font-weight:bold; color:navy;}
    h5      		{font-size:1.1em; font-weight:bold; color:navy;}
/*-----------------------------------Navigationsformatierungen-----------------------------------------------*/
.top {
    display:block; 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	color: #000000;
    text-align:left; 
    font-weight: bold; 
    margin-top:3px; 
    margin-bottom:2px; 
    margin-right:3px;
}
a.top:link { 
   color:#000000; 
   text-decoration:none; 
}
a.top:visited { 
   color:#000000; 
   text-decoration:none 
}
a.top:hover { 
   color:#003399; 
   text-decoration:none;
}
a.top:active { 
    color:#000000;
    text-decoration:none
}

/*magafi- spezielle stylsheets*/

    div#inh 		{font-size:13px; margin-left:30px;
             		  margin-right:30px; margin-left:20px; color:#222222; text-align:left;}

   
    ul.inhalt		{list-style-type:none;}
    ol.inhalt		{position:relative; left:10px;}
    ol.black		{color:black;}
    .inhaltsverz	{color:#3960a1;}
    .inhalt		{position:relative; left:22px;}
    .vorab  		{font-size:16px; color:#666666;}
    .zurueck		{font-family: "Courier New", Courier, monospace; color:#6C91d4; font-weight:bold}
    b       		{font-weight:bold; color:navy;}
    .impressum 		{color:white; background-color:#039; padding:10px; width:350px; margin-right:20px;}
    .mitglieder 	{font-weight:bold; font-size:13px; line-height:2em;}

	/*impressum- spezielle stylsheets*/
	#zentrieren 	{text-align: center;}
#iinhalt 	{color: white; font-weight: 600; font-size: 13; font-family: arial, helvetica, sans-serif; background-color: #6c91d4; text-align: left; vertical-align: middle; margin: auto; padding: 15px 40px 35px; border: solid 1px #009; width: 50%; display: table;}
q 		{font-family: courier, "courier new", monospace;}
a.impressum 		{color: #fff;}

/*mitglieder*/
    a.mit:visited	{color:#666;text-decoration:none }
    a.mit:link		{color:#333;text-decoration:none } 
    a.mit:hover	{color:#5b80c3; text-decoration:none;} 
    a.mit:active	{color:#f00f;text-decoration:none }

    ul.mitglieder				{margin-left:30px; font-weight:600; color:#009; font-size:12px; font-family:arial,helvetica,verdana,sans-serif; }
    .ul			{font-size:1.3em; font-weight:700; color:#009; font-size:16px;}
    li				{list-style-type:none; margin-left:40px;}
    table.mitglieder		{font-family:arial,helvetica,verdana,sans-serif; }
    td.mitglieder         {width:50%; font-weight:normal; font-size:12px; margin-left:50px; vertical-align:top;
    				line-height:150%; }
  

