body {
	color: #504C50;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 9pt;
}

a {
	color: #304C88;
}

a:hover {
	color: #284C88;
	text-decoration: none;
}

h1 {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 15pt;
	color: #284C80;
	font-weight: 400;
	margin-bottom: 25px;
	margin-top: 20px;
}


/***************************************************************************
Tables
***************************************************************************/

.tableDescriptionBorder {
   border: 1px solid #DBDBDB; 
}

.tableDescriptionHeader { 
	background-color: #DBDBDB;
	color: Balck;
	font-weight: bold;
	font-size: 7pt;
}

.tableDescription { 
	font-size: 7pt;
}

/***************************************************************************
Misc
***************************************************************************/

.bildBeschreibung {
   color: #B0B0B0;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
}

.price {
   color: #504C50;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	vertical-align: top;
	text-align: right;
}

.pricestatt {
   color: #504C50;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: line-through;
	font-weight: bold;
	vertical-align: top;
	text-align: right;
}

.priceaktion {
   color: #FF0000;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: none;
	font-weight: bold;
	vertical-align: top;
	text-align: right;
}

.bigProduct {
   color: #504C50;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11pt;
	text-decoration: none;
	font-weight: bold;
}

.hpTitle {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 14pt;
	color: #284C80;
	font-weight: 500;
}

.hpText {
	color: #777777;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;	
}

.hpText a:link {
	color: #304C88;
	font-family: tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
}

.hpText a:visited {
	color: #304C88;
	font-family: tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
}

.hpText a:hover {
	color: #304C88;
	font-family: tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
}

.hpText a:active {
	color: #304C88;
	font-family: tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
}

td {
	color: #504C50;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 9pt;
}

.urlaub {
	color: #FF0000;
	font-weight: bold;
}
