body {
	margin: 0px;
	background-color: transparent;
}

.bg_nav {
  background-color: #0C549F;
  width: 760px;
  height: 33px;
}


a.home {
  position: absolute;
  left: 25px;
  top: 5px;
  background-image: url(../img/nav/home.gif);
  width: 61px;
  height: 18px;
}

a:hover.home {
  background-image: url(../img/nav/home_over.gif);
  width: 61px;
  height: 18px;
}

a:active.home {
  background-image: url(../img/nav/home_over.gif);
  width: 61px;
  height: 18px;
}

a.collection {
  position: absolute;
  left: 120px;
  top: 5px;
  background-image: url(../img/nav/collection.gif);
  width: 137px;
  height: 18px;
}

a:hover.collection {
  background-image: url(../img/nav/collection_over.gif);
  width: 137px;
  height: 18px;
}

a:active.collection {
  background-image: url(../img/nav/collection_over.gif);
  width: 137px;
  height: 18px;
}

a.tc {
  position: absolute;
  left: 290px;
  top: 5px;
  background-image: url(../img/nav/tc.gif);
  width: 175px;
  height: 18px;
}

a:hover.tc {
  background-image: url(../img/nav/tc_over.gif);
  width: 175px;
  height: 18px;
}

a:active.tc {
  background-image: url(../img/nav/tc_over.gif);
  width: 175px;
  height: 18px;
}

a.close {
  position: absolute;
  left: 670px;
  top: 5px;
  background-image: url(../img/nav/close.gif);
  width: 86px;
  height: 18px;
}

a:hover.close {
  background-image: url(../img/nav/close_over.gif);
  width: 86px;
  height: 18px;
}

a:active.close {
  background-image: url(../img/nav/close_over.gif);
  width: 86px;
  height: 18px;
}

.content {
  position: absolute;
  width: 760px;
  height: 507px;
  top: 0px;
}

.navi {
  position: absolute;
  top: 507px;
}

.home_bg {
  background-image: url(../img/home.jpg);
  width: 760px;
  height: 507px;
}

.collection_bg {
  background-image: url(../img/collection.jpg);
  width: 760px;
  height: 507px;
}

.terms_bg {
  background-image: url(../img/terms.jpg);
  width: 760px;
  height: 507px;
}

.form_bg {
  background-image: url(../img/form.jpg);
  width: 760px;
  height: 507px;
}

.checkbox1 {
  position: absolute;
  top: 255px;
  left: 50px;
}

.checkbox2 {
  position: absolute;
  top: 255px;
  left: 120px;
}

.checkbox3 {
  position: absolute;
  top: 255px;
  left: 190px;
}

.checkbox4 {
  position: absolute;
  top: 423px;
  left: 45px;
}

.checkbox5 {
  position: absolute;
  top: 423px;
  left: 90px;
}

.checkbox6 {
  position: absolute;
  top: 423px;
  left: 145px;
}

.checkbox7 {
  position: absolute;
  top: 423px;
  left: 195px;
}

.checkbox8 {
  position: absolute;
  top: 90px;
  left: 300px;
}

.checkbox9 {
  position: absolute;
  top: 90px;
  left: 350px;
}

.checkbox10 {
  position: absolute;
  top: 90px;
  left: 395px;
}

.checkbox11 {
  position: absolute;
  top: 90px;
  left: 440px;
}

.checkbox12 {
  position: absolute;
  top: 251px;
  left: 292px;
}

.checkbox13 {
  position: absolute;
  top: 251px;
  left: 340px;
}

.checkbox14 {
  position: absolute;
  top: 251px;
  left: 397px;
}

.checkbox15 {
  position: absolute;
  top: 251px;
  left: 447px;
}

.checkbox16 {
  position: absolute;
  top: 423px;
  left: 292px;
}

.checkbox17 {
  position: absolute;
  top: 423px;
  left: 340px;
}

.checkbox18 {
  position: absolute;
  top: 423px;
  left: 392px;
}

.checkbox19 {
  position: absolute;
  top: 423px;
  left: 439px;
}

.checkbox20 {
  position: absolute;
  top: 105px;
  left: 550px;
}

