body {
	width: 800px;
 	margin: 10px auto 5px auto;
	padding: 0;
	color: #636466;
	text-align: center;
	font-size: 12px;
  background: url(../gfx/bg_body.jpg) 0 0 repeat;
  font-family: "Calibri", "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
}

div#main {
  width: 800px;
	text-align: left;
	font-size: 12px;
}

.klirni {
	clear: both;
}
img {
	border: none;
}
img.border {
  border: solid black 1px
}
table{
  font-size: 12px;
}
a {
  text-decoration: underline;

}
a:hover {
  text-decoration: none;
}
p{
  margin: 12px 0 0 0;
  padding: 0;
}
.center{
  text-align: center;
}
.right{
  text-align: right;
}
.left{
  text-align: left;
}

a{
 	color: #8a0e13;
}
form{
  margin: 0;
  padding: 0;
}
/***/
div#top{
 background: url(../gfx/bg_top.png) no-repeat;
 height: 11px;
}
div#body{
  background: url(../gfx/bg_main.png) repeat-y;
}
div#foot{
  background: url(../gfx/bg_foot.png) no-repeat;
  height: 67px;
}
div#foot p{
  font-size: 11px;
  text-align: center;
  margin: 0;
  padding: 18px 0 0 0;
  color: white;
}
div#logoindex{
  width: 200px;
  float: left;
}
div#logo{
 text-align: center;
}

div#logoindex img{
  padding: 15px 0 10px 35px;
}

div#logo{
  padding: 15px 0 10px 0;
}

div.menu1{
  background: url(../gfx/bg_menu_1.jpg) no-repeat;
}

div.menu2{
  background: url(../gfx/bg_menu_2.jpg) no-repeat;
}
div.menu3{
  background: url(../gfx/bg_menu_3.jpg) no-repeat;
}
div.menu4{
  background: url(../gfx/bg_menu_4.jpg) no-repeat;
}
div.menu5{
  background: url(../gfx/bg_menu_5.jpg) no-repeat;
}
div.menu6{
  background: url(../gfx/bg_menu_6.jpg) no-repeat;
}

div.menu{
  width: 777px;
  height: 79px;
  margin-left: 11px;
  line-height: 1.1em;
}

div.menu a {
	display: block;
	width: 130px;
	text-align: center;
	float: left;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
  color: white;
  padding-top: 28px;
  text-decoration: none;

}
div.menu a:hover {
  text-decoration: underline;
}
div.menu a.m1{
	width: 123px;
}
div.menu a.m3{
	width: 135px;
  padding-top: 21px;
}
div.menu a.m6{
	width: 129px;

}
div.menu li {
	display: inline;
}
div.menu ul {
	padding: 0;
	margin: 0;
}
div#content{
  padding: 5px 34px 10px 32px;
}
div#content img{
  padding: 1px;
  border: solid 1px #5e5e5e;
}
div#content_left{
  float: left;
  width: 430px;
  padding-right:10px;
  border-right: solid 1px #999494;
  margin-top: 7px;
}
div.home1{
  background: url(../gfx/bg_home1.jpg) no-repeat;
  padding-top: 150px;
}

div#content_right{
  float: right;
  width: 280px;
  padding: 0 0 0 10px;
  margin-top: 7px;
}

h3,h2{
  padding: 10px 0 0 0;
  margin: 0;
  color: #8a0e13;
  font-size: 21px;
  font-weight: bold;
  line-height: 0.9em;
}
h3{
  font-size: 19px;
}
div#home2{
  background: url(../gfx/bg_home2.jpg) no-repeat;
  width: 281px;
  height: 113px;
}
div#logindiv{
  float: right;
  width: 400px;
  text-align: right;
  margin: 0 20px 0 0;
}
div#logindiv input{
  width: 143px;
  height: 17px;
  margin: 3px 5px;
	font-size: 11px;
  font-family: "Calibri", "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
  border: solid 1px #cfcfcf;
  background: url(../gfx/bg_input.jpg) no-repeat;
}
div#logindiv fieldset{
  text-align: right;
  border: 0;
}


div#logindiv label{
  color: #8a0e13;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
}
div#logindiv p.legend{
  color: #7d7a7a;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: bold;
  padding: 20px 5px 0 0;
  text-align:right;
  margin: 0;
}

/***/
div#content_left_2 p, div#content_left_2 h2{
  padding-right:10px;
}
div#content_left_2{
  float: left;
  width: 320px;
  border-right: solid 1px #999494;
  margin-top: 7px;
  padding-bottom: 15px;
}

div#content_right_2{
  float: right;
  width: 400px;
  padding: 0 0 0 10px;
  margin-top: 7px;
}

div#content_left_2 div.hr{
  border-bottom: solid 1px #999494;
  padding-top: 20px;
  margin-bottom: 10px;
}

div#content_right_2 ul{
  width: 160px;
  float: left;
  font-weight: bold;
  font-size: 13px;
  padding-left: 25px;
  padding-right: 5px;
}
div#content_right_2 p.about{
  background: url(../gfx/bg_about1.jpg) no-repeat;
  padding: 40px 0 30px 110px;
  margin: 0;
  line-height: 1em;
  font-weight: bold;
  font-size: 13px;
}
div#content_right_2 p.about strong{
  font-size: 17px;
}
p.nomargin{
  margin-top: 3px;
}
/***/
div#content_left_3{
  float: left;
  width: 380px;
  border-right: solid 1px #999494;
  margin-top: 7px;
  padding-bottom: 10px;
  padding-right: 20px;
  padding-bottom: 45px;
}

div#content_right_3{
  float: right;
  width: 320px;
  padding: 0 0 0 10px;
  margin-top: 7px;
}

div#content_right_3 p.management{
  background: url(../gfx/bg_management1.jpg) no-repeat;
  padding: 0 0 30px 125px;
  margin: 13px 0 0 0;
  line-height: 1em;
  font-size: 13px;
}

/**/
div#content_left_4{
  float: left;
  width: 260px;
  margin-top: 7px;
  padding-right: 20px;
}

div#content_right_4{
  float: right;
  width: 420px;
  padding: 0 0 0 30px;
  margin-top: 7px;
  margin-bottom: 20px;
  border-left: solid 1px #999494;
}

div#content_right_4 p strong{
  font-size: 14px;
  color: #444;
}
/***/
div#content_left_5{
  float: left;
  width: 360px;
  margin-top: 7px;
  padding-right: 20px;
}

div#content_right_5{
  float: right;
  width: 320px;
  padding: 0 0 0 30px;
  margin-top: 7px;
  margin-bottom: 20px;
  border-left: solid 1px #999494;
}
/***/
div#content_left_6{
  float: left;
  width: 260px;
  margin-top: 7px;
  padding-bottom: 25px;
  padding-right: 20px;
  border-right: solid 1px #999494;
}

div#content_right_6{
  float: right;
  width: 430px;
  padding: 0 0 0 20px;
  margin-top: 7px;
  margin-bottom: 20px;
}
div#content_right_6 p strong{
  font-size: 14px;
  color: #444;
}
p.more{
  font-size: 11px;
}

.ola-logo {
  float: right;
  margin: -28px 20px 0 0;
}

.ola-logo a {
  background: url(../gfx/seal_ola.png);
  display: block;
  height: 42px;
  width: 42px;
}
