/* body  { margin: 0px; padding: 0px; background-color:#CCCC99} */
/* body in tablogo-css */

table
	{
		border:0px solid #000000;
		border-collapse:collapse;		/* Table-def geht nicht ! */
		vertical-align:top;
	}
td,th
	{
		border:0px solid #000000;
		border-collapse:collapse;
		vertical-align:top;
	}

table.tab1,td.tab1,th.tab1
	{
		border:1px solid #000000;
		border-collapse: collapse;
	}
table.tab1w,td.tab1w,th.tab1w
	{
		border:1px solid #ffffff;
		border-collapse: collapse;
		vertical-align:top;
	}

table.tab2,td.tab2,th.tab2
	{
		border:1px solid #000000;
		border-collapse: collapse;
		padding-top: 5px;
		padding-bottom: 5px;
		vertical-align:top;
	}
table.links10,td.links10,th.links10
	{	float:left; margin: 10px;	}
table.rechts10,td.rechts10,th.rechts10
	{	float:right; margin: 10px;	}
table.nix10,td.nix10,th.nix10
	{	float:none; margin: 10px;	}

table.zent10,td.zent10,th.zent10
	{	margin: 10px auto;	}

	
/* .tabmain  steht in tablogo-css */
	


a {
    color:#000000;
}

/* braucht für IE und FF verschiedene Pfadangaben. Muss im CSS-Verzeichnis stehen. */
a.cursor1:hover {
    cursor: url(zoomin.cur), crosshair;
}

a.norm:link, a.norm:visited
{
    color:#000099;
	border:none;
	padding:0;
	width:auto;
	font-weight:bolder;
}

a.norm:hover
{
	font-style: normal;
	background: none;
	border:none;
	padding:0;
	font-weight:bolder;
	text-decoration: underline;
	color: #0033FF;
}

  a.infobox span { visibility:hidden; position:absolute; left:-99em;
    margin-top:1.5em; padding:1em; text-align:left;}
  a.infobox:hover span, a.infobox:focus span, a.infobox:active span {
    visibility:visible; left:1em;
    border:1px solid #cc3300; color:#0000ff; background:#ffffb8; }


.ueber1
    {
        padding: 15px 20px 5px 0px;
		font-size: 14px;
		font-weight: bold;
    }
.breadcrumb
	{
        padding: 5px 20px 5px 10px;
		font-size: 14px;
		font-weight: bold;
	}

.haupt
	{
		padding-left: 15px;
		padding-right: 20px;
	}
		
.head1
	{
		padding: 10px 20px 0px 0px;
		font-size: 14px;
		font-weight: bold;
	}	
	
.head1-1
	{
		padding-right: 20px;
		font-size: 12px;
		font-weight: bold;
	}	
		
.head2
	{
		padding-right: 20px;
		font-size: 20px;
		font-weight: bold;
	}


.init1 {
    float:left;
    padding:10px;
    font-size:99px;
}

h1	{		font-size: 18px;		font-weight: bold;	}
h2	{		font-size: 16px;		font-weight: bold;	}
h4	{		font-size: 14px;		font-weight: bold;	}
h5	{		font-size: 12px;		font-weight: bold;	}
h6	{		font-size: 10px;		font-weight: bold;	}

.quellenangabe1
	{
		font-size: 11px;
		font-style: italic;
	}
	
img { border: none; }

.linksbor { float:left; border:none; }
.rechtsbor { float:right; border:none; }
.linksbor10 { float:left; border:none; margin:10px; }
.rechtsbor10 { float:right; border:none; margin:10px; }
.rand5 { margin:5px;}
.rand10 { margin:10px;}
.rand10zent { margin:10px; text-align:center;}

.eingerueckt10 { margin-left: 10px; margin-right: 10px; }

.hrlinklist25 { height: 1px; width:25%; color: #808080; background-color: #808080; border: none; text-align:right; margin-right: 0;}

.hrlinklist100 { height: 1px; width:100%; color: #808080; background-color: #808080; border: none; text-align:right; margin-right: 0;}

ul.abstand5, li.abstand5 { margin-top:5px; }
