/*
Theme Name: L_O_W_dialogue
Theme URI: http://www.web-funk.de/
Description: Dieses Theme ist eine Modifikation von "Dialogue Avenue Menue" by webfunk.
Version: 5.00 (de, en)
Author: Oliver Wick
blau: #00337f;
gruen: #70ba1f;
*/

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

html, body {margin: 0; padding: 0;}

p {margin: 0px 0px 12px 0px;}

a {text-decoration: none;}

* {padding: 0; margin: 0;}

a:link {color: #70ba1f;}

a:visited {color: #70ba1f;}

a:hover {color: #70ba1f; text-decoration: none;}

body {
        font-size: 13px;
        background: url(images/back.jpg);
        background-color: c6c7c8;
        font-family: Arial, Verdana, sans-serif;}

li {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 5px 20px;
        list-style: url(images/li.gif);
        background: none;
        color: #4f4f4f;}

ul li ul li{
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 5px 10px;
        list-style: url(images/lili.gif);
        background: none;
        color: #4f4f4f;}

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

#page {
        background: url(images/repeater.jpg) repeat-y top center transparent;
        width: 900px;
        margin: 0 auto;
        padding: 0;}


#frame {
        background: url(images/headwechsler/rotate.php) no-repeat top center transparent;
        float: left;
        width: 900px;
        height: 232px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;}

        #frame a, img {border: none;}


#header {
        height: 180px;
        width: 880px;
        padding: 0px 0px 0px 0px;
        margin: 20px 0px 0px 10px;}

        #header a, img {border: none;}

        #headimg a {text-decoration: none;}


#menu {
        width: 660px; float: left;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;}

        .infobar {padding: 0px 0px 0px 0px; margin: 7px 65px 0px 75px;}

        #menu ul {margin:0; padding:0;}

        #menu ul img {vertical-align: text-bottom;}

        #menu ul li {display: inline; margin-left: 10px;}

        #menu ul {margin-left: 30px; margin-top: 6px;}

        #menu ul li a {font-weight: bold; font-size: 12px; color: #00337f;}

        #menu ul li a:hover, #menu ul li.current_page_item a {color: #00337f; text-decoration: underline;}

#submenu {
        width: 876px;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
         display: inline;}

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


#content {
        float: left;
        width: 450px;
        text-align: left;
        margin: 0px 0px 40px 0px;
        padding: 0px 0px 0px 0px;}

#content a:hover {color: #70ba1f; text-decoration: none;}

.entry {
        color: #4e4e4e;
        line-height: 1.6em;
        text-align: left;
        margin: 0px 0px 0px 0px;
        padding: 8px 0px 0px 0px;}

        .entry a {color: #70ba1f;}


.special {
        color: #758285;
        line-height: 1.6em;
        text-align: left;
        margin: 0px 0px 40px 0px;
        padding: 8px 0px 0px 0px;
        border-bottom: none;}

        .special a {color: #70ba1f;}

#leftbar {
        float: left;
        width: 160px;
        color: #4e4e4e;
        font-size: 12px;
        text-align: left;
        margin: 0px 0px 0px 15px;
        padding: 0px 20px 20px 10px;}

.hinweis {
         color: #70ba1f;
}

.childs  {
        font-weight: bold;
        padding: 10px 0px 5px 5px;
}

#sidebar {
        float: right;
        width: 170px;
        color: #7e7e7e;
        font-size: 12px;
        text-align: left;
        margin: 0px 0px 0px 0px;
        padding: 0px 30px 20px 20px;}

        #sidebar a {color: #00337f;}

        #sidebar a:hover {color: #70ba1f;}

.aktuell {
        border: 1px solid #b8ff80;
        padding: 10px 5px 0px 10px;
        margin: 0px 0px 20px 0px;
}

