/*
	CSS-Definition des BK Giulini Webauftritts
	*******************************************
	Realisiert durch:
	nortys. 
	Agentur für Medien & Kommunikation
	E3 13 | 68159 Mannheim
	Tel (06 21) 8 19 06 86 | Fax (06 21) 8 19 06 87
	Web http://www.nortys.de
*/
html { height:100%; }

body { margin:0px; font-family:Arial; font-size:11px; font-weight:normal; padding: 0px; background-color:#FFFFFF; height:100%; }

body a:link { font-family:Arial; font-size:11px; font-weight:normal; color:#000000 }
body a:visited { font-family:Arial; font-size:11px; font-weight:normal; color:#000000 }
body a:active { font-family:Arial; font-size:11px; font-weight:normal; color:#000000 }
body a:hover { font-family:Arial; font-size:11px; font-weight:normal; color:#000000 }

form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
h1 { font-family:Arial; font-size:14px; font-weight:bold; color:#797979  }
h2 { font-family:Arial; font-size:12px; font-weight:bold; color:#797979  }



h1 a:link { font-family:Arial; font-size:18px; font-weight:bold; color:#6B6B6B }
h1 a:visited { font-family:Arial; font-size:18px; font-weight:bold; color:#6B6B6B }
h1 a:active { font-family:Arial; font-size:18px; font-weight:bold; color:#6B6B6B }
h1 a:hover { font-family:Arial; font-size:18px; font-weight:bold; color:#6B6B6B }

ul { list-style-type:none; padding-left:0px; margin:0px } 
li { background-image:url(../img/layout/bk_bullit_def.gif); background-repeat:no-repeat; background-position: 0px 5px; padding-left: 20px; }

.HeadingWhite { font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF }
.HeadingWhite a:link { font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF }
.HeadingWhite a:visited { font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF }
.HeadingWhite a:active { font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF }
.HeadingWhite a:hover { font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF }

.TextWhite { font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF }
.TextWhite a:link { font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF }
.TextWhite a:visited { font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF }
.TextWhite a:active { font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF }
.TextWhite a:hover { font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF }

.Text { font-family:Arial; font-size:11px; font-weight:normal; color:#797979; line-height:20px }
.Text a:link { font-family:Arial; font-size:11px; font-weight:bold; color:#0069ab }
.Text a:visited { font-family:Arial; font-size:11px; font-weight:bold; color:#0069ab }
.Text a:active { font-family:Arial; font-size:11px; font-weight:bold; color:#0069ab }
.Text a:hover { font-family:Arial; font-size:11px; font-weight:bold; color:#0069ab }

.Title { font-family:Arial; font-size:18px; font-weight:bold; color:#000000 }
.Title a:link { font-family:Arial; font-size:18px; font-weight:bold; text-decoration: underline; color:#000000 }
.Title a:visited { font-family:Arial; font-size:18px; font-weight:bold; text-decoration: underline; color:#000000 }
.Title a:active { font-family:Arial; font-size:18px; font-weight:bold; text-decoration: underline; color:#000000 }
.Title a:hover { font-family:Arial; font-size:18px; font-weight:bold; text-decoration: underline; color:#000000 }

.SubLine { font-family:Arial; font-size:12px; font-weight:bold; color:#FF0000 }
.SubLine a:link { font-family:Arial; font-size:12px; font-weight:bold; text-decoration: underline; color:#FF0000 }
.SubLine a:visited { font-family:Arial; font-size:12px; font-weight:bold; text-decoration: underline; color:#FF0000 }
.SubLine a:active { font-family:Arial; font-size:12px; font-weight:bold; text-decoration: underline; color:#FF0000 }
.SubLine a:hover { font-family:Arial; font-size:12px; font-weight:bold; text-decoration: underline; color:#FF0000 }

.Headline_default { font-family:Arial; font-size:16px; font-weight:bold; color:#0069ab }
.Headline_Pharma { font-family:Arial; font-size:16px; font-weight:bold; color:#b16800 }
.Headline_Cosmetics { font-family:Arial; font-size:16px; font-weight:bold; color:#ffde00 }
.Headline_Gypsum { font-family:Arial; font-size:16px; font-weight:bold; color:#4b4b4b }

.search_field {
	width: 94px;
	border: 1px solid #e3eef5;
	color: #0069ab;
	font-size: 12px;
}
.button {
	width: 100px;
	color: #0069ab;
	font-size: 11px;
	border: 1px solid #e3eef5;
	background-color:#ffffff;
}
.button:hover {
	color: #0069ab;
	font-size: 11px;
	background-color:#FFFFFF;
}
.left { 
	color: #0069ab; 
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	background-color:#FFFFFF;
	text-decoration:none;
}

.Text_default { 
	font-family:Arial;
	font-size:11px; 
	font-weight:normal; 
	color:#797979; 
	text-decoration:none;
	line-height:23px;
}
.Text_default a:link { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#0069ab;
	text-decoration:none;
	line-height:23px;
}
.Text_default a:visited { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#0069ab;
	text-decoration:none;
}
.Text_default a:active { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#0069ab;
	text-decoration:none; 
}
.Text_default a:hover { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#0069ab;
	text-decoration:none;
}

.Text_default ul { list-style-type:none; padding-left:10px; margin:0px; }
.Text_default li { background-image:url(../img/bk_bullit_def.gif); background-repeat:no-repeat; background-position: 0px 13px; padding-left: 11px; font-style:italic; line-height:30px; }
.Text_default ol li { background-image:url(../img/1x1_trans.gif); background-repeat:no-repeat; background-position: 0px 0px; padding-left: 11px; font-style:italic; line-height:30px; }

.Text_Cosmetics { 
	font-family:Arial;
	font-size:11px; 
	font-weight:normal; 
	color:#797979;
	text-decoration:none; 
	line-height:23px;
}
.Text_Cosmetics a:link { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#ffde00;
	text-decoration:none;
	line-height:23px;
}
.Text_Cosmetics a:visited { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#ffde00;
	text-decoration:none;
}
.Text_Cosmetics a:active { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#ffde00;
	text-decoration:none;
}
.Text_Cosmetics a:hover { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#ffde00;
	text-decoration:none;
}
.Text_Cosmetics ul { list-style-type:none; padding-left:10px; margin:0px; }
.Text_Cosmetics li { background-image:url(../img/bk_bullit_cos.gif); background-repeat:no-repeat; background-position: 0px 13px; padding-left: 11px; font-style:italic; line-height:30px; }
.Text_Cosmetics ol li { background-image:url(../img/1x1_trans.gif); background-repeat:no-repeat; background-position: 0px 0px; padding-left: 11px; font-style:italic; line-height:30px; }


.Text_Gypsum { 
	font-family:Arial;
	font-size:11px; 
	font-weight:normal; 
	color:#797979;
	text-decoration:none; 
	line-height:23px;
}
.Text_Gypsum a:link { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#4b4b4b;
	text-decoration:none; 
	line-height:23px;
}
.Text_Gypsum a:visited { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#4b4b4b;
	text-decoration:none;
}
.Text_Gypsum a:active { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#4b4b4b; 
	text-decoration:none;
}
.Text_Gypsum a:hover { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#4b4b4b;
	text-decoration:none;
}
.Text_Gypsum ul { list-style-type:none; padding-left:10px; margin:0px; }
.Text_Gypsum li { background-image:url(../img/bk_bullit_gyps.gif); background-repeat:no-repeat; background-position: 0px 13px; padding-left: 11px; line-height:30px; }
.Text_Gypsum ol li { background-image:url(../img/1x1_trans.gif); background-repeat:no-repeat; background-position: 0px 0px; padding-left: 11px; line-height:30px; }

.Text_Pharma { 
	font-family:Arial;
	font-size:11px; 
	font-weight:normal; 
	color:#797979; 
	text-decoration:none;
	line-height:23px;
}
.Text_Pharma a:link { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#b16800; 
	text-decoration:none;
	line-height:23px;
}
.Text_Pharma a:visited { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#b16800;
	text-decoration:none;
}
.Text_Pharma a:active { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#b16800; 
	text-decoration:none;
}
.Text_Pharma a:hover { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#b16800;
	text-decoration:none;
}
.Text_Pharma ul { list-style-type:none; padding-left:10px; margin:0px; }
.Text_Pharma li { background-image:url(../img/bk_bullit_phar.gif); background-repeat:no-repeat; background-position: 0px 13px; padding-left: 11px; line-height:30px; }
.Text_Pharma ol li { background-image:url(../img/1x1_trans.gif); background-repeat:no-repeat; background-position: 0px 0px; padding-left: 11px; line-height:30px;}

.Text_Sitemap { 
	font-family:Arial;
	font-size:11px; 
	font-weight:bold; 
	color:#0069ab; 
	text-decoration:none;
	line-height:30px;
}
.Text_Sitemap a:link { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#0069ab;
	text-decoration:none;
	line-height:30px;
}
.Text_Sitemap a:visited { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:normal; 
	color:#0069ab;
	text-decoration:none;
	line-height:30px;
}
.Text_Sitemap a:active { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:normal; 
	color:#0069ab;
	text-decoration:none; 
	line-height:30px;
}
.Text_Sitemap a:hover { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:normal; 
	color:#0069ab;
	text-decoration:none;
	line-height:30px;
}
.Text_Sitemap ul { 
	list-style-type:none;
	padding-left:0px;
	margin:0px;
	font-weight:bold; 
	color:#0069ab; 
	text-decoration:none;
	line-height:30px;
}
.Text_Sitemap li { 
	background-image:url(../img/bk_bullit_def.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 11px;
	font-weight:bold; 
	color:#0069ab; 
	text-decoration:none; 
	line-height:30px;
}
.Text_Sitemap li a:link { 
	background-image:url(../img/bk_bullit_def.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 11px;
	font-weight:bold; 
	color:#0069ab; 
	text-decoration:none; 
	line-height:30px;
}
.Text_Sitemap li a:visited { 
	background-image:url(../img/bk_bullit_def.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 11px;
	font-weight:bold; 
	color:#0069ab; 
	text-decoration:none; 
	line-height:30px;
}
.Text_Sitemap li a:hover { 
	background-image:url(../img/bk_bullit_def.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 11px;
	font-weight:bold; 
	color:#0069ab; 
	text-decoration:none; 
	line-height:30px;
}
.Text_Sitemap ul li { 
	background-image:url(../img/bk_bullit_def.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 11px;
	font-weight:bold; 
	color:#0069ab; 
	text-decoration:none; 
	line-height:30px;
}
.Text_Sitemap ul li a:link { 
	background-image:url(../img/1x1_trans.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 0px;
	font-weight:bold; 
	color:#0069ab; 
	text-decoration:none; 
	line-height:30px;
}
.Text_Sitemap ul li a:visited { 
	background-image:url(../img/1x1_trans.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 0px;
	font-weight:bold; 
	color:#0069ab; 
	text-decoration:none;
	line-height:30px;
}
.Text_Sitemap ul li a:hover { 
	background-image:url(../img/1x1_trans.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 0px;
	font-weight:bold; 
	color:#0069ab; 
	text-decoration:none;
	line-height:30px;
}
.Text_Sitemap ul li ul li { 
	background-image:url(../img/1x1_trans.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 11px;
	font-weight:normal; 
	color:#0069ab; 
	text-decoration:none;
	line-height:30px;
}
.Text_Sitemap ul li ul li a:link { 
	background-image:url(../img/1x1_trans.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 0px;
	font-weight:normal; 
	color:#0069ab; 
	text-decoration:none;
	line-height:30px;
}
.Text_Sitemap ul li ul li a:visited {
	background-image:url(../img/1x1_trans.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 0px;
	font-weight:normal; 
	color:#0069ab; 
	text-decoration:none;
	line-height:30px;
}
.Text_Sitemap ul li ul li a:hover {
	background-image:url(../img/1x1_trans.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 0px;
	font-weight:normal; 
	color:#0069ab; 
	text-decoration:none;
	line-height:30px;
}
.Text_Sitemap ul li ul li ul li { 
	background-image:url(../img/1x1_trans.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 11px;
	font-weight:normal; 
	color:#0069ab; 
	text-decoration:none;
	line-height:30px;
}
.Text_Sitemap ul li ul li ul li a:link { 
	background-image:url(../img/1x1_trans.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 0px;
	font-weight:normal; 
	color:#0069ab; 
	text-decoration:none;
	line-height:30px;
}
.Text_Sitemap ul li ul li ul li a:visited { 
	background-image:url(../img/1x1_trans.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 0px;
	font-weight:normal; 
	color:#0069ab; 
	text-decoration:none;
	line-height:30px;
}
.Text_Sitemap ul li ul li ul li a:hover { 
	background-image:url(../img/1x1_trans.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 13px; 
	padding-left: 0px;
	font-weight:normal; 
	color:#0069ab; 
	text-decoration:none;
	line-height:30px;
}

.Text_Sitemap ul 					{ padding-left:0px; }
.Text_Sitemap ul li 				{ padding-left:20px; }
.Text_Sitemap ul li ul				{ padding-left:0px; }
.Text_Sitemap ul li ul li			{ padding-left:20px; }
.Text_Sitemap ul li ul li ul		{ padding-left:0px; }
.Text_Sitemap ul li ul li ul li		{ padding-left:20px; }



.Sub_hl_kl { 
	font-family:Arial;
	font-size:11px; 
	font-weight:normal; 
	color:#7d7d7d;
}
.Sub_hl_gr { 
	font-family:Arial;
	font-size:21px; 
	font-weight:normal; 
}

