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: 245px;
  left: 55px;
}

.checkbox2 {
  position: absolute;
  top: 245px;
  left: 125px;
}

.checkbox3 {
  position: absolute;
  top: 245px;
  left: 195px;
}

.checkbox4 {
  position: absolute;
  top: 413px;
  left: 50px;
}

.checkbox5 {
  position: absolute;
  top: 413px;
  left: 95px;
}

.checkbox6 {
  position: absolute;
  top: 413px;
  left: 150px;
}

.checkbox7 {
  position: absolute;
  top: 413px;
  left: 200px;
}

.checkbox8 {
  position: absolute;
  top: 100px;
  left: 305px;
}

.checkbox9 {
  position: absolute;
  top: 100px;
  left: 355px;
}

.checkbox10 {
  position: absolute;
  top: 100px;
  left: 400px;
}

.checkbox11 {
  position: absolute;
  top: 100px;
  left: 445px;
}

.checkbox12 {
  position: absolute;
  top: 245px;
  left: 295px;
}

.checkbox13 {
  position: absolute;
  top: 245px;
  left: 343px;
}

.checkbox14 {
  position: absolute;
  top: 245px;
  left: 400px;
}

.checkbox15 {
  position: absolute;
  top: 245px;
  left: 450px;
}

.checkbox16 {
  position: absolute;
  top: 413px;
  left: 295px;
}

.checkbox17 {
  position: absolute;
  top: 413px;
  left: 343px;
}

.checkbox18 {
  position: absolute;
  top: 413px;
  left: 400px;
}

.checkbox19 {
  position: absolute;
  top: 413px;
  left: 450px;
}

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

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

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

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

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

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

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

.proceed {
  position: absolute;
  top: 420px;
  left: 540px;
}

.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: 420px;
  border: none;
  }

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

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

.eingabefelder4 {
  position: absolute;
  top: 252px;
  left: 420px; 
}


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: 305px;
  top: 285px;
}

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

.newsletter {
  position: absolute;
  left: 569px;
  top: 305px;
}

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

.newsletter_back {
  position: absolute;
  left: 305px;
  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: 305px;
  top: 65px;
  font-size: 12px;
  color: #003366;
  font-weight: bold;
}

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

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

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

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

.back_btn {
  position: absolute;
  left: 340px;
  top: 415px;
  display: none;
}

.print_btn {
  position: absolute;
  left: 590px;
  top: 413px;
  display: none;
}

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

.signature_bg {
  position: absolute;
  left: 304px;
  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;
}



