body
{
	font-family: Georgia, serif;
	font-size: 100%;
	padding: 0px;
	border: 0px;
	margin: 0px;
	background: #999999;
}

h1,h2,h3,h4,h5,h6
{
	color: #565657;
	font-weight: bolder;
}

h1
{
	font-size: 160%;
}

h2
{
	font-size: 130%;
}

h3
{
	font-size: 110%;
}

a,
a:link,
a:visited
{
	color: #000000;
	text-decoration: underline;
}

a:hover
{
	/* color: #4ff4f6; */
	color: #565657;
	text-decoration: none;
}

td.top
{
	 background-color: #ffac38;
}

td.top-left
{
	 background-color: #ff7c08;
}

td.footer {
	 background-color: #000000;
	 color: #ffffff; 
	
}

td.menu
{
	 background-color: #dedede;
	 color: #000000; 
	 font-size: 14px;
}

table.menu
{
	padding: 0px 0px 50px 0px;
	margin: 0px;
	border: 0px;
	width: 100%;
}

td.menu-item a,
td.menu-item a:link,
td.menu-item a:visited,
td.menu-item-hl a,
td.menu-item-hl a:link,
td.menu-item-hl a:visited
{
	color: #000000;
	text-decoration: none;
}

td.menu-item a:hover,
td.menu-item-hl a:hover
{
	color: #ffffff;
	text-decoration: none;
}

td.menu-item-pre,
td.menu-item-pre-hl
{
	width: 20px;
	height: 20px;
	border: 0;
	margin: 0;
	padding: 0;
}

td.menu-item,
td.menu-item-hl
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 6px 5px 4px 15px;
	font-size: 85%;
	font-weight: bolder;
	letter-spacing: 3px;
	vertical-align: middle;
	text-align: left;
	text-transform: uppercase;
}

td.menu-item-hl
{
	background: #999999;
	color: #4ff4f6;
}

table.info-scherz
{
	/* border: 1px solid black; */
	width: 95%;
}

td.info-scherz-desc
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	background-color: #ff7c08;
	color: white;
	padding: 5px 5px 5px 12px;
	letter-spacing: 2px;
}

td.info-scherz-phone
{
	padding: 7px 5px 7px 12px;
	font-weight: bold;
}

table.article-item,
td.info-scherz-phone
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
	background: #565657;
	color: white;
	letter-spacing: 0px;
}

table.article-item
{
	padding: 3px 7px 3px 7px;
}

table.article-item a,
table.article-item a:link,
table.article-item a:visited
{
	color: white;
}

td.content
{
	vertical-align: top;
	background: #e0e0e0;
	padding: 15px;
}

td.signature-logo
{
	background: #e0e0e0;
	padding: 7px;
	vertical-align: middle;
	text-align: center;
}


td.signature
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 3px 10px 3px 15px;
	background: #575758;
	color: #ffffff;
	font-size: 85%;
	vertical-align: middle;
	text-align: left;
}

.signature a,
.signature a:link,
.signature a:visited
{
	color: #ffffff;
	text-decoration: none;
}

.signature a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

/*
 * Highlight
 */

table.highlight
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-spacing: 0px;
	margin: 0px 10px 15px 5px;
	background: #999999;
	color: #ffffff;
}

table.highlight th
{
	padding: 10px;
	font-weight: bold;
	background: #565657;
}

table.highlight td
{
	padding: 15px;
}

table.highlight ul
{
	padding-left: 20px;
	margin: 0;
	border: 0;
}

table.highlight p,
table.highlight a,
table.highlight a:hover,
table.highlight a:link,
table.highlight a:visited
{
	color: #ffffff;
}

div.price
{
	font-weight: bold;
	text-align: right;
	padding: 0px;
	margin: -12px 0px 0px 0px;
}

hr
{
	height: 1px;
	background-color: #000000;
	color: #000000;
	border: solid #000000 0;
	padding: 0;
	margin: 0;
	border-top-width: 1px;
}

