body { margin:0; padding:0; text-align:center; background:#e3e3e3 url(../images/red.jpg) top left repeat-x; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:86%; color:#770505;}



h1 {font-family: 'Varela Round', sans-serif;  font-size:24px; line-height:28px; font-weight:normal; margin:0; padding:0; }
h2 { font-size:20px; line-height:28px; font-weight:normal; margin:25px 0 0 0; padding:0; }
h3 { font-size:16px; line-height:20px; font-weight:normal; margin:5px 0; padding:0; }
p { margin:0; padding:0; line-height:1.7em; font-size:12px;}
a { color:#e4e4e4; text-decoration:underline;}
a:hover { text-decoration:none;}

.clear { clear:both;}
#logo { margin:30px 0 0 0; height:100px }

#wrapper { margin:65px auto 0 auto; width:700px;  padding:0 0 20px 0; }
#card { margin:0 auto; width:700px; padding:60px 0 60px 0; position:relative; border-radius:3px; box-shadow:1px 1px 1px rgba(3, 3, 3, 0.35); 
background: #f1f1f1;
background: -moz-linear-gradient(-45deg,  #f1f1f1 0%, #f6f6f6 13%, #ffffff 68%, #ffffff 99%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f1f1f1), color-stop(13%,#f6f6f6), color-stop(68%,#ffffff), color-stop(99%,#ffffff));
background: -webkit-linear-gradient(-45deg,  #f1f1f1 0%,#f6f6f6 13%,#ffffff 68%,#ffffff 99%);
background: -o-linear-gradient(-45deg,  #f1f1f1 0%,#f6f6f6 13%,#ffffff 68%,#ffffff 99%);
background: -ms-linear-gradient(-45deg,  #f1f1f1 0%,#f6f6f6 13%,#ffffff 68%,#ffffff 99%);
background: linear-gradient(-45deg,  #f1f1f1 0%,#f6f6f6 13%,#ffffff 68%,#ffffff 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ffffff',GradientType=1 );
}



#countdown { width:500px; margin:0 auto; padding:60px 0 0 0;}

.countdownHolder{width:500px; margin:0 auto; font: 40px/1.5 'Varela Round', sans-serif; text-align:center; letter-spacing:-3px;}

.position{display: inline-block; height: 1.6em;	overflow: hidden; position: relative;	width: 1.15em;}


.digit{
	position:absolute;
	display:block;
	width:1.1em;
	background-color:#872913;
	border-radius:0.2em;
	text-align:center;
	color:#fff;
	letter-spacing:-1px;
}

.digit.static{
box-shadow:1px 1px 1px rgba(4, 4, 4, 0.35);
background: #872913;
background: -moz-linear-gradient(top,  #872913 0%, #9d2e14 50%, #74220f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#872913), color-stop(50%,#9d2e14), color-stop(100%,#74220f));
background: -webkit-linear-gradient(top,  #872913 0%,#9d2e14 50%,#74220f 100%);
background: -o-linear-gradient(top,  #872913 0%,#9d2e14 50%,#74220f 100%);
background: -ms-linear-gradient(top,  #872913 0%,#9d2e14 50%,#74220f 100%);
background: linear-gradient(top,  #872913 0%,#9d2e14 50%,#74220f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#872913', endColorstr='#74220f',GradientType=0 );
}

/**
 * Hier können die Angaben, die nicht gebraucht werden, ausgeblendet werden
 */

.countDays{ /* display:none !important;*/ }
.countDiv0{ /* display:none !important;*/ }
.countHours{}
.countDiv1{}
.countMinutes{}
.countDiv2{}
.countSeconds{}


.countDiv{	display:inline-block;	width:16px;	height:1.6em;	position:relative;}
.countDiv:before,
.countDiv:after{	position:absolute;	width:5px;	height:5px;	background-color: #872913;	border-radius:50%;	left:50%;	margin-left:-3px;	top:0.5em;	box-shadow:1px 1px 1px rgba(4, 4, 4, 0.5);	content:'';}
.countDiv:after{top:0.9em;}

