/*  
Theme Name: Online-Dobis DE
Theme URI: http://www.dargestellt.de/
Description: Dieses Template wurde von Chima Anyanwu erstellt.
Version: 1.0 RC1
Author: Chima Anyanwu
Author URI: http://www.dargestellt.de/

This theme was designed and built by Chima Anyanwu,
whose blog you will find at http://www.dargestellt.de/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/

/*
Farben:
orange = rgb(190,87,37)
10%	= rgb(249,239,234)

braun = rgb(147,71,34)
10% = rgb(245,237,233)

*/

/* filter:alpha(opacity=50);  for IE */
/* -moz-opacity:0.5; /* for mozilla */
/* opacity: 0.5; /* for safari */
/* khtml-opacity: 0.5; /* for konquerer and older safari */


.dateikontrolle {
display: none;
margin: 5px 0px;
padding: 0px;
font-size: 10px;
line-height: 10px;
color: #999;
}

/*
allgemeine GFX-Gestaltung -------------------------------*/

html {
}

body {
margin: 0px 0px 20px 0px;
padding: 0px;
background-image: url("images/odBodyBG.jpg");
background-repeat: repeat-x;
background-color: rgb(190,87,37);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
font-style: normal;
text-align: justify;
line-height: 20px;
color: #333;
}

table {
border-collapse: collapse;
}

th {
}

tr {
}

td {
padding: 0px;
}

div {
}

hr {
}

/*
allgemeine Header-Gestaltung -----------------------------*/

h1,
h2,
h3,
h4,
h5,
h6 {
margin: 0px;
padding: 0px;
line-height: 25px;
}

h1 {
}

h2 {
}

h3 {
}

h4 {
}

h5 {
}

h6 {
}

caption {
}

/*
Header-Link-Gestaltung -----------------------------------*/

h1 a {
}

h1 a:hover {
text-decoration: none;
}

h2 a {
}

h2 a:hover {
font-style: italic;
text-decoration: none;
}

h3 a {
}

h3 a:hover {
font-style: italic;
text-decoration: none;
}

h4 a {
}

h4 a:hover {
}

/*
allgemeine Typo-Gestaltung -------------------------------*/

p {
margin: 0px 0px 10px 0px;
padding: 0px;
}

span {
}

/*
allgemeine Link-Gestaltung -------------------------------*/

a {
color: rgb(190,87,37);
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

a:visited {
}

/*
allgemeine Listen-Gestaltung -----------------------------*/

dl {
margin: 0px;
padding: 0px;
}

dt {
margin: 0px;
padding: 0px;
}

dd {
margin: 0px;
padding: 0px;
}

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

ol {
margin: 0px;
padding: 0px;
}

li {
list-style-type: none;
}

/*
allgemeine Formular-Gestaltung --------------------------*/

form {
}

input {
border: 1px inset rgb(147,71,34);
}

textarea {
}

select {
}

/*
allgemeine Bild-Gestaltung ------------------------------*/

img {
padding: 5px;
border: 1px solid rgb(223,171,146);
}

a img {

}

img.alignleft {
margin: 0px 10px 0px 0px;
}

img.centered {
}

img.alignright {
margin: 0px 0px 0px 10px;
}

.wp-smiley {
border: none;
vertical-align: middle;
}

/*
header.php ----------------------------------------------*/

#ca_register {
width: 800px;
height: 25px;
margin: 0px auto;
padding: 0px 5px;
line-height: 25px;
text-align: right;
color: #fff;
}

#ca_register ul {
margin: 0px;
padding: 0px;
}

#ca_register li {
display: inline;
margin: 0px;
padding: 0px;
list-style-type: none;
}

#ca_register a {
text-decoration: none;
color: #fff;
}

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

/*-------------------------------------------------------*/

#page {
width: 800px;
margin: 0px auto;
padding: 0px;
background-color: rgb(245,237,233);
border: 1px solid #fff;
}

#header {
width: 800px;
height: 250px;
margin: 0px auto;
padding: 0px;
}

