/*  	
merzbau
*/

* {
	font-size: 100%;
	font-family: sans-serif;
}

div, body, html, form, img, 
p, ul, ol, h1, h2, h3, h4, h5, h6, 
table, dl, dd, dt, blockquote 
{
	margin: 0;
	padding: 0;
	border: none;
}
td
{
	padding: 10;
	}
caba{
	clear: both;
	background: #fff0f6;
	border: solid 1px #ffa7cb;
	padding: 1em;
	margin: 25px;
	width:100%;

}
chibi{
	clear: both;
	margin: 25px 25em 50em 30%;
	border: dotted Aqua;
}
ul {
	margin-bottom: 1.2em;
	padding-left: 1em;
	list-style-type: square;
}

a img { border: none; }


/* SPECIFICS */
body {
    font-family: FreeSans, Arial, Helvetica, sans-serif;
	background-color: #FFF;
	color: #444;
	padding: 0;
	/*
	padding-bottom: 8em;
	*/
	margin: 0;
}


html {
	padding-bottom: 3em;
}
/* Page title */
h1 {
	margin-bottom: 0.7em;
	color: #000;
	font-size: 150%;
	font-weight: normal;
	clear: both;
	/* text-transform: uppercase; */
}
h1 a { color: #000; }

/* Headings */
h2, h3, p, table 
{
	margin-bottom: 0.7em;
}
h4, h5, h6 {
	margin-bottom: 0;
}

h2 a, h3 a, h4 a, h5 a, h6 a, #sidebar li a
{
	color: #868686;
}

h2 {
	font-size: 100%;
	font-weight: bolder;
}
h2b {
	color: #B8B5C1;
	font-size: 100%;
	font-weight: bold;
}
.chapter {
background-color: #00C102;
}
.even {
background-color: #DCDCDC;
}
.oneven {
background-color: #D3D3D3;
}
.wats {
	font-size: 75%;
	font-weight: normal;
	color: #868686;
}
.wots {
	font-size: 60%;
	font-weight: normal;
	color: #4C4C4C;
}
.wets {
	font-size: 100%;
	font-weight: bolder;
	color: White;
}
#headerimg h4 {
	font-weight: bold;
}

/* Anchors */
a {
	text-decoration: none;
	color: Red;
}

#headerimg h4 a:hover, a:hover { /* link selection feedback */
	color: #00C102;
}
/* PAGE LAYOUT */ 
#page {
	margin-top: 0;
	margin-left: 15em;
	margin-left: 15em;
	margin-right: 1em;
	margin-bottom: 5em;
}

#content {
	padding-top: 6em;
	max-width: 33em;
}
komma {
	clear: both;
	margin-top: 15px;
	margin: 25px;
}
.entry img {

	vertical-align: middle;
	padding-bottom: 5px;
	padding: 0;
	border: none;
	border-bottom: solid 5px #FFF; 
}
.entry a img:hover {
	border-bottom: 5px solid #00C102; /* bro */
}
.entry p {
	clear: both;
}
.curr { 
	color: #3E0000;
	}
h4s { 

	margin: 0;
	padding: 0;
	border: none;
	margin-bottom: 0;
	color: #AFAFAF;
	font: large;
	}
td {
	vertical-align: top;
	padding: 0;
}
.alignright {
	float: right;
}
.alignleft {
	float: left;
}
.ulli {
	list-style: circle;
}

