html { height:100%; }

body { height:100%; width:570px; margin:0; padding:0; text-align:left; font-family:arial, helvetica, verdana, univers, sans-serif; font-size:11px; color:#58595b; background:#ffffff; }

#seite { float:left; width:570px; margin:0; padding:0; background:#ffffff; }
#head { float:left; width:570px; margin:0; padding:0; }
	#headLeft { float:left; width:350px; margin:0; padding:0; }
	#headRight { float:right; width:220px; margin:0; padding:0; }
#content { float:left; width:570px; margin:0; padding:0; }
#formularbox { float:right; width:198px; background-color:#ffffff; border:1px solid #8c91a0; margin:10px 0 0 0; } 
#formularbox_titel { width:198px; background:url(box_title_back.gif) repeat-x; height:30px; }
#formularbox_inhalt { margin:7px; }
#formularbox_gross_sm_list { float:left; width:570px; background:url(dot_hor.gif) top repeat-x; border:0; padding:0; margin-top:10px; }
#formularbox_gross_sm { float:left; width:570px; background-color:#e8e9ec; border:1px solid #8c91a0; padding-bottom:10px; padding-top:10px; }
#formularbox_rechts { float:right; }
#vacListBox { float:left; width:570px; margin:0; padding:5px 0 5px 0; background:url(dot_hor.gif) bottom repeat-x; }
	#vacListBoxArrow { float:left; width:15px; padding:0; margin:0; }
	#vacListBoxText { float:left; width:550px; padding:0; margin:0; }

h1 { font-size:14px; line-height:27px; margin:0 auto 10px 0; color:#1e325f; font-weight:bold; }
h2 { font-size:11px; line-height:27px; margin:0; color:#58595b; font-weight:bold; }
h3{ font-size:11px; line-height:13px; margin:0; padding:8px 0 8px 0; color:#58595b; font-weight:bold; }
h4 { font-size:11px; line-height:27px; margin:0 0 0 10px; color:#58595b; font-weight:bold; }

label { display:block; float:left; width:120px; }
label.list { display:block; float:left; width:200px; margin-left:5px; }
label.listLeft { display:block; float:left; width:20px; margin:0; }
label.vacListTitle { display:block; float:left; width:410px; margin:0; }
label.listRight { display:block; float:right; width:120px; margin:0; }

p { margin:0; padding:0; }
p.list { margin:0 0 10px 0; padding:0; }

input.submit { background:url(submit_back_cont.gif) repeat-x; cursor:hand; cursor:pointer; border:1px solid #1e325f; height:20px; line-height:12px; width:90px; margin:0; padding:0; color:#ffffff; font-weight:bold; font-size:11px; margin:0; padding:0; }
.sendSub { background:url(button_suchen.gif) no-repeat; cursor:hand; cursor:pointer; border:0; margin:0; padding:0; width:56px; height:24px; }


select { margin: 0px; font-family:arial, helvetica, verdana, univers, sans-serif; font-size:11px; color:#58595b; width:320px; }

a, a:visited, a:active { color:#1e325f; text-decoration:none; }
a:hover, a:focus { text-decoration:underline; color:#1e325f; }

form { margin:0; padding:0; }

.trenner { height:1px; line-height:1px; margin:5px 0 0 0; w\idth:170px; width:180px; background-image:url(dot_hor.gif); }
.trenner_sm { height:1px; line-height:1px; margin:0; width:420px; background-image:url(dot_hor.gif); }

img.linkArrow { margin:0 0 0 1px; padding:0; border:0; float:left; }
