/**************************************************
	kommentiertes Stylesheet: /css/m aster-comment-2006-06-06.css

	INDEX
	1. Global
	2. Pseudo-Klassen u.a. Selektoren
	3. Gesamt Container
	4. Top Navigation
	5. Header
	6. wrapper = [#navigation, #content, #show-position]
	7. Navigation Show/Hide
	8. Artikel-Suche
	9. Kontakt
   10. Footer
   11. Fallback-Lösung für Druckansicht, falls JS deaktiviert
	
***************************************************/
body {margin: 0px;padding: 0px;background: #2a3779;text-align: center;font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size: 100.01%;}
html, div, ul, li, p, a, form {margin: 0; padding: 0; border: 0;}
/*2. Pseudo-Klassen u.a. Selektoren*/
#top-nav a, #top-nav a:visited {background: url(../gfx/design/arrow_blanko.gif) no-repeat left;padding-left: 10px;text-decoration: none;color: #515151;}
#top-nav a:hover {background: url(../gfx/design/arrow_blanko_a.gif) no-repeat left;color: #000;}
#navigation .kontakt a {text-decoration: none;color: #3366cc;}
#navigation .kontakt a:hover {color: #000;}
#footer a {background: url(../gfx/design/arrow_blanko.gif) no-repeat left;padding-left: 10px;text-decoration: none;border-bottom-width: 0px;border-bottom-style: none;color: #666666;}
#footer a:hover {background: url(../gfx/design/arrow_blanko_a.gif) no-repeat left;color: #000;}
#footer a.drucken {background: url(../gfx/design/seite-drucken-icon.gif) no-repeat left;padding-left: 17px;text-decoration: none;border-bottom-width: 0px;border-bottom-style: none;color: #666666;}
#footer a.drucken:hover {background: url(../gfx/design/seite-drucken-icon-a.gif) no-repeat left;color: #000;}
#footer a.top {background: url(../gfx/design/top.gif) no-repeat left;padding-left: 12px;text-decoration: none;border-bottom-width: 0px;border-bottom-style: none;color: #666666;}
#footer a.top:hover {background: url(../gfx/design/top_a.gif) no-repeat left;color: #000;}
/*3. Gesamt Container*/
#main-container {margin: 0px auto;width: 850px;}
/*4. Top Navigation*/
#top-nav {background: #e9c660;height: 1.5em;width: 100%;border-bottom: 1px solid #FFFFFF;text-align: right;font-size: 83%;display: block;padding-top: 4px;}
#top-nav ul {margin: 0px 35px 0px 0px;padding: 0px;}
#top-nav ul li {display: inline;list-style: none;margin: 0px 0px 0px 25px;}
/*5. Header*/
#header {width: 100%;height: 142px;border-bottom: 1px solid #FFFFFF;background: #EEE9D5 url(../gfx/design/header-provi.gif) no-repeat center top;}
#header a.logo {display: block;float: left;width: 168px;height: 68px;background: url(../gfx/design/logo.gif) no-repeat;position: relative;left: 40px;top: 20px;}
#header a.logo span {left: -3000px;top: -3000px;width:0px;height:0px;overflow:hidden;display:block;line-height: 0px;margin: 0px;}
h1.print {display: none;}
/*6. wrapper = #navigation, #content, #show-position*/
#wrapper {width: 850px;background: #FFFFFF url(../gfx/design/content-bg-170.gif) repeat-y center;float: left;min-height: 400px;}
/*7. Navigation Show/Hide*/
#navigation {position: relative; float: left;width: 170px;text-align: left;}
#navigation span  {display: block;position: absolute;top: -3000em;left: -3000em;height: 0px;overflow: hidden}
#navigation .dbx-content a, #navigation .dbx-content a:visited {color: #808080;text-decoration: none;}
#navigation .dbx-content a:hover, #navigation .dbx-content a:focus, #navigation .dbx-content a:active {color: #000;text-decoration: none;}
#navigation #first {margin: 0px;padding: 0px;background: url("../gfx/design/n-bg-first.gif") 0px 0px no-repeat;	}
#navigation #second {margin: 0px;padding: 0px;background: url("../gfx/design/n-bg-second.gif") 0px 0px no-repeat;}
#navigation #third {margin: 0px;padding: 0px;background: url("../gfx/design/n-bg-third.gif") 0px 0px no-repeat;}
#navigation #fourth {margin: 0px;padding: 0px;background: url("../gfx/design/n-bg-fourth.gif") 0px 0px no-repeat;}
.dbx-clone {visibility:hidden;}
.dbx-dummy {display:block;width:0;height:0;overflow:hidden;}
.dbx-group, .dbx-box, .dbx-handle {display:block;}
.dbx-box { margin: 0;padding: 0;border:none;}
.dbx-handle {width: 170px;height: 23px;	margin: 0;padding: 0;border-bottom: 1px solid #FFF;	}
a.dbx-toggle, a.dbx-toggle:visited {display: block;height: 23px;overflow: hidden;}
a.dbx-toggle-closed, a.dbx-toggle-closed:visited {background: url("../gfx/design/n-arrow.gif") 150px 0px no-repeat;text-decoration: none;}	
a.dbx-toggle-closed:hover, a.dbx-toggle-closed:focus, a.dbx-toggle-closed:active {background: url("../gfx/design/n-arrow.gif") 150px -23px no-repeat;}
a.dbx-toggle-open, a.dbx-toggle-open:visited {background: url("../gfx/design/n-arrow.gif") 150px -46px no-repeat;text-decoration: none;}
a.dbx-toggle-open:hover, a.dbx-toggle-open:focus, a.dbx-toggle-open:active {background: url("../gfx/design/n-arrow.gif") 150px -69px no-repeat;}
a.dbx-toggle-hilite-closed:hover {background: url("../gfx/design/n-arrow.gif") 150px -23px no-repeat;}
#navigation ul.dbx-content {width: 170px;font-size: 75%;margin: 0;padding: 0;list-style: none;background: #f6e6b8;}
#navigation .dbx-content li { }
#navigation .dbx-content li a, #navigation .dbx-content li a:visited {display: block;width: 170px;height: 1.6em;margin: 0;padding: 0;line-height: 1.6em;vertical-align: middle;border-bottom: 1px solid #FFFFFF; text-indent: 13px;}
#navigation .dbx-content li a:hover, #navigation .dbx-content li a:focus, #navigation .dbx-content li a:active {background: #f2dd9e;}
#navigation .dbx-content li a#selected, #navigation .dbx-content li  a#selected:visited, #navigation .dbx-content li a#selected:hover {background: #f2dd9e;color: #000000;}
.dbx-box-closed .dbx-content {display:block;overflow:hidden;}
.dbx-box-closed .dbx-content * {display:none;}
#navigation a.aktionen {display: block;margin: 0px;padding: 0px;height: 23px;width: 170px;border-bottom: 1px solid #FFFFFF;background: url(../gfx/design/n-bg-aktionen.gif) no-repeat 0px 0px;}
/*8. Artikel-Suche*/
#navigation form.suche {background: #f0cf70;display: block;margin: 0px;padding: 20px 0px 0px;height: 70px;width: 170px;}
#navigation form.suche input.eingabe {border-top: 1px solid #666666;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #666666;font-size: 0.7em;line-height: 0.8em;width: 120px;margin: 0px 0px 0px 13px;}
#navigation form.suche input.eingabe:focus  {background: #FFFF00;}
#navigation form.suche acronym {font-size: 75%;color: #CC6600;cursor: help;}
#navigation form.suche input.submit {margin: 10px 0px 0px 13px;}
/*9. Kontakt*/
#navigation .kontakt {font-size: 70%;display: block;width: 170px;border-top: 1px solid #FFFFFF;background: url(../gfx/design/letter-icon.gif) no-repeat 7px 6px;color: #333333;}
#navigation .kontakt p {font-weight: bold;padding-left: 25px;padding-top: 0.3em;}
#navigation .kontakt ul {padding-left: 25px;list-style: none;padding-top: 0.6em;}
#navigation .kontakt ul li {padding-bottom: 0.6em;}
/*10. Footer*/
#footer {clear: both;font-size: 75%;background: #FFFFFF url(../gfx/design/content-bg-170.gif) repeat-y center;border-top: 1px solid #eee9d5;margin: 0;padding-left: 200px;height: 3.5em;width: 850px;voice-family: "\"}\"";voice-family: inherit;width: 650px;}
html>body #footer { width: 650px; }
#footer p.top-link {display: block;float: left;margin: 0px;padding: 1.3em 20px 0px 0px;line-height: 1.2em;}
#footer form {display: inline;float: left;line-height: 1.2em;padding: 1.3em 0px 0px;}
#footer ul.footer-links {width: 25em;display: block;line-height: 1.2em;float: right;margin: 0px;text-align: right;padding: 1.3em 0px 0px;}
#footer ul.footer-links li {display: inline;list-style: none;padding: 0px 20px 0px 0px;line-height: 1.2em;}
/*11. Fallback-Lösung für Druckansicht, falls JS deaktiviert*/
#footer p.print-button {display: inline;float: left;line-height: 1.2em;margin: 0px;padding: 0px;}
#footer input {	margin: 0;padding: 0;width: 8em;color: #666666;background: #FFF;line-height: 1.2em;	border: none;border: 0px;cursor: pointer;}
#footer input:hover, #footer input:focus {color: #333333;}
