body, textarea, input, select {
	font-family: 'Droid Sans', sans-serif;
	font-size:11pt;
	color:#fff;
	line-height:22px;
}

a {
	color:#9fa4a7;
}
a:hover {
	color:#fff;
}

.darkBack {
	background-color:#262626;
}

.darkBack a {
	color:#2097d0;
}

.whiteBack {
	background-color:#fff;
	color:#000;
}
.whiteBack a {
	color:#2097d0;
}

#wettbewerb {
	position:absolute;
	right:0;
	top:120px;
	background:url('/page/_webpics/sulzberger-reisequiz.png');
	background-position:left;
	width:140px;
	height:160px;
	display:block;
	cursor:pointer;
	overflow:hidden;
	z-index:500;
}

#wettbewerb .bild {
	margin-top:82px;
	margin-left:140px;
	}


#surround {
	position:relative;
	background-color:#3c4346;
	margin:0 auto;
	/*min-width:1024px;*/
	width:100%;
}

#header {
	background-color:#262626;
}

#BackgroundBox {
	width:100%;
	height:400px;
	max-width:1400px;
	min-width:1024px;
	margin:0 auto;
	background-repeat:no-repeat;
	background-position:center;
}

#headerTopBox {
	background:url('/page/_webpics/transparente-schwarze-flaeche.png');
	width:1024px;
	padding:10px 0;
	color:#fff;
	white-space:nowrap !important;
}



#headerTopBox a{
	color:#fff;
}
#headerTopBox td {
	text-align:center;
	line-height:30px;
	padding:0 10px;
}

#headerTopBox td td {
	padding:0;
	}

#headerTopBox td.mrl{
	border-right:1px solid #fff;
}
#headerTopBox input {
	display:block;
	background:none;
	border:1px solid #d3d9e0;
	border-radius:0;
	border-right:0;
	height:32px;
	padding-left:10px;
	color:#fff;
	width:196px;
}

#headerTopBox button {
	border:none;
	background:url('/page/_webpics/navigation/grafik-button-header-suchfenster.png');
	width:23px;
	height:36px;
	cursor:pointer;
}

#topBox{
	width:1024px;
	margin:0 auto;
	
	}
#mainTitle {
	float:left;
	line-height:30px;
	margin:30px 0 30px 17px;
}
#pageNavi {
	float:right;
	margin:30px 0;
	}
#pageNavi table td a {
	font-size:13pt;
	line-height:30px;
	color:#9fa4a7;
	padding:10px 15px;
	}
#pageNavi table td a.akt, #pageNavi table td a:hover {
	color:#fff;
	}
#pageNavi table td.tTB {
	border-right:1px solid #788083;
	
	
	}


#headerTopBox .videobutton {
	display:block;
	height:40px;
	line-height:40px;
	padding-right:60px;
	background:url('/page/_webpics/navigation/grafik-button-header-video.png') no-repeat right center;
	}

#content {
	background-color:#4b5457;
	width:100%;
	max-width:1400px;
	margin:0 auto;
	padding-bottom:40px;
}

#TTIBE {
	background-color:#fff;
	padding:0;
	}

#content h1 {
	font-size:15pt;
	margin:0;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:normal;
}

.zusatztext {
	width:990px;
	margin:0 auto 20px;
	color:#fff;
	}

#prefooter {
	background-color:#fff;
	padding:20px 0 13px;
}
#prefooter td {
	vertical-align:top;
	color:#000;
}

#footer {
	background-color:#262626;
	padding:40px 0;
	color:#9fa4a7;
}

#footer h2 {font-size:14pt;font-family: 'Roboto Condensed', sans-serif;font-weight:normal;margin:0 0 26px;color:#fff;}

#footer .footerBlock, #footer .footerBlockEnd {
	width:320px;
	float:left;
	margin:0 10px 30px;
	line-height:24px;
}

#footer .footerBlockEnd {
}

#footer a {
	color:#9fa4a7;
		text-decoration:none !important;
}

.inner {
	margin:0 auto;
	max-width:1024px;
}


#hauptnavigation {
	clear:left;
	background:url('/page/_webpics/sulzberger-landingpage-schwarz70.png');
	overflow:hidden;
	height:80px;
	padding:0 17px;
	color:#fff;
}

.trenner {
	font-family: 'Roboto Condensed', sans-serif;
	font-size:15pt;
	background:url('/page/_webpics/trenner.jpg');
	height:90px;
	text-align:center;
	color:#fff;
	min-width:1024px;
		font-weight:normal;
}
.trenner span {background-color:#4b5557;padding:0 10px;line-height:90px;}

.topbutton {
	font-size:10pt;
	font-weight:bold;
	float:left;
	margin:1px 1px;
	text-align:center;
	cursor:pointer;
}
.topbutton a {
	width:163px; //81px;
	height:40px;
	display:block;
	line-height:40px;
	background-color:#9a9a9a;
	color:#fefefe;
}
.topbutton a:hover,.topbutton a.akt {
	background-color:#ffffff;
	color:#000;
}


.spezialLink {
		font-family: 'Roboto Condensed', sans-serif;
	height:30px;
	font-size:10pt;
	line-height:25px;
		font-weight:normal;
	}
.spezialLink span {
	font-size:17px;
	line-height:20px;
	}

.forminput {
	padding:10px;
	border:none;
	margin-bottom:10px;
	color:#000;
	}
button.forminput {
	background-color:#fff;
	border:1px outset #000;
	padding:10px;
	margin-bottom:10px;
	color:#000;
	}
button.forminput:active {
	background-color:#eee;
	border:1px inset #000;
	}

.error {
	background-color:#2097d0;
	color:#fff;
	}

.error::-webkit-input-placeholder {color: white;}
.error:-moz-placeholder {color: white;}
.error::-moz-placeholder {color: white;}
.error:-ms-input-placeholder {color: white;}

.forminput::-webkit-input-placeholder {color: black;}
.forminput:-moz-placeholder {color: black;}
.forminput::-moz-placeholder {color: black;}
.forminput:-ms-input-placeholder {color: black;}

.mehrButton {
	height:32px;
	line-height:32px;
	padding-left:45px;
	font-weight:bold;
	background:url('/page/_webpics/navigation/grafik-button-plus.jpg') -15px center no-repeat;
	cursor:pointer;
}
.mehrButton.akt {
	background-image:url('/page/_webpics/navigation/grafik-button-minus.jpg');
}
.mehrBlock {
	display:none;
}