﻿/* basics */
#landingpage  {background:#e4e6e; color:#000;font:normal normal normal 12px/14px Arial, Helvetica, sans-serif; margin:0px 0px 0px -78px;}

#landingpage div,#landingpage  p,#landingpage  ul, #landingpage ol,#landingpage  li, #landingpage img, #landingpage h1, #landingpage h2,#landingpage  h3,#landingpage  h4, #landingpage h5, #landingpage h6 {padding:0;margin:0;}
#landingpage h1,#landingpage  h2,#landingpage  h3,#landingpage  h4,#landingpage  h5,#landingpage  h6 {font-size:100%;line-height:normal;font-weight:normal;}
#landingpage table,#landingpage  tr,#landingpage  td,#landingpage  th,#landingpage  form,#landingpage  fieldset {padding:0;margin:0;border:0;}
#landingpage table,#landingpage  td {font:normal normal normal 12px/16px Arial, Helvetica, sans-serif;}
#landingpage td {vertical-align:top;}
#landingpage input,#landingpage  select,#landingpage  textarea {margin:0;color:#666;font:normal normal normal 12px/16px Arial, Helvetica, sans-serif;}
#landingpage input {padding-top:4px;padding-bottom:2px;}

#landingpage li {list-style:none;}
#landingpage img {border:none;display:block;}
#landingpage object {display:block;}
/* basics */

#landingpage #content {width:1063px; background:transparent url("/obj/eventim/default/campaign/sunrise/de/img/backgrounds/main.jpg") no-repeat top left; height:687px; margin:0px;}
#landingpage #contentOnline {width:1063px; background:transparent url("/obj/eventim/default/campaign/sunrise/de/img/backgrounds/main2.jpg") no-repeat top left; height:687px; margin:0px;}
#landingpage #content #leftColumn, #content #rightColumn, #content #middleColumn {float:left;}
#landingpage #content #leftColumn {width:400px;}
#landingpage #content #middleColumn {width:447px;}
#landingpage #content #rightColumn {width:165px;}


#landingpage #content #leftColumn .counter { width:298px; height:68px; background:#ffffff; margin:315px 0 0 103px;}

#landingpage #content #leftColumn .counter #countdownComplete{ display:none; width:298px; 
 background:#fff; padding:10px 0px 10px 0px; }
#landingpage #content #leftColumn .counter #countdownComplete .mods { margin-left:50px; }

#landingpage #content #leftMiddleColumn a.ticketButton {float:left; margin-top:55px; display:block; width:125px; height:150px;background:transparent url("/obj/eventim/default/campaign/sunrise/de/img/buttons/tickets.gif") no-repeat top left;}
#landingpage #content #leftMiddleColumn a.ticketButton span {display:none}

#landingpage #content #middleColumn .video {width:453px; height:276px;; margin-top:50px; margin-left:10px;   background:transparent url("/obj/eventim/default/campaign/sunrise/de/img/backgrounds/videoShaddow.gif") no-repeat bottom right; }
#landingpage #content #middleColumn  p.videoText {margin-top:0px;margin-left:10px; width:416px;color:#e21921;}
#landingpage #content #middleColumn .remindMe .tipp {color:#757575;}
#landingpage #content #middleColumn .remindMe { width:325px; height:100px;  background:transparent url("/obj/eventim/default/campaign/sunrise/de/img/backgrounds/remind.jpg") no-repeat top left; margin-left:5px; margin-top:5px; }
#landingpage #content #middleColumn .remindMe form {margin-top:8px;}
#landingpage #content #middleColumn .remindMe input  {height:27px;width:245px;float:left; padding-left:5px;}
	html>body #landingpage #content #middleColumn .remindMe input {height:19px;} 
#landingpage #content #middleColumn .remindMe input.button  {margin-left:6px;margin-bottom:2px;width:28px;float:left;height:26px;}
#landingpage input.button {padding-top:2px;}
#landingpage #content #middleColumn .remindMe p {color:#e21921;}

/*Online Antogramm*/
#landingpage #contentOnline .btn_sunrise	{ float:left; width:160px; height:112px; margin:303px 0 0 251px;}
*html #landingpage #contentOnline .btn_sunrise	{ float:left; width:160px; height:112px; margin:302px 0 0 126px;}
#landingpage #contentOnline #middleColumnflashVideoId {float:right; margin:8px 11px 0 0px; width:640px; height:480px;}
/*Online autogramm vorbei*/
#landingpage #content .outText { margin:160px 20px 0px 510px; padding:20px; font-size:16px; color:#e21921; line-height:normal;  }

ul.Error	{ color:#cc0000; padding-top:10px !important; display:block;}
ul.Error li { margin-left:15px !important; display:block;  }  
