﻿ body {
font-family:Tahoma, Verdana, Arial, serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:1.7em;
color:#000
}
/* eingefuegt aus blue.css - bis inkl .post blockquote */
a, a:hover,/* #blurb:hover,*/ #sidebar .widget_recent_comments li a:hover, /*.post h1:hover,*/ .post h2:hover, .post h3:hover, .post h4:hover, #sidebar .widget_recent_comments li a:hover {
color:#0000B3; 
}


/* regel für den maus-drüber-zustand */
a:hover, #sidebar .widget_recent_comments li a:hover, #sidebar .widget_recent_comments li a:hover {
border-bottom:1px dashed #0000B3;
}
/* regel für den maus-drüber-zustand BEI BILDERN (besonders wegen der tagline auf titel) */
a img, a img:hover { text-decoration: none; }

.post blockquote {
border-left:4px solid #0000B3;
}

/* darstellung der LINKS (ungeklickt, ohne maus drauf */
a {
border-bottom:1px dotted #000;
text-decoration:none;
color:#000;
font-weight:600
}

/* HR ist die (gepunktete) horizontale linie zB unterhalb des contentbereichs */
hr {
margin-top:35px;
border:0;
border-top:1px dotted #ccc;
width:649px;
color:#fff;
clear:both
}

.clearfix {
clear:both
}

/* WRAPPER ist die gesamtbreite (content 749px plus sidebar 250px) */
#wrapper {
width:1000px;
margin:0 auto;
border-bottom:none
}

/*HEADER ist der "Top-Nav"-bereich (id logo, id nav) von oberkante seite bis zum Blurb-Bereich (enthält gegenwärtig mein Logo plus die Bilderschau; beides als TopNav-Widget angelegt */

#header {
float:left;
width:1000px;
border-bottom:1px dotted #ccc;
border-top:0px dotted #ccc;
margin:20px 0 0;
text-decoration:none
}



/* LOGO übernimmt den blogtitel vom wp-allgemeine einstellungen, wenn in Clean Home Pro "show blog description" gewählt ist. Oberster bereich oberhalb des Top-Nav-Bereichs */
#logo {
float:left;
width:auto;
padding:18px 0 34px;
border-bottom:5px dotted #ccc;
text-decoration:none
}

#logo a {
font-size:80px;
font-weight:600;
text-decoration:none;
border-bottom:none;
letter-spacing:-2px;
font-style:italic;
background-color:#fff;
text-decoration:none
}

/* #logo a {
color:#010080;
} */

#logo h2 {
font-size:24px;
font-weight:200;
letter-spacing:-1px;
padding:18px 4px 0 0
}

/* NAV = bereich fuer die topnavigation */

#nav {
font-size:13px;
float:left;
width:auto;
padding:6px 0 6px 0;
text-decoration:none
}

#nav ul {
height:35px;
float:left;
text-decoration:none
}

/* listeneintrag innerhalb des nav-bereiches */
#nav li {
text-align:right;
float:left;
display:inline;
width:auto;
text-decoration:none
}

/* listeneintrag innerhalb des nav-bereiches mit link -- MOMENTAN deaktiviert, damit bei Klick auf Zufallsfotos der Bildviewer anspringt --??
#nav li a {
font-size:13px;
font-weight:400;
display:block;
border-bottom:none;
padding:15px;
text-decoration:none
}
*/

/* BLURB bereich für den statischen oder den zufallstext aus den Cleanhome-Pro-Einstellungen - oberhalb vom contentbereich */
#blurb {
font-family:Georgia;
height:auto;
border-bottom:1px dotted #ccc;
background-color:#fff;
font-color:#000;
width:1000px;
float:left;
font-size:24px;
font-weight:400;
font-style:italic;
line-height:110%;
padding:20px 0;
margin:0 0 15px
}

