.serendipity_karmaVoting {
    text-align: center;
    font-size: 7pt;
    margin: 0px;
}

.serendipity_karmaVoting a {
    font-size: 7pt;
    text-decoration: none;
}

.serendipity_karmaVoting a:hover {
    color: green;
}

.serendipity_karmaError {
    color: #FF8000;
}
.serendipity_karmaSuccess {
    color: green;
}
.serendipity_karmaVoting_links,
.serendipity_karmaVoting_links a:hover,
.serendipity_karmaVoting_current-rating {
    background: url(http://blog.stephan.manske-net.de/plugins/serendipity_event_karma/img/stars-def-yellow-green-md.png) left;
    font-size: 0;
}
.serendipity_karmaVoting_links {
    position: relative;
    width: 100px;
    height: 20px;
    overflow: hidden;
    list-style: none;
    margin: 0px auto;
    padding: 0px;
    background-position: left top;     
    text-align: center;
}
.serendipity_karmaVoting_links li {
   display: inline; 
}
.serendipity_karmaVoting_links a ,
.serendipity_karmaVoting_current-rating {
    position:absolute;
    top: 0px;
    left: 0px;
    text-indent: -9000em;
    height: 20px;
    line-height: 20px;
    outline: none;
    overflow: hidden;
    border: none;
}
.serendipity_karmaVoting_links a:hover {
    background-position: left bottom;
}
.serendipity_karmaVoting_links a.serendipity_karmaVoting_link1 {
    width: 20%;
    z-index: 6;
}
.serendipity_karmaVoting_links a.serendipity_karmaVoting_link2 {
    width: 40%;
    z-index: 5;
}
.serendipity_karmaVoting_links a.serendipity_karmaVoting_link3 {
    width: 60%;
    z-index: 4;
}
.serendipity_karmaVoting_links a.serendipity_karmaVoting_link4 {
    width: 80%;
    z-index: 3;
}
.serendipity_karmaVoting_links a.serendipity_karmaVoting_link5 {
  width: 100%;
    z-index: 2;
}
.serendipity_karmaVoting_links .serendipity_karmaVoting_current-rating {
    z-index: 1;
    background-position: left center;
}
.bb-quote, .bb-code, .bb-php, .bb-code-title, .bb-php-title {
    margin-left: 20px;
    margin-right: 20px;
    color: black;
    direction: ltr;
}

.bb-code-title, .bb-php-title {
    margin-bottom: 2px;
    background-color:#CCCCCC;
    font-weight: bold;
    padding-left: 5px;
}

.bb-code, .bb-php {
    font-family: courier, "courier new";
    background-color: #DDDDDD;
    padding: 10px;
    white-space: pre;
    overflow: auto;
    max-height: 24em;
}

.bb-quote {
    background-color: #DDDDDD;
    padding: 10px;
}

.bb-list-ordered-d {
    list-style-type: decimal;
}
.bb-list-ordered-la {
    list-style-type: lower-alpha;
}
.bb-list-ordered-ua {
    list-style-type: upper-alpha;
}
#LSResult {
    position: absolute;
    margin-left: 4px;
    margin-top: 4px;
       background-color: #fff7e8;
}

#LSShadow {
    position: relative;
    bottom: 1px;
    right: 1px;
    color: inherit;
    border-right: 2px solid #ccc;
    border-bottom: 2px solid #ccc;
}

#LSHighlight {
    background-color: #bdd2ec;
    color: black;
}

.serendipity_livesearch_row {
  margin: 0px;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  padding-left: 1.5em;
  padding-right: 1.5em;
  text-indent: -1em;
  line-height: 1.4em;
}

.serendipity_livesearch_result {
    position: relative;
    bottom: 2px;
    border: 1px solid black;
    right: 2px;
    padding: 2px;
}
img {
   behavior: url("http://blog.stephan.manske-net.de/plugin/pngbehavior.htc");
}

p.whiteline {
    margin-top: 0em;
    margin-bottom: 1em;
}

p.break {
    margin-top: 0em;
    margin-bottom: 0em;
}

/* templates/default/style_fallback.css  */
/* This is the templates/default/style_fallback.css file.
   It emits CSS rules that all templates should have.
   Classes are declared on top of the file, so if you
   want to make changes in your own template, you
   should override the rules on the bottom of your
   style.css template. 
   IT IS NOT ADVISED TO CREATE YOUR OWN style_fallback.css FILE! */

