
/* auto include templates/default/style_fallback.css */

/* The templates/default/style_fallback.css emits CSS statements that all s9y
   themes should have.

   Statements declared in this file are emitted early in the dynamically
   generated stylesheet serendipity.css, so you can override them by declaring
   them again in your theme's style.css or user.css.

   IT IS NOT ADVISED TO CREATE YOUR OWN style_fallback.css FILE! */

/* Images positioned normal/left/right */
.serendipity_image_center {
    border: 0;
    padding-left: 5px;
    padding-right: 5px;
}

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

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

/* Images with captions and positioning */
.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: 0;
    padding: 0;
    text-align: center;
}

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

/* Image gallery */
.s9y_gallery {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
}

.s9y_gallery_item {
    box-sizing: border-box;
    flex: 0 1 33.3333%;
    padding: 0 5px 5px 0;
}

.s9y_gallery_image {
    height: auto;
    max-width: 100%;
}

/* Lists without bullets or numbers */
.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;
}
/* END OF style_fallback.css */

/* auto include templates/uld/style.css */

@import "/templates/uld/uld-addon.css";

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption,  /* tbody, tfoot, thead, tr, th, td, */
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}




article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section { display: block; }

blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ""; content: none; }
ins { background-color: #ff9; color: #000; text-decoration: none; }
mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; }
table { border: 1; border-collapse: collapse; border-spacing: 0; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
input, select { vertical-align: middle; }

html { overflow-y: scroll; }
a:hover, a:active { outline: none; }
ol { list-style-type: decimal; }
nav ul, nav li { margin: 0; list-style:none; list-style-image: none; }
small { font-size: 85%; }
strong, th { font-weight: bold; }
td { vertical-align: top; }
sub, sup { font-size: 75%; line-height: 0; position: relative; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; padding: 15px; }
textarea { overflow: auto; }
.ie6 legend, .ie7 legend { margin-left: -7px; }
input[type="radio"] { vertical-align: text-bottom; }
input[type="checkbox"] { vertical-align: baseline; }
.ie7 input[type="checkbox"] { vertical-align: baseline; }
.ie6 input { vertical-align: text-bottom; }
label, input[type="button"], input[type="submit"], input[type="image"], button { cursor: pointer; }
button, input, select, textarea { margin: 0; }
input:valid, textarea:valid   {  }
/** input:invalid, textarea:invalid { border-radius: 1px; -moz-box-shadow: 0px 0px 5px red; -webkit-box-shadow: 0px 0px 5px red; box-shadow: 0px 0px 5px red; }
.no-boxshadow input:invalid, .no-boxshadow textarea:invalid { background-color: #f0dddd; }

button {  width: auto; overflow: visible; }
.ie7 img { -ms-interpolation-mode: bicubic; }

h1, h2, h3, h4, h5, h6 { font-weight: bold; }


/**
 * Primary styles
 *
 * Author: Matthias Mees, mees@netzgestaltung.net
 */
body {
    background: #dee4ea;
    color: #444;
    font: 100%/1.5 Helvetica, Arial, sans-serif;
}

select, input,
textarea, button {
    color: #444;
    font: 100% Helvetica, Arial, sans-serif;
}

pre, code,
kbd, samp { font-family: Consolas, monospace, sans-serif; }

dt, b { font-weight: bold; }
em, i { font-style: italic; }

fieldset { display: block; }

ul, ol { margin-left: 1.625em; }

blockquote {
    margin: 0 4em 1em 2em;
    padding: 1em 1em 0;
}

/*
blockquote { quotes: "„" "“" "‚" "‘"; }
blockquote:lang(de) { quotes: "„" "“" "‚" "‘"; }
blockquote:lang(en) { quotes: "“" "”" "‘" "’"; }

blockquote p:before { content: open-quote; }
blockquote p:after { content: close-quote; }
*/

/* cite adjacent to blockquote */
blockquote + cite {
    display: block;
    margin: 0 0 1em;
}

blockquote + cite:before { content: "– "; }

/* Safari support */
/*
blockquote * { quotes: none; }
blockquote > *:before { content: "„"; }
blockquote > *:after  { content: "“"; }

*[lang~='de'] blockquote > *:before,
blockquote[lang~='de'] > *:before { content: "„"; }
*[lang~='de'] blockquote > *:after,
blockquote[lang~='de'] > *:after { content: "“"; }

*[lang~='en'] blockquote > *:before,
blockquote[lang~='en'] > *:before { content: "“"; }
*[lang~='en'] blockquote > *:after,
blockquote[lang~='en'] > *:after { content: "”"; }
*/
::-moz-selection{ background: #444; color:#fff; text-shadow: none; }
::selection { background:#444; color:#fff; text-shadow: none; }
a:link { -webkit-tap-highlight-color: #feda00; }

a, a:visited,
a:active {
    color: #334A9B;     /* war: #036; */
    text-decoration: none;
}

a:hover,
a:focus {
    background: #feda00;
    color: #000;
    text-decoration: none;
}

#logo a:hover,
#logo a:focus { background: transparent; }

img,
audio, video,
embed, object { max-width: 100%; }

input[type=text],
textarea {
    border: 1px solid #aaa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

a[href$='.pdf'],
a[href$='.pdf']:visited,
a[href$='.pdf']:active {
    background: transparent url('templates/uld/img/pdf.png') left center no-repeat;
    padding-left: 20px;
}

a[href$='.pdf']:hover,
a[href$='.pdf']:focus {
    background: #feda00 url('templates/uld/img/pdf.png') left center no-repeat;
    padding-left: 20px;
}

.nav ul, .nav li {
    list-style:none;
    list-style-image: none;
    margin: 0;
}

#masthead>div,
#main, #service {
    margin: 0 auto;
    max-width: 80em;
    width: 95%;
}

#masthead {
    color: #fafafa;
    margin: 0 0 .875em;
    padding: .875em 0;
}

.cssgradients #masthead {
    background: -moz-linear-gradient(top, rgba(0,85,153,1) 0%, rgba(0,51,102,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,85,153,1)), color-stop(100%,rgba(0,51,102,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(0,85,153,1) 0%,rgba(0,51,102,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(0,85,153,1) 0%,rgba(0,51,102,1) 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, rgba(0,85,153,1) 0%,rgba(0,51,102,1) 100%); /* IE10+ */
    background: linear-gradient(top, rgba(0,85,153,1) 0%,rgba(0,51,102,1) 100%); /* W3C */
}

.no-cssgradients #masthead,
.no-js #masthead {
    background: rgb(0,51,102) url('templates/uld/img/masthead-bg.png') left top repeat-x; /* Old browsers */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005599', endColorstr='#003366',GradientType=0 ); /* IE6-9 */
}

#logo,
#site-nav {
    float: left;
    margin: 0;
    width: 26%;
}

#search { float: left; }

.ie7 #logo,
.ie7 #site-nav { width: 25.9%; }

#head,
#content {
    float: right;
    margin: 0 0 0 4%;
    width: 70%;
}

.ie7 #head,
.ie7 #content { width: 69.9%; }

#logo img { padding: 1em 0 1em .4375em; }

#head h1 {
    font-size: 1.5em;
    font-weight: normal;
    padding: 1.5em .5833em .5833em .5833em;
    text-shadow: 1px 1px 2px rgba(0,0,0,.8);
}

