@charset "UTF-8";


/*#####################

 * 

 * Merkliste

 * 

#####################*/

#versandBox {

	position: absolute;

	display: none;

	background-color: #FFF;

	z-index: 2000;

	width: 475px;

	height: 400px;

	overflow: hidden;

	border: solid 1px #AAA;

	line-height: 16px;

}



.captcha{
height: 580px !important;
}



#merklisteBox {

	position: absolute;

	display: none;

	background-color: #FFF;

	z-index: 2000;

	width: 475px;

	height: 400px;

	overflow: hidden;

	border: solid 1px #AAA;

	line-height: 16px;

}



.merklisteOrange {

	color: #fa7d19 !important;

	background-image: url() !important;

}



.merklisteListe, .merklisteSenden, .merklisteHinweis { position:relative; margin: 10px 0 0 10px; width: 465px; height: 390px; }

.merklisteSenden, .merklisteHinweis { display: none; }

#merklisteBox *, #versandBox * { color: #555; }





.merklisteSchliessen,.merklisteZurueck,.merklisteAbsenden,.merklisteVersenden { position: absolute; display: block; cursor: pointer; bottom: 0; white-space: nowrap; font-size: 12px; }

.merklisteLeft { left: 0; text-align: left; padding-left: 18px; background-position: left center; line-height: 16px; margin: 0; }

.merklisteRight { right: 0; text-align: right; background-position: right center; margin: 0; line-height: 16px; margin: 0;}



.merklisteVersenden { padding-left: 18px; width: 130px; background: url(/ZDF/zdfportal/blob/28717160/6/data.gif) no-repeat left center; }

.merklisteSchliessen { padding-right: 18px; width: 130px; background-image: url(/ZDF/zdfportal/blob/28717162/6/data.gif); background-repeat: no-repeat; }

.merklisteAbsenden { background-image: none; }

.merklisteZurueck { padding-left:10px; width: 100px; background:url() no-repeat left center; }

.merklisteZurueck:hover { background-image: url(); color: #FA7B19 !important; }



#merklisteBox h1, #versandBox h1 {

	line-height: 43px !important;

	font-size: 28px;

	color: #FFF;

	background-color: #fa7d19;

	border-color: #FA7D19;

	border-style: solid;

	border-top-width: 0;

	border-left-width: 8px;

	border-bottom-width: 0;

	border-right-width: 0;

	width: 447px;

	height: 40px;

}



div.merklisteFooter {

	position: absolute;

	top: 350px;

	width: 455px;

	height: 30px;

	border-top: solid 1px #AAA;

}



.captcha div.merklisteFooter {
 top: 530px;
}



div.merklisteFooter *:hover {

	color: #FA7D19 !important;

}





/*

 * #merklisteSenden

 */

.merklisteSenden h2, .merklisteHinweis h2 {

	font-size: 14px;

	font-weight: bold;

	margin: 10px 0 0;

	padding: 0;

}



.merklisteSenden h3, .hinweisFeld {

	font-size: 12px;

	font-weight: normal;

	padding: 0;

	margin: 1px 0 5px;

}



.merklisteSenden label {

	font-size: 13px;

	display: inline;

	margin: 0;

	padding: 0;

}



.merklisteSenden table {

	width: 447px;

}



.merklisteSenden td {

	padding: 7px 0 0;

}



.merklisteSenden textarea {

	width: 447px;

	height: 60px;

	border: solid 1px #888;

	margin: 0;

	padding: 0;

	color:#8d8d8d;

	-webkit-box-shadow: none;

	-moz-box-shadow: none;

	box-shadow: none;

}



.w205 { width:205px; }



.merkliste_email_an, .merkliste_email_ab {

	width: 205px;

	border: solid 1px #888;

	padding: 0;

	margin: 0;

}



.merkliste_sendcopy {

	vertical-align: top;

}



.merklisteSenden .formfooter {

	font-size: 12px;

	font-weight: normal;

	line-height: 123%;

	margin: 10px 0 0;

	padding: 0;

	width: 447px;

}



.merklisteSenden .formfooter h3 {

	font-size: 12px;

	font-weight: bold;

	margin: 0;

}



.merklisteSenden .formfooter p {

	font-size: 12px;

	margin: 5px 0 0;

}



/*

 * #merklisteListe

 */

.merklisteListe ul {

	position: relative;

	width: 455px;

	height: 295px;

	list-style: none;

	margin: 10px 0 0;

	padding: 0;

	border: none;

	overflow: auto;

}



.merklisteListe li {

	position: relative;

	list-style: none;

	margin: 0;

	padding: 10px 0;

	border: none;

	border-top: solid 1px #AAA;

}



.ie6 .merklisteListe li {

	width: 430px;

}



.merklisteListe li.firstMerkung {

	border: none;

}



.merklisteListe li .time {

	position: absolute;

	top: 10px;

	right: 40px;

}



.merklisteListe li .merkungPaiperkorb {

	position: relative;

	bottom: 15px;

	right: 10px;

	cursor: pointer;

	float: right;

}



.merklisteListe li h2 {

	position: relative;

	font-size: 12px;

	img/ht: normal;

	width: 400px;

}



.merklisteListe li h2 strong {

	font-weight: bold;

	font-size: 14px;

}