/* 
	CSS: Stiegelmeyer
	Version: 1.0
	Datum: 10.06.2005
	Autor: cybob communication GmbH
*/

/** standard fonts, etc. for the Stiegelmeyer site */
body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color:#C7C7C7;
}
/* */
table {
	border:0px none;
	border-spacing: 0px;
}
/* */
.tb_border {
	border:solid 1px #FFFFFF;
}
/* */
.tb_color_bright {
	background-color:#EBEFFA;
}
/* */
.tb_color_medium {
	background-color:#DDE4F6;
}
/* */
.tb_color_dark {
	background-color:#BACAEC;
}
/* */
.menue a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	/*height:22px;*/
	font-size: 12px;
	/*padding:8px 0px 0px 18px;*/
	text-decoration:none;
}
/* */
.menue a:hover {
	display:block;
	font-weight:bold;
	text-decoration:none;
}
/* */
.color_corporate, .color_corporate a {
	width:138px;
	color: #ffffff;
	background-color:#0050A7;
}
/* */
.color_corporate a:hover {
	width:138px;
	background-color:#0050A7;
	color: #ffffff;
}
/* */
.color_clinic a {
	width:137px;
	background-color:#BAD3ED;
	color: #000000;
}
/* */
.color_clinic a:hover {
	width:137px;
	background-color:#BAD3ED;
	color: #000000;
}
/* */
.color_care a {
	width:137px;
	background-color:#E6D6B2;
	color: #000000;
}
/* */
.color_care a:hover {
	width:137px;
	background-color:#E6D6B2;
	color: #000000;
}
/* */
.color_assist a {
	width:137px;
	background-color:#BDE3E4;
	color: #000000;
}
/* */
.color_assist a:hover {
	width:137px;
	background-color:#BDE3E4;
	color: #000000;
}
/* */
.color_homecare a {
	width:137px;
	background-color:#DAECB4;
	color: #000000;
}
/* */
.color_homecare a:hover {
	width:137px;
	background-color:#DAECB4;
	color: #000000;
}
/* */
.text_headline_product {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-stretch:ultra-expanded;
	font-size: 24px;
	color: #FFFFFF;
}
/* */
.text_headline_overview a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #184098;
	font-weight:bold;
	text-decoration:none;
}
/* */
.text_submenue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E6679;
}
/* */
.text_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #505050;
	text-decoration:none;
}
/* */
.text_footer, .text_footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
/* */
.text_footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0050A7;
}
/* ---------------------------------------------------- */
/* */
.sub_corporate_1 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 18px;
	text-decoration:none;
	background-color:#BACAEC;
}
/* */
.sub_corporate_2 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 36px;
	text-decoration:none;
	background-color:#DDE4F6;
}
/* */
.sub_corporate_3 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 52px;
	text-decoration:none;
	background-color:#EBEFFA;
}
/* */
.sub_clinic_1 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 36px;
	text-decoration:none;
	background-color:#BAD3ED;
}
/* */
.sub_clinic_2 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 36px;
	text-decoration:none;
	background-color:#D8E5F5;
}
/* */
.sub_clinic_3 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 52px;
	text-decoration:none;
	background-color:#EBEFFA;
}
/* */
.sub_care_1 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 18px;
	text-decoration:none;
	background-color:#E6D6B2;
}
/* */
.sub_care_2 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 36px;
	text-decoration:none;
	background-color:#EDE2C9;
}
/* */
.sub_care_3 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 52px;
	text-decoration:none;
	background-color:#F5EFE0;
}
/* */
.sub_assist_1 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 18px;
	text-decoration:none;
	background-color:#BDE3E4;
}
/* */
.sub_assist_2 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 36px;
	text-decoration:none;
	background-color:#D7EEEF;
}
/* */
.sub_assist_3 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 52px;
	text-decoration:none;
	background-color:#E5F4F4;
}
/* */
.sub_homecare_1 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 18px;
	text-decoration:none;
	background-color:#DAECB4;
}
/* */
.sub_homecare_2 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 36px;
	text-decoration:none;
	background-color:#E5F2CA;
}
/* */
.sub_homecare_3 a {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	height:20px;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #184098;
	padding:8px 0px 0px 52px;
	text-decoration:none;
	background-color:#ECF5D9;
}