#footer {
        background: url(images/footer.jpg) no-repeat top center transparent;
        clear: both;
        width: 900px;
        height: 70px;
        color: #00337f;
        font-size: 12px;
        text-align: center;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;}

        #footer a {
        color: #00337f;
        }

        #footer a:hover {
        color: #70ba1f;
        font-weight: bold;
        }

        .foot {padding: 30px 0px 0px 0px; margin: 0px 0px 0px 0px;}

        .leftlink {text-align: left; margin-right: 212px;}

        .center {text-align: center;}

        .rightlink {text-align: right; margin-left: 212px;}

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

.blogtitle {
        text-align: left;
        color: #f2f1f2;
        font-size: 24px;
        letter-spacing: 1px;
        font-weight: bold;
        font-stretch: condensed;
        margin: 0 auto;
        padding: 20px 0px 0px 30px;
        font-family: Arial, Verdana, sans-serif;}

        .blogtitle a {color: #f2f1f2;}

        .blogtitle a:hover {color: #f2f1f2;}

.subtitle {
        border: none;
        color: #f2f1f2;
        font-size: 12px;
        text-align: left;
        letter-spacing: 1px;
        font-stretch: condensed;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 30px;
        font-family: Arial, Verdana, sans-serif;}


.archivtitle {
        color: #7e7e7e;
        font-size: 13px;
        font-variant: normal;
        padding: 30px 0px 0px 0px;
        margin: 0px 0px 16px 0px;
        font-family: Arial, Verdana, sans-serif;}

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

/* Index */
h1 {
        color: #00337f;
        font-size: 20px;
        font-weight: normal;
        letter-spacing: 1px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 15px 0px;
        font-family: Arial, Verdana, sans-serif;}

        h1 a {color: #00337f;}


/* Page */
h2 {
        color: #00337f;
        font-size: 20px;
        font-weight: normal;
        letter-spacing: 1px;
        margin: 30px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        border-bottom: none;
        font-family: Arial, Verdana, sans-serif;}

        h2 a {color: #00337f;}


/* Single */
h3 {
        color: #00337f;
        font-size: 20px;
        font-weight: normal;
        letter-spacing: 1px;
        margin: 30px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        font-family: Arial, Verdana, sans-serif;}

        h3 a {color: #00337f;}


/* Respond */
h4 {
        color: #4e4e4e;
        font-size: 13px;
        font-weight: normal;
        margin: 50px 0px 4px 0px;
        padding: 0px 0px 0px 0px;}


/* Title in a Post */
h5 {
        color: #006a80;
        font-size: 13px;
        font-weight: bold;
        letter-spacing: 0px;
        font-variant: normal;
        margin: 25px 0px 7px 0px;
        padding: 0px 0px 2px 0px;
        border-bottom: none;
        font-family: Arial, Verdana, sans-serif;}


/* Title in a Post */
h6 {
        color: #006a80;
        font-size: 13px;
        font-weight: bold;
        font-variant: normal;
        padding: 0px 0px 0px 0px;
        margin: 12px 0px 10px 0px;
        border-bottom: none;
        font-family: Arial, Verdana, sans-serif;}


/* Sidebar Title */
#sidebar h1 {
        color: #7e7e7e;
        font-size: 13px;
        font-weight: bold;
        letter-spacing: 0px;
        font-variant: normal;
        margin: 24px 0px 0px 0px;
        padding: 3px 20px 3px 0px;
        border-top: none;
        border-bottom: none;
        font-family: Arial, Verdana, sans-serif;}


/* Sidebar Title Alternative */
#sidebar h2 {
        color: #7e7e7e;
        font-size: 13px;
        font-weight: bold;
        letter-spacing: 0px;
        font-variant: small-caps;
        margin: 24px 0px 0px 0px;
        padding: 3px 20px 3px 0px;
        border-top: none;
        border-bottom: none;
        font-family: Arial, Verdana, sans-serif;}

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

.tags {
        clear: left;
        color: #70ba1f;
        font-size: 12px;
        font-style: normal;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 4px 0px;
        border-bottom: none;}

        .tags a {color: #00337f;}


.date {
        color: #7e7e7e;
        font-size: 11px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 4px 0px;
        border-bottom: none;}

        .date a {color: #7e7e7e;}

        .edit {color: #70ba1f; font-size: 11px;}

        .edit a {color: #70ba1f;}


.info {
        clear: left;
        color: #0a0a0a;
        font-size: 11px;
        line-height: 150%;
        text-align: left;
        margin: 0px 0px 40px 0px;
        padding: 4px 0px 0px 0px;
        border-top: none;}

        .info a {color: #0a0a0a;}


.pagedata {
        clear: left;
        color: #0a0a0a;
        font-size: 11px;
        text-align: left;
        margin: 0px 0px 0px 0px;
        padding: 4px 0px 4px 0px;
        border-top: none;
        border-bottom: none;}

        .pagedata a {color: #7e7e7e;}

        .edit {color: #70ba1f; font-size: 11px;}

        .edit a {color: #70ba1f;}


#postmeta {}

.data {
        clear: left;
        height: 32px;
        color: #0a0a0a;
        font-size: 12px;
        line-height: 1.2em;
        margin: 0px 0px 0px 0px;
        padding: 8px 0px 3px 0px;
        border-bottom: none;
        background: none /*url(images/globe.gif) no-repeat top left transparent*/ ;}

        .data a {color: #7e7e7e;}

        .red a {color: #70ba1f;}


.note {
        clear: left;
        color: #0a0a0a; /* die Anzeige: "derzeit kein Kommentar erlaubt" habe ich durch einen Punkt ersetzt und diesen weiß auf weiß dargestellt, vorher hatte NOTE diese Farbe: #0a0a0a; */
        font-size: 12px;
        line-height: 1.2em;
        font-style: normal;
        margin: 0px 0px 48px 0px;
        padding: 4px 0px 0px 0px;}

        .note a {color: #70ba1f;}


.sorry {
        color: #70ba1f;
        font-size: 12px;
        font-style: italic;
        margin: 8px 0px 0px 0px;
        padding: 3px 0px 3px 0px;
        border-top: none;
        border-bottom: none;}


.login {
        color: #70ba1f;
        font-size: 12px;
        font-style: italic;
        margin: 8px 0px 0px 0px;
        padding: 0px 0px 0px 0px;}


.navigation {
        color: #0a0a0a;
        font-size: 12px;
        margin: 40px 0px 0px 0px;
        padding: 2px 0px 17px 0px;
        border-top: none;
        border-bottom: none;}

        .navigation a {color: #0a0a0a;}

        .alignleft {float: left; text-align: left;}

        .alignright {float: right; text-align: right;}

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

.category {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 4px 20px;
        background: url(images/category.gif) no-repeat top left transparent;}

.bubble {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 4px 20px;
        line-height: 150%;
        background: url(images/bubble.gif) no-repeat top left transparent;}

        .line {margin: 0px 0px 7px 0px; padding: 0; border-top: none;}

        .mid {padding: 0px;}

        .headerlogo {padding: 20px 10px 0px 0px;}

/* ---------------------------------------------------------------------------------- */
/*        Sidebar List Styling */

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


#sidebar li {
        list-style-type: none;
        margin: -5px 0px 15px 0px;
        padding: 0px 0px 0px 0px;}


#sidebar ul ul li {
        color: #7e7e7e;
        line-height: 1.6em;
        list-style-type: none;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 4px 0px;
        border-bottom: none;}


#sidebar ul.children {
        border: none;
        color: #7e7e7e;
        margin-top: 4px;
        margin-left: 10px;}

        #sidebar ul.children a {color: #00337f;}

        #sidebar ul.children a:hover {color: #70ba1f;}


#sidebar li.pagenav ul li ul li {
        color: #7e7e7e;
        margin-left: 10px;
        list-style-type: none;}

        #sidebar li.pagenav ul li ul li a {color: #00337f;}

        #sidebar li.pagenav ul li ul li a:hover {color: #70ba1f;}


#sidebar ul ul ul li {border: none;}

#sidebar ul ul ul li {line-height: 1.5em; list-style-type: none; color: #7e7e7e;}

#sidebar .marken {
        text-align: right;
        margin: 0px 30px 0px 0px;}
/* ---------------------------------------------------------------------------------- */

/*        Leftbar List Styling */


#leftbar ul {
        list-style-type: none;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 8px;}

#leftbar li {
        list-style-type: none;
        margin: -5px 0px 15px 0px;
        padding: 0px 0px 0px 0px;}


#leftbar .page_item a {
        color: #00337f;
}

#leftbar .current_page_item a {
        color: #70ba1f;
        font-weight: bold;
        text-decoration: underline;
}

#leftbar a {color: #00337f;}

#leftbar a:hover {color: #70ba1f;}


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

#s { /* das ist die SUCHE!!! */
        width: 166px;
        height: 17px;
        color: #4c6266;
        font-size: 13px;
        font-weight: normal;
        margin: 7px 0px 0px 0px;
        padding: 0px 0px 0px 2px;
        border: 1px solid #b8ff80;}

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

.comhead {
        color: #70ba1f;
        padding: 7px 0px 8px 41px;
        margin: 0px 0px 10px 0px;
        border-bottom: none;
        background: url(images/user.gif) no-repeat top left;}


.adminhead {
        color: #70ba1f;
        margin: 0px 0px 10px 0px;
        padding: 7px 0px 8px 41px;
        border-bottom: none;
        background: url(images/admin.gif) no-repeat top left;}


.trackhead {
        color: #00337f;
        margin: 0px 0px 10px 0px;
        padding: 7px 0px 8px 41px;
        border-bottom: none;
        background: url(images/track.gif) no-repeat top left;}


.commentbody {
        color: #526266;
        font-size: 12px;
        position: relative;
        list-style-type: none;
        margin: 0px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
        border-bottom: none;}


.adminbody {
        color: #526266;
        font-size: 12px;
        position: relative;
        list-style-type: none;
        margin: 0px 0px 20px 60px;
        padding: 0px 0px 0px 0px;
        border-bottom: none}


.trackbody {
        color: #526266;
        font-size: 12px;
        position: relative;
        list-style-type: none;
        margin: 0px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
        border-bottom: none;}


.comtitle {
        color: #006680;
        font-size: 14px;
        text-align: left;
        font-weight: bold;
        margin: 0px 0 20px 0;
        padding: 2px 0px 2px 0px;
        font-variant: normal;
        border-bottom: none;
        font-family: Arial, Verdana, sans-serif;}


.commentcount {
        float: right;
        color: #c5d4d6;
        font-size: 20px;
        font-weight: bold;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        font-family: Arial, Verdana, sans-serif;}


#email, #author, #url {
        color: #70ba1f;
        font-size: 12px;
        background: none;
        padding-left: 2px;
        vertical-align: middle;
        border: 1px solid #b8ff80;}


#comment {
        width: 400px;
        color: #70ba1f;
        font-size: 12px;
        border: 1px solid #b8ff80;
        padding: 2px 2px 2px 2px;}


#submit {
        width: 80px;
        height: 18px;
        color: #0a0a0a;
        font-size: 12px;
        background: #ffffff;
        margin: 0px 0px 0px 0px;
        padding: 0px 10px 2px 10px;
        border: 1px solid #b8ff80;}


input {
        color: #70ba1f;
        font-size: 12px;
        background: #ffffff;
        border: 1px solid #b8ff80;}


        #commentform {color: #0a0a0a;}

        #commentform p {border-color: #b8ff80;}

        #commentform label {border-color: #b8ff80;}

        #commentform input {border-color: #b8ff80;}


        .commentbody p {line-height: 1.2em; font-style: normal;}

        .adminbody p {line-height: 1.2em; font-style: normal;}

        .trackbody p {line-height: 1.2em; font-style: normal;}

        .authorlink {color: #00337f; font-size: 12px; font-weight: bold;}

        .authorlink a {color: #00337f; font-size: 12px; font-weight: bold;}

        .commentlist {list-style: none;}

        .commentlink {font-size: 11px; color: #7e7e7e;}

        .nocomments {background: none; color: #1f5a66;}

        .commentbody p a {color: #70ba1f;}

        .adminbody p a {color: #70ba1f;}

        .trackbody p a {color: #70ba1f;}

        .editlink a {color: #70ba1f;}

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

acronym {text-decoration: none; color: #008fb3; font-style: italic;}

del {color: #73b3bf;}

ins {color: #0085a6; text-decoration: none;}

em {color: #003c47;}

ol, form {margin: 0; padding: 0; list-style-type: none;}

code {color: #1f5a66;}

blockquote {
        clear: left;
        color: #9dafb3;
        text-align: left;
        padding: 0px 0px 0px 10px;
        margin: 20px 40px 16px 37px;
        border: none}

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

#welcome {
        width: 170px;
        height: 78px;
        padding: 0px 0px 0px 0px;
        background: url(images/border.gif) no-repeat top left transparent;}


#feed {
        text-align: center;
        width: 170px;
        height: 62px;
        background: url(images/feedline.gif) no-repeat top left transparent;}


#logo {
        width: 163px;
        height: 78px;
        text-align: right;
        margin: 0px 0px 0px 7px;
        background: url(images/logo.gif) no-repeat center left transparent;}

        .postfeed {padding: 22px 8px 0px 0px;}

        .comfeed {padding: 4px 8px 0px 0px;}

        .postfeed_x {padding: 19px 0px 0px 0px;}

        .comfeed_x {padding: 4px 0px 0px 0px;}


.shortcut {
        padding: 0px 0px 12px 0px;
        background: url(images/line.gif) no-repeat bottom left transparent;}


.last {
        color: #526366;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        padding-left: 18px;
        padding-bottom: 2px;
        background: url(images/last.gif) no-repeat top left transparent;}

        #sidebar li.break ul li {padding: 0px 0px 10px 0px;}

        #sidebar li.break ul li a {text-align: left; color: #7e7e7e;}

        #sidebar li.break ul li a:hover {color: #b35300;}


#tagcloud {
        color: #7e7e7e;
        text-align: center;
        font-variant: normal;
        margin: 24px 0px 0px 0px;
        padding: 4px 0px 5px 0px;
        border-top: 4px solid #7e7e7e;
        border-bottom: 1px solid #7e7e7e;}

        #tagcloud a {color: #7e7e7e;}

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

#button {margin-top: 24px; margin-left: 38px; text-align: left;}


#loginout {
        height: 16px;
        width: 94px;
        color: #ebebeb;
        font-size: 11px;
        text-align: center;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 4px 0px;
        background: url(images/control.gif) no-repeat top center transparent;}

        #loginout a, #loginout a:hover {color: #ebebeb; font-size: 11px;}


#register {
        height: 16px;
        width: 94px;
        color: #ebebeb;
        font-size: 11px;
        text-align: center;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 4px 0px;
        background: url(images/control.gif) no-repeat top center transparent;}

        #register a, #register a:hover {color: #ebebeb; font-size: 11px;}


#visual {
        width: 165px;
        float: right;
        margin: 6px 0px 0px 0px;
        padding: 0px 0px 0px 75px;}


.home {
        height: 18px;
        width: 80px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;}


#sidebar li.micro {
        text-align: left;
        border-bottom: none;
        padding-bottom: 6px;}

        #sidebar li.micro ul li {border: none; text-align: center;}

        #sidebar li.micro h1 {margin-bottom: 8px;}

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

.entry img {
        padding: 4px;
        max-width: 100%;
        display: inline;
        margin: 6px 10px 0px 0px;
        border: 1px solid #b8ff80;}


.entry img.left {
        padding: 4px;
        max-width: 100%;
        display: inline;
        margin: 6px 10px 0px 0px;
        border: none;}


.entry img.right {
        padding: 4px;
        float: right;
        max-width: 100%;
        display: inline;
        margin: 6px 0px 0px 10px;
        border: none;}


.special img {
        padding: 4px;
        max-width: 100%;
        display: inline;
        margin: 6px 10px 0px 0px;
        border: none;}


.special img.left {
        padding: 4px;
        max-width: 100%;
        display: inline;
        margin: 6px 10px 0px 0px;
        border: none;}


.special img.right {
        padding: 4px;
        float: right;
        max-width: 100%;
        display: inline;
        margin: 6px 0px 0px 10px;
        border: none;}


#sidebar img {
        vertical-align: text-bottom;
        border: none;
        padding: 0px;
        margin: 0px;}

        #content .wp-smiley {border: none; float: none; padding: 0; margin: 0;}

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

.hilite {
        color: #fff;
        background-color: #b8ff80;}


.entry ol {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 12px 30px;
        list-style-type: square;
        background: none;
        color: #70ba1f;}

.entry ul {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 12px 30px;
        list-style-type: disc;
        background: none;
        color: #4e4e4e;}

.entry ol li {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 20px;
        list-style-type: decimal;
        background: none;
        color: #4e4e4e;}

.entry ul li {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 12px;
        list-style-type: square;
        background: none;
        color: #70ba1f;}


.special ol {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 12px 30px;
        list-style-type: square;
        background: none;
        color: #70ba1f;}

.special ul {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 12px 30px;
        list-style-type: disc;
        background: none;
        color: #4e4e4e;}

.special ol li {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 20px;
        list-style-type: decimal;
        background: none;
        color: #4e4e4e;}

.special ul li {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 12px;
        list-style-type: square;
        background: none;
        color: #70ba1f;}

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

html>body #wp-calendar {
        width: 160px;
        text-align: center;
        border-bottom: none;}


#wp-calendar {
        width: 160px;
        text-align: center;
        border-bottom: none;}

        .cal {margin: 24px 0px;}


#wp-calendar caption { /* bezieht sich auf aktuellen Monat */
        color: #0a0a0a;
        font-size: 13px;
        text-align: center;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        border-top: none;
        border-bottom: none;
        }


#wp-calendar td a {
        width: 100%;
        display: block;
        color: #70ba1f;
        font-weight: normal;}

        #wp-calendar td.pad {background: transparent;}

        #wp-calendar td#next {text-align: right;}

        #wp-calendar td#prev {text-align: left;}

        #wp-calendar td {background: none;}

        #wp-calendar td#next a, #wp-calendar td#prev a {display: inline;}

        html>body #calendar #wp-calendar {margin-top: 0px;}

/* ---------------------------------------------------------------------------------- */
/* Widgets Styles */

.title {
        color: #0a0a0a;
        font-size: 13px;
        font-weight: bold;
        letter-spacing: 0px;
        font-variant: normal;
        margin: 24px 0px 0px 0px;
        padding: 3px 20px 3px 0px;
        border-top: none;
        border-bottom: none;
        font-family: Arial, Verdana, sans-serif;}


#calendar .title {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        border: none;
        background: none;}


#pages ul li ul li {margin: 0px 0px 0px 32px; color: #00337f;}

#pages ul li ul li a {color: #00337f;}

#tag_cloud {border-bottom: none; padding-bottom: 3px;}

#archives select {margin-top: 8px; width: 170px; border-color: #b8ff80;}

#categories-1 select {margin-top: 8px; width: 170px; border-color: #b8ff80;}

.textwidget {border-bottom: none; padding-bottom: 3px;}


/* ausgeblendet by L_O_W

#archives .title
{background: url(images/t5.gif) no-repeat center right transparent;}

#links .title
{background: url(images/t3.gif) no-repeat center right transparent;}

#meta .title
{background: url(images/t10.gif) no-repeat center right transparent;}

#pages .title
{background: url(images/t1.gif) no-repeat center right transparent;}

#recent-comments .title
{background: url(images/t6.gif) no-repeat center right transparent;}

#recent-posts .title
{background: url(images/t8.gif) no-repeat center right transparent;}

#tag_cloud .title
{background: url(images/t11.gif) no-repeat center right transparent;
margin-bottom: 3px;}


#categories-1 .title
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-2 .title
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-3 .title
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-4 .title
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-5 .title
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-6 .title
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-7 .title
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-8 .title
{background: url(images/t2.gif) no-repeat center right transparent;}

#categories-9 .title
{background: url(images/t2.gif) no-repeat center right transparent;}


#text-1 .title
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-2 .title
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-3 .title
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-4 .title
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-5 .title
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-6 .title
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-7 .title
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-8 .title
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

#text-9 .title
{background: url(images/t12.gif) no-repeat center right transparent;
margin-bottom: 3px;}

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

.spacer {margin: 30px 0px 0px 0px;}
/* ---------------------------------------------------------------------------------- */










/* NUR WIRKSAMV, WENN DROPDOWN MENU - PLUGGIN AKTIVIERT UND DIESER CODE IN DER LEFTBAR STEHT: <?php wp_css_dropdownmenu(); ?>*/

.menu {
        width:180px;
         height:20px;
         font-size:0.9em;
         position:relative; z-index:100;
         border-right:none;
}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
        padding:0;
         margin:0;
         list-style-type:none;
}
.menu ul ul {
        width:150px;
         border:none;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
        float:left;
        padding:0;
         width:150px;
         position:relative;
}
/* style the links for the top level */
.menu a, .menu a:visited {
        display:block;
         font-size:11px;
         text-decoration:none;
         color:#fff;
         width:150px;
         height:20px;
         border:none;
         background:#e77424; padding-left:10px;
         line-height:19px;
}

/* style the top level hover */
.menu a:hover {
        background:#00337f;
}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {
        background:#f4a47a url(images/drop.gif)
         bottom right no-repeat;
}
/* style the second level hover */
.menu ul ul a.drop:hover{
        background:#6969a1 url(images/drop.gif)
         bottom right no-repeat;
}
.menu ul ul :hover > a.drop {
        background:#6969a1 url(images/drop.gif)
         bottom right no-repeat;
}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {
        background:#fad3bc;
}
/* style the third level hover */
.menu ul ul ul a:hover {
        background:#b5b0ce;
}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
        visibility:hidden;
        position:absolute;
         height:0;
         top:30px;
         left:0;
         width:150px;
         border-top:none;
}
/* position the second level flyout menu */
.menu ul ul {
        left:140px;
         top:0px;
         width:150px;
}

/* position the second level flyout menu for a left flyout */
.menu ul ul.left {
        left:-140px;
}

/* position the third level flyout menu */
.menu ul ul ul{
        left:140px;
         top:0px;
         width:150px;
}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {
        left:-140px;
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {
        position:absolute;
         top:0;
         left:0;
         border-collapse:collapse;;
}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
        background:#f4a47a;
         color:#000;
         height:auto;
         line-height:1em;
         padding:5px 10px;
         width:128px;
         border-width:0 1px 1px 1px;
}
/* style the second level hover */
.menu ul ul a:hover{
        color:#fff;
         background:#6969a1;
}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul, .menu ul a:hover ul{
        visibility:visible;
}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
        visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{
        visibility:visible;
}