.checkbox21 {
  position: absolute;
  top: 105px;
  left: 600px;
}

.checkbox22 {
  position: absolute;
  top: 105px;
  left: 660px;
}

.checkbox23 {
  position: absolute;
  top: 105px;
  left: 710px;
}

.checkbox24 {
  position: absolute;
  top: 165px;
  left: 575px;
}

.checkbox25 {
  position: absolute;
  top: 165px;
  left: 625px;
}

.checkbox26 {
  position: absolute;
  top: 165px;
  left: 685px;
}

.proceed {
  position: absolute;
  top: 428px;
  left: 563px;
}

.auswahlliste {
  position: absolute;
  left: 343px;
  top: 81px;
}

.listenfont {
  font-size: 14px;
  color: #003366;
  width: 350px;
  height: 20px;
}

.listenfont2 {
  border: none;
}

.eingabefelder {
  position: absolute;
  top: 110px;
  left: 434px;
  border: none;
  }

.eingabefelder2 {
  position: absolute;
  top: 138px;
  left: 434px; 
}

.eingabefelder3 {
  position: absolute;
  top: 165px;
  left: 434px; 
}

.eingabefelder4 {
  position: absolute;
  top: 256px;
  left: 434px; 
}


input.form {
  font-size: 12px;
  color: #003366;
  border: 1px solid black;
  display: block;
  height: 15px;
}

.info_text{
  position: absolute;
  width: 350px;
  color: #003366;
  font-family: Arial;
  font-size: 10px;
  left: 340px;
  top: 300px;
}

.info_text2{
  position: absolute;
  width: 350px;
  color: #003366;
  font-family: Arial;
  font-size: 10px;
  left: 345px;
  top: 285px;
}

.barcodes_text{
  position: absolute;
  width: 350px;
  color: #003366;
  font-family: Arial;
  font-size: 10px;
  left: 345px;
  top: 333px;
}

.newsletter {
  position: absolute;
  left: 647px;
  top: 308px;
}

.newsletter2 {
  position: absolute;
  left: 647px;
  top: 323px;
}

.newsletter_back {
  position: absolute;
  left: 345px;
  top: 377px;
  width: 350px;
  font-size: 11px;
  color: #003366;
}

.tick_here {
  color: #FF0000;
}

.preview {
  position: absolute;
  left: 560px;
  top: 390px;
}

.preview_bg {
  background-image: url(../img/preview_bg.jpg);
  width: 760px;
  height: 507px;
  font-size: 12px;
  color: #003366;
}

.preview_char {
  position: absolute;
  left: 345px;
  top: 65px;
  font-size: 12px;
  color: #003366;
  font-weight: bold;
}

.preview_name {
  position: absolute;
  left: 345px;
  top: 112px;
  font-size: 12px;
  font-weight: bold;
  color: #003366;
}

.preview_adress {
  position: absolute;
  left: 345px;
  top: 140px;
  font-size: 12px;
  font-weight: bold;
  color: #003366;
}

.preview_postcode {
  position: absolute;
  left: 345px;
  top: 167px;
  font-size: 12px;
  font-weight: bold;
  color: #003366;
}

.preview_email {
  position: absolute;
  left: 345px;
  top: 259px;
  font-size: 12px;
  font-weight: bold;
  color: #003366;
}

.back_btn {
  position: absolute;
  left: 380px;
  top: 425px;
}

.print_btn {
  position: absolute;
  left: 535px;
  top: 423px;
}

.signature {
  position: absolute;
  left: 345px;
  top: 202px;
  font-size: 12px;
  font-weight: bold;
  color: #003366;
}

.signature_bg {
  position: absolute;
  left: 344px;
  top: 219px;
}

.tocollection {
  position: absolute;
  left: 22px;
  top: 452px;
}

.terms_text {
  position: absolute;
  left: 320px;
  top: 45px;
  width: 380px;
  background-color:transparent;
}

.terms_format {
  margin: 0px;
  font-size: 10px;
  color: #003366;
  background-color:transparent;
}

.tcs_headline {
  font-weight: bold;
  font-size: 12px;
  margin: 0px;
  color: #003366;
  
}



