﻿body
{
    background-color: #FFFFFF;
}

body.cms
{
    min-width: 350px;
}

div.blumencms
{
    /*width: 733px;*/
    text-align: center;
    margin-bottom:15px;
}

div.zentriert
{
    margin-left: auto;
    margin-right: auto;
}

div.rahmenvorncms
{
    width: 450px;
    border: 1px solid #800040;
    padding: 10px 10px 10px 10px;
}

div.rahmenvorncmsblack
{
    width: 450px;
    border: 1px solid #000;
    padding: 10px 10px 10px 10px;
}

div.rahmenvorncmsbreit
{
    width: 820px;
    border: 1px solid #800040;
    padding: 10px 10px 10px 10px;
    margin-bottom: 10px;
}

span.kapitelaktuell { 
  padding: 3px 20px 3px 20px; 
  color:#000;
}

span.kapitelvornaktuell {
  padding: 3px 20px 3px 20px;
  background-color: #CCC;
  color: #800040;
/*    margin:0px;*/
}

span.kapitelaktuell a {
  text-decoration:none;
}

span.kapitelvornaktuell a {
  background-color: #CCC;
  text-decoration:none;
}

span.kapitelvornandere
{
    padding:0px;
    margin:0px;
}

span.kapitelvornandere a 
{
  padding: 3px 20px 3px 20px;
  color:#000;
  text-decoration:none;
    }


span.kapitelvornandere a:hover,
span.kapitelvornandere a:active,
span.kapitelvornandere a:focus
{
    background-color: #CCC;
    text-decoration:none;
}


span.kapitelandere { 
  color:#000; 
}

span.kapitelandere a {
  text-decoration:none;
  padding: 3px 20px 3px 20px;
}



div.rahmen
{
    border-width: 1px;
    border-style: solid;
    width: 830px;
    margin-left: auto;
    margin-right: auto;
    padding: 5px 10px 10px 10px;
}

div.navvorn
{
    border-top-width:1px;
    border-top-style:solid;
    border-top-color:#000;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#000;
    padding-top: 3px;
    padding-bottom: 3px;
    text-align: left;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 15px;
    font-weight: bold;
}

div.nav
{
    border-top-width: 1px;
    border-top-style: solid;
    padding-top: 3px;
    padding-bottom: 3px;
    text-align: left;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
	margin-top:10px;
}

div.bildervorn
{
    padding-left: 10px;
    padding-bottom: 10px;
}

div.bilder
{
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top-width: 1px;
    border-top-style: solid;
}

div.bildervorn
{
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

div.album
{
    overflow: auto;
    width: 345px;
}

div.albumhoehe
{
    height:495px;
}

div.grossbild
{
    padding-left: 10px;
}

.bildtext
{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:12px;
    font-weight:bold;
    padding-top:5px;
}

.bildbestelltext
{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:11px;
    font-weight:bold;
    padding-top:5px;
}

.fliesstext
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 13px;
    line-height: 16px;
    font-weight: normal;
}

.zitattext {
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  line-height:13px;
  font-weight:bold;
} 

.einzug
{
    padding-left:10px;
    padding-right:10px;
}

.textcms
{
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    line-height: 16px;
    text-align: left;
}

h2 
{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:20px;
    font-weight:bold;
    line-height:16px;
    margin-bottom:5px;
    margin-top:1px;
}

h3 
{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:15px;
    font-weight:bold;
    line-height:16px;
    margin-bottom:5px;
    margin-top:1px;
}

.breite35
{
    width: 35px;
}

.breite50
{
    width: 50px;
}

.breite80
{
    width: 80px;
}

.breite120 
{
    width:120px;
}

.breite140 
{
    width:140px;
}

.breite180
{
    width: 180px;
}
 
.breite210
{
    width:210px;
}

.breite300
{
    width: 300px;
}

.breite340
{
    width:340px;
}

.breite370
{
    width:370px;
}

.breite390
{
    width:390px;
}

.breite400
{
    width:400px;
}

.breite420
{
    width:420px;
}

.breite440
{
    width:440px;
}

.breite450
{
    width:450px;
}

