* { margin:0; padding:0; border:0; }
body, body * { font:12px Arial, sans-serif; color:#666e73; }

dl.define dt { font-weight:bold;  border-bottom:1px dashed #6F8992; }
dl.define dd { padding-top:5px; padding-bottom:20px; }
ul.filelist { padding-bottom:20px; }

input#usr-search-query { width:300px; border:1px #D1DEDF solid; }

#status { height:18px; margin-bottom:10px; text-align:right; }

#sidebar { width:18%; float:left; }

h2 { border-bottom:1px solid #6F8992; margin-bottom:10px; padding-bottom:2px; font-weight:bold; }

ul { padding-left:20px; }

.ui-box-header { padding:5px; }
.ui-box-content { padding:5px; }
.ui-box { margin-bottom:10px; }

#header { /* height:68px; */ height:50px; background:#666E73; color:#fafafa; font-size:15px; letter-spacing:2px; text-transform:uppercase; padding:5px; padding-top:18px; margin-bottom:10px; text-align:center; }

#header span.tipoftheday { text-transform: none; color:#fafafa; }


#content { width:81%; float:right;  }
#chooseproject .ui-box-content select { width:90%; border:1px solid #d1dedf; color:#666e73; }
#chooseproject .ui-box-content { text-align:center; }

#content p { margin-bottom:10px; }

div.navi ul { list-style:none; }
div.navi li { list-style:none; margin-bottom:5px; }

table th { text-align:left; vertical-align:top; }
table td { text-align:left; vertical-align:top; }


div.listTable table td.col1 { background:#6f8992; color:#fff !important; }
div.listTable table tr.odd td.col2 { background:#d1dedf;}
div.listTable table td { padding:2px; }
div.listTable table { width:100%; }
div.listTable table td.col1 { width:120px; }
div.listTable table { margin-bottom:10px; }

.ui-state-error { padding:5px; }

form.inputform { margin-bottom:10px; }
form.inputform fieldset { padding:10px; width:400px; background:#e6eeee; border:1px #c4c4c4 solid;}
form.inputform label { width:100px; height:22px; margin-top:5px; display:block; float:left; }
form.inputform .eingabe { width:248px; height:20px; margin-top:5px; border:1px #cdcdcd solid; float:left; }
form.inputform .required { border-bottom:1px #f57a00 dashed; }
form.inputform .checkbox { margin-top:5px; float:left; }
form.inputform textarea { width:248px; height:98px; border:1px #c4c4c4 solid; margin-top:5px; font-family:arial; font-size:12px; float:left; } 
form.inputform .button { margin-top:10px; }
form.inputform div.tipp { background:#D1DEDF; border:1px solid #c4c4c4; margin:0 0 10px 100px; width:274px; border-top:0; font-size:10px; padding:5px; }
form.inputform br { clear:both; }