.ugc_input_text
{
	color:	#7f7f7f;
}
.ugc_input_area
{
	border:1px solid #DBDBDB;
	height:260px;
	padding:2px;
	width:99%;
}
/* Artikel schreiben */

#comment_article,
#write_article {
	display:			block;
	clear:				both;
	background:			#ECF3F7;
	border:				1px solid #AAC5D4;
	font-size:			0.9em;
	margin-right: 		9px;
	padding:			3px 8px;
	position:			relative;
	zoom:				1;
}

.headline_icon
{
	position:			absolute;
	top:				-1px;
	left:				-1px;
	display:			block;
}

#comment_article h3,
#write_article h3 {
	float:				left;
	display:			inline;
	margin-left:		70px;
	color: 				#007eb8;
	font-size:			1.05em;
	font-weight:		bold;
	line-height:		2.1em;
}

.headlink a {
	position:			absolute;
	top:				8px;
	right:				10px;
	text-align: 		right;
	background:			transparent url(../../../images/write_post_bg.gif) top left no-repeat;
	padding:			0px 6px 3px 6px;
	color:				#fff;
	font-weight:		bold;
}	
	
.headlink a span {
	position:			absolute;
	top:				0;
	right:				-1px;
	width: 				4px;
	height: 			21px;
	background: transparent url(../../../images/write_post_span.gif) top right no-repeat;
}	

.headlink a:hover span, 
.headlink a:active span {
	text-decoration:	none !important;
}

#write_head {
    clear: both;
}

#write_article {
    margin-top: 11px;
}

#comment_article,
#write_article
{
	display: 			none;
	margin-bottom:		1em;
}

#comment_article form,
#write_article form {
	display:			block;
	clear:				both;
	margin:				35px -8px 0px -8px;
	-margin-top:	   	0;
	padding:			15px 10px;
	border-top:			1px solid #AAC5D4;
}

html>body #comment_article form,
html>body #write_article form {
	*margin-top: 		0px;
}

#comment_article form div,
#write_article form div {
	margin-bottom:		10px;
}

#comment_article form label, 
#write_article form label {
	display:			block;
	margin-bottom:		5px;
}

#comment_article form select,
#write_article form select {
	border:				1px solid #dbdbdb;
	padding:			2px;
}

#comment_article form textarea,
#write_article form textarea {
	border:				1px solid #dbdbdb;
	padding:			2px;
	width:				99%;
	height:				260px;
}

#art_title {
	border:				1px solid #dbdbdb;
	padding:			2px;
	width:				99%;
}

.tellafriend,
#write_article form #submit, .save_comment
{
	background:			transparent url(../../../images/btn_submit_bg.gif) top left no-repeat;
	color:				#fff;
	width:				171px;
	height:				24px;
	padding-left:		10px;
	padding-bottom:		6px;
	-margin-left:		10px;
	font-size:			12px;
	font-weight:		bold;
	cursor:				pointer;
	border:				0 !important;
}

.tellafriend
{
    padding-left:       18px;
}

#tellafriend_opener
{
    /* margin-right:       0.8em; */
    background:         #F6F6F6;
    margin-right:       0.0em;
}


#tellafriend_opener a
{
    top:                10px;
}

#tellafriend_recipient
{
    width:              100%;
}

html>body #write_article form #submit {
	*margin-left:		10px;
}
.ugc_gfx
{
	width:				50%;
	float:				left;
}
.ugc_gfx div img
{
	position:			relative;
	left:				0;
	border:				0;
	padding:			0;
	text-align:			left;
}