body{margin:0;padding:0;background:#e2e2c7 url(images/bg.gif) repeat-x fixed;font-size:78%;font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;color:#333;text-align:center;}
p{font-size:1em;line-height:1.5em;margin:1.2em 0;}
ol, ul{font-size:1em;line-height:1.5em;margin:1.2em 0 1.2em 2em;padding:0;}
h1, h2, h3, h4, h5, h6{margin:1.2em 0;font-family:"Lucida Grande", Tahoma, Arial, sans-serif;letter-spacing:1px;font-weight:400;}
h1{font-size:1.36em;line-height:1.4em;}
h2{font-size:1.3em;line-height:1.4em;}
h3{font-size:1.2em;}
h4{font-size:1.3em;color:red;}
a{text-decoration:none;}
a:link, a:visited{color:#20a22b;}
a:hover, a:active{color:#a3c43a;}
input, textarea, select{border:1px solid #C1C0B5;background-color:#FAFAF0;color:#333;font-size:1em;font-family:"Lucida Sans Unicode", Tahoma, Arial, sans-serif;}
blockquote{margin:0 20px;padding:0 20px;border-left:4px solid #E8E7D0;font-size:0.9em;}
code{font-family:monospace;color:#666;}
form, img{margin:0;padding:0;border:0;}
.small{font-size:0.9em;color:#999;}
.cb{clear:both;}
table a{font-size:110%;}
#wrapper{margin:auto;width:920px;background-color:#FFF;text-align:left;border-left:1px solid #9BBB38;border-right:1px solid #9BBB38;position:relative;}
#header{border-top:0px solid #9BBB38;border-bottom:4px solid #9BBB38;text-align:right;line-height:0;}
#header a{display:block;line-height:0;}
#header img{display:block;margin:0;}
#header h1{margin:0;font-size:1.8em;}
#header h1 a{text-decoration:none;color:#80904F;}
.kasten_top{border:1px dotted #333333;width:90%;margin:auto;}
#content{padding:0;float:left;width:524px;margin-left:24px;margin-top:24px;margin-bottom:72px;}
* html #content{margin-left:8px;display:inline;}
#home{padding-bottom:72px;}
#home h1{font-weight:700;letter-spacing:0;margin-top:14px;}
#home h2{font-size:1.12em;font-weight:400;letter-spacing:0;line-height:0;margin-bottom:24px;}
#home ul.home_links_main{margin:0;margin-top:12px;padding:0;list-style:none;}
#home ul.home_links_main li{float:left;}
#home ul.home_links_main li a{display:block;border:1px dotted #9BBB38;border-left:0;border-right:0;width:236px;height:42px;margin:12px;background:#FAFAF0 url(images/bg_button_home.gif) repeat-y 0 0;font-size:124%;}
#home ul.home_links_main li a:hover{background-image:none;background-color:#fff;}
#home ul.home_links_main li a img{float:right;border-left:1px solid #E8E7D0;border-right:1px solid #E8E7D0;}
#home ul.home_links_main li a span{display:block;padding-left:12px;padding-top:12px;}
.linktipps{font-size:1em;margin-left:25px;}
#footer{clear:both;font-size:0.9em;text-align:right;}
#footer p{margin:0;padding:10px 0 20px 0;background-color:#E8E8CE;border-top:10px solid #9BBB38;font-size:0.9em;text-align:right;}
#sidebar{position:absolute;top:132px;left:748px;padding:6px 0px 0 0px;font-size:0.9em;width:160px;border:0px solid #9BBB38;border-top:0px;margin-right:12px;}
#sidebar img{padding:4px;border:1px dotted #333333;}
#sidebar h2{padding:6px;padding-top:12px;padding-left:8px;margin:0;font-size:0.92em;line-height:1.3em;font-weight:400;color:#666;letter-spacing:1px;}
#sidebar ul{margin:0;padding:0;list-style-type:none;}
#sidebar ul li{border-bottom:1px solid #E8E7D0;}
#sidebar ul li#sidebar_alpha, #sidebar ul li#sidebar_misc{border-bottom:1px solid #9BBB38;}
#sidebar ul li a{display:block;margin:0;padding:4px 10px 4px 8px;background-color:#FAFAF0;}
#sidebar ul li a:hover{background-color:#FFF;}
ul#recentcomments li{padding:4px 10px 4px 8px;background-color:#FAFAF0;}
ul li#search-3{border-bottom:0;padding-bottom:36px;}
ul li.widget_search #s{width:100px;}
ul li.widget_search #searchbox_submit{width:50px;font-size:0.86em;}
ul li#sidebar_adsense{margin-top:24px;background-color:#FAFAF0;padding-bottom:6px;}
ul li#sidebar_tagcloud{border:0px solid red;}
ul li#tag_cloud-3 div{background-color:#FAFAF0;padding:4px 10px 4px 8px;}
ul li#tag_cloud-3 a{display:inline;background-color:transparent;font-size:auto;padding:0;}
#tag_cloud-3 a:link{}
#tag_cloud-3 a:hover{}
#tag_cloud-3 a:visited{}
.widgettitle{border-bottom:1px solid #9BBB38;}
#navigation{border:0px solid red;width:160px;float:left;margin:0;margin-left:12px;margin-top:56px;margin-bottom:240px;}
* html #navigation{display:inline;}
#navigation ul{list-style:none;margin:0;padding:0;}
#navigation ul li{margin:0;padding:0;border-bottom:1px solid #E8E7D0;}
#navigation ul li#nav_menu, #navigation ul li#nav_cats{border-bottom:2px solid #9BBB38;}
#navigation ul li a{display:block;padding:6px;padding-top:8px;padding-left:8px;background-color:#FAFAF0;letter-spacing:0px;font-weight:400;}
#navigation ul li a:hover{background-color:#FFF;}
#navigation ul li a img{float:right;}
#navigation ul li h2{padding:5px;padding-top:13px;padding-left:8px;margin:0;font-size:0.92em;line-height:1.3em;font-weight:400;color:#666;letter-spacing:1px;}
.post{}
.post img{float:left;margin:12px;margin-left:0;padding:4px;border:1px solid #ccc;}
.posttitle{margin-bottom:0;width:100%;color:#FFF;}
.posttitle a{display:block;padding:0 10px;background:#9BBB38 url(images/posttitle.gif) no-repeat top right;}
.posttitle a:link, .posttitle a:visited{color:#FFF;}
.posttitle a:hover, .posttitle a:active{background:#E8E7D0 url(images/posttitle.gif) no-repeat 100% -91px;color:#80904F;}
.postmeta{margin-top:0;padding-top:1px;background:url(images/postmeta.gif) no-repeat top left;font-size:0.9em;color:#999;}
.postentry{}
.permalink{margin:0 1.8em 0 0;padding:0 0 0 14px;background:url(images/permalink.gif) no-repeat center left;}
.commentslink{padding:0 0 0 17px;background:url(images/commentslink.gif) no-repeat center left;}
#icons_categories{float:right;margin-left:12px;}
#commentlist{margin:1.2em 0;padding:0;border-bottom:1px solid #E8E7D0;list-style-type:none;}
#commentlist li{border-top:1px solid #E8E7D0;padding:1px 20px;background-color:#FFF;}
.alt{background-color:#FAFAF0 !important;}
.commenttitle{margin-bottom:0;font-size:1.1em;}
.commentmeta{margin-top:0;font-size:0.9em;color:#999;}
.cb{clear:both;}
div#linklift{background-color:#eee;margin-top:24px;padding:18px;padding-left:196px;border-top:1px dotted #ccc;border-bottom:4px solid #9BBB38;}
div#linklift ul{list-style:none;margin:0;padding:0;}
div#linklift ul li{float:left;margin-right:12px;}
.adsensebox{margin-left:0;margin-right:0;padding:4px;padding-top:12px;border:1px solid #E8E7D0;border-left:0;border-right:0;background-color:#FAFAF0;clear:both;}