@charset "utf-8";
/* CSS Document */

/* * * * * * 
*  DETAIL  *
* * * * * */

#blog-right #blog-detail-right {
		background-image: url(../gif/blog/blog-author-right-div-bg.png);
		background-repeat: repeat-y;
		width: 477px;
		padding-top: px;
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 30px;
}
	#blog-right #blog-detail-right H2 {
			color: #eac87c;
			font-size: 18px;
			font-weight: bold;
			margin: 0px;
			border: 0px;
			padding: 0px;
	}
	
	#blog-right #blog-detail-right P {
			margin-top: 10px;
	}
	#blog-right #blog-detail-right .links {
		background-image: url(../gif/blog/but-RSS.png);
		background-repeat: no-repeat;
		width: 461px;
		height: 15px;
		background-color: #FFFFFF;
		overflow: hidden;
		color: #0a3756;
		padding-top: 7px;
		padding-bottom: 7px;
		padding-left: 8px;
		padding-right: 8px;
		margin-top: 25px;	
	}
			#blog-right #blog-detail-right .links A {
				background-image: url(../gif/blog/bg_A.png);
				background-repeat: no-repeat;
				padding-left: 11px;
				text-decoration: none;
				font-size: 12px;
				color: #0a3756;
			}
			#blog-right #blog-detail-right .links UL {
				width: 330px;
			}
			#blog-right #blog-detail-right .links UL,
			#blog-right #blog-detail-right .links UL LI {
				list-style: none;
				list-style-type: none;
				display: inline;
				margin: 0px;
				border: 0px;
				padding: 0px;
			}
			
			
#blog-right #blog-detail-right-kommentare-header {
			background-image: url(../gif/blog/blog-author-right-beitraege-header.png);
			background-repeat: repeat-y;
	}		
		#blog-right #blog-detail-right-kommentare-header H2 {
				margin: 0px;
				border: 0px;
				width: 492px;
				height: 14px;
				padding-top: 4px;
				padding-bottom: 4px;
				padding-left: 15px;
				font-size: 12px;
				margin-top: 1px;
				margin-bottom: 1px;
				text-transform: uppercase;
		}
		/* KOMMENTARE */
		#blog-right #blog-detail-right-kommentare DIV.item {
				background-image: url(../gif/blog/blog-author-right-div-bg.png);
				background-repeat: repeat-y;
				width: 537px;
				height: 100px;
				padding-left: 15px;
				padding-right: 15px;
				padding-top: 15px;
				padding-bottom: 15px;
				margin-bottom: 1px;
			}
		#blog-right #blog-detail-right-kommentare DIV.item-last {
				background-image: url(../gif/blog/blog-author-right-div-bg.png);
				background-repeat: repeat-y;
				width: 537px;
				height: 80px;
				padding-left: 15px;
				padding-right: 15px;
				padding-top: 15px;
				padding-bottom: 0px;
			}


#blog-right {
	width: 507px;
	padding-top: 12px;
	margin-top: 5px;
	height: auto;
	float: right;
	background-image: url(../gif/blog/blog-author-right.png);
	background-repeat: no-repeat;
}
#blog-right-bottom {
	width: 507px;
	height: 16px;		
	background-image: url(../gif/blog/blog-author-right-bottom.png);
	background-repeat: no-repeat;
	}
	
.view-id-archive.view-display-id-page .views-row , #block-views-blogoverview-block_1 .views-row { 
	background-image: url(../gif/blog/blog-author-right-div-bg.png);
	background-repeat: repeat-y;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-bottom: 1px;
}
.view-id-archive.view-display-id-page .views-row-first , #block-views-blogoverview-block_1 .views-row-first {
	padding-top: 5px;
}
.view-id-archive.view-display-id-page .views-row-last , #block-views-blogoverview-block_1 .views-row-last{ 
	margin-bottom: 0px;
	padding-bottom: 3px;
}
	.view-id-archive.view-display-id-page .views-field-picture , #block-views-blogoverview-block_1 .views-field-picture {
		float: left;
		width: 53px;
	}
	
	.view-id-archive.view-display-id-page .views-field-picture img , #block-views-blogoverview-block_1 .views-field-picture img {
		height: 42px;
		width: 37px;
	}
	
	.view-id-archive.view-display-id-page .views-field-title , #block-views-blogoverview-block_1 .views-field-title {
		margin-left: 52px;
	}
	.view-id-archive.view-display-id-page .views-field-title A , #block-views-blogoverview-block_1 .views-field-title A {
		color: #eac87c;
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 3px;
		margin-top: -3px;
		text-decoration: none;
	}
	.view-id-archive.view-display-id-page .views-field-timestamp , #block-views-blogoverview-block_1 .views-field-timestamp, 
	.view-id-archive.view-display-id-page .views-field-name , #block-views-blogoverview-block_1 .views-field-name {
		font-size: 10px;
 	}
	.view-id-archive.view-display-id-page .views-field-body , #block-views-blogoverview-block_1 .views-field-body {
		margin-top: 10px;
 	}
	.view-id-archive.view-display-id-page .views-field-nid , #block-views-blogoverview-block_1 .views-field-nid {
		margin-top: 10px;
	}
	
	.view-id-archive.view-display-id-page {
		width: 507px;
	}
	
	.view-id-archive.view-display-id-page .views-hide {
		display: none;
	}
	
	#blog-right h2 {background-image: url(/sites/default/themes/tnt-film/gif/blog/blog-author-right-div-bg.png);
	background-repeat: repeat-y;
	margin: 0px 0px 1px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	}
	
	#blog-right .item-list {background-image: url(/sites/default/themes/tnt-film/gif/blog/blog-author-right-div-bg.png);
	background-repeat: repeat-y;
	margin: 1px 0px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	text-align: center;
	}
	
	#blog-right .item-list ul.pager {
		margin: 0px;
		padding: 0px;
	}
	
	#blog-right .item-list ul.pager li {
		display: inline;
		list-style: none;
	}