#headerimg {
}

.description {
}

#header h1 {
}

#header h1 a {
}

#header h1 a:hover {
}

/*-------------------------------------------------------*/

#blog_title {
width: 790px;
height: 25px;
margin: 0px;
padding: 0px 5px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
background-color: rgb(190,87,37);
text-align: right;
line-height: 25px;
}

#blog_title h1 {
display: inline;
font-size: 14px;
line-height: 25px;
color: #fff;
}

#blog_title h1 a {
text-decoration: none;
color: #fff;
}

#blog_title h1 a:hover {
text-decoration: none;
color: #fff;
}

/*
#blog_title div {
display: inline;
font-size: 14px;
font-weight: bold;
color: #fff;
}
*/

#blog_title #home {
float: left;
}

#blog_title #home a {
line-height: 25px;
text-decoration: none;
color: #fff;
}

#blog_title #home a:hover {
text-decoration: underline;
}

/*-------------------------------------------------------*/

div.cat_navigation {
width: 799px;
height: 25px;
margin: 0px auto;
padding: 0px 0px;
border-bottom: 1px solid #fff;
background-color: #000;
line-height: 25px;
}

div.cat_navigation h2 {
float: left;
padding: 0px 5px;
font-size: 12px;
color: #fff;
}

div.cat_navigation ul {
margin: 0px;
padding: 0px;
}

div.cat_navigation li {
margin: 0px;
padding: 0px;
list-style-type: none;
}

ul.cat_navigation {
}

ul.cat_navigation li {
display: inline;
}

ul.cat_navigation a {
display: block;
float: left;
width: 107px;
padding: 0px 5px;
border-left: 1px solid #fff;
font-weight: bold;
text-decoration: none;
color: #fff;
}

ul.cat_navigation a:hover {
text-align: right;
color: rgb(190,87,37);
}

ul.cat_navigation  li.categories li {
}

/*
sidebar.php ---------------------------------------------*/

#sidebar_left {
float: left;
width: 140px;
margin: 10px 0px;
padding: 0px 5px 10px 5px;
border-right: 1px dashed rgb(190,87,37);
}

#sidebar_left ul {
margin: 0px;
padding: 0px;
}

ul#main_menu {
margin: 0px;
padding: 0px;
}

ul#main_menu li {
margin: 0px;
padding: 0px;
list-style-type: none;
}

/*
fold_page_list -----auch in der sidebar zu finden--------*/

li#pagenav {
}

#pagenav h2 {
margin: 0px;
padding: 0px 5px 0px 0px;
border-bottom: 1px solid rgb(190,87,37);
font-size: 12px;
text-align: right;
line-height: 25px;
}

#pagenav ul {
}

#pagenav ul li {
line-height: 25px;
}

#pagenav a {
display: block;
width: auto;
margin: 0px;
padding: 0px 5px;
border-bottom: 1px solid rgb(190,87,37);
line-height: 25px;
}

#pagenav a:hover {
font-weight: bold;
text-decoration: none;
}

#pagenav .page_item {
}

#pagenav .current_page_item {
font-weight: bold;
}

#pagenav .current_page_item ul li a {
display: block;
padding-left: 10px;
font-weight: normal;
}

#pagenav .current_page_item ul li a:hover {
font-weight: bold;
}

#pagenav .current_page_ancestor {
text-align: left;
}

#pagenav .current_page_ancestor .current_page_item a {
display: block;
padding-left: 10px;
font-weight: bold;
}

#pagenav .current_page_ancestor .current_page_item a:hover {
font-weight: bold;
}

#pagenav .page_folder {
}

/*-------------------------------------------------------*/

li#lg_random h2 {
margin: 0px;
padding: 0px 5px 0px 0px;
border-bottom: 1px solid rgb(190,87,37);
font-size: 12px;
text-align: right;
line-height: 25px
}

/*-------------------------------------------------------*/

