/* Global styles applied to standard HTML tags */

body.view {
    background-color: #000000;
}

body.edit {
    background-image:url(pergament.jpg); 
}

body, div, span, br, p, a, table, tr, td {
    margin: 0; 
    padding: 0;
}

#iframe_1 {
text-align: justify;
width: 543px;
height: 411px;
background-image:url(pergament.jpg); 
}

.abstand_iframe{
padding: 10px;
}


.scrollbereich {
overflow: auto;
width: 543px;
height: 411px;
}

img {
    border:none;
}
*.imageplugin {
    padding: 0.5em;
}
*.imageplugin[align="center"] {
    width: 100%;
}
hr {
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
}
table.wikitable {
    boder-collapse:collapse;
    margin:-1;
    padding:0px; 
    border-style: solid;
    border-width: 0px;
}
table.wikitable * td, table.wikitable * tr {
    margin:0px;
    padding-left:4px; 
    padding-right:4px; 
    padding-top:2px; 
    padding-bottom:2px; 
/*    background-color:#FFFFFF; */
}
table.wikitable * th {
    background-image:url(th-gradient.png);
    background-repeat:repeat-x;
    background-color:#CEC4AB;
}
textarea { 
    font-family: Courier,monospace;
    margin:3px;
    border-style: solid;
    border-color: #666666;
    border-width: 1px;
    font-size:small;
    width: 100%;
}
ul { 
    margin:0px 0px 0px 30px;
    padding:0px;
}
pre, TT, code {
    font-family: Courier,monospace;
    font-size: 12px;
}
pre, TT {
/*    background-color:#FAFAF0; */
}
pre {
    padding:6px; 
    margin:6px;
}
p {
    margin:8px 0px 8px 0px;
    text-align:justify;
    text-indent:1em;
}

a:link { 
    font-weight:bold;
    color:#B05500;
    text-decoration:none;
} 
a:visited { 
    font-weight:bold;
    color:#7F421C;
    text-decoration:none;
} 
a:hover {
    color:#FF6633;
    text-decoration:underline;
}
a:active { 
    font-weight:bold;
    color:#7F421C;
    text-decoration:underline;
} 
a:focus { 
    color:#FF6633;
    text-decoration:none;
    border-style: solid;
    border-color: #666666;
    border-width: 1px;
} 

a.editpage {
       font-weight:normal;
       color:#555555;
 	border-bottom: 1px dashed gray;
}

a[name] { 
    font-weight:bold;
    color:#000000;
    text-decoration:none;
}    
a[name]:hover { 
    font-weight:bold;
    color:#000000;
    text-decoration:none;
    border-style: none;
}    
h1 {
    text-align:center;
    font-size:3em;
}

h2 {
    text-align:center;
    font-size:2.5em;
}

h3 {
    text-align:center;
    font-size:2em;
}

h4{
    text-align:center;
    font-size:1.5em;
}

.pageName {
    font-size:20px;
    font-weight:bold;
    font-style:italic;
/*    background-color:#bbccee; */
    margin:0px;
    padding:1px 1px 1px 10px;
    text-align:left;
}

/* Styles for the header section */
#header {

/*    background-image:url(background4.jpg); background-repeat:no-repeat; */

/*    background-color:#99aacc; */
    
    color:#000000;
    padding:12px 0px 12px 0px;
    width:100%;
}
div.headeruser, div.headersearch {
    display:inline;
    position:absolute;
    text-align:right;
    top:6px;
    right:15px;
    margin:0px;
    padding:0px;
}
div.headersearch {
    top:30px;
}
div.breadcrumbs {
/*    background-color:#FFFFFF; */
    border:1px solid #E7E7E7;
    margin:2px 14px 0px 14px;
    padding:1px;
}
*.welcometitle {
    color:#FFFFFF;
    font-size:14px;
    text-align:center;
    font-family:Garamond,Palatino Linotype,Times,serif;
}
*.headertitle {
    font-size:30px;
    text-align:center;
    font-family:Garamond,Palatino Linotype,Times,serif;
}
p.header {
    margin:1px;
    padding:1px;
}

*.pagefoot {
    font-size:small;
}

*.maintable {
    color:#FFFFFF;
    background-image:url(pergament.jpg);  
    border-collapse:collapse;
    border:0px;
    margin:0px;
    padding:0px;
    z-index:5;    
}

*.leftpane-back * { 
    color:#A0A0A0;
} 

*.leftpane-back a { 
    color:#B0B0B0;
} 

