/* ********************************************************************************************	*/
/* blog.css	 										*/
/* (CC) 2009 Roman Huditsch. Some Rights Reserved.    					*/
/*   http://creativecommons.org/licenses/by/2.0                   					*/
/* This style sheet is licensed under a Creative Commons License. 			*/
/*												*/
/* Purpose: Layout style definitions for www.erlebnis-natur.at				*/
/* last modified: 2009-04-21									*/
/* ********************************************************************************************	*/

#navbar-iframe {
	height:0px;
	visibility:hidden;
	display:none;
}

div#storch {
    float: left; 
    text-align: right;
    width: 180px;
    height: 295px;
    background: url(../images/storch.jpg) no-repeat;
    margin-left: 0px;
    margin-top: 5px;
    display: inline;
}

div#saebelschnaebler {
    float: right; 
    text-align: right;
    width: 180px;
    height: 300px;
    background: url(../images/saebelschnaebler.gif) no-repeat;
    margin-left: 0px;
    margin-top:  -180px;
    display: inline;
}

table.blog {
	margin-top: 30px;
	margin-right: 30px;
	z-index: 10;
}

table.blog + table.blog {
	margin-top: 30px;
	margin-right: 40px;
}

table.bloggerBottom {
    margin-right: 30px;
    width: 540px;
	float: left;
	display: inline;
}

td.blogItem {
	padding: 10px 40px 5px 40px;
}

td.blogItem ul {
	list-style-type: disc;
	padding-left: 30px;
}

td.blogItem ol {
	list-style-type: upper-roman;
	padding-left: 50px;
	margin-top: 10px;
}

td.blogItem ol li {
	margin-top: 5px;
	margin-bottom: 5px;
}

div.blogContent {
	text-align: justify;
}

div.blogDate {
	font-size: smaller;
	color: #a1a1a1;
	background-color: white;
	border-bottom: 1px dashed #004;
	font-weight: bold;
	padding-bottom: 5px;
}

div.blogEndLine {
	margin-top: 10px;
	font-size: 10px;
	color: #a1a1a1;
	background-color: white;
	padding-top: 5px;
	text-align: right;
}

.bloggerBottom {
	border-top: 1px solid #004;	
	position: relative;
	margin-top: 50px;
	width:100%;
}

td.blogger {
	text-align: center;
	padding: 10px 5px 0px 0px;
}

/* *************************************************************** */
/* BLOG COMMENTS STYLE 					*/
/* *************************************************************** */

.blogComments {
	margin-top: 20px;
	margin-left: 30px;
}

.blogComment {
	border-top: 1px dashed #a1a1a1;
	padding-top: 5px;
	margin-top: 10px;
	font-size: 90%;
	font-weight: normal;
}

.commentEndLine {
	margin-top: 10px;
	font-size: smaller;
	color: #a1a1a1;
	background-color: white;
	padding-top: 5px;
}

.deleted-comment {
	font-style: italic;
	color: #a1a1a1;
	background-color: white;
}