html, body {
	margin:0px;
}

#kuhfs_logo {
	margin-top:0px;
	margin-left:0px;
}

#bildsuche {
  display:none;
}

.content {
  padding-top:14px;
	max-width:750px;
}

#sidebar {
  position:absolute;
	left:0px;
	top:15px;
	width:145px;
	list-style-type: none;
}

#sidebar_right {
	position:absolute;
	right:0px;
 	width:164px;
	top:166px;
	list-style-type: none;
}

#te_search {
	width:70px;
}

#maintable {
	margin-right:243px;
}

#sidebar_right .tx-timtabflickrrss-pi1 img {
	border:2px solid white;
}
#sidebar_right .csc-frame-frame1 img {
	border:none;
}

#sidebar[id] {
 top:166px;
}

#sidebar .archive {
  height:110px; 
  overflow:auto;
  margin-left:19px;
  font-size:8pt;
  margin-bottom:20px;
}

.sidebar li {
  list-style-type: none;
}

.sidebar li li, .sidebar ul ul li {
 	position:relative;
 	left:-16px;
	margin:0px;
}

.sidebar a, .sidebar td, .sidebar th  {
  font-size:8pt;
}              

#sidebar .tx-timtab-pi3 #timtab-calendar {
	padding-left:15px;
	margin-bottom:10px;
}

#sidebar .tx-timtab-pi3 #next {
	text-align: right;
}
#sidebar .tx-timtab-pi3 td a, 
#sidebar .tx-timtab-pi3 th, 
#sidebar .tx-timtab-pi3 td  {
	line-height:12pt;
}

#sidebar .tx-timtab-pi3 th {
	padding-top:5px;
}

#sidebar #today, #sidebar .selected {
	font-style: italic;
	text-decoration: underline;
}

.sidebar ul {
  margin-left:0px;
  margin-top:4px;
}

#sidebar_right label,
.sidebar h2, #bildsuche h2,
#sidebar .tx-timtab-pi3 caption {
 	font-size:8pt;
	font-weight:bold;
 	line-height:1.5em;
 	text-transform:uppercase;
	width:154px;
	background-image:url(bg_blog_header.png);
	background-repeat:no-repeat;
	padding:3px 0px 10px 10px;
	margin-top:15px;
}

#sidebar .tx-timtab-pi3 h2 {
	text-align: left;
	width:166px;
	background-image:url(bg_blog_header_first.png);
	padding:3px 0px 10px 10px;
}

#sidebar_right h2, #sidebar_right label {
	margin-bottom:8px;
	width:166px;
	display: block;
	background-image:url(bg_blog_header_right.gif);
}
.sidebar p.bodytext {
	padding:0px 0px 0px 17px;
	margin-top:0;
	margin-bottom:0;
}
#kuhfs_logo {
  margin-bottom:77px;
}

#kuhfs_logo[id] {
  margin-bottom:0px;
}

img.logo_nbp {
  display:none;
}

.post {
	padding-top:0px;
 	padding-left:9px;
}

.post, .tx_veguestbook-pi1, h3#comments {
 	padding-left:9px;
}

.right_cell {
	float:right;
 	margin-top:10px;
	padding:0px 0px 10px 10px;
}

.left_cell h2 {
  margin:0px;
}


.post p.postmetadata, .post p.postmetadata a {
	font-size: 6.5pt;
	line-height:12pt;
}

p.news-single-imgcaption
{
	text-align: right;
	margin-top: 0px;
	line-height: 15pt;
}

/*Formular*/

.post .row p {
	margin:0px;
}

.post .row .left_cell, .post .row .right_cell {
  padding-right:25px;
}

.post .right_cell img {
	border:2px solid white;
}

#error {
	line-height:12pt;
	font-weight:bold;
 	color:#cc0000;
	margin-bottom:10px;
 }

#error ul {
	margin:0px;
	display:inline;
	list-style-type: none;
}

input#submit {
	height:21px;
	line-height: 10pt;
}

input[id]#submit  {
	line-height: 20pt;
}
.addthis_toolbox a { line-height: 1em; }

.sidebar ul {
	padding-left:0px;
}

.sidebar li {
	margin-top:0;
}

.sidebar ul ul {
	padding-left:35px;
	margin-top:0px;
}

.sidebar .csc-header  {
	margin-bottom:12px;
}

#sidebar_right .bloglang, #sidebar_right #technorati, #sidebar_right #technorati_profile {
  padding-left:17px;
}
#sidebar_right .bloglang h2, #sidebar_right #technorati label {
  margin-left:-17px;
}

input#te_search, input.btn { color:black; }
input#te_search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:black;
	border:1px solid #CCCCCC;
}
input.btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #CCCCCC;
	color:#669966;
	background-color:white;
	cursor:pointer;
	font-size:10px;
	line-height:8px;
	height:17px;
	margin-left:5px; 
}
#te_l, #te_p { display:none; width:0; height:0; padding:0; margin:0; }
#technorati_profile a {  padding-top:0; margin-top:0; }

