/*  
Theme Name: Olive Green
Theme URI: http://www.blogohblog.com/
Description: Olive Green is a 1 column Wordpress theme. Lightweight theme for personal use. I love to hear of my work being used :). Thiss work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my Bob link under your footer :)
Version: 0.1
Author: Bob 
Author URI: http://www.blogohblog.com/

This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/
body {
font-family:Trebuchet MS,Helvetica,Arial,Geneva,sans-serif;
font-size:12px;
color: #333;
}

.logolink {
 border-style: none;
 margin-top: -9px;
 display: inline;
}

.titel {
font-family:Trebuchet MS,Helvetica,Arial,Geneva,sans-serif;
font-size:15px;
line-height: 20px;
font-weight: bold;
color: #333;
}

a.logolink:hover { text-decoration: none; }
a.logolink:hover small { text-decoration: underline; }

a.logolink img { border:none; }

img {
display: block;
}

.vor {
color: #888;
}

blockquote {
color:#333;
background:url('images/quote.png') no-repeat 10px 0;
border:none;
margin:20px 0;
padding:0 20px 0 50px;
}

#content h1 {
 font-size: 15px;
 font-weight: bold;
 letter-spacing: 1.5pt;
}

#content strong {
 letter-spacing: 1.5pt;
}
#content small strong {
 letter-spacing: 0px;
}

.mypicsgallery img {
background: #fff;
padding: 6px;
border-right: 1px solid #888;
border-bottom: 1px solid #888;
margin: 12px;
display: inline;
}

#content a  {
color: #316599;
text-decoration:none;
}

#content a:hover {
text-decoration:underline;
}

#wrap {
margin:25px auto 0px auto;
padding:0pt;
width:902px;
height:1354px;
background: url(images/bg-de_i.jpg) no-repeat;
}

#box {
margin:0pt auto;
padding:0pt;
table-layout:fixed;
width:902px;
}
#top {
height:50px;
line-height:50px;
margin:0pt auto;
padding:0pt 5px;
}
#header {
position: absolute;
width:700px;
height: 140px;
/*margin:100px 110px 20px 110px;*/
margin:89px 1px 2px 100px;
padding:0px;
}
#header h1.blogtitle {
display: none;
}
#header h1.blogtitle a:hover {
text-decoration:none;
}

#lang_select {
position: absolute;
float: left;
height: 21px;
width: 180px;
margin: 231px 0px 0px 623px;
line-height: 21px;
}

#lang_select a  i {
visibility: hidden;
}

#lang_en {
float: left;
height: 21px;
width: 70px;
margin-top: -2px;
margin-left: 2px;
}
a#lang_en:hover, a#lang_en:active, a#lang_en.currentlang {
background: url(images/lingua-o.jpg) no-repeat; 
}
#lang_de {
float: left;
height: 21px;
width: 75px;
}
a#lang_de:hover, a#lang_de:active, a#lang_de.currentlang {
/*background: url(images/lingua-o.jpg) -70px no-repeat;*/
background: url(images/lingua-o.jpg) -68px no-repeat;
margin-top: -2px;
margin-left: -1px;
}

#footer_lang a i {
visibility: hidden;
line-height: 10px;
text-decoration: none;
}

#footer_lang_en {
float: left;
/*height: 18px;*/
height: 16px;
/*width: 55px;*/
width: 50px;

}
a#footer_lang_en:hover, a#footer_lang_en:active, a#footer_lang_en.currentlang {
background: url(images/metanav-lingua_o.gif) no-repeat;
text-decoration: none;
}
#footer_lang_de {
float: left;
/*height: 18px;*/
height: 16px;
/*width: 55px;*/
width: 50px;
}
a#footer_lang_de:hover, a#footer_lang_de:active, a#footer_lang_de.currentlang {
/*background: url(images/metanav-lingua_o.gif) -55px no-repeat;*/
background: url(images/metanav-lingua_o.gif) -50px no-repeat;
text-decoration: none;
}

p.description {
display: none;
}

#sidenav {
text-align: right;
margin-bottom: 24px;
}

#metanav {
position:absolute;
height:20px;
width: 70px;
padding:0px;
top: 381px;
margin: 0px 172px;
}