/* CONTENT ist der eigentliche textbereich (für seiten, hauptspalte rechts neben dem sidebar) */
#content {
width:749px;
float:right;
min-height:500px;
border-left:1px dotted #ccc;
padding:0 0 30px
}

.post {
padding:0 30px 0 0
}

/* EM bezeichnet die texthervorhebung = kursiv */
.post em {
font-style:italic
}

.post h1,.post h1 a {
font-family:Georgia;
font-size:28px;
font-weight:400;
line-height:32px;
margin:0px 0 10px 8px
}

.post h2 {
font-family:Georgia;
font-size:24px;
font-weight:400;
margin:25px 0 10px 8px
}

.post h3,.post h4 {
font-family:Georgia;
font-size:20px;
font-weight:400;
margin:15px 0 10px 8px
}

.post h4 {
font-size:18px
}

.post small,.post .small {
font-size:11px;
color:#9cf;
margin-left:8px
}

.post small a,.post .small a {
font-weight:400;
color:#9cf
}

.post .alignright {
float:right;
margin:0 0 0 10px
}

.post .alignleft {
float:left;
margin:0 10px 0 0
}

.post .aligncenter {
display:block;
margin:0 auto
}

.post abbr {
font-weight:400
}

.post ul {
list-style:circle;
margin:0 0 0 33px
}

.post ol {
list-style:decimal;
margin:0 0 0 38px
}

.post .wp-caption {
/* background:#f7f7f7; */
border:1px solid #ccc;
text-align:center;
margin:10px;
padding:5px 0 0
}

.post .wp-caption a,.post .wp-caption a:hover {
border-bottom:0
}

.post blockquote {
color:#777;
padding-left:20px;
margin:15px 30px 0 18px
}

.post pre {
font-family:courier;
font-size:12px;
letter-spacing:-1px;
margin:14px 0 14px 8px
}

.post .message ul {
margin:12px 0 0
}

.post .message {
display:none;
background:#0F67A1;
margin-top:10px;
color:#fff;
padding:20px
}

#comments h3,#comments h4 {
font-family:Georgia;
font-size:24px;
font-weight:400;
margin:35px 0 5px
}

#comments h4 {
font-size:28px
}

#comments cite {
font-family:Georgia;
font-size:18px;
font-weight:400;
border-bottom:1px dotted #ccc
}

#comments em {
font-style:italic;
text-align:right
}

#comments ol.commentlist li {
margin-top:20px;
border:1px dotted #ccc;
border-left:0;
min-height:110px;
padding:10px 5px 20px 10px
}

#comments p {
width:auto;
margin:10px 0 0 10px
}

#comments span {
display:block;
color:#eee;
font-family:Georgia;
font-size:120px;
font-weight:400;
float:right;
padding-top:38px
}

#comments ul.formlist {
width:375px;
margin:20px auto
}

#comments ul.formlist li {
display:block;
margin:10px 0 0
}

#comments ul.formlist p {
text-align:center;
margin:10px 0 0
}

#comments li.submitbutton input {
text-align:center;
background:#fff;
border:1px solid #aaa;
color:#000;
font-family:Georgia;
font-weight:400;
font-size:20px;
width:374px
}

/*.current_page_item a {
color:#00f
}*/

/* EINSTELLUNGEN FÜR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR */

#sidebar {
width:250px;
float:left;
margin:0 0 15px
}

#sidebar h3 {
font-weight:500;
font-size:15px;
padding:6px 0 0px
}

#sidebar .block .subscribe {
margin-left:10px
}

#sidebar .block ul .children {
border:0;
padding:0 0 0 8px}

#sidebar .block ul li {border:0}


#sidebar .block ul li ul li {padding-left:12px}


#sidebar .block li {border-top:1px dotted #ccc}


/* LISTENEINTRÄGE im Sidebar, u.a. Zeilenabstand (padding) */

#sidebar .block li a {
background:transparent url(../images/bullet_black.gif) no-repeat scroll 6px 52%;
font-size:13px;
font-weight:400;
display:block;
border-bottom:none;
padding:0px 0 1px 15px
}

