﻿

/* tables */
table.gridview {width:710px;border:solid 1px #5e5e5e; font-size:86%}
table.gridview th, 
table.gridview td { padding: 0.1em 0.2em; border: solid 1px #5e5e5e;}
#innerLeftPaneWrap  table.gridview th a {font-weight:bold;color:#000}

table.menugrid {border:0}
table.menugrid th,
table.menugrid td {border:0}
table.menugrid tr.alt {background:#F1EEEB}
table.menugrid .namecol img {margin: 0 3px 0 0;vertical-align:middle }

td.center, th.center {text-align:center}
td.right, th.right {text-align:right}

/* forms */
table.formview {width:100%}

.formfield {float:none;clear:both;margin:0.4em 0}
.formfield:after {content: ".";display: block;height: 0;clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .formfield {height: 1%;}
/* End hide from IE-mac */


.formfield label {float:left;width:10em;margin: 0.2em 0.5em 0 0 }
.formfield .inlinelabel {float:left;width:auto;margin: 0.2em 0.5em 0 0 }

.formfield input {float:left;width:20em;}

.formfield textarea {float:left; width:30em;height:5em}

.checkboxfield input {width:auto}

.imageuploadfield {text-align:center}
.imageuploadfield .imagecontainer {margin: 1em}
.imageuploadfield label {text-align:left}
.shot-right {float:right;text-align:right;}

.fileupload input {width:auto}
.fileuploadcontent-currentfile {float:none}
.fileuploadcontent-newfile {float:none; clear:left;margin-left: 150px}

.radiolist span {float:left}
.radiolist input {width:auto;float:left;clear:left;}

.htmleditor label {float:none}
.htmleditor textarea {width:95%;height:600px;clear:both;float:none;}


.image-attachment {float:left;}
.image-attachment .image-attachment-image {float:left;width:120px;height:100px;border:solid 1px #efefef;margin: 0 10px 0 0;position:relative;text-align:center;padding-top:10px}
.image-attachment .image-attachment-image .image-attachment-label {position:absolute; left:0px; bottom: 0px; width:120px;text-align:center;font-size:86%;color:#ccc}
.image-attachment .image-attachment-controls {float:left;width:400px;}
.image-attachment label {width:auto;float:none;}
.image-attachment input {width:auto;float:none}

.checkbox input {width:auto}


.formbuttons {clear:left;padding:10px 0}
.formbuttons a, a.button {color:#E52900;border:solid 1px #D4D3D3;border-radius:4px;-moz-border-radius:4px;padding:0.2em 1em;background:#fff;zoom:1;}
a.button  {display:block;width:14em;white-space:nowrap;margin: 0 0 5px 0;text-align:center;}
a.button img {vertical-align:middle;}

.formbuttons a:hover, a.button:hover {text-decoration:none}

.document-type-selector {margin: 10px 0}
.document-type-selector label {line-height:20px}

/* def lists */
.formview dl dt {float:left;width:9em;font-weight:bold;clear:left;margin:0.5em 0 0 0}
.formview dl dd {float:left;width:30em;margin:0.5em 0 0 0}

