/* --------------------------------------------------------------------- Überschriften ------------------------------------------------------- */

h2.log, h3.log, h4.log
{
	font-family: 'trebuchet ms', trebuchet, verdana, arial, sans-serif;
}

h2.log
{
	font-size: 32px;
	color: #ffffff;
	display:block;
}

h2.log, h4.log
{
	font-weight: bold;
}

h3.log, h4.log
{
	font-size: 15px;
}

h3.log
{
	color: #000000;
}

h4.log
{
	color: #991245;	
}

h4.log span
{
	color: #000000;	
	font-style:italic;
	font-weight:normal;
	font-size:13px;
}

/* ---------------------------------------------------------------- Tab-Navigation ------------------------------------------------------------- */

#tabmenu
{
	float: left;
	width: 900px;
	background-color: transparent;
	height: 23px;
	margin: 0;
	padding: 0;
}

#tabmenu-bild
{
	float: left;
	height: 20px;
	width: 899px;
	margin: 0 0 0 12px;
	background: url("../../bilder/sp-logo/header_log_index.jpg") no-repeat;
}

#tabsindent
{
	width: 820px;
	float: left;
	margin: 0 0 0px 20px;
	padding: 0px;
} 


 /* ----------------------------------------------------------- Introseite --------------------------------------------------------------------*/

#inhalt_intro
{
	float: left;
	width: 899px;
	height: 619px;
	position: relative;
	margin: 1px 0 0 12px;
}

 /* ----------------------------------------------------------- Unterseiten-Kopfbereich --------------------------------------------------------------------*/

#head_startseite, #head_konzeption, #head_inhaltsvz, #head_download
{
	float:left;
	width: 898px;
}

#head_startseite
{
	background: url("../../bilder/sp-logo/head_start.jpg") no-repeat;
	height: 133px;		
}


#head_startseite_bw
{
	background: url("../../bilder/sp-logo/head_start_bw.jpg") no-repeat;
	height: 133px;		
}


#head_konzeption, #head_inhaltsvz, #head_diagnose, #head_download
{
	height: 138px;
}

#head_konzeption
{
	background: url("../../bilder/sp-logo/head_konzeption.gif") no-repeat;		
}

#head_diagnose
{
	background: url("../../bilder/sp-logo/head_diagnose.gif") no-repeat;		
}

#head_download
{
	background: url("../../bilder/sp-logo/head_download.jpg") no-repeat;		
}

#head_inhaltsvz
{
	background: url("../../bilder/sp-logo/head_inhaltsvz.gif") no-repeat;	
}

#head_diagnose #headline h2
{
	position: absolute;
	left:65px;
	top:38px;
}

#head_diagnose #headline h3
{
	position: absolute;
	left:280px;
	top:40px;
	color:#ffffff;
	font-size: 32px;
	height:42px;
	line-height:32px;
}

#headline
{
	float:left;
	position:relative;
	width:650px;
	height:100px;
	padding-left:204px;
	padding-top:30px;
}

#headline img
{
	float:left;
	margin-right:4px;
	margin-top:23px;
}


#headline h2, #headline h3
{
	float:left;
	display:block;
	padding:0;
	font-family: 'trebuchet ms', trebuchet, verdana, arial, sans-serif;
}

#headline h2
{
	font-size: 32px;
	height:35px;
	line-height:35px;
	color: #ffffff;
	margin:0 4px 0 0;
}

#headline h3
{
	font-size: 15px;
	color: #000000;
	margin:0 0 0 50px;
	width:420px;
}
/* -------------------------------------------------------- Unterseiten-Inhaltsbereich -------------------------------------------------------------------- */

#inhalt
{
	float: left;
	width: 899px;
	margin: 0 0 0 12px;
	padding: 1px 0 0 0;
	background-color: #ffffff;
	font-family: 'trebuchet ms', trebuchet, verdana, arial, sans-serif;
	font-size: 13px;
	color: #000000;
}

#inhalt_startseite, #inhalt_startseite_bw, #inhalt_konzeption, #inhalt_inhaltsvz, #inhalt_diagnose, #inhalt_download
{
	float:left;
	width:898px;
}

#inhalt_startseite
{
	height:556px;
	background: url("../../bilder/sp-logo/content_start.jpg") no-repeat;	
}

