@charset "utf-8";
/* CSS Document */

.blogPage .container .blogBack,
#blogPost .container .blogBack { background:url(http://asset.zcache.com/assets/graphics/z2/pn/artsprojekt/external/template/blog_bg.gif) }

.blogPage .post-author,
#blogPost .post-author { display:none!important; }

.blogPage .container .blog-post .post-authorAlt,
#blogPost .container .blog-post .post-authorAlt { display:inline!important; }

.blogPage .blogTitle,
#blogPost .blogTitle { font-size:24px; font-weight:bold; }

.blogPage .blog-container .post-list,
#blogPost .blog-container .post-list { width:620px; }

.blogPage .blog-container .description,
#blogPost .blog-container .description { margin:0px !important; }

.blogPage .blog-post,
#blogPost .blog-post { width:620px; }

.blogPage .commentsLink,
#blogPost .commentsLink { display:inline!important; }

.blogPage .post-body,
#blogPost .post-body { 
	background: url(http://asset.zcache.com/assets/graphics/z2/pn/artsprojekt/external/template/home_dbl_inside_bg.gif) repeat-x left bottom;
	padding-bottom:25px;
	margin-bottom:25px;
}

#blogPost .comment-list{display:none;}

.blogPage .blog-comment-container { border:none; }
.blogPage .comment-list { display:block !important;}
.blogPage .comment-list { margin-bottom:20px; padding:10px; background:none; border:none; }
.blogPage .comment-list h5 { text-transform:uppercase; font-size:18px; font-weight:bold; color:#000; }
.blogPage .comment-list .blogDate { 
	background:#FFFFFF url(http://asset.zcache.com/assets/graphics/z2/pn/artsprojekt/external/template/blogDateBG.jpg) no-repeat scroll left top;
	color:#000;
	float:left;
	font-size:10px;
	height:20px;
	padding-top:5px;
	text-align:center;
	width:66px;
	padding-right:5px;
}

.blogPage .comment-link{ display:inline !important; }

.blogPage .trackbacks{display:block !important;}
.blogPage .blog-comment-container .comment-details { background:none; font-size:16px; padding:0px; font-weight:bold; }
.blogPage .blog-comment-container .comment-details a { text-decoration:none; }
.blogPage .comment { color:#000000; font-size:12px; padding:10px 0px; }

.blogPage .form div.item { float:left; width:445px; padding:0px 0px 10px 0px; }
.blogPage .form div.leftSide { width:145px; font-size:14px; color:#A7A7A7; text-align:right; padding-right:10px; clear:left; }
.blogPage .form div.leftSide strong { color:#000; font-weight:bold; font-size:16px; }
.blogPage .form div.item img {  }
.blogPage .form input { padding:5px; background-color:#efefef; }
.blogPage .form input.cat_textbox_small { width:100px !important; }
.blogPage .form input.cat_textbox { width:150px; }
.blogPage .form input.cat_textbox_large { width:200px; }
.blogPage .form .captchaLeft { float:left; width:100px; margin-right:10px; width:115px; }
.blogPage .form .captchaRight { float:left; width:315px; }
.blogPage .form .captchaRight span { font-size:10px; color:#ff0000; }

ol.blogsitesummary { list-style:none; margin:0; font-size:0.785em; }
ol.blogsitesummary span { display:none; }
ol.blogsitesummary a { text-decoration:none; }
ol.blogsitesummary li { padding-bottom:3px; }

.container .blogHeader { 
	/*position:relative;*/
	background: url(http://asset.zcache.com/assets/graphics/z2/pn/artsprojekt/external/template/home_dbl_inside_bg.gif) repeat-x left bottom;
	padding-bottom:20px;
	margin-bottom:14px;
	width:625px;
	height:30px;
	/*float:left;*/
	}
.container .blogHeader h2 { font-size:2.714em; color:#000; line-height:30px; margin-bottom:0; float:left; width:300px; font-weight:bold; }
.container .blogHeader .rss { height:30px; float:right; color:#a7a7a7; font-size: 17px; height:30px; margin-right:40px; }
.container .blogHeader .rssLink { height:30px; width:30px; padding-top:3px; float:right; }



.BlogTagCloud-XX-Small { font-size:0.714em; }
.BlogTagCloud-X-Small { font-size:0.857em; }
.BlogTagCloud-Small { font-size:0.929em; }
.BlogTagCloud-Medium { font-size:1em; }
.BlogTagCloud-Large { font-size:1.071em; }
.BlogTagCloud-X-Large { font-size:1.143em; }
.BlogTagCloud-XX-Large { font-size:1.286em; }


.BlogTagCloud-XX-Small,
.BlogTagCloud-X-Small,
.BlogTagCloud-Small,
.BlogTagCloud-Medium,
.BlogTagCloud-Large,
.BlogTagCloud-X-Large,
.BlogTagCloud-XX-Large { text-decoration:none; }
