
/* content box grey ========================================================== */

.content_box_grey {
	border: 1px solid #999;
	color: #666;
	margin: 5px 0;
}
.content_box_grey .headline {
	background-color: #d6d6d6;
	color: #333;
	font-weight: bold;
	line-height: 2em;
	text-indent: 1em;
}
.content_box_grey .content {
	margin: 1em;
}

.content_box_grey .content br { display:none; }

#content .content_box_grey .content a { color: #666; text-decoration: underline; background-color: transparent; }
#content .content_box_grey .content a:link { color: #666; text-decoration: underline; background-color: transparent; }
#content .content_box_grey .content a:visited { color: #666; text-decoration: underline; background-color: transparent; }
#content .content_box_grey .content a:active { color: #666; text-decoration: none; background-color: transparent; }
#content .content_box_grey .content a:hover { color: #666; text-decoration: none; background-color: transparent; }

#content .content_box_grey .content .link_intern {
background-image: url(../img/arrow_right.gif);
background-repeat: no-repeat;
padding: 0 0 0 20px;
}

#content .content_box_grey .content .link_extern {
background-image: url(../img/link_extern.gif);
background-repeat: no-repeat;
padding: 0 0 0 20px;
}

#content .content_box_grey .content .link_insidepage {
background-image: url(../img/page_down.gif);
background-repeat: no-repeat;
padding: 0 0 0 20px;
margin: 0px 0px 3px 0px;
}


/* content box yellow ========================================================== */

.content_box_yellow {
	background-color: #ffff33;
	color: #666;
	margin: 5px 0 15px 0;
}
.content_box_yellow .headline {
	background-color: #666;
	color: #fff;
	font-weight: bold;
	padding: 10px;
}
.content_box_yellow .content {
	padding: 1em;
}

/*.content_box_yellow .content br { display:none; }*/

#content .content_box_yellow .content a { color: #666; text-decoration: underline; background-color: transparent; }
#content .content_box_yellow .content a:link { color: #666; text-decoration: underline; background-color: transparent; }
#content .content_box_yellow .content a:visited { color: #666; text-decoration: underline; background-color: transparent; }
#content .content_box_yellow .content a:active { color: #666; text-decoration: none; background-color: transparent; }
#content .content_box_yellow .content a:hover { color: #666; text-decoration: none; background-color: transparent; }

.content_box_yellow  .appell fieldset{
border: none;
}

.content_box_yellow  .appell  .short_inputfield {
width: 170px; 
float: left;
}

.content_box_yellow  .appell  .short_inputfield  input {
width: 150px;
}
