/* ganze seiteeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee */
*                   {
                    margin:               0;
                    padding:              0;
                    }

body                {
                    background:           url(../images/wasserz-awv.jpg) 30px 0px;
                    }

#page               {
                    width:                990px;
                    font-family:          'Trebuchet MS',Tahoma,sans-serif;
                    border:               1px solid;
                    border-color:         rgb(115,26,28) rgb(115,26,28) rgb(115,26,28) rgb(255,255,255);
                    margin:               auto;
                    }

/* 3 horizontalen ebenennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn */
#header             {
                    width:                990px;
                    height:               101px;
                    margin:               0px 0px 10px 0px;
                    border:               1px solid;
                    border-color:         rgb(255,255,255) rgb(255,255,255) rgb(115,26,28) rgb(115,26,28);
                    list-style:           none;
                    }

#footer             {
                    width:                990px;
                    border:               1px solid;
                    border-color:         rgb(115,26,28) rgb(255,255,255) rgb(255,255,255) rgb(115,26,28);
                    text-align:           center;
                    }

#footer a           {
                    color:                rgb(0,0,0);
                    text-decoration:      underline;
                    }

#footer a:hover     {
                    color:                rgb(115,26,28);
                    }

/* RESTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT */
#header table       {
                    width:                118px;
                    }

#header img         {
                    float:                left;
                    border:               0;
                    }

#headertext         {
                    width:                280px;
                    margin:               65px 0px 0px 710px;                   /*990-headerT230-space10*/
                    }

#headertext td      {
                    vertical-align:       middle;
                    }

#headertext a       {
                    color:                rgb(0,0,0);
                    text-decoration:      underline;
                    }

#headertext a:hover {
                    color:                rgb(115,26,28);
                    }
/*****************************************************************************/
#trennung           {
                    width:                30px;
                    height:               415px;
                    float:                left;
                    background-color:     transparent; /*rgb(255,250,240);*/
                    }
/*****************************************************************************/
#inhalt             {
                    font-family:          Trebuchet MS,Tahoma,sans-serif;
                    font-size:            11pt;
                    width:                732px;                                /*990-menu215-trenn30-inhPad10*/
                    min-height:           415px;
                    margin:               0px 0px 0px 245px;
                    padding:              0px 5px 0px 5px;
                    line-height:          1.5;
                    }

#inhalt img         {
                    float:                left;
                    margin:               0px 10px 10px 0px;
                    border:               0;
                    }

#inhalt h1          {
                    font-size:            16pt;
                    color:                #731A1C;
                    }

#inhalt h2          {
                    font-size:            14pt;
                    color:                #731A1C;
                    }

#inhalt h3          {
                    font-size:            12pt;
                    color:                #731A1C;
                    }

#inhalt a           {
                    color:                rgb(0,0,0);
                    text-decoration:      underline;
                    }

#inhalt a:hover     {
                    color:                rgb(115,26,28);
                    }

#inhalt span.highlight
                    {
                    font-weight:          bold;
                    }

/* SIDEBAR MENUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU */
#menu               {
                    width:                215px;
                    min-height:           415px;
                    margin:               0px 0px 0px 0px;
                    float:                left;
                    color:                rgb(255,250,240);
                    background-color:     rgb(115,26,28);
                    list-style:           none;
                    }

#menu a img         {
                    width:                50px;
                    height:               50px;
                    margin:               0px 0px 5px 0px;
                    border:               0;
                    }

#menu a.mainlevel:link, #menu a.mainlevel:visited
                    {
                    display:              block;
                    color:                rgb(255,250,240);
                    text-decoration:      none;
                    height:               1%;

                    /*.menutexte*/
                    height:               54px;
                    vertical-align:       text-top;
                    font-size:            13pt;
                    }

#menu a.mainlevel:hover
                    {
                    /*color:              rgb(115,26,28);
                    background-color:     rgb(255,250,240);*/
                    }

#menu a.mainlevel#active_menu
                    {
                    color:                rgb(115,26,28);
                    background-color:     rgb(255,250,240);
                    }

#menu a.mainlevel#active_menu:hover
                    {
                    /*color:              rgb(115,26,28);
                    background-color:     rgb(255,250,240);*/
                    }
/*****************************************************************************/
#menu a.sublevel:link, a.sublevel:visited
                    {
                    width:               165px;
                    padding:             0px 0px 5px 50px;
                    font-size:           11pt;
                    color:               rgb(115,26,28);
                    background-color:    rgb(255,250,240);
                    overflow:            visible;
                    list-style:          none;
                    text-decoration:     none;
                    display:             block;
                    }

#menu a.sublevel:hover
                    {
                    /*color:             rgb(255,250,240);
                    background-color:    rgb(115,26,28);*/
                    }

#menu a.sublevel#active_menu
                    {
                    /*color:             rgb(255,250,240);
                    background-color:    rgb(115,26,28);*/
                    }

#menu a.sublevel#active_menu:hover
                    {
                    /*color:             rgb(255,250,240);
                    background-color:    rgb(115,26,28);*/
                    }
					
/* Suche im Topmenu */

.search	{
			padding-left: 13px;
		}