/****************************************************************************************************      sidebar.php   ****************/
div.sidebar{
  margin-top:15px;
}

li.widget{
  background:transparent url(images/content_bg.png) top left repeat;
  margin-bottom:15px;
}

li.widget li{
  background:none;
  margin-bottom:8px;
}

li.widget h3{
  text-align:right;
  padding:6px 18px 14px 0;
  color:#444444;
  font-size:2.5em;
  background: transparent url(images/sidebartitle.png) bottom left no-repeat;
  position:relative;
}

li.widget ul, 
li.widget form, 
li.widget div{
  margin:18px;
  margin-bottom:0;
  padding-bottom:18px;
}



li.widget ul li, 
li.widget form, 
li.widget div{
  font-size:1.6em;
  color:#444444;
}

li.widget li{list-style:none;}

li.widget a:link, li.widget a:visited{
  font-weight:700;
  padding:2px;
  text-decoration:none;
  border-bottom: 1px solid #444;
  color:#444;
  overflow:hidden;
}

li.widget a:visited{
  border-bottom: 1px dotted #444;
  color:#444;
}

li.widget a:hover, li.widget a:active, li.widget a:focus{
  background-color: #444;
  color:#fff;
  border-bottom: 1px dotted #fff;
}


/******************************************* noscript *******************/
li#noscript div.textwidget{
  background: transparent url(images/noscript.png) top left no-repeat;
  padding-left:160px;
}

/******************************************* twitter *******************/
li.twitter-item a{
  font-size:1em;
  display:block;
  font-weight:normal;
  line-height:1.2em;
}

li.twitter-item a:link,
li.twitter-item a:visited{
  border:none;
}

li.twitter-item a.twitter-meta span{
  font-weight:700;

  display:block;
}

li.twitter-item a.twitter-meta span.twitmsg{
  padding-bottom:6px;
  margin-left:30px;
  margin-top:6px;
  font-weight:normal;
}

li.twitter-item a.twitter-meta:hover span.twitmsg,
li.twitter-item a.twitter-meta:active span.twitmsg,
li.twitter-item a.twitter-meta:focus span.twitmsg{
  color:#fff;
}

/******************************************* suche *******************/
li.widget h3 label,
li.widget form#searchform div{
  font-size:1em;
  margin:0;
  padding:0;
}

li.widget input#s{
  height:1em;
  width:10em;
  border:none;
  border:2px solid #fff;
  border-bottom:2px dashed #444;
  margin-right:1.2em;
  color:#444;
  font-size:1.5em;
  float:left;
}

li.widget input#s:hover, li.widget input#s:active, li.widget input#s:focus{
  border:2px solid #444;
  background-color:#444;
  color:#fff;
}

li.widget input#searchsubmit{
  font-size:0px;
  background: #fff url(images/search_submit.png) top left no-repeat;
  height:28px;
  width:28px;
  border:none;
  padding-right:30px;
}
li.widget input#searchsubmit:hover, li.widget input#searchsubmit:active, li.widget input#searchsubmit:focus{
  background-position:0 -28px ;
  background-color:#444;
}

/******************************************* feeds *******************/
li#feeds ul{
/**  background: transparent url(images/feeds_bg.png) top right no-repeat;**/
  margin-top:-13px;
  padding-top:31px;
}

li#feeds ul li a{
  padding-left:32px;
  display:block;
  font-size:1em;
  background:transparent url(images/feeds_a_std.png) bottom left no-repeat;
}

li#feeds a.faq{
  background:transparent url(images/feeds_a_faq.png) bottom left no-repeat;
}

li#feeds ul li a:link,
li#feeds ul li a:visited,
li#socials ul li a:link,
li#socials ul li a:visited{
  border:none;
}

li#feeds ul li a:hover,
li#feeds ul li a:active,
li#feeds ul li a:focus{
  background-position:top left;
  background-color:#444;
}

li#feeds li.thisfeed{
  background:none;
  font-size:2.5em;
}

