/*your custom style goes in this file*/
/*if you're overriding style blocks from genstyle.css, you only need to include the attributes you're overriding, not the whole block*/

/* aus tngtabs2.css   */ 
/* active tab		  */
/* war blau jetzt rot */
#tngnav a.here {
	position:relative;
	z-index:10;
	background:#993333;
	color:#FFCC00;
	border-right: 1px solid #444;
	margin: 0;
}

	
/* Tab bei Mouse over */
#tngnav a:hover {
	background:#333666;
	color:#FFCC00;
}



/* Hintergrund der linken Spalte mit Beschriftung */ 
/* fieldnameback: background color for column and row title sections */

.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

.fieldnameback {
	background-color: #666633;
	/*these 2 lines added in 5.0*/
	border-right: 1px solid #777;
	border-bottom: 1px solid #777;
	font-size: 12px;
}
/*
.fieldnameback {
    background-color: #6B0D0D;
    border-right: 1px solid  #777;
    border-bottom: 1px solid  #777;
} 
*/
/* databack: background color for data areas */
.databack {
	background-color: #FFE9A9;
	/*these 2 lines added in 5.0*/
	border-right: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	font-size: 12px;	
}

div.innercontainer, ul.tngdd .langmenu, ul.tngdd .stubmenu {
    border-bottom: 1px solid #aaa;
    background-color: #FFE9A9;
}

ul.tngdd .menulink {
	padding:3px 2px 3px 30px;
	font-weight:bold;
	height:16px;
	background: #FFE9A9 url(../img/ArrowDown.gif) 2px 8px no-repeat;
	width:70px;
	line-height:1.5;
}


.LB_window {
	position: absolute;
	background: #FFE9A9; /*same as "databack" background color */
	border: 2px solid #333366; /*same as "fieldnameback" background color */
	color:#000000;
	display:none;
	z-index:500;
	padding-top:28px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}

/*small boxes for letters on the surnames page, also for pagination on other pages*/
.snlink {
	padding:4px 5px 3px 5px;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	background-color:#FFE9A9; /*same as "databack" background color */
	color:black;
	font-weight:bold;
	text-decoration:none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
/*  -----  */
/* header: heading text */
.header {
	/*next line added in 6.1.0*/
	margin-top: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #666633;
	line-height: 22px;
}


/* sideback: background color for side and top frames */
.sideback {
	background-color: #666633;
	margin:6px;
}


a.snlink:hover, .snlinkact, .adminnav .snlinkact {
	background-color:#666633; /*same as "fieldnameback" background color */
	color:#fff;
}


.LB_window {
	position: absolute;
	background: #e0e0f7; /*same as "databack" background color */
	border: 2px solid #666633; /*same as "fieldnameback" background color */
	color:#000000;
	display:none;
	z-index:500;
	padding-top:28px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
.LB_closeAjaxWindow{
	cursor: move;
	margin: 0px;
	padding:1px 0px 2px 0px;
	position:absolute;
	top: 0;
	background-color:#666633; /*same as "fieldnameback" background color */
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}


.bar {
	height:16px;
	background-color:#666633;
}


ul.tngdd .menulink:hover, ul.tngdd .menuhover {
	border-bottom:1px solid #444;
	border-right:1px solid #444;
	color: #ffffff;
	background: #666633 url(../img/arrowdown2.gif) 2px 8px no-repeat;
}


/* link: normal links, active: links in use */
a:link, a:active, div.icons a {
	color : #993333;
}



body {
   background-color : #374c18;
}

/* header: heading text */
.header {
   color: #7f4c18;
}

/* sideback: background color for side and top frames */
.sideback {
   background-color: #6B0D0D;

.topmenu {
   font-family: Verdana,Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #FFFFFF;
   text-decoration : none;
}

.topmenu:Link  {text-decoration : none; color: #FFFFFF;}
.topmenu:Visited  {text-decoration : none; color: #FFFFFF;}
.topmenu:Active  {text-decoration : none;}
.topmenu:Hover  {
   color: #FFCC33;
   text-decoration : none;
}

.textcap {
   font-variant         : small-caps;
   font-family          : 'Century Schoolbook','Times New Roman',Times,serif;
   font-size            : 1.0em;
   font-weight          : bolder;
   background-color     : #FFE9A9;
   color                : #800000;
  }

.small {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color                : #6B0D0D;
   }
.topgrafik {
   height 				: 90px;
   border				: 0px;
   margin				: 8px 8px 8px 8px;
   }
.topfeld {
   text-align 			: center;
   vertical-align		: middle;
   border 				: solid 1px;
   }   

/*  ----- aus tngtabs2.css  ------*/