/* Default image classes for left/right/usual layout */
.serendipity_image_center {
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_left {
  float: left;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_right {
  float: right;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

/* Default listing without spacers */
.plainList {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

/* Messages: Centered, important, notice */
.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.serendipity_msg_important {
    color: red;
}

.serendipity_msg_notice {
    color: green;
}

/* Embedded images with comments inside the s9y image manager */
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid #ddd;
    background-color: #efefef;
    margin: 3px;
    padding: 3px;
    text-align: center;
}

.serendipity_imageComment_center {
    margin: auto;
}

.serendipity_imageComment_left {
    float: left;
}

.serendipity_imageComment_right {
    float: right;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.serendipity_imageComment_txt {
    border-top: 1px solid #ddd;
    margin: 0px;
    padding: 3px;
    clear: both;
    font-size: 8pt;
    text-align: center;
}

/* END OF style_fallback.css *//* templates/stm_fork/style.css  */
.serendipity_glossaryMarkup {background-color: inherit;color: inherit;}

div.linklist {background-color: inherit;color: inherit;}



div.linklist {
      padding: 0px;
      margin: 0px;
      text-align: left;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
	direction: ltr;
}
div.linklist ul {
      list-style: none;
      margin: 0px;
      padding: 0px;
      text-align: left;
	white-space: nowrap;
}

div.linklist li {
      margin: 0px;
      padding: 0px;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
}


div.linklist img {
	border: 0px;
	vertical-align: middle;
}
div.linklist a.folder {
	text-decoration: none;
}

div.linklist a {text-decoration: none}
div.linklist a:hover {color: red; 	background-color: #e0e0e0}
div.linklist a:active {
    color: black;
    background-color: #e0e0e0;
}





/*  tableless div-layout */

.hidden-nav {
 display: none;
}

body {
text-align:center;
}

#banner {
/* normal: equal to min-width of #container-outer */
/* if you want a fixed, centered banner: width instead of min-width, maybe a little bit greater */
min-width: 690px;
margin-left:auto; margin-right:auto;
}


#container-outer {
/* LC width + RC width + center pseudo min-width : not less than 2 x gt(LC, RC) + !gt()LC,RC) or in other word: center min-width >= gt(LC,RC) */
/* if you want a fixed, centered content: width instead of min-width */
min-width: 690px;
margin-left:auto; margin-right:auto;
}




/* classes for container-inner */
.normal {
padding-left: 230px; /* LC width */
padding-right: 230px; /* RC width */
}
.no-right {
padding-left: 230px; /* LC width */
padding-right: 0px; /* RC width */
}

.no-left {
padding-left: 0px; /* LC width */
padding-right: 230px; /* RC width */
}

.no-both {
padding-left: 0px; /* LC width */
padding-right: 0px; /* RC width */
}

#container-inner {
}

#container-inner .column {
position: relative;
float: left;
}
#main-content {
width: 100%; height:100%;
}
#left {
width: 230px; /* LC width */
right: 230px; /* LC width */
margin-left: -100%;
}
#right {
width: 230px; /* RC width */
margin-right: -100%;
}
#footer {
/* normal: equal to min-width of #container-outer */
/* if you want a fixed, centered footer: width instead of min-width */
min-width: 690px;
margin-left:auto; margin-right:auto;
clear: both;
bottom:0;
}


/*** IE6 Fix ***/
* html #left {
left: 230px; /* RC width */
}

/*** IE6 Fix ***/
* html .ie-warning {
border: red 2px solid;
margin-top: 5px;
margin-left:20px;
margin-right:20px;
padding: 10px;
}

html>body .ie-warning {
 display: none;
}

/*** Just for Looks ***/

#container-inner {
}

#container-inner .column {
padding-top: 1em;
text-align: justify;
}


/* normal s9y-code */

/* for the preview */
#mainpane {
text-align: justify;
}

body {
	margin: 0pt;
	/*background-color: #f4e9d0;*/
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 0.8em;

	/* test FFAF9EB */
	background-color: #Fafafa;		/* stm */
	color: black; /* stm */
/*	background-image: url(templates/stm_fork/img/hintergrund.jpg);
	background-repeat: repeat;*/		/* stm */
}

#banner {

}

#serendipity_banner_image {
border:solid 0px red;
float:left;
margin: 0;
padding: 5px;
}

#serendipity_banner_links {
border:solid 0px red;
text-align: center;
}


