/* Stylesheet for viewing on PC */
body {
	background-image:url(../img/bg.jpg);
	background-repeat:repeat;
}

p.menu {
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
}

p.content {
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
}

span.h1 {
	font-family:sans-serif;
	font-size:1.5em;
	font-weight:bold;
}

span.h2 {
	font-family:sans-serif;
	font-size:1.0em;
	font-weight:bold;
}

a.footer:link {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#000000; }
a.footer:visited {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#000000; }
a.footer:active {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#000000; }
a.footer:focus {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#000000; }
a.footer:hover { text-decoration:underline; font-weight:normal; font-family:sans-serif; color:#000000; }

a.menu:link {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#000000; }
a.menu:visited {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#000000; }
a.menu:active {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#000000; }
a.menu:focus {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#000000; }
a.menu:hover { text-decoration:underline; font-weight:normal; font-family:sans-serif; color:#000000; }

a.default:visited {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#35a2a9; }
a.default:active {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#35a2a9; }
a.default:focus {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#35a2a9; }
a.default:hover { text-decoration:underline; font-weight:normal; font-family:sans-serif; color:#35a2a9; }

a.img:link {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#000000; }
a.img:visited {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#000000; }
a.img:active {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#000000; }
a.img:focus {	text-decoration:none; font-weight:normal; font-family:sans-serif; color:#000000; }
a.img:hover { text-decoration:none; font-weight:normal; font-family:sans-serif; color:#000000; }

table.main-table {
	border:1px solid #35a2a9;
	border-collapse:collapse;
	width:80%;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	margin-bottom:25px;
}

td.main-table-banner {
	height:150px;
	background-image:url(../img/hubi-klein.png);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#ffffff;
	text-align:center;
	font-family:sans-serif;
	font-size:1.5em;
	color:#35a2a9;
	border-bottom:1px solid #35a2a9;
}

td.main-table-header {
	border-bottom:1px solid #35a2a9;
	background-color:#35a2a9;
}

td.main-table-content {
	background-color:#ffffff;
}

td.main-table-menu {
	width:150px;
	background-color:#ffffff;
	border-left:1px solid #35a2a9;
	vertical-align:top;
}

td.main-table-footer {
	background-color:#ffffff;
	border-top:1px solid #35a2a9;
	text-align:center;
}

