
img { behavior: url(/iepngfix.htc); }

* {
  margin: 0;
  padding: 0;
}

body {
  background: #ccccff url(uniforge_01.gif) repeat-x;
  color: #000000;
  font-family: Arial, sans-serif;
  padding-top: 89px;
  font-size:10pt;
}

div {
  border: 0;
}

p {
  text-align: justify;
  padding:0.5em;
}



#header {
  text-align:center;
  height:10px;
}

#left {
  width:11.5em;
  float: left;
  text-align:center;
}

#right {
  float: right; 
  text-align:center;
}


#inner {
  margin-left: 12em;
  margin-right: 3em;
  border:0;
}

#outer {
  border:0;
  margin-top:0.5em;
}

#content {
}

input.submit {
  border:1px solid black;
  padding: 0px 2px;
}

.uf_error span b {
  color:#dd0000;
}

.uf_error span {
  font-size:8pt;  
}

.uf_error input {
  background:#ffddaa;
}


.uf_content {
  background: #ffffcc;
  border:0px;
  border-left:1px solid black;
  border-right:1px solid black;
  padding:2em;
  padding-bottom:0em;  
}

.uf_bottom {
  padding-bottom:2em;
  border-bottom:1px solid black;
}

#uf_project_list dl dt {
  padding-top:0.5em;
}
#uf_project_list dl dd {
  padding-left:1em;
}

div.uf_note {
  margin-top:1em;
}

p.uf_note {
 margin:0; 
 padding:0;
}

div.uf_note {
  border:1px solid #aadd88;
  background:#ddffaa;
  padding:0.5em;
}

div.uf_error {
  border:1px solid #ddaa88;
  margin-top:1em;
  background:#ffddaa;
  padding-bottom:1em;
}

div.uf_error h3 {
  background:#ddaa88;
  padding: 0 0.5em;
  margin-bottom:1em;
}

dl.uf_error dt i {
  color:#dd0000;
  font-weight:bold;
  font-style:normal;
}

dl.uf_error dd {
  padding-left:3em;
}

dl.uf_error {
  margin-left:2em;
}



#top {
  background: #ffcc33 url(uniforge_16.gif) repeat-x bottom left;
  margin-top:0.5em;
  border:1px solid black;
  padding-bottom:0.5em;
}

#uf_title {
  background: #ffcc33 url(uniforge_16.gif) repeat-x bottom left;
  margin-top:0.5em;
  border:1px solid black;
  padding-bottom:0.5em;
}

#top h1 {
  padding-top:0.2em;
  padding-left:0.5em;
  padding-bottom:0;
}

#uf_title h1 {
  padding-top:0.2em;
  padding-left:0.5em;
  padding-bottom:0;
  font-size:16pt;
}

#uf_title p {
  padding:0px;
  padding-left:3em;
}

#bottom {
  text-align:center;
  font-size:8pt;
}

#left div {
}

#left .test {
  margin:0px;
  background: black;
  color:#ffffff;
}

#innerright {
  background:blue;
  width:12em;
  margin:1em;
  clear:right;
  float:right;
}


#member h2, #left h1, #right h1 {
  background:#333333;
  color:#dddddd;
  padding: 0.1em;
  text-align:center;
}


#lala1, #lala2 {
  border:0px solid black;
}

#projectnavi {
  border: 1px solid black;
  margin-bottom:0.5em;
  margin-bottom:0em;
  padding:0.1em 0.2em;
  background:#4c2e6a url(uniforge_20.gif) repeat-x left top;
  background: #000000;
  color: #cd9a33;
  color: #999999;
  font-weight: bold;
}

#quick_admin {
  border: 1px solid black;
  margin-bottom:0.5em;
  margin-bottom:0em;
  padding:0.1em 0.2em;
  background:#4c2e6a url(uniforge_20.gif) repeat-x left top;
  background: #000000;
  color: #999999;
  color: #cd9a33;
  font-weight: bold;
  font-size:8pt;
  text-align:right;
}

#projectnavi a {
  color: #ffcc33;
  color: #ffffff;
  color: #dddddd;
  text-decoration:none;
  font-weight: normal;
}

