/*****************************************/
/*     (c) Kufer Software Konzeption     */
/*           Oderstr. 7                  */
/*           D-84453 Mühldorf            */
/*****************************************/


body                              { background-color:#CED4E8; color:#FFFFFF; font-family:Arial; font-size:12px; margin:0; padding:0; }
div.page_access                   { display:none; }

div.kopf                          { background-color: #CED4E8; color:#000000; padding-bottom:0px; border-left: 1px solid #0031AD; 
                                    border-bottom: 1px solid #000000; }
div.kopf a                        { color:#000000; }
div.kopf_navigation               { background-color:#CED4E8; text-align:right; height:25px; vertical-align:middle; color:#000000; 
                                    border-bottom:1px none #c4c4c4; }
div.kopf_navigation a             { color:#000000; }

div.body                          { background:transparent url(../bg_rightmnu.jpg) repeat-y scroll right top; }

div.right_menue                   { float:right; width:215px; color:#000000; padding: 10px 5px; }
div.right_menue table             { color:#000000; }
div.rechtsnavigation              { padding: 5px 0px; }
img.tasten                        { margin-left:10pt; }
/* Schnellsuche und Detailsuche*/
div.schnellsuche                  { border: 2px solid #CED4E8; margin: 25px 0px 10px 0px; padding: 10px 0px;  width: 180px; }
h2.schnellsuche                   { margin-left: 5px;}
input#navstich                    { width:100px; margin-left: 5px; margin-bottom: 5px;}
.schnellsuche form                { margin:0px;}
div.detailsuche                   { margin: 5px 0px 10px 0px; padding-left: 10px;}


div.navigation                    { background-color: #CED4E8; width:200px; padding:10px; color:#000000;  height: 770px; float:left; }
div.navigation a                  { color:#000000; }
div.navigation_button             { margin:2px 0px; }
div.navigation_button.sub         { padding-left:19px; }

div.content                       { background-color:#FFFFFF; color:#000000; margin:0 225px 0 220px; border-right:2px solid #CED4E8; }
div.clearbox                      { overflow:hidden; padding:10px; }
* html div.clearbox               { overflow:visible; height:1%; }
div.fuss                          { background-color: #9CDBFF; /*height:1px;  */  border-top:3px solid #CED4E8;  }

div.logoquali                     { border: 2px solid #000000; margin-top: 5px;}
img.innenquali                    { width: 160px; height: 48px; color: #000000; margin-left: 10px;}
div.innenquali                    { margin: 5px 5px; color: #000000; width: 180px; font-size: 15px; font-weight:bold; }



/*#########################
#     CSS für den RTE     #
#########################*/
/* Text Positionierung */
*.align-left                       { text-align:left; }
*.align-center                     { text-align:center; }
*.align-right                      { text-align:right; }
*.align-justify                    { text-align:justify; }

/* Frames für den Inhalt */
*.csc-frame                        { clear:both; }
*.csc-frame-frame1                 { border:0.1em solid #B2B2B2; padding:1em; }
*.csc-frame-frame2                 { border:0.1em solid #B2B2B2; background-color:#E5E5E5; padding:1em; }
*.csc-frame-indent6633             { margin-left:66%; }
*.csc-frame-indent3366             { margin-left:33%; }
*.csc-frame-indent                 { margin-left:3em; }
*.csc-frame-rulerAfter,
*.csc-frame-rulerBefore            { background-color:#B2B2B2; height:0.1em; }

/* Formatierung der UL's */
ul.component-items                 { color:#186900; list-style-type:circle; }
ul.action-items                    { color:#8A0020; list-style-image:url(img/red_arrow_bullet.gif); }

/* Formatierung der OL's */
ol.component-items-ordered         { color:#10007B; list-style-type:lower-roman; }
ol.action-items-ordered            { color:#8A0020; list-style-type:lower-greek; }

/* Formatierung der Links*/
a.external-link                           {}
a.external-link-new-window                {}
a.internal-link                           {}
a.internal-link-new-window                {}
a.download                                {}
a.mail                                    {}

/* Textformatierungen*/
span.important                            { color:#8A0020; }
span.name-of-person                       { color:#10007B; }
span.detail                               { color:#186900; }
*.rot                                     { color:#B90000; font-style:italic;}
*.blau                                    { color:#0070BC; text-decoration: blink; }
*.gruen                                   { color:#0C7567; text-decoration: underline; }
*.fettrot                                 { color:#B90000; font-weight:bold; text-decoration: line-through; }
*.mark                                    { background-color: #FFFFA0; display:inline-block;}


/* Überschriften*/
*.ueberschrift1                           { color:#C00000; font-weight:bold; }
*.ueberschrift2                           { color:#506D8D; font-weight:bold; }
*.ueberschrift3                           { background-color: #E8EEF1; color: #000000; font-weight:bold; display:inline-block;}
*.ueberschrift4                           { background-color: #FFA500; color: #000000; font-weight:bold; display:inline-block;}


/* Text Einrückung */
div.indent                                { margin-left:2em; }

