/* Übergeordnet ---------------------------------------------------- */
html                {scrolling:no; padding:0px; }
frameset        { frame-border:none ; frame-spacing:0 ; border:0px; }
body                { padding:0px; background-color: #FFFFFF ;
                margin-left:0px;
                margin-top: 0px;
                margin-right: 0px;
                margin-bottom: 0px;
                          scrollbar-face-color: #EEEEEE ;
                          scrollbar-arrow-color: #67b221 ;
                          scrollbar-track-color: #FFFFFF ;
                          scrollbar-highlight-color: #67b221 ;
                          scrollbar-darkshadow-color: #EEEEEE ; }

/* BASICS ---------------------------------------------------- */
font,p,td,tr,li { font-size: 12px; color:#000000; font-family:  Verdana, sans-serif;  }
table,td                { border:0px ; padding:0px ; spacing:0px ;  valign:top;  position:top; }
img alt                 { color: #FFFFFF ; background-color:#999999 ;  }
.f11                        { font-size:11px; }

/* COLORS ---------------------------------*/
.c_01        {color: #D9F0B0 ;} /* hellgrün */
.c_02        {color: #73B943 ;} /* dnkl-grün */


/* --- Font/Text -------------------------------------------------------------------------------- */
.footer                 { font-size:  9px; color: #FFFFFF ; background-color: #B6381E ; }
.f10                        { font-size: 10px; font-weight: normal; font-style: normal ;}
.titel                     { font-size: 16px; color: #73B943 ; font-weight: bold ; }

/* --- Tabellen ----------------------------------------------------------------------------- */
.main                        { spacing:0px; width:780px; }
.td_logo                { background-color:#FFFFFF ; height:50px;}
.td_text                { background-color:#E1EECB; height:165px; padding:10px;}
.td_nav                        { background-color:#74B944 ; height:35px; color:#FFFFFF; padding:0px;}
.td_subnav                { background-color:#FFFFFF ; height:300px; width:220px;  padding:10px;}
.td_subnav_list           { background-color:#FFFFFF ; padding:10px;}
.td_subnavline        { background-color:#FFFFFF ; height:22px;  width:220px;  padding-right:20px;
                                  border-left:1px solid #67B221;}
.td_bild                { background-color:#FFFFFF ; height:322px; width:510px; }
.td_bild_plus        { background-color:#FFFFFF ; height:322px; width: 30px; }

.td_subnav_k        { background-color:#FFFFFF ; height:300px; width:220px; }
.td_bild_k                { background-color:#C2E296 ; height:322px; width:352px; }
.td_bild_plus_k        { background-color:#C2E296 ; height:322px; width:228px;  padding-left:10px; }
.td_bild_text        { background-color:#D9F0B0 ; height:322px; width:510px;  padding:10px; }

.td_footer                { background-color:#FFFFFF ; height:30px; border-top:1px solid #67B221; padding-right:30px;}


/* Tables -------------------------------*/
.t700                { width:750px ; height:500px; }
.nav250                { width:250px ; }


/* Form ---------------------------------*/

ul {
font-size: 12px; color:#660000;
font-family:  Verdana, sans-serif; }

input,select {
font-size: 12px; color: #000000 ; background-color: #FFFFFF ;
border:1px solid #73B943 ; }

textarea {
font-size: 12px; color:#660000; background-color: #FFFFFF ;
border:1px solid #73B943 ; }

input submit {
font-size: 12px; color:#000000; background-color: #D9F0B0 ;
border:0px solid #73B943 ; }


/* LINKS ---------------------------------*/
.td_nav a                         {font-size: 16px; COLOR: #FFFFFF ; TEXT-DECORATION: none;  }
.td_nav a:href                 {font-size: 16px; COLOR: #FFFFFF ; TEXT-DECORATION: none;  }
.td_nav a:link                {font-size: 16px; COLOR: #FFFFFF ; TEXT-DECORATION: none;  }
.td_nav a:hover         {font-size: 16px; COLOR: #C2E296 ; TEXT-DECORATION: none;  }
.td_nav a:visited         {font-size: 16px; COLOR: #FFFFFF ; TEXT-DECORATION: none;  }

a                         { font-size: 14px; COLOR: #67B221 ; TEXT-DECORATION: none;  }
a:href                 { font-size: 14px; COLOR: #67B221 ; TEXT-DECORATION: none;  }
a:link                { font-size: 14px; COLOR: #67B221 ; TEXT-DECORATION: none;  }
a:hover         { font-size: 14px; COLOR: #C2E296 ; TEXT-DECORATION: none;  }
a:visited         { font-size: 14px; COLOR: #67B221 ; TEXT-DECORATION: none;  }


/* ADMIN ---------------------------------*/
h3                        { font-size:14px; color: #73B943 ; font-family:  Verdana, sans-serif; }
hr                        { color: #73B943 ; }
th                        { background-color: #dedede ; }