#quick_admin a {
  color: #ffffff;
  color: #dddddd;
  color: #ffcc33;
  text-decoration:none;
  font-weight: normal;
}


#userinfo, #quicklogin {
  background:#9966cc url(uniforge_13.gif) repeat-x left bottom;
  font-size: 8pt;
  color:#ffffff;
  text-align:right;
  border:1px solid black;
}

#userinfo a {
  color:#ffffcc;
}


#userinfo {
 font-size: 10pt;
 padding:0.1em;
 padding-right:1em;
}

#quicklogin input {
  border:1px solid #dddddd;
  background:#eeeeee;
  font-size: 8pt;
  margin:2px;
  color:#888888;
}

.textfield {
  width:8em; 
}

#member {
  padding-bottom:1em;
}

#member ul {
  list-style: none;
  padding-left:0.7em;
}

#member h3 {
  padding-left:0.5em;
  font-weight:normal;
  padding-top:0.5em;
}

#category ul {
  padding-left:5em;
  
}

#quicklogin form p {
  text-align:right;
  padding:0;
  padding-right:1em;
}

#stats {
  border-top:1px solid black;
  background:#eeeeee;
  font-size:8pt;
  padding-left:1em;
}

#werbung {
  margin:1em;
  padding:1em;
  text-align: center;
}

#bottom p {
  margin:0;
  padding:0;
  text-align:center;
  font-size:8pt;
}

#bottom a {
  font-weight:bold;
  text-decoration:none;
  color:#111111;
}


#releases, #tools {
  background:#ffffcc;
  border:1px solid black;
}

#releases {
  border-bottom:0px;
}

#tools {
  border-top:0px;
}

#category {
  background: #ffffcc;
  border:1px solid black;
  border-top:0;
}


#maingoogle {
  margin-left:3px;
}

#mainmenu {
  background: #eeeeee;
  border:1px solid black;
  margin: 0 0 2em 3px;
  text-align:left;
  padding:0.5em 0em;
  padding-left:1em;

  background: #ddddaa;
  aborder-left: 1px solid #ffffff;
  aborder-top: 1px solid #ffffff;
}

#mainmenu ul, div.project_menu ul {
  list-style:none;
}

div.project_menu {
  width:10em;
  margin-top:2em;
  margin-right:1em;
  margin-left:1em;
  background: #eeeeee;
  border: 1px solid black;
  text-align:left;
  padding:0.2em 0em;
  padding-left:0.5em;
  padding-right:1em;

  background: #ccccaa;
  border-left: 1px solid #ffffff;
  border-top: 1px solid #ffffff;

}


#project_menu ul li span {

}

#project_menu ul li a {
  padding-left:1em;
}
#mainmenu ul li a {
  padding-left:0.5em;
}

#title01 {
  background: transparent url(uniforge_03.gif) no-repeat top left;
  position: absolute; 
  height:76px; 
  top:0px; 
  left:10px; 
  width:263px;
}

#title02 {
  background: transparent url(uniforge_05.gif) no-repeat top left;
  position: absolute;
  right:0px;
  top:0px;
  height:43px;
  width:191px;
}

#title03 {
  background: transparent url(uniforge_08.gif) no-repeat top left;
  position: absolute;
  top:47px;
  left: 320px;
  height:39px;
  width:286px;
}


a {
  text-decoration: none;
}




#test0 {
  display: none;
  margin: 0 25%;
  border: 1px solid red;
}

#test1 {
  clear:both;
  float:left;

  width:49.5%;

  border: 1px solid black;
}
#test2 {
  clear:right;
  float:right;

  width:49.5%;
  height:4em;

  border: 1px solid black;
}
#test3 {
  clear:left;
  float:left;

  width:49.5%;

  border: 1px solid black;
}
#test4 {
  clear:right;
  float:right;

  width:49.5%;

  border: 1px solid black;
}
#test5 {
  clear:left;
  float:left;

  width:49.5%;
  height:5em;

  border: 1px solid black;
}
#test6 {
  clear:right;
  float:right;

  width:49.5%;

  border: 1px solid black;
}
#test7 {
  clear:both;


  border: 1px solid black;
}

#test1, 
#test2,
#test3, 
#test4,
#test5, 
#test6,
#test7 {
  margin-bottom:1px;
}