/* * * * * * 
* AUTOREN  *
* * * * * */
#blog-left {
	width: 315px;
	height: auto;
	margin-top: 5px;
	float: left;
}
	#blog-left #medium-rectangle {
		width: 300px;
		height: 250px;
		background-color: #0a3756;
		margin-top: 1px;
		margin-bottom: 15px;
	}
	
	#blog-left #block-views-blogauthors-block_1 {
		margin-bottom: 15px;
	}
		
		#blog-left #block-views-blogauthors-block_1 H3,
		#blog-left #block-views-archive-block H3 {
			background-image: url(../gif/blog/archive-header.png);
			background-repeat: no-repeat;
			width: 296px;
			height: 20px;
			margin: 0px;
			padding-left: 7px;
			padding-top: 5px;
			border: 0px;
			font-size: 14px;
			color: #FFFFFF;
			text-transform: uppercase;			
		}

			#blog-left #block-views-blogauthors-block_1 .views-row {
				background-image: url(../gif/blog/views-row.png);
				background-repeat: repeat-y;
				width: 303px;
				margin: 0px;
				padding: 8px;
				border: 0px;
				margin-bottom: 1px;
			}
					#blog-left #block-views-blogauthors-block_1 .views-row-last {
						margin-bottom: 0px;
					}
					#blog-left #block-views-blogauthors-block_1 .views-row-last {
						background-image: url(../gif/blog/views-row-last.png);
						background-repeat: no-repeat;
						background-position-y: bottom;
						width: 303px;
						margin: 0px;
						padding: 8px 8px 13px;
						border: 0px;
						margin-bottom: 0px;
					}
						
					#blog-left #block-views-blogauthors-block_1 .views-row-active.views-row-3.views-row-odd.views-row-last {
						background-image: url(../gif/blog/views-row-last-active.png);
						background-repeat: no-repeat;
						width: 303px;
						height: 68px;
						margin: 0px;
						padding: 8px;
						border: 0px;
						margin-bottom: 0px;
					}
						
			#blog-left #block-views-blogauthors-block_1 .views-row-active {
				background-image: url(../gif/blog/views-row-active.png);
				background-repeat: repeat-y;
				width: 303px;
				height: 64px;
				margin: 0px;
				padding: 8px;
				border: 0px;
				margin-bottom: 1px;
			}
				#blog-left #block-views-blogauthors-block_1 .views-row-active .views-field-view-node {
					display: none;
				}
				
			#blog-left #block-views-blogauthors-block_1 .views-field-picture {
				float: left;
				width: 52px;
			}
			
			#blog-left #block-views-blogauthors-block_1 .views-field-picture img {
				height: 46px;
				width: 40px;
			}
			
			#blog-left #block-views-blogauthors-block_1 .views-field-field-authorfirstname-value {
				color: #eac87c;
				font-size: 14px;
				font-weight: bold;
				margin-bottom: 3px;
				margin-top: -3px;
				margin-left: 52px;
			}
			
			#blog-left #block-views-blogauthors-block_1 .views-field-field-authorfirstname-value a {
				text-decoration: none;
			}
			
			#blog-left #block-views-blogauthors-block_1 .views-field-field-authorcitation-value {
				overflow: hidden;
				width: 225px;
				margin-bottom: 4px;
			}
			#blog-left #block-views-blogauthors-block_1 .views-field-body {
				display: none;
			}
			#blog-left #block-views-blogauthors-block_1 .views-field-view-node A {
				background-image: url(../gif/blog/bg_A.png);
				background-repeat: no-repeat;
				padding-left: 11px;
				text-decoration: none;
				font-size: 12px;
				color: #FFFFFF;
				margin-left: 52px;
			}
				#blog-left #block-views-blogauthors-block_1 .views-field-view-node A:hover {
					color: #eac87c;
				}
			

