a	{ text-decoration: none; color: #c22; }

.footertext	{ font-family: Verdana, Arial; font-size: 8pt; }

.menubutton	{ font-family: Verdana, Arial; font-size: 9px; font-weight: bold; color: #fff; }
.menubuttonAct	{ font-family: Verdana, Arial; font-size: 9px; font-weight: bold; color: #fef2d9; }
.separator	{ font-family: Verdana, Arial; font-size: 13px; font-weight: bold; color: #fff; }

.menubutton a	{ text-decoration: none; color: #fff }
.menubuttonAct a	{ text-decoration: none; color: #fef2d9; }
.menubutton a:hover	{ text-decoration: none; color: #fef2d9 }

.teasercontainerheader	{ font-family: Arial; font-size: 11px; font-weight: bold; color: #000; }

.pic	{ font-family: Arial; font-size: 7pt; }
.teaser_header	{ font-family: Arial; font-size: 11px; font-weight: bold; color: #000; margin: 2px 0px 0px 0px; }
.teaser_header a	{ text-decoration: none; color: #000 }
.teaser_link 	{ font-family: Arial; font-size: 7pt; font-weight: bold; color: #000; }
.teaser_link a	{ text-decoration: none; color: #000 }

.maincontent	{ color: #000; background-color: #fcf1d9; }

.timetable	{ font-family: Verdana, Times, Arial; font-size: 1.2em; margin: 20px 0px 0px 10px; align: left; }

h1	{ margin-bottom: 14px; }
h2	{ margin-bottom: 14px; }
h3	{ margin-bottom: 4px; }
h4	{ margin-bottom: 4px; margin-top: 40px; }
h5	{ margin-bottom: 4px; }
h6	{ margin-bottom: 4px; }

p.bodytext	{ margin-top: 0px; }

table.contenttable tbody tr td p.bodytext { margin: 0px 0px 0px 0px; }
table.contenttable tbody tr { height: 8px; }

fieldset	{ border: 0px; }

legend	{ display: none; }