#sidebar .block li a:hover {
background:#f7f7f7 url(../images/bullet_blue.gif) no-repeat scroll 6px 52%;
}

#sidebar .widget_search label {
display:block;
font-size:18px;
border-bottom:1px dotted #ccc;
margin:0 0 5px;
padding:25px 0 3px
}

#sidebar .widget_recent_comments li {
background:transparent url(../images/bullet_black.gif) no-repeat scroll 6px 52%;
padding:2px 0 2px 15px
}

#sidebar .widget_recent_comments li a,#sidebar .widget_recent_comments li a:hover {
background:none;
border-bottom:1px dotted #000;
text-decoration:none;
color:#000;
font-weight:600
}

#sidebar .widget_tag_cloud h3 {
border-bottom:1px dotted #ccc;
margin:0 0 8px
}

#sidebar .calendar h3 {
display:none
}

#sidebar #wp-calendar {
width:95%;
text-align:center
}

#sidebar #wp-calendar caption {
font-size:18px;
padding:25px 0 3px
}

#sidebar #wp-calendar th {
font-weight:700;
border-top:1px dotted #ccc;
border-bottom:1px dotted #ccc
}

#sidebar #wp-calendar tfoot td {
border-top:1px dotted #ccc;
border-bottom:1px dotted #ccc
}

/*FUSSBEREICH mit copyright etc */

#footer {
width:1000px;
float:left;
border-top:1px dotted #ccc;
font-size:7pt;
text-align:center;
padding:30px 0 40px
}

.widebox {
width:100%;
border-bottom:1px dotted #ccc
}

.smallboxleft,.smallboxright {
width:324px;
float:left;
overflow:hidden;
border-bottom:1px dotted #ccc
}

.smallboxleft {
border-right:1px dotted #ccc
}

.widebox a.featuredavatar,.smallboxleft a.featuredavatar,.smallboxright a.featuredavatar {
float:left;
border:1px solid #777;
background:transparent;
margin:0 8px 8px
}

.smallboxright a.featuredavatar {
margin:0 8px 8px
}

.widebox a.featuredavatar:hover,.smallboxleft a.featuredavatar:hover,.smallboxright a.featuredavatar:hover {
border:1px solid #777;
background:transparent
}

.widebox p,.smallboxleft p,.smallboxright p,.widebox h4,.smallboxleft h4,.smallboxright h4 {
padding:0 8px
}

.widebox h1,.smallboxleft h1,.smallboxright h1 {
text-align:center;
background:#F7F7F7;
margin:15px;
padding:5px
}

.widebox h1 a,.smallboxleft h1 a,.smallboxright h1 a {
font-size:32px;
border:0
}

.widebox h1 a:hover,.smallboxleft h1 a:hover,.smallboxright h1 a:hover {
border:0;
background:transparent
}

.widebox hr,.smallboxleft hr,.smallboxright hr {
margin:0 0 10px
}

.recaptcha_input_area span {
color:#000 !important;
font-family:helvetica,sans-serif !important;
font-size:8pt !important;
padding:0 !important
}

/*a:hover,#nav li */ a:hover,#sidebar .widget_recent_comments li a:hover {
background-color:#f7f7f7
}

#imageblurb,#sidebar .block ul,#sidebar .widget_text h3,#sidebar .calendar h3 {
border-bottom:1px dotted #ccc
}

.post p,.post address {
margin:14px 0 14px 8px
}

.post h1 a,.post .wp-caption-text {
margin:0
}

.post .indent,.post .indent p {
padding-left:10px
}

#comments input,#comments textarea {
font-family:Georgia;
width:370px;
font-size:18px;
font-weight:400
}

#comments .center,#sidebar #wp-calendar caption,#sidebar #wp-calendar td,#sidebar #wp-calendar th {
text-align:center
} 


