@charset "utf-8";
/* CSS Document */

/* code fur AGB */

 
 /*   */
 
 A.confirmationEdit {
	color: #009933;
	font-style: italic;
}
A.confirmationEdit:hover {
	color: #009933;
	font-style: italic;
	text-decoration: underline;
}
TR.headerError {
  background-color: #ff0000;
}


TR.headerMessage {
	background-color: #ffb3b5;
}

.moduleHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left:100px;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
    background: #F6F6F6;
  color: #000000;
  font-weight : bold;
  border-bottom: 1px solid;
  border-color: #333366;
}

.infoBox {
}

.infoBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#ff0000;
  font-weight: bold;
  background: #024f76;
  height:20px;
  color: #ffffff;
    border-top: 1px solid; 
   border-bottom: 1px solid; 

  border-color: #333366;
  background-image:url(img/bg4button.jpg); background-repeat:repeat-x;

}

TD.infoBoxHeading_right {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold; 
    border-top: 1px solid; 
   border-bottom: 1px solid; 
  background: #024f76; 
  border-color: #333366;
  background-image:url(img/bg4button.jpg); background-repeat:repeat-x;

 height:20px;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;

  border-right: 4px solid; 
   border-color: #C4C4C4;
 
  background: #ffffff; 
 
}

TD.infoBox_right, SPAN.infoBox_right {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  background: #ffffff; 

}
 

/*
 * Basic styles for infopool datasheets
 */

table.datasheet {
width: 560px;
margin: 0;
padding: 0;
}

table.datasheet tr.level-2 td.first {
    padding-left:15px;
}
table.datasheet tr.level-3 td.first {
    padding-left:25px;
}
table.datasheet tr.level-4 td.first {
    padding-left:35px;
}
table.datasheet tr.level-5 td.first {
    padding-left:45px;
}
table.datasheet tr.level-6 td.first {
    padding-left:55px;
}
table.datasheet tr.level-7 td.first {
    padding-left:65px;
}

/* 2Spaltiges TMPL */

.bgcolor_td{
background: #eee;
}
table.datasheet tr.product td,
table.table_Text tr td.font_headline{
font-size: 135%;
background: #eee;
color: inherit;
font-weight: bold;
padding: 5px;
}
table.datasheet tr.level-1 td.bgcolor_td{
background: #eee;
color: inherit;
padding: 5px;
font-weight: bold;
border-bottom: 1px solid #aaa;
}

.level-2 td.first{
font-weight: bold;
padding: 4px;
}
.level-3 td.first{
}
td.first{
width: 160px;
}
tr.level-1 td.first.name.bgcolor_td{
color: Black;
background: #ddd;
border: 1px solid #ccc;
}
tr.property.level-2 td{
border-bottom: 1px solid #ddd;
margin: 0;
}
/*
 * Basic styles for infopool datasheets
*/
/*
table.datasheet {
width: 560px;
margin: 0;
padding: 0;
}

table.datasheet td{
padding: .5em;
color: White;}
.level-1 {
background: red;
font-size: 3em;
}
.level-2 {
background: green;
font-size: 2em;
}
.level-3 {
background: blue;
font-size: 1em;
}
.first{
}
.name{
}
.bgcolor_td{
}
.product{
}
.property{
}
*/