a {
        text-decoration: none;
}


a:hover {
        text-decoration: underline;
        color:#3F6AA1;
}


img {
border: 0px;
}

ul { list-style-type:none; margin-left:12px; padding:0px; }
ul li, ul.liste li { background:url(/images/li_image.gif) no-repeat 0px 6.5px; padding:0px 0px 10px 10px; }
ul.liste li { padding-bottom:3px }

div.bcp {
margin: 8px 0px 50px 20px;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
}

img.border {
border:solid 1px #092952;
}

a.mehr {
margin: 4px 0px 0px 110px;
padding:2px 6px 3px 0;
padding-left:8px;
color:#fff;
background: url(/images/button.gif);
text-decoration:none;
font-size:10px;
font-weight:bold;
width:43px;
height:17px;
}

input.search {
width: 124px;
height: 22px;
background: url(/images/input_search_lo.gif) no-repeat;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
padding:4px 0px 0px 4px;
color:#fff;
font-size:11px;
}

input.search:hover {
width: 124px;
height: 22px;
background: url(/images/input_search_hi.gif) no-repeat;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
padding-left:4px;
}

a.mehr:hover {
color:#87a2c4;
text-decoration:none;
}

div.bcp a {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration: none;
}

div.bcp a:hover {
text-decoration: underline;
}


div.navigation a{
width: 100%px;
height: 24px;
display:block;
background: url(/images/back_nav.gif) repeat-x;
padding-left: 20px;
color:#fff;
font:verdana;
font-size:11px;
font-weight:normal;
text-decoration: none;
}


div.navigation a:hover {
background: #3F6AA1 url(/images/back_nav.gif) repeat-x;
text-decoration: none;
color:#fff;
}

div.navigationhi {
width: 100%px;
height: 24px;
display:block;
background: #3F6AA1 url(/images/back_nav.gif) repeat-x;
padding-left: 20px;
font:verdana;
font-size:11px;
font-weight:600;
text-decoration: none;
color:#fff;

}


#contenttop { z-index:400; position: absolute; left: 6px; width: 772px; height: 14px; }
#backlogo { z-index:100; position: absolute; bottom: 0px; left: 800px; width: 183px; height: 350px; background: url(/images/back_logo.jpg) no-repeat;}


#nebennavi { z-index:3; position: absolute; top: 49px; left: 363px; height: 12px;}

html, body, div, p, h1, h2, h3, ul, ol,
span, a, table, td, form, img, li {

        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
           font-size: 100%;
        color: #092952;
}


a.footernav {font: 9px verdana; color:#A79E89; background:url(/images/footernav_pfeil.gif) no-repeat; background-position: left center; padding-left:8px; margin-right:18px;}
a.footernav:hover {color:#6D1E1E; background-image: url(/images/footernav_pfeil_akt.gif); text-decoration: none}

a.leftcolumn {background:url(/images/leftcolumn_pfeil_pass.gif) no-repeat;  background-position: left 5; padding-left:8px; display: block;}
a.leftcolumn:hover {background-image: url(/images/leftcolumn_pfeil_akt.gif); text-decoration: none}

a.leftcolumnadmin {background:url(/images/leftcolumn_pfeil_pass.gif) no-repeat;  background-position: left 5; padding-left:8px; display: block;}
a.leftcolumnadmin:hover {color:#303030; background-image: url(/images/leftcolumn_pfeil_akt.gif); text-decoration: none}

a.links {font: 9px verdana; background:url(/images/leftcolumn_pfeil_pass.gif) no-repeat; background-position: left center; padding-left:8px;}
a.links:hover {background-image: url(/images/leftcolumn_pfeil_akt.gif); text-decoration: none}

a.tagebuchheadlink {color:        #303030; background:url(/images/leftcolumn_pfeil_pass.gif) no-repeat; background-position: left center; padding-left:8px;}
a.tagebuchheadlink:hover {color:#956666; background-image: url(/images/leftcolumn_pfeil_akt.gif); text-decoration: underline}

.bold {
        font-weight: bold;
}

.form {
        padding: 0;
        margin: 0;
}

/**** Ebenen ****/

#head {
        width: 764px;
        height: 142px;
        position:absolute;
        background: #fff url(/images/back_contentdots.gif) no-repeat 703px 84px;
        z-index:2;
}


#content {
        width: 764px;
        padding-top:142px;
        padding-bottom:60px;
}

table.base {
        background: url(/images/back_logo.jpg) no-repeat;
        background-position:800px bottom;
}

/**** Classes ****/

/* global */

/* bodys */
body {
        height:100%;
        background:#DADADA url(/images/back.gif) repeat-y 6px 0px;
        margin : 0px;
        padding : 0px;
}



/* divs */
div.index {
        width:100%;
        height:100%;
}

#content div.content {
        color:white; width: 764px;
        }

#content div.inhalt {
        width: 571px;
        float: right;
}

#content div.leftcolumn {
        width: 190px;
        float: left;

}

#content div.midcontent {
        width: 401px;
        float: left;
}

#content span.midcontent {
        margin-left:20px;
        margin-right:30px;
        display:block;
        font-size:11px;
        line-height:1.5em;
}

#content div.midcontent .headline{
        margin: 20px 0px 4px 0px;
        font-weight:bold;
}

#content div.content_headline {
        font: 14px Arial, Helvetica, sans-serif;
        font-weight: bold;
        padding-bottom: 20px;
}


#content div.marginalcolumn {
        width: 167px;
        float: right;
        font: 10px verdana;
        font-color:        #303030;
        text-decoration: none;
        padding:0px;
        margin:0px;
}




/* tables */
table.index {
        width:764px;
        height:100%;
        background: url(/images/back_tableindex.gif) ;
        padding: 0px;
        margin-left: 10px;
}


/* tds */
table.kontakt td {
        height:26px;
        padding: 0px;
        margin-left: 10px;
        text-align:left;
}

td.kontaktfehler {
        color:#ff0000;
}


td.index {
        height: 100%;
        vertical-align: top;
        padding: 0;
        margin:0 ;
        z-index:1;
        background: url(/images/back_logopc.gif) no-repeat left bottom;
}

td.content {
        vertical-align: top;
        width: 764px;
        font-family:verdana;
        font-size:12px;
        color:#303030;
        text-decoration:none;
}

div.copyright {
        text-align:center;
        font:Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#000;
        margin:40px 0px 10px 0px;
}

table.kontakt input {
        width: 250px;
        font-family:verdana;
        font-size:11px;
        height:20px;
}

table.kontakt select {
        width: 80px;
        font-family:verdana;
        font-size:11px;
        height:20px;
}

table.kontakt textarea {
        width: 350px;
        height: 80px;
        font-family:verdana;
        font-size:11px;
        margin-top:8px;
}
