/* Dein Kino-Newsletter */
#newsletter {}
#newsletterHead {
		background-image: url(pics/newsletter/bg_head.gif);
		background-repeat: no-repeat;
	
		height: 100%;

		padding: 30px 30px 10px 30px;

		/* Guide */
		border: 0px dotted #fff;
}
#newsletterHead h1 {
		height: 34px;
}
#newsletterInfo {
		padding-top: 15px;

		width: 340px;
}
#newsletterError {
		padding: 0 10px 0 10px;
}
#newsletterBody {
		background-image: url(pics/newsletter/bg_body.gif);
		background-repeat: repeat-y;

		padding: 0px 20px 10px 20px;

		/* Guide */
		border: 0px dotted #fff;
}
#newsletterFoot {
		background-image: url(pics/newsletter/bg_foot.gif);
		background-repeat: no-repeat;

		height: 50px;

		padding: 30px 20px 10px 30px;

		/* Guide */
		border: 0px dotted #fff;
}

#newsletterButton {
		margin-left: 255px;
}
#newsletterButton a {
		background-image: url(pics/newsletter/abschicken_link.gif);
		background-repeat: no-repeat;
	
		display: block;
}
#newsletterButton a:link {
		background-image: url(pics/newsletter/abschicken_link.gif);
		background-repeat: no-repeat;
	
		display: block;
}
#newsletterButton a:visited {
		background-image: url(pics/newsletter/abschicken_link.gif);
		background-repeat: no-repeat;

		display: block;
}
#newsletterButton a:hover {
		background-image: url(pics/newsletter/abschicken_roll.gif);
		background-repeat: no-repeat;

		display: block;

		cursor: pointer;
}



/* FORMS */
#newsletterForm {}
#newsletterForm fieldset {
		background-color: #acceea;

		margin-bottom: 10px;

		/* Guide */
		border: 0px dotted #fff;
}
#newsletterForm label {
		display: block;

		height: 20px;
}
#newsletterForm input {
		background-color: #acceea;

		display: block;

		float: left;

		width: 80%;

		padding: 5px 0px 1px 0px;

		border: 0;

		margin: 0 0 4px 10px;
}
#newsletterForm label.newsletterForm_labelDate {
		float: left;

		color: #000066;

		font-size: 80%;
		font-weight: bold;

		height: 20px;

		padding: 5px 0px 1px 10px;
}
#newsletterForm input.newsletterForm_inputDate {
		float: left;

		width: 70px;
		height: 20px;

		padding: 5px 0px 1px 0px;

		margin-left: 10px;
}

/* Errors */
#newsletterForm input.formErrorUnderline {
		border-bottom: 1px dotted #7c0116;
}


