@charset "ISO-8859-1";
/*****************************************/
/*     (c) Kufer Software Konzeption     */
/*           Oderstr. 7	                 */
/*           D-84453 Muehldorf            */
/*****************************************/


body            { padding:0em; margin:0em; font-family:Verdana; /*font-size:13px;*/ background:#FFFFCC; }

h1              { color:#000000; font-size:2em; font-weight:normal; }
h1.header       { margin-left: 3em; font-weight:normal; }
h1.breadcrumb   { color:#d50000; }
h2              { color:#000000; font-size:1.4em; }

a:visited,
a               { color:#d50000; font-weight:bold; }
a:hover         { color:#2000A3; background-color:#FFCC33; }

img             { border:0em; }


div             { padding:0em; margin:0em; }
div.header      { border: solid #8e8e8e; border-width:1px 0px; overflow:hidden; /*background:#ffd200;*/ background-image:url(../farbverlauf_oben.jpg); height:73px; }
div.footer      { border: solid #8e8e8e; border-width:1px 0px; padding:0.4em;  /* background:#ffd200;*/ background-image:url(../farbverlauf_unten.jpg);  text-align:center; }
div.right       { float:right; overflow:hidden; }
div.nav         { width:17em; float:left; overflow:hidden; margin:0em; margin-right:1.5em; background-image:url(images/fbshaus_menue.gif); background-repeat:no-repeat; }
div.breadcrumb  { /*margin-left:20em; */}
div.main        { overflow:hidden; margin-bottom:2em; margin-left:1em;}

div.margin      { margin:1em; margin-left:18.5em; clear:both; }
div.suche       { font-size:0.8em;  overflow:hidden; margin:1em !important; }
div.fast_search { font-size:1.2em; }

ul.nav         { list-style-type:disc; padding:0em; margin:0em; }
ul.nav li      { padding:0.5em; }

li.aktiv        { list-style-type:circle; }

img.right       { float:right;}
img.left        { float:left; margin-right:1em;}
img.space       { margin-left:10em; }

input           { /*border:1px solid #f9c330;*/margin-bottom:0.2em; }       
input.submit    { background:#f9c330; border:1px outset gray; font-weight:bold; color:#d50000; }
input.search_button { background-color:#FFCC33; border-color:#CCCCCC #333333 #333333 #CCCCCC; border-style:solid; border-width:1px; clip:rect(0pt, 0pt, 0pt, 0pt); color:#CC0000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:100%; font-weight:bold; margin-left:0.5em; }

blockquote      { margin-bottom: 1em; font-style: italic; }
span.name-of-person { color:#005A9C; }
span.important  { color:red; }
span.detail     { color:green; }


/** CSS fuer RTE **/
div.align-left, p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }
div.align-center, p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }
div.align-right, p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }


/* Schriftgroessenmenue */
div#schriftgroesse                 { font-weight:bold; text-align:center; margin-top:1em;}
div#schriftgroesse a               { color:#D50000; }
div#schriftgroesse a:hover         { background-color:#FFCC33; color:#2000A3; }
a#schrift_normal                   { font-size:1.4em; text-decoration:none; }
a#schrift_gross                    { font-size:1.6em; text-decoration:none;}
a#schrift_sehrgross                { font-size:1.8em; text-decoration:none;}