li#feeds li.thisfeed a{
  padding:10px 55px 10px 32px;
  margin-bottom:15px;
  background-image:none;
}

li#feeds li{
  background:none;
}

/******************************************* kommentare *******************/
div#get_recent_comments_wrap{
  margin:0;
  padding:0;
}

div#get_recent_comments_wrap a{
  font-size:1em;
  display:block;
  font-weight:normal;
  line-height:1.2em;
}

div#get_recent_comments_wrap a img{
  float:left;
  margin-right:10px;
}
div#get_recent_comments_wrap a span{
  font-weight:700;
  font-size:1em;
  display:block;
}



div#get_recent_comments_wrap a span.posttitle{
  font-weight:normal;
  font-style:italic;
  font-size:.8em;
  display:block;
  margin-left:30px;
}

div#get_recent_comments_wrap a span.pointer{
  font-weight:normal;
  font-style:normal;
  display:inline;
}

div#get_recent_comments_wrap a span.lastcomment{
  font-weight:normal;
  padding-bottom:6px;
  margin-left:30px;
  margin-top:6px;
}

div#get_recent_comments_wrap a:hover span.lastcomment,
div#get_recent_comments_wrap a:active span.lastcomment,
div#get_recent_comments_wrap a:focus span.lastcomment{
  color:#fff;
}

div.sidebar div#get_recent_comments_wrap a:link,
div.sidebar div#get_recent_comments_wrap a:visited{
  border:none;
}


/******************************************* links & pixelfans *******************/
li#text-363686591 ul li a,
li#better-blogroll ul li a,
li#kb-advanced-rss-2 ul li a,
li#socials ul li a{
  font-size:1em;
  display:block;
  font-weight:normal;
  line-height:1.2em;
}

li#text-363686591 ul li a img,
li#better-blogroll ul li a img,
li#socials ul li a img{
  float:left;
  margin-right:14px;
}

li#text-363686591 ul li a span,
li#better-blogroll ul li a span,
li#kb-advanced-rss-2 ul li a span{
  font-weight:700;
  font-size:1em;
}

li#text-363686591 ul li a span.linkdesc,
li#better-blogroll ul li a span.linkdesc,
li#kb-advanced-rss-2 ul li a span.linkdesc{
  padding-bottom:6px;
  margin-left:30px;
  margin-top:6px;
  font-weight:normal;
  display:block;
}
li#text-363686591 ul li a:hover span.linkdesc,
li#text-363686591 ul li a:active span.linkdesc,
li#text-363686591 ul li a:focus span.linkdesc,
li#better-blogroll ul li a:hover span.linkdesc,
li#better-blogroll ul li a:active span.linkdesc,
li#better-blogroll ul li a:focus span.linkdesc,
li#kb-advanced-rss-2 ul li a:hover span.linkdesc,
li#kb-advanced-rss-2 ul li a:active span.linkdesc,
li#kb-advanced-rss-2 ul li a:focus span.linkdesc{
  color:#fff;
}

li#text-363686591 ul li a:link,
li#text-363686591 ul li a:visited,
li#better-blogroll ul li a:link,
li#better-blogroll ul li a:visited,
li#kb-advanced-rss-2 ul li a:link,
li#kb-advanced-rss-2 ul li a:visited{
  border:none;
}
/******************************************* tags *******************/
li#tag_cloud{
  padding:18px;
} 

li#tag_cloud h3{
  margin:-18px;
  margin-bottom:18px;
}

li#tag_cloud a:link,
li#tag_cloud a:visited{
  border:none;
}

/******************************************* seiten  *******************/
li.widget_pages a{
  display:block;
  font-size:1em;
}

li.widget_pages a:link,
li.widget_pages a:visited{
  border:none;
}

/******************************************* archiv  *******************/
li#archives a{
  display:block;
  font-size:1em;
}

li#archives a:link,
li#archives a:visited{
  border:none;
}
/******************************************* text *******************/
div.textwidget{
  line-height:1.5em;
}
div.textwidget p, 
div.textwidget p a,
div.textwidget p a span{
  font-size:1em;
}

