/* ------------------------------------------------------------

Title:   Der Stein der Weis(s)en countdown
Author:  webit!
Update:  2010-08-23

------------------------------------------------------------ */

/* COUNTDOWN */
div#countdown {
	display: none;
}

div#countdown-noscript,
div#countdown {
	margin-top: 3em;
	padding: 1.5em 0 1em;
	background-color: #41477F;
	color: #FFF;
}
body.langsel div#countdown {
	position: relative;
	width: 230px;
	margin-top: -404px;
	margin-left: 580px;
	padding: 13px 0 13px 30px;
	background-color: #2F5373;
}


div#countdown-noscript h2,
div#countdown h2 {
	position: relative;
	background:transparent url(../../gen/img/bas/ico_nl.gif) no-repeat scroll 0 .15em;
	}
div#countdown h2,
body.langsel div#countdown-noscript h2,
body.langsel div#countdown h2 {
	display: none;
}

div#countdown span {
	display: block;
	font-size: 3em;
	font-weight: bold;
	color: #84D4F7;
	color: #FFF;
}

div#countdown span#countdown-desc { /*h2 style*/
	position: relative;
	margin: 0 0 0.5em 0.2em;
	padding-left:23px;
	font-family: normal,"Times New Roman","Times Roman",Times,serif;
	font-size: 1.65em;
	font-weight: normal;
	background: transparent url(../../gen/img/bas/ico_nl.gif) no-repeat scroll;
}
body.langsel div#countdown span#countdown-desc {
	font-size: 1.7em;
	background-position: 0 .15em;
}

div#countdown span#countdown-date1 {
	font-size: 3.3em;
	line-height: .9em;
	margin-top: .3em;
}
div#countdown.en span#countdown-date1 {
	font-size: 3.72em;
}
body.langsel div#countdown span#countdown-date1 {
	margin-top: 0;
	font-size: 3.4em;
}

div#countdown span#countdown-date2 {
	font-size: 3.15em;
	line-height: .7em;
	margin-top: .3em;
}
body.langsel div#countdown span#countdown-date2 {
	margin-top: .35em;
	font-size: 3.21em;
}

div#countdown span#countdown-desc-d {
	font-size: 1.0em;
	display: inline;
}
div#countdown span#countdown-desc-h,
div#countdown span#countdown-desc-m,
div#countdown span#countdown-desc-s {
	display: inline-block;
	padding-left: .3em;
	font-family: inherit;
	font-weight: normal;
	font-size: .8em;
}
body.langsel div#countdown span#countdown-desc-h,
body.langsel div#countdown span#countdown-desc-m,
body.langsel div#countdown span#countdown-desc-s {
	font-size: .8em;
}

div#countdown.en span#countdown-desc-h {	padding-left: .9em;}
div#countdown.cs span#countdown-desc-h {	padding-left: .6em;}
div#countdown.ru span#countdown-desc-h {	padding-left: .8em;}
div#countdown.it span#countdown-desc-h {	padding-left: 1.5em;}
div#countdown.jp span#countdown-desc-h {	padding-left: 1.5em;}
body.langsel div#countdown span#countdown-desc-h {	padding-left: 0.4em;}

div#countdown span#countdown-desc-m {	padding-left: 3.6em;}
div#countdown.en span#countdown-desc-m {	padding-left: 4.6em;}
div#countdown.cs span#countdown-desc-m {	padding-left: 4.5em;}
div#countdown.ru span#countdown-desc-m {	padding-left: 4.3em;}
div#countdown.it span#countdown-desc-m {	padding-left: 5.4em;}
div#countdown.jp span#countdown-desc-m {	padding-left: 5.5em;}
body.langsel div#countdown span#countdown-desc-m {	padding-left: 3.8em;}

div#countdown span#countdown-desc-s {	padding-left: 3.55em;}
div#countdown.en span#countdown-desc-s {	padding-left: 3.9em;}
div#countdown.cs span#countdown-desc-s {	padding-left: 4.3em;}
div#countdown.ru span#countdown-desc-s {	padding-left: 3.8em;}
div#countdown.it span#countdown-desc-s {	padding-left: 4.2em;}
div#countdown.jp span#countdown-desc-s {	padding-left: 6.4em;}
body.langsel div#countdown span#countdown-desc-s {	padding-left: 3.8em;}

@media print {
	div#countdown,
	div#countdown p {
		display: none !important;
	}
}