#serendipity_banner_text {
border:solid 0px blue;
padding: 5px;
margin-left: 360px;
}
#serendipity_banner_text h1 {
border-style: solid;
border-color: rgb(128, 0, 64);
border-width: 0pt 0pt 1px;
margin: 2px 0pt 0pt;
padding: 10px 10px 10px 0pt;
color: rgb(128, 0, 64);
background-color: inherit;
text-align: right;
font-size: 1.5em;
font-weight: bold;
}
#serendipity_banner_text h2 {
padding: 10px 10px 5px 0pt;
color: rgb(128, 0, 64);
margin: 0pt;
background-color: inherit;
position: relative;
top: 0pt;
right: 10px;
text-align: right;
font-size: 1.2em;
font-style: italic;
}
a.homelink1, a.homelink1:link, a.homelink1:visited, a.homelink2, a.homelink2:link, a.homelink2:visited {
color: inherit;
background-color: inherit;
text-decoration: none;
}

a.homelink1:hover, a.homelink2:hover {
	color: red;
	background-color: #e0e0e0;
}


h4,h3 {
    margin: 0;
}

h5 {
font-size: 1.0em;
font-weight: bold;
margin-top: 20px;
margin-bottom: 1px;
padding:0;
}


h6 {
font-size: 1.0em;
font-style: italic;
margin-top: 20px;
margin-bottom: 1px;
padding:0;
}

.grey {
	color:#999;
	background-color: inherit;
}

.serendipityContent  {
padding: 10px;
}

.serendipitySideBar {
padding: 10px;
}

#serendipityLeftSideBar {
}

#serendipityRightSideBar {

}


/* Container for each item on the side bar */
div.serendipitySideBarItem {
    padding-bottom: 12px;
    margin-bottom: 12px;
    font-size: 12px;
    font-weight:normal;
/*    border-bottom: solid 2px #36558C;*/
}


#serendipityLeftSideBar .serendipitySideBarContent {
background-position: left;
background-repeat: repeat-y;
background-color: #ededed;
color: inherit;
padding-left: 30px;
padding-right: 5px;
padding-bottom: 5px;
border-style: dashed;
border-width: 0px 1px 1px 0px;
border-color: black;
background-image: url(templates/stm_fork/img/Pfeil-l.gif);
}

#serendipityRightSideBar .serendipitySideBarContent {
background-position: right;
background-repeat: repeat-y;
background-color: #ededed;
color: inherit;
padding-right: 30px;
padding-left: 10px;
padding-bottom: 5px;
border-style: dashed;
border-width: 0px 0px 1px 1px;
border-color: black;
background-image: url(templates/stm_fork/img/Pfeil-r.gif);
}



/* title of an individual item */
.serendipitySideBarTitle {
	text-align: center;
    margin: 0;
    margin-bottom: 5px;
    font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
    color: #000000;
    font-size: 1.2em;
    font-weight:bold;
    padding-left:2px;
    padding-bottom:2px;
/*
	background-color: #e0e0e0;
*/
	/* stm */
}

html>body .serendipitySideBarTitle {
	background-color: #e0e0e0; 			/* stm: IE makes the sidebars crazy, when link-hover or browser-size changed and it does not affekt the background-color! */
}




.serendipitySideBarContent input {
    width: 150px;
}


input, textarea {
    font-size: 10pt;
    font-family: verdana, arial, helvetica, sans-serif;
}

th, td {
    font-size: 10pt;
}

p, td, th, div, span {
    font-family: verdana, arial, helvetica, sans-serif;
}


.serendipity_title {
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    margin-top: 20px;
    color: #333333;
	background-color: inherit;
    padding-left: 5px;
/*    border-bottom: 2px solid #36558C;*/
background-image: url(templates/stm_fork/img/gruen-oben-quer-hell.gif);		/* stm */
background-repeat: repeat-x;		/* stm */
background-position: bottom;		/* stm */
padding-bottom: 15px;		/* stm */
}

.serendipity_title a:link,
.serendipity_title a:visited {
   text-decoration: none;
   border: 0;
   color: #000000;
	background-color: inherit;

}


.serendipity_title a:hover {
   color: red;
   background-color: #e0e0e0;
}


