body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	}
body {
	background-image:url(gui/headbg.jpg);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #7DABDD;
	}
	
a{color:#067EE1;}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}

.page {
	width:960px;
	margin: 0 auto;
	text-align:left;
	}

#menubox {
	float:left;
	width:240px;
	text-align:left;
	padding-top:10px;
	font-weight:bold;
	letter-spacing:0.07em;
	}
	
#content_wrapper{
	background-color:#FDF7F5;
	float:left; width:700px;
	}
.content{
	padding:20px 0 0 20px; height:100%;
	}
#content_A{
	float:left;
	width:430px;
	}
#content_B{
	float:right;
	width:195px;
	padding-right:20px;
	background:#F3F3F3 url(gui/boxfade.jpg) bottom center repeat-x;
	color:#2B3A4B;
	}
#content_all{width:660px;}
	

h1 {
	font-size:1.4em;
	border-bottom:1px solid #CCC;
	margin-bottom:1em;
	line-height:1.2em;
	}
h2 {
	font-size:1.2em;
	}
#content_B h2{
	font-size:1.1em;
	border-bottom:1px solid #CCC;
	line-height:1.6em;
	color:#666;
	margin-bottom:1.1em;}
#content_B h4{
	color:#3D546C;
}

h4{margin-bottom:-0.6em;}


th {
	color:#FFFFFF;
	background-color:#5081b2;
	text-align:center;
	}

hr {
	border:solid #BED5EE 1px;
	height:1px;
	}
	
p, li{line-height:1.4em;}
#content_B p, #content_B li{
	line-height:1.4em;
	font-size:0.9em;
	}


/* NAVIGATION*/

#navcontainer {
	width: 160px;
	margin: 0 auto;
	}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 12px 8px 4px 8px;
width: 160px;
border-bottom: 1px dotted #FFF;
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #BED5EE;
color: #000;
}

/**/

#topbox{color:#FFF;}

#textstapel {padding-left:0;}
#textstapel li{display:block;list-style:none;margin-left:0;}

#footer{font-size:0.6em; text-align:center;padding-top:3em;}

.blindhead {
	border-color:#7DABDD;
	}
	
.small {
	font-size:0.7em;
	}
	
