body {
  margin: 10px auto;
  font-family: 'Comic Sans MS', Arial, Verdana,  Helvetica, sans-serif;
  background: #9894e4 url( '../css/body_bg.jpg' ) repeat-x;
  color: #231f20;
  font-size: 90%;
}

h1 {
  font-size: 120%;
}

a {
  color: #231f20;
}

a:hover {
  color: #3d3b3b;
}

.pagePic {
  margin: 10px;
  width: 220px;
  border: 1px solid white;
}

.sfeerPic {
  border: 1px solid white;
  width: 170px;
}
  
label {
  float: left;
  display: block;
  width: 120px;
  text-align: right;
  margin-top: 2px;
  clear: both;
}

.error {
  border: 1px solid #f00;
  background: #ffffe1 url('../assets/icon_error.jpg') no-repeat 3px 3px;
  padding: 3px 0px 3px 40px;
}

.info {
  border: 1px solid #cdcdcd;
  background: #ffffe1 url('../assets/icon_info.jpg') no-repeat 3px 3px;
  padding: 8px 0px 8px 40px;
}

.formfield {
  background-color: #fff;
  border: 1px solid #605d93;
  margin-top: 2px;
  opacity: 0.8;
  filter: alpha(opacity = 80);
}

.formbutton {
  color: #fff;
  border: #000000 outset 1px;
  background: #605d93;
  margin-top: 2px;
}

#container {
  margin: auto;
  width: 960px;
  background: #cf99d4 url('../assets/container_br.jpg') bottom right no-repeat;
  _height: 610px;
  min-height: 610px;
}

#header {
  position: relative;
  width: 960px;
  height: 160px;
  background: url('../css/header.jpg') no-repeat;
}

#headerText {
  float: right;
  color: white;
  padding-top: 5px;
  padding-right: 15px;
  font-size: 105%;
}

#headerMenu {
  color: white;
  position: absolute;
  bottom: 00px;
  left: 40px;
  font-size: 105%;
  color: #816434;
}

#headerMenu a {
  color: #fff;
  text-decoration: none;
  margin-left: 10px;
  margin-right: 10px;
}

#headerMenu a:hover {
  color: #231f20;
  text-decoration: underline;
}

#headerMenu .active {
  color: #3d3b3b;
  text-decoration: underline;s
}

#left {
  float: left;
  padding: 10px;
  padding-top: 15px;
  width: 180px;
  color: white;
}

#leftHead {
  color: #231f20;
  font-size: 110%;
}

#right {
  float: left;
  width: 710px;
  color: #231f20;
  padding: 10px;
  padding-right: 40px;
}

#links_left {
  float: left;
  width: 320px;
}

#links_right {
  float: left;
  width: 320px;
  margin-left: 20x;
}

.cleaner {
  clear: both;
}
