/* CSS snippets */
.fullsize {
	width: 420px;
	margin-left: 10px;
	overflow: hidden;
}
.fullsize-mb {
	width: 420px;
	overflow: hidden;
	margin: 0 0 15px 10px;
}
.fs-blog {
	width: 677px;
	margin-left: 0;
	position: relative;
	z-index: 100;
	font-size: 11px;
}
.fullsize p, .fullsize-mb p {
	padding: 0 0 15px 0;
	line-height: 17px;
}
.news-msg { line-height: 17px; }
.project-idea {
	line-height: 17px;
}

.fullsize ul, .fullsize-mb ul, .fullsize ol, .fullsize-mb ol {
	margin-bottom: 15px;
	line-height: 17px;
}
.fullsize ul, .fullsize-mb ul {
	list-style-type: none;
}
.fullsize ul li, .fullsize-mb ul li {
	background-image: url(/templates/energiekino/pics/ek/li.png);
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
.fullsize a:link, .fullsize a:visited, .fullsize a:active, .fullsize a:hover, 
.fullsize-mb a:link, .fullsize-mb a:visited, .fullsize-mb a:active, .fullsize-mb a:hover {
	font-weight: bold;
	text-decoration: none;
}
.fullsize a:hover, .fullsize-mb a:hover {
	text-decoration: underline;
}
.teaser-box-text-only {
	width: 420px;
	height: 85px;
	overflow: hidden;
	font-size: 11px;
}
.teaser-box-text {
	width: 265px;
	height: 85px;
	overflow: hidden;
	font-size: 11px;
}
.teaser-box-pic {
	width: 125px;
	height: 85px;
	overflow: hidden;
	margin-right: 10px;
}
.teaser-box-text p {
	padding: 0;
}

/* rechte Spalte */
.box-right { width: 228px; height: 180px; overflow: hidden; margin-bottom: 15px; position: relative; }
.br-bg { width: 228px; height: 180px; background-image: url( /templates/energiekino/pics_er/box_right_bg.png ); background-position: 0 0; background-repeat:no-repeat; position: absolute; left: 0; top: 0; z-index: 1; }
.br-content { width: 190px; height: 125px; overflow: hidden; position: absolute; left: 18px; top: 25px; z-index: 10; font-size: 11px;}
.brH4 { color: #000000; font-size: 12px; margin: 0 0 5px 0; padding: 0; font-weight: bold; }
.br-content p, .br-content ul { margin: 0 0 3px 0; padding: 0; }
.br-content ul li { 
	background-image: url(/templates/energiekino/pics/ek/li.png);
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
.searchPager {
	 line-height: 19px;
	 padding-left: 15px;
}
.fullsize p.p-result {
	padding: 0 15px 7px 15px;
	margin-bottom: 8px;
	border-bottom: 1px solid #000000;
	text-align: left;
}
/* Glossar */
#glossary-list { 
	background-color: #A9CBDA; 
	margin-bottom: 30px;
}
#glossary-list a:link, #glossary-list a:visited, #glossary-list a:active, #glossary-list a:hover {
	font-weight: bold;
}
#glossary-list ul {
	list-style-type: none;
	margin: 10px 0;
	padding: 0 10px;
	width: 420px;
	line-height: 17px;
}
#glossary-list li {
	float: left;
	margin-right: 5px;
}
.glossary-description {
	line-height: 17px;
	margin-bottom: 15px;
}
/* Textfarben */
.cgreen { color: #B3D300; }
.cblue { color: #66B8DF; }
.cyellow { color: #F5BF00; }
.cblgr { color: #167979;}

/* Schüler-Blog */
.blog-entry {
	width: 677px;
}
.blog-fs-ml20 {
	margin-left: 20px;
	width: 650px;
}	
.blog-fs-ml100 {
	margin-left: 100px;
	width: 540px;
}
.blog-pager {
	background-image: url(/templates/energiekino/pics/ek/blogdot.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #E05F1B;
	height: 21px;
	line-height: 21px;
}
p.entry-info {
	padding: 4px 0 0 0;
	font-size: 10px;
	text-align: left;
	background-image: url(/templates/energiekino/pics/ek/blogdot.png);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 19px;
	height: 19px;
	width: 450px;
	overflow: hidden;
	color: #73774C;
	text-transform: uppercase;
}
p.comment-entry-info {
	width: 540px;
}
p.entry-info a:link, p.entry-info a:visited, p.entry-info a:active, p.entry-info a:hover { color: #73774C; text-decoration: none; }
.post-footer {
	margin-bottom: 3px;
	line-height: 13px;
	font-size: 10px;
	text-align: left !important;
}
.post-body { 
	margin-left: 100px;
	width: 540px;
	line-height: 17px;
	font-size: 11px;
}
.post-body-com { 
	margin-left: 100px;
	width: 540px;
	line-height: 17px;
	font-size: 11px;
}
.row0{ background-color:#F7E286; }

.blog-date-box {
	position: absolute;
	background-image: url(/templates/energiekino/pics_er/er/bg-date.png);
	background-repeat: no-repeat;
	width: 57px;
	height: 69px;
	left: 20px;
	top: -23px;
	z-index: 101;
}
.blogmonth { display:block; width: 53px; text-align: center; height:23px; line-height: 23px; font-size: 11px; color: #FFFFFF; font-weight: bold; }
.blogday { display:block; width: 57px; text-align: center; height:36px; line-height: 36px; font-size: 26px; color: #000000; font-family:Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style:italic; }
.blog-entry-head {
	padding: 15px 0 15px 100px;
	width: 555px;
}
.blog-entry-head h1, .blog-entry-head h2 {
	margin: 0;
	padding: 0;
	width: 420px;
	overflow: hidden;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 5px;
}
.blog-entry-head h2 {
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
}
.blog-entry-head h1 .head-category {
	font-weight: normal;
}
.pic-video {
	width: 20px;
}
.blog-entry-head h1 a:link, .blog-entry-head h1 a:visited, .blog-entry-head h1 a:active, .blog-entry-head h1 a:hover {
	color: #000000;
}
.iauthor1, .iauthor0, .icomment1, .icomment0, .icategory1, .icategory0 {
	background-image: url(/templates/energiekino/pics_er/er/iauthor1.png);
	background-position: left top;
	background-repeat: no-repeat;
	line-height: 19px;
	height: 19px;
	padding-left: 28px;
	padding-right: 3px;
	display: block;
	float: left;
}
.iauthor0 {
	background-image: url(/templates/energiekino/pics_er/er/iauthor0.png);
}
.icomment1 {
	background-image: url(/templates/energiekino/pics_er/er/icomment1.png);
}
.icomment0 {
	background-image: url(/templates/energiekino/pics_er/er/icomment0.png);
}
.icategory1 {
	background-image: url(/templates/energiekino/pics_er/er/icategory1.png);
}
.icategory0 {
	background-image: url(/templates/energiekino/pics_er/er/icategory0.png);
}
.bloglistpic { width: 93px; height: 92px; overflow: hidden; position: absolute; left: 550px; top: 10px; }
.bloglistpic img { margin-left: 9px; margin-top: 8px; }
.bloglistpicoverlay { width: 93px; height: 92px; overflow: hidden; position: absolute; left: 0px; top: 0px; background-image: url(/templates/energiekino/pics_er/blog_list_picture.png); background-repeat: no-repeat; z-index: 10; }
/* Blog in Aktuell unter Teilnehmer */
.news-school .row0, .news-school .row1 {
	padding: 10px;
	background-image: url(/templates/energiekino/pics/ek/blogdot.png);
	background-position: left bottom;
	background-repeat: repeat-x;
	font-size: 11px;
	line-height: 15px;
}
.news-school .row1{ background-color:#D4E44D; }
.news-school .row0 { background-color: transparent; }
.news-school a:link, .news-school a:visited, .news-school a:active, .news-school a:hover {
	color: #000000;
}
.news-school h3 {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 11px;
}
.news-school h3 span {
	font-weight: normal;
}
.blog-pic img {
	margin-bottom: 10px;
}
/* News */
.news-pic { margin: 0 0 5px 5px; width: 222px; overflow: hidden; }
.news-pic img { border: 1px solid #000000; }

/* Contentfelder */
h1.post-title .tyContent, h1.post-title .tyEditable { height: 19px; overflow: visible; background-color: #FFFFFF; border: 1px solid #838587; }
html>body h1.post-title .tyContent, html>body h1.post-title .tyEditable { height: auto; min-height: 19px; }
.post-preview { width: 422px; }
.post-content { width: 422px; }
.post-preview .tyContent, .post-preview .tyEditable { height: 40px; overflow: visible; background-color: #FFFFFF; border: 1px solid #838587; }
html>body .post-preview .tyContent, html>body .post-preview .tyEditable { height: auto; min-height: 40px; }
.post-content .tyContent, .post-content .tyEditable { height: 80px; overflow: visible; background-color: #FFFFFF; border: 1px solid #838587; }
html>body .post-content .tyContent, html>body .post-content .tyEditable { height: auto; min-height: 80px; }
.flv { background-color:#F7C566; position: relative; height: 222px; padding-bottom: 0; margin-top: 15px; }

