@charset "utf-8";

/**
 * General Setup
 */

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
label,
li,
td,
th,
input,
select,
textarea
{
	font-family:HelveticaNeue, Helvetica, Arial, Geneva, sans-serif;
	color:#000;
	background:#fff;
}

img,
a img
{
	vertical-align:middle;
	border:0;
}

.content .inside img[align="right"] {
	margin:0 0 .1em .5em;
}

img.inline {
	float:right;
	margin-left:.5em;
}

pre,
form
{
	margin:0;
	padding:0;
}

.Headline1 {
	font-size:1.5em;
	font-weight:bold;
}

.Headline2 {
	font-size:1.25em;
	font-weight:bold;
}

#logo {
	margin-bottom:2em;
}

.element,
.accordion {
	display:inherit;
	visibility:visible;
}

#menu,
#topmenu,
#partners {
	display:none;
}

#footer {
	margin-top:3em;
	padding-top:1em;
	border-top:1px solid #999;
}

#main {
	width:60%;
}

#right {
	width:35%;
	float:right;
	margin-left:1em;
	font-size:.916em;
}

/**
 * Breadcrumps
 */

.breadcrumps {
	font-size:.833em;
	height:2em;
}

.breadcrumps ul {
	margin:0;
	padding:0;
}

.breadcrumps li {
	list-style:none;
	float:left;
	margin:0;
	padding:0;
	margin-right:.25em;
}

.breadcrumps li:before {
	content:" > ";
	font-weight:bold;
}

/**
 * Tables
 */

th, td {
	vertical-align:top;
	text-align:left;
}

th[scope="col"] {
	border-bottom:.1875em solid #000;
}

th[scope="row"] {
	border-right:.1875em solid #000;
}

td {
	border-top:.0625em solid #000;
}

tr:last-child td {
	border-bottom:.0625em solid #000;
}

