 <!--
h1
{
        font-family: verdana;
        font-size: 10px;
        color: #6f6f6f;
        text-align:left;
        margin-left:18px;
        margin-bottom:2px;
        padding-bottom:2px;
}
h6
color:#e12020;
{
        font-family: verdana;
        font-size: 10px;
        color: #6f6f6f;
        text-align:right;
        margin-right:22px;
        margin-top:2px;
        padding-top:2px;

}


p{
line-height:16px;
}
h3
{
        font-family: verdana;
        font-size: 11px;
        font-weight:normal;
        color: #6f6f6f;
        margin-right:30px;
        text-align:left;
}         -->
.top
{
text-align:center;
margin-top:5px;
}
h2
{
        font-family: verdana;
        font-size: 10px;
        font-weight:bold;
        line-heigh:8px;
        color:#e12020;
        text-align:left;

}
body{ background-image: url(wolken_bg.jpg);     }
td,th {
        font-family: tahoma;
        font-size: 11px;
        color: 838282;
        margin:0px;
        padding:0px;
         background-color:#ffffff;
}

input{
        border-width:1px;
         border-color:gray;
         background-color:white;
         color:gray;

}

table#table1{  background-color:white;   }
p.box{
        padding-left:10px;
         padding-right:10px;
         padding-top:25px;
}
h6

{
        font-family: verdana;
        font-size: 12px;
        color:#e12020;
        text-align:center;
}
div.tittel

{
        font-family: verdana;
        font-size: 12px;
        color:#e12020;
        text-align:left;
        border-width:1px;
        border-color:#e12020;
        border-style:dotted;
}
h4
{
        font-family: verdana;
        font-size: 20px;
        color:#e12020;
        text-align:center;      }

image{ background-color:white;
}
#calendar_wrapper {

        padding: 8px 8px 0 0;

}

#calendar_wrapper2 {

        padding: 3px;

}


/*-----------------------------
CALENDAR
-----------------------------*/


table.calendarBG {
        background-color:#bbbbbb;
        padding: 0px;
}

td.calendarBlank {
        background-color: white;
            font: normal 11px/11px Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
}

td.calendarHeader {
        color: #666;
        text-align: center;
        background-color: #ffffff;
        font: normal 11px/14px arial, sans-serif;
}

td.calendarDayHeading {
        font: normal 11px/14px Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif ;
        color: #666;
        background-color: #ffffff;
        text-align: center;
        vertical-align: middle;
}

td.calendarToday {
        font: bold 11px/14px Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
        text-decoration: none;
        text-align: center;
        vertical-align: middle;
        color: #666;
        background-color: #fff;
}

td.calendarCell {
        font: normal 11px/14px Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
        text-decoration: none;
        text-align: center;
        vertical-align: middle;
        color: #666;
        background-color: #ffffff;

}
div.body {   position:relative;
                top:10px;
         margin-left:auto;
         margin-right:auto;
         text-align: center;
          width:800px;
         
          top:20px;
          z-index:2;
          background-color:#ffffff;

}

body{text-align: center; }

div.head{
        position:relative;
          margin:0 auto;
         top:0px;
         width:800px;
          height:180px;
          z-index:1;

          background-image:url(header.jpg)   }
div.date{
        position:absolute;
         top:10px;
         left:10px;
         width:200px;
         height:100px;
         font-family: verdana;
         font-size: 12px;
         font-weight:bold;
         z-index:2;
         color:#ffffff;
           }
div.menu{
        position:relative;
         top:0px;
         width:800px;
          height:31px;
          background-image:url(menu_bgr.jpg)     }
div.home{
        position:absolute;
         top:0px;
         left:0px;
         width:128px;
         height:31px;
         font-family: verdana;
         font-size: 14px;
         color:#ffffff;
         text-align:center;
         padding-left:10px;
         padding-right:10px;

         background-color:;)
         }
div.camp{
        position:absolute;
          top:0px;
          left:128px;
         width:125px;
          height:31px;
          font-family: verdana;
         font-size: 14px;
         color:#ffffff;
         text-align:center;
         padding-left:10px;
         padding-right:10px;

              }
div.seminar{
        position:absolute;
          top:0px;
          left:253px;
         width:125px;
          height:31px;
          font-family: verdana;
         font-size: 14px;
         color:#ffffff;
         text-align:center;
         padding-left:10px;
         padding-right:10px;

             }

div.uns{
        position:absolute;
          top:0px;
          left:378px;
         width:125px;
          height:31px;
          font-family: verdana;
         font-size: 14px;
         color:#ffffff;
         text-align:center;
         padding-left:10px;
         padding-right:10px;


            }
