
body  { font-size: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0; padding: 0 }
h1 {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
h2 {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
h3 {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

a  { color: #336699; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none;
		 }
.caption { font-weight: bold; font-size: 10pt; line-height: 140%; font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; text-decoration: none }

td.mash 
{
	font-size: 10pt; 
	font-family: Verdana, Arial, Helvetica,  Geneva, Swiss, SunSans-Regular;
	background-color: #2d6795;
}

.naviGroup
{
	font-size: 10pt;  font-weight: bold; color: White;
	font-variant:normal;
	line-height: 120%; 
	font-family: Arial, Verdana, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; 
	text-decoration: none 
}

.naviItem
{
	font-size: 8pt;  font-weight:normal; 
	color: White;
	line-height: 120%; 
	font-family: Aria, Verdana, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; 
	text-decoration: none 
}

/**
 * Überschrift (Titel) wird verwendet in der Aufzählung für die Links
 */
.caption { 
	font-weight: bold; 
	font-size: 10pt; 
	line-height: 140%; 
	font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; 
	text-decoration: none;
	text-align:left;
}
div.Seperator 
{
	visibility: visible; position: relative; 
	top: 0px; left: 0; width: 560px; height: 13px; 
	border-top: 1px solid #2d6795 ;
}
div.SmallContent    
{ 
	visibility: visible; padding: 6px; position: relative; 
	top: 0; left: 100px; width: 444px ;
	font-size: 8pt; 
	line-height: 140%; 
	font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; 
	text-decoration: none;
	text-align:left;
}

/**
 * Überschrift (Titel) wird verwendet in der Aufzählung für die Links
 */
.small { 
	font-size: 8pt; 
	line-height: 140%; 
	font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; 
	text-decoration: none;
	text-align:left;
}
.smaller { 
	font-size: 7pt; 
	line-height: 140%; 
	font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; 
	text-decoration: none;
	text-align:left;
}

.input 
{
	background-color: #fff; 
	font-weight: bold; 
	font-size: 10pt; 
	line-height: 140%; 
	font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; 
	border-top: none; 
	border-right: none; 
	border-bottom: 1px dotted #2d6795; 
	border-left: none; 
	outline-style: none 
}

.button      
  { font-size: 10pt; font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; font-weight: bold; line-height: 100%; background-color: #f0f0ff; height: 12pt; vertical-align: bottom; border-width: 1px; border-color: #2d6795; outline-style: none }

.longCaption { 
	font-weight: bold; 
	font-size: 10pt; 
	line-height: 140%; 
	font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; 
	text-decoration: none;
	text-align:left;
}


/**
 * Beschreibung eines Artikels oder Artikelgruppe
 */
.description  { font-size: 9pt; line-height: 140%; font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; text-decoration: none;	vertical-align:top; }
.description_td { vertical-align: top; text-align:left;}
a.caption    { color: black; font-weight: bold; font-size: 10pt; 
               font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; text-decoration: underline }
a.content   { 
	font-weight: bold; font-size: 10pt; line-height: 120%; 
	font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; text-decoration: underline }
.pagenumber    { font-size: 8pt; line-height: 120%; font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; text-decoration: none }

.searchResult 
{
	font-size:8pt;
	text-decoration:none;
	vertical-align:top;	
}

.articleNo 
{
	font-size: 10px;
	line-height: 120%;
	font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular;
	text-decoration: none;
	height: 30px;
	padding-left: 5px;
}

table.content 
 { margin: 0; padding: 0; width: 100%; border: 0 }

/**
 * Link in der linken, oberen Ecke
 */
a.topleftLink  { color: black; font-weight: bold; font-size: 10pt; font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular; text-decoration: none }

table.propertyTable
{
	border:1;
	width:100%;
	border-collapse:collapse;
	border-spacing:10px;	
	/**border-color:#ffffff;*/
}

tr.propertyTableHeader
{
	
	font-size:10px;
	line-height: 130%;
	font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular;
	text-decoration:none;
	vertical-align:top;
	/**font-weight: bold; */
	background-color:DarkGray;
}

tr.propertyTableCategory
{
	font-weight:bold;	
	font-size:10px; 
	font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular;
	/**background-color:#B9B9B9;*/
}

tr.propertyTableItem
{
	font-size:10px; 
	font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular;
	background-color:WhiteSmoke;
	text-align:left;
	vertical-align:top;
}
tr.propertyTableAlternatingItem
{
	font-size:10px;
	font-family: Verdana, Aria, Helvetica, Geneva, Helvetica, Swiss, SunSans-Regular;
	background-color:Gainsboro;
	text-align:left;
	vertical-align:top;
}
td.propertyTableTextLeft 
{
	text-align:right;
}
