/*
Theme Name: Fleischmann und Friends Theme
Theme URI: http://www.agentur-lindner.com/
Description: 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>. We from <a href="http://www.agentur-lindner.com">Agentur Lindner</a> redesigned and modified it to a special Corporate Design's style.
Version: 2
Author: Bob, Agentur Lindner
Author URI: http://www.blogohblog.com/ http://www.agentur-lindner.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>. We from <a href="http://www.agentur-lindner.com">Agentur Lindner</a>modified it to our customers Corporate Design

EDITED by Arno Helm, Agentur Lindner (www.agentur-lindner.de)
*/
body {  font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica,sans-serif;
        font-size:12px;
        margin:0;
        padding:0; 
        color:#222;
        background:url(images/background.gif) repeat-x top;
}
#top {  width:800px;
        height:54px;
        margin:10px auto;
        padding:0;
}
#header { 
        margin:0 auto;
        padding:0;
        background:url(images/logo.gif) no-repeat right;
}
h1, h2, h3 { 
        font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
        padding:0; 
        margin:0; 
        font-size:14px; 
        font-weight:bold;
}
.pagetitle {
	font-size:16px;
	letter-spacing:1px;
	font-weight:bolder;
	color:#696967;
	margin-bottom:3px;
	padding-bottom:1px;
	}
