div.btnGroup div {
 	float:left;
	margin: 5px 20px 5px 0px;
	width: 3.9em;
}
div.btnGroup input {
   	width:3em;
   	padding: 0.2em;
}
input.helpbox {
	width:95%;
	font-size:0.8em;
	background-color:#F0F8FF;
	border-style: none;
}
div.center-2 {
	text-align:left;
	margin-left:2em;
}
#captcha {
	line-height: 2em;
}
#captcha-image {
	margin:0.5em 0 1em 0;
}
#captcha input {
	font-size:1.2em;
	letter-spacing:0.2em;
}
#comment-list .comment {
	border-bottom:1px solid #e2e2e2;
	width:100%;
	max-width:60em;
	padding:1em 0;
}
#comment-list .comment:last-of-type {
	border:none;
	padding-bottom:0;
}
#menupoint-box {
	width:20em;
}
#menupoint-box div {
	text-align:left;
	padding: 3px 5px 3px 14px;
	background-image: url("../images/icons/arrow-small.gif");
	background-repeat:no-repeat;
    background-position:center left;
	white-space:nowrap;
}
/* Icon-Boxen */
a#download {
	font-weight:bold;
	font-size:1.3em;
	display:block;
	line-height:50px; /* Image-Height */
	padding-left:60px;
	background-image: url("../images/icons/filetypes/high/txt.gif");
	background-position: 0 0;
    background-repeat: no-repeat;
}
/* voting-Boxen */
div.voting {
	width:8em;
	height:13px;
    border:grey solid 1px;
}
#comment-list div.voting {
	margin:1em 0;
}
div.voting div {
	height:100%;
	width:100%;
	background-color:#E9E9E9;
	background-image: url("../images/bg/not-voted.gif");
	background-repeat: repeat-x;
    background-position: top;
}
div.commentBox div.voting {
	margin-bottom:1em;
	width:4em;
	height:8px;
	background-color:#FFFFFF;
}
div.voteImages {
	line-height:30px;
}
div.voteImages img {
	float:left;
	margin:0;
	padding:0;
}
div.voteImages span {
	margin:0 0 0 1em;
	padding:0;
	font-weight:bold;
	color:#8d2525;
}
#rating {
	clear:left;
	margin-top:2em;
}
#captcha-image {
	width:150px;
	height:40px;
}
#captcha-image img {
	border:1px solid grey;
}
#wp-commentform button {
	margin-top:1em;
	margin-left: 10em;
}
ul.oklist {
	margin-top:1em;
	line-height:2.6em;
}
ul.oklist li {
	background:transparent url("../images/icons/ok-small.png") 0 0.3em no-repeat;
	padding:0 0 0 40px;
	margin:0;
}
ul.arrow-link a {
	background-image: url('../images/icons/pfeil-menu-above.png');
	background-position:0 0.3em;
}
h1.application-name {
	background-image: url('../images/icons/pfeil-gross.png');
	background-position:left 0.2em;
	background-repeat:no-repeat;
	display:block;
	padding-left:1em;
}
#unterlage-einstellen {
	background-color:#f3f3f3;
	padding:1em;
	margin-top:2em;
}
#unterlage-einstellen h2 {
	margin-top:0;
}
#unterlage-einstellen a {
	float:right;
	margin-left:0;
}
#application-details {
	line-height:2em;
	margin-top:1em;
}
#application-details .application-details-col1 {
	float:left;
	width:9em;
}
#application-details .application-details-col2 {
	display:block;
}
#application-details-download {
	margin:1.5em 0;
}
.muster-box {
	margin-bottom: 1em;
}
.muster-box .muster-box-preview {
	margin-right:1em;
	margin-left:1em;
}
.muster-box .muster-box-text {
	height:3em;
	padding:0;
	margin:0 0 0 0.5em;
	line-height:3em;
	font-size:1.3em;
	width:auto;
}
#voting-viewcontainer {
	float:left;
	margin-right:3em;
}
#voting-viewpoints {
	white-space:nowrap;
}
#voting-viewpointsimage {
	margin:0.5em 0;
}
#voting-viewpointsimage .voting {
	vertical-align:bottom;
	margin-right:1em;
	float:left;
}
#back-button {
	float:right;
}
.vorlagen-suche-container {
	background-color: #f3f3f3;
	margin:1em 0 1.5em 0;
	padding:1em 0 1.5em 0;
}
.vorlagen-suche {
	background-color: #f3f3f3;
	width:100%;
	max-width:25em;
	padding:0;
	margin:0 auto;
}
.vorlagen-suche input {
	width:70%;
}
.service-block h2 {
	text-transform: uppercase;
}
@media only screen and (max-width: 56em) {
	.voteImages {
		margin-top:0.5em;
		margin-bottom:0.5em;
	}
	#wp-commentform .advanced-textfield-container {
		margin-left:0;
	}
	#wp-commentform button {
		margin-left: 0;
	}
}