.serendipity_entry {
    font-family:            Verdana, Arial, Geneva, Helvetica, sans-serif;
	background-color: inherit;
    color:                  black;		/* stm */
    font-size:              1em;
    font-weight:            normal;
    padding-right:          10px;
    width:                  95%;
    margin:                 auto;
    margin-top:             10px;
    margin-bottom:			50px;
}



.serendipity_entry_body_folded,
.serendipity_entry_body_unfolded,
.serendipity_entry_extended {
	margin-top:1em;

	text-align: left;

    /* Inner blocks of .serendipity_entry, can be used for further customization */
}



/* Set the link attributes for links in the main body text. Instead of
   underlining links, like most browsers do by default, links will be
   bold. This calls attention to them in a way I find less distracting
   than underlining. Of course, color is also used to distinguish the
   unvisited link. Visited links revert back to the normal text color,
   but retain bold weight. A solid, but light-colored, background is
   used for link hovers. This is probably gratuitous, since the cursor
   changes in most (every?) browser when hovering over a link. Active
   links have light text on a dark background. */

/*
a:link
{
  color: #4F6483;
  text-decoration: none;
  font-weight: bold;
}

a:visited
{
  color: #666;
  text-decoration: none;
  font-weight: bold;
}

a:hover
{
  background-color: #ddd;
  text-decoration: none;
  font-weight: bold;
}

a:active
{
  color: #fff;
  background-color: #4F6483;
  text-decoration: none;
  font-weight: bold;
}


*/




.serendipity_entry_extended a, .serendipity_entry_body a { 		/* stm */
  font-weight: bold;
}


.serendipity_entry_extended a:visited, .serendipity_entry_body a:visited { 		/* stm */
/*    background-image: url(templates/stm_fork/img/visited.gif);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 11px;   */
  color: #666;
  text-decoration: none;
  font-weight: bold;
}

.serendipity_entry_extended a:hover, .serendipity_entry_body a:hover { 		/* stm */
	color: red;
}

a.serendipity_image_link:visited {		/* stm */
    background-image: none;
}


a.serendipity_image_link:hover {		/* stm */
	background-color: transparent;
	color: inherit;
}


a.serendipity_image_link:visited {		/* stm */
    border: 0px;
    text-decoration:none;
}


.serendipity_entry_date {
    margin: auto;
}

.serendipity_date {
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 1.3em;
    color: #333333;
    margin: 0;
    margin-top: 30px;
    margin-bottom: 25px;
    width:100%;
    text-align: right;
	background-color: inherit;
}

.serendipity_comments {
}


/*.serendipity_commentsTitle {
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    margin-top: 10px;
    color: #333333;
    padding-left: 5px;
    border-bottom: 2px solid #36558C;
}*/

.serendipity_commentsTitle {
    font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
    color: black;
	background-color: inherit;
    font-size: 0.9em;
    font-weight:bold;
	background-color: #e0e0e0;
    margin-top: 10px;
    padding-left: 5px;
    padding-bottom: 2px;
/*    border-bottom: 1px dashed;*/
}

.serendipity_commentForm {
    font-size: 13px;
    color: #404040;
    margin-bottom: 13px;
    margin-right: 10px;
    margin-left: 10px;
    background-color: #FFFFFF;
}

.serendipity_comment {
    font-size: 13px;
    margin-top: 10px;
    margin-right: 10px;
    margin-left: 10px;
    color: #404040;
    padding: 3px;
	background-color: inherit;
/*    background-color: #FFFFFF;*/
    overflow: auto;
}

.serendipity_comment_source {
    margin-top: 5px;
    padding-left: 5px;
    margin-bottom: 5px;
    padding-bottom: 3px;
    border-bottom: 1px dashed;
    background-color:       #ededed;	/* stm */
	color: inherit;
}



.serendipity_entrypaging {		/* stm */
	clear: both;
    margin-top:             15px;
    padding-left:           5px;
    padding-right:           5px;
    margin-bottom:          30px;
    padding-bottom:         3px;
    background-color:       #ededed;
	color: inherit;
    font-size: 0.7em;
    text-align: center;
}


.serendipity_entryFooter {		/* stm */
    margin-top:             15px;
    padding-left:           5px;
    padding-right:           5px;
    margin-bottom:          30px;
    padding-bottom:         3px;
/*
    background-color:       #ededed;
*/
    font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 0.7em;
    color: #000000;
    padding-top: 10px;
    clear: both;
}

html>body .serendipity_entryFooter {		/* stm: IE makes Footer-Text sometimes invisible*/
    background-color:       #ededed;
}

