body {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  line-height: 15px;
  height: 100%;
  background: #F9F9F7 url("../img/a1.gif") 0px -2px repeat-x;
  color: #606050;
  font-size: small;
}

html {
  height: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

* {
  padding: 0px;
  margin: 0px;
  line-height: 135%;
  font-family: Verdana, Arial, Techno, Helvetica, lucida, sans-serif;
}

#all-1 {
	min-height: 100%; 
	height: auto; 
	_height: 100%; /* IE 6- */ 
	_text-align: center;
  position: relative;
  width: 747px;
  margin: 0 auto;
  background: #fff url("../img/abg.gif") repeat-y;
}

#all-2 {
/*  background: url("../img/all.jpg") no-repeat center top; */
}

#all-page {
  width: 708px;
  margin: auto;
  text-align: left;
  position: relative;
}

#footer-in {
  width: 708px;
  margin: auto;
  text-align: left;
  position: relative;
}

#footer {
	width: 100%; 
	position: absolute; 
	bottom: 0; 
	left: 0; 
	height: 64px; 
/*	background: url("../img/footer.jpg") repeat-x left bottom #efb141; */
	background: #f9f9f6;
}

#footer img{
	float: right;
	margin: 27px 0px 0px 10px;
	display: block;
	font-size: 10px;
	line-height: 11px
}

#footer img.cbt{
	behavior: url('shell/css/iepngfix.htc');
}

#footer img.vlado{
	behavior: url('shell/css/iepngfix.htc');
}

#footer p{
	float: left;
	padding: 30px 0px 0px 0px;
	font-size: 11px;
	color: #fff0ae;
}

#footer p a{
	font-size: 11px;
	color: #dd6500;
}

#footer p span{
	padding: 0px 5px 0px 5px;
}

.cleaner {
  font-size: 0px;
  height: 0px;
  line-height: 0px;
  clear: both;
}

h1, h2, h3, h4, h5 {
  font-family: "Trebuchet MS", Verdana, Arial, Techno, Helvetica, lucida, sans-serif;
}

h1 {
  margin-bottom:1.5em;
  position: relative;
  top: 4px;
  font-size: 23px;
  line-height: 25px;
  color: #d0842e;
  x-letter-spacing: -1px;
  background: url('images/a22.gif') bottom repeat-x;
  padding: 0px 0px 10px 0px;
}

h2 {
  margin-top: 2em;
  margin-bottom: 1em;
}

h3 {
  margin-top: 2em;
  margin-bottom: .6em;
}

p {
/*  color: #fff; */
/*  font-family: arial, sans-serif; */
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 15px 0px;
  line-height: 15px;
  font-size: 12px;
  text-align: justify;s
}

a img {
  border: 0px;
}

a {
  color: #dd6500;
  font-family: arial, sans-serif;
  font-size: 12px;
  text-decoration: underline;
}

a:hover {
  text-decoration: none;
}

h1 {
/*  color: #fff;
  margin: 0px 0px 30px 0px;
  padding: 0px 0px 0px 0px;
  font-weight: normal;
  font-size: 30px; */
}

#col-left {
  float: left;
  width: 124px;
  padding-bottom: 90px;
  padding-top: 238px;
}

#col-right {
  float: left;
  width: 445px;
  padding-bottom: 90px;
  padding-top: 253px;
}

#col-left ul {
  margin: 0px 30px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style-type: none;
  border-top: 1px solid #4d4d4d;
}

#col-left ul li{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style-type: none;
}

#col-left ul li a{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 14px;
  display: block;
  line-height: 30px;
  _height: 30px;
  color: #fffe5c;
  font-size: 15px;
  text-decoration: none;
  border-bottom: 1px solid #4d4d4d;
  background: url("../img/arrow-activ.gif") no-repeat 5px 13px;
  text-decoration: none;
}

#col-left ul li a:hover{
  color: #e78d35;
  background: url("../img/arrow-hover.gif") no-repeat 5px 13px;
  text-decoration: underline;
}

#col-left ul li a.void,#col-left ul li a.void:hover{
  color: #666666;
  background: url("../img/arrow-passiv.gif") no-repeat 5px 13px;
  text-decoration: none;
  cursor: not-allowed
}

.logo-link {
  position: absolute;
  display: block;
  width: 708px;
  height: 161px;
  top: 0px;
  left: 0px;
  text-decoration: none;
}

#headline {
  position: absolute;
  top: 0px;
  margin-left: -4px;
  background: #000 url("../img/bh2010-title.jpg") no-repeat;
  width: 716px;
  height: 162px;
  color: #fff;
}

#headline-text {
  position: absolute;
  width: 402px;
  height: 117px;
  top: 52px;
  left: 300px;
  overflow: hidden;
}

#headline-text p{
  color: #fff;
  font-size: 12px;
  font-style: italic;
}

#headline-text p.ht-b{
  font-size: 20px;
  color: #fffe5c;
  font-weight: bold;
  margin-bottom: 3px
}

#headline-text p.ht-bw{
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  
}
