﻿a.secondary {
	color: #fb0084;
	font-size: 12px;
}
.bottomlink a.secondary {
	background: transparent url('goto.png') no-repeat right 5px;
	padding-right: 12px;
}


div#topbar {
	background-color: #000000; /* black */
	width: 100%; height: 74px;
	color: #ffffff; /* white */
}

div#columns .justified {
	text-align: justify;
}
div#newslist {
	text-align: left;
}

div#topbar div.logo {
	position: absolute; left: 24px; top: 4px;
	width: 270px; height: 74px;
}
div#topbar div.logo div.img {
	position: absolute; left: 0px; top: 0px;
	background: transparent url('logo.png') no-repeat left top;
	width: 58px; height: 62px;
}
div#topbar div.logo div.img a {
	display: block; width: 58px; height: 62px;
}
div#topbar div.logo div.img span {
	display: none;
}
div#topbar div.logo div.headline {
	font-size: 17px; font-weight: normal;
	position: absolute; left: 80px; top: 46px;
}




div#topbar div.bars {
	float: right; clear: none;
	height: 74px;
	font-size: 11px;
}

div#topbar div.bars div.languages {
	float: right; clear: none;
	height: 52px; width: 240px;
	
}
div#topbar div.bars div.languages ul li {
	float: left; clear: none;
	height: 52px; margin-right: 12px;
}
div#topbar div.bars div.languages ul li a {
	top: 10px;
}

div#topbar div.bars div.search {
	float: right; clear: none;
	height: 52px; width: 260px;
}
div#topbar div.bars div.search div.textbox,
div#topbar div.bars div.search div.submitbuttons {
	float: left; clear: none;
}
div#topbar div.bars div.search div.textbox {
	width: 180px; height: 52px;
	background: transparent url('textbox.png') no-repeat left top;
}
div#topbar div.bars div.search div.textbox input {
	left: 10px; top: 12px;
	width: 146px; height: 16px;
	border: 0px none transparent;
	background-color: transparent;
	/*background: transparent url('lens.png') no-repeat scroll 146px 2px;
	padding-right: 12px;*/
	/* total width = 158px */
}
div#topbar div.bars div.search div.submitbuttons {
	width: 80px;
}
div#topbar div.bars div.search div.submitbuttons input {
	left: 0px; top: 11px;
	border:0px none transparent;
	background-color: transparent;
	color: #ffffff; /* white */
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}
div#topbar div.bars div.search div.submitbuttons div.advanced {
	left: 0px; top: 11px;
}

div#topbar div.bars div.mainmenu {
	float: right; clear: right;
	margin-right: 32px; height: 22px;
}
div#topbar div.bars div.mainmenu ul li {
	float: left; clear: none;
	height: 22px; margin: 0px;
}
div#topbar div.bars div.mainmenu ul li.selected {
	background: #ffffff;
	color: #000000;
}
div#topbar div.bars div.mainmenu ul li a {
	padding: 0px 8px;
	border-right:1px solid #ffffff;
}
div#topbar div.bars div.mainmenu ul li.beforeselected a {
	border-right:0px none transparent;
}
div#topbar div.bars div.mainmenu ul li.last {
	margin-right: 0px;
}
div#topbar div.bars div.mainmenu ul li.last a {
	border-right:0px none transparent;
	padding-right: 0px;
}
div#topbar div.bars div.mainmenu ul li a.home {
	text-decoration: none;
}
div#topbar div.bars div.mainmenu ul li a.home span {
	background: transparent url('home.png') no-repeat 8px top;
	color: transparent;
}