﻿@import url("fckstyles.css");
html, body, form
{
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
    font-family: 'Segoe UI' , Verdana, 'Arial !important';
    font-size: 10pt;
    color: #303030;
    overflow: hidden;
    /*cursor:url(/images/cursor_main.cur), default;*/
}
a
{
    color: #3b5998;
    text-decoration: none;
}
a:hover
{
    color: #3b5998;
    text-decoration: underline;
}
a:visited
{
    color: #3b5998;
    text-decoration: none;
}
a.link
{
    color: #3b5998;
    text-decoration: none;
}
a.link:hover
{
    color: #3b5998;
    text-decoration: underline;
}
a.link:visited
{
    color: #3b5998;
    text-decoration: none;
}
a.link_tags
{
    font-size: 8pt;
    color: #FF6600;
    text-decoration: underline;
    margin:0 5px 0 0;
    display:block;
    border: 1px solid #cccccc;
    padding:2px;
    float:left;
}
a.link_tags:hover
{
    background-color: #FFFFCC;
}
.dxtl a
{
    color: #303030;
    text-decoration: none;
}
.dxtl a:hover
{
    color: #303030;
    text-decoration: underline;
}
#header
{
    background-color:#4a4a4a;
    height:33px;
    color: #e0e0e0;
}
#header .title
{
    float: left;
    font-size: 14pt;
    height: 25px;
    padding: 5px 0 3px 5px;
    color:#e0e0e0;
}
#header .title a
{
    color: #e0e0e0;
}
#header .welcome
{
    margin: 8px 10px 0 0;
    float: right;
}
#header .welcome a
{
    color: #e0e0e0;
    padding:0 5px 0 5px;
}
#header .welcome a:link
{
    color: #e0e0e0;
}
#header .welcome a:hover
{
    text-decoration:underline;
}
#header .welcome a:visited
{
    color: #e0e0e0;
}
#page
{
    min-height:500px;
}
#page ul
{
    list-style-type: disc;
    list-style-position: inside;
   
    margin: 0;
}
#page .header
{
    margin: 10px 0 5px 0;
    padding: 0;
    font-size: 14pt;
    font-weight: bold;
}
#page .author
{
    margin: 5px 0 5px 0;
    padding: 0;
    font-size: 9pt;
    font-style: italic;
    color: #808080;
}
#page .text
{
    margin: 10px 0 0 0;
    padding: 0;
}

#page .text img
{
    border-width: 0px;
}



.text table
{
    border-collapse: collapse;
    border: 1px solid #bbbbbb;
}
.text table th
{
    padding: 5px;
    text-align: left;
    background: #e5e5e5;
    font-style: normal;
    font-size: 1em;
    border-top: 1px solid #bbbbbb; 
    border-right: 1px solid #bbbbbb;  
    border-bottom: 1px solid #bbbbbb;    
}
.text table th:first-child
{
    border-left: 1px solid #bbbbbb;    
}
.text table tr
{
      
}
.text table td
{
    padding: 5px;
    border-right: 1px solid #bbbbbb;    
    border-bottom: 1px solid #bbbbbb; 
    
}
.text table td:first-child
{
      border-left: 1px solid #bbbbbb;
}


DIV.tags
{
    clear:both;
}

DIV.pageedit
{
    border: 1px solid #cccccc;
    background-color: #FFFFCC;
    padding: 5px;
    margin: 5px 0 5px 0;
}

.page_document_header
{
    margin:10px 0 5px 0;
    padding:3px;
    border-style: none none dotted none;
    border-width: 1px;
    border-color: #000000;
    font-weight: bold;
    font-size: 1.1em;
}
.page_document_footer
{
    margin: 15px 0 0 0;
}
.page_document_footer .copyright
{
    margin: 5px 0 0 0;
    font-size: 0.9em;
}
.space
{
    width:20px;
    text-align:center;
}
.document_date
{
    font-size: 0.9em;
    color: #808080;
}
.document_description
{
    margin:0 0 5px 0;
    font-size: 0.9em;
    color: #808080;
}

.pre-action-link
{
    text-align:right;
}
a.tree
{
    color: #303030;
}
a.tree1
{
    color: #303030;
}
a.tree2
{
    color: #FF9900;
}
a.tree3
{
    color: #008000;
}
a.tree4
{
    color: #FF0000;
}
.clear
{
    clear:both;
}

.searchResult
{
    padding: 5px;
    margin: 5px 0px 0px 0px;
    border-top: 1px solid #cccccc;
}
.searchTitel
{
    font-size: 1.1em;
}
.searchNavi
{
    color: #4C4C4C;
    font-size: 0.9em;
}
.searchNavi a.link
{
    color: #3b5998;
}
.searchSubTitel
{
    color: #1D1D1D;
    font-size: 0.9em;
    padding: 3px 0 3px 0;
}
.searchProdukt
{
    font-size: 0.8em;
    color: #666666;
}
.login {
    width: 350px;
    margin: 10px auto 10px auto;
    text-align: center;
}

.login_top {
    width: 100%;
    height: 100px;
    margin: 0;
    padding: 0px;
    background: #ffffff url(images/bg/login_top.gif) repeat-x bottom;
    border-bottom: #cccccc 1px solid;
}

.login_bottom {
    width: 100%;
    height: 100px;
    margin: 0;
    padding: 10px 0 0 0;
    background: #ffffff url(images/bg/login_bottom.gif) repeat-x top;
    border-top: #cccccc 1px solid;
    text-align: center;
}

.loginbutton {
    padding: 3px;
    font-size: 14px;
    width: 130px;
    font-weight: bold;
    color: #333333;
}

.dsgvo {
    width: 500px;
    margin: 10px auto 10px auto;
    text-align: center;
}

