@charset "UTF-8";
/* Black */

/* Allgemein */
body { 
	color: #fff;
	background: #111 url(../images/black/bg_body.gif) repeat-y top center; 
}
body.leer { background: #111 }

a       { color: #fff }
a:hover { color: #fff }

h1 *,h2 *,h3 *,h4 *,h5 *,h6 * { color: #fb5211 }

h1 { 
	border-bottom: 2px solid #222;
}
h5 { color: #fb5211 }
h6 { color: #fb5211 } 

hr { color: #222; background-color: #222; }

/* Formulare */
input.text, textarea { 
	border-color: #555 #888 #888 #555; 
	background: #444;
	color: #fff;
}

input.submit { 
	background: url(../images/black/bg_button.png) no-repeat;
	color: #fff;
}


/* Buttons */
a.button { background: url(../images/black/bg_button.png) no-repeat; color: #fff }

a.download { background-image: url(../images/black/bg_download.png) }

/* Klammern */
div.bracket { background: url(../images/black/bracket_right.gif) repeat-y right bottom;	}
	div.bracket div { background: url(../images/black/bracket_left.gif) repeat-y left bottom; }
		div.bracket div span.tl { background: url(../images/black/bracket_left.gif) top left; }
		div.bracket div span.tr { background: url(../images/black/bracket_left.gif) top left;	} 

/* Linkstyles */
a.previous {
	background: url(../images/black/arrow_left.png) no-repeat left 3px;
}

a.next {
	background: url(../images/black/arrow_right.png) no-repeat right 3px;
}

a.arrow {
	background: url(../images/black/arrow_right.png) no-repeat left 2px;
}

/* ******** Seitenaufbau ********* */
p#logo a { background: url(../images/black/logo.png) no-repeat; }
div#main-nav { background: url(../images/black/bg_main-nav.gif) no-repeat;}

div#navigation { border-bottom: 1px solid #000}
div#content { border-bottom: 1px solid #111 }
div#sidebar {	border-bottom: 1px solid #111 }


#footer { background: url(../images/black/bg_footer.gif) no-repeat; }
	#footer .functionbar li.recommend a { background: url(../images/black/icon_mail.gif) no-repeat right center }
	#footer .functionbar li.print a { background: url(../images/black/icon_print.gif) no-repeat right center }
	
	

/* Module */

/* Navigation */
ul.navigation_showLevel1_2 li:hover a span, ul.navigation_showLevel1_2 li.on a span {
		background: url(../images/black/bg_nav.gif) no-repeat bottom right;
	}
	
	ul.navigation_showLevel1_2 li:hover a, ul.navigation_showLevel1_2 li.on a {
		background:  url(../images/black/bg_nav.gif) no-repeat;
	}
	ul.navigation_showLevel1_2 li.last a { 
		background: url(../images/black/myconrad.gif) no-repeat; 
	}
	ul.navigation_showLevel1_2 li.last:hover a { background: url(../images/black/myconrad.gif) no-repeat }
	
div.navigation_showLevel3 {	background: url(../images/black/bg_nav-lvl3.png) no-repeat top left; }
	div.navigation_showLevel3 ul { background: url(../images/black/bg_nav-lvl3.png) no-repeat left bottom; } 
		div.navigation_showLevel3 ul li a { color: #fff; }
		div.navigation_showLevel3 ul li.on { background: url(../images/black/icon_nav-arrow.gif) no-repeat left 4px }



/* Pfadnavigation */
div.navigation_showPathNavigation li { background: url(../images/black/icon_arrow-path.png) no-repeat right 7px; }
div.navigation_showPathNavigation span { color: #666 } 
div.navigation_showPathNavigation li.last a { color: #fff }	


/* Schnellnavigation */
ul.short_navigation_show li { background: url(../images/black/icon_arrow.gif) no-repeat left center; }

/* Suche */
form.search2_showForm input.text {  border: 1px solid; border-color: #333 #aaa #aaa #333; background: #222; color: #fff }
form.search2_showForm input.submit { background: url(../images/black/bg_search_submit.gif) no-repeat bottom left; }

/* Texte */
#sidebar div.text_show { background: url(../images/black/bg_border.png) no-repeat left bottom; }
	#sidebar div.text_show div.top { background: url(../images/black/bg_border.png) no-repeat right top }
	
div.text_show ul li, div.text_showHeadline ul li { background: url(../images/black/bullet_list.gif) no-repeat left 6px; }

/* Texte/Teaser */
#sidebar div.sidebar_border { background: url(../images/black/bg_border.png) no-repeat left bottom; }
	#sidebar div.sidebar_border h3 { background: url(../images/black/bg_headline.png) no-repeat; }
	#sidebar div.sidebar_border div.content {
		border-left: 1px solid #565656;
		border-right: 1px solid #565656;
	}
	
	#sidebar div.text_show div.border {
			border-left: 1px solid #565656;
			border-right: 1px solid #565656;
	}
/* Teaser */
#sidebar div.teaser_show a { background: url(../images/black/icon_more.png) no-repeat; color: #fff }

#navigation div.teaser_show table { border-bottom: 1px solid #191919 }
	#navigation div.teaser_show table td.title h3 { background: url(../images/black/teaser_arrow.png) no-repeat; }
		#navigation div.teaser_show table td.title h3 a { color: #fff; }

/* Sitemap */
div.sitemap_show li.lvl3 a { background: url(../images/black/icon_nav-arrow.gif) left 7px no-repeat; }

/* FAQ */
div.faq_show {}
	div.faq_show li { border-bottom: 1px solid #222;}
		div.faq_show h3:hover, div.faq_show .header_highlight h3 { color: #fb5211; }
	
		
ul.faq_showSlide {}
	ul.faq_showSlide li {	border-bottom: 1px solid #222; }
		ul.faq_showSlide li div.content { background: #222; }
			ul.faq_showSlide li a.toggle { background: url(../images/black/icon_toggle.gif) no-repeat; }
	
/* Glossar */
div.glossary_showGlossaryWidthIndex ul.letterlist {	border-bottom: 2px solid #222; }
		div.glossary_showGlossaryWidthIndex ul.letterlist li a { border: 1px solid #222; }
		div.glossary_showGlossaryWidthIndex ul.letterlist li a:hover { background: #222; }
		div.glossary_showGlossaryWidthIndex h3 { border-bottom: 1px solid #222 }
			
/* Dokumente */
div.download table h4 * { color: #fff }
	
div.download_show table td { border-bottom: 1px solid #222 }


/* Tablestyles */
table.list { border-top: 1px solid #222; }
	table.list tr:hover td { background: #222 }
	table.list th, table.list td {
		border-bottom: 1px solid #222;
	}
	
table.raster {}
	table.raster tr.even { background: #444 }
	
/* Slideshow */
div.image_showGalleryImages h3 span { color: #fff }
div.image_showGalleryImages div.wait { border: 1px solid #222 }

#information { 
	background: #000; 
	color: #fff; 
}

#slidearea a { background-color: #222; }
#slidearea a:hover { background-color: #444; }

#slider h3 { color: #666 }
#slider h3:hover { color: #fff }
#slider h3.active {	color: #fff }