html {
  margin: 0;
  padding: 0;
  background: #fff;
}

body {
  margin: 0;
  padding: 1cm 1cm;
  font-family: "Luxi Sans", Verdana, sans-serif;
  background: #fff;
  line-height: 1.3em;
}

a,
a:link {
  color: #000;
  text-decoration:none;
}

a:visited {
	color:#000;
  text-decoration:none;
}

a:focus,
a:hover,
a:active {
  color: #000;
}

abbr,acronym {
  border-width:0;
}
dl {
}

dt {
  font-weight: bold;
  margin-top: .4em;
}

h1 {
  margin:0em 0 0em 0;
  padding-top:0px;
  font-family:serif;
  font-size:1.8em;
  color:#777;
}

h2 {
  font-size:1.3em;
  padding:4px 0 4px 0px;
  margin-top:1.5em;
  font-variant:small-caps;
  color:#777;
  clear: both;
}

h3 {
  font-size:1.1em;
}

h4 {
  font-size:1em;
  
}

h5 {
  font-size:.9em;
  
}

h6 {
  font-size:.9em;
  font-weight:normal;
  
}

p {
}

hr {
  margin-left:40px;
  margin-right:40px;
}

ul {
  
  list-style:square outside none;
}

li {
  margin-left:1em;
}

table {
  border:0;
  margin:0 40px;
}

thead {
  color:#777;
}

th,td {
  text-align:left;
  padding:4px 6px;
  border:0;
}

tr {
  border:0;
  background:#f5f5f5;
}

tr.row2 {
  background:#fff;
}

/* Generic Classes */

.floatright {
  float:right;
  margin:6px 0px 4px 10px;
}
.floatleft {
  float:left;
  margin:6px 10px 4px 0px;
}
.hide {
  display:none;
}

.border {
  border: 1px #000 solid;
}

/* Structure */


/* Header */

#head {
}

#heading,
#logo,
#sitesummary,
#language,
#mime,
#navi {
  display:none;
}

/* Content */
#content {
}

#UPprofile,
#UPprofile2,
#UPprofiles,
#UPmain,
#UPtest,
#UPxw3,
#UPblogs,
#UPerror {
  background:#fff;
}

.summary {
  font-style: italic;
}

.chapter {
  text-align:justify;
}

.date {
  color:#777;
  margin-bottom:0;
  padding:2px 20px;
  text-align:right;
  font-size:.8em;
}

/* Profiles */

#UPprofile #content img {
  float:right;
  margin-right:20px;
  border: 1px #000 solid;
}

/* Error */

#UPerror h1 {
  color: #dd4c1f;
}

acronym[title]:after,
abbr[title]:after {
  content: ' ('attr(title)')';
}

a[href]:after,
a[href]:after {
  content: ' (URL: 'attr(href)')';
}

