@import url(layout-bunt.css);
p { font-size: 1em; line-height: 1.6em; }
P.achtung { color: red; font-size: 1em; font-weight: bold; }
TD.td-0 { padding: 5px; border-width: 0; }
TD.td-2 { padding: 5px; border-width: 0; }
TD.td-4 { padding: 5px; border-width: 0; }
TD.td-6 { padding: 5px; border-width: 0; }
TD.td-1 { padding: 5px; border-width: 0; }
TD.td-3 { padding: 5px; border-width: 0; }
TD.td-5 { padding: 5px; border-width: 0; }
TD.td-7 { padding: 5px; border-width: 0; }
P.achtung:before { content:url(/fileadmin/images/achtung.png); border:0px; }
h1 { color: #c30000; font-size: 1.3em; font-weight: bold; margin-top: 12px; }
h2 { font-size: 1.1em; font-weight: bold; margin-top: 20px; }
caption { font-size: 0.9em; font-weight: bold; text-align: left; }
h3 { color: #c30000; font-size: 1.1em; font-weight: bold; margin-top: 10px; margin-bottom: 5px; }
h4 { color: #000; font-size: 1.1em; font-weight: bold; margin-top: 10px; margin-bottom: 5px; }
h2:before { content:url(/fileadmin/images/h2-cube.png); border:0px; }
li { list-style-image: url(/fileadmin/images/li-cube.png); }
td { font-size: 0.8em; line-height: 1.6em; vertical-align: top; }
a { color: #e2001a; text-decoration: none; }
A:hover { text-decoration: underline; }
/*Essensplan
*/
TD.essenheute { color: #c6001f; font-size: 0.9em; text-decoration: underline; text-align: left; padding-top: 15px; border-top-width: 10px; }
TD.essendatum { font-size: 0.9em; text-decoration: underline; text-align: left; padding-top: 15px; }
TD.essenessen { font-size: 0.9em; padding-top: 3px; }
TD.essenbeilage { font-size: 0.8em; padding-top: 3px; }
TD.essenpreis { font-size: 0.9em; font-weight: bold; padding-left: 20px; white-space:nowrap; }
.csc-textpic-imagewrap { margin-bottom: 20px; }
hr { margin-top: 20px; margin-bottom: 20px; }
#typo { text-align: center; position: fixed; top: 6px; right: 6px; height: 45px; float: right; }
.access { text-decoration: underline; }
A.main_menu { color: white; font-size: 1em; font-weight: 500; background-repeat: repeat-x; background-position: 0 bottom; text-decoration: none; }

