body { background-color: #ccc; margin: 0px;}
table { width: 100%; }
table.table1 {border-collapse:collapse ; border-style: hidden; }
/*** table td { border-width: 0px; font-family: Arial, Helvetica, sans-serif;} **/

a {color: #0000EE; text-decoration: none; background-color: transparent;}
a:hover {color: #FF0000;text-decoration: underline; background-color: transparent;}
a:visited {color: #551A8B;text-decoration: none; background-color: transparent;}


/* header */

td.header1 { width: 200px; height: 20px; display: table-cell; background-repeat: no-repeat; background-color: white; padding: 0 0 0 20pt;
            font-family: Arial, Courier New, Courier, monospace;font-size: 18px; text-align:center; color: #000066; font-weight: bold;}
td.header2 { font-family: Arial;width: 198px; height: 20px; display: table-cell; background-repeat: repeat-y; background-image: url(../gif/menutitle.jpg);}
td.header3 { width: auto; height: 20px; display: table-cell; background-repeat: repeat-y; background: #ccc;
font-family: Arial, Courier New, Courier, monospace;font-size: 18px; text-align:center; color: #000066; font-weight: bold;}




/**Menue **/


td#menubar2 { font-family: Arial, Helvetica, sans-serif; width: 200px;font-size: 12px; text-align:center; background: url(../gif/menutitle.jpg); background-repeat: no-repeat; background-color: #ccc;}
td#menubar2 th { vertical-align: middle;}
td#menubar2 div.menu a { padding:7px; display: block; color: #0000EE; font-weight: bold; text-align:center; background: url(../gif/menutitle.jpg); background-repeat: no-repeat; border-right:1px solid #CCCCCC;}
td#menubar2 div.menu a:hover { color: #666666; background: url(../gif/menutitle2.jpg); background-repeat: no-repeat;  vertical-align: middle; text-decoration: none;}
td#menubar2 div.menu_search { text-align:right; padding-right:10px; vertical-align: middle;}

/*Suchfeld & links */
td.suchrahmen { width: 200px; height: 20px; display: table-cell; background-repeat: repeat-y; background-color: white; padding: 0 0 0 4pt;  }
td.searchField {width: auto; height: 20px; display: table-cell; background-repeat: no-repeat; background: transparent; padding: 0 0 0 0;}
td.searchB {width: 20pt; height: 20px: auto; background-repeat: no-repeat; background: transparent; padding: 0 0 0 4pt;}
td.searchOption {  width: auto; height: 20px; display: table-cell; background-repeat: no-repeat; background: transparent; padding: 0 0 0 0; font-family: Arial, Courier New, Courier, monospace; font-size: 10px;}


td.such { width: 198px; height: 20px; font-size: 12px; display: table-cell; background-repeat: repeat-y; background-image: url(../gif/menutitle.jpg);}
td.aktuell { width: 198px; height: 20px; display: table-cell; background-repeat: repeat-y; background-image: url(../gif/menutitle.jpg); 
             font-size: 16px; color: black; vertical-align: middle; font-weight: bold; text-align:left; font-family: Arial, Courier New, Courier, monospace;}
td.friendlylinks { width: auto; height: 20px; display: table-cell; background-repeat: repeat-y; background: #ccc; font-family: Arial, Courier New, Courier, monospace; text-align:center; font-size: 12px;}
td.pal {  padding: 30pt 0pt 20pt 0pt; font-size: 12px; color: black; vertical-align: middle; font-family: Arial, Courier New, Courier, monospace;}
td.os {  padding:  0pt 0pt 0pt 0pt; font-size: 12px; color: black; vertical-align: middle; font-family: Arial, Courier New, Courier, monospace;}





             
             
/*** Content **/

table#Content { border-collapse:collapse ; border-style: hidden; border-width: 0px; width: 100%; padding: 0px;}

td#ContentTitle { padding: 5px; background-color: #CCCCCC; font-size: 16px; color: black; vertical-align: middle; font-weight: bold; text-align:left; font-family: Arial, Courier New, Courier, monospace;}

td#ContentDate { background-color: #CCCCCC; width: 75px; font-size: 14px; vertical-align: middle; color: black; font-weight: bold; text-align:center; font-family: Arial, Courier New, Courier, monospace;}

td#ContentKurzText { border:thin solid #CCCCCC; padding: 5px; background-color: #FFFFFF; font-size: 14px; color: #000000; vertical-align: top; text-align:left; font-family: Arial, Courier New, Courier, monospace;}

td#ContentEmpty { border:thin solid #CCCCCC; background-color: #FFFFFF; }



/*** Footer  **/

td.footer1 { width: 200px; height: 20px; display: table-cell; background-repeat: no-repeat; background-color: white; padding: 0 0 0 50pt;font-size:9pt; text-align:center;}
td.footer2 { width: 198px; height: 20px; display: table-cell;  background-repeat: repeat-y; background-image: url(../gif/menutitle.jpg); padding: 0 0 0 20pt; font-size:9pt; text-align:center; }
td.footer3 { width: auto; height: 20px; display: table-cell; background-repeat: repeat-y; background: #ccc; padding: 20pt 20pt 20pt 20pt; font-size:9pt; text-align:center;}