.breite800
{
    width:800px;
}

table.fixiert
{
    table-layout:fixed;
}

.fett
{
    font-weight: bold;
}

.rot
{
    color: #800040;
}

.oben
{
    vertical-align: top;
}

.links
{
    text-align:left;
}

.mittig
{
    text-align:center;
}

.rechts
{
    text-align:right;
}

.liwenig
{
    padding-left: 5px;
}

.limehr
{
    padding-left:10px;
}

.liviel
{
   padding-left: 20px;
}

div.liviel
{
    margin-left: 20px;
}

.rewenig
{
    padding-right: 5px;
}

.remehr
{
    padding-right: 10px;
}

.reviel
{
    padding-right: 20px;
}

.unviel
{
    padding-bottom: 20px;
}
 
div.unwenig
{
    margin-bottom:5px;
}
 
div.unmehr 
{
    margin-bottom:10px;
}

.unmehr 
{
    padding-bottom:10px;
}

.unwenig
{
    padding-bottom: 5px;
}

.obwenig
{
    padding-top: 5px;
}

div.obmehr
{
    margin-top: 10px;
}

.obmittel
{
    padding-top:13px;
}

.obmehr
{
    padding-top: 10px;
}

div.obviel
{
    margin-top:20px;
}

.obviel 
{
    padding-top:20px;
}

td.logincms
{
    width: 140px;
    height: 20px;
    text-align: right;
    vertical-align:top;
    padding-top:5px;
}

.unten
{
    vertical-align: bottom;
}

td.textboxcms
{
    width: 220px;
    height: 20px;
}

.logintextbox
{
    width: 220px;
}

.chapterlist
{
    width: 180px;
}

.upload
{
    width: 404px;
}

.button
{
    margin-left: 110px;
}

.label
{
    padding-bottom: 1px;
    padding-left: 5px;
    text-align: right;
}

.neuanmeldung
{
    font-size: 20px;
    color: Red;
}

div.LeftPanel
{
    float: left; /* width:300px;     height:100%; */
}

.BildKlein
{
    padding-right: 3px;
    padding-bottom: 3px;
}

.ImageSmall
{
    padding: 0px;
}

.ImageSmallSelected
{
    padding: 0px;
}

.MapItem
{
}

td.menu
{
    vertical-align:top; 
    text-align:center;
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    line-height: 12px;
}

a.menu
{
    color:#000;
    text-decoration:none;
}

a.menuselected
{
   color: #800040;
   text-decoration:none;
}

.linierechts
{
    border-right:solid 1px #000;
}

.linieunten
{
    border-bottom:solid 1px #000;
}

ul 
{
    margin-top:3px;
    margin-bottom:5px;
}

ol 
{
    margin-top:0px;
    margin-bottom:5px;
}

a:link { color:#000000; text-decoration:none }
a:visited { color:#000000; text-decoration:none }
a:hover { color:#000000; text-decoration:underline }
a:active { color:#000000; text-decoration:underline }
a:focus { color:#000000; text-decoration:underline }


.textcms a:link {color:#800040; text-decoration:none;}
.textcms a:hover {color:#800040; text-decoration:underline;}
.textcms a:visited {color:#800040; text-decoration:none;}
.textcms a:focus {color:#800040; text-decoration:underline;}
.textcms a:active {color:#800040; text-decoration:underline;}

div.Eintrag
{
    border-width:0px 0px 0px 0px;
    border-style:solid;
    border-color:Black;
    margin-left:20px;
    margin-top:15px;
    margin-right:20px;
    padding-top:5px;
}

div.Eintrag .Titel
{
    font-weight:bold;
}

div.Eintrag .Inhalt
{
    border: solid 1px #800040;
    width:500px;
    margin-top:5px;
    margin-bottom:5px;
    padding:5px 5px 5px 10px;
}

span.NeuerKommentar
{
    cursor:pointer;
    color:#800040;
}

span.NeuerEintrag
{
    font-family:Arial, helvetica, Sans-Serif;
    font-size:15px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
    color:#800040;
    margin-left:20px;
}

span.einaus
{
    cursor:pointer;
    color:#800040;
}