/* Styles for the left menu */
*.leftpane * { 
    color:#402000;
} 
*.leftpane a { 
    color:#000000;
} 
*.leftpane a:link { 
    color:#402000;
} 
*.leftpane a:visited { 
    color:#000000;
} 
*.leftpane a:hover {
    color:#000000;
}
*.leftpane a:active { 
    color:#000000;
    text-decoration:underline;
} 
*.leftpane a:focus { 
    color:#000000;
} 

*.leftpane-back {
    background-color: #000000;
    color:#CC6633;
    border-spacing:0px;
    border:0px;
    margin:0px;
    padding:0px;
    vertical-align:top;
    text-align:center;
    white-space:nowrap;
    font-family:Arial,sans-serif;
    font-size:70%;
}

*.middlepane {
    background-image:url(paper017_rand_left.png);
    position:relative; 
    width:100px;    
    z-index:10;    
    border-spacing:0px;
    border:0px;
    margin:0px;
    padding:0px;
    z-index:10;    
}

/* Styles for the main body of the page*/
*.rightpane, *.editrightpane {
/*    background-image:url(paper017.jpg); */
    color:#000000;
    padding:8px;
    vertical-align:top;
    
}
*.rightpane {
    font-family:Palatino Linotype,Short Hand,Flat Brush,Lynda Cursive,Dolphin, Kelt,Times,serif;
    font-size:medium;
/*    width: 90%;
      width: 34em; */
    padding-right:4em;
}

*.rightborder {
    background-image:url(paper017_rand.png);
    position:relative; 
    width:100px;    
    z-index:10;    
    left:2px;
    top:-2px;
}

*.rightback {
}

td.editrightpane {
/*    background-color:#FFFF99;*/
}
body.upload {
    margin: 8px;
}
div.editor {
    text-align:center;
    padding:12px;
}
div.previewcontent {
/*    background: #E0E0E0;*/
    padding:8px;
}
div.conflictnote {
    text-align:center;
    color:#FF0000;
}
div.displaymessage {
/*    background-color: #E0E0E0;*/
}
p.locknote, p.versionnote {
    color:#FF0000;
    text-align:center;
    padding:12px;
}
h3.previewnote {
    text-align:center;
    color:#FF0000;
}
td.attachement {
    padding-left:12px;
}
table.version {}
table.version td {
    padding:1px 5px 1px 5px;
    text-align:center;
}
table.search {}
table.search th { text-align:left; }
table.search td { padding:0px 4px 0px 4px; }

td.diff     { padding:4px 0px 4px 0px; }
td.diffadd  { background:#99FF99; }
td.diffrem  { background:#FF9933; }




/* ********************************************************
    Not sure if the following styles are getting used.
*********************************************************** */
a.footnoteref { vertical-align: super; font-size: 70%; }
a.footnote    { color: #0044AA; }
a.wikipage  { }     /* Normal, internal wiki reference */
a.external  { }     /* External reference */
a.interwiki { }     /* Interwiki reference */

.weblog { margin-left: 20px; }
.weblogheading { background: #E0E0E0; font-family: sans-serif; margin-top: 2ex; }
.weblogentry { font-family: sans-serif; margin-left: 10px; }
.weblogpermalink { margin-left: 10px; }

/* For the CalendarTag */
table.calendar  { }
table.calendar td { text-align: center; }
table.calendar td.othermonth { color: #707070; }
table.calendar td.link { background: #E0E0E0; }
table.calendar tr.month { }
table.calendar tr.weekdays { font-color: #FF0000; }

div.calendar { 
               font-family: monospace; 
               font-size: small; 
               font-weight: normal;
                }
div.calendartitle       { background-color: #f0e0d0; }
div.calendar a          { font-weight: lighter; }
div.calendar a.today    { color: #000000; }
div.calendar a.selected { color: #ffffff; background-color: #a04020; }
div.calendar a.exists   { color: #000000; background-color: #d0b0a0; }
div.calendarentry       { border: 1px solid #a0a0a0; padding: 4px; }
div.calendarentryheader { background-color: #f0e0d0; }
div.calendarentryfooter { background-color: #f0f0f0; }

a.EditLink { 
  display:block; 
  background-image:url(edit-normal.png); 
  width:108px; 
  height:82px 
}
a.EditLink:hover { 
  background-image:url(edit-highlighted.png); 
}

a.UploadLink { 
  display:block; 
  background-image:url(add-attachment-normal.png); 
  width:118px; 
  height:75px 
}
a.UploadLink:hover { 
  background-image:url(add-attachment-highlighted.png); 
}