div.kontakt{
        position:absolute;
          top:0px;
          left:503px;
         width:128px;
          height:31px;
          font-family: verdana;
         font-size: 14px;
         color:#ffffff;
         text-align:center;
         padding-left:15px;
         padding-right:7px;

           }
div.hadash{
        position:absolute;
          top:0px;
          left:631px;
         width:132px;
          height:31px;
          font-family: verdana;
         font-size: 14px;
         color:#ffffff;
         text-align:center;
         padding-left:15px;
         padding-right:10px;

           }



     }
div.breadcrumb{
        position:relative;
         left:10px;
         top:0px;
         width:800px;
         height:20px;
         z-index:1;
         color:gray;
         text-align:left;
         margin-left:10px;
         padding-left:10px;
         font-family:verdana;
     }

div.anfang{
        position:relative;
         margin-left:auto;
         margin-right:auto;
         top:10px;
         width:790px;
         height:650px;
         color: grey;
         background-image:url(bgr_grau.jpg);
}
div.white{
        position:relative;
         margin-left:auto;
         margin-right:auto;
         top:0px;
         width:800px;
         height:920px;
         color: white;

}

div.oben

{        position:absolute;
         align:left;
         margin-left:0px;
         padding-left:5px;
         padding-top:3px;
         width:560px;
         height:20px;
         top:5px;
        font-family: verdana;
        font-size: 12px;
        color:#e12020;
        text-align:left;
        border-right-width:0px;
        border-left-width:0px;
        border-top-width:0px;
        border-right-width:1px;
        border-bottom-width:1px;
         font-weight:bold;
         border-right-color:gray;
         border-right-style:dotted;
          border-bottom-style:dotted;
          border-bottom-color:gray;



}
div.oben2

{        position:absolute;
         align:left;
         margin-left:0px;
         padding-left:5px;
         padding-top:3px;
         width:130px;
         height:20px;
         top:5px;
        font-family: verdana;
        font-size: 12px;
        color:#e12020;
        text-align:left;
        border-right-width:0px;
        border-left-width:0px;
        border-top-width:0px;
        border-right-width:1px;
        border-bottom-width:1px;
         font-weight:bold;
         border-right-color:gray;
         border-right-style:dotted;
          border-bottom-style:dotted;
          border-bottom-color:gray;



}
div.unten

{        position:relative;
         align:left;
         margin-left:0px;
         padding-left:10px;
         padding-bottom:5px;
         width:560px;
         height:20px;
        font-family: verdana;
        font-size: 14px;
        color:#e12020;
        text-align:right;
        border-right-width:0px;
        border-left-width:0px;
        border-top-width:0px;
        border-left-width:0px;
        border-top-width:1px;
         font-weight:bold;
         border-left-color:gray;
         border-left-style:dotted;
          border-top-style:dotted;
          border-top-color:gray;



}
div.boxen{ position:absolute;
         right:10px;
         width:580px;
         top:5px;
         font-family: verdana;
         font-size: 12px;
         text-align:left;
         padding-left:10px;
         padding-top:5px;

}
div.inanfang{
         position:relative;
         right:5px;
         width:580px;
         line-height:16px;
         -moz-border-radius:20px;
         z-index:2;
         font-family: verdana;
         font-size: 12px;
         color:#717171;
         text-align:left;
         padding-left:10px;
         padding-top:5px;
         background-color:#ffffff;
            }
div.archiv{
         position:relative;
         right:5px;
         width:580px;
         line-height:16px;
         -moz-border-radius:20px;
         z-index:2;
         font-family: verdana;
         font-size: 12px;
         color:#717171;
         text-align:left;
         padding-left:10px;
         padding-top:5px;
         background-color:#ffffff;
            }
div.inanfang2{
         position:relative;
         right:5px;
         width:580px;
         margin-top:20px;
         line-height:16px;
         -moz-border-radius:20px;
         z-index:2;
         font-family: verdana;
         font-size: 12px;
         color:#717171;
         text-align:left;
         padding-left:10px;
         padding-top:15px;
         background-color:#ffffff;
            }
div.inlinks{
         position:absolute;
         align:left;
         left:3px;
         width:220px;
         height:440px;
         line-height:16px;
         -moz-border-radius:10px;
         z-index:2;
         font-family: verdana;
         font-size: 12px;
         color:#717171;
         text-align:left;
         padding-left:3px;
         padding-top:5px;
         background-color:#ffffff;
            }