#sidebar_right {
float: right;
width: 140px;
margin: 10px 0px;
padding: 0px 5px 10px 5px;
border-left: 1px dashed rgb(190,87,37);
}

#sidebar_right ul {
margin: 0px;
padding: 0px;
}

#sidebar_right ul li {
margin: 0px;
padding: 0px;
list-style-type: none;
}

#sidebar_right #search_nav {
padding: 0px 0px 10px 0px;
border-bottom: 1px dashed rgb(190,87,37);
}

#search_nav h2 {
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 5px;
border-bottom: 1px solid rgb(190,87,37);
font-size: 12px;
line-height: 25px;
}

#search_nav #searchform {
width: auto;
}

#search_nav #s {
width: 134px;
padding: 2px;
border: 1px inset rgb(147,71,34);
}

#search_nav #searchsubmit {
width: auto;
margin: 5px 0px 0px 0px;
padding: 2px;
border: 1px outset rgb(147,71,34);
background-color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

#archiv_nav {
}

#archiv_nav h2 {
margin: 0px;
padding: 0px 0px 0px 5px;
border-bottom: 1px solid rgb(190,87,37);
font-size: 12px;
line-height: 25px;
}

#archiv_nav a {
display: block;
padding: 0px 5px;
border-bottom: 1px solid rgb(190,87,37);
font-size: 10px;
line-height: 25px;
}

#archiv_nav a:hover {
font-weight: bold;
text-decoration: none;
}

/*
footer.php ----------------------------------------------*/

#footer {
height: 70px;
padding: 5px 0px;
background-image: url("images/odFooterBG.jpg");
background-position: bottom;
background-repeat: repeat-x;
font-size: 10px;
line-height: 15px;
text-align: center;
vertical-align: bottom;
}

#footer p {
}

#footer a {
color: rgb(190,87,37);
}

/*-------------------------------------------------------*/

div#breadcrumb_navigation {
width: 798px;
margin: 0px auto 10px auto;
padding: 0px;
}

/*
links.php -----------------------------------------------*/

ul#wp-links {
}

ul#wp-links ul li {
padding: 5px;
border-bottom: 1px dashed #999;
}

ul#wp-links li.linkcat {
margin-bottom: 10px;
}

ul#wp-links li.linkcat h2 {
margin-bottom: 0px;
padding: 0px 5px;
border-bottom: 1px solid rgb(223,171,146);
font-size: 14px;
text-align: right;
color: #666;
}

ul#wp-links ul a {
}

ul#wp-links ul a img {
margin: 5px 0px 0px 0px;
border: none;
}

/*
comments.php --------------------------------------------*/

h3#comments {
padding: 0px 5px;
border-bottom: 1px solid rgb(223,171,146);
font-size: 14px;
text-align: right;
color: #666;
}

.commentlist {
margin-bottom: 10px;
}

.commentlist li {
border-bottom: 1px dashed #999;
}

.commentlist li.alt {
}

.commentlist p {
padding: 0px 5px;
}

.commentlist div.comment_author {
margin: 5px 0px;
padding: 0px 5px;
border-bottom: 1px dashed rgb(223,171,146);
}

.commentlist a {
color: #333;
}

.commentlist a:hover {
text-decoration: none;
}

.commentlist cite {
font-weight: bold;
line-height: 25px
}

small.commentmetadata {
font-size: 12px;
}

p.nocomments {
}

/*--------------------------------------------------------*/

h3#respond {
margin-bottom: 3px;
padding: 0px 5px;
border-bottom: 1px solid rgb(223,171,146);
font-size: 14px;
text-align: right;
color: #666;
}

#commentform {
}

#commentform .comment_info {
padding: 0px 5px;
text-align: right;
}

input#author {
}

input#email {
}

input#url {
}

textarea#comment {
width: 475px;
border: 1px inset rgb(147,71,34);
}

input#submit {
width: auto;
height: auto;
padding: 2px;
border: 1px outset rgb(147,71,34);
background-color: #fff;
font-size: 10px;
}

/*
searchform.php ------------------------------------------*/

