/******************************************************/
/* Print Stylesheets                                  */
/******************************************************/

a:link:after, a:visited:after
{
    content: "";
}

img
{
    float: none;
    margin: 0;
}

#header
{
    border-bottom: 1px solid #666666;
}

.sitename
{
    font-family:"Times New Roman";
    font-size:2.5em;
    font-variant:small-caps;
    font-weight:bold;
    letter-spacing:0.08em;
    margin:0;
    text-decoration:none;
}

.tagline
{
    margin-top: 0;
    margin-bottom: 0.5em;
}

a, a:hover, a:link, a:visited
{
    text-decoration: none;
    color: #000;
}

h2 a:link:after,
h2 a:visited:after
{
    content: "";
}

#topnav,
#footer,
.archiv-link,
#commentform,
.widget_recent_comments,
.post_navigation_widget,
.widget_recent_entries,
.widget_search,
.widget_yearly_archive,
.widget_categories
{
    display: none;
    visibility: hidden;
}

.more-link a:link:after,
.more-link a:visited:after
{
    content: " unter " attr(href);
}

.homepage-post
{
    clear: both;
}

.homepage-post-post
{
    margin-left: 130px;
}

.homepage-post-img
{
    width: 130px;
    float: left;
    text-align: center;
}

ul.terminliste li span:after
{
    content: ": ";
}

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

/******************************************************/
/* Image Gallery                                      */
/******************************************************/

.gallery
{
    margin: auto;
    /* gallery clearing*/
    overflow: hidden;
    width: 100%;
}

.gallery .gallery-item
{
    float: left;
    margin-top: 10px;
    margin-left: 20px;
    text-align: left;
}

.gallery img
{
    border: 1px solid grey;
    padding: 2px;
}

.gallery .gallery-caption
{
    margin-left: 3px;
    font-size: .9em;
    font-style: italic;
    width: 145px;
}

.gallery br
{
    clear: both;
}

.col-2
{
    width: 50%;
}

.col-3
{
    width: 33.333%;
}

.col-4
{
    width: 25%;
}

.col-5
{
    width: 20%;
}

.col-6
{
    width: 16.666%;
}

.col-7
{
    width: 14.285%;
}

.col-8
{
    width: 12.5%;
}

.col-9
{
    width: 11.111%;
}

/******************************************************/

/******************************************************/
/* Wordpress Editor Styles                            */
/******************************************************/

img.alignright
{
    float: right;
    margin: 0 0 1em 1em;
}

img.alignleft
{
    float: left;
    margin: 0 1em 1em 0;
}

img.aligncenter
{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

a img.alignright
{
    float: right;
    margin: 0 0 1em 1em
}

a img.alignleft
{
    float: left;
    margin: 0 1em 1em 0;
}

a img.aligncenter
{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

div.alignright
{
    float: right;
    margin: 0 0 1em 1em;
}

div.alignleft
{
    float: left;
    margin: 0 1em 1em 0;
}

div.aligncenter
{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

/******************************************************/