#head h1 span {
    display: block;
    font-size: .75em;
}

#head b {
    background: #feda00;
    color: #036;
    margin: 0 2px 0 0;
    padding: 0 4px;
    -webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,.4);
    -moz-box-shadow: 0 0 1px 1px rgba(0,0,0,.4);
    box-shadow: 0 0 1px 1px rgba(0,0,0,.4);
}

.no-boxshadow #head b { border: 1px solid #000; }

#content,
#site-nav,
#service ul { font-size: .875em; }

#content>div {
    background: #fafafa;
    margin: 0 0 2em;
    padding: 1em;
}

.boxshadow #content>div {
    -webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,.4);
    -moz-box-shadow: 0 0 1px 1px rgba(0,0,0,.4);
    box-shadow: 0 0 1px 1px rgba(0,0,0,.4);
}

.no-boxshadow #content>div,
.no-js #content>div { border: 1px solid #aaa; }

#toolbar {
    font-size: .8125em;
    list-style: none;
    margin: 0 0 1.0769em;
    text-align: right;
}

#toolbar li {
    display: inline-block;
    margin: 0 .7692em 0 0;
}

#search { text-align: left; }

#sendtoprt,
#permalink,
#legalinfo { padding: 0 0 0 20px; }
#privinfo  { padding: 0 0 0 20px; }

