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

body                              { background-color:#012d74; color:#ffffff; font-size:10px; font-family:Arial; margin:0em; padding:0em; min-width:990px; }
a:link                            { color:#0074ce; text-decoration:none; font-weight:bold; }
a:hover                           { text-decoration:none; }
a:visited                         { color:#0074ce; text-decoration:none; }
li.anmeldung_start a.link         { font-weight:bold;}
div                               {  }
h1                                { font-size:1.4em; color:#005192; margin:0.5em 0em; }
h2                                { font-size:1.2em; color:#005192; margin:0.5em 0em; }
h2.titel                          { color:#005192; font-size:1.1em; }
h2.categorytitle                  { font-size:1.1em; color:#878787; margin:0.5em 0em; }
h3                                { font-size:1.0em; color:#005192; margin:0.5em 0em; }
h3.warnungpflichtfelder           { font-size:1.0em; color:#878787; margin:0.5em 0em; }
h4                                { font-size:0.8em; color:#005192; margin:0.5em 0em; }
h5                                { font-size:0.6em; color:#005192; margin:0.5em 0em; }
h6                                { font-size:0.4em; color:#005192; margin:0.5em 0em; }
img                               { border:0em; padding:0em; margin:0em; }
input[type=text]                  { width:15em; }
select                            { width:15.2em; }
li                                { margin:0em; padding:0.3em; }
p                                 { margin:1.3em 0em; }
table                             { font-size:1em; empty-cells:show; color:#000000; }
th                                { text-align:left; }
tr                                { vertical-align:top; }
ul                                { margin:0.5em 0em; padding:0em 0em 0em 2em; }

div.page_access                   { display:none; }
div.main                          {  }
div.kopf                          {  }
div.kopf a                        { color:#ffffff; }
div.kopf_navigation               { font-size:1.2em; padding:0.2em 0em; }
div.kopf_navigation a             { color:#ffffff; }
div.navigation                    { float:left; padding:1em; }
div.navigation_button             { margin:0.2em 0em; }
div.navigation_button img         { width:19em; }
div.navigation_button.sub         { padding-left:2em; }
div.navigation_button.sub img     { width:15.2em; }
div.white_back                    { background-color:#ffffff; color:#000000; margin:0em 22em 4em; min-height:10em; }
div.white_main                    { padding:1em; min-height:10em; }
div.white_bottom,
div.white_top                     { background-color:#ffffff; overflow:hidden; height:1em; }
div.white_bottom_left,
div.white_top_left                { float:left; background-image:url(images/white_top_left.jpg); height:1em; width:1em; }
div.white_bottom_right,
div.white_top_right               { float:right; background-image:url(images/white_top_right.jpg); height:1em; width:1em; }
div.white_bottom_left             { background-image:url(images/white_bottom_left.jpg); }
div.white_bottom_right            { background-image:url(images/white_bottom_right.jpg); }
* html div.white_back,
* html div.white_main             { height:10em; }
div.inhalt                        { overflow:hidden; font-size:1.2em; }
div.right_menue                   { float:right; color:#000000; width:20em; background-color:#e4e4e4; z-index:5; }
div.right_menue div.inhalt        { padding:0.8em; }
div#legende                       { padding-bottom:0.8em; font-size:11px; text-align:right;}
img.tasten                        { margin-left:1em; }

/* Stichwortsuche */
div.fast_search                   { background-color:#EBEBEB; margin-bottom:1em; margin-left:0; margin-top:0em; padding:1em 0.5em; }
#navstich                         { width:17em;  border:1px solid #6F7FA1; }
label#fornavstich                 { color:#005192; font-size:1.1em; margin:0.5em 0; font-weight: bold; }


div.warenkorb                     {background-color:#EBEBEB; margin-left:0; margin-top:0em; padding:1em 0.5em; }

/*#########################
#     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; }

/* Texthervorhebungen */
span.important                    { color: #8A0020; }
span.name-of-person               { color: #10007B; }
span.detail                       { color: #186900; }

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


