/* styles für volkschor peissenberg */
html{ 
overflow:auto; 

} 

body 
{text-align:center;
 border:0px;
 margin-top:0.5em;
 line-height:1.4em;
 font-family: Arial, Helvetica, sans-serif;
 font-size:75%;
 font-weight:normal; 
 color:#692E1A;
/*overflow:auto;*/
background-color:#FFFFFF;
/*background-color:#000000;*/

scrollbar-base-color: #FFFFFF; 
  scrollbar-3dlight-color:#FF9933; 
  scrollbar-darkshadow-color: #FF9933;
  scrollbar-face-color: #FFFFFF;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color: #999999;
  scrollbar-track-color: #F2F2F2; 

}
/*positionierung des hauptcontainers zentriert */
#haupt
{
/*für explorer < 6*/
width:81.66em;
/*height:37.4em;*/
height:49.5em;
margin:0 auto;
text-align:left;
background-color:#FFFFFF;
z-index:0;
/*border:1px solid #FF9933;*/
Styles nur fuer Explorer > 5 
voice-family: "\"}\"";
voice-family:inherit;
width:81.66em;
/*height:37.4em;*/
height:49.5em;
}
/* anderer Abstand fuer Explorer 7.0
*+ html>body #haupt
    {
 height: 40em;
}
*/
#startbild
{
width:25em;
height:17em;
margin-top:0em;
margin-bottom:0em;
}
#startbild2
{position:absolute; 
width:10em; 
height:7em; 
margin-left:31em; 
margin-top:-7em; 
z-index:40; 

/*Styles nur fuer Explorer > 5 */
voice-family: "\"}\"";
voice-family:inherit;
margin-top:-7em;

}
/* anderer Abstand fuer nicht-Explorer*/
html>body #startbild2
    { 
margin-top:4.5em;
}

/* anderer Abstand fuer Explorer 7.0*/
*+ html>body #startbild2
    {
 margin-top: 4.5em;
}

#startbild3
{position:absolute; 
width:10em; 
height:7em; 
margin-left:20em; 
margin-top:-9em; 
z-index:40; 
top:0em;
left:0em;
margin-top:18em;	
margin-left:27em; 

/*Styles nur fuer Explorer > 5 
voice-family: "\"}\"";
voice-family:inherit;
left:0em;
margin-top:18em;
margin-left:27em; 
}*/
/* anderer Abstand fuer nicht-Explorer
html>body #startbild3
    { 
top:0em;	
left:0em;
margin-top:18em;	
margin-left:27em; 
}*/

/* anderer Abstand fuer Explorer 7.0
*+ html>body #startbild3
    {
top:0em;
left:0em;
	
margin-top:18em;
margin-left:27em; */
}

#startbild4
{position:absolute; 
z-index:40; 
top:0em;
left:0em;
margin-top:0em;	
margin-left:21.25em; 
}


#untentext {
position:absolute;
width:70em;
margin-top:40em;
margin-left;
color:#000000;
 font-weight:bold;
z-index:6;
text-align:center;
}

#inhalt {
position:absolute;
width:80em;
margin-top:5em;
margin-left:0em;
height:40em;
background-color:#FFFFFF;
}
#inhalt_schutz {
position:absolute;
width:80em;
margin-top:5em;
margin-left:4em;
height:36em;
background-color:#FFFFFF;
overflow:auto; 

}

#inhalt_links
 {
position:absolute; 
float:left; 
width:18em;  
margin-left:0em; 
top:0em; 
z-index:25; 
padding:1.2em;
}
/* anderer Abstand fuer nicht-Explorer*/
html>body #inhalt_links
    { 
margin-top:0em;
}

/* anderer Abstand fuer Explorer 7.0*/
*+ html>body #inhalt_links
    {
 margin-top: 0em;
}

#inhalt_rechts
{
position:absolute;
/*height:34em; */
top:0em; 
z-index:25; 
line-height: 150%; 
width:22.6em; 
 margin-left:10.2em; 
 margin-top:2.5em; 
 z-index:20; 
 font-size:160%; 
 font-weight:normal
}

#naviunten
{position:absolute; 
 z-index:12;
 margin-left:3em; 
 margin-top: 45em;
 width:77em; 
 height:1.5em;
 background-color:#FFFFFF;
 z-index:10;
 border-top:1px solid #692E1A;
 
}
/*--------------- ende kopf ------------------*/
#navinhalt
{
position:absolute;
height:6.1em;
 margin-left: 0em;
 margin-top: 0.2em;
 margin-right: 0em;
 /*background-color: green;*/
z-index:1;
/*float:left;*/
 }


.gewahlt
{
color:#692e1A;
font-weight:bold;
z-index:20;
}
#p1
{position:absolute; 
margin-left:32em; 
margin-top: 0em;
width:10em;
}
#p1a
{
position:absolute; 
margin-left:24em; 
margin-top:0em;}

#p2
{
position:absolute;
margin-left:38.5em; 
margin-top: 0em;}


#p2a
{
position:absolute;
margin-left:30em; 
margin-top: 0em;}

#p3
{position:absolute; 
margin-left:46em; 
margin-top:0em;}
#p3a
{position:absolute; 
margin-left:46em; 
margin-top:0em;}

#p4
{position:absolute; 
margin-left:54.5em; 
top:0em;}
#p4a
{position:absolute; 
margin-left:54.5em; 
top:0em;}

#p5
{position:absolute; 
margin-left:66em; 
top:0em;}
#p5a
{position:absolute; 
margin-left:66em; 
top:0em;}

