body { color:black;font-size:12px;font-family:"Lucida Grande",Arial,sans-serif; }
#wrapper { margin:10px auto 0; padding:0 0 40px; width:950px; }
#header { background:#7F0000 url(http://www.kappaz.de/wp-content/uploads/2009/05/header-950x176.png) no-repeat left; height:176px; line-height:normal; position:relative; clear:both; }
#search { bottom:18px; position:absolute; right:16px; }
form { margin:0; padding:0; }
#search .inputbox { background:#FFFFFF url(images/icon-search.gif) no-repeat scroll 5px center; padding:2px 0 2px 22px;font-size:11px;border:none; }
.cat_sidebar { margin:0; padding:0 10px 10px; }
#wp_blog { margin:20px 0; }
#wp_blog .left { float:left; width:190px; margin:0 0 20px; font-size:11px; border:black 1px solid; }
#footer { clear:both; border-top:1px solid black; padding:20px 0 0; text-align:center; font-size:92%; }
#footer ul { line-height:normal; margin:0 0 8px; padding:0; }
#footer ul li { background:transparent url(images/vline.gif) no-repeat scroll left center; display:inline; margin:0; padding:0; line-height:160%; }
#footer ul li.first { background:none; }
#footer li a { color:#626A69;padding:0 15px 0 17px; }
#footer li a:hover { color:red; }
#wp_blog .middle { line-height:16px; overflow:hidden; padding:12px 17px; font-size:12px; float:right; width:724px; }
#wp_blog .middle h2 { font-size:16px; margin:0 0 3px; font-weight:normal; }
#wp_blog h2.posth2 a, h2.posth2 a:link, h2.posth2 a:hover, h2.posth2 a:visited, h2.posth2 a:focus { text-decoration:none; color:black; cursor:text; font-size:24px; font-weight:normal; }
.bookmarklink a img {border:none; }
#wp_blog .postmetadata { margin:0 0 20px; }
div.sidebar { margin:0;padding:0 10px 10px; }

div.white h3 {
background-color:#FFFFFF;
border-top:1px solid black;
border-bottom:1px solid black;
color:black;
font-size:100%;
margin:0 -10px 5px;
padding:5px 10px;
}

div.black h3 {
background-color:black;
border-top:1px solid black;
border-bottom:1px solid black;
color:#FFFFFF;
font-size:100%;
margin:0 -10px 5px;
padding:5px 10px;
}

div.grey h3 {
background-color:grey;
border-top:1px solid black;
border-bottom:1px solid black;
color:#FFFFFF;
font-size:100%;
margin:0 -10px 5px;
padding:5px 10px;
}

.button {
background:transparent url(images/bg.gif) repeat-x scroll 0 0;
border:1px outset #A8A8A8;
font-size:92%;
font-weight:bold;
padding:2px 8px;
}
input, select, textarea, .inputbox {
font-family:Tahoma,Arial,sans-serif;
font-size:100%;
cursor:pointer;
}

#wp_blog div.index_bottom { background:transparent url(/templates/ja_edenite/images/dot.gif) repeat-x scroll center; height:1px; margin: 18px 0 27px; }
#wp_blog .index { margin-bottom:0px; }
#wp_blog .entry { font-size:12px; line-height:1.6; }
#wp_blog .ads { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:510px; border:3px solid #f3f3f3; text-align:center; padding:10px; }
#wp_blog .ads img { border:0; text-align:center; }
#wp_blog img.wp-smiley { border:0; padding:0; }
#wp_blog #footer { width:980px; margin-top:20px; text-align:center; clear:both; }
#wp_blog .alignright { float:right; } 
#wp_blog .alignleft { float:left; } 
#wp_blog .gcomment { border-left:none; vertical-align:middle; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#F7F7F7; padding:3px; }
#wp_blog .ucomment { border-left:none; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#fbfbf1; padding:3px; } 
#wp_blog input#submit { background:#fc6; border:2px solid #f93; color:#fff; font-size:13px; }
#wp_blog ol.commentlist { margin:0 0 1px; padding:0; }
#wp_blog ol.commentlist li { list-style:none; margin:0; padding:13px 13px 1px; }
#wp_blog ol.commentlist li.commenthead { list-style:none; margin:0; } 
#wp_blog ol.commentlist li.commenthead h2 { margin:0; }
#wp_blog .addthis { float:right; clear:both; }
#wp_blog .left li a { color:#626A69; }
#wp_blog .middle a { text-decoration:underline; }
#wp_blog a { text-decoration:underline; color:#626A69; cursor:pointer; }
#wp_blog a:hover { color:red; }
#wp_blog .comments div.heading { font-size:13px; border-bottom:solid 1px #ccc; padding:3px 0; }
#wp_blog .left ul { list-style-type:none; margin:0; padding:0; line-height:160%; }
#wp_blog .left ul li { background:none; list-style-type:none; margin:0; padding:0; }
#wp_blog .middle2,.middle3 { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:237px; border:3px solid #f3f3f3; overflow:hidden; padding:10px; }
#wp_blog .middle2 h2,.middle3 h2 { font-size:14px; border-bottom:solid 1px #ccc; margin:0 7px 3px 0; padding:3px 0; } 
#wp_blog .middle2 :hover,.middle3 :hover { background:#fafafa; }
#wp_blog .middle .entry p + h3 { margin-top:20px; }
#wp_blog .middle .entry ul + h3 { margin-top:20px; }
#wp_blog .ucomment img,.addthis img { border:0; }
#wp_blog .bookmarklink { float:right; margin:5px 0 15px 0; }
#wp_blog .comments { clear:both; }
#wp_blog #bottom { text-align:center; }
#wp_blog #bottom a { padding:10px; }
#wp_blog .left ul li a { display:block; background: transparent url(images/arrow.png) no-repeat scroll 97% center; border-bottom: 1px solid #E7E8E6; padding:6px 4px; }
#wp_blog .left ul li a:hover, .left ul li a:active, .left ul li a:focus { color: red !important; display:block; background: transparent url(http://www.kinderwagen-ratgeber.de/templates/ja_edenite/images/arrow2.png) no-repeat scroll 97% center; border-bottom: 1px solid #E7E8E6; padding:6px 4px; }

#wp_blog .moduletable div.feedtitle {
   background:#FF6600 none repeat scroll 0%;
   border-bottom:1px solid #E7E8E6;
   color:#FFFFFF;
   font-size:100%;
   margin:0pt -10px 5px;
   padding:5px 10px;
   font-weight:bold;
}
#wp_blog .moduletable ul.feedul li a span { display:inline; padding-left:10px; }
#wp_blog .moduletable ul.feedul li a:hover { text-decoration:none; }
#wp_blog .moduletable ul.feedul li a span:hover { text-decoration:underline; }