/* Homepage 2009-1 */

a:link { text-decoration: none; color: #F7812A; }
a:visited { text-decoration: none; color: #F7812A; }
a:hover { text-decoration: none; color: #F7812A; }
a:active { text-decoration: underline; color: #F7812A; }

body {
color: black; background-color: white;
font-size: 100.01%;
font-family: Calibri,Helvetica,Arial,sans-serif;
margin: 0; 
padding: 1em 0;
text-align: center; /* Zentrierung im Internet Explorer */
}

h1 {
font-family:Cambria,Georgia,Garamond,Times,serif;
font-size: 1.5em;
margin: 0 0 1em;
text-align:left;
}

h2 /* nur Termine auf der ersten Seite */
{
font-family:Cambria,Georgia,Garamond,Times,serif;
font-style: italic;
font-size: 1.5em;
margin: 0 0 1em;
}

h3 /* nur Logo */
{
margin: 0 auto; /* standardkonforme horizontale Zentrierung */
width: 760px;
padding: 20px;
border: 20px;
}

h4 /* MenŸleiste */
{
font-family: Calibri,Helvetica,Arial,sans-serif;
font-size: 0.8em;
word-spacing: 1.8em;

}

p {
font-family:Calibri,Verdana,Helvetica,Arial,sans-serif;
font-size: 1em;
margin: 1em 0;
line-height:1.5em;
}

li {
font-family:Calibri,Verdana,Helvetica,Arial,sans-serif;
font-size: 1em;
margin: 1em 0;
line-height:1.5em;
}

hr /* Linie */
{
margin: 0 auto;
width: 760px;
color: #F7812A;
height: 3px;
background-color: #F7812A;
}

table { 
margin: 0 auto; /* standardkonforme horizontale Zentrierung */
width: 760px;
padding: 0em;
border-bottom: 0px ridge #F7812A;
border-top: 0px dashed silver;
margin-bottom: 2em;
 }

th {
text-align:center;
vertical-valign:top;

}

td { 
text-align: left; 
vertical-align:top; 
overflow:hidden; 
padding: 0.5em; 
border: 0px dashed silver; 
}