#nav {
position: absolute;
height:50px;
width:800px;
float: left;
margin: 38px 91px 20px 106px;
padding:0px;
}

ul.nav {
padding: 0px;
margin: 0px;
}

ul.nav li a i {
visibility: hidden;
}

ul.nav li {
float:left !important;
list-style-type:none;
margin:0px;
padding:0px;
}
ul.nav li a, ul.nav li a:link, ul.nav li a:visited {

display:block;
float:left;
padding:0px;
margin:0px;
}
ul.nav li a:hover, ul.nav li a:active, ul.nav li.current_page_item a {
color:#666666;
text-decoration:none;
}
ul.nav li.page-item-4 a {
width: 91px;
/*margin-left: -0.52px;*/
} 
ul.nav li.page-item-4 a:hover, ul.nav li.page-item-4 a:active, ul.nav li.page-item-4 a.ajax-wp-current-page, ul.nav li.page-item-4 a.current_over {
background: url(images/nav-o_de.jpg) no-repeat 3.5px;
}
ul.nav li.page-item-5 a {
width: 70px;
/*margin-left: -3px;*/
} 
ul.nav li.page-item-5 a:hover, ul.nav li.page-item-5 a:active, ul.nav li.page-item-5 a.ajax-wp-current-page, ul.nav li.page-item-5 a.current_over {
background: url(images/nav-o_de.jpg) no-repeat -88px;
} 
ul.nav li.page-item-6 a {
width: 61px;
/*margin-left: -2.5px;  */
} 
ul.nav li.page-item-6 a:hover, ul.nav li.page-item-6 a:active, ul.nav li.page-item-6 a.ajax-wp-current-page, ul.nav li.page-item-6 a.current_over {
/*background: url(images/nav-o_de.jpg) no-repeat -158px;*/
background: url(images/nav-o_de.jpg) no-repeat -158px;
} 
ul.nav li.page-item-7 a {
/*width: 77px;*/
width: 72px;
margin-left: -1px;
} 
ul.nav li.page-item-7 a:hover, ul.nav li.page-item-7 a:active, ul.nav li.page-item-7 a.ajax-wp-current-page, ul.nav li.page-item-7 a.current_over {
/*background: url(images/nav-o_de.jpg) no-repeat -230px;*/
background: url(images/nav-o_de.jpg) no-repeat -218px;
} 
ul.nav li.page-item-8 a {
width: 72px;
/*margin-left: -1px;*/
} 
ul.nav li.page-item-8 a:hover, ul.nav li.page-item-8 a:active, ul.nav li.page-item-8 a.ajax-wp-current-page, ul.nav li.page-item-8.current_over  {
/*background: url(images/nav-o_de.jpg) no-repeat -306px;*/
background: url(images/nav-o_de.jpg) no-repeat -290px;
} 
ul.nav li.page-item-9 a {
width: 74px;
/*margin-left: -3px;*/
} 
ul.nav li.page-item-9 a:hover, ul.nav li.page-item-9 a:active, ul.nav li.page-item-9 a.ajax-wp-current-page, ul.nav li.page-item-9 a.current_over {
/*background: url(images/nav-o_de.jpg) no-repeat -392px;*/
background: url(images/nav-o_de.jpg) no-repeat -362px;
} 
ul.nav li.page-item-10 a {
width: 78px;
/*margin-left: -4px;*/
}
ul.nav li.page-item-10 a:hover, ul.nav li.page-item-10 a:active, ul.nav li.page-item-10 a.ajax-wp-current-page, ul.nav li.page-item-10 a.current_over {
/*background: url(images/nav-o_de.jpg) no-repeat -463px;*/
background: url(images/nav-o_de.jpg) no-repeat -436px;
} 
ul.nav li.page-item-11 a {
width: 78px;
/*margin-left: -1px;*/
}
ul.nav li.page-item-11 a:hover, ul.nav li.page-item-11 a:active, ul.nav li.page-item-11 a.ajax-wp-current-page, ul.nav li.page-item-11 a.current_over {
/*background: url(images/nav-o_de.jpg) no-repeat -548px;*/
background: url(images/nav-o_de.jpg) no-repeat -514px;
} 
ul.nav li.page-item-24 a {
width: 86px;
/*margin-left: 5px;*/
}
ul.nav li.page-item-24 a:hover, ul.nav li.page-item-24 a:active, ul.nav li.page-item-24 a.ajax-wp-current-page, ul.nav li.page-item-24 a.current_over {
background: url(images/nav-o_de.jpg) no-repeat -667px;
}
ul.nav li.page-item-29 a {
width: 89px;
margin-left: -36px;
}
ul.nav li.page-item-29 a:hover, ul.nav li.page-item-29 a:active, ul.nav li.page-item-29 a.ajax-wp-current-page, ul.nav li.page-item-29 a.current_over {
/*background: url(images/nav-o_de.jpg) no-repeat -632px; */
background: url(images/nav-o_de.jpg) no-repeat -591px; 
}

