/******************************************************************************
 avm-heidelberg.de Stylesheet
 Copyright (c) 2005 Diplix Solutions, Inh.: Claude Schmidhuber
******************************************************************************/

/* generische Styles **********************************************/
body, td, p, h1,h2,h3
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#004AFF;
}

h1
{
	font-weight:bold;
}

ul
{ 
  list-style-type: square;  
}

img
{
	border: 0px none;
}

body
{
	scrollbar-base-color: #F2F2FF;
	background-color:#F2F2FF;
}

.nomargin
{
	border:0px none;
	margin:0px;
	padding:0px;
}

.page-title
{
	font-weight:bold;
}

/* Navi Table **********************************************/
td.nav-line
{
	border-width:1px;
	border-color:#F2F2FF;
	border-style:solid none solid none;	
	padding:4px;
}

a.nav
{
	color:#F2F2FF;
	text-decoration:none;
	font-weight:bold;
}
a.nav:hover
{
	text-decoration:underline;
}

/* PKW Table **********************************************/
table.pkw-tbl
{
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	border-collapse:collapse;
}

td.pkw-head
{
	font-weight:bold;
	text-align:center;
	vertical-align:bottom;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	padding:2px;
}

td.pkw-group-cell0
{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	height:35px;

	border-style:solid;
	border-width:1px;
	border-color:#000000;

}
td.pkw-group-cell1
{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	height:35px;
	background-color: #DFE1FF;

	border-style:solid;
	border-width:1px;
	border-color:#000000;
	
}

td.pkw-type-cell0
{
	text-align:left;

	border-style:solid;
	border-width:1px;
	border-color:#000000;
}
td.pkw-type-cell1
{
	text-align:left;
	background-color: #DFE1FF;

 	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

td.pkw-nr-cell0
{
	text-align:right;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}
td.pkw-nr-cell1
{
	text-align:right;
	background-color: #DFE1FF;

	border-style:solid;
	border-width:1px;
	border-color:#000000;
}


td.pkw-details-cell0
{
	text-align:left;
	font-size:11px;

 	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

td.pkw-details-cell1
{
	text-align:left;
	font-size:11px;
	background-color: #DFE1FF;

 	border-style:solid;
	border-width:1px;
	border-color:#000000;
}


td.pkw-comment
{
	border-style:solid;
	border-width:1px;
	border-color:#000000;	
	font-size:10px;
}

td.pkw-leer
{
	background-color: #DFE1FF;
}