#tellafriend {
	width: 45.9375em; /* 593px  */
	padding: 10px; 
	border: 1px solid #bbb;
	box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* w3c box shadow */
	-moz-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* mozilla box shadow */
	-webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* webkit box shadow */	
}

* html #tellafriend {width: 48.44em; /* 620px; */ <= IE6}

*:first-child+html #tellafriend {width: 48.44em; /* 620px; */ IE7}

div#mailing {  /* empfehlung/mailing.php */
	font-family: Arial, Verdana, sans-serif; 
	font-size: 12pt; 
	color: #000; 
	background-color: #E9967A;
}

#empfehlung div.left {position: relative; float: left; width: 45%; margin-top: 20px; border: 0px solid red;}

#empfehlung div.right {float: right; width: 50%; border: 0px solid violet; border-left: 2px solid #000; padding-left: 20px;}

#empfehlung div.marke {float: right; border: 1px dotted green; background: transparent url(../pics/briefmarke.jpg) no-repeat top right; width: 146px; height: 97px;}

#empfehlung div.captcha {border: 0px dotted red; margin-top: 6px; text-align: left;}

#empfehlung span.reload {float: right; margin: -20px 18px 10px 0; white-space: nowrap;}

#empfehlung div.captchahinweis {clear: right; border: 0px dotted blue; font-size: 90%;}

#empfehlung label.spamschutz {border: 0px dotted blue; font-size: 95%; vertical-align: top; margin-top: 10px; text-align: left;}

#empfehlung fieldset {
	border: 1px solid #f5f5f5;
}

#empfehlung input.mainFormError {
	background-color: #FADADD;
}


#empfehlung textarea.mainFormError {
	background-color: #FADADD;
}


#empfehlung ul {
	list-style-type: none;
	text-align: left;
}

#empfehlung li {
	margin-bottom: 10px;
}

#empfehlung input.mainForm, #empfehlung textarea {
	border: 1px solid #C0C0C0; 
	line-height: 1.5em;
	font-size: 1em;
	width: 230px;
}

#empfehlung input.submit {
	cursor: pointer;
	position: relative;
	z-index: 5;
/*	height: auto;
	font-size: 1.1em;
	width: auto;
	padding: 3px; */
/*	-moz-border-radius: 10px 10px 10px 10px;     firefox */
/*	-webkit-border-radius: 10px;  safari */
/*	-khtml-border-radius: 10px;   = auch safari - nur eines davon nötig */
/*	border-radius: 10px;               opera, CSS3 */
/*	box-shadow: 3px 3px 4px rgba(0,0,0,.5);  w3c box shadow */
/*	-moz-box-shadow: 3px 3px 4px rgba(0,0,0,.5);  mozilla box shadow */
/*	-webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.5);  webkit box shadow */
}

#empfehlung #ConfirmFormFrame {
	border: 0px dotted blue;
	width: 100%;
	background-color: transparent;
	text-align: center;
}

#empfehlung #ConfirmForm {  /* siehe screen.css */
}

#empfehlung .must {color: crimson;}
