
body		{ margin: 0px; padding: 0px; color: #666666; background-color: #FFFFFF; font: italic 11px Verdana, Arial, Helvetica, sans-serif; }
table 		{ table-layout: fixed; margin: 0px; padding: 0px; border-spacing: 0px; border-collapse: collapse; empty-cells: hide; }
p			{ line-height: 20px; }
li			{ line-height: 22px; }
input 		{ font: normal 10px Verdana, Arial, Helvetica, sans-serif; border: 1px solid #666666; padding: 2px; }
textarea	{ font: normal 10px Verdana, Arial, Helvetica, sans-serif; border: 1px solid #666666; padding: 2px; }
select 		{ font: normal 10px Verdana, Arial, Helvetica, sans-serif; border: 1px solid #666666; padding: 2px; }
.verlauf	{ background-image:url(images/verlauf_blau.jpg); overflow: hidden; table-layout: fixed; }
.linie		{ background-image:url(images/verlauf_unten2.jpg); background-repeat: repeat; }
.logo		{ height: 90px; text-align: right; overflow: hidden; }
.menu		{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; }
.cont		{ height: auto; }
.headline	{ font: bold 18px Verdana, Arial, Helvetica, sans-serif; color: #0076C0; }
.formular 	{ font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 22px; }
.formSmall	{ font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 16px; }
.company	{ font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #0076C0; }
.menuAdmin td	{ padding: 5px }
.iform 	{ 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
	height: 14px; 
	line-height: 12px; 
	border: 1px solid #000000; 
}
.pkg_tbl,.pkg_tbl2 {
	table-layout: auto;
}
.pkg_tbl td {
	border: 1px solid #C0C0FF;
}
.pkg_tbl2 td {
	border: 1px solid #C0C0C0;
}