/*
Thorsten Konigorski, sweetcron-Stream
*/
*{
padding: 0;
margin: 0;
}
body {
background: #272727 url(bilder/boden.png) repeat-x 0 100%;
font:.875em/1.42857em georgia, serif;  /*14px/20px*/
text-align: center;
color: #333;
}
.unsichtbar {
display: none;
}
a{
outline-style:none;
text-decoration: none;
}
a:link, a:visited {
color: #80805C;
font-weight: 700;
}
a:active, a:focus, a:hover {
color: #222/*#4A627E*/;
}

#container {
width: 960px;
margin: 0 auto;
position: relative;
text-align: left;
}
#farbe {
background: #F7F7F5;
}
img {
position: relative;
}
q:before, q:after {
content: '';
}
h1 {
text-transform:uppercase;
text-align: right;
background: transparent url(bilder/top.png) repeat-x 0 0;
height: 65px;
}
h1 a {
height:25px;
border:0 none;
font-size:10px;
padding-top:5px;
margin:0 auto 35px;
color:#FFFFFF !important;
display:block;
font-weight: normal !important;
width: 795px;
}
h3 {
font-size: 1em;
font-weight: normal;
}
p {
margin: 20px 0 0;
}
.nowrap{
white-space:nowrap;
}
img.placebo {
clear: left;
float: left;
margin-right: -76px;
left: -86px;
}
blockquote p {
color: #999;
margin: -20px 0 20px 20px !important;
float: right;
width: 300px;
text-align: right;
font-style: italic;
}
#fuss {
clear: both;
padding-top: 57px;
padding-bottom: 15px;
padding-left: 410px;
text-align: left;
font-size: .857em;
line-height: 1.666em;
font-variant:small-caps;
letter-spacing:2px;
width: 550px;
margin: 0 auto;
}
#fuss, #fuss a {
color: #666!important;
font-weight: normal;
}
.item .original {
position: absolute;
height: auto !important;
visibility: hidden;
font-size:10px;
padding:2px 0 0 35px;
color: #000;
top: 13px;
right: 0;
font-style: italic;
}
.hier .innen {
border-top: none !important;
font-size: 1.15em !important;
font-style: italic;
line-height: 25px;
min-height: 80px;
}
.twitter_com .innen {
border-top: none !important;
font-style: italic;
line-height: 25px;
min-height: 80px;
position: relative;
}
#querweb h3.eigen {
margin-bottom: -50px !important;
text-indent: -999em;
}
.item:hover .original, .item:hover .quelle .permlink {
visibility: visible !important;
}
.twitter_com .quelle {
text-align: left;
}
.quelle {
text-align: right;
}
.quelle .permlink {
visibility: hidden;
color: #999;
}
.permlink a {
color: #999 !important;
}
.original a{
font-weight: normal;
color: #80805c;
text-transform:uppercase;
font-style: normal;
}
.konigorski_net .original {
top: -5px;
}
.original a:hover {
color: #222;
}
#intro{
padding: 0 170px 0 90px;
clear: both;
background: transparent url(bilder/wolke.png) no-repeat 75px 120%;
/*font-size: 13px;*/
}
#intro.hidden {
background-image: none;
}
*:first-child+html #intro {
overflow: hidden;
}
*:first-child+html .schalter{
width: 790px;
}
#intro p {
margin: 0;
padding: 20px 0 0 0;
}
#intro em {

}
#intro ul {
padding-bottom:71px;
padding-right: 80px;
}
#intro li {
display: inline;
padding: 3px 5px 0 5px;
list-style: none;
text-transform: lowercase;
font-style: italic;
}
#intro li a {
font-weight: normal !important;
}
#querweb {
list-style: none;
margin: 30px 170px 0 250px;
min-height: 350px;
clear: both;
}
#querweb p {
margin-top: 5px;
}
#querweb .konigorski_net p, #querweb .vi_sualize_us p  {
margin-top: 20px;
}
.vi_sualize_us p {
height: 100px;
overflow: hidden;
position: relative;
background: #f1f1f1;
}
.vi_sualize_us p a{
display: block;
top: -54px;
height: 164px;
position: relative;
border-right: 5px solid #fff;
border-left: 5px solid #fff;
width: 164px;
margin: 0 auto;
}
.item {
margin: 0 0 30px;
position: relative;
}
.innen {
border-top: 1px solid #e3e3e3;
padding-top: 10px;
}
.delicious_com .innen, .blip_fm .innen, .last_fm .innen, .konigorski_net .innen, .vi_sualize_us .innen {
padding-top: 0;
}
#querweb h3 {
background: url(bilder/text-html.png) no-repeat 0 8px;
height: 35px;
padding: 5px 0 10px 60px;
font-weight: 700;
color: #999;
position: relative;
left: -60px;
}
#querweb h3 span {
display:block;
font-size:11px;
font-weight:normal;
}
#querweb h3 span em {
position: absolute;
display: block;
width: 140px;
left: -100px;
top: 55px;
text-align: right;
}
/*#startlink {
background: url(bilder/home.png) no-repeat 0 8px;
}             */
#querweb .thorsten-konigorski_de h3, #loglink {
background: url(bilder/weblog.png) no-repeat 0 8px;
}
#querweb .thorsten-konigorski_de h3, #querweb .salicional_de h3, #querweb h3.eigen, #querweb .konigorski_net h3 {
font-size: 22px;
padding: 15px 0 0 60px;
margin-bottom: -10px;
}
#querweb .thorsten-konigorski_de h3 a, #querweb h3.eigen a,  #querweb .salicional_de h3 a, #querweb .konigorski_net h3 a{
font-weight: 300;
}
#querweb .thorsten-konigorski_de  h3.bilder {
font-size: 1em;
padding: 5px 0 10px 60px;
font-weight: 700;
margin: 0;
}
#querweb .thorsten-konigorski_de  h3.bilder span a {
font-weight: 300;
}
#querweb .thorsten-konigorski_de h3.bilder a {
font-weight: 700;
}
#querweb .last_fm h3, #querweb .blip_fm h3, #bliplink {
background: url(bilder/hoeren.png) no-repeat 0 8px;
}

