body
{
    background-color: #FFFFFF;
    width: 640px;
    height: 100%;
    padding: 0;
    margin: 0;
    color: #000000;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 1.3em;
    voice-family: female;
    richness: 45;
    pitch: medium;
    speech-rate: medium;
}




a:link                           { color:#339; text-decoration:none; }
a:visited                        { color:#339; text-decoration:none; }
a:focus                          { color:#339; text-decoration:none; }
a:hover                          { color:#339; text-decoration:underline; }
a:active                         { color:#339; text-decoration:underline; }


a.headline:link                  { color:#339; text-decoration:none; font-size: 1.3em; font-weight: bold; margin: 5px 5px 10px 5px;}
a.headline:visited               { color:#339; text-decoration:none; font-size: 1.3em; font-weight: bold;}
a.headline:focus                 { color:#339; text-decoration:none; font-size: 1.3em; font-weight: bold;}
a.headline:hover                 { color:#339; text-decoration:underline; font-size: 1.3em; font-weight: bold;}
a.headline:active                { color:#339; text-decoration:underline; font-size: 1.3em; font-weight: bold;}


a.breadcrumbs:link               { color:#333; text-decoration:none; }
a.breadcrumbs:visited            { color:#333; text-decoration:none; }
a.breadcrumbs:focus              { color:#333; text-decoration:none; }
a.breadcrumbs:hover              { color:#339; text-decoration:underline; }
a.breadcrumbs:active             { color:#339; text-decoration:underline; }

h1                               { font-size: 1.3em;
                                   font-weight: bold;
                                   color: #339;
                                   margin: 0 0 10px 10px;
                                   padding: 0px; }

.schriftBlau                     { font-size: 1.3em;
                                   font-weight: bold;
                                   color: #339; }
                                   
                                   
                                   
.pad5                            { padding: 5px; }         

.pad10                           { padding: 10px; }         


hr                               { border-top: 1px solid #339;
                                   border-right: 0;
                                   border-bottom: 0;
                                   border-left: 0;
                                   margin: 0px 10px 10px 10px;
                                   padding: 0; }

form                             { padding: 0;
                                   margin: 5px 0 5px 0; }

#links
{
    display: none;
}

#logo 
{
		position:absolute; 
		top:20px; 
		left:0;
		width:360px;
		height:87px;
}

#suchen

{
    display: none;
}

/* Navigation links */


.navi1
{
    display: none;
}

.navi2
{
    display: none;
}
a.navilink1                      { color: #333399; }

a.navilink2                      { color: #333399; }

.navipad1                        { padding: 10px 5px 10px 10px; }

.navipad2                        { padding: 5px 5px 5px 30px; }

.navipad3                        { padding: 5px 5px 5px 40px; }

.navipad4                        { padding: 5px 5px 5px 45px; }



#mitteBkg 
{
    position: absolute;
    top: 120px;    
    width: 100%;
}

#mitte
{
    width: 100%;
}


#kopf                            
{
    display: none;
}

#navObenBkg                      
{
    display: none;
}

#navOben
{
    display: none;
}

.naviObenPad
{
    display: none;
}

#breadcrumbsBkg 
{ 
    clear: both;
    width: 100%;
    height: 1.5em;
    background-color: #FEFBE7;
}

#breadcrumbsBlock
{
    position: absolute;
    top: 0;
    left: 0;
}

.breadcrumbsPad
{
    padding: 0.2em 2em 0 2em;
    float: left;
}




#rechts
{
    display: none;
}

#wechselbild
{
    display: none;
}

.blockDunkel 
{
    display: none;
}

.blockHell
{
    display: none;
}
                           
.teaserbild

{
		float: left;
		width: 100px;
		height: 100px;
		padding: 0 10px 10px 0;
}

.bild

{
		float: left;
		padding: 0 10px 10px 0;
}



/* sonstiges */


#blau
{
    display: none;
}

#navTop
{
    display: none;
}

.naviTopPad
{
    display: none;
}