#sendtoprt { background: url('templates/uld/img/prt.png') left center no-repeat; }
#permalink { background: url('templates/uld/img/lnk.png') left center no-repeat; }
#legalinfo { background: url('templates/uld/img/inf.png') left center no-repeat; }
#privinfo { background: url('templates/uld/img/inf.png') left center no-repeat; }

.no-js #sendtoprt {
    display: none;
    visibility: hidden;
}

#content .section { margin: 0 0 1em; }

#content h2 {
    font-size: 1.4286em;
    margin: 0 0 .7em;
}

#content h3 {
    font-size: 1.2429em;
    font-weight: bold;
    margin: 0 0 0.1em;
}

.category {
    font-variant: small-caps;
    letter-spacing: .125em;
}

#content p,
#content ul,
#content ol,
#content dl,
#staticpage-nav { margin-bottom: 1em; }

#content #childpages {
    margin-top: 1em;
}

.time {
    color: #888;
    display: block;
    text-align: right;
}

.related {
    background: #eee;
    border: 1px solid #aaa;
    margin: 2em 0 1em;
    padding: .625em .625em 0;
}

#content .related h3,
#content .related ul {
    font-size: 1em;
    margin-bottom: .625em;
}

#site-nav h3 {
    background: #036;
    color: #fafafa;
    padding: .25em 7px;
}

.boxshadow #site-nav h3 {
    -webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,.4);
    -moz-box-shadow: 0 0 1px 1px rgba(0,0,0,.4);
    box-shadow: 0 0 1px 1px rgba(0,0,0,.4);
}

.no-boxshadow #site-nav h3,
.no-js #site-nav h3 {
    border: 1px solid #036;
    border-bottom: 0 none;
}

#site-nav ul,
#site-nav .content { margin: 0 0 1.5em; }

.boxshadow #site-nav ul,
.boxshadow #site-nav .content {
    -webkit-box-shadow: -1px 0 1px rgba(0,0,0,.4), 1px 1px 1px rgba(0,0,0,.4);
    -moz-box-shadow: -1px 0 1px rgba(0,0,0,.4), 1px 1px 1px rgba(0,0,0,.4);
    box-shadow: -1px 0 1px rgba(0,0,0,.4), 1px 1px 1px rgba(0,0,0,.4);
}

.boxshadow #site-nav ul + ul {
    -webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,.4);
    -moz-box-shadow: 0 0 1px 1px rgba(0,0,0,.4);
    box-shadow: 0 0 1px 1px rgba(0,0,0,.4);
}

.no-boxshadow #site-nav ul,
.no-js #site-nav ul,
.no-boxshadow #site-nav .content,
.no-js #site-nav .content {
    border: 1px solid #6f8ba8;
    border-top: 0 none;
}

.no-boxshadow #site-nav ul + ul,
.no-js #site-nav ul + ul { border: 1px solid #6f8ba8; }

#site-nav li ul,
.no-boxshadow #site-nav li ul,
.no-js #site-nav li ul {
    border: 0 none;
    border-bottom: 1px solid #6f8ba8;
    margin: 0;
}

.boxshadow #site-nav li ul {
    border-bottom: 1px solid #ccc;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

#site-nav h4,
#site-nav span,
#site-nav a,
#site-nav a:visited,
#site-nav a:active {
    background: #fafafa;
    border-bottom: 1px solid #6f8ba8;
    display: block;
    padding: .25em 7px;
    text-decoration: none;
}

.boxshadow #site-nav h4,
.boxshadow #site-nav span,
.boxshadow #site-nav a,
.boxshadow #site-nav a:visited,
.boxshadow #site-nav a:active { border-bottom: 1px solid #ccc; }

#site-nav a:hover,
#site-nav a:focus { background: #feda00; }

#site-nav li:last-child a { border-bottom: 0 none; }

#site-nav h4,
#site-nav span {
    color: #036;
    font-weight: normal;
}

#site-nav li ul li a { padding-left: 2em; }

#site-nav .plugin a { border: 0 none; }

