/* style sheet, forum mut tut gut! 2003 for nn4.x */


/* --- all body --- */

body {
 background-color:#ffffff;
 color:#000000;

 width:auto;
 height:auto;

 margin:0;

 vertical-align:top;
 text-align:left;
 text-indent:0;

 word-spacing:normal;
 letter-spacing:normal;
 white-space:normal;
}


.center { text-align:center; }
.right { text-align:right; }
.left { text-align:left; }

.nowrap { white-space:nowrap; }


.ml50 { margin-left: 50px; }


/* --- /all body --- */


/* --- all text --- */

a, h1, h2, h3, h4, h5, h6, p, form, input { font-family:verdana,arial,helvetica,sans-serif; font-weight: normal; text-decoration:none; }
h1, h2, h3, h4, h5, h6, p, div { display:block; }
a { display:inline; }
a, p, form, input { font-size: small; }


a:link, a:visited { color:#000000; background:transparent; text-decoration:underline; }
a:active { color:#000000; background:transparent; text-decoration:none; }
a:hover { color:#ff9500; background:transparent; text-decoration:underline; }


h3, h4 { font-weight: bold; }
h4 { font-size: medium; }


.attB { font-weight: bold; }
.attL { text-decoration:underline; }


.sizeM {
 font-weight: normal;
 font-size: medium;
}




/* --- /all text --- */


/* --- navigation --- */

body.navigation { margin:0; background-color:#ffa500; color:#ffffff; }

#navi { text-align:left; position:absolute; top:75px; left:2px;  white-space:nowrap }

a.nav, #info {
 font-weight: bold;
 font-size: small;
}

a.nav:link, a.nav:visited, a.nav:active { color:#ffffff; background:transparent; text-decoration:underline; }
a.nav:hover { color:#ffffff; background:transparent; text-decoration:underline; }

.bullet, .bullet0, .bullet1, .bullet2 { font-weight: bold; font-size: 18px; }
.bullet0 { color:#000000; background:transparent; }
.bullet1 { color:#00bf00; background:transparent; }
.bullet2 { color:#00ff00; background:transparent; }

#info { text-align: left; }


 /* bottom */

 #navBottomBox { clear: left; float: none; text-align: center; }

 a.navBottom, #navBottomBox, #navBottomActive, p.navBottom { font-weight: normal; font-size: x-small; }
 p.navBottom { color:#000000; background:transparent; text-decoration:none; }
 a.navBottom:link, a.navBottom:visited { color:#000000; background:transparent; text-decoration:underline; }
 a.navBottom:hover, a.navBottom:active, #navBottomActive { color:#ff9500; background:transparent; text-decoration:underline; }

 /* /bottom */


/* --- /navigation --- */


/* --- kopf --- */

#logo { margin-top: 0px; margin-left: 20px; }
#titel { text-align:center; margin: 12px; }
#pflege { margin-top: 0px; margin-right: 20px; }

/* --- /kopf --- */


/* --- box --- */

.box1, .box3, .box4, .box5, .box6 { float: left; text-align: left; }
.box1 img { margin-left: 20px; }

.box2 { clear: left; float: none; text-align: left; }

.box3 img { margin-top: 15px; margin-right: 20px; }
.box3 {
 font-family:verdana,arial,helvetica,sans-serif;
 text-decoration:none;
 font-weight: normal;
 font-size: small;
}

.box4 img { margin-top: 20px; margin-right: 20px; }
.box5 img { margin-top: 0px; margin-right: 20px; }
.box6 img { margin-top: 15px; margin-right: 0px; }

.thema { text-align: left; margin-right: 20px; }
.prog { text-align: left; margin-right: 20px; }

.ausstBox0, .ausstBox0x40, .ausstBox10, .ausstBox15, .ausstBox15xl, .ausstBox20 { float: left; text-align: left; }

.ausstBox0 img { margin: 0px 20px; }
.ausstBox0x40 img { margin: 0px 25px; }
.ausstBox10 img { margin: 10px 20px; }
.ausstBox15 img { margin: 15px 20px; }
.ausstBox15xl img { margin: 15px 35px; }
.ausstBox20 img { margin: 20px 20px; }


/* --- /box --- */


/
/* --- table --- */


th, td { vertical-align:top; text-align:left; }

/* --- /table --- */


/* --- formular --- */

.anmeldForm {
 border: 1px solid #ff5f00;
 color: #000000;
 background-color: #ffc477;
 padding: 10px;
 width: auto;
 line-height: 120%
}

.anmeldInput {
 border: none;
 color: #000000;
 background-color: #efefdf;
 margin: 5px;
 padding: 2px 2px 2px 5px;
 line-height: 120%
 vertical-align: top;
}

.radio, .radio1 {
 color: #000000;
 background-color:#ffc477;
 vertical-align: middle;
}


/* --- /formular --- */
