/* Allgemein */ 
html, body { margin:0px; padding:0px; height:100%; }
img { border:none; } 
table { border:0px none black; margin:0px; padding:0px; border-spacing:0px; border-collapse:collapse; }
td { text-align:left; vertical-align:top; margin:0px; padding:0px; }

body, td, th, input, textarea, select, h1, h2, h3 
{ font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size:13px; color:#000000; }
img { border:none; } 
html { height:100%; }	
body {	background-color:white; margin:0px; padding:0px; height:100%; }
/* td	{ border:1px solid black; } */

p { margin-bottom:2px }

a			{ font-weight:normal;}
a.NoPic		{ background-image:none; padding-left:0px; }
a:link 		{ color:#000000; text-decoration:underline}
a:visited 	{ color:#000000; text-decoration:underline}
a:hover 	{ color:#A0A0A2; text-decoration:none}
a:active 	{ color:#A0A0A2; text-decoration:underline}

h1 { font-size:24px; color:#00AEEF; font-weight:normal;} /* #BBBBBD */
h2 { font-size:18px; color:#00AEEF; font-weight:normal }
h3 { font-size:16px; color:#00AEEF; font-weight:normal;}
h4 { font-size:13px; color:#00AEEF; font-weight:bold; text-decoration:none; } /* font-weight:bold; */
h5 { font-size:13px; color:#00AEEF; font-weight:bold; text-decoration: underline; text-transform:uppercase; } /* font-weight:bold; */
h6 { font-size:13px; margin:8px 4px 0px 4px; }

ul  { list-style-image:url(/pics/li.jpg); }
li	{ margin-bottom:4px; }

/* Menü */
.MenuItem				{ background-image:none; background-color:#fac28f;}
.MenuItemActive			{ color:#FFFFFF; background-color:#00aeef; }
.MenuItemActive:link 	{ color:#FFFFFF; }
.MenuItemActive:visited { color:#FFFFFF; }
.MenuItemActive:hover 	{ color:#FFFFFF; }
.MenuItemActive:active 	{ color:#FFFFFF; }

.MenuBlockStart, .MenuBlockMiddle, .MenuBlockEnd, .MenuBlockAlone
{	background-color:#f5841f;
	border:1px solid #f89e6c;	
}

.MenuBlockStart		{ border-bottom:none ; }
.MenuBlockMiddle	{ border-top:none; border-bottom:none; }
.MenuBlockEnd		{ border-top:none; }
.MenuBlockAlone		{ }

/* Formulare */
.FormError		{ color:#ff0000; font-style:normal; font-weight:bold; }
.FormRequired	{ color:#ff0000; font-weight:bold; }
table.Form { width:100% }
table.Form td { vertical-align:top; padding:2px 0px 2px 0px; margin:0px; border:0px solid black;}
table.Form td.required { font-weight:bold; }
table.Form input, table.Form textarea, table.Form select { border: solid 1px #A0A0A2; padding:0px; margin:0px; margin-bottom:4px; width:300px; height:18px; }
table.Form input.checkbox { border:none; width:auto; vertical-align:middle; }