#inhalt_startseite_bw
{
	height:556px;
	background: url("../../bilder/sp-logo/content_start_bw.jpg") no-repeat;	
}



#inhalt_konzeption, #inhalt_download, #inhalt_inhaltsvz, #inhalt_diagnose
{
	background-position:left;	
}

#inhalt_konzeption
{
	background: url("../../bilder/sp-logo/content_konzeption.gif") repeat-y;	
}

#inhalt_download
{
	background: url("../../bilder/sp-logo/content_download.jpg") repeat-y;
	position: relative;
}

#inhalt_inhaltsvz
{
	background: url("../../bilder/sp-logo/content_inhaltsvz.gif") repeat-y;	
}

#inhalt_diagnose
{
	background: url("../../bilder/sp-logo/content_diagnose.gif") repeat-y;	
}

#textbereich
{
	float:right;
	width:434px;
	padding: 35px 30px 0 0;
}

#textbereich_konzeption, #textbereich_inhaltsvz, #textbereich_diagnose, #textbereich_download
{
	background-position:left top;
	float:right;
	width:596px;
	padding:50px 25px 20px 110px;
}

#textbereich_download
{
	background: url("../../bilder/sp-logo/text_download.jpg") no-repeat;
	padding-bottom:0;
}

#textbereich_konzeption
{
	background: url("../../bilder/sp-logo/text_konzeption.gif") no-repeat;
}

#textbereich_inhaltsvz
{
	background: url("../../bilder/sp-logo/text_inhaltsvz.gif") no-repeat;
}

#textbereich_diagnose
{
	background: url("../../bilder/sp-logo/text_diagnose.gif") no-repeat;
}

#textbereich_diagnose a
{
	color:#991244;
}

#textbereich_inhaltsvz b
{
	color:#991244;
}

#textbereich_inhaltsvz .zeichenerklaerung p
{
	text-align: right bottom;
}

#textbereich_inhaltsvz .zeichenerklaerung img
{
	margin-right:33px;
}

#textbereich ul li, #textbereich_konzeption ul li, #textbereich_inhaltsvz ul li, #textbereich_download ul li
{
	background:url("../../bilder/sp-logo/bg_liste.gif") no-repeat;
	list-style-type:none;
	padding-left: 26px;
	padding-bottom:24px;
}

#textbereich ul li
{
	font-weight:bold;
}

#textbereich_konzeption ul li strong
{
	color:#991244;
}
#textbereich_konzeption ul li a
{
	color:#991244;
}
/*--------------  Teaserkaesten fuer Bilder ------------------------ */

.teaser_head_konzeption
{
	background:url("../../bilder/sp-logo/teaser_head_konzeption.jpg") no-repeat;
}

.teaser_head_download
{
	background:url("../../bilder/sp-logo/teaser_head_download.jpg") no-repeat;
}

.teaser_head_inhaltsvz
{
	background:url("../../bilder/sp-logo/teaser_head_inhaltsvz.jpg") no-repeat;
}

.teaser_head_produktkr
{
	background:url("../../bilder/sp-logo/teaser_head_produktkr.jpg") no-repeat;
}

.teaser_head_konzeption, .teaser_head_inhaltsvz, .teaser_head_produktkr, .teaser_head_download
{
	width:546px;
	height:18px;
	color: #991245;	
	font-size:14px;
	padding: 15px 0 25px 25px;
}

.teaser_kasten_konzeption
{
	background:url("../../bilder/sp-logo/teaser_bg_konzeption.jpg") repeat-y;
}

.teaser_kasten_download
{
	background:url("../../bilder/sp-logo/teaser_bg_download.jpg") repeat-y;
}

.teaser_kasten_inhaltsvz
{
	background:url("../../bilder/sp-logo/teaser_bg_inhaltsvz.jpg") repeat-y;	
}

.teaser_kasten_produktkr
{
	background:url("../../bilder/sp-logo/teaser_bg_produktkr.jpg") repeat-y;	
}

.teaser_kasten_konzeption, .teaser_kasten_inhaltsvz, .teaser_kasten_produktkr
{
	width:571px;
	float:left;
	padding-left:50px;
}

.teaser_footer_konzeption
{
	background:url("../../bilder/sp-logo/teaser_footer_konzeption.jpg") no-repeat;
}

