body{
  background-color: #F3F7FE; 
  margin: 0cm; 
  margin-top: 10px; 
  margin-bottom: 0px; 
  margin-left: 0px; 
  margin-right: 0px;
}
body, td, input, select{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 8pt;	
}
.mainTd {
	font-size:10pt;
}
.active, .stepLink:hover, .inactive,  .stepLink{
	color: #002D96;
	text-decoration:none;
}
.disabled{
	color: #DDE0E6;
	text-decoration:none;
}
h1{
	margin-left: 10px; 
}

th, h2, h3{
	font-size:9pt;
	font-weight:bold;
}
tr{
	height: 18px;
	vertical-align: top;
}
td{
	padding-left: 3px;
}
.trLine{
	height: 2px;
}
textarea{
	height:60px;
}
textarea.intextSmall{
	height:35px;
}
.top{
	border-bottom: 1px solid #002D96;/*
	padding: 2px;*/
}
.bottom{
	padding: 2px;
}
.intext, .intextSmall {
  width: 100%;
  background-color: #F3F7FE; 
  color: black;
  border-width: 1px;
  border-style: solid;
  border-color: #002D96;
  padding: 0px;
  margin:0px;
  style: 3D;
}
select {	
  font-size: 11px;
  background-color: #F0F8FF;	
  color: black;
  border-width: 1px;
  border-style: solid;
  border-color: #3B619C;
  padding: 0px;
}
input.buttongrau {	
  background-color: #DDE0E6;	
  color: black;
  border-width: 1px 2px 2px 1px;
  border-style: solid;
  border-color: #002D96;
}
input.buttonlink {	
  background-color: #F3F7FE;	
  color: black;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
  border-color: #002D96;
}

table.content
{
	border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 45, 150);
    border-right-color: rgb(0, 45, 150);
    border-bottom-color: rgb(0, 45, 150);
    border-left-color: rgb(0, 45, 150);
    padding-top: 0px;
    padding-right-value: 0px;
    padding-bottom: 0px;
    padding-left-value: 0px;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    padding-right-ltr-source: physical;
    padding-right-rtl-source: physical;
/*    background-color: rgb(255, 255, 255); */
}
img{
	border:none;
}
/* TAB */
table.tab
{
	border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 45, 150);
    border-right-color: rgb(0, 45, 150);
    border-bottom-color: rgb(0, 45, 150);
    border-left-color: rgb(0, 45, 150);
    padding-top: 0px;
    padding-right-value: 0px;
    padding-bottom: 0px;
    padding-left-value: 0px;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    padding-right-ltr-source: physical;
    padding-right-rtl-source: physical;
/*    background-color: rgb(255, 255, 255); */
}

td.active{
	/*border-style: solid;
	border-color: #002D96;
	border-width: 1px 1px 0px 1px;*/
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 45, 150);
    border-right-color: rgb(0, 45, 150);
    border-bottom-color: rgb(0, 45, 150);
    border-left-color: rgb(0, 45, 150);
    padding-top: 0px;
    padding-right-value: 0px;
    padding-right-ltr-source: physical;
    padding-right-rtl-source: physical;
    padding-left-value: 6px;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    padding-bottom: 2px;
/*    font-weight:bold; */
 	
}
td.disabled, td.inactive{
	/*border-style: solid;
	border-width: 1px 1px 0px 1px;
	border-color: #DDE0E6 #DDE0E6 #002D96 #DDE0E6;
	padding: 0px;
	margin:0px;*/
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 45, 150);
    border-right-color: rgb(0, 45, 150);
    border-bottom-color: rgb(0, 45, 150);
    border-left-color: rgb(0, 45, 150);
    padding-top: 0px;
    padding-right-value: 0px;
    padding-right-ltr-source: physical;
    padding-right-rtl-source: physical;
    padding-left-value: 6px;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    padding-bottom: 2px;
}
td.tab_zwischen{
	/* border-bottom: 1px solid #002D96; */
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #DDE0E6 #DDE0E6 #002D96 #DDE0E6;
	padding: 0px;
	margin:0px; 
}