#searchform {
}

#searchform div {
}

#searchform #s {
}

#searchform #searchsubmit {
}

/*
content -------------------------------------------------*/

#content {
width: auto;
height: auto;
margin: 0px 150px 0px 150px;
padding: 10px 10px 0px 10px;
text-align: justify;
}

.narrowcolumn {
}

.widecolumn {
}

.navigation {
height: 0px;
margin: 0px;
font-size: 10px;
line-height: 25px;
color: rgb(32,51,132);
}

.post {
}

.post h2,
.post h3 {
margin-top: 1px;
padding: 0px 5px;
border-bottom: 1px solid rgb(190,87,37);
font-size: 14px;
}

.post h2 {
margin-bottom: 0px;
}

.widecolumn h2 { /*gewaehrleistet die abstŠnde zum oberen rand*/
margin-top: 26px;
}

.narrowcolumn h2 { /*gewaehrleistet die abstŠnde zum oberen rand*/
margin-bottom: 5px;
}

.narrowcolumn h3 { /*gewaehrleistet die abstŠnde zum oberen rand*/
margin-top: 30px;
}

.entry {
margin-bottom: 10px;
}

h2.pagetitle {
padding: 0px 5px;
font-size: 10px;
line-height: 15px;
text-align: right;
color: rgb(210,137,103) /*80%*/;
}

.post h3 {
}

.post small {
}

p.postmetadata {
padding: 3px 5px;
border-top: 1px dashed rgb(223,171,146)/*50%*/;
border-bottom: 1px dashed rgb(223,171,146)/*50%*/;
font-size: 10px;
line-height: 15px;
}

p.alt {
border-right: 1px dashed rgb(223,171,146);
border-left: 1px dashed rgb(223,171,146);
}

p.post_bearbeitung {
margin: 0px;
font-size: 10px;
text-align: right;
}

p.post_bearbeitung a:hover {
font-style: italic;
text-decoration: none;
}

/*
allgemeine klassen & id's fuer die Typo im content ------*/

.pagetitle {
}

.postmetadata {
}

.alt {
}

small {
}

/*
calendar ------------------------------------------------*/

#wp-calendar {
}

#wp-calendar #next a {
}

#wp-calendar #prev a {
}

#wp-calendar a {
}

#wp-calendar caption {
}

#wp-calendar td {
}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
}

/*
diverse Klassen & Ids -----------------------------------*/

.alignleft {
float: left;
}

.alignright {
float: right;
}

.center {
text-align: center;
}

.normal {
font-weight: normal;
}

.allClear {
clear: both;
height: 10px;
}

/*-------------------------------------------------------*/

acronym {
}

abbr {
}

blockquote {
}

code {
}

/*
Plugins -------------------------------------------------
*/

/*
breadcrumb ----------------------------------------------*/

/*
lazyest gallery -----------------------------------------*/

/*
subscribe2 ----------------------------------------------*/
.s2_form {
}

.s2_form p {
margin: 0px 0px 5px 0px;
}

.s2_eMail {
}

.s2_textfield {
width: 478px;
}

p.s2_radio {
vertical-align: text-bottom;
}

.s2_submit {
width: auto;
padding: 2px;
border: 1px outset rgb(147,71,34);
background-color: #fff;
font-size: 10px;
}

/*
psx Mail Form -------------------------------------------*/

#psx_Form {
}

#psx_Form dl {
}

#psx_Form dt {
line-height: 25px;
}

#psx_Form dd {
line-height: 25px;
}

.y_name,
.y_email,
.y_website,
.y_subject,
.y_msg {
width: 474px;
padding: 2px;
border: 1px inset rgb(147,71,34);
color: #333;
}

.y_email {
}

.y_website {
}

.y_subject {
}

.y_msg {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.y_submit {
width: auto;
margin: 5px 0px 0px 0px;
padding: 2px;
border: 1px outset rgb(147,71,34);
background-color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

/*
event-calendar ------------------------------------------*/