div.inrechts{
         position:absolute;
         align:right;
         right:3px;
         width:220px;
         height:440px;
         line-height:16px;
         -moz-border-radius:10px;
         z-index:2;
         font-family: verdana;
         font-size: 12px;
         color:#717171;
         text-align:left;
         padding-right:3px;
         padding-top:5px;
         background-color:#ffffff;
            }
.dhtmlgoodies_window{
                width:300px;
                font-family:verdana;
                font-size:12px;
                position:absolute;
                overflow:hidden;
                z-index:10000;


        }
.dhtmlgoodies_window div{
                position:relative;
        }
.dhtmlgoodies_window .dhtmlgoodies_window_top{
                width:100%;
                height:17px;
                position:relative;
                background-color: #ffffff;


        }

.dhtmlgoodies_window .top_buttons{
                float:right;
                z-index:10;
                position:absolute;
                right:0px;
                width:35px;


        }
.top_buttons img{
                float:left;
                padding-left:2px;

        }
.dhtmlgoodies_windowMiddle{
                border-left:1px dotted gray;

        }
.dhtmlgoodies_windowContent{
                border-right:1px dotted gray;
                padding-left:5px;
                padding-right:2px;

                height:100%;
                overflow:hidden;
                background-color:#FFF;
        }
.dhtmlgoodies_window_bottom{
                border-left: 1px dotted gray;
                border-right:1px dotted gray;
                border-bottom: 1px dotted gray;
                position:relative;
                height:0px;
                background-color:#FFFFFF;
        }
.dhtmlgoodies_window_bottom img{
                float:right;
        }
.topCenterImage{
                position:absolute;
                left:3px;
                width:5000px;
                height:17px;
        }
.resizeImage{
                position:absolute;
                right:1px;
                bottom:1px;
        }


div.news_tag{
        position:absolute;
         width:100px;
          height:64px;
         top:-25px;
         left:-45px;
         z-index:3;
         background-image:url(tnews2.gif);

            }




        #imageSlideshowHolder img{
                position:absolute;
        }
