@charset "UTF-8";
/* CSS Document */

body {
	background: #fff;
	margin: 0 0 0 10px;
	padding: 0;
	overflow: hidden;
	font-size: 11px;
	line-height: 15px;
	font-family: Courier, "Courier New", monospace;
	color:#000;
}

a:link { text-decoration: underline; color: #000; }
a:active { text-decoration: none; color: #000;}       
a:visited { text-decoration: underline; color: #000; } 
a:hover { text-decoration: none; color: #666; }

#logo {
	position: absolute; 
	top: 120px; 
	left: 10px;
	z-index:10;
}

#blog {
	position: absolute; 
	top: 290px; 
	left: 50px;
	z-index:11;
}

#portfolio {
	position: absolute; 
	top: 0; 
	left: 0;
	z-index:2;
}

.colum {
	width: 240px;
	float: left;
	padding-right: 40px;
	text-align: justify;
}

/***ACCORDION***/

.accordion {
	margin: 0;
	padding: 0;
}

.accordion_btn {
	position: absolute;
	top: 290px;
	left: 216px;
	z-index:9;
	cursor: pointer;
	color: #666;
}

.accordion_btn a {
	color: #666;
	text-decoration: none;
}

.accordion_btn a:hover {
	color: #f0f;
}

.accordion_btn a.open {
	color: #666;
}

.accordionContents {
	display: none;
	margin: 0;
	padding: 0 20px 40px 220px;
	height: 280px;
	background: #fff;
	overflow:hidden;
}

/* fix gegen das jumping des accordions ... */
.inneraccordion {
	margin: -1px 0 -1px 0;
	padding: 1px 0 1px 0;
}
