a{
 color:blue;
 text-decoration:none;
 background-color:none; }
a:hover {
 background-color:none;
 background-repeat:repeat;
 color:magenta;
 text-decoration:none; }

table.Std{
 width:100%;
 height:100%;
 border-width:0;
 padding:0;
 vertical-align:middle; }
table.Glb{
 width:100%;
 height:100%;
 border-width:0;
 padding:0;
 margin-top:5px;
 vertical-align:middle; }
td{
 font-family:Arial;
 font-size:10pt; }
td.wide{
 background-color:#D7DADB;
 border-style:solid;
 border-width:1px;
 border-color:#0066FF;
 text-align:center; }
 }
/*--------------------------------------*/
#MainTable {
 width:100%;
 height:100%; }
#BgBild {
 width:95%;
 height:95%;
 position:relative;
 z-index:0;
 overflow:hidden; }
#Inhalt {
 width:95%;
 height:95%;
 position:absolute;
 z-index:1; }
/*--------------------------------------*/
#LeftButtons {
 font-family:Arial;
 font-size:8pt;
 background-color:#DDEAFF;
 padding:2px;
 border-top:solid #FFFFFF 2px;}
/*--------------------------------------*/  
#f8pt {
 font-family:Arial;
 font-size:8pt; }
#f12pt {
 font-family:Arial;
 font-size:12pt; }
#f11pt {
 font-family:Arial;
 font-size:11pt; }
#f10pt {
 font-family:Arial;
 font-size:10pt; }
#f14pt {
 font-family:Arial;
 font-size:14pt; }
/*--------------------------------------*/
#rahmen
{
 border-width:3px;
 border-style:solid;
 border-color:#FFFFFF;
 padding:0.1cm; 
 margin:0;
}
#RahmenBl
{
 border-width:1px;
 border-style:solid;
 border-color:blue;
 padding:0.1cm; 
 margin:0;
}
#rahmenO
{
 border-top:solid;
 border-top-color:silver;
 border-top-width:1px;
 border-left:solid;
 border-left-color:silver;
 border-left-width:1px;
 border-right:solid; 
 border-right-color:silver;
 border-right-width:1px;
 border-bottom:none;
 padding:0.1cm; 
 margin:0;
}
#rahmenU
{
 border-top:none;
 border-left:solid;
 border-left-color:silver;
 border-left-width:1px;
 border-right:solid; 
 border-right-color:silver;
 border-right-width:1px;
 border-bottom:solid;
 border-bottom-color:silver;
 border-bottom-width:1px;
 padding:0.1cm;
 margin:0px;
}
#tbl
{
 border-style:solid;
 border-color:silver;
 border-width:1px;
 border-collapse:collapse;
}
#ahover_ohne a:hover 
{
 background-color:#e1e1f4; 
 margin:0;
}
#ibox_
{
 color:black;
 background-color:white;
 border-width:1pt;
 border-color:black;
 border-style:solid;
}
#K
{
 color:black;
 background-color:white;
 border-width:1pt;
 border-color:black;
 border-style:solid;
}
#C
{
 color:black; 
 border-width:1pt;
 border-color:black;
 border-style:solid;
 background-color:rgb(204,255,102);
}
   /*Seiten Ehrenmitglieder und Plakette*/

table.ehren 
	{border-style: solid;
	 border-width: 2px;
	 border-color: #000066;
	 height: 100%;
	 width: 90%;
}


td.name_top {
	border-style: solid;
	border-right-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 2px;
	border-top-width: 0px;
	border-color: #000066;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
td.name {
	border-style: solid;
	border-right-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-color: #000066;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
td.name_b {
	border-style: solid;
	border-right-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-color: #000066;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
td.jahr_top {
	border-style: solid;
	border-right-width: 2px;
	border-left-width: 1px;
	border-bottom-width: 2px;
	border-top-width: 0px;
	border-color: #000066;
	text-align: center;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
td.jahr {
	border-style: solid;
	border-right-width: 2px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-color: #000066;
	text-align: center;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}
 
td.jahr_b {/*Bodyraw*/
	border-style: solid;
	border-right-width: 2px;
	border-left-width: 1px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-color: #000066;
	text-align: center;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}

td.foto {
	border-width: 0px;
	border-color: #000066;
	text-align: center;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}
/* Template Ehrenringtraeger*/

td.jahr_1_top {
	border-style: solid;
	border-right-width: 2px;
	border-left-width: 0px;
	border-bottom-width: 2px;
	border-top-width: 0px;
	border-color: #000066;
	text-align: center;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}	
 td.jahr_1 {
	border-style: solid;
	border-right-width: 2px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-color: #000066;
	text-align: center;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	}	
 
  td.jahr_1_b {
	border-style: solid;
	border-right-width: 2px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-color: #000066;
	text-align: center;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}

td.titel_top {
	border-style: solid;
	border-right-width: 2px;
	border-left-width: 0px;
	border-bottom-width: 2px;
	border-top-width: 0px;
	border-color: #000066;
	text-align: center;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}	

 td.titel {
	border-style: solid;
	border-right-width: 2px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-color: #000066;
	text-align: left;
	font-size: small;
	padding-left: 2px;
}	

td.titel_double {
	border-style: solid;
	border-right-width: 2px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-color: #000066;
	text-align: left;
	font-size: small;
	padding-left: 2px;
}	
		
td.titel_b {
	border-style: solid;
	border-right-width: 2px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-color: #000066;
	text-align: left;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 2px;
}		

td.name_1_top {
	border-style: solid;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 2px;
	border-top-width: 0px;
	border-color: #000066;
	text-align: center;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}		

td.name_1 {
	border-style: solid;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-color: #000066;
	text-align: left;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 2px;
}		

td.name_1_b {
	border-style: solid;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-color: #000066;
	text-align: left;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 2px;
}	

/*template history*/
	
th.left {
	border-style: solid;
	border-width: 1px;
}
th.right {
	border-style: solid;
	border-right-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	
}
th.center {
	border-style: solid;
	border-right-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	
}
td.left {
	border-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	border-top-width: 0px;
	text-align: center;
	
}
/* Reichsbahn*/
td.left_RB {
	border-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	border-top-width: 0px;
	text-align: center;
		
}
td.right {
	border-style: solid;
	border-right-width: 1px;
	border-left-width: 0px;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	border-top-width: 0px;
	text-align: left;
	
}
td.center {
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	border-top-width: 0px;
	text-align: left;
	
}
/*body raw left*/
td.bleft {
	border-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-bottom-width: 1px;
	border-top-width: 0px;
	text-align: center;
	
}
/* Reichsbahn*/
td.bleft_RB {
	border-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-bottom-width: 1px;
	border-top-width: 0px;
	text-align: center;
	

}td.bright {
	border-style: solid;
	border-right-width: 1px;
	border-left-width: 0px;
	border-top-color: #999999;
	border-bottom-width: 1px;
	border-top-width: 0px;
	text-align: left;
	
}

td.bcenter{
	border-style: solid;
	border-right-width: 1px;
	border-left-width: 0px;
	border-top-color: #999999;
	border-bottom-width: 1px;
	border-top-width: 0px;
	text-align: left;
	
}