* html .serendipity_entryFooter {		/* stm: exchange the background with a border*/
    border: dashed 1px black;
}


img.serendipity_entryIcon {
    float: right;
    border: 0px;
}

td.serendipity_commentsLabel {
    font-size: 12px;
    font-weight: bold;
    vertical-align: top;
}

td.serendipity_commentsValue input,
td.serendipity_commentsValue select,
td.serendipity_commentsValue textarea {
    font-size: 12px;
    padding: 2px;
    width: 400px;
}



a:link,
a:visited {
    color: #003366;
    background-color: inherit;
    text-decoration: none;
}

a:hover {
    color: red;
    background-color: #e0e0e0;
}

a:active {
    color: black;
    background-color: #e0e0e0;
}


table.serendipity_calendar td {
    font-size:11px;
    padding: 3px;
}
table.serendipity_calendar a {
    color: #FF0000;
    font-weight: bold;
    text-decoration:none;
   	background-color: inherit;

}

table.serendipity_calendar a:hover {
    text-decoration: none;
}

td.serendipity_weekDayName {
    font-size:11px;
    font-weight:bold;
}
td.serendipity_calendarHeader a:link,
td.serendipity_calendarHeader a:visited,
td.serendipity_calendarHeader a:hover {
    border: 0;
    text-decoration: none;
}

div.serendipityPlug {
    padding-left: 10px;
}

div.serendipityPlug a {
    text-decoration: none;
    border: 0px;
}


.serendipityImageButton {
    cursor: pointer;
}

.serendipity_entry p {
    margin: 0px;
    padding-bottom: 0px;
}



/** Embedded images with the s9y image manager **/
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border-style: solid;		/* stm */
    border-color: #000;		/* stm */
    border-width: 1px 0px 1px 0px;		/* stm */
/*    border: 1px solid #ededed; */
    background-color: #EFEFEF;
    margin: 3px;
    padding: 3px;
    text-align: center;
}


.serendipity_imageComment_center {
    margin: auto;
}

.serendipity_imageComment_left {
    float: left;
	margin-right: 12px;		/* stm */
	margin-bottom: 7px;		/* stm */
	margin-left: 3px;		/* stm */

}

.serendipity_imageComment_right {
    float: right;
	margin-right: 3px;		/* stm */
	margin-bottom: 7px;		/* stm */
	margin-left: 12px;		/* stm */

}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.serendipity_imageComment_txt {
    border-top: 1px solid #DDDDDD;
    margin: 0px;
    padding: 3px;
    clear: both;
    font-size: 8pt;
    text-align: center;
}


.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.serendipity_msg_important {
    color: red;
	background-color: inherit;
}

.serendipity_msg_notice {
    color: green;
	background-color: inherit;
}

.serendipity_entry_author_self {
}

.serendipity_comment_author_self .serendipity_comment_source {
    background-color: #EEEEFF;
	color: inherit;
}




.serendipity_livesearch_result {		/* stm */
	background-color: white;
	color: inherit;

}


blockquote  { width: auto;		/* stm */
                    background-image:    url(templates/stm_fork/img/quote2.gif);
                    background-repeat:   no-repeat;
                    background-position: right top;
                    border-left:      8px solid #e0e0e0;
                    padding-top:         17px;
					padding-bottom:	10px;
                    padding-left: 15px;
                    padding-right: 48px;
                    margin-top: 0px;
                    margin-bottom: 30px;
                    margin-left: 30px;
                    color: #333333;
}

blockquote[cite]:after {
	content:"(Quelle: "attr(cite)")";
	display: block;
	margin-top: 0.6em;
	text-align: left;
}

q {
	font-style: italic;
}

q q {
	font-style: normal;
}

q:before { content:"\201E"; }
q:after { content:"\201D";  }
q q:before { content:"\201A"; }
q q:after { content:"\2019"; }



#serendipity_categories_list {		/* stm	*/
  white-space:nowrap;
}


.staticpage_result_header, .serendipity_search {
    margin: 10px;
    border: 1px dashed black;
    padding: 5px;
    margin-bottom: 20px;
    background-color: #ededed;
	color: inherit;
    text-align: justify;
}

.serendipity_search_noentries, .serendipity_search_tooshort {
    border: 1px dashed red;
}

.searchterm {
	font-style: italic;
}

img {   /* keinerlei Border um Bilder! */
	border: 0px;
}