div.textwidget p a:link,
div.textwidget p a:visited{
  padding:0 2px;
}

div.textwidget p{
  margin-bottom:.75em;
}

/******************************************* soundmap *******************/
div#sm_wt{
  overflow:hidden;
  margin:-18px;
  padding:0;

  height:300px;
 xmargin:0;
  overflow:hidden;
  position:relative;
  padding:0;
}

div#sm_wt img.map{
  margin-left:-250px;
  left:50%;
  margin-bottom:-50px;
  position:absolute;
  top:-75px;
}

div#sm_wt a:link,
div#sm_wt a:visited,
div#sm_wt a:hover,
div#sm_wt a:active,
div#sm_wt a:focus{
  display:block;
  background:none;
  border:none;
  height:52px;
  width:91px;
  position:absolute;
  top:123px;
  left:160px;
}
/******************************************* Autoren *******************/
li#text-348693731 p a:link,
li#text-348693731 p a:visited{
  font-size:1em;
  display:block;
  font-weight:normal;
  line-height:1.2em;
  border:none;}

li#text-348693731 p a strong{
  font-weight:700;
  font-size:1em;  
}

li#text-348693731 p a:hover,
li#text-348693731 p a:active,
li#text-348693731 p a:focus{
  border:none;
}

li#text-348693731 p.right { text-align:left;  }

li#text-348693731 p.right img{  float:right;  }
li#text-348693731 p.left img{  float:left; margin-right:4px;  }


/*************************************************************** CB:SIDEBAR *******************/

/******************************************* delicious & pixelfans*******************/
li#kb-advanced-rss-1 a:link,
li#kb-advanced-rss-1 a:visited,
li#kb-advanced-rss-3 a:link,
li#kb-advanced-rss-3 a:visited{
  font-size:1em;
  display:block;
  font-weight:normal;
  line-height:1.2em;
  border:none;  
}

li#kb-advanced-rss-1 a:hover,
li#kb-advanced-rss-1 a:active,
li#kb-advanced-rss-1 a:focus,
li#kb-advanced-rss-3 a:hover,
li#kb-advanced-rss-3 a:active,
li#kb-advanced-rss-3 a:focus{
  border:none;
}

/******************************************* vcard*******************/
li#text-402743821 .vcard{
  padding-bottom:0;
  margin:0 0 -18px 0;
}
li#text-402743821 .vcard img.photo{
  margin-left:-18px;
}

li#text-402743821 p{
  font-size:.6em;
}



/******************************************* ueber medienstadt *******************/
li#text-354265331 div{
  background: transparent url(images/mini-head.gif) bottom center no-repeat;
  margin:0;
  padding:18px 18px 80px 18px;
}



/******************************************* flickr *******************/
li#flickr-1 li {
  margin-bottom:15px;
}
li#flickr-1 a:link,
li#flickr-1 a:visited{
  display:block;
  overflow:hidden;
  border:none;
}

li#flickr-1 a:hover,
li#flickr-1 a:active,
li#flickr-1 a:focus{
  border:none;
  background:none;
}


/******************************************* social bookmarking *******************/
li#socials ul{
  height:27em;
}
li#socials ul li{
  float:left;
  width:152px;
}

li#socials ul li a{
  font-weight:700;
  line-height:1em;
}

li#socials ul li a img{
  margin-right:4px;
}

/******************************************* jquery sortable list *******************/

body li.widget a.mover:link,
body li.widget a.mover:visited{
  position:absolute;
  top:0;
  left:0;
  display:block;
  height:30px;
  width:30px;
  background:transparent url(images/mover.gif) center center no-repeat;
  border:none;
  outline:none;  
}

body li.widget a.mover:hover,
body li.widget a.mover:active,
body li.widget a.mover:focus{
  border:none;
  outline:none;
  cursor:move;
}


/* CSS Document */