input
.Check, .Radio { background-color:white; border:1px solid gray; }

  a.link:link { display:block; width:125px; height:23px;font-family: verdana;font-size: 13px; color:#ffffff; text-align:center;
   padding-top:8px; text-decoration:none;  font-weight:bold;background-image:url(menu_bgr.jpg);  }
 a.link:visited {  display:block; width:125px; height:23px;font-family: verdana;font-size: 13px; color:#ffffff; text-align:center;
   padding-top:8px; text-decoration:none;  font-weight:bold;background-image:url(menu_bgr.jpg);}
 a.link:hover { display:block; width:125px; height:23px;font-family: verdana;font-size: 13px; color:#e12020; text-align:center;
   padding-top:8px; text-decoration:none;  font-weight:bold;background-image:url(menu_bgr2.jpg); }
 a.link:active {  display:block; width:125px; height:23px;font-family: verdana;font-size: 13px; color:#e12020; text-align:center;
   padding-top:8px; text-decoration:none;  font-weight:bold;background-image:url(menu_bgr2.jpg);}

 a.more:link {text-decoration:none; font-family: verdana;font-size: 12px; color:#e12020; font-weight:bold; }
 a.more:visited {text-decoration:none;  font-family: verdana;font-size: 12px; color:#e12020; font-weight:bold;}
 a.more:hover { text-decoration:underline;font-family: verdana;font-size: 12px; color:#e12020; font-weight:bold; }
 a.more:active { text-decoration:underline; font-family: verdana;font-size: 12px; color:#e12020; font-weight:bold;}

 a.cal_more:link    {text-decoration:none; font-family: verdana; font-size: 10px; color:#e12020;font-weight:bold;  }
 a.cal_more:visited {text-decoration:none; font-family: verdana; font-size: 10px; color:#e12020;font-weight:bold;  }
 a.cal_more:hover   {text-decoration:underline; font-family: verdana; font-size: 10px; color:#e12020;font-weight:bold;  }
 a.cal_more:active  {text-decoration:underline; font-family: verdana; font-size: 10px; color:#e12020;font-weight:bold;  }

 a.bread:link {text-decoration:none; font-family: verdana;font-size: 10px; color:gray; }
 a.bread:visited {text-decoration:none;  font-family: verdana;font-size: 10px; color:gray; }
 a.bread:hover { text-decoration:underline;font-family: verdana;font-size: 10px; color:gray;  }
 a.bread:active { text-decoration:underline; font-family: verdana;font-size: 10px; color:gray;}

         /*
        General styles for this example page */
        html{
                height:100%;
        }
        body{

                        font-family: Verdana, sans-serif;
                font-size:0.8em;
                 background-color:#e9e9e9;
                margin:0px;
                padding:0px;
                text-align:center;

                height:100%;
        }

        p{
                margin-top:5px;
                margin-bottom:10px;
        }

        #mainContainer{
                width:768px;
                margin:0 auto;
                text-align:left;
                padding-left:16px;
                padding-right:16px;
                padding-bottom:2px;
                 background-color:#e12020;

        }

        #dhtmlgoodies_menu img{
                border:0px;


        }

        /* End general styles for this example page */
        /* General configuration CSS */

        #dhtmlgoodies_menu ul li ul{
                display:none;        /* Needed to display ok in Opera */
        }

        #dhtmlgoodies_menu{
                visibility:hidden;

        }
        #dhtmlgoodies_menu ul{
                margin:0px;        /* No indent */
                padding:0px;         /* No indent */

        }
        #dhtmlgoodies_menu li{
                list-style-type:none;
                          /* No bullets */
        }
        #dhtmlgoodies_menu a{
                 margin:2px;
                padding:0px;
        }
        /* End general configuration CSS */


        /* Cosmetic */

        /***********************************************************************
                CSS - MENU BLOCKS
                 General rules for all menu blocks (group of sub items)
        ***********************************************************************/
        #dhtmlgoodies_menu ul{
                border-bottom:0px solid white;

        }

        #dhtmlgoodies_menu ul.menuBlock1{        /* Menu bar - main menu items */

                border-bottom:0px solid white;
                background-color:#e12020;
                 color:white;
                overflow:visible;
                 padding-top:5px;
                  padding-bottom:2px;
        }
        #dhtmlgoodies_menu ul.menuBlock2{        /* Menu bar - main menu items */
                border-bottom:0px;

                border-bottom:1px solid white;
        }

        /***********************************************************************
                CSS - MENU ITEMS
                 Here, you could assign rules to the menu items at different depths.
        ***********************************************************************/
        /* General rules for all menu items */
        #dhtmlgoodies_menu a{
                color: white;
                text-decoration:none;
                 padding-left:2px;
                padding-right:2px;




        }

        /*
        Main menu items
        */

        #dhtmlgoodies_menu .currentDepth1{
                 padding-left:5px;
                 padding-right:5px;
                 padding-bottom:5px;
                border-bottom:0px solid white;
        }
        #dhtmlgoodies_menu .currentDepth1over{
                 padding-left:5px;
                padding-right:5px;
                 padding-bottom:2px;
                 background-color:white;
                border-bottom:0px solid white;


        }
        #dhtmlgoodies_menu .currentDepth1 a{
                font-weight:bold;
        }
        #dhtmlgoodies_menu .currentDepth1over a{        /* Text rules */
                color:#e12020;
                font-weight:bold;
        }

        /* Sub menu depth 1 */
        #dhtmlgoodies_menu .currentDepth2{
                padding-right:2px;
                 padding-top:7px;
                  width:120px;
                border:1px solid white;
                        background-color:#e12020
        }
        #dhtmlgoodies_menu .currentDepth2over{
                padding-right:2px;
                 padding-top:7px;
                  width:120px;
                background-color:white;
                border-bottom:1px solid #e12020;
        }
        #dhtmlgoodies_menu .currentDepth2over a{        /* Text rules */
                color:#e12020;
        }
        /* Sub menu depth 2 */
        #dhtmlgoodies_menu .currentDepth3{
                padding-right:2px;
                 padding-top:7px;
                 width:120px;
                 border-bottom:1px solid white;
                        background-color:#e12020
        }
        #dhtmlgoodies_menu .currentDepth3over{
                padding-right:2px;
                  padding-top:7px;
                   width:120px;
                 background-color:white;
                border-bottom:1px solid #e12020;
        }
         #dhtmlgoodies_menu .currentDepth3over a{        /* Text rules */
                color:#e12020;
        }
        /* Sub menu depth 3 */
        #dhtmlgoodies_menu .currentDepth4{
                padding-right:2px;
                  padding-top:5px;
                  width:120px;
                border-bottom:1px solid white;
        }
        #dhtmlgoodies_menu .currentDepth4over{
                padding-right:2px;
                  padding-top:5px;
                  width:120px;
                background-color:#e12020;
                border-bottom:1px solid white;
        }
#marqueecontainer{
position: relative;
width: 160px; /*marquee width */
height: 60px; /*marquee height */
background-color: white;
overflow: hidden;
border: 1px dotted gray;
padding: 2px;
padding-left: 4px;
padding-right: 4px;
font-family:verdana;
font-size:11px;
text-aling:centre;

}