.serendipity_plugin_freetag .content { padding: .25em 7px; }

.serendipity_calendar_plugin .content,
.serendipity_plugin_freetag .content,
.serendipity_syndication_plugin .content,
.serendipity_archives_plugin,
.serendipity_categories_plugin .content { background: #fafafa; }

#site-nav .serendipity_plugin_freetag span,
#site-nav .serendipity_plugin_freetag a,
#site-nav .serendipity_syndication_plugin span,
#site-nav .serendipity_syndication_plugin a,
#site-nav .serendipity_categories_plugin span,
#site-nav .serendipity_categories_plugin a {
    border: 0 none;
    display: inline-block;
}

#site-nav .serendipity_plugin_freetag span,
#site-nav .serendipity_plugin_freetag a,
#site-nav .serendipity_syndication_plugin span { padding: 0; }

#site-nav .serendipity_syndication_plugin ul,
#site-nav .serendipity_archives_plugin ul,
#site-nav .serendipity_categories_plugin ul {
    border: 0 none;
    margin: 0 0 1em;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.serendipity_freetag_taglist {
    background: #eee;
    border: 1px solid #aaa;
    margin: 0 0 1em;
    padding: .625em .625em 0;
}

.serendipity_freetag_taglist_related {
    font-size: 1.1429em;
    font-weight: bold;
    margin: 0 0 .875em;
}

.serendipity_freeTag {
    display: block;
    font-size: 1em;
    margin: 0 0 .625em;
    text-align: left;
}

.serendipity_calendar { width: 100%; }

.serendipity_calendar tbody td { text-align: center; }

#content .aside { margin: 1.5em 0 0; }

#projects {
    float: left;
    margin: 0 5% 0 0;
    width: 55%;
}

.ie7 #projects { width: 54.9%; }

#quality {
    float: right;
    margin: 0;
    width: 40%;
}

.ie7 #quality { width: 39.9%; }

#projects h3,
#quality h3 {
    background: #036;
    color: #fafafa;
    font-size: 1em;
    margin: 0;
    padding: .25em .5em;
}

#projects ul,
#quality ul {
    border: 1px solid #6f8ba8;
    border-top: 0 none;
    padding: .5em;
}

#quality li {
    margin: 0 0 .5em;
    min-height: 25px;
    padding-left: 30px;
}

#audit { background: url('templates/uld/img/auditsm.png') left top no-repeat; }
#guete { background: url('templates/uld/img/guetesm.png') left top no-repeat; }
#europ { background: url('templates/uld/img/europsm.png') left top no-repeat; }

#quality span { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

.project-title { font-weight: bold; }

#service {
    border-top: 1px solid #6f8ba8;
    padding: .8125em 0 1.75em;
}

#service li {
    display: inline-block;
    margin: 0 1em 0 0;
}

.article { margin: 0 0 1em; }

.content table {
    margin: 0 0 1em;
	padding: 1em;
	border: 1px;
}

.content table td {
    border: 1px solid #aaa;
    padding: 5px;
}

.article .footer {
    background: #eee;
    border: 1px solid #aaa;
    padding: .625em .625em 0;
}

#pagination li {
    float: left;
    position: relative;
}

#pagination .info {
    left: 25%;
    width: 50%;
}

#pagination .info,
.current_month { text-align: center; }

.ie7 #pagination .info { width: 49.9%; }

#pagination .prev { left: -50%; }

.ie7 #pagination .prev { left: -49.9%; }

#pagination .prev,
#pagination .next { width: 25%; }

.ie7 #pagination .prev,
.ie7 #pagination .next { width: 24.9%; }

.prev { text-align: left;  }
.next { text-align: right; }

.archive_year {
    float: left;
    width: 50%;
}

.ie7 .archive_year { width: 49.9%; }

.archodd { clear: left; }

.archives_date {
    display: inline-block;
    min-width: 6em;
}

.ie7 #toolbar li,
.ie7 #service li,
.ie7 .archives_date {
    display: inline;
    zoom: 1;
}

.row label { display: block; }

.toolbar, .row textarea,
.comment, .trackback,
.article .footer,
.serendipity_commentDirection { margin: 0 0 1em; }

.serendipity_image_left,
.serendipity_image_right,
.serendipity_image_center,
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 0px solid #aaa!important;
    padding: 0!important;
}