#querweb .delicious_com h3, #linklink  {
background: url(bilder/bookmark-new.png) no-repeat 0 8px;
}
#querweb .konigorski_net h3, #photolink  {
background: url(bilder/camera-photo.png) no-repeat 0 8px;
}
#querweb .salicional_de h3, #salilink  {
background: url(bilder/audio.png) no-repeat 0 8px;
}
#querweb .vi_sualize_us h3, #visuallink, #querweb .thorsten-konigorski_de  h3.bilder {
background: url(bilder/bilder.png) no-repeat 0 8px;
}
#querweb .youtube_com h3, #youtubelink {
background: url(bilder/youtube1.png) no-repeat 0 8px;
}

#konilink, #querweb h3.eigen{
background: url(bilder/notizen.png) no-repeat 0 8px;
}
#feedliste {
position: relative;
top: -20px;
left: -38px;
}
#feedliste li{
list-style: none;
float: left;
top: -40px;
left: 40px;
position: relative;
}
#feedliste li a.bild {
display: block;
width: 40px;
height: 40px;
text-indent: -999em;
}
#feedliste li p {
position: absolute;
margin: 0;
width: 450px;
height: 20px;
left: -3000px;
top: 40px;
padding: 20px 0 20px 25px;
background: url(bilder/hoverbg.png) no-repeat 0 2px;

}
#feedliste li:hover p {
left: auto;
}
.item img {
border: 1px solid #888;
background: #e3e3e3;
padding: 2px;
}
.konigorski_net p.caption{
float: right;
width: 390px;
font-style: italic;
}

#sidebar {
position: absolute;
top: 75px;
right: 0;
width: 150px;
}

#sidebar input {
margin: 10px 0;
}
#sidebar form p {
margin: 0;
}
h3#suche {
margin-top: 40px;
background: url(bilder/system-search.png) no-repeat 0 0;
height: 35px;
padding: 5px 0 0 40px;
text-transform: uppercase;
color: #999;
}
#pagination {
color:#222;
display:block;
font-weight:bold;
left:-320px;
position:relative;
top:-30px;
letter-spacing: 5px;
}
#pagination a {
color: #999 !important;
font-weight: bold;
}
#feedlink {
display: block;
height: 150px;
background: url(bilder/rss_feed.png) no-repeat 50%;
text-indent: -999em;
}

#h2querweb.sub{
color: #222;
font-size: 1em;
text-align: center;
}
#breadcrumb {
text-align: right;
}
/*++++++++++++++++++Single++++++++++++++++++++++++++*/
body#single {
background-image: none;
}
#single #container {
background: transparent url(bilder/elbebank.png) no-repeat 0 102%;
}
#single #inhalt {
margin: 0 90px 0 410px;
padding-top: 40px;
padding-bottom: 40px;
position: relative;
min-height: 350px;
}
#single h2 {
font-size: 22px;
border-bottom: 2px solid #f1f1f1;
font-weight: normal;
}
#weiterlesen {
background:transparent url(bilder/go-next.png) no-repeat scroll 0 0;
padding-left: 30px;
margin-left: 240px;
margin-top: 60px;
}
#meta {
color: #999;
position: absolute;
left: -160px;
top: 60px;
}
#single .item_tag_list {
border-bottom: 1px solid #f1f1f1;
margin-top: 40px;
}
#single .item_tag_list li{
list-style-type: none;
float: left;
padding: 5px 10px 5px 0;
}
#single .item_tag_list li a {
text-transform: lowercase;
}
.schalter {
display: block;
clear: both;
background:#F7F7F5 !important;
text-align: right;
padding-right: 170px;
font-weight: normal !important;
font-variant:small-caps;
color: #999 !important;
font-size: 12px;
}
.offen {

}
/*++++++++++++++++++FEHLER++++++++++++++++++++++++++*/
.fehler #container {
background-image: none;
}
.fehler #eins{
width: 400px;
margin-left: 200px;
padding-top: 60px;
}