.footernav {
position: absolute;
left: 0px;
height:17px;
width:430px;
float: left;
margin:41px 113px 20px 108px;
padding:0px;
background: url(images/metanav-de.gif) no-repeat;
}
ul.footernav {
padding: 0px;
margin: 0px;
}

.footernav li a i {
visibility: hidden;
display: none;
height:18px;
margin: 0px;
}

ul.footernav li {
float:left !important;
list-style-type:none;
margin:0px;
padding:0px;
height:18px;
}
ul.footernav li a, ul.footernav li a:link, ul.footernav li a:visited {
display:block;
float:left;
padding:0px;
margin:0px;
}
ul.footernav li.page-item-4 a {
width: 48px; 
height: 17px;
} 
ul.footernav li.page-item-4 a:hover, ul.footernav li.page-item-4 a:active, ul.footernav li.page-item-4 a.ajax-wp-current-page {
/*background: #fff url(images/metanav-de_o.gif) no-repeat;*/
background: url(images/metanav-de_o.gif) no-repeat;
height: 17px;
}
ul.footernav li.page-item-5 a {
width: 44px;
height: 17px;
} 
ul.footernav li.page-item-5 a:hover, ul.footernav li.page-item-5 a:active, ul.footernav li.page-item-5 a.ajax-wp-current-page, ul.footernav li.page-item-5 current-page-item {
/*background: #fff url(images/metanav-de_o.gif) no-repeat -49px;*/
background: url(images/metanav-de_o.gif) no-repeat -48px;
height: 17px;
}
ul.footernav li.page-item-6 a {
/*width: 40px;*/
width: 38px;
height: 17px;
} 
ul.footernav li.page-item-6 a:hover, ul.footernav li.page-item-6 a:active, ul.footernav li.page-item-6 a.ajax-wp-current-page, ul.footernav li.page-item-5 current-page-item {
/*background: #fff url(images/metanav-de_o.gif) no-repeat -92px;*/
background: url(images/metanav-de_o.gif) no-repeat -92px;
height: 17px;
}
ul.footernav li.page-item-7 a {
/*width: 38px;*/
width: 38px;
height: 17px;
} 
ul.footernav li.page-item-7 a:hover, ul.footernav li.page-item-7 a:active, ul.footernav li.page-item-7 a.ajax-wp-current-page, ul.footernav li.page-item-7 current-page-item {
/*background: #fff url(images/metanav-de_o.gif) no-repeat -132px;*/
background: url(images/metanav-de_o.gif) no-repeat -130px;
height: 17px;
}
ul.footernav li.page-item-8 a {
width: 44px;
height: 17px;
} 
ul.footernav li.page-item-8 a:hover, ul.footernav li.page-item-8 a:active, ul.footernav li.page-item-8 a.ajax-wp-current-page, ul.footernav li.page-item-8 current-page-item {
/*background: #fff url(images/metanav-de_o.gif) no-repeat -177px;*/
background: url(images/metanav-de_o.gif) no-repeat -168px;
height: 17px;
}
ul.footernav li.page-item-9 a {
width: 44px;
height: 17px;
} 
ul.footernav li.page-item-9 a:hover, ul.footernav li.page-item-9 a:active, ul.footernav li.page-item-9 a.ajax-wp-current-page, ul.footernav li.page-item-9 current-page-item {
/*background: #fff url(images/metanav-de_o.gif) no-repeat -225px;*/
background: url(images/metanav-de_o.gif) no-repeat -212px;
height: 17px;
}
ul.footernav li.page-item-10 a {
width: 51px;
height: 17px;
} 
ul.footernav li.page-item-10 a:hover, ul.footernav li.page-item-10 a:active, ul.footernav li.page-item-10 a.ajax-wp-current-page, ul.footernav li.page-item-10 current-page-item {
/*background: #fff url(images/metanav-de_o.gif) no-repeat -273px;*/
background: url(images/metanav-de_o.gif) no-repeat -256px;
height: 17px;
}
ul.footernav li.page-item-11 a {
width: 51px;
height: 17px;
} 
ul.footernav li.page-item-11 a:hover, ul.footernav li.page-item-11 a:active, ul.footernav li.page-item-11 a.ajax-wp-current-page, ul.footernav li.page-item-11 current-page-item {
/*background: #fff url(images/metanav-de_o.gif) no-repeat -324px;*/
background: url(images/metanav-de_o.gif) no-repeat -307px;
height: 17px;
}
ul.footernav li.page-item-29 a {
width: 55px;
height: 17px;
margin-left: -2px;
} 
ul.footernav li.page-item-29 a:hover, ul.footernav li.page-item-29 a:active, ul.footernav li.page-item-29 a.ajax-wp-current-page, ul.footernav li.page-item-29 current-page-item {
/*background: #fff url(images/metanav-de_o.gif) no-repeat -375px;*/
background: url(images/metanav-de_o.gif) no-repeat -356px;
height: 17px;
}

