table.formtable, table.formedit { margin: 12px 0 0; float:left; width:684px; }
table.formtable tr { text-align:left;}
table.formtable td { padding:4px; vertical-align: top; background:#d9d9d9; border-bottom:1px solid #eee; }

table.formtable td.add-new {  padding:4px; background: #becdcf; }
table.formtable td.add-new .grauePfeileLinks { margin:0 0 -4px 0; }
table.formtable td .grauePfeileLinks { margin: 0 0 -4px 0; }
table.formtable td.header { text-align: left; font-weight: bold; width:422px; text-align:left; }
table.formtable td.slug { text-align:left; white-space:nowrap; }
table.formtable td.delete { text-align:right; white-space:nowrap; width:110px; }
table.formtable td.share { text-align:right; white-space:nowrap; }

table.formtable.editmode td { border-bottom: 1px solid #eee; padding: 4px; }
table.formtable.editmode td.header { padding: 6px 4px 4px 4px; }
table.formtable.editmode .odd, table.formtable.editmode .even {  background:#d9d9d9; }

table tr th { background: #005a5f; color:#fff; padding: 4px; border-bottom:1px solid #eee; text-align:left;  }

table.formedit { width:684px; }
table.formedit td { padding:4px; vertical-align: top; background:#d9d9d9; border-bottom:1px solid #eee; text-align:left; }
table.formedit td.desc { padding: 6px 4px 4px 4px; white-space:nowrap; width:140px; }
table.formedit td.input-button input { width:124px; }
table.formedit td.input-text input { width:290px; text-align:left; }
table.formedit td.input-textarea textarea  { width:290px; text-align:left; font-size:12px; padding:0; }
table.formedit td.input-text select { width:294px; text-align:left; }
table.formedit td table tr td { border:none; text-align:left; }
table.formedit td.error-msg { font-weight:700; color: #e20074; width:200px; text-align:left; padding: 6px 4px 4px 4px; }

.lastResort { margin: 12px 0 0px 8px; }	
input.w { width: 580px; }
div.box { width: 684px; }
.propageted { margin: 12px 0 0; }
.propageted .even, .propageted .odd,
.propageted .even a, .propageted .odd a { color: #666; }
.odd {background:none; }
.even {  background: #d9d9d9; }

td.propagate { padding: 8px 4px 8px 4px; }
.previewHeader { margin: 12px 0 0; float:left; color:#fff; background: #005a5f; width:684px;  }
.previewHeader .editlink {color:#fff; font-weight:700; margin:0 !important; padding:4px !important; line-height:normal; }
#previewContainer { width:472px; margin: 0 auto; }
.iframePreviews { width: 200px; float:left; border:0; margin: 0 0 12px 0; }
.iframePreviews h2 { margin: 12px 0; }
.previewArrow { margin: 135px 10px 0 10px; float:left; width:52px; }
iframe { width: 200px; border: none; height:290px; }
#preview { float:left; clear:left; width:684px; background-color: #d9d9d9; margin: 0 0 6px 0; }
table.formtable { width: 684px; clear:left; }
.umfrageErgebnisChart .resultContainer { padding-bottom: 0; }
#changePoll { width:684px; }
#selectcat { margin:6px 0 0; }
h2.quickpollfinder { margin: 12px  0; }
option.category { background-color: #cccccc; font-weight: bold; }
#decideBox { background:#005a5f; float:left; display:inline; color:#fff; width: 684px; margin: 12px 0 24px 0; padding: 0 0 8px 0; }
#decideBox h2 { font-size:24px; margin: 6px 0 0 8px; color:#fff; }
#decideBox p { font-size:16px; margin:8px 8px 0 8px; }
#newPollType { width: 644px; margin: 12px 8px 0 8px; }
#newPollType label {  margin: 0 24px 0 3px; font-size: 16px; font-weight:700; }
#newPollType input { padding:0; }
.displaySnippet { font-family:"Courier New", Courier, monospace; font-size:11px; width:680px; padding:0; margin: 12px 0 0; display:inline; float:left; height:264px; background: #d9d9d9; border:1px solid #999; }
div.importantNote { display:inline; float:left; margin: 2px 0 0; line-height:150%; }

.answerTable { width:480px; }
.answerTable .answer input { width:400px !important; }
.answerTable .points input { width:50px !important; }