/* * * * * * 
* ARCHIVE  *
* * * * * */
			
	#blog-left #block-views-archive-block {
		margin-bottom: 15px;
	}
				#blog-left #block-views-archive-block .content {
				background-image: url(../gif/blog/archive-content-bot.png);
				background-repeat: no-repeat;
				background-position: bottom;
				width: 303px;
				padding-bottom: 11px;
		}	
		#blog-left #block-views-archive-block .view {
				background-image: url(../gif/blog/views-row.png);
				background-repeat: repeat-y;
				width: 303px;
				padding-left: 8px;
				padding-top: 17px;				
				padding-bottom: 17px;
		}
			#blog-left #block-views-archive-block .content UL,
			#blog-left #block-views-archive-block .content LI {
				list-style: none;
				list-style-type: none;
				margin: 0px;
				padding: 0px;
				border: 0px;				
			}
			#blog-left #block-views-archive-block .content LI {
				margin-bottom: 10px;
			}
				#blog-left #block-views-archive-block .content LI A {
					color: #FFFFFF;
					font-size: 12px;
				}
/* * * * * *
*  PROFIL  *
* * * * * */		
#blog-author-right {
	width: 507px;
	padding-top: 12px;
	height: auto;
	float: right;
	background-image: url(../gif/blog/blog-author-right.png);
	background-repeat: no-repeat;
}

	#blog-author-right-top,
	#blog-author-right-profiltext {
		background-image: url(../gif/blog/blog-author-right-div-bg.png);
		background-repeat: repeat-y;
		padding-left: 15px;
		padding-right: 15px;
	}
	#blog-author-right-top {
		height: 195px; 
	}
		#blog-author-right-top H2 {
			color: #eac87c;
			font-size: 18px;
			margin: 0px;
			border: 0px;
			padding: 0px;
			margin-bottom: 15px;	
		}
		#blog-author-right-top IMG {
			float: left;
			margin-right: 20px;
		}
		#blog-author-right-top P {
			margin: 0px;
			border: 0px;
			padding: 0px 0px 5px 0px;
			float: left;	
		}	
		
#blog-author-right .citation {
	clear: both;
	padding-bottom: 10px;	
}
		
	#blog-author-right-profiltext {
			padding-bottom: 1px
	}
		#blog-author-right-profiltext P {
			margin: 0px;
			border: 0px;
			padding: 0px;
			margin-bottom: 15px;
		}
	#blog-author-right-beitraege-header {
			background-image: url(../gif/blog/blog-author-right-beitraege-header.png);
			background-repeat: repeat-y;
	}		
		#blog-author-right-beitraege-header H2 {
				margin: 0px;
				border: 0px;
				width: 492px;
				height: 14px;
				padding-top: 4px;
				padding-bottom: 4px;
				padding-left: 15px;
				font-size: 12px;
				margin-top: 1px;
				margin-bottom: 1px;
				text-transform: uppercase;
		}
		
		.views-field-new-comments a{
			text-decoration: none;
		}


/* * * * * * * 
*  BEITRÄGE  *
* * * * * * */
	#blog-author-right-beitraege {
	}
			#blog-author-right-beitraege DIV.views-row {
				background-image: url(../gif/blog/blog-author-right-div-bg.png);
				background-repeat: repeat-y;
				width: 480px;
				height: 100px;
				padding-left: 15px;
				padding-right: 15px;
				padding-top: 15px;
				padding-bottom: 15px;
				margin-bottom: 1px;
			}
			#blog-author-right-beitraege DIV.views-row-last {
				background-image: url(../gif/blog/blog-author-right-div-bg.png);
				background-repeat: repeat-y;
				width: 480px;
				height: 80px;
				padding-left: 15px;
				padding-right: 15px;
				padding-top: 15px;
				padding-bottom: 0px;
			}
	#blog-author-right-bottom {
		width: 507px;
		height: 16px;		
		background-image: url(../gif/blog/blog-author-right-bottom.png);
		background-repeat: no-repeat;
	}
	
/* COMMENT SYLING */

	#blog-right #blog-detail-right #comments H2 {
	padding: 6px 0px;
	margin: 6px 0px;
	font-size: 16px;
	border-top: 1px solid #1b506f;
	}
	
	#blog-right #blog-detail-right #comments div.form-item {
		padding: 2px 0px;
	}
	
	#blog-right #blog-detail-right #comments ul.tips {
		padding: 0px;
		margin: 0px;
		font-size: 11px;
		list-style-position: inside;
	}
	
	#edit-subject-wrapper label {
		display: block;
	}
	
	#comments .comment {
		border-left: 1px solid #fff;
		border-top: 1px solid #fff;
		margin-top: 20px;
		width: 100%;
	}
	
	#comments .indented {
		padding-left: 10px;
	}
