
/* +module_blog, created 2006-08-17 by Sindre WIMBERGER
-------------------------------------------------------------------*/
.browse {margin-top:2em;}
.browse-under {clear:both;font-size:0.915em;color:#666;margin:.2em 0;text-align:center;}

form#search {margin:5px 0 10px 0;}
form#search p {margin: .2em 0;}
form#search fieldset p span  {padding-bottom:.2em;}

#showblogs {margin-bottom:1em;}

blockquote {background:#E20916 url(blog/quote-block.gif) no-repeat 10px 10px;color:#fff;margin:.3em 0;min-height:20px;padding:.6em .5em .6em 45px;}

.rss {background:url(blog/rss.jpg) no-repeat left top;min-height:35px;padding-left:38px;}
.sysblog {background:url(blog/logo-32px.gif) no-repeat left top;min-height:35px;padding-left:38px;}
.sysblog, #waitingregister, img.blog-image-big {display:none;}
	.toolshead p {margin:.3em 0;}
	img.blog-image { float:left;margin-right:8px; }	
	.blog-overview-title { margin-top:0;margin-bottom:0.3em }
	.blog-overview-content { margin:0 }

/* Blog Startseite */

body .blog { clear:both;margin-bottom:.5em;margin-left:10px;padding:5px; }
body .blog img { float:left;margin-right:8px; }
body .blog-inner { float:left;width:408px;}
body .blog address {display:inline;font-style:normal;}	
body .blog p {margin:.2em 0;}	
body .blog-title { margin-top:0;margin-bottom:0.3em }
body .blog-title a { font-weight:600;text-decoration:underline; }
body .blog p.post-edit { clear:both;margin:.5em 0 0 0; }	
	.posts-show { margin-left:55px;background:#EAECF2 url(gfx/arrow-down.gif) no-repeat 100% 50%;cursor:pointer;padding:3px;margin-bottom:0; }
	.posts-hide { margin-left:55px;background:#EAECF2 url(gfx/arrow-up.gif) no-repeat 100% 50%;cursor:pointer;padding:3px;margin-bottom:0; }	
	ul.blog-info { margin:0 .2em .8em 0;padding-left:0; }
	ul.blog-info li { float:left; font-style:normal;list-style-type:none;margin:0 10px 0 0;padding:0;font-size:0.915em;color:#666; }
	ul.post-info { margin:0 .2em 0 .2em;padding-left:0; }
	ul.post-info li { float:left;list-style-type:none;margin:3px 5px 0 0;padding:0;font-size:0.915em;color:#666; }

/* Blog Header */
.blog-head {border-bottom: 1px solid #333;padding-bottom:.5em;  }
.blog-head img.blog-image { float:left;margin-right:10px; }
.blog-head .blog-head-inner { float:left;width:390px; }
.blog-head .blog-head-title { margin-bottom:0;}
.blog-head .blog-head-title a, .blog-head-short .blog-head-title a {color: #333;text-decoration:none;}
.blog-head .blog-head-content {margin:.2em 0 .5em 0;}
.blog-head p {margin:.1em 0;}
/*.blog-head-short img.blog-image {height:32px;width:32px;} mr 16.06.2009 */
.blog-head-short .blog-head-content,
.blog-head-short object,
.blog-head-short ol,
.blog-head-short ul,
.blog-head-short p,
.blog-head-short br {display:none;}

/* Blog Übersicht */
.entry-content { overflow: hidden; }
.entry { clear:both;border-bottom:1px solid #EAECF2;padding:1.5em 0 0 0;margin-left:10px; }
	.entry img { float:left;margin-right:8px; }
	.entry address {display:inline;font-style:normal;}	
	.entry p {margin:.2em 0;}	
	.entry-title { margin-top:0;margin-bottom:0em }
	.entry-title a { color:#333;text-decoration:none; }
	p.entry-user {margin-bottom:.5em;}
	.entry p.post-edit { clear:both;margin:.5em 0 0 0; }
	p.entry-comment { margin:.5em 0 0 0;padding:.3em 0; }		

	ul.blog-info { margin:0 .2em .8em 0;padding-left:0; }
	ul.blog-info li { float:left; font-style:normal;list-style-type:none;margin:0 10px 0 0;padding:0;font-size:0.915em;color:#666; }
	ul.post-info { margin:0 .2em 0 .2em;padding-left:0; }
	ul.post-info li { float:left;list-style-type:none;margin:3px 5px 0 0;padding:0;font-size:0.915em;color:#666; }

ul.blog-overview-info {clear:none;float:left;margin:.5em 0;padding:0;}
ul.blog-overview-info li {float:left;margin-bottom:.15em;margin-right:.5em;list-style:none;}
ul.blog-overview-info li a {border:1px solid #ddd;color:#666;display:block;font-weight:normal;padding:.15em .6em;}
ul.blog-overview-info li a:hover {border-color:#B40510;color:#fff;}

ul.entry-info {clear:none;float:left;margin: 0;padding:.5em 0;}
ul.entry-info li {float:left;font-size:0.915em;margin-bottom:.15em;margin-right:.5em;list-style:none;}
ul.entry-info li a {border:1px solid #ddd;color:#666;display:block;font-weight:normal;padding:.15em .6em;}
ul.entry-info li a:hover {border-color:#B40510;color:#fff;}



/* Blog Eintrag  */

.entry-detail {}	
.entry-detail p {margin:0.4em 0;}	
.entry-detail p.entry-user {margin-top:.2em;margin-bottom:.6em;}

#poll {border:1px solid #D9DBE1;padding:.5em 1em;}
#poll h3 {margin:0 0 .3em 0;}
#poll p {margin:.3em 0;}
#poll li {background: #D9DBE1;margin:.4em 0;padding:.3em;}
#poll fieldset { border:0;margin:0;padding:0; }
#poll fieldset legend { display:none; }

.commenthead {border-bottom:1px solid #EAECF2;padding-bottom:.3em;}
.comment {margin:1em 0 .5em 55px;}
.comment img.userimage {float:left;margin:0 .5em 0 0;}
.comment p {margin:.2em 0;}
.comment-date {font-size:0.915em;}
.comment h4.comment-title {font-weight:900;margin:0 0 .2em 0;}
.comment-content {margin-bottom:.5em;}
.comment-info {font-size:0.915em;}

#commentform {margin-top:1em;}

#autoren {margin-top:10px;}
#autoren li {margin:.4em 0; /*margin-top:10px;*/}
ul.browse li a {border:1px solid #ddd;color:#666;display:block;margin-top:1px;padding:.2em .6em;}
ul.browse li a:hover {border-color:#B40510;color:#fff;}

#taglinks li {margin:.4em 0;}
#trackbacks li {border-bottom:1px solid #fff;padding:.5em 0;}
#trackbacks li p, #trackbacks li h5 {margin:.2em 0;}
#trackbacks li p {font-size:0.915em;}
#trackbacks li p.trackdel {margin-top:.4em;}

/* Blog extern */

body.mblogextern #c-logo, body.mblogextern #c-mnav, body.mblogextern .toolshead h1, body.mblogextern .toolshead li.help, body.mblogextern img.blog-image {display:none;}
body.mblogextern .sysblog, body.mblogextern #waitingregister, body.mblogextern img.blog-image-big {display:block;}
body.mblogextern #c-parent {background: #fff url(blog/header.jpg) no-repeat;padding-top:220px;}
#c-blogcontent {clear:both;display:inline; float:left;margin:5px 0 30px 45px;overflow:hidden;width:880px; }
#c-blogcontent div.Col-1a { float:left;width:571px;margin-right:50px; }
#c-blogcontent div.Col-1b { float:left;padding-bottom:10px;width:253px; }
#c-blogcontent .toolshead {position:absolute;left:45px;top:30px;width:auto;}
#c-blogcontent .toolshead ul#toolbox li {background-image:none;float:left;}
#c-blogcontent .toolshead li#home a {color:#fff;}
#c-blogcontent .toolshead li#home a:hover {background-color:transparent;}
#c-blogcontent .blog-head small, #c-blogcontent .blog-head-short small {font-size:1em;}
body.mblogextern img.blog-image-big {border:1px solid #fff;right:40px;position:absolute;top:30px;}
#c-blogcontent .blog-head .blog-head-title, #c-blogcontent .blog-head-short .blog-head-title, #c-blogcontent .overview-title  {color:#fff;font-size:3em; font-weight:normal;height:40px;left:45px;margin:0;overflow:hidden;position:absolute;top:45px;width:700px;}
#c-blogcontent .blog-head-short .blog-head-title a, body.mblogextern h3 span {color:#fff;}
#c-blogcontent .blog-head-short .blog-head-title a:hover {background-color:transparent;}
#c-blogcontent .blog-head .blog-head-content, #c-blogcontent .blog-head-short .blog-head-content {background:url(blog/quotes.jpg) no-repeat;color:#fff;display:block;font-size:1.2em;height:98px;left:44px;margin:0;overflow:hidden;padding:7px 0 0 33px;position:absolute;top:90px;width:530px;}
#c-blogcontent form input.smaller { width:51px;margin-right:5px; }
#c-blogcontent form input.small { width:140px; }
#c-blogcontent form input.large { width:200px; }
#c-blogcontent form input.larger { width:250px; }

/* Blog Statische Seiten */
table.staticblogpages {width: 100%;}
table.staticblogpages th {text-align: center;}
table.staticblogpages th#sitename {width: 60%;}
table.staticblogpages th.staticpageactions {width: 40%;}
table.staticblogpages td.staticpageactions {text-align: center;}