a:link { 
        text-decoration: none; 
        color : #696967; 
        border: none;
}
a:active { 
        text-decoration: none; 
        color : #696967; 
        border: none;
}
a:visited { 
        text-decoration: none; 
        color : #696967; 
        border: none;
}
a:hover	{ 
        text-decoration: underline; 
        color : #da8312; 
        border: none;
}
#nav {
        /*background:url(images/streifen.gif);*/
        height:35px;
        border-bottom:#e2e4d7 2px solid;
        margin:0;
        padding:0;
        margin-top:76px !important;
        margin-top:38px;
}
#nav a {
        font-size:16px;
}
#nav a:link, #nav a:visited{
        color:#da8312;
}
#nav a:hover {
        color:#696967;
}
#nav2 { 
        height:35px;
        width:800px;
        font-weight:700;
        margin:0 auto;
        padding:0;
}
ul.nav2 {
        height:35px;
        line-height:35px;
        float:left;
        list-style:none;
        font-size:12px;
        font-weight:700;
        margin:0 0 0 -10px;
        padding:0;
}
ul.nav2 li { 
        float:left !important;
        list-style-type:none;
        margin:0;
        padding:0;
}
ul.nav2 li a,ul.nav2 li a:link,ul.nav2 li a:visited {
        text-decoration:none;
        /*color:#113255;*/
        float:left;
        display:block;
        padding:0 10px;
}
ul.nav2 li a:hover { 
        color:#696967;
        background-color:#e2e4d7;
        display:block;
}
ul.nav2 li a:active { 
        color:#696967;
        background-color:#e2e4d7;
        display:block;
}
ul.nav2 li.current_page_item a { 
        text-decoration:none;
        color:#696967;
        background-color:#e2e4d7;
}
ul.nav2 li ul {
        float:left;
        margin:0;
        padding:0;
}
.postmetadata { 
        background:#e2e4d7; 
        padding:5px;
}
.postmetadata span{
        display:none;
}
span.cmt {
        background:transparent url(images/comment.gif) no-repeat;
        border:0;
        margin:0;
        padding:0 0 5px 20px;
}
span.cty { 
        background:transparent url(images/category.gif) no-repeat;
        border:0;
        margin:0;
        padding:0 0 5px 20px;
}
#main { 
        width:800px;
        margin:0 auto;
        padding:0;
}
#content {
        float:left;
        width:580px;
        margin:10px 0 0 0;
        padding:0; 
        border-right:1px #e2e4d7 solid;
}
.entry { 
        float:left;
        width:570px;
        margin:0;
        padding:0; 
        overflow:hidden;
}
#sidebar { 
        float:right;
        width:200px;
        margin:10px 0 0;
        padding:0;
}
#rsidebar {
        float:right;
        width:200px;
        margin:0;
        padding:0; 
        overflow:hidden;
}
#rsidebar h2 { 
        font-size:12px;
        border-bottom:#e2e4d7 1px solid;
        margin:0 0 5px;
        padding:0;
}
#rsidebar ul {
        list-style-type:none;
        margin:0;padding:0;
}
#rsidebar ul li {
        list-style-type:none;
        margin:0 0 10px;
        padding:0;
}
#rsidebar ul li ul {
        list-style-type:square;
        margin:0;
        padding:0 3px;
}
#rsidebar ul li ul li { 
        list-style-type:none;
        background:transparent url(images/li.gif) no-repeat 0 3px;
        border:0;
        margin:0;
        padding:0 0 3px 15px;
}
.navigation {
        width:580px;
        color:#666;
        margin:0 auto;
        padding:0;
}
.alignright {
        float:right;
        margin-top:10px;
        margin-bottom:10px;
}
.alignleft {
        float:left;
        margin-top:10px;
        margin-bottom:10px;
}
#searchform { 
        height:35px; 
        line-height:35px; 
        float:right; 
        margin: 0; 
        padding: 0;
}
input#s { 
        color: #5188d2;
        width: 200px;
        border: 1px solid #cbcbcb;
        background:#fcfcfc;
}
#footer {
        clear:both;
        height:5px !important;
        margin:0;
        padding:0;
}
#footerbox {
        background:url(images/streifen2.gif) repeat-x top;
        height:30px;
        line-height:30px !important;
        margin:0;
        padding:0;
}
.footer {
        width:800px;
        color:#222;
        height:30px;
        line-height:30px !important;
        margin:0 auto;
        padding:0;
}
.footer a:hover { 
        text-decoration:underline;
        color:#c5953c;
        border:none;
}
.footer a:link,.footer a:active,.footer a:visited {
        text-decoration:underline;
        color:#696967;
        border:none;
}
.boxcomments {
        display:none;
        border-top:5px solid #ddd;
        border-bottom:5px solid #ddd;
        margin-bottom:20px;
        width:580px;
}
#commentform {
        border-top:1px solid #e2e4d7;
        margin:0;
        padding:15px 15px 1px;
}
#commentform label {
        display:block;
        margin:0;
}
#commentform input {
        width:170px;
        margin:0 5px 10px 0;
        padding:1px;
}
#commentform textarea {
        width:400px;
        margin:0 0 10px;
        padding:0;
}
#commentform #submit {
        margin:0 0 20px;
}
#commentform p { 
        margin:5px 0;
}
ol.commentlist {
        margin:0 0 1px;
        padding:0;
}
ol.commentlist :hover {
        background:#e2e4d7;
}
ol.commentlist li {
        border-top:1px solid #e2e4d7;
        display:block;
        list-style:none;
        margin:0;
        padding:15px 15px 1px;
}
ol.commentlist li :hover {
        background:none;
}
ol.commentlist li.commenthead {
        display:block;
        list-style:none;
        margin:0;
        padding:5px 15px;
}
ol.commentlist li.commenthead h2 {
        margin:0;
}
ol.tblist { 
        border-top:1px solid #fff;
        list-style:none;
        margin:0 0 1px;
        padding:15px;
}
ol.tblist li {
        display:block;
        list-style:none;
        background:#e2e4d7;
        padding-left:15px;
        margin:0 0 5px;
}
abbr {
        font-size:10px;
        text-decoration:none;
        border:0;
}
.teaser {
	position: absolute; 
	margin-left: -2420px;
  margin-top:-22px;
}
.platzmacher {
	line-height:5px;
	padding-top:85px;
}
.page-item-8 {
display:none;
}
.current_page_item {
display:block;
}