/*
Theme Name: Mobile HCI 09
Theme URI: http://wordpress.org/
Description: A Mobile HCI 09 Wordpress Theme.
Version: 1.0
Author: Sebastian Denef
Author URI: http://things.fit.fraunhofer.de/
Tags: Mobile HCI Custom
*/



/* Begin Typography & Colors */
body {
	color: #000;
	padding: 0px;
	margin: 0px;
	background:no-repeat url('images/header/bonn_header1.jpg') 300px 0px;

}
body, td, li {
	font-size: 12px;
	font-family: "Lucida Sans", Verdana, Helvetica, Arial, Sans-Serif;
	
}

h1, h2, h3 {
	font-size:20px;
	margin:0px 0px 5px 0px;
	color:#00A9B8;
	font-weight:bold;
}

h2, h3 {
	font-size:14px;
}	


#main, #sub {
	float:left;
	width:140px;
	margin:20px 20px 0px 20px;
	border-bottom:1px solid #00A9B8;
	border-top:1px solid #00A9B8;
	padding-top:0px;
}

#headerimg {
	margin:0px 0px 0px 0px;
	width:550px;
	height:240px;
	float:left;
}



#header {
	width:840px;
	height:240px;
	padding-left:0px;
	overflow:hidden;
}

#page {
	width:980px;
	margin-left:0px;
}

p {	line-height: 20px;
	margin:0px 0px 10px 0px;
}

a {
	color:#59A625;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
}

a:hover {
	color:#00A9B8;
}

#link {
	float:right;
	margin-top:160px;
	font-size:10px;
}

img {
	border:0px;
}

#footer {
	clear:both;
	padding-top:50px;
	margin-bottom:50px;
	width:837px;
	text-align:right;
}

#content {
	float:left;
	width:440px;
	margin:0px 0px 0px 20px;
}
#sidebar {
	margin-left:20px;
	padding-top:20px;
	float:left;
}


li.current_page_item a, li.current_page_parent a {
	color:#00A9B8;
}

#sidebar li.current_page_item {
	background: url('images/point.png') #ADF5FE no-repeat 0px 7px;
}

#sidebar li.current_page_parent {
	background-color:#ADF5FE;
}

#sidebar li.current_page_parent, #sidebar li.current_page_item {
	padding: 4px 6px;
	width:128px;
}

#sidebar ul {
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
	border:0px;
}

#sidebar li {
	float:left;
	padding:4px 12px 4px 0px;
	font-size:12px;
	width:128px;
	margin:0px;
}

#header a, #sidebar a, #footer a {
		text-decoration:none;
}

#header li {
	margin-right:20px;
}


table {
	border-spacing:0px;
	width:440px;
	border-bottom:1px solid #00A9B8;

}

tr.odd {
	background:	#C5EEB1;
}

tr.even {
}

tr {
	vertical-align: top;
}

td {
	font-size:10px;
	margin-bottom:10px;
	border-bottom:1px solid #fff;
	padding: 5px 5px 5px 0px;
	border-top:1px solid #00A9B8;
}

ul {
	padding:0px 0px 0px 10px;
	margin:0px;
	list-style-type:square;
}

li {
	padding:0px;
	margin:0px 0px 10px 0px;
}

.page-item-56 {
border-top:1px dotted #00A9B8;
}

#verborgen {
	visibility:hidden;
	width:1px;
	height:1px;
	overflow:hidden;
}
	