body {
  font-family: Arial, Verdana, FreeSans, Helvetica, sans-serif;
  font-weight: normal;
  background: #101010 url(https://images.sdinet.de/hicons/bgr_black.jpg) repeat;
  color: #000000;
  margin: 0px;
  padding: 0px;
  min-width: 750px;
}
a {
  text-decoration: none;
  /*color: #4444aa;*/
  /*color: #0044cc;*/
  /*color: #2200cc;*/
  color: #2222aa;
}
a:hover {
  /*color: #4444cc;*/
  color: #0044cc;
  /*color: #2200dd;*/
  text-decoration: underline;
}
a:visited {
  /*color: #4444cc;*/
  color: #0044cc;
  /*color: #2200dd;*/
}
img {
  border: none;
}
.center {
  text-align: center;
}

.main {
  background-color: #ffffff;
  border: 1px solid black;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 1em;
  margin-bottom: 1em;
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 1em;
  padding-bottom: 1em;

  /* round borders */
  border-top-left-radius: 0.4em;
  border-top-right-radius: 0.4em;
  border-bottom-left-radius: 0.4em;
  border-bottom-right-radius: 0.4em;

  -moz-border-radius-topleft: 0.4em;
  -moz-border-radius-topright: 0.4em;
  -moz-border-radius-bottomleft: 0.4em;
  -moz-border-radius-bottomright: 0.4em;

  -khtml-border-radius-topleft: 0.4em;
  -khtml-border-radius-topright: 0.4em;
  -khtml-border-radius-bottomleft: 0.4em;
  -khtml-border-radius-bottomright: 0.4em;

  -webkit-border-top-left-radius: 0.4em;
  -webkit-border-top-right-radius: 0.4em;
  -webkit-border-bottom-left-radius: 0.4em;
  -webkit-border-bottom-right-radius: 0.4em;
}

.inputbox {
  border: 1px solid #bbbbbb;
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 1em;
  padding-bottom: 1em;
  text-align: center;

  /* round borders */
  border-top-left-radius: 0.4em;
  border-top-right-radius: 0.4em;
  border-bottom-left-radius: 0.4em;
  border-bottom-right-radius: 0.4em;

  -moz-border-radius-topleft: 0.4em;
  -moz-border-radius-topright: 0.4em;
  -moz-border-radius-bottomleft: 0.4em;
  -moz-border-radius-bottomright: 0.4em;

  -khtml-border-radius-topleft: 0.4em;
  -khtml-border-radius-topright: 0.4em;
  -khtml-border-radius-bottomleft: 0.4em;
  -khtml-border-radius-bottomright: 0.4em;

  -webkit-border-top-left-radius: 0.4em;
  -webkit-border-top-right-radius: 0.4em;
  -webkit-border-bottom-left-radius: 0.4em;
  -webkit-border-bottom-right-radius: 0.4em;
}

.inputbox input, .inputbox select {
  margin-right: 1em;
}
.inputbox #url {
  width: 20em;
}
.inputbox #file {
}
.inputbox #submit_publish {
  width: 9em;
}
.inputbox #submit_crop {
  width: 9em;
  font-size: 85%;
}

.leftcol {
  float: left;
  width: 15em;
}
.leftcol input, .leftcol select {
  max-width: 100%;
}

.rightcol {
  margin-left: 18em;
}

.clear {
  clear: both;
}

.errormessage {
  color: #cc0000;
  font-weight: bold;
}

.erroroldimage {
  max-width: 90%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1em;
}

.erroroldimage img {
  max-width: 100%;
}

.target {
}

.target-holder {
}
.target-holder .jcrop-holder {
  margin-left: auto;
  margin-right: auto;
}

.targetimage {
  border: 1px solid blue;
  margin-left: auto;
  margin-right: auto;
}

#loading {
  /* hide the loading element by default */
  display:none;
}

#uploadedurl {
  width: 100%;
  padding: 2px;
}
