#k {
	background-image: url(csg/N_hgkpf.jpg);
}
#ksch {
	background-image: url(csg/N_schatt.gif);
}
#navkpf {
	position: absolute;
	height: 19px;
	width: 812px;
	left: -132px;
	top: 3px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#navkpf a {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#navkpf a img {
	margin: 0px;
	padding: 0px;
	border-style: none;
}
/* ANFANG M, davor siehe basis3sp.css */
#m_box {
	line-height: 1.5em;
	font-size: 1.3em;
	margin: 3px 10px 0px 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	width: 506px;
}
.hpttxtka {
	padding: 0px 20px 8px;
	border: 1px solid #F3D384;
	margin: 0px 0px 16px;
}
#txtka1 {
	margin: 0px 0px 16px;
	border-top-style: none;
	padding-bottom: 16px;
}
#txtka1 ul {
	margin: 16px 0px 0px 20px;
	padding: 0px;
}
#txtka1 li {
	margin: 8px 0px 0px;
	padding: 0px;
}
#o1 {
	display: none;
}
.b_re {
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin: 22px 0px 4px 12px;
	padding: 0px;
	float: right;
	border: 1px solid #999999;
}
#b1 {
 height: 222px;
 width: 222px;
 background: url(/css/csb/spec/weiterbildung.jpg) no-repeat 0px 0px;
}
#b2 {
	background-image: url(csb/spec/die_weiterbildungsluege.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 277px;
	width: 180px;
}
#b3 {
 height: 108px;
 width: 150px;
 background: url(/css/csb/start/counterstrikescreen.jpg) no-repeat 0px 0px;
}
#b4 {
 height: 134px;
 width: 150px;
 background: url(/css/csb/spec/weiterbildung_150.jpg) no-repeat 0px 0px;
}
.b_re_notop {
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin: 0px 0px 4px 12px;
	padding: 0px;
	float: right;
	border: 1px solid #999999;
}
.b_li {
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin: 22px 16px 0px 0px;
	padding: 0px;
	float: left;
	border: 1px solid #999999;
}
.b_li_notop {
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin: 6px 16px 0px 0px;
	padding: 0px;
	float: left;
	border: 1px solid #999999;
}
/* ENDE bilder M */

/* UEBERSCHRIFTEN M*/
h1 {
	font-size: 26px;
	margin: 0px;
	color: #B72B09;
	font-style: normal;
	font-weight: normal;
	line-height: 32px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 12px 0px 4px;
}
#txtka1 h1 {
	color: #2C2C2C;
	font-size: 26px;
	line-height: 32px;
	padding-top: 16px;
	padding-bottom: 12px;
}
h2 {
	font-size: 18px;
	line-height: 24px;
	margin: 0px;
	color: #2C2C2C;
	font-weight: normal;
	padding: 0px 0px 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
h3 {
	font-size: 20px;
	margin: 0px;
	color: #B72B09;
	font-style: normal;
	font-weight: normal;
	line-height: 28px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 12px 0px 12px;
}
.hinweis {
	margin: 0px;
	padding-top: 24px;
	padding-bottom: 0px;
	font-style: italic;
}
.autor {
	margin: 0px;
	padding-top: 8px;
	padding-bottom: 0px;
	font-style: normal;
	color: #B72B09;
}
.datum {
	margin: 0px;
	padding: 8px 0px 0px;
	font-size: 11px;
}
.quelle {
	margin: 0px;
	padding: 8px 0px 0px;
	font-size: 11px;
}
/* ENDE ueberschriften */

/* LINKSKASTEN UNTER TEXT IN M */
.bildbyka {
	margin-top: 12px;
	margin-bottom: 0px;
	position: relative;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
	font-size: 11px;
}
.bildbyka ul {
	margin: 0px !important;
	padding: 0px;
}
.bildbyka li {
	display: inline;
	margin-left: 16px;
	padding: 0px;
	margin-top: 0px;
	list-style-type: none;
	color: #2C2C2C;
}
.rueckka {
	position: absolute;
	height: 22px;
	width: 200px;
	top: 0px;
	text-align: right;
	left: 262px;
}

/* ENDE kasten ||| LINKS */
a {
	font-weight: normal;	
}
a:link, a:visited {
	color: #0058CC;
	text-decoration: none;
}
a:hover {
	color: #D52F3D;
	text-decoration: underline;
}
a:active {
	color: #C2C2C2;
	text-decoration: none;
}
.linkka {
	margin-top: 12px;
	margin-bottom: 0px;
	position: relative;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
}
.linkka ul {
	margin: 0px;
	padding: 0px;
}
.linkka li {
	display: inline;
	margin-left: 24px;
	padding: 0px;
	margin-top: 0px;
	list-style-type: none;
}
/* ENDE links */

/* ENDE M */

/* ANFANG L */
#l_box {
	padding-top: 0px;
	margin-top: 17px;
	padding-bottom: 120px;
}
.navtitel {
	color: #5DAD1A;
}
#hier a {
	font-weight: bold;
	padding-left: 6px;
}
#hier .navtitel {
	/*color: #6CBD2F;*/
	margin-left: 14px;
	font-size: 12px;
}
#hier {
	padding-top: 12px;
	padding-bottom: 12px;
	margin-bottom: 24px;
	margin-left: 1px;
	margin-right: 24px;
	border-top: 1px solid #499827;
	border-bottom: 1px solid #499827;
}
#hier ul {
	margin-left: -2px;
}
#navblaettern {
	display: block;
	padding-top: 4px;
	padding-left: 0px;
	margin: 8px 0px 0px 16px !important;
	font-size: 1.3em;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, sans-serif;
	color: #5DAD1A;
	font-weight: bold;
	line-height: 1.4em;
	height: 1.4em;
}
/* ENDE L */