#content {
position: absolute;
line-height:19px;
overflow:hidden;
text-align:justify;
min-height:150px;
top: 355px;
width: 550px;
margin: 0px 172px;
overflow: hidden;
}
.entry h2 {
font-family:Trebuchet MS,Helvetica,Verdana,Arial,Helvetica,sans-serif;
font-size:15pt;
font-weight:bold;
}
.entry a:hover {
border:medium none;
color:#87990D;
text-decoration:none;
}

#searchform {
float:right;
height:26px;
line-height:26px;
margin:0pt;
padding:0pt;
}
#searchform #s {
font-size:8pt;
margin-right:2px;
width:185px;
}
#searchform #submit {
font-size:8pt;
}
input#s {
background:#FCFCFC none repeat scroll 0%;
border:1px solid #CBCBCB;
color:#666666;
}

.navigation {
display:block;
margin-bottom:10px;
margin-top:10px;
text-align:center;
}
.alignright {
float:right;
}
.alignleft {
float:left;
}

blockquote cite {
display:block;
margin:5px 0pt 0pt;
}

/*tests für die paginierung von meinung*/
/*.commentsoverflow{
	height:700px;
	width:580px;
	overflow:scroll;
}*/

.comment-page-numbers{
	float:right;
	font-weight: bold;
}

#respond, #commentform{margin-left:15px}
/*ende test*/

.comments h3 {
font-family:Trebuchet MS,Helvetica,Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:700;
padding-top:10px;
}
#submit { background: #316599; color: #fff; }
.bobcomment *:hover {
background:#F8F8F3 none repeat scroll 0%;
}

ol.commentlist {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 1px;
padding:0pt;
}
ol.commentlist li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:13px 13px 1px;
}
ol.commentlist li.commenthead {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}
ol.commentlist li.commenthead h2 {
margin:0pt;
}
#commentform p label small { 
padding:5px;
position:absolute;
}
textarea {
background:#FCFCFC none repeat scroll 0%;
color:#666666;
margin-bottom:0.6em;
margin-top:2px;
padding:3px;
width:80%;
border: none;
}
input {
border: none;
}
#footer {
position:relative;
clear:both;
height:21px;
margin:35px auto;
padding:0px;
}
a:link, a:active, a:visited {
border:medium none;
color:#666666;
text-decoration:none;
}
#header h1.blogtitle a:link, #header h1.blogtitle a:active, #header h1.blogtitle a:visited {
border:medium none;
color:#FFFFFF;
text-decoration:none;
}
.entry a:link, .entry a:active, .entry a:visited {
border:medium none;
color:#6C6D62;
text-decoration:none;
}
.end, .bobcomment {
border-bottom:1px solid #EEEDE0;
}
input#url, input#author, input#email {
background:#FCFCFC none repeat scroll 0%;
color:#666666;
margin-bottom:0.6em;
margin-top:2px;
padding:3px;
width:50%;
}
