﻿body
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    line-height: 22px;
    background-color: #FFFFFF;
    padding: 0px;
    margin: 0px;
    word-spacing: 1px;
}

p, a, td, h1, h2
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    line-height: 22px;
/*    background-color: #FFFFFF;*/
    padding: 0px;
    margin: 0px;
    word-spacing: 1px;
}

h1, h1 a
{
    font-size:18px;
    color:#729917;
}

h2
{
    font-weight:bold;
}

a
{
    color:#729917;
    text-decoration:none;
}

ul
{
    padding: 0px;
    margin: 0px 0px 0px 15px;
    list-style-type: square;
    list-style-position: outside;
}

table
{
    border: none;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #006fae;
    margin: 0px;
    padding: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
    empty-cells: show;
}


td
{
    border-style: none none solid none;
    border-width: 0px 0px 1px 0px;
    margin: 0px;
    padding: 2px 20px 2px 0px;
    border-bottom-color: #006fae;
    border-top-color: inherit;
    border-right-color: inherit;
    border-left-color: inherit;
}

.TabelleOhneLinien
{border:none;
}

.TabelleOhneLinien td
{border:none;
}


/*Inhalt */

#Inhalt
{
    position: absolute;
    width: 725px;
    top: 190px;
    left: 218px;
    z-index:1;
    overflow:auto;
}

#FuellerOben
{
height:230px;
background-color:Fuchsia;

}

#BlaueLine
{   position:fixed;
    border-color: #006fae;
    border-right-style: solid;
    border-right-width: 2px;
    border-left-style: solid;
    border-left-width: 2px;
    height: 100%;
    left: 198px;
    width: 754px;
    z-index:0;
}

/*Kopf und Navigator oben */
#Kopf
{
    position: fixed;
    width: 100%;
    height: 154px;
    top: 0px;
    left: 0px;
    border-bottom-style: solid;
    border-width: 6px;
    border-color: #006fae;
    z-index:3;
    background-color:White;
}

#Kopf a:hover, #Kopf a.aktiv
{color:Black;
}

#Drucken
{
    visibility: visible;
    position: absolute;
    top: 130px;
    left: 937px;
    z-index: 5;
}

#NavigatorOben
{
    position: absolute;
    width: 100%;
    height: 30px;
    top: 124px;
    left: 0px;
    background-color: #729917;
    z-index:4;
}

#NavigatorOben ul
{
    margin: 0px;
    padding: 5px 0px 0px 218px;
}
#NavigatorOben li
{
    padding: 0px 10px 0px 0px;
    border-width: 1px;
    border-color: #FFFFFF;
    display: inline;
    margin-right: 10px;
    border-right-style: solid;
    color: #FFFFFF;
    font-size: 11px;
    text-transform: uppercase;
    font-weight: normal;
}

#NavigatorOben a
{color:White;
background-color:Transparent;
font-size:11px;
}

#NavigatorOben a:hover, #NavigatorOben a:active
{color:Black;
}


#Zufallsbilder{
position:absolute;
top:0px;
left:492px;
    z-index:4;
    width:475px;
}

#Zufallsbilder img{
margin:0px;
padding:0px;
padding-right:9px;

}

#Logo{
    position: absolute;
    left: 12px;
    top: 7px;
    z-index:4;
}

/* Menu für Administrationsbereich Dateien */
#LayerMenu
{float:left;
 width:250px;
}

#LayerMenuAendern
{float:left;
 width:350px;
}

.LayerAuswahl
{position:absolute;
   top:12px;
 width:300px;
 overflow:auto;
 height:600px;
 border: 1px solid #C0C0C0;
 background-color:White;
 z-index:5;
}

.LayerAuswahl *
{border:none;
}

.LayerDetail
{   position: absolute;
    border: 1px solid #C0C0C0;
    left: 310px;
    width: 410px;
    overflow:auto;
    height: 570px;
    top:42px;
}

.LayerDetail table
{    width:100%;
}

#DetailSpeichern
{position:fixed;
background-color:#fdd;
top:112px;
height:30px;
width:500px;
z-index:10;
}

#Admin
{position:absolute;
left:830px;
top:5px;
}


#Admin *
{
    font-weight: bold;
    color: Red !important;
}


@media print
{
#NavigatorLinks, #NavigatorOben, #BlaueLine, #Kopf
    {
        visibility: hidden;
    }
    
    #Inhalt
{
    position:static;
    width: 18cm;
}


}



      /*---------------- Für CMS-Seiten Administration 8.7.2009 ---------------------*/

 #CMSSeitenauswahl
        {   position:fixed;
            padding: 0px 5px 5px 5px;
            border: 2px dashed #FF0000;
            
            background-color: #fefefe;
            left: 600px;
            top: 160px;
            width: 300px;
            height: 15px;
            z-index: 20;
            overflow: hidden;
        }
        #CMSSeitenauswahl:hover
        {
        width:500px;
        height:500px;
        }    
        
        #ZurueckZuAdmin{
            position: absolute;
            right: 0px;
            top: 0px;
            color: #FF0000;
            width:150px;
        }
        

        #Admin /*Text für zurück zur Administration*/
        {position:absolute;
        left:850px;
        top:5px;
        z-index:10;
        }


        #Admin *
        {
            font-weight: bold;
            color: Red !important;
        }
        
        /*Edit, Speichern, neu...*/
        #DetailSpeichern
        {
        position:fixed;
        left:200px;
        top:160px;
        background-color:Lime;
        width:300px;
        height:24px;
        }