#p6
{position:absolute; 
margin-left:74.5em; 
top:0em;
z-index:10;
}
#p6a
{position:absolute; 
margin-left:74.5em; 
top:0em;
}
#p7
{position:absolute; 
margin-left:62em; 
top:0em;
}
#p7a
{position:absolute; 
margin-left:62em; 
top:0em;
}

#p9
{position:absolute; 
margin-left:65.8em; 
top:1.5em;
}

.hinweis
{display:none;
} 



a.home:link 
{
color:#D5713D;
font-weight:bold;
text-decoration:none;
}


a.home:visited 
{

color:#D5713D;
text-decoration:none;
font-weight:bold;
}

a.home:hover
{

text-decoration:none;
color:#692E1A;
font-weight:bold;
}
/*bildwechsel steuern*/
a.home:link img 
{
visibility:hidden;
}
a.home:visited img 
{

visibility:hidden;
}

a.home:hover img
{
visibility:visible;
}
/*achtung - ohne die nachfolgende anweisung funzt beim explorer das hover img nicht!! */
a.home:hover 
{ 
padding:0;
}

ul.liste2
{list-style-position:outside;
line-height:120%;
list-style-image: url(../bilder/punkt.gif);
}
/*------------------------------------------*/


A.norm { 
    font-weight:normal; 
    color:#692E1A; 
   text-decoration:underline;}
A.norm:hover 
{ color:#D5713D; text-decoration:none;}

A.norm2 { 
    font-weight:normal; 
    color:#000000; 
   text-decoration:underline;}
A.norm2:hover 
{ color:#FF9933; text-decoration:none;}







h1
{font-size:1em;
 font-weight:bold;
 color:#006EA5; 

 }
h2
{font-size:1em;
 font-weight:bold;
 }



.tfett
 {font-weight:bold;}

.tkurs
 {font-style:italic;}
.trot
 {font-weight:bold;
  color:#FF0000;
 }


/*---------- css für kontalt-seite --------------------*/


.feld1 {
 color: #000000;
 border-right: solid 1px; 
 border-left: solid 1px;
 border-top: none;
 border-bottom: solid 2px;
 text-align:left;
 vertical-align:middle;
}
.datfeld1
{color: #000000;
 border-right: solid 1px; 
 border-left: solid 1px;
 border-top: none;
 border-bottom: solid 2px;
 text-align:right;
 vertical-align:middle;
 background: #EAFEEA;
}

.hauswahl
{background-color:#FFCC99;}


.bildrahmen 
{border: 1px solid #693800;
}

.button {  
 font-weight: bold; 
 background-color: #693800; 
 border:#000000; 
 border-right-width:thin; border-right-style:solid; 
 border-left-width:thin; border-left-style:solid;
 border-top-width:thin; border-top-style:solid;
 border-bottom-width:thin; border-bottom-style:solid;
 color: #FFB300;
 }
 
 .tdhintrot
 {background-color:#FF0000;}



* Externe Links mit Box Model Hack: weil in Explorer 5 Padding nur fuer blockelemente geht */
a.ext:link, a.ext:visited
 {
/*width:9.6em;*/
           	padding-right:2.0em;
             color:#693800;
             text-decoration:underline;
     	background:url(../bilder/ext_icon.gif) no-repeat top right;
                 padding-left:0.25em;
	/* Styles nur fuer Explorer > 5 */
	voice-family: "\"}\"";
  	voice-family:inherit;
                 	padding-right:2.0em;
                  color:#FF0000;
                  text-decoration:none;
	background:url(../bilder/ext_icon.gif) no-repeat top right;
padding-left:0.25em;

	}
/*eigene angabe für explorer <6 */
a.ext:link
 {
           	padding-right:2.0em;
             color:#693800;
             text-decoration:underline;
     	background:url(../bilder/ext_icon.gif) no-repeat top right;
                 padding-left:0.25em;
	/* Styles nur fuer Explorer > 5 */
	voice-family: "\"}\"";
  	voice-family:inherit;
                 	padding-right:2.0em;
                  color:#FF0000;
                  text-decoration:none;
	background:url(../bilder/ext_icon.gif) no-repeat top right;
padding-left:0.25em;

	}




a.ext:visited {
      padding-right:2em;
	background:url(../bilder/ext_icon.gif) no-repeat top right;
	padding-left:0.25em;
      color:#693800;
      text-decoration:underline;

	}
      html>body a.ext:link, html>body a.ext:visited
     {
	padding-right:2em;
	background:url(../bilder/ext_icon.gif) no-repeat top right;
      padding-left:0.25em;
      color:#693800;
      text-decoration:underline;


}
a.ext:hover {
	color:#FF0000;
	text-decoration:none;
	padding-right:2.0em;
	background:url(../bilder/ext_icon_rot.gif) no-repeat top right;
       padding-left:0.25em;

	/* Styles nur fuer Explorer > 5 */
	voice-family: "\"}\"";
  	voice-family:inherit;
	padding-right:2.0em;
	background:url(../bilder/ext_icon_rot.gif) no-repeat top right;
      padding-left:0.25em;

	}  
html>body a.ext:hover {

padding-left:0.25em;
	padding-right:2.0em;
      color:#FF0000;
	background:url(../bilder/ext_icon_rot.gif) no-repeat top right;
}

/*---------- css für aktuelles-seite --------------------*/



h5
 {font-weight:bold;
 font-size:90%;

}

ul.liste2 li
{
margin-bottom: 0.5em;
}








