#woclema_sidebar {
	margin: 2em 1em 2em 2em;
/*	padding: 0em 0em 0em 1em; */
	float: right;
}


/* calendar */
/* ---------------------------------- */

.calendar table {
	font-size: 75%;
}

.calendar table .e {
	background-color: rgb(192, 192, 255);
}

.calendar table .t {
	border: thin solid black;
}

.calendar table .te {
	background-color: rgb(192, 192, 255);
	border: thin solid black;
}

.calendar table .m {
	background-color: rgb(240, 240, 240);
}

.calendar table .me {
	background-color: rgb(208, 208, 255);
}


/* categories */
/* ---------------------------------- */

.cats {
	font-size: 75%;
	margin: 1em 0em 1em 0em;
	padding: 0em 1em 0em 1em;
}

.cats ul {
	list-style: none;
	padding: 0.5em 0em 0em 1em;
	margin: 0em;
}


/* archive */
/* ---------------------------------- */

.archive {
	font-size: 75%;
	margin: 1em 0em 1em 0em;
	padding: 0em 1em 0em 1em;
}

.archive ul {
	list-style: none;
	padding: 0.5em 0em 0em 1em;
	margin: 0em;
}

.archive li.all {
	margin-top: 0.5em;
}


/* entry */
/* ---------------------------------- */

.entry {
	margin: 1em 0em 3em 0em;
}

.entry h2 {
	margin: 0em;
}

.entry p {
	margin-left: 0em;
}

.entry .date, .entry .cats, .entry .links {
	font-size: 75%;
}


/* comment */
/* ---------------------------------- */

#submit {
	margin-top: 1em;
}

.comment {
	margin: 0em 0em 2em 0em;
}

.comment .time, .comment .nick {
	font-size: 75%;
}

.comment .nick {
	font-weight: bold;
}

.comment .text {
	border-top: gray dashed thin;
}


/* list */
/* ---------------------------------- */

.list ul {
	margin: 0.2em 0em 1em;
}

.list .date {
	font-size: 110%;
	font-weight: bold;
	list-style: none;
}

.list li {
	list-style: none;
}

.list .title {
	margin-left: 1em;
}

.list .cats {
	font-size: 75%;
}


/* summary */
/* ---------------------------------- */

.summary table th {
	border-bottom: black thin solid;
	padding-top: 1em;
	text-align: center;
}

.summary table td {
	padding: 0em 1em 0em 1em;
}

.summary table tr.no td {
	color: gray;
}


/* ---------------------------------- */

img {
	margin: 0.75em;
	float: right;
}

