@import url("css/base.css");
html, body {background:url("img/bg.jpg");}
strong {color: #666;}
#wrapper {color: #666;}
#header p.description {font-size:15px;text-transform:uppercase;text-align:center;color: #999;}
.ergebniss {font-size:40px;line-height:100%;color:#81a82b;text-shadow: 2px 1px 1px #ffffff;filter: dropshadow(color=#ffffff, offx=2, offy=1);}
/* --- Pagination --------------------- */
.pagination {text-align:center;width:700px;padding: 0px 0px 50px 0px;font-size:15px;text-decoration:none;}
span.dots, span.dots:hover {color:#222222;background:none;border:none;text-shadow:none;-moz-box-shadow:none;-webkit-shadow:none;box-shadow:none;}
span.current {
background: #8baf2f; /* Old browsers */
background: -moz-linear-gradient(top, #aec87f 0%, #8baf2f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aec87f), color-stop(100%,#8baf2f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #aec87f 0%,#8baf2f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #aec87f 0%,#8baf2f 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #aec87f 0%,#8baf2f 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aec87f', endColorstr='#8baf2f',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #aec87f 0%,#8baf2f 100%); /* W3C */
border: 1px solid #a0b87c;
text-shadow: 0px -1px 0px #575757;}
span.current:hover {
background: #95c852; /* Old browsers */
background: -moz-linear-gradient(top, #95c852 0%, #77ad31 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77ad31), color-stop(100%,#77ad31)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #95c852 0%,#77ad31 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #95c852 0%,#77ad31 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #95c852 0%,#77ad31 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77ad31', endColorstr='#77ad31',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #95c852 0%,#77ad31 100%); /* W3C */
text-shadow: 0px -1px 0px #575757;
border: 1px solid #a0b87c;}	
.page-numbers {
cursor: pointer;
padding: 6px 15px;
text-align: center;
font: bold 11px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
color: #ffffff;
text-decoration: none;
border-radius: 3px;
border: 1px solid #000000;
text-shadow: 0px -1px 0px #000000;
-moz-box-shadow: inset 0px 1px 0px rgba(255,255,255,0.25), 0px 1px 2px rgba(0,0,0,0.25);
-webkit-shadow: inset 0px 1px 0px rgba(255,255,255,0.25), 0px 1px 2px rgba(0,0,0,0.25);
box-shadow: inset 0px 1px 0px rgba(255,255,255,0.25), 0px 1px 2px rgba(0,0,0,0.25);
background: #4a4a4a; /* Old browsers */
background: -moz-linear-gradient(top, #4a4a4a 0%, #171717 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a4a4a), color-stop(100%,#171717)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #4a4a4a 0%,#171717 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #4a4a4a 0%,#171717 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #4a4a4a 0%,#171717 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a4a4a', endColorstr='#171717',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #4a4a4a 0%,#171717 100%); /* W3C */}
code {background:#333333;color:#99cc00;}
#logo a {display:block;height: 90px;width: 700px;background: url("img/logo.png") 0px 0px no-repeat;}
#logo a:hover {background-position: 0px -92px;}
#menu {margin-top: 30px;text-align:center;}
#menu ul {list-style:none;}
#menu ul li {display: inline-block;margin: 0 20px 0 0;}
#unterordner {padding-bottom:15px; text-align:center;}
#unterordner ul {list-style:none;}
#unterordner ul li {display: inline-block;margin: 0 20px 0 0;}
.back:link, .back:visited {color: #999;text-decoration:none;}
.back:hover, .back:active, .back:focus {color: #81a82b;}
.post, .post-galerie {border:1px solid #ddd;}
.post, .post-galerie  {background:#fff;-webkit-box-shadow: 0px 0px 20px 0px #c7c7c7;
-moz-box-shadow: 0px 0px 20px 0px #c7c7c7;
box-shadow: 0px 0px 20px 0px #c7c7c7; }
.postbild {background:#fff;width:620px;height:220px;display:block;-webkit-box-shadow:rgba(0,0,0,0.4) 0 1px 20px;-moz-box-shadow:rgba(0,0,0,0.4) 0 1px 20px;box-shadow:rgba(0,0,0,0.4) 0 1px 20px;}
.post h2, .post h3, .post h4, .post h5, #search h2, .emptysearch, .error, .galerie {color: #222;}
.post h2 a:link, .post h2 a:visited {color: #222;}
.post h2 a:link, .post h2 a:visited {color: #222;}
.post h2 a:hover, .post h2 a:active, .post h2 a:focus {color: #81a82b;}
.postbild h2, .postbild h3, .postbild h4, .postbild h5 {color:#FFF;}
.postbild h2, .postbild h3, .postbild h4, .postbild h5, #search h2, .emptysearch, .error {color: #222;}
.postbild h2 a:link, .postbild h2 a:visited {color: #FFF;opacity:.80;text-shadow: 0px 1px 1px #4d4d4d;}
.postbild h2 a:hover, .postbild h2 a:active, .postbild h2 a:focus {color:#ffffff;opacity:.95;}
.post blockquote, .postbild blockquote {background: #eee;border-left: 3px solid #81a82b;}
.post blockquote p:before, .postbild blockquote p:before {content: '"'; }
.post blockquote p:after, .postbild blockquote p:after {content: '"'; }
#wrapper .post img, .post-galerie img,  #wrapper .postbild img {border: solid #ddd 1px;background-color: #fff;padding: 5px;}
.date {color: #7f7f7f;margin:-12px;background:#cccccc;padding:4px 8px 4px 8px;-moz-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px;border-bottom-left-radius: 5px;letter-spacing:1px;}
.datebild {color: #fffff;margin:-12px;background:#ffffff;opacity: .5;padding:4px 8px 4px 8px;-moz-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px;border-bottom-left-radius: 5px;letter-spacing:1px;}
.datec {color: #999999;letter-spacing:1px;float:right;clear: both;}
.haha {text-align:center;}
.entry a:link, .comment a:link {color: #81a82b;}
.entry a:visited, .comment a:visited {color: #81a82b;}
.entry a:hover, .entry a:active, .entry a:focus, .comment a:hover, .comment a:active, .comment a:focus {color: #373737;}
/* --- Post Formate --------------------- */
.post img, .postbild img {border: 0px none;}
.post .number-of-comments a:link, .post .number-of-comments a:visited {background: #81a82b;padding: 3px 10px 3px 10px;text-align:center;border:1px solid #608925;display:block;background: url(simple_button.png) repeat-x;font-weight:bold;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;color:#FFF;text-decoration: none;opacity:.60;font-size:10px;}
.post .number-of-comments a:hover {opacity:.90;}
.postbild .number-of-comments-bild a:link, .post .number-of-comments-bild a:visited 
{background: #81a82b;padding: 3px 10px 3px 10px;text-align:center;display:block;background: url(simple_button-w.png) repeat-x;font-weight:bold;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;color:#FFF;text-decoration: none;opacity:.70;font-size:10px;}
.postbild .number-of-comments-bild a:hover {border-color:#49671d;opacity:.90;}
/* --- Kommentare --------------------- */
#comments h3, #commentform h3 {color: #222;}
.comment {border-top: 1px solid #ddd;}
.highlighted {background: #fefefe;border-top: 5px solid #bbd185;}
.highlighted a:link, .highlighted a:visited {color: #81a82b;}
.comment cite {color: #333;}
.comment .moderation {color: #333;}
#commentform {background: #fff;border: 1px solid #ddd;}
#commentform input#author, #commentform input#email, #commentform input#url, #commentform textarea {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border: 1px solid #ccc;}
#commentform a:link, #commentform a:visited {color: #81a82b;}
#commentform a:hover, #commentform a:active, #commentform a:focus {color: #CCC;}
.input-text {border: 1px solid #f2f2f2;}
.author-link, .author-link a:link {font-weight:bold;}
.gravatar img {margin-bottom:10px;-webkit-box-shadow: 0px 0px 5px #a9a9a9;-moz-box-shadow: 0px 0px 5px #a9a9a9;box-shadow: 0px 0px 5px #a9a9a9;}
/* --- List Style --------------------- */
.entry ul li {background: url(img/bullet.png) 0 3px no-repeat;}
/* --- Wieder da! --------------------- */
#welcome {border:1px solid #ddd; color:#999; background-color:#FFF; padding:8px; margin-bottom:12px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#welcome strong {font-size:16px;color:#666;}
#welcome a {font-size:11px;float:right;text-transform:uppercase;font-weight:bold;background:url('simple_button-w.png') repeat-x; margin:-8px; border-left:1px solid #DDD; padding:8px;-webkit-border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;-moz-border-radius-topright: 3px;-moz-border-radius-bottomright: 3px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;opacity:.60}
#welcome a:link { color:#FFF;}
#welcome a:hover, #welcome a:active, #welcome a:focus {color:#FFF;opacity:.80}
/* --- Suche --------------------- */
#box {background:url('img/box_bg.png') repeat-x center top;height:115px;padding:20px 0px 20px 0px;margin-top:-10px;width:400px;border:1px solid #fcfcfc;color:#828282;-webkit-box-shadow: 0px 2px 2px #6c6c6c;-moz-box-shadow: 0px 2px 2px #6c6c6c;box-shadow: 0px 2px 2px #6c6c6c;z-index:9999;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#box p {padding-left:10px; padding-top:26px;}
/* --- Footer --------------------- */
#footer {font-size:10px;font-weight:bold;bottom:0px;right:0px;padding:6px 10px 6px 10px;background:url('simple_button-w.png') repeat-x;-webkit-border-top-left-radius: 10px;-moz-border-radius-topleft: 10px;border-top-left-radius: 10px;position:fixed;opacity:.40;}
#footer a {text-transform:uppercase;color: #FFF;}
#footer a:hover {color: #000;text-decoration: none;}
/* --- Archive Seite --------------------- */
ul#smart-archives-block {padding:5px 0px 10px 15px;border-bottom:1px dashed #dddddd;border-top:1px dashed #dddddd;list-style:none;}
ul#smart-archives-block li {list-style:none;font-size:13px;text-transform:uppercase;}
ul#smart-archives-block li a {margin-right:10px;text-decoration:none;font-weight:bold;}
ul#smart-archives-block li strong {margin-right:15px;}
ul#smart-archives-block li span {margin-right:12px;}
#smart-archives-list h2 {margin:25px 0px 5px 0px;padding:0px 0px 0px 0px;}
#smart-archives-list h2 a {font-size:20px;margin:20px 0px 0px 0px;text-decoration:none;color:#222;}
#smart-archives-list h2 a:hover {color:#81a82b;}
#smart-archives-list li a {color:#666;}
#smart-archives-list li a:hover {color:#81a82b;}