.wrap {
	clear: both;
}

.trackback-article-title {
	font-weight: bold;

}

/*  diverse plugins */



.container_serendipity_plugin_comments
{
overflow: hidden;
}

/* style for comment body within sidebar */
.plugin_comment_body {
	font-style:oblique; }

.serendipity_freetag_taglist
{
    margin: 10px;
    border: 1px dashed black;
    padding: 5px;
    background-color: #ededed;
    text-align: justify;
	color: inherit;
}

.serendipity_freeTag {
	text-align: left;
	padding-top: 1em;
}


.serendipity_freeTag_related
{
    text-align: left;
    font-size: 1em;
    padding-top: 1em;
    padding-bottom: 0px;
}


.serendipity_karmaVoting {
	clear: right;
	float:right;
	display: block;
	margin-top: 0.5em;
}


.entry_last_modified {
	float: right;
	padding-top: 1em;
}


.serendipity_multilingualInfo {
    margin-left: auto;
    margin-right: 0px;
    text-align: right;
    font-size: 0.8em;
    display: block;
    margin-top: 5px;
    margin-bottom: 0px;
}


/*  my non-s9y-style */


.gravatar {
	padding-left: 10px;
}

.nobreak {
  white-space:nowrap;
}


#banner {
}

#main-content {
/*background-color: white;*/
}

#container-outer {
/*border: solid 1px red;*/
}

#container-inner {
}

.center {
border: 2px solid red;
	text-align:center;
}

.hline {
background-image: url(templates/stm_fork/img/gruen-oben-quer.gif);
background-repeat: repeat-x;
height: 20px;
margin-top: 15px;
}

.date {
background-image: url(templates/stm_fork/img/rot-hell.gif);
background-repeat: no-repeat;
background-position: bottom center;
padding-bottom: 0.7ex;
}


.quicksearch_submit
{
  display:none;

}

a[href *="de.wikipedia.org"], a[title *="de.wikipedia.org"] {
	padding: 5px 30px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/Wikipedia-de.png) no-repeat center right;
}

a[href *="en.wikipedia.org"], a[title *="en.wikipedia.org"] {
	padding: 5px 30px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/Wikipedia-en.png) no-repeat center right;
}


/* Iconize 0.3 */

/* websites (pictures and movies) */
a[href *="youtube.com/watch?"], a[href *="sevenload.com/videos/"], a[href *="metacafe.com/watch/"] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_film.gif) no-repeat center right;
}

a[href *="flickr.com/photos/"], a[href *="zooomr.com"], a[href *="imageshack.us"], a[href *="bubbleshare.com"], a[href *="sevenload.com/bilder/"] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_pic.gif) no-repeat center right;
}

/* extensions */

a[href$='.doc'], a[href$='.rtf'],
a[title$='.doc'], a[title$='.rtf']  {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_doc.gif) no-repeat center right;
}

a[href$='.txt'] , a[title$='.txt'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_txt.gif) no-repeat center right;
}

a[title$='.xls'], a[href$='.xls'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_xls.gif) no-repeat center right;
}

a[title$='.rss'], a[href$='.rss'], a[title$='.atom'], a[href$='.atom'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_feed.gif) no-repeat center right;
}

a[title$='.opml'], a[href$='.opml'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_opml.gif) no-repeat center right;
}

a[title$='.vcard'], a[href$='.vcard'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_vcard.gif) no-repeat center right;
}

a[title$='.exe'], a[href$='.exe'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_exe.gif) no-repeat center right;
}

a[title$='.dmg'], a[href$='.dmg'], a[title$='.app'], a[href$='.app'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_dmg.gif) no-repeat center right;
}

a[title$='.pps'], a[href$='.pps'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_pps.gif) no-repeat center right;
}

a[title$='.pdf'], a[href$='.pdf'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_pdf.gif) no-repeat center right;
}

a[title$='.xpi'], a[href$='.xpi'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_plugin.gif) no-repeat center right;
}

a[title$='.fla'], a[href$='.fla'], a[title$='.swf'], a[href$='.swf'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_flash.gif) no-repeat center right;
}

a[title$='.zip'], a[href$='.zip'], a[title$='.rar'], a[href$='.rar'], a[title$='.gzip'], a[href$='.gzip'], a[title$='.bzip'], a[href$='.bzip'], a[title$='.ace'], a[href$='.ace'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_archive.gif) no-repeat center right;
}

