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

body                               { font-family:Arial; padding:0px; margin:0px; font-size:0.8em; }
div                                { margin:0px; padding:0px; }
img                                { border:0px; }
h1                                 { font-size:1.8em; color:#F36904; }
h2                                 { font-size:1.6em; color:#F36904; }
h3                                 { font-size:1.4em; color:#F36904; }
h4                                 { font-size:1em; color:#F36904; }
ul                                 { margin:0em; padding:0em 0em 0em 2em; list-style-image:url(navigation_pfeil.gif); }
li                                 { margin-top:0.2em; }
table                              { font-size:1em; }

a                                  { text-decoration:none; color:#000000; }
a:visited                          { text-decoration:none; color:#000000; }
a:hover                            { text-decoration:none; color:#7E8896; }

a.home                             { font-size:0.8em; color:#FFFFFF; }
a.home:hover                       { color:#F36904; }
a.home:visited                     { color:#FFFFFF; }
div.graytop                        { height:7em; background-color:#E8EEF1; }
div.darkgraytop                    { height:10em; background-color:#7E8896; }
div.kategorie_header               { position:absolute; top:9em; left:16em; }
div#kurshighlights                 { position:absolute; top:9em; left:30em; color:#000000; }
div#kurshighlights a,
div#kurshighlights a:hover         { color:#000000; }
div.highlight                      { font-size:1.2em; font-weight:bold; margin:0 0 0.3em; }
a.highlight                        { font-weight:bold; }
div.whitemargin                    { padding:1em; float:right; height:5em; width:5em; text-align:center;}
div.title_cont                     { float: left; }
h2.seitentitel                     { margin:0em; padding:3em 0em 0em 7.5em; color:#ffffff; }
h2.head_title                      { margin:0em; margin-top: 10px; margin-left: 10px; font-size: 26px;}
h3.head_sub_title                  { margin:0em; margin-left: 10px; font-size: 15px; color:#000000; }
img.logo_bildung                   { margin-left:3em; position:absolute; top:4.5em; }
img.logo_kategorie                 { float:left; border:1px solid #ffffff;}

#navigation_cont                   { left:0em; width:13em; position:absolute; top:13em; z-index:255; background-color:#E8EEF1; border: 2px solid #E8EEF1; bottom:0; }
#content                           { margin-left:15em; padding:1em; }
ul.navigation                      { background-color: #FFFFFF; padding-left: 1.5em; margin-top: 2em; padding-top: 0.3em; padding-bottom: 0.3em;}
ul.navigation.sub                  { margin-top: 0em; }
li.navigation.active               { list-style-image: url(navigation_active_pfeil.gif);}
li.navigation.sub                  { }
img.print_btn                      { float: right; margin-right: 1em; margin-top:-2px;}
img.print_btn:hover                { cursor: hand; }
img.mail_btn                       { margin-left: 0.5em; margin-right: 1em; margin-top: 4px;}
img.mail_btn:hover                 { cursor: hand; }
div.btn_cont                       { vertical-align: bottom; float: right; width: 8em;}

/*+++++++++++++++++++ RTE +++++++++++++++++++++*/
p.align-center                     { text-align:center; }
p.align-right                      { text-align:right; }
p.align-left                       { text-align:left; }
blockquote                         { font-style:italic; }
