td {font-family: arial; color: black; font-size: 12px; margin:0; padding: 0;}
td.header {}
td.content {padding: 0px;}

a {color: #666699;}
h1, h2 {font-size: 1em; color: #808080; font-weight: bold;} 
select, textarea, input {font-size: 11px;}
body {background-color:#FFF; color:#000; font-family:ARIAL sans-serif;}


td.divmenu, td.mainmenu, td.footer, td.filler, td.content {
	background-color:#FFF;}
td.dommenu {
	background-color:#FFF;}
	
td.divmenu {text-align:right; padding-right:5px;
}


/* Hier kommen die Druckspezifischen Einstellungen */ 
td.divmenu, td.filler, td.dommenu, td.mainmenu {display:none;} 
table {color: #000000; background-color:#FFF;}

td.contentmain {background-color:#FFF; vertical-align:top;}
.contentmain table {background-color: #FFF;}
.contentmain td {background-color:#FFF; text-align:center; vertical-align:middle; height:200px;}

td.content {background-color:#FFF; vertical-align:top;}
.content table {background-color: #FFF;}
/* .content td {background-color:#FFF; text-align:center; vertical-align:middle; height:200px;} */
.content table {border-collapse:collapse; background-color:#FFF;}


 
.divmenu form {display:inline;}

.mainmenu a, .divmenu a {font-weight:normal; text-decoration:none;}
.mainmenu a:hover, .divmenu a:hover {text-decoration:underline;}

td.dommenu {width: 180px; padding-left:15px;padding-right:5px;}	
td.mainmenu {vertical-align:top; padding:20px 10px 20px 15px;}
.mainmenu table {background-color:#FFF; padding:0px 0px 20px 0px;}

td.content {vertical-align:top;}
td.footer {vertical-align:middle; text-align:center; padding:4px 0 4px 0;}
table.main {width:100%;}

.menu table {border-collapse:collapse; background-color:#FFF;}
.menu td {border: 0px solid black; padding:5px;}