/* CSS Document */
body { 
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	background: #464646 url("/images/home-body.bg.jpg") repeat-x top left;
	color: #FFF;
	text-align: center;
}

* html body { 
	font-size: x-small; /* for IE5/win */
	f\ont-size: small; /* for other IE versions */
}


/* misc 
------------------------------------------------------------- */

a:link, a:visited { text-decoration:underline; color: #FFF;}
a:hover { color: #000; }

form,fieldset { padding:0;margin:0;}
img { border: 0;}
hr { display:none; }

ul { list-style: none;margin:0;padding:0; }

h1 { color: #FFF; font-size: 220%; border-bottom: 1px solid #F6F2F7;padding: 1em 0 3px 0;text-align: center}
h1.error { color: #CC0033;border-bottom: 1px solid #CC0033 }

.error {  color: #CC0033; }

/* wrapper 
------------------------------------------------------------- */
#wrapper { width: 760px;  text-align:left; margin: 0 auto; background: }

/* header 
------------------------------------------------------------- */
#header {  height: 212px; }
#logo { float:left; }

#nav { float:left; padding: 61px 0 0 40px;}
#nav li { display:inline;}
#nav li a { background: #F6F2F7; display:block;float:left;padding: 5px 10px;margin-right: 10px;text-decoration:none;font-weight:bold;color: #593962;font-size:100%; }
#nav li a:hover { background: #9A6AA6; color: #FFFFFF; }
#nav li.active a { background:#FFF;}
#nav li.active a:hover { color: #333333;}

/* content 
------------------------------------------------------------- */
#content { padding: 10px 40px 40px 40px;float:left;width:100%; }
#content strong {  }

#bonNummer { background:#020266; color: #FFF; font-size: 20px; font-weight:bold; border: 1px solid #F6F2F7;padding: 2px;text-align:center;}

em { font-size: 70%;}

a.button { font-size: 11px; border: 1px solid #E88989; display:block;padding: 5px 7px; background: #D84040; color: #FFF; text-decoration:none; }

/* forms 
------------------------------------------------------------- */
label { display:block;width: 400px;font-weight:bold;padding: 10px 0}
legend {display:none;}
label.no { display: block;width: auto;float:none;}
label.inline { display: inline;float: none;width: auto;margin-left: 5px;margin-right: 5px;font-weight:normal;margin-bottom: 5px;}
.hi { font-weight:bold;background-color: #FFFF99;  }
label.hi { font-weight:bold}
label em { font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #990000; }
.form,.formerror { background: white;border: 1px solid #AAAAAA;color:gray;font-size: 15px;font-family: Arial, Helvetica, sans-serif; }
.formerror { background-color: #FCDFD6;color: black;}
.form { font-family: Arial, Helvetica, sans-serif; } 
fieldset { border:0;}
.button { background: #874399;display:block;color: #FFF;font-size: 18px;font-weight:bold;border: 1px solid #993399;margin-top: 20px;width: 270px;}

.form .info { display:block;padding: 5px; border: 1px solid #D9E1FF;background-color: #E6F7FF;margin: 5px 0;}
