﻿	
.GridContainer
{
	/*height: 400px;*/ 
	/*width: 450px;*/ 
	/*overflow: scroll*/
}

/* 
	Blue on blue
	written by Glenn Slaven http://slaven.net.au

GridContainer table,td,th {
	border-collapse:collapse;
	margin:0;
	padding:0;

}
.GridContainer table {
	border: none;
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
}

GridContainer table caption {
	background-color: transparent;
	background-image: url(cap_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	text-align:left;
	font-size:150%;
	text-transform:uppercase;
	line-height: 30px;
	letter-spacing:0px;	
}

GridContainer td, th{	
	vertical-align:top;
	font-weight:normal;	
}

GridConatiner thead {
	border-left:1px solid #2293FF;	
}

GridContainer thead th {
	background: #2293FF;
	color: #FFFFFF;
	font-size: 125%;
	border-top:1px solid #2293FF;
	border-right:1px solid #2293FF;
	padding: 4px 0.4em 4px 0.4em;	
}

GridContainer tfoot td, tfoot th {
	border-top:1px solid #2293FF;
	border-right: none;
	font-weight: bolder;
	font-size: 110%;
	padding: 0.4em 0.5em 0.4em 0.5em;
}

GridContainer tbody td, tbody th {
	background-color: #D9ECFF;
	border-right:1px solid #2293FF;
	font-size: 110%;
	padding: 0.4em 0.5em 0.4em 0.5em;
}

GridContainer tbody tr.odd th, tbody tr.odd td{
	background-color: #BDDFFF;
}

GridContainer tbody th{	
	font-weight: bold;	
	border-left:1px solid #2293FF
}

GridContainer table a:link, table a:visited, table a:active {	
	color:#444F66;
	background-color: transparent;
	text-decoration: underline;
}

GridContainer table a:hover {
	text-decoration:none;
	background-color: #1E90FF;
	color: #FFFFFF;
}
*/




.GridViewTable 
{
	text-align: left;
	/*border-spacing: 0px;*/
	/*border: 1px solid #000000;	/*#aeb3b6;*/
	/*border: none;
	border-collapse: collapse;*/
	font: normal 11px verdana, arial, helvetica, sans-serif;
	background-color: #D0E3F8;
	border-style:none;
	border-width:0;
	
}


.GridContainer th
{
	background-color: #1D4CA9;
	height: 20px;	
	color: #fff;
	border-style:none;
	border-width:0;
	padding-left:5px;
	border-collapse:collapse;
}



.GridContainer td {
  /*border: 1px dotted #03476F;*/
  padding: .4em;
  color: #000000;	/*#363636;*/
  border-style:none;
  border-width:0;
  border-collapse:collapse;
  }

.GridContainer td:hover {
  /*border: 1px dotted #03476F;*/
  padding: .4em;
  color: #000000;	/*#363636;*/
  border-style:none;
  border-width:0;
  background-color: #7395DA;
  border-collapse:collapse;
  }



/*
.GridContainer table a, table, tbody, tfoot, tr, th, td 
{
   font-family: Arial, Helvetica, sans-serif;
	line-height: 2.0em;
	font-size: 13px;
	color: #FB7E00;
}

.GridContainer tbody td{
	line-height: 2.5em;
	color: #FB7E00;
}

.GridContainer table caption
{
	padding: .4em 0 ;
	font-size: 240%;
	font-style: normal;
	color: #FB7E00;
}

.GridContainer table a
{
	display: block;
	text-decoration: none;
	color: #FB7E00;
	padding-right: 1.5em;
	
}

.GridContainer table a:hover, table a:focus
{
text-decoration: underline;
}

.GridContainer table th a
{
	color: #FB7E00;
	text-align: right;
}

.GridContainer table .odd th a,table .odd td a,table .odd td{
	color: #666;
	padding-right: 1.0 em;
}

.GridContainer table th a:hover, table th a:focus, tbody tr:hover th
{   
   background-color: #FB7E00;
	color: #fff !important;
}

.GridContainer table .odd th,table .odd td{
	background-color: #DDDDDD;
}

.GridContainer thead th
{
	background-image: url(verlauf_schwarz.gif);
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 1px;
	color: #fff;
	
}

.GridContainer tfoot{
	background-image: url(verlauf_schwarz.gif);
	border-top: 1px solid #fff;
	
	
}

.GridContainer tfoot th,tfoot td{
	color: #fff;
}

.GridContainer tbody th
{
   padding-right: 1.0em;
	color: #25c1e2;
	font-style: normal;
	background-color: #fff;
	border-bottom: 1px dotted #aeb3b6;
}

.GridContainer td
{
   color: #FB7E00;
	border-bottom: 1px dotted #aeb3b6;
	padding-right: 0.5em;
	
}

.GridContainer tbody tr.odd
{
	border-bottom: 1px dotted #aeb3b6;
}

.GridContainer tbody tr:hover td
{
  background-color: #FFCC99;
}

.GridContainer tbody tr:hover td,tbody tr:hover th, tbody tr:hover a
{
	color: #fff !important;
}


