.pageHeading1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #666666;
  background-color: #E1DFFD;
  padding-left:5px;
  padding-top:5px;
  padding-bottom:0px;
  border-top: 1px solid #FFFFFF;
}

SPAN.simpleText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
}

.greyline {
  color: #3333CC;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  border-bottom:1px dashed #D1CEFD;
  padding-left:10px;
  padding-right:5px;
}

.required {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #3333CC;
}
.error_message {
  color: red;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
}


TABLE.productListing {
  color:#3333CC;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}


.link {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#3333CC;
}


BODY {
  background-color: #ffffff;
  color: #171717;
  margin: 0px;
  scrollbar-face-color:#E1DFFD;
  scrollbar-highlight-color:#E1DFFD;
  scrollbar-shadow-color:#E1DFFD;
  scrollbar-3dlight-color:#686977;
  scrollbar-arrow-color:#686977;
  scrollbar-track-color:#E1DFFD;
  scrollbar-darkshadow-color:#686977;
}
BODY.grey {
  background-color: #E1DFFD;
  color: #171717;
  margin: 0px;
  scrollbar-face-color:#E1DFFD;
  scrollbar-highlight-color:#E1DFFD;
  scrollbar-shadow-color:#E1DFFD;
  scrollbar-3dlight-color:#686977;
  scrollbar-arrow-color:#686977;
  scrollbar-track-color:#E1DFFD;
  scrollbar-darkshadow-color:#686977;
}
A { 
  color: #171717; 
  text-decoration: none; 
}

A:hover { 
  color: #3333CC; 
  text-decoration: underline; 
}



TR.header {
  background-color: #ffffff;
}

TR.headerNavigation {
  background-color: #C9CAD6;	/*#bbc3d3  CDD5D8*/
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  /*background-color: #686977;	  /*#bbc3d3*/
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #3333CC; 	/* #ffffff 	*/
  letter-spacing: 0.1mm;
}

A.headerNavigation:hover {
  color: #3333CC; 	/* #ffffff 	*/
  letter-spacing: 0.1mm;
}


TR.footer {
  background-color: #C9CAD6;	  /*#bbc3d3 CDD5D8*/
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background-color: #C9CAD6;	  /*#bbc3d3 CDD5D8*/
  color: #ffffff;
  font-weight: bold;
}


.rightcolContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  /*font-weight:bold;*/
  color:#3333CC;
  padding-top:12px;
}









TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}






P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height:11pt;
  letter-spacing:0.1mm;
  word-spacing:0.5mm;
}

TD.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height:11pt;
  letter-spacing:0.1mm;
  word-spacing:0.5mm;
  padding-bottom:3px;
  }

TD.main_p {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height:11pt;
  letter-spacing:0.1mm;
  word-spacing:0.5mm;
  padding-left:16px;
}



TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
}



TEXTAREA {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}



.middleRow{
  background-color:#E1DFFD;
  }
  
.middleRowBg{		/*  rechte_seite_bg	*/
  background-color:#E1DFFD;
  }  	

.leftCol	{
background-color:#E1DFFD;
/*border-right:1px dashed #686977;*/
border-right:1px solid #ffffff;
/*padding-top:12px;*/
}

.middleCol{
background-color:#E1DFFD;
padding-left:12px;
padding-top:12px;
}

.rightCol{
border-left:1px solid #ffffff;
}

.rightColContents	{
  margin-top:12px;
  padding-left:10px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#3333CC;
  /*border-left:1px dashed #686977;*/
  }
  

 


.pListBox {
	margin-top:1px;
	background-color:#ffffff;
	border: 1px solid #A6A6A6;
}


