/* 
Theme Name:Hardtburgspatzen
Theme URI:http://www.hardtburgspatzen.de/
Description:Hardtburgspatzen-Theme
Version:2007-07-30
Author:Michael Willmes
Author URI:http://www.hardtburgspatzen.de/
*/
*{
margin:0;
padding:0;
}
html{
min-height:100.02%;
}
body{
background:#FFFFFF;
color:#444444;
font:100%/1.4 Arial,Helvetica,sans-serif;
text-align:center;
}
a{
background:#FFFFFF;
color:#7C0012;
text-decoration:none;
}
a:hover{
background:#FFFFFF;
color:#000000;
}
a img{
border-style:none;
}
hr{
display:none;
}
.clear{
border:0;
clear:both;
display:block;
visibility:hidden;
}
small{
font-size:.7em;
}
h1{
font-size:1.7em;
}
h2{
font-size:1.5em;
}
h3{
font-size:1.2em;
}
h4{
background:#FFFFFF;
color:#7C0012;
font-size:1em;
}
h4 a,h4 a:hover{
background:#FFFFFF;
color:#7C0012;
}
h1,h2{
background:#FFFFFF;
color:#7C0012;
font-family:Garamond,Georgia,"Times New Roman",Times,serif;
font-style:italic;
font-weight:normal;
margin-top:0.8em;
padding-bottom:0.4em;
}
p,ol,ul{
padding-bottom:0.6em;
padding-top:0.3em;
}
#menuob{
background:url(images/menu.gif) #000000 repeat-x left bottom;
color:#000001;
font-size:.9em;
height:14px;
min-width:800px;
padding-top:15px;
text-align:center;
}
#menuob li{
display:inline;
list-style-type:none;
padding:5px 3px 5px 10px;
}
#menuob a{
background:url(images/menu.gif) #000000 repeat-x left bottom;
color:#FFFFFF;
display:inline;
padding:5px 16px 5px 8px;
text-align:center;
text-decoration:none;
}
#menuob a:hover{
background:url(images/menu.gif) #000000 repeat-x left bottom;
color:#D8BFD8;
}
#menuob .current_page_item,
#menuob .current_page_parent{
background:url(images/menw1.gif) no-repeat top left;
}
#menuob .current_page_item a,
#menuob .current_page_item a:hover,
#menuob .current_page_parent a,
#menuob .current_page_parent a:hover{
background:url(images/menw2.gif) #000000 no-repeat top right;
border:none;
color:#444444;
}
#page,#home{
background:url(images/logo.jpg) #FFFFFF no-repeat 0 15px;
color:#444444;
margin:0 auto;
position:relative;
text-align:left;
width:760px;
}
#content{
float:left;
margin-top:200px;
overflow:hidden;
padding-top:20px;
position:relative;
width:760px;
}
#content p{
font:.9em Arial,Helvetica,sans-serif;
}
#page #content{
float:left;
width:470px;
}
.posthead{
clear:both;
margin-bottom:0.4em;
}
.postcont{
width:100%;
}
.postcont h4{
clear:both;
margin:30px 0 0 0;
}
#content .postmeta{
margin:0 0 5px 10px;
}
#content .postmeta p{
font:.75em Arial,Helvetica,sans-serif;
}
.pagenavtop{
font:.9em Arial,Helvetica,sans-serif;
margin:15px 0;
}
#content p.time{
font:.8em Arial,Helvetica,sans-serif;
text-align:right;
}
.left{
float:left;
}
.right{
float:right;
}
#comments{
border-top:1px dashed #DDDDDD;
clear:both;
margin:50px 0 0;
width:100%;
}
.commentlist{
border-top:1px dashed #DDDDDD;
}
.commentlist li{
/*background:#CCCCCC;*/
border-bottom:1px dashed #DDDDDD;
color:#000000;
list-style-type:none;
padding:3px 0;
width:100%;
}
.commentlist li.alt{
background:#FFFFFF;
color:#000000;
padding:3px 0;
}
.commentlist li cite{
margin-left:3px;
margin-right:3px;
}
.commentlist blockquote{
background:#CCCCCC;
border-top:1px solid #FFFFFF;
color:#000000;
margin:3px 3px 0;
padding:1px 7px 1px 32px;/*border-top:1px solid #ddd*/
}
.commentlist .alt blockquote{
background:#FFFFFF;
color:#000000;
}
#sidebar{
background:#FFFFFF;
color:#000000;
float:right;
margin:250px 0 0 0;
padding:0;
position:relative;
width:220px;
}
#sidebar ul{
list-style:none;
margin:5px 0 25px 0;
padding:0;
}
#sidebar li{
list-style:none;
}
#sidebar ul li{
font:.9em Arial,Helvetica,sans-serif;
margin:3px 0;
}
#sidebar .current_page_item a,
#sidebar .cathighlight a,
#sidebar .current-cat a{
background:#FFFFFF;
color:#7C0012;
font-weight:bold;
}
#sidebar .current-cat ul.children a{
background:#FFFFFF;
color:#004455;
font-weight:normal;
}
#sidebar h3{
background:#FFFFFF;
color:#7C0012;
font-size:1em;
}
.recentcomments,
#RecentPosts ul{
list-style-type:none;
}
.recentcomments li,
#RecentPosts li{
display:inline;
list-style-type:none;
}
.recentcomments a,
#RecentPosts a{
background:#FFFFFF;
border-bottom:1px solid #CCCCCC;
color:#777777;
display:block;
list-style-type:none;
padding:0 0 3px 15px;
}
.recentcomments a:hover,
#RecentPosts a:hover{
background:#FFFFFF;
color:#444444;
}
.recentcomments a span,
#RecentPosts a span{
background:#FFFFFF;
color:#444444;
}
.recentcomments a:hover span,
#RecentPosts a:hover span{
background:#FFFFFF;
color:#004455;
}
#searchform input#s{
background:#FFFFFF;
border:#004455 solid 1px;
color:#004455;
display:inline;
font-size:.9em;
padding-left:0;
padding-right:0;
vertical-align:middle;
width:155px;
}
#searchform input#searchsubmit{
display:inline;
height:20px;
vertical-align:middle;
}
/* Calendar */
#wp-calendar{
background:#FFFFFF;
color:#000000;
margin:40px 40px 0 0;
text-align:center;
}
#wp-calendar td{
background:url(images/day.png) #FFFFFF no-repeat center;
color:#000000;
font-size:11px;
height:24px;
line-height:20px;
width:24px;
}
#wp-calendar td a{
background:url(images/linkday.png) #FFFFFE no-repeat center;
color:#FFFFFF;
display:block;
font-weight:bold;
height:24px;
line-height:24px;
text-decoration:none;
width:24px;
}
#wp-calendar a:hover{
background:url(images/linkday.png) #FFFFFF no-repeat center;
color:#7C0012;
}
#wp-calendar #prev a{
background:url(images/linkday2.png) #FFFFFF no-repeat center;
color:#7C0012;
width:49px;
}
#wp-calendar #next a{
background:url(images/linkday2.png) #FFFFFF no-repeat center;
color:#7C0012;
margin:0 0 0 30px;
width:49px;
}
#wp-calendar #today{
background:url(images/today.png) #FFFFFE no-repeat center;
color:#FFFFFF;
font:bold 11px Arial,Helvetica,sans-serif;
}
#wp-calendar #today a{
background:url(images/today.png) #FFFFFE no-repeat center;
color:#FFFFFF;
font-weight:700;
}
#wp-calendar #today a:hover{
background:url(images/today.png) #FFFFFF no-repeat center;
color:#7C0012;
}
#wp-calendar caption{
background:#FFFFFF;
color:#7C0012;
font:bold 14px Arial,Helvetica,sans-serif;
margin:35px 40px -40px 0;
}
#wp-calendar th{
background:#FFFFFF;
color:#7C0012;
font:bold 12px Arial,Helvetica,sans-serif;
}
#wp-calendar .pad,#wp-calendar #prev,#wp-calendar #next{
background:url(images/do.png) #FFFFFF no-repeat;
color:#000000;
}
#commentform{
position:relative;
width:100%;
}
h3#respond{
background:#FFFFFF;
color:#7C0012;
font-size:1em;
margin:15px 0 10px 0;
}
#commentform p{
background:#FFFFFF;
color:#555555;
margin:0 0 0 2px;
}
#commentform input#author,
#commentform input#email,
#commentform input#url,
#commentform input#wpcf_your_name,
#commentform input#wpcf_email,
#commentform input#wpcf_website{
background:#FFFFFF;
border:#004455 solid 1px;
color:#004455;
display:inline;
font-size:.9em;
vertical-align:middle;
width:140px;
}
#commentform textarea{
background:#FFFFFF;
border:#004455 solid 1px;
color:#004455;
width:370px;
}
#commentform label{
font-size:.85em;
}
#commentform .contacterror,
#commentform  input#wpcf_your_name.contacterror,
#commentform  input#wpcf_email.contacterror{
border:#FF0000 solid 1px;
}
#footer{
margin:60px 0 15px 0;
padding:15px 0;
text-align:center;
width:100%;
}
#footer p{
font:.8em Arial,Helvetica,sans-serif;
}
/* PayPal-Button */
#buymebeer{
margin:30px 0 0 20px;
}
/* SearchHilite */
.hilite,
.hilite1,
.hilite2,
.hilite3{
border-bottom:1px solid #AAAAAA;
padding-bottom:1px;
padding-top:1px;
}
.hilite{
background:#B4C3F1;
color:#000000;
}
.hilite1{
background:#F1D396;
color:#000000;
}
.hilite2{
background:#B4F196;
color:#000000;
}
.hilite3{
background:#F1B4B4;
color:#000000;
}
/* Alphaindex */
#AlphaWrap ul{
font:.75em Arial,Helvetica,sans-serif;
margin-left :2em;
}
p.AlphaIndex small{
clear:both;
display:block;
float:none;
}
p.AlphaIndex small .AlphaButton{
display:block;
float:left;
margin-right:1px;
overflow:hidden;
text-align:center;
width:12px;
}
p.AlphaIndex small span.AlphaButton{
color:#AAAAAA;
background :#FFFFFF;
}
p.AlphaIndex small a.AlphaButton{
color:#7C0012;
background:#CCCCCC;
}




