/* ---------------------------------------------------------
   tagebuch
--------------------------------------------------------- */

.trackback-box{
   padding-bottom: 2em;
}
.arr{
   margin-bottom: 0.5em;
   padding-bottom: 0;
}

.blog h4{
	padding-bottom: 0;
}
.blog .sub-intro{
	font-weight: bold;
}

.blog p.super{
	padding-bottom: 0.8em;
}

/* ---------------------------------------------------------
   kalenderblatt
--------------------------------------------------------- */
.calendar{	
	float: left;
	margin: 0 1em 1em 0;
}

/* ---------------------------------------------------------
   rechte spalte: calender-prefix
--------------------------------------------------------- */			
#calpaging .sub-head{
	height: 1.5em;
}
#calpaging .sub-head h4{
   float: left;
   padding: 0;
}
#calpaging .sub-head .sub-arr{
   float: right;
}
#calpaging .sub-head .sub-arr img{
   width: 0.54em;
   height: 0.9em;
}

.caltable-shadow{
	margin-top: 1.35em;
}
#caltable{
	margin-bottom: 1.1em;
}
#caltable th{
	font-weight: bold;
	font-size: 0.9em;
   width: 2.9em;
   text-align: left;
}
#caltable th#t6{
	width: auto;
}

#caltable td{
	padding: 0.5em 0 0 0;
	font-weight: bold;
	font-size: 0.9em;
	color: #666666;
	line-height: 1.5em;	
	text-align: left;
}

#caltable td.active{
 position: relative;
}
	
#caltable td.active .active-box{
	position: relative;
	left: -4px;
	border: 1px solid #C9C9C9;
	display: block;
	width: 2em;			
}
#caltable td.active .active-box span{
	padding-left: 2px;
	display: block;
	color: #D20019;
	border: 1px solid #fff;
	background: url('../../img/r2/active_bg.jpg') repeat-x 0 0;
}

/* ---------------------------------------------------------
   rechte spalte
--------------------------------------------------------- */
.sub-side .toolbox div.sub-01{
	border: 1px solid #C9C9C9;
}

.sub-side .toolbox {
	border: none;
}
.sub-side .toolbox h4{
	font-size: 1.2em;
}

/* ---------------------------------------------------------
   neuste eintraege
--------------------------------------------------------- */

.sub-side .toolbox div.sub-01 {
	background: url(../img/boxshadow.gif) repeat right bottom;
}
.sub-side #new-entry-box{
	padding-bottom: 0;
}
#new-entry-box .sub-but-login{
	width: 57%;
}
#new-entry-box .sub-but-messages{
	width: 43%;
}
.sub-side .sub-container p {
   padding-bottom: 0;
}

/* ---------------------------------------------------------
   tagebucheintraege..
--------------------------------------------------------- */
.blogentry .pola{
   margin-right: 0.7em;
}
.blogentry .sub-date{
   padding-bottom: 0.5em;
}
.blogentry h4{
   padding-bottom: 0.5em;
}


.blogentry .blogheader{
	float: left; 
	width: 29.5em;
}

.blogentry blogheader-detail{
	float: left; 
	width: 51em;
}

.blogentry .sub-author{
   display: block;
   line-height: 1.6em;
   margin-bottom: 3em;   
}

.blogentry .sub-title{
   float:left;
}
.blogentry .sub-data{
   float:right;
   width: 13em;
}



.blog-rss{
	text-decoration: none;
	margin-left: 1em;
	width: 1.45em;	
}


.blogentry img, .blogentry img.pb-330x{
	width: 29.8em;	
}
.blogentry img.pb-x330{
	height: 29.8em;
	width: auto;
}
.blogentry img.pb-180x120{
	width: 16.25em;	
}

/* video-einbindung: linker rand im player zu gross, darum insgesamt nach licnk verschieben */
.blog .video,
.blogentry .video {
	margin-left: -8px;
}
