@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:400,300,200|Vollkorn:400,700|PT+Sans:400,700,400italic);

/*  
Theme Name: statement
Theme URI: http://www.blogohblog.com
Description: The "Statement" WordPress theme has been built by <a href="http://www.blogohblog.com" title="Free WordPress Themes">Blog Oh! Blog</a> and comes under a Creative Commons License.
Version: 1.0
Author: Jai Nischal Verma
Author URI: http://www.blogohblog.com
*/

/*+++++++ BODY +++++++*/
* { margin: 0px; padding: 0px; list-style:none; text-decoration:none; }
body { font-family: Arial, Helvetica,Geneva,sans-serif; font-size: 0.8em; color: #4d4b4c; background: #fff url(images/001.gif) repeat-x; border-top: 6px solid #990000; border-bottom: 8px solid #990000; }


/*+++++++ H1,H2,H3 HYPERLINKS +++++++*/
h3 { padding:12px 0 12px 0; font-size:1.2em;}
a:link {  text-decoration: none; color: #990000; border: 0px;}
a:active {color : #990000; border: 0px;}
a:visited { color :#990000 ; border: 0px;}
a:hover	{ color:#333333; border: 0px;} 
a:focus { outline: none;}
.clear { clear: both; }

/*+++++++ MAIN +++++++*/
#wrapper { width: 1000px; margin:auto; background: #fff url(images/Cafe_Header2008.jpg) no-repeat; border-left: 1px solid #C0c0c0; border-right: 1px solid #C0c0c0; border-bottom: 1px solid #C0c0c0;}
#frame,#content { width: 975px; margin:auto;}

/*+++++++ TOP +++++++*/
#header { height: 115px; width: 1000px; border-bottom: 23px solid #990000;}
#logo { float: left; width: 210px; padding-top:30px; padding-left:10px; }
#logo h1{text-indent:-10000px;}
#logo h1 a{display:block; background: url(images/dc1_title.gif) no-repeat; height:90px; outline:none;}
#topleft { float: right; height: 115px; width: 630px; }
#searchboxx { float:right; width: 233px; height: 36px; background: url(images/s.gif) no-repeat; margin:20px 5px 0 0; }
#searchboxx #s { float: left; margin: 4px 0 0 6px; border: 0; width: 200px; background: #990000; color:#fff; }
#searchboxx #go { float: right; margin: 3px 4px 0 0; width:18px; height:18px;  }

/*+++++++ NAVIGATION +++++++*/
#nav { float:right; padding-right:10px; margin-top:10px;}
#nav ul { }
#nav ul li {display:inline; height:35px; line-height:35px;}
#nav ul li.current_page_item a:hover{background:transparent;color:#fff;}
#nav ul li a { color:#fff ;float:left; text-transform:none; padding:100px 0 0 20px;}
#nav ul li a:hover{background:none;color:#cdcdcd; text-decoration:none;}

/*+++++++ INFOBAR +++++++*/
#infobar { height: 30px; width: 975px; line-height:30px; font-size:11px; margin-bottom:15px; }
#browse { float: left; width: 650px; background:url(images/folder.gif) no-repeat 0 6px; padding-left:22px; }
#rss { float: right; height: 30px; width: 303px; background:url(images/feed.gif) no-repeat right; }
#rss p { padding-right:22px; text-align:right;}

/*+++++++ ENTRY +++++++*/
#left { float: left; width: 520px; }
.entry { width: 510px; padding:10px; background: url(images/002a.gif) no-repeat right 5px; border:1px solid #dadada; margin-bottom:10px; line-height:160%; }
.entry_blank { width: 510px; padding:10px; border:1px solid #dadada; margin-bottom:10px; line-height:145%; }
.entry h2 { font: 2em 'Yanone Kaffeesatz','PT Sans',Georgia,Times,serif; letter-spacing: 0px; margin-bottom:10px; width: 460px; z-index: 1;}
.entry_blank h2 { font: 2.2em 'Yanone Kaffeesatz','PT Sans',Georgia,Times,serif; letter-spacing: 0px; margin-bottom:10px; width: 460px; z-index: 1;}
.entry h2 a {color:#111111;}
.entry_blank h2 a {color:#111111;}
.entry h2 a:hover {color:#990000;}
.entry_blank h2 a:hover {color:#990000;}
.entry p { padding-bottom:10px;}
.entry ul { padding: 0 0 0 30px; padding-left: 10px; } 
.entry li { margin: 7px 0 8px 12px; background:url(images/diamond.gif) no-repeat 2px 5px; padding-left:16px;}

html>body .entry ul { padding: 0 0 0 30px; padding-left: 10px; } 
html>body .entry li { margin: 7px 0 8px 12px;}
.entry ol { padding:0; margin:0;}
.entry ol li { background:#fafafa; }
.entry img {margin:5px 5px 10px 5px;}
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; } 
.alignleft { float: left ;}
.allinfos { font-size:11px; height:20px; padding-bottom:10px;}
span.date { background:url(images/date.gif) no-repeat; padding-left:20px; }
span.comments { background:url(images/comment.gif) no-repeat; padding-left:20px; }
span.category { background:url(images/posted.gif) no-repeat; padding-left:20px; }
.navigation { width: 540px; padding:10px; line-height:140%; font-size:11px; }


.Startseite {line-height:150%; }
.Startseite h2 a {color:#111111;}
.Startseite p { padding-bottom:10px;}
.Startseite ul li {display:block; background:url(images/diamond.gif) no-repeat 2px 5px; padding-left:16px; padding-bottom:5px; border-bottom:0px dotted #dadada;}




/*+++++++ SIDEBAR +++++++*/
#sidebarbottom { float:right; width: 435px; padding: 0px; }


#right { float:left; width: 435px;  }
#topsidebar { width: 410px; padding:0 10px 0 10px; border:1px dotted #990000; background: url(images/002a.gif) no-repeat right 3px; margin: 0 0 5px 20px; }
#topsidebar2 { width: 410px; padding: 0 10px 0 10px; border:1px solid #dadada; background:url(images/) #990000; margin: 20px 0 15px 0; }
#lsidebar h2 { font-size:1.7em; margin-bottom:7px; color:#696969; border-bottom: 1px dotted #dcdcdc; font-family: georgia, times, serif; font-style: italic; font-weight: normal; line-height: 1.9em; }
#rsidebar h2 {font-size:1.7em; margin-bottom:7px; color:#696969; border-bottom: 1px dotted #dcdcdc; font-family: georgia, times, serif; font-style: italic; font-weight: normal; line-height: 1.9em; }
#lsidebar { float:left; width:205px; padding:5px; border:1px solid #dadada; background:#fff; font-size: 0.9em; margin-top: 12px;}
#rsidebar { float:left; width:200px; padding:5px 0px 0px 7px; border:1px solid #dadada; background:#fff; margin-left:8px; margin-top: 12px; font-size: 0.9em;}
#sidebarbottom ul{ margin:10px auto 20px;}
#sidebarbottom ul li{}
#sidebarbottom ul li ul{}
#sidebarbottom ul li ul li{display:block; background:url(images/diamond.gif) no-repeat 2px 5px; padding-left:16px; padding-bottom:5px; border-bottom:1px dotted #dadada;}
#sidebarbottom p{padding:0 5px;}

/*+++++++ COMMENTS +++++++*/
.postmetadata { padding:5px; background:#dcdcdc; }
#commentform p { padding-bottom:10px;}
#commentform #author { border:1px solid #dadada; height:20px; width:200px; }
#commentform #email { border:1px solid #dadada; height:20px; width:200px; }
#commentform #url { border:1px solid #dadada; height:20px; width:200px;}
#commentform #comment { border:1px solid #dadada; height:200px; width:500px;}
.commentlist cite { background:#f9f9f9; padding:5px 5px 5px 10px; }
.commentlist cite a { color:#333;}
.commentlist .ctext { background:url(images/doth.gif) repeat-x bottom; font-size:1em; margin: 4px 0 4px 0; padding: 0 0 1em 0; line-height: 155%;}

/*+++++++ FOOTER +++++++*/
#footer { background: #222222 url(images/footer1.gif) repeat-x; width: 100%; margin:15px auto 0px; font-size: 0.95em; border-top: 1px solid #990000;}
#foo { background:url(images/) no-repeat right; width: 955px; margin:auto; padding:10px; color:#fff; text-align: center;}
#foo a:link { color : #990000; border: 0px;}
#foo a:active { text-decoration: underline; color : #990000; border: 0px;}
#foo a:visited { color : #990000; border: 0px;}
#foo a:hover	{color: #efefef; border: 0px;} 
#foo ul { float:left; margin-top:10px; }
#foo ul li {display:inline; height:35px; line-height:35px; font-weight:700;}
#foo ul li.current_page_item a { background:url(images/navbg-acho.gif) repeat-x; color:#fff; }
#foo ul li.current_page_item a:hover{background:transparent;color:#fff;}
#foo ul li a { color:#fff;float:left; padding:0 20px 0 0;}
#foo ul li a:hover{background:none;color:#dadada; text-decoration:none;}

/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 15px 10px; padding-left: 20px; border-left: 5px solid #990000; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }



hr { display: none; }
a img { border: none; }
.alignright{float:right;}
.alignleft{float:left; padding-left:30px; padding-bottom:20px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:1.0em;color: #000}

/**************** Gallery *********************/
.gallery {text-align:center;}
.gallery img {padding:3px;}
.attachment {text-align:center;}
.attachment img { padding:5px; border:1px solid #999999;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft img{ padding:5px; border:1px solid #999999;}
.imgright {float:right;}
.imgright img{ padding:5px; border:1px solid #999999;}



/******************* Ergänzungen ***************/
.artikel_info {
       	background-color: #D3D3D3;
        padding: 4px;
        font-weight: normal;

}

.Kommentarregeln {
       	background-color: #D3D3D3;
        padding: 4px;
        font-size: 0.8em;

}

.line {
       	font-size: 1em;
        padding: 0.5em;
        border-top: 0px solid #DCDCDC;
        margin-top: 0.2em;

}



ul#tagcloud { padding:0; margin:0; text-align:center; list-style:none; }
ul#tagcloud li { padding: 1.5em; display:inline; font-size:75%; color:#ccc; }

ul#tagcloud li a, ul#tagcloud li a:link { text-decoration:none; padding:1em; }

ul#tagcloud li a:hover { text-decoration:underline; }
ul#tagcloud li.t1 a { color:#797979; font-size: 110%; }
ul#tagcloud li.t2 a { color:#6d6d6d; font-size: 135%; }
ul#tagcloud li.t3 a { color:#616161; font-size: 160%; }
ul#tagcloud li.t4 a { color:#555555; font-size: 190%; }
ul#tagcloud li.t5 a { color:#484848; font-size: 210%; }
ul#tagcloud li.t6 a { color:#3c3c3c; font-size: 235%; }
ul#tagcloud li.t7 a { color:#303030; font-size: 260%; }
ul#tagcloud li.t8 a { color:#242424; font-size: 290%; }
ul#tagcloud li.t9 a { color:#181818; font-size: 310%; }
ul#tagcloud li.t10 a { color:#0c0c0c; font-size: 330%; }

.pullquote {
padding: 8px;
float: right;
width: 195px;
margin:18px 0 18px 18px;
border-top:1px solid #880000;
border-bottom:1px solid #880000;
text-align: center;
font-size : 1em;
font-weight : normal;
line-height: 23px;
font-family: Georgia,Times, verdana, Arial, Helvetica, sans-serif;
color:#666666;}

.pullquote_left {
padding: 8px;

float: left;
width: 185px;
margin:14px 16px 14px 0px;
border-top:1px solid #880000;
border-bottom:1px solid #880000;
text-align: center;
font-size : 1em;
font-weight : normal;
line-height: 23px;
font-family: Georgia,Times, verdana, Arial, Helvetica, sans-serif;
color:#666666;}



.post_rating {
border-top: 1px solid #880000;
padding: 1em;
margin-top: 16px;
background: #EFEFEF;
margin-bottom: 6px;
}

.blog_link {
font-size: 1.6em;  
font-family: 'PT Sans','Yanone Kaffeesatz',georgia, Times, sans-serif;
font-weight: 400; 
font-style: italic;
line-height: 1.5em;
color: #990000 !important;
background: transparent url(images/link_extern01.png) no-repeat right 5px;
padding-right: 16px;
display: inline;
}

.blog_link .hover {
color: #efefef !important;
}

.more-link {
   color: #990000 !important;
   font-style: italic;
   text-align: right;
   margin: 1em 0 0 0;
   padding: 0.8em;
   

}

.feed_aktuell
{
   color: #990000 !important;    
   list-style: none;
   font-size: 1em;
   line-height: 1.6em;     
   border-bottom:1px solid #C4CBD2;
   padding-bottom: 5px;
   padding-top: 5px;  
   padding-left: 15px; 


}

.fragen_fusszeile {
	font-weight: normal;
	font-family: Arial,Verdana,Tahoma,Helvetica, sans-serif;
	margin: 0.4em 0 1em 0; 
        padding: 1.5em 0 0.6em 0;
        border-top: 1px solid #CDCDCD;
        text-align: center;
        background: #E8E8E8;
}

.frage {
	font-weight: bold;
	font-style: italic;
	font-family: Arial,Verdana,Tahoma,Helvetica, sans-serif;
	font-size: 1.1em !important;
	color: #5b656e;
	margin: 1.8em 0 0 0 ; 
}

.profil {
	font-weight: normal;
	font-family: Arial,Verdana,Tahoma,Helvetica, sans-serif;
	margin: 0.4em 0 1em 0; 
        padding: 0.5em 0 0.6em 0;
        border-bottom: 1px solid #CDCDCD;
        background: ;
}

.line_01 {	

        margin: 0.5em 140px 1.2em 140px;
        border-top: 1px solid #CDCDCD;        
}


.line_02 {	

        margin: 0.5em 15px 0.6em 15px;
        border-top: 1px solid #DCDCDC;        
}

.line_03 {	

        margin: 0.6em 100px 0.6em 0px;
        border-top: 1px solid #DCDCDC;        
}

.line_04 {	

        margin: 0.6em 100px 0.6em 0px;
        border-top: 1px solid #DCDCDC;        
}

.trackbacks li {	

        margin: 1em 0.5em 0.8em 1em;
        list-style-type: square;
        border-top: 0px solid #DCDCDC;        
}

.related_posts 
{	

        background: #efefef;
        padding: 8px;     
        line-height: 155%;  
}

.related_posts ul li {display:block; background:url(images/diamond.gif) no-repeat 2px 5px; padding-left:16px; padding-bottom:5px; border-bottom:1px dotted #dadada;}


#livesearch {
	font-size: 1.25em;
        font-family: georgia, times, serif;
        font-style: italic;
        color: #990000;
        margin: 5px 0 0 15px;
        padding: 4px;
        width: 300px;
        
}

.suchbox {
        background: #efefef;
        padding: 8px;     
        line-height: 155%;
        margin: 5px 0 5px 20px;  
        width: 415px;
}

.seitenauflistung {width:410px; padding:0 10px 0 10px; border:1px solid #dadada; background:#fff; font-size: 0.9em; margin: 5px 0px 5px 20px;}
.seitenauflistung h2 { font-size:1.7em; margin-bottom:7px; color:#696969; border-bottom: 1px dotted #dcdcdc; font-family: georgia, times, serif; font-style: italic; font-weight: normal; line-height: 1.9em; }
.seitenauflistung ul li{display:block; background:url(images/diamond.gif) no-repeat 2px 5px; padding-left:16px; padding-bottom:5px; border-bottom:1px dotted #dadada;}




.commentmetadata {
        background: #efefef;        
}


.cafe_info {
        background: #222222;  
        border-top: 1px dotted #990000; 
        padding: 1em 0 1em 0;
        text-align: center;    
}


.tags_footer {
        margin: 1em 0 1em 0;
        padding: 1em 0 1em 0;
        text-align: center;
        border-top: 1px solid #efefef;  
        background: #222222;        
        line-height: 175%;
}

.navigation_footer {        
        text-align: center;       
}

.anker  {
        text-align: right;   
        float: right;
        font-size: 1.7em;
        font-family: Georgia, Times, serif;
        font-style: italic;    
        padding: 8px 8px 0 2px; 
}

.invisible {display:none}

.vgwort {
height: 0px;
overflow: hidden;
}



.zwischenueberschrift {font-family: 'Yanone Kaffeesatz', Verdana, Sans-Serif; font-weight:300; font-size:2em;}
.blogliste ul li {list-style: none !important; padding: 0px 0px 0px 12px !important;}
.tagindex ul {list-style: none !important;}



