body {
  background:
	#64b9fa
	url(../images/bg.jpg)
	repeat-x;
  margin:0; 
  padding:0;
  font-family: verdana, arial, sans-serif;
  color:#000;
  font-size:12px;
}

a:link, a:visited {
  text-decoration:none;
  color:#228524;
  font-size:11px;
  font-weight:bold;
}

a:hover, a:active {
  text-decoration:none;
  color:#fff;
  font-size:11px;
}

h3 {
  color:#228524;
  font-size:20px;
  font-weight:normal;
  margin-bottom:20px;
  margin-top:-10px;
  letter-spacing:-1px;
}

hr {
  height:1px;
  background-color:#b2735a;
  color:#b2735a;
  border:0;
  margin:0;
}

table {
  font-size:11px;
}

form {
  margin:0;
  padding:0;
}

ul.hr {
  margin: 0px;
  padding: 0px;
  height:26px;
}

ul.hr li {
  display: inline; 
  margin-right: 4px; 
  padding: 4px; 
}

ul.hr li:hover {
  background:
    url(../images/menu_over.png)
    center;
}

ul.hr li a:link, ul.hr li a:visited, ul.hr li a:hover, ul.hr li a:active {
  line-height:25px;
  color:#fff;
  text-decoration:none;
  font-family:'Trebuchet MS', arial, verdana, sans-serif;
  text-transform:uppercase; 
}

.menu {
  background:
    url(../images/menu.png) 
	no-repeat;
}

.house {
	height:484px;
	background:
		transparent
		url(../images/house.gif)
		no-repeat
		right;
}

#contentblock {
  width:672px;
  height:479px;
  background:
	transparent
	url(../images/content.png)
	no-repeat;
}

#lang {
	text-align:right;
	padding:8px 40px 5px 0;
}

#content {
  height:390px;
  margin:10px 30px 20px 20px;
  padding:10px;
  overflow:auto;
  font-size:12px;
}

li {
	margin-bottom:10px;
}

div.hr {
  height:2px;
  background:#fff url(../images/hr.gif) repeat-x;
  margin:0;
}

div.hr hr {
  display: none;
}

div.mhr {
  height:2px;
  background:#fff url(../images/hr.gif) repeat-x;
  margin:5px 20px 5px 0;
  
}

div.mhr hr {
  display: none;
  margin:0;
}
