/** define body style */

body, p {
	color: black;
	font-family: "Arial" sans-serif;
	font-size: .9em;
	line-height: 1.40em;
	text-align: left;
}

body a:link, p a:link, strong a:link, em a:link,
body a:visited, p a:visited, strong a:visited, em a:visited {
	color: #c00;
	text-decoration: none;
}

body a:hover, p a:hover, strong a:hover, em a:hover,
body a:active, p a:active, strong a:active, em a:active {
	color: #c00;
	text-decoration: underline;
}

#headline {
	font-size: 105%;
	color: #c66;
	font-weight: bolder;
}

#layerheader-content-inner p {
	font-size: 100%;
	padding: 15px 10px 15px 0;
	margin: 0;
}

/** Headers / Default */

h1 {
	color: #c66;
	font-size: 160%;
	line-height: 120%;
	font-weight: bolder;
	text-align: left;
	padding: 15px 0 5px 0;
	margin: 0;
}

#h1-content {
	padding: 15px 0 5px 8px;
	margin: 0 0 0 230px;
}

h1 a:link,
h1 a:visited {
	color: #c66;
	text-decoration: none;
}

h1 a:hover,
h1 a:active {
	color: #c66;
	text-decoration: underline;
}

h2 {
	color: #c66;
	font-size: 140%;
	line-height: 120%;
	font-weight: bolder;
	text-align: left;
	padding: 5px 0 5px 0;
	margin: 0 0 0 0;
}

h2 a:link,
h2 a:visited {
	color: #c66;
	text-decoration: none;
}

h2 a:hover,
h2 a:active {
	color: #c66;
	text-decoration: underline;
}

#h2-products {
	color: #999;
	font-size: 140%;
	line-height: 120%;
	font-weight: normal;
	text-align: left;
	padding: 5px 0 5px 0;
	margin: 15px 0 15px 0;
	border-bottom: 1px dotted #999;
}

#h2-products a:link,
#h2-products a:visited {
	color: #c66;
	text-decoration: none;
}

#h2-products a:hover,
#h2-products a:active {
	color: #c66;
	text-decoration: underline;
}

h3 {
	color: #c66;
	font-size: 120%;
	line-height: 120%;
	text-align: left;
	padding: 5px 0 5px 0;
	margin: 0 0 0 0;
}

#h3-label-default {
	color: black;
	font-size: 100%;
	font-weight: normal;
	padding: 20px 0;
	margin: 0;
}

#h3-label-group {
	color: black;
	font-size: 100%;
	font-weight: normal;
	padding: 20px 0 20px 10px;
	margin: 0;
}

h3 a:link,
h3 a:visited {
	color: #c66;
	text-decoration: none;
}

h3 a:hover,
h3 a:active {
	color: #c66;
	text-decoration: underline;
}

h4 {
	color: #c66;
	font-size: 100%;
	line-height: 120%;
	text-align: left;
	padding: 5px 0 5px 0;
	margin: 0 0 0 0;
}

h4 a:link,
h4 a:visited {
	color: #c66;
	text-decoration: none;
}

h4 a:hover,
h4 a:active {
	color: #c66;
	text-decoration: underline;
}