a[title$='.ical'], a[href$='.ical'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_ical.gif) no-repeat center right;
}

a[title$='.css'], a[href$='.css'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_css.gif) no-repeat center right;
}

a[title$='.ttf'], a[href$='.ttf'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_ttf.gif) no-repeat center right;
}

a[href$='.jpg'], a[title$='.jpg'], a[href$='.gif'], a[title$='.gif'], a[href$='.png'], a[title$='.png'], a[href$='.bmp'], a[title$='.bmp'], a[href$='.jpeg'], a[title$='.jpeg'], a[href$='.svg'], a[title$='.svg'], a[href$='.eps'], a[title$='.eps']
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_pic.gif) no-repeat center right;
}

a[href$='.mov'], a[title$='.mov'], a[href$='.wmv'], a[title$='.wmv'], a[href$='.mp4'], a[title$='.mp4'], a[href$='.avi'], a[title$='.avi'], a[href$='.mpg'], a[title$='.mpeg'] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_film.gif) no-repeat center right;
}

a[href$='.mp3'], a[title$='.mp3'], a[href$='.wav'], a[title$='.wav'] , a[href$='.ogg'], a[title$='.ogg'] , a[href$='.wma'], a[title$='.wma'] , a[href$='.m4a'], a[title$='.m4a']  {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_music.gif) no-repeat center right;
}

/* messenger */
a[title ^="aim:"], a[href ^="aim:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(templates/stm_fork/img/icons/icon_aim.gif) no-repeat center right;
}

a[href ^="msnim:"], a[title ^="msnim:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(templates/stm_fork/img/icons/icon_msn.gif) no-repeat center right;
}

a[href ^="xmpp:"], a[title ^="xmpp:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(templates/stm_fork/img/icons/icon_jabber.gif) no-repeat center right;
}

a[href *="icq.com"], a[title *="icq.com"] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_icq.gif) no-repeat center right;
}

a[href *="edit.yahoo.com/config/send_webmesg?"], a[title *="edit.yahoo.com/config/send_webmesg?"] {
	padding: 5px 20px 5px 0;
	background: transparent url(templates/stm_fork/img/icons/icon_yim.gif) no-repeat center right;
}

a[href ^="callto:"], a[title ^="callto:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(templates/stm_fork/img/icons/icon_call.gif) no-repeat center right;
}

a[href ^="skype:"], a[title ^="skype:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(templates/stm_fork/img/icons/icon_skype.gif) no-repeat center right;
}

/* email */
a[href ^="mailto:"], a[title ^="mailto:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(templates/stm_fork/img/icons/icon_mailto.gif) no-repeat center right;
}

/* making sure images don't get icons */

serendipity_image_link, .imageLink {
	padding-right: 0px !important;
	background: none !important;
}


/*** Additional plugin styles needed for the modernized output code ***/
/*** added by Matthias 'YellowLed' Mees                             ***/

.container_serendipity_archives_plugin ul,
.container_serendipity_syndication_plugin ul,
.container_serendipity_authors_plugin ul,
.container_serendipity_plugin_entrylinks ul {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

.container_serendipity_authors_plugin .serendipitySideBarContent div {
    margin: 5px 0;
    padding-left: 0;
}

.serendipity_history_author { font-weight: bolder; }

.serendipity_history_intro,
.serendipity_history_info { margin-bottom: 3px; }

.serendipity_history_body { margin-bottom: 10px; }

.serendipity_recententries_entrylink { margin-bottom: 2px; }

.serendipity_recententries_entrydate { margin: 0 0 4px 0; }

.plugin_comment_body { padding: 3px 0; }

.plugin_comment_wrap { margin-bottom: 1em;}

.serendipity_shoutbox_date { margin: 5px 0 2px 0; }

.serendipity_shoutbox_comment { padding: 3px 0; }

.serendipitySideBarItem dl, .serendipitySideBarItem ul {margin-top:0px;}

/*** End Additional plugin styles                                   ***/

p.whiteline {
    margin-top: 0em;
    margin-bottom: 1em;
}

p.break {
    margin-top: 0em;
    margin-bottom: 0em;
}

/* plugin twitter */
#twitter_update_list {
    list-style: none;
    padding-left: 0;
}
a.twitter_update_time {
    display: block;
    padding-bottom: 5px;
}

.serendipity_searchQuery {
    background-color: #D81F2A;
    color: #FFFFFF;
}
