h1{ font-size:2em; }
h2{ font-size:1.8em; }
h3{ font-size:1.6em; }
h4{ font-size:1.4em; }
h5{ font-size:1.2em; }
h6{ font-size:1em; }

/*Doctype fix*/
#topbanner img{vertical-align:top;}
/*End doctype fix*/

h1,h2,h3,h4,h5,h6 {
	margin:0.5em 0;
	line-height:1em;
	font-weight:normal;
	color:#6b180b;
}
p { margin:1em 0; }

#title_link{
position:absolute;
display:block;
width:253px; height:180px;
background:transparent url('../images/logo.gif') center center no-repeat;
text-indent:-9999px;
overflow:hidden;
}
.top_photo .bannermodcontent{ text-align:right; }
#search_bar{ position:absolute; top:8px; margin-left:670px; width:280px; text-align:right; }
#search_bar a{ text-decoration:none; }
.qlBtn{ display:block; width:100px; height:25px; text-align:center; text-decoration:none; color:#fff !important; margin:8px 6px 4px 6px; }

.hier{
width:380px;
position:absolute;
top:8px;
margin-left:285px !important;
}

#rightbanner{ border-left:1px solid #6b180b }

#ql_menu{
	position:absolute; top:0px; left:0px;
	margin:4px 0 0 0;
	padding:0 0 0 0;
	width:181px;
	background:#787658;
}

#ql_menu ul{ margin:0; padding:0; list-style-type:none; }
#ql_menu br{ display:none; }

#ql_menu a{
	display:block; *width:100%;
	text-decoration:none;
	padding:4px 11px;
	color:#ffffff;
}

#ql_menu a:hover{
	color:#a3a085;
}
