/*
THEME NAME: rodblavit-dkret3
THEME URI: http://kompetentenzanfrage.de/themes/rodblavit-dkret3/
VERSION: 1.0
DESCRIPTION: Child theme for the dkret3 framework - by Joonogor
TAGS: child theme, dkret3
AUTHOR: Joonogor, Joern Kretzschmar (original my-dkret)
AUTHOR URI: http://kompetenzanfrage.de/
TEMPLATE: dkret3
*/

/* Import the style.css of the dkret3 base theme */
@import url('../dkret3/style.css');

/* Header - You can still change the header image in the Settings panel*/
#header {
    background:#FFFFFF url(library/images/bg_header.jpg) repeat-x scroll 0 0;
}

/* Make your changes to the default layout below */

/*
    Apply default dkret3 styles and colors
*/

body, input, textarea {
    font: 14px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Arial, Sans-Serif;
    line-height: 1.3;
}
body {
    background-color: #0C0C33;
    color: #0C0C33;
}

/* Default html styles and css classes */
h1,
h1 a,
h2,
h2 a,
h3,
h3 a,
h4,
h4 a,
h5,
h5 a,
h6,
h6 a {
    color: #8A0808;
    margin: 20px 0 10px 0;
}
h1, h2, h3, h4, h5, h6 {
  font-size: 16px;
  font-weight:normal;
}

#access {
    background: #500707 url(library/images/bg_red.png) repeat-x;
    border-bottom: 1px solid #ccc;
    font-size: 16px;
}
.access-rss {
    background: url(library/images/feed.gif) no-repeat 0 4px;
    padding-left: 15px;
}
#content dt {
    color: #8A0808;
}
#blog-title a {
    color: #aeb0db;
}
pre {
    background: #f6f6f6;
    border: 1px solid #ccc;
    border-radius: 3px; 
    -moz-border-radius: 3px; /* Mozilla */
    -webkit-border-radius: 3px; /* Webkit */
    font: 10px Monaco, monospace, Courier, "Courier New";
    margin-bottom: 10px;
    overflow: auto;
    padding: 5px;
}
code {
    background: #f6f6f6;
    font: .9em Monaco, monospace, Courier, "Courier New";
}
pre code {
    font-size: 13px;
}
/*
Dkret3 'Superfish' header navigation styles
*/

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background: #9A2D2D url('library/images/bg_red_hover.png') repeat-x;
    outline: 0;
}
.sf-menu li li:hover, .sf-menu li li.sfHover,
.sf-menu li li a:focus, .sf-menu li li a:hover, .sf-menu li li a:active {
    background: #E4E3C8;
}
.access-rss a, .access-rss a:visited  { /* visited pseudo selector so IE6 applies text colour*/
    color: #e5ecf9;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
    color: #e5ecf9;
}

#content .entry-title {
    clear: none;
    line-height: 1;
    margin: 0 0 0px;
    padding: 0;
}

#content .subtitle {
    clear: none;
    line-height: 1;
    margin: 0 0 10px;
    padding-bottom: 10px;
    border-bottom: 1px dotted #444;
    clear: both;
    margin-bottom: 10px;
}

.category-asides .entry-calendar-date,
.category-asides .entry-meta-above,
.category-asides h2.entry-title,
.category-asides h3.entry-title,
.category-asides div.entry-date,
.category-asides .entry-meta {
    display: none;
}
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
    clear: both;
}
.entry-content > h1:first-child,
.entry-content > h2:first-child,
.entry-content > h3:first-child,
.entry-content > h4:first-child,
.entry-content > h5:first-child,
.entry-content > h6:first-child {
    margin-top: 0;
}
.sidebar-column {
    background: #E4E3C8 url(library/images/bg_red.png) repeat-x;
    color: #333;
    border-radius: 3px; 
    -moz-border-radius: 3px; /* Mozilla */
    -webkit-border-radius: 3px; /* Webkit */
}
#comments blockquote,
#live-preview blockquote {
    background: #FBFBFB url(library/images/cite_red.gif) no-repeat scroll left top;
    border: 1px solid #EBEBEB;
    display: block;
    font-size: 0.9em;
    margin: 5px 30px 10px 0;
    padding: 5px 10px 5px 17px;
}
.widget_pages h3 {
    margin-top: 0;
}
/* footer */
#footer {
    background: #a20000;
    color: #eee;
}
#footer a {
    color: #0C0C33;
}
#footer a:hover {
    color: #0000A6;
}
div#subsidiary {
    background: #d8fbd8 url(library/images/bg_red.png) repeat-x;
}

/* CSS for supported Plugins - gilt noch zu prüfen - THJ*/

/* now-reading */
.now-reading-copyright { display: block; padding: 30px 0; }
.book { overflow: hidden; width: 98%; padding: 10px 0 10px 0; }
.alignleft { float: left; margin: 0 5px 5px 0; }

/* PSXmail */
.pxsmail form dt,
dl.labels dt {
    float:left;
    position:relative; /*IEWin hack*/
    margin: 0;
    width:10em;
    text-align:right;
}
.pxsmail form dd,
dl.labels dd {
  margin: 0 0 0.8em 10.5em;
}
.pxsmail .y_msg { width: 80%; }

/* wp-quotes & yarq */
.wp_quotes_quote, #yarq_quote { background: none; border: none; margin: 5px 0; padding: 0;}
.wp_quotes_author, #yarq_author { color: #666; margin: 0 0 10px; text-align: right; }

/* global translator */
#translation_bar a {
    padding: 0 5px 0 0;
}
#transl_sign {
    text-align: right;
}

/* WP-Page-Navi */
.wp-pagenavi {
    text-align: center;
    padding: 20px 0;
    margin: 0;
}
.wp-pagenavi span.pages,
.wp-pagenavi span.current,
.wp-pagenavi a {    
    background: #f6f6f6;
    border: 1px solid #ccc;
    border-radius: 3px; 
    -moz-border-radius: 3px; /* Mozilla */
    -webkit-border-radius: 3px; /* Webkit */
    margin: 0 2px;
    padding: 5px 7px;
}

/* Greg’s Threaded Comment Numbering Plugin */
#content .commentlist li .commentnumber {
    border-left: 1px solid #ccc;
    color: #3A7930;
    float: right;
    font-size: 22px;
    margin: 5px 0 0 5px;
    padding: 3px 0 5px 5px;
}

#content .commentlist li li .commentnumber {
    font-size: 18px;
}

#content .commentlist li li li .commentnumber {
    font-size: 18px;
}

/* Front Editor */
#content .wysiwyg .panel li {
    background: none;
    padding-left: 0;
}

/* */
#comment_tbl {
    margin-bottom: 5px;
}