@charset "ISO-8859-1";
.header {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #007CCC;
	border-bottom-style: dashed;
	border-bottom-width: thin;
	border-bottom-color: #5EBDE6;
	margin-bottom: 8px;
}
.background {
	background-color: #000000;
}

 Layout Start
* {	
	margin:0 0 0 0;
	padding:0 0 0 0;
}

html, body {
	background-color: #000000;
	text-align:center;
	color:#CCCCCC;
}

body	{
/*	height:100%;
*/
	}

#bg {	
	width:850px;
	left:50%;
	position:absolute;
	margin-left:-425px;
/*	border:1px dotted #FFFFFF;
*/	height:100%;
	top:0%;
	}

#sidebar {
	position:absolute;
	width: 400px;
	height: 500px;
	left: 50%;
	margin-left:-210px;
	text-align:right;
	line-height: 0px;
	margin-top:40px;
/*	border:1px dotted #FFFFFF;
*/
}

#content {
	position:absolute;
	width: 400px;
	height:auto;
	left:50%;
	margin-left:5px;
	margin-top:133px;
	text-align:left;
	line-height:1.5em;
	background-color:#000000;
	z-index:3;
/*	border:1px dotted #FFFFFF;
*/
	}
																

.current_page_parent {
	visibility:visible;
    border-left:#FFFF00 solid;
	filter: alpha(opacity=15);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=15);
	-moz-opacity: 0.15; opacity:0.15;
/*	border-left:#FFFF00 solid 3px;
*/	}

.current_page_item {
	visibility:visible;
    border-left:#FFFF00 solid;
	filter: alpha(opacity=30);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	-moz-opacity: 0.30; opacity:0.30;
	}

.linkcat {
	position:relative;
	visibility: collapse;
	line-height:1.5em;
	}

.linkcat ul {
	visibility:visible;
	list-style-type:none;
	margin-left:3px;
	margin-top:-100px;
	}

.linkcat a, .linkcat a:visited {
	color:#CCCCCC;
	}

.linkcat ul, .linkcat li {
	margin-left:-18px;	}

																	// Fonts
																
.lauftext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:100;
	color: #CCCCCC;
}

a, a:visited {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFF00;
	text-indent: 10px;
	border:none;
	text-decoration:none;
	font-weight:normal;
}

a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFF33;
	text-indent: 10px;
	border:none;
}

img, a img {
	border:none;
	margin: 0;
}

.entry {
	position:relative;
} 

.post {
} 

.posts {
}

.editlink a {
	position: absolute;
	font-size:9px;
	margin-left: -70px;
	text-transform:uppercase;
	}

p {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	line-height:16pt;
	color: #CCCCCC;
	font-weight:100;
}

h1, h1 a, h1 a:hover, h1 a:visited{

	font-family:Helvetica, Arial,  sans-serif;
	font-size:12pt;
	font-weight:100;
	text-transform:uppercase;
	margin-top:20px;
	margin-bottom:-12px;
	line-height:16pt;}

.postdate {
 	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:8pt;
	color:#999999;
	border-left:#999999 solid;
	padding-left:5px;
	}
																
.artikelhead {
	position: relative;
	}	
	
.artikel {
	position: relative;
	}
	
.pagenav h2 {
	visibility: hidden;
	}
	
.pagenav {
	visibility: hidden;
	color:#FFFFFF;
	line-height:22px;
	list-style-type:none;
	}
	
.pagenav ul {
	visibility: visible;
	position: relative;
	list-style-type:none;
	}
	
.login {
	position:relative;
	line-height:50px;
	}
	
/*.pagenav ul li {
	visibility: visible;
	}*/
	
#abstand {
	position:relative;
	z-index:3;
	}
	
#post-6 h1 img {
	visibility:collapse;
	}
	
/*#post-9 a {
	color:#CCCCCC;
	}
*/
#soundmanager-debug {
 /* SM2 debug container (optional, makes debug more useable) */
	position:absolute;
	position:fixed;
	*position:absolute;
	bottom:10px;
	right:10px;
	width:50em;
	height:18em;
	overflow:auto;
	background:#fff;
	margin:1em;
	padding:1em;
	border:1px solid #999;
	font-family:"lucida console",verdana,tahoma,"sans serif";
	font-size:x-small;
	line-height:1.5em;
	opacity:0.9;
	filter:alpha(opacity=90);
	}
		 															// Formular

form  {
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	}
	
form dl, dl.labels {
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	margin:0em;
	font-size:80%;
	margin-top:0.5em;
	}
	
form dt, dl.labels dt {
	width:7em;
	margin-bottom:0.5em;
	margin-top:1em;
	margin-left:1em;
	color:#555;
	text-align:left;
	font-weight:400;
	position:relative /*IEWin hack*/
	}
	
form dd, dl.labels dd {
	margin-left:0em;
	margin-bottom:0.8em;
	margin-top:0em;
	font-size:100%;
	font-style:normal;
	text-align:left;
	padding-left:0.5em
	}
	
form dd.submit, dl.labels dd.submit  {
	margin-top:2em
	}
	
form small  {
	visibility: hidden;
	}
	
.error_msg {
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-weight:700;
	font-size:14px;
	color: #FFFF00;
	margin-top:-30px;
	margin-bottom:-30px;
	margin-left:5px;
	text-transform:uppercase;
	}
	
.pxs_css_spamcheck {
	display: none !important;
	}
	
.post img, .post a img, .posts .ttf {
	margin-top:5px;
	}
.post h1 .ttf {
	margin-top:0;
	margin-bottom:10px;
	}