.teaser_footer_produktkr
{
	background:url("../../bilder/sp-logo/teaser_footer_produktkr.jpg") no-repeat;
}

.teaser_footer_inhaltsvz
{
	background:url("../../bilder/sp-logo/teaser_footer_inhaltsvz.jpg") no-repeat;
}

.teaser_footer_konzeption, .teaser_footer_inhaltsvz, .teaser_footer_produktkr
{
	float: left;
	width:546px;
	height:69px;
	padding: 0 0 0 25px;
}

.twocolumn_teaser_inhalt
{
	float: left;
	color: #3E3E3E;	
	font-size:11px;
	line-height:12px;
	margin: 0 40px 10px 0;
	width:205px;
}

.twocolumn_teaser_inhalt img
{
	margin-bottom: 10px;
	border: 1px solid #7F8789;
}

.twocolumn_teaser_inhalt span
{
	padding-left:16px;
	display:block;
	background:url("../../bilder/sp-logo/mini_dot.gif") no-repeat;
	background-position:left top;
}

.onecolumn_teaser_inhalt
{
	width:460px;
	float: left;
	color: #3E3E3E;	
	margin: 0 20px 10px 20px;
}

.onecolumn_teaser_inhalt img
{
	float:left;
	margin-right: 20px;
}

.onecolumn_teaser_inhalt span
{
	float:left;
	padding-left:16px;
	font-size:13px;
	display:block;
	background:url("../../bilder/sp-logo/mini_dot.gif") no-repeat;
	background-position:left center;
}

.onecolumn_teaser_inhalt p
{
	margin-right:20px;
	float:right;
	width:300px;
}

.onecolumn_teaser_inhalt span b
{
	color:#991244;
}

/* ------------------------------------------------------- Unternavigation linke Randspalte ------------------------------------------------------------- */

#unternavi_log
{
	float:left;
	width:159px;
	font-size:11px;
	background:url("../../bilder/sp-logo/log_unternav_head.jpg") no-repeat;
	padding-top: 37px;	
	margin-left:3px;
	font-weight:bold;
}

#unternavi_log a:hover
{
	color:#E47613;
}

#unternavi_top_log ul
{
	padding:0;
	margin:0;
	width:159px;
	list-style-type:none;	
	background:url("../../bilder/sp-logo/log_unternav_bg.jpg") repeat-y;
}
	
#unternavi_top_log ul li
{
	margin:0;
	padding-left:30px;
	width:130px;
	padding-bottom:12px;
}

#unternavi_log ul li a
{
	color:#4C2400;
}

#unternavi_top_log ul .active 
{
	color: #991345;
	padding-left:15px;
}

#unternavi_top_log ul .active span
{
	background:url("../../bilder/sp-logo/mini_dot.gif") no-repeat;
	padding-left: 15px;
}

#unternavi_bottom_log
{
	background:url("../../bilder/sp-logo/log_unternav_bottom.jpg") no-repeat;
	margin:0;
	height:61px;
	
}
/* -------------------------------------------------------- Unterseiten-Randspalte-------------------------------------------------------------------- */


.linke_randspalte_logo
{
	color: #991244;
	font-size:11px;
	float:left;
	width:120px;
	font-weight:bold;	
	padding-left:25px;
}

.linke_randspalte_logo img
{
	margin: 50px 0 0 0;
}

.linke_randspalte_logo a
{
	margin: 10px 0 0 0;
	color: #991244 !important;
	font-weight:bold;
}

/* -------------------------------------------------------- Unterseiten-Footerbereich -------------------------------------------------------------------- */

#footer_konzeption, #footer_inhaltsvz, #footer_diagnose, #footer_download
{
		height:135px;
		width:899px;
		float:left;
		margin-left:12px;
}

#footer_download
{
	background:url("../../bilder/sp-logo/footer_download.jpg") no-repeat;
	
}

#footer_konzeption
{
	background:url("../../bilder/sp-logo/footer_konzeption.jpg") no-repeat;
}

#footer_inhaltsvz
{
	background:url("../../bilder/sp-logo/footer_inhaltsvz.jpg") no-repeat;
}

#footer_diagnose
{
	background:url("../../bilder/sp-logo/footer_diagnose.jpg") no-repeat;
}