#wrapper_body { background: url(../bilder/bg_nav.gif) repeat-x center top; position: relative; width: 100%; z-index: 0; margin: 0 auto; padding: 0; }
body#denkgifte { background: white url(../bilder/bg_denkgifte.gif) repeat-y center top; margin: 0; padding: 0; }
#wrapper_r { color: white; background: black url(../bilder/bg_nav_silver.gif) repeat-x; text-align: left; position: relative; width: 568px; z-index: 0; float: right; margin: 0; padding: 72px 0 0; }
#wrapper_l { background: white url(../bilder/bg_nav_black.gif) repeat-x; text-align: left; position: relative; width: 180px; z-index: 2; float: left; margin: 0; padding: 75px 10px 0 0; }
#col_l { width: 338px; float: right; margin: 0; padding: 0 0 0 40px; }
#col_r { text-align: left; margin: 0; padding: 100px 0 0; width: 190px; float: left; }
/*--------------------- headlines ---------------------*/
body#denkgifte h1 { font-size: 20px; font-weight: normal; text-transform: uppercase; margin: 0 0 5px; }
#wrapper_l h3 { font-size: 19px; font-weight: normal; text-align: left; text-transform: uppercase; margin: 0 0 10px; padding: 0; float: left; }
#col_r h4 { font-size: 19px; font-weight: normal; text-align: right; text-transform: uppercase; margin: 0 35px 10px 0; padding: 0; }
body#denkgifte #col_r h3 { font-size: 20px; font-weight: normal; text-transform: uppercase; text-align: left; float: none; clear: none; margin: 0 0 10px 35px; padding: 0;
	color: white !important;
}
a#logo_dl { background: white url(../bilder/logo_dl.gif) no-repeat; text-indent: -9000px; position: relative; width: 173px; height: 44px; margin: 0 0 50px 0; padding: 0; display: block; }
a#logo_dg { color: black; background: black url(../bilder/logo_dg.gif) no-repeat; text-indent: -9000px; position: relative; display: block; margin: 0 0 50px 0; padding: 0; width: 176px; height: 44px; }
/*--------------------- einzelbeitrag ---------------------*/
.entry_buttons p a#trackback { color: white; line-height: 16px; text-decoration: none; background: black url(../bilder/pfeile.gif) no-repeat 0 -16px; width: 150px; display: block; margin: 0; padding: 0 3px 0 20px; height: 16px; }
.entry_buttons p a#trackback:link,.entry_buttons p a#trackback:visited { color: white; line-height: 16px; text-decoration: none; background: black url(../bilder/pfeile.gif) no-repeat 0 -48px; display: block; margin: 20px 0 0; padding: 0 3px 0 20px; height: 16px; border-bottom: 0 none; }
.entry_buttons p a#trackback:hover { color: white; background: black url(../bilder/pfeile.gif) no-repeat 0 -16px; }
p#tb_url { color: black; font-size: 11px; background-color: #fff4e2; text-align: center; width: 339px; height: 22px; margin: -25px 0 30px; padding: 5px; border-top: 1px solid #ffe5c7; border-bottom: 1px solid #ffe5c7; display: none; }
#poll_result { color: #a1a1a1; display: none; }
#poll_result strong { color: white; }
* html p#tb_url { width: 328px; }
* html .entry_buttons input { color: #666; font-size: 11px; line-height: 18px; margin: -1px 0 0; padding: 0 2px 2px; width: 200px; height: 16px; }
a.kommentieren { color: white; background: black url(../bilder/kommentieren.gif) no-repeat -125px 0; text-indent: -9000px; display: block; margin: 0; padding: 0; position: absolute; top: 15px !important; right: -10px; width: 125px; height: 22px; z-index: 5; }
* html a.kommentieren { top: 15px; right: -15px; }
a.kommentieren:hover { background: black url(../bilder/kommentieren.gif) no-repeat -125px -22px; }
/*--------------------- listen ---------------------*/
/*--------------------- navi ---------------------*/
.nav { color: white; font-weight: bold; text-transform: uppercase; position: absolute; top: 0; left: 0; width: 190px; height: 22px; z-index: 10; margin: 0 0 50px; padding: 0; list-style: none; }
.nav li { width: 190px; height: 100%; float: left; margin: 0; padding: 0; display: block; }
.nav li a { color: white; font-size: 12px; line-height: 22px; text-decoration: none; padding: 0; display: block; }
.nav li a:hover { color: black; background: white url(../bilder/bg_nav_silver.gif) repeat-x; }
#wrapper_r .nav { text-align: right; position: absolute; top: 0; left: 0; width: 568px; z-index: 10; float: right; margin: 0; padding: 0; }
#wrapper_r .nav li { text-align: right; width: 142px; height: 22px; float: right; clear: none; margin: 0; padding: 0; }
#wrapper_r .nav li a { color: black; text-align: right; width: 142px; height: 22px; float: right; clear: none; margin: 0; padding: 0; display: block; }
#wrapper_r .nav li a:hover { color: white; background: black url(../bilder/bg_nav_black.gif) repeat-x; margin: 0; padding: 0; }
/*--------------------- leftnav ---------------------*/
ul#leftnav { width: 190px; padding: 0; border: 0; margin: 0; background: black; text-align: left; clear: both; }
ul#leftnav li { text-align: left; list-style: none; margin: 0 0 6px; border: 0; }
ul#leftnav li a { line-height: 16px; padding: 0 3px 0 35px; text-decoration: none; text-align: left; background: black url(../bilder/bullet_arrow_white.gif) no-repeat left center; margin: 0; border-top: 3px solid black; border-bottom: 3px solid black; border-right-style: none; border-right-width: 0; border-left-style: none; border-left-width: 0; }
ul#leftnav li a span { font-weight: normal; }
ul#leftnav li a:link, ul#leftnav li a:visited { color: white; font-weight: bold; padding-right: 3px; }
ul#leftnav li a:hover
{ color: black; background: white url(../bilder/bg_list_silver.gif) no-repeat left center; padding: 0 3px 0 35px; }
ul#leftnav li a.current, ul#leftnav li a.current:link, ul#leftnav li a.current:active, ul#leftnav li a.current:visited { color: black; line-height: 16px; background: white url(../bilder/bg_nav_silver.gif) no-repeat left center; text-decoration: none; text-align: left; margin: 0; padding: 0 3px 0 35px; border-top: 3px solid black; border-right-style: none; border-right-width: 0; border-bottom: 3px solid black; border-left-style: none; border-left-width: 0; }
/*--------------------- rightnav ---------------------*/
ul#rightnav { background-color: white; text-align: left; width: 190px; float: left; clear: both; margin: 0; padding: 0; }
* html ul#rightnav { width: auto; }
ul#rightnav li { list-style: none; margin: 0 0 5px; float: none; clear: none; padding: 0; border: 0; }
ul#rightnav  li a { color: #767676; font-weight: bold; text-decoration: none; text-align: left; height: 16px; margin: 0; padding: 0 3px 0 35px; display: block; }
ul#rightnav li a:link, ul#rightnav li a:visited { color: #767676; font-weight: bold; text-decoration: none; background: white url(../bilder/pfeile.gif) no-repeat 0 -16px; text-align: left; margin: 0; padding: 0 3px 0 35px; }
* html ul#rightnav li a:link, * html ul#rightnav li a:visited { color: #767676; font-weight: bold; text-decoration: none; background: white url(../bilder/pfeile.gif) no-repeat 0 -14px; text-align: left; margin: 0; padding: 0 3px 0 35px; width: auto; }
ul#rightnav li a:hover { color: black; background-position: 0 -48px !important; }
/*--------------------- linklist ---------------------*/
div.list { width: 190px; float: left; clear: both; margin: 50px 0 0; }
ul.linklist { background: black; padding: 0; width: 190px; clear: both; margin: 0 !important; border: 0; list-style: none !important; }
ul.linkist li { list-style: none; margin: 0; float: none; clear: none; border: 0; }
ul.linklist li a { line-height: 16px; background-image: none; text-decoration: none; text-align: left; display: block; margin: 0; padding: 0 0 0 35px; width: 155px; float: none; clear: none; border-top: 3px solid black; border-right-style: none; border-right-width: 0; border-bottom: 3px solid black; border-left-style: none; border-left-width: 0; }
ul#l2 li a { line-height: 16px; background: black url(../bilder/bullet_square_white.gif) no-repeat left center; text-decoration: none; text-align: left; display: block; margin: 0; padding: 0 0 0 35px; width: 155px; float: none; clear: none; border-top: 3px solid black; border-right-style: none; border-right-width: 0; border-bottom: 3px solid black; border-left-style: none; border-left-width: 0; }
ul.linklist li a:link { color: #a1a1a1; font-weight: normal; }
div.list li a:visited { color: #a1a1a1; font-weight: normal; padding: 0 0 0 35px; }
ul.linklist li a:hover { color: white; }
/*--------------------- lastentries ---------------------*/
ul#lastentries { background: white; margin: 0 0 50px; padding: 0; width: auto; clear: both; border: 0; list-style: none; }
ul#lastentries li { list-style: none; margin: 0; float: none; clear: none; padding: 0; border: 0; }
*html ul#lastentries li { height: 0; }
ul#lastentries li a { line-height: 16px; background-image: none; text-decoration: none; text-align: left; display: block; margin: 0; padding: 0; width: auto; float: none; clear: none; border-top: 3px solid white; border-right-style: none; border-right-width: 0; border-bottom: 3px solid white; border-left-style: none; border-left-width: 0; }
ul#lastentries li a:link, ul#lastentries li a:visited { color: #767676; font-weight: normal; padding: 0; }
ul#lastentries li a:hover { color: black; }
/*--------------------- #wrapper_l lastentries ---------------------*/
#wrapper_r ul.lastentries { background: black; text-align: left; margin: 0 0 0 35px; padding: 0; width: auto; clear: both; border: 0; list-style: none; }
#wrapper_r ul.lastentries li { background-color: black; text-align: left; list-style: none; margin: 0 0 6px; padding: 0; }
*html #wrapper_r ul.lastentries li { height: 0; }
#wrapper_r ul.lastentries li a { line-height: 16px; text-decoration: none; text-align: left; margin: 0; padding: 0; display: block; }
#wrapper_r ul.lastentries li a:link, #wrapper_r ul.lastentries li a:visited { color: #a1a1a1; font-weight: normal; background-color: black; padding: 0; }
#wrapper_r ul.lastentries li a:hover { color: white; }
h3#dg_eintraege { font-size: 20px; visibility: visible; margin: 0; padding: 0; float: left; clear: right; }
#s_g_5 { width: 40px; height: 40px; float: left !important; clear: none !important; margin: 0 10px 0 35px; padding: 4px 0 0; border: none; }
#w_g_5 { width: 40px; height: 40px; float: left; margin: 0 10px 0 0; padding: 4px 0 0; border: none; }
#w1{ /*Size of the image*/ padding-top: 10px; width: 10px; /*The image*/ background: black url(../bilder/w1.gif) no-repeat; /*Hide the text*/ overflow: hidden; /* WIN IE5 hack */ height: 10px; voice-family: "\"}\""; voice-family:inherit; height: 0; margin: 3px 10px 0 0; float: left;}
#w2{ /*Size of the image*/ padding-top: 10px; width: 10px; /*The image*/ background: black url(../bilder/w2.gif) no-repeat; /*Hide the text*/ overflow: hidden; /* WIN IE5 hack */ height: 10px; voice-family: "\"}\""; voice-family:inherit; height: 0; margin: 3px 10px 0 0; float: left;}
#w3{ /*Size of the image*/ padding-top: 10px; width: 10px; /*The image*/ background: black url(../bilder/w3.gif) no-repeat; /*Hide the text*/ overflow: hidden; /* WIN IE5 hack */ height: 10px; voice-family: "\"}\""; voice-family:inherit; height: 0; margin: 3px 10px 0 0; float: left;}
#w4{ /*Size of the image*/ padding-top: 10px; width: 10px; /*The image*/ background: black url(../bilder/w4.gif) no-repeat; /*Hide the text*/ overflow: hidden; /* WIN IE5 hack */ height: 10px; voice-family: "\"}\""; voice-family:inherit; height: 0; margin: 3px 10px 0 0; float: left;}
#w5{ /*Size of the image*/ padding-top: 10px; width: 10px; /*The image*/ background: black url(../bilder/w5.gif) no-repeat; /*Hide the text*/ overflow: hidden; /* WIN IE5 hack */ height: 10px; voice-family: "\"}\""; voice-family:inherit; height: 0; margin: 3px 10px 0 0; float: left;}
#s1{ /*Size of the image*/ padding-top: 10px; width: 10px; /*The image*/ background: black url(../bilder/s1.gif) no-repeat 0 0px; /*Hide the text*/ overflow: hidden; /* WIN IE5 hack */ height: 10px; voice-family: "\"}\""; voice-family:inherit; height: 0; margin: 3px 10px 0 0; float: left;}
#s2{ /*Size of the image*/ padding-top: 10px; width: 10px; /*The image*/ background: black url(../bilder/s2.gif) no-repeat 0 0px; /*Hide the text*/ overflow: hidden; /* WIN IE5 hack */ height: 10px; voice-family: "\"}\""; voice-family:inherit; height: 0; margin: 3px 10px 0 0; float: left;}
#s3{ /*Size of the image*/ padding-top: 10px; width: 10px; /*The image*/ background: black url(../bilder/s3.gif) no-repeat 0 0px; /*Hide the text*/ overflow: hidden; /* WIN IE5 hack */ height: 10px; voice-family: "\"}\""; voice-family:inherit; height: 0; margin: 3px 10px 0 0; float: left;}
#s4{ /*Size of the image*/ padding-top: 10px; width: 10px; /*The image*/ background: black url(../bilder/s4.gif) no-repeat 0 0px; /*Hide the text*/ overflow: hidden; /* WIN IE5 hack */ height: 10px; voice-family: "\"}\""; voice-family:inherit; height: 0; margin: 3px 10px 0 0; float: left;}
#s5{ /*Size of the image*/ padding-top: 10px; width: 10px; /*The image*/ background: black url(../bilder/s5.gif) no-repeat 0 0px; /*Hide the text*/ overflow: hidden; /* WIN IE5 hack */ height: 10px; voice-family: "\"}\""; voice-family:inherit; height: 0; margin: 3px 10px 0 0; float: left;}
#l3, #l4 { margin: -50px 0 0; padding: 0; }
/*--------------------- ----- ---------------------*/
/*--------------------- footer ---------------------*/
#footer a { color: white; }
#footer a:hover { color: black; background-color: white; }
#f_right { color: #a1a1a1; background: url(../bilder/bg_nav_silver.gif) repeat-x left bottom; text-align: right; margin: 0; padding: 0 0 30px; width: 568px; height: 30px; float: right; }
#f_left { color: black; text-align: left; margin: 0 0 30px; padding: 0; width: 190px; float: left; }
#f_left a { color: #666; }
#f_right a { color: #a1a1a1; }
#f_left a:hover { color: white; background-color: black; }
#footer a#ee { padding-left: 25px; background: url(../bilder/ee_logo_sm_45_s.gif) no-repeat 0 0.15em; margin: 0 0 0 0; padding-right: 0; padding-bottom: 0; }
#footer a#ee:hover { color: black; background: white url(../bilder/ee_logo_sm_45.gif) no-repeat 0 0.15em; margin: 0; padding-right: 0; padding-bottom: 0; padding-left: 25px; }
/*---------------------kommentieren ---------------------*/
#ausfuellen {
	color: #bbb;
	margin: 0;
	padding: 0;
}
.count { color: white; text-align: right; margin: 5px 0 0; padding: 0 0 5px 5px; float: right; }
.count a { color: white; }
div.box .fieldset { color: white !important; background-color: #272727 !important; border: solid 1px #444 !important; }
.comments2 p {
	color: #cecece;
}
.alertbox { color: white; background-color: black; border: solid 4px #444; }
/*--------------------- next prev ---------------------*/
#next_back { position: relative; width: 154px; height: 22px; margin: 0 0 0 35px; }
a#next, a#prev { background: url(../bilder/next_prev.gif) no-repeat -66px 0; text-indent: -9000px; position: absolute; top: 0; left: 0; width: 22px; height: 22px; z-index: 20; display: block; }
a#next { background: url(../bilder/next_prev.gif) no-repeat -22px 0; display: block; position: absolute; z-index: 20; top: 0; left: 132px; width: 22px; height: 22px; }
a#next:hover { background-position: -22px -22px; }
a#prev:hover { background-position: -66px -22px; }
