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

*                                 { margin:0; padding:0; color:#040243; }
html, body                        { background-color:#D0D0D0; font-family:Verdana,Arial; height:100%; font-size:11px; }
div.page_access                   { position:absolute; top:-2000px; }
div.main                          { width:959px; margin:0 auto; background-color:#FFF; }
div.kopf                          { background-color:#FFF; color:#040243; }
div.kopf a                        { color:#040243; }
div.kopf_navigation               { background-color:#DDE6ED; width:931px; margin:0 0 0 10px; padding:5px 4px; color:#040243; clear:left; font-size:11px; }
div.kopf_navigation ul li         { float:left; background: url(../bullet.gif) no-repeat 0 3px; list-style:none; padding:0 0 0 10px; margin:0 1px; width:90px; font-size:0.9em; height:2.5em;}
div.kopf_navigation ul            { margin:0; }
div.kopf_navigation a             { color:#040243; }
div.links                         { position:relative; left:0px; z-index:10; clear:both; float:left; padding-top:20px; padding-left:10px; }
div.white_back                    { background-color:#ffffff; margin-left:230px; }
div.jump_top                      { text-align:right; padding:1em; }
div.navigation                    { background-color:#DDE6ED; width:200px; padding:10px 8px 50px 10px; color:#ffffff; }
div.navigation ul                 { list-style-image:none; font-size:1.2em; margin:0; }
div.navigation ul li              { list-style:none; padding:0; margin:0; }
div.navigation ul li ul           { margin: 10px 0 10px 10px; font-size:0.8em; }
div.navigation ul li ul li a      { font-weight:normal; }
div.navigation a                  { color:#040243; }
div.navigation_button             { margin:2px 0px; }
div.navigation_button.sub         { padding-left:19px; }
div.legende                       { background-color:#DDE6ED; width:200px; margin:20px 0 0 0px; padding:10px 8px 50px 10px; }
a.inhalt                          { display:none; }
div.inhalt                        { padding:1em; overflow:hidden; height:1%; }
div.right_menue                   { float:right; width:180px; background-color:#e4e4e4; padding:10px; position:absolute; right:0px; z-index:5; }
div.fuss                          { background-color:#FFF; height:50px; border-top:1px none #c4c4c4; margin-right:220px; }

img.tasten                        { margin-left:10pt; }

/* Stichwortsuche */
input#navstich                    { width:100px; }

div.kopf img                      { float:left; background:#FFF; }
img#logo_frechen                  { margin:10px 10px 5px 10px; }
img#bilder_mitte                  { margin:10px 10px 5px 0px; }
img#logo_vhs                      { margin:10px 10px 5px 0px; }

div#adresse, div#suche, 
div#warenkorb                     { float:left; display:inline; height:6em; }
div#adresse                       { width:218px; margin:0 10px 10px 10px; background:#FFF; clear:left; }
div#suche                         { width:496px; margin:0 10px 10px 0; padding:0 5px; background:#DDE6ED;  font-weight:bold; }
div#suche p, div#suche form       { float:left; margin:0 0 0 5px; }
div#suche form input.stichwort    { width:280px; }
div#warenkorb                     { width:185px; padding:0 5px; background:#DDE6ED; margin:0 0 10px 0; font-weight:bold; text-align:center; }
div#warenkorb a                   { font-size:0.9em; }
div#warenkorb div                 { font-size:1.6em; }
#wk_count                         { }
td.ampel                          { width:50px; }

div.dsuche                        { padding-left:12em; font-size:0.9em;}
div.knr                           { background-color:#040243; float:left; height:2.8em; margin-left:-0.4em; margin-top:-0.7em; }
h4.knr                            { color:#FFFFFF; padding-top:0.4em; padding-left: 0.2em; padding-right:0.2em; }
img#programmheft                  { float:right; z-index:255; }

div#adresse p.bodytext            { margin:0; }

table.csc-loginform p             { margin:0; }