.serendipity_image_left {
    float: left;
    margin: 0 2em 1em 0;
}

.serendipity_image_right {
    float: right;
    margin: 0 0 1em 2em;
}

.serendipity_image_center {
    display: block;
    margin: 0 auto 1em;
}

.serendipity_imageComment_left {
    display: inline;
    float: left;
    margin: 0 2em 1em 0;
}

.serendipity_imageComment_right {
    display: inline;
    float: right;
    margin: 0 0 1em 2em;
}

.serendipity_imageComment_center {
    display: block;
    margin: 0 auto 1em;
}

.serendipity_imageComment_img img {
    border: none!important;
    margin: 0!important;
    vertical-align: bottom;
}

.serendipity_imageComment_txt {
    background: #eee;
    border: 0 none;
    border-top: 1px solid #aaa;
    color: #444;
    font-size: .7857em;
    padding: .3636em;
    text-align: left;
}


@media only screen and (min-width:641px) {
    #search {
        float: left;
        margin: 0 4% 0 0;
        width: 26%;
    }

    .ie7 #search { width: 25.9%; }

    #service ul {
        float: right;
        margin: 0 0 0 4%;
        width: 70%;
    }

    .ie7 #service ul { width: 69.9%; }
}

@media only screen and (min-width:641px) and (max-width:969px) {
    #searchterm { width: 48%; }
}

@media only screen and (max-width:869px) {
    #head h1 { padding: .5833em; }
}

@media only screen and (min-width:800px) {
    #projects ul,
    #quality ul { min-height: 12.5em; }

    #quality a {
        display: inline-block;
        margin: 1em 0 0;
    }

    .ie7 #quality a {
        display: inline;
        zoom: 1;
    }

    #quality span { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

    #quality li {
        margin: 0 0 .5em;
        min-height: 50px;
        padding-left: 60px;
    }

    #audit { background: url('templates/uld/img/audit.png') left top no-repeat; }
    #guete { background: url('templates/uld/img/guete.png') left top no-repeat; }
    #europ { background: url('templates/uld/img/europ.png') left top no-repeat; }
}



.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }
.hidden { display: none; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }



@media print {
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important;
  -ms-filter: none !important; }
  a, a:visited { color: #444 !important; text-decoration: none; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
  pre, blockquote { page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3{ page-break-after: avoid; }

  a[href$='.pdf'] {
    background: transparent;
    padding-left: 0;
  }

  #top, #logo,
  #toolbar, #site-nav,
  #service, #projects,
  #quality, #pagination,
  #trackbacks>a, #comments>p,
  #respond, .article .footer,
  .comment>p, .comment_avatar { display: none; }

  #head,
  #content {
      float: none;
      margin: 0 0 5pt;
      width: 100%;
  }

  #masthead {
      border-bottom: 1px solid #444;
      margin: 0 0 3pt;
  }

  #head h1 { font-weight: bold; }

  #head h1 span {
      display: inline;
      font-size: 100%;
  }

  #head b {
      background: #fff;
      color: black;
      margin: 0;
      padding: 0;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
}

  #content>div,
  .related {
      margin: 0;
      padding: 0;
  }

  .no-boxshadow #content>div,
  .related { border: 0 none; }

  .boxshadow #content>div {
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
  }

  .serendipity_image_left,
  .serendipity_image_right,
  .serendipity_image_center,
  .serendipity_imageComment_center,
  .serendipity_imageComment_left,
  .serendipity_imageComment_right,
  .serendipity_imageComment_txt { border: 0 none!important; }

  .serendipity_imageComment_txt { padding: .3636em 0; }
}



/**
 *
 * ULD add-on
 */



.listdate {
	padding: 0;
	margin: 0;
       list-style-type: none;
}

.listdate li {
	padding-left: 78px;
	text-indent: -78px;
}

.next {
    clear: all;
  }




/*** imageselectorplus  plugin start ***/

.serendipity_quickblog_image,
#content .serendipity_quickblog_image {
    border: medium none transparent;
}
.serendipity_mediainsert_gallery {
    border: 1px solid #C0C0C0;
    margin: 0px;
    overflow: auto;
    padding: 0.4em;
}

/*** imageselectorplus plugin end ***/


/* auto include  */