/* ANFANG R */
#r_box {
	margin: 22px 0px 100px 0px;
	padding-left: 0px;
	font-size: 11px;
	line-height: 18px;
}
.r_txt {
	width: 156px;
	padding-top: 0px;
	text-align: left;
	padding-left: 0px;
	padding-bottom: 26px;
	margin: 0px;
}
.r_txt h1 {
	font-size: 16px;
	margin: 0px;
	padding: 0px 0px 4px;
	text-align: left;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #2C2C2C;
}
.compbkl {
	margin: 6px 12px 0px 0px;
	padding: 0px;
	float: left;
	height: 62px;
	width: 46px;
}
#c23bkl {
	background-image: url(csb/tb/phc/c23_46x62.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#c22bkl {
	background-image: url(csb/tb/phc/c22_46x62.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#c21bkl {
	background-image: url(csb/tb/phc/c21_46x62.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#c20bkl {
	background-image: url(csb/tb/phc/c20_46x62.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#c19bkl {
	background-image: url(csb/tb/phc/c19_46x62.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#c18bkl {
	background-image: url(csb/tb/phc/c18_46x62.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#c17bkl {
	background-image: url(csb/tb/phc/c17_46x62.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#c15bkl {
	background-image: url(csb/tb/phc/c15_46x62.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#c5bkl {
	background-image: url(csb/tb/phc/c5_46x62.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#c2bkl {
	background-image: url(csb/tb/phc/c2_46x62.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#c1bkl {
	background-image: url(csb/tb/phc/c1_46x62.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#reka_abowelt h1, #reka_abo_p h1, #reka_abo_s h1, #reka_abo_g h1, #reka_abo_a h1 {
	color: #14145D;
}
#reka_ah h1, #reka_lh h1, #reka_nh h1, #reka_comp h1, #reka_rueck h1 {
	color: #2C2C2C;
}
#r img {
	display: block;
	padding-top: 6px;
}
#reka_nl {
	display: none;
}
#reka_tfds img {
	display: block;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#reka_faszipsy img {
	margin: 0px;
	padding: 4px 0px;
}
.abo {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF9BA;
	background-color: #14145D;
	width: 152px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	text-align: left;
	line-height: 13px;
	letter-spacing: 0.1em;
	margin: 0px 0px 8px;
}
p {
	margin: 0px;
	padding: 16px 0px 0px;
}
.lfhinweis {
	font-weight: normal;
	font-style: italic;
}
.lbsender {
	font-style: italic;
	text-align: right;
}
.linie_oben1 {
	margin-top: 26px;
	padding-top: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B92F06;
}
#logo {
	background-image: url(csg/LF_logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 268px;
	position: absolute;
	z-index: 10;
	left: 156px;
	top: -65px;
}
#f a {
	display: block;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
sub, sup {
	font-size: 80%;
	line-height: 0px;
}
#reka_aktu090312 { display: none; }
