@CHARSET "UTF-8";

/* Teilnahmeformular by Gregor Sievert */
	
	#form{
		margin-bottom:20px;
		width:470px;
		float:left;
	}
	#form p{
		margin-bottom:20px;
	}
	
	#login{
		float:left;
		margin-top:200px;
		margin-left:50px;
	}
	
	#tx-srfeuserregister-pi1-fe_users_form input{
		padding:2px;
	}
	
	#tx-srfeuserregister-pi1-fe_users_form label{
		display:block;
	}
	
	#tx-srfeuserregister-pi1-fe_users_form{
		width:500px;
	}
	
	
	#tx-srfeuserregister-pi1-tx_nxquizpatch_newsletter {
		color:red;
	}
	
	#tx-srfeuserregister-pi1-fe_users_form .gender label{
		display:inline;
		margin-right:30px;
		float:left;
	}
	#tx-srfeuserregister-pi1-fe_users_form .gender .gender_input{
		display:inline;
		float:left;
	}
	#tx-srfeuserregister-pi1-fe_users_form .gender .gender_input input{
		vertical-align:middle;
		margin-right:5px;
		width:auto !important;
	}
	#tx-srfeuserregister-pi1-fe_users_form .gender .gender_input label { float: none }
	
	.pflichtfeld{
		float:right;
	}
	
	
	#tx-srfeuserregister-pi1-fe_users_form .first_name {
		width:215px;
		float:left;
		margin-right:20px;
		clear:left;
	}
	#tx-srfeuserregister-pi1-fe_users_form .first_name input {
		width:215px;
	}
	
	
	
	#tx-srfeuserregister-pi1-fe_users_form .last_name {
		width:215px;
		float:left;
		
	}
	#tx-srfeuserregister-pi1-fe_users_form .last_name input {
		width:215px;
	}
	
	
	
	#tx-srfeuserregister-pi1-fe_users_form .address {
		width:215px;
		clear:both;
		float:left;
		margin-right:20px;
	}
	#tx-srfeuserregister-pi1-fe_users_form .address input {
		width:215px;
	}
	
	
	
	#tx-srfeuserregister-pi1-fe_users_form .hausnummer {
		width:215px;
		float:left;
	}
	#tx-srfeuserregister-pi1-fe_users_form .hausnummer input {
		width:215px;
	}
	
	
	
	#tx-srfeuserregister-pi1-fe_users_form .zip {
		width:215px;
		float:left;
		clear:both;
		margin-right:20px;
	}
	#tx-srfeuserregister-pi1-fe_users_form .zip input {
		width:215px;
	}
	
	
	
	#tx-srfeuserregister-pi1-fe_users_form .city {
		width:215px;
		float:left;
	}
	#tx-srfeuserregister-pi1-fe_users_form .city input {
		width:215px;
	}
	
	
	
	#tx-srfeuserregister-pi1-fe_users_form .email {
		clear:both;
	}
	#tx-srfeuserregister-pi1-fe_users_form .email input {
		width:215px;
	}
	
	
	
	#tx-srfeuserregister-pi1-fe_users_form .password {
		float:left;
	}
	#tx-srfeuserregister-pi1-fe_users_form .password input {
		width:215px;
	}
	#tx-srfeuserregister-pi1-fe_users_form .password .password1 {
		width:215px;
		float:left;
		margin-right:20px;
	}
	#tx-srfeuserregister-pi1-fe_users_form .password .password2 {
		width:215px;
		float:left;
	}

	#tx-srfeuserregister-pi1-fe_users_form .newsletter {
		margin-top:50px;
		margin-bottom:10px;
		clear:both;
		margin-right:20px;
	}
	#tx-srfeuserregister-pi1-fe_users_form .newsletter .newsletter_input {
		float:left;
		margin-top:-34px;
	}
	#tx-srfeuserregister-pi1-fe_users_form .newsletter .newsletter_input input{
		width:auto !important;
	}
	#tx-srfeuserregister-pi1-fe_users_form .newsletter label {
		margin-bottom:5px;
		margin-left:20px;
		width:450px;
	}
	
	#tx-srfeuserregister-pi1-fe_users_form .datenschutz {
		margin-bottom:10px;
		clear:both;
		margin-right:20px;
	}
	#tx-srfeuserregister-pi1-fe_users_form .datenschutz .datenschutz_input {
		float:left;
		margin-top:-21px;
	}
	#tx-srfeuserregister-pi1-fe_users_form .datenschutz .datenschutz_input input{
		width:auto !important;
	}
	#tx-srfeuserregister-pi1-fe_users_form .datenschutz label {
		margin-bottom:5px;
		margin-left:20px;
		width:600px;
	}
	
	
	
	
	#tx-srfeuserregister-pi1-fe_users_form .teilnahmebedingungen{
		font-size:10px;
		margin-bottom:10px;
		width:600px;
	}
	
	
	#teilnehmen {
		background:transparent url(../img/TNF_submit.gif) no-repeat scroll left top !important;
		color:#1C2D71 !important;
		display:block !important;
		height:30px !important;
		text-align:center !important;
		width:75px !important;
		border:0px !important;
		cursor:pointer;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.edit p {
		margin-bottom:10px;
	}
	.edit #tx-srfeuserregister-pi1-fe_users_form .gender,
	.edit #tx-srfeuserregister-pi1-fe_users_form .first_name,
	.edit #tx-srfeuserregister-pi1-fe_users_form .last_name,
	.edit #tx-srfeuserregister-pi1-fe_users_form .address,
	.edit #tx-srfeuserregister-pi1-fe_users_form .hausnummer,
	.edit #tx-srfeuserregister-pi1-fe_users_form .zip,
	.edit #tx-srfeuserregister-pi1-fe_users_form .city,
	.edit #tx-srfeuserregister-pi1-fe_users_form .password,
	.edit #tx-srfeuserregister-pi1-fe_users_form .newsletter,
	.edit #tx-srfeuserregister-pi1-fe_users_form .datenschutz{
		margin-bottom:10px;
	}
	.edit label{
		margin-bottom:5px;
	}
	
	
	
	
	.registrieren #tx-srfeuserregister-pi1-fe_users_form .gender,
	.registrieren #tx-srfeuserregister-pi1-fe_users_form .first_name,
	.registrieren #tx-srfeuserregister-pi1-fe_users_form .last_name,
	.registrieren #tx-srfeuserregister-pi1-fe_users_form .address,
	.registrieren #tx-srfeuserregister-pi1-fe_users_form .hausnummer,
	.registrieren #tx-srfeuserregister-pi1-fe_users_form .zip,
	.registrieren #tx-srfeuserregister-pi1-fe_users_form .city,
	.registrieren #tx-srfeuserregister-pi1-fe_users_form .password,
	.registrieren #tx-srfeuserregister-pi1-fe_users_form .newsletter,
	.registrieren #tx-srfeuserregister-pi1-fe_users_form .datenschutz{
		margin-bottom:5px;
	}
	.registrieren label{
		margin-bottom:1px;
	}
	.tx-srfeuserregister-pi1 input {
		background-color:#fff;
		color:#000;
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		border:1px solid #1C2D71;
		margin-bottom:4px;
		margin-top:4px;
		width:215px;
		padding:0 0.5em 0 0;
	}
	
	
	
	
	
	
	
	
	
	
	
	/* Kosmetik */
	
	.Antwort #content_container,
	.teilgenommen #content_container,
	.email #content_container,
	.login #content_container {
		background:transparent url(../img/befreit-starten_fruehstueckstablett_hp_v15.png) no-repeat scroll left top;
	}
	.Antwort #content,
	.teilgenommen #content,
	.email #content,
	.login #content{
		padding-left:345px;
		width:520px !important;
	}
	
	
	.login .tx-felogin-pi1 fieldset{
		border:0px;
		margin-top:15px;
		margin-bottom:15px;
	}
	.login .tx-felogin-pi1 fieldset legend{
		display:none;
	}
	/* Kosmetik */
	
	.Login #content_container,
	.recovery #content_container,
	.Bestaetigung #content_container,
	.edit #content_container,
	.coupon #content_container {
		background:transparent url(../img/befreit-starten_fruehstueckstablett_hp_v15.png) no-repeat scroll left top;
	}
	.Login #content,
	.recovery #content,
	.Bestaetigung #content,
	.edit #content,
	.coupon #content{
		padding-left:345px;
		width:620px !important;
	}
	
	
	.Login .tx-felogin-pi1 fieldset{
		border:0px;
		margin-top:15px;
		margin-bottom:15px;
	}
	.Login .tx-felogin-pi1 fieldset legend{
		display:none;
	}
	.recovery .tx-feuserloginsystem-pi1 table{
		border:0px !important;
	}
	
	.recovery-error {
		margin-bottom:15px;
		color:#ff0000;
	}
	
	
	#PW_Vergessen{
		margin:0px !important;
	}
	#pw_submit{
		border:0px !important;
		margin:0px !important;
		padding:0px !important;
		width:195px  !important;
	}
	
	
	#anmelden{
		border:0px !important;
		margin:0px !important;
		padding:0px !important;
		width:109px  !important;
	}
	
	
	
	/* Coupons */
	.coupon h1{
		font-weight:bold;
	}
	.tx-nxcoupon-pi1 h2{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
	}
	.tx-nxcoupon-pi1{
		margin-top:15px;
	}
	
	.tx-nxcoupon-pi1 .nxcoupon_einleitung{
		margin-bottom:10px;
		line-height:17px;
	}
	.tx-nxcoupon-pi1 .nxcoupon_select_prize{
		margin-bottom:10px;
	}
	.tx-nxcoupon-pi1 .nxcoupon_insert_code{
		margin-bottom:10px;
	}
	.tx-nxcoupon-pi1 .nxcoupon_sum,
	.tx-nxcoupon-pi1 .nxcoupon_missing_sum{
		margin-bottom:12px;
	}
	
	.tx-nxcoupon-pi1  .nxcoupon_show_inserted_codes_summe{
		text-align:right;
	}
	.tx-nxcoupon-pi1 table{
		margin-bottom:10px;
		width:314px;
	}
	.tx-nxcoupon-pi2 table{
		margin-bottom:10px;
	}
	.tx-nxcoupon-pi1 td,
	.tx-nxcoupon-pi2 td{
		padding:2px;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
	}
	.tx-nxcoupon-pi1 table th{
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
	.tx-nxcoupon-pi2 .nxcoupon_number{
		width:25px;
	}
	.tx-nxcoupon-pi1 .nxcoupon_code,
	.tx-nxcoupon-pi2 .nxcoupon_code{
		width:70px;
		text-align:left;
	}
	.tx-nxcoupon-pi1 .nxcoupon_value,
	.tx-nxcoupon-pi2 .nxcoupon_value{
		width:160px;
	}
	.tx-nxcoupon-pi1 .nxcoupon_delete{
		width:80px;
	}
	.tx-nxcoupon-pi1 .nxcoupon_show_inserted_codes_summe,
	.tx-nxcoupon-pi1 .nxcoupon_show_inserted_codes_punkte{
		
	}
	
	
	.coupon #login{
		margin-top:100px;
	}
	
	.tx-nxcoupon-pi1 .nxcoupon_insert_code .input_add_code{
		width:310px;
	}
	.tx-nxcoupon-pi1 .nxcoupon_insert_code .submit_add_code{
		background:transparent url(../netlogix/img/couponbuttonsmall.png) no-repeat scroll left top !important;
		border:0 none !important;
		color:#1C2D71 !important;
		cursor:pointer;
		height:26px !important;
		text-align:center !important;
		padding-bottom:2px;
		width:95px !important;
	}
	.tx-nxcoupon-pi1 .nxcoupon_show_inserted_codes .submit_tradein{
		background:transparent url(../netlogix/img/couponbuttonbig.png) no-repeat scroll left top !important;
		border:0 none !important;
		color:#1C2D71 !important;
		cursor:pointer;
		height:26px !important;
		padding-bottom:2px;
		text-align:center !important;
		width:175px !important;
	}
	
	.tx-nxcoupon-pi1 .nxcoupon_coupontable_wrapper{
		width:330px;
		height:100px;
		overflow:auto;
	}
	.tx-nxcoupon-pi1 table.nxcoupon_coupontable tr.nxcoupon_even{
		background-color:#fff;
	}	
	.tx-nxcoupon-pi1 table.nxcoupon_coupontable tr.nxcoupon_odd{
		background-color:#D7EFFF;
	}
	
	.tx-nxcoupon-pi1 .nxcoupon_submit_form{
		float:left;
		margin-right:130px;
	}
	
	
	.edit .tx-srfeuserregister-pi1 .password{
		display:none !important;
	}
	
	.tx-nxcoupon-pi1 .nxcoupon_coupontable a{
		background:none !important;
		padding:0px !important;
	}
	.tx-nxcoupon-pi1 .error{
		color:#ff0000;
		font-weight:bold;
	}
	
	.tx-srfeuserregister-pi1 p,
	.tx-srfeuserregister-pi1 h4 {
		padding:0 !important;
	}
	.tx-srfeuserregister-pi1 h4 { margin:0 0 14px 0 !important;	}
	
	.prizes{
    width:680px;
  }
	.prizes .coupon_prize1,
	.prizes .coupon_prize2,
	.prizes .coupon_prize3,
	.prizes .coupon_prize4{
      float:left;
      width:150px;
      height:250px;
	  position:relative;
  }
  .prizes .coupon_prize1 a,
	.prizes .coupon_prize2 a,
	.prizes .coupon_prize3 a,
	.prizes .coupon_prize4 a{
      background:none !important;
      
  }


  
