* {
	margin:0;
	padding:0;
}

a img {
	border:0;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

body {
	font-size: 11px;
	font-family: Tahoma, Arial, Sans-Serif;
	text-align: left;
}

input, textarea {
	font-family:tahoma;
	font-size:10px;
}

#wpstats {
	display:none;
}

.alignleft {
	float:left;
}

.alignright {
	float:right;
}

#page {
	width:916px;
	height:100%;
}

#left {
	width:216px;
	height:100%;
	float:left;
}

#left #ueimg {
	width:17px;
	height:139px;
	margin:68px 0 0 20px;
}

#menu {
	margin:40px 0 0 20px;
}

#menu, #menu ul, #menu ul ul {
	width:90px;
	list-style:none;
}

#menu ul li {
	margin-bottom:-3px;
}

#menu ul li, #sidebar h2 {
	font:13px Tahoma;
}

#menu ul .children {
	display:none;
}

#menu li.current-cat .children, #menu li.current-cat-parent .children {
	display:block;
}

#menu ul ul {
	position:absolute;
	top:272px;
	left:110px;
}

#sidebar h2 {
	margin-bottom:5px;
}

#content {
	float:left;
	width:700px;
}

.navigation {
	margin:29px 0 50px 0;
	width:700px;
	float:left;
}

.switcher {
	width:25px;
	height:10px;
	float:left;
}

.switcher img {
	float:left;
	margin:1px 0 0 0;
}

.switcher_trenner {
	float:left;
	margin:0 3px;
	height:10px;
	width:1px;
}

.search {
	float:right;
}

.search #s {
	width:92px;
	height:16px;
	background-repeat:no-repeat;
	border:0;
	padding:2px 5px 0 5px;
}

#searchsubmit {
	background-repeat:no-repeat;
	border:0;
	width:14px;
	height:16px;
}

.post, .comment_mc {
	float:left;
	width:700px;
}
#sitetitle {
	margin-bottom:20px;
}

.entrytitle, .searchtitle, #comments, #respond {
	font:20px Tahoma;
	text-transform:lowercase;
}

.date-cat {
	float:left;
	margin-right:-6px;
}

.li_comment .date-cat {
	margin-bottom:5px;
}

.after_ue {
	float:left;
	margin-top:3px;
}

.date {
	display:block;
	float:left;
	margin-top:3px;
	font:13px Tahoma;
}

.cat {
	display:block;
	float:right;
	margin-top:3px;
	font:13px Tahoma;
}

.entry_mc {
	float:left;
	margin-top:12px;
	margin-bottom:40px;
}

.entry__single_mc {
	float:left;
	margin-top:12px;
	margin-bottom:25px;
}

/*.entry img {
	margin-bottom:8px;
}*/


.entry p, .entry .flash {
	line-height:15px;
	margin-bottom:10px;
	width:700px;
}

.entry a {
	background-repeat:no-repeat;
	background-position:0% 70%;
	padding-left:8px;
	color: #de0059;
	text-decoration:none;
}

.entry a:hover {
	background-image:url(images/ahover_bg.gif);
	color: #de0059;
	text-decoration:underline;
}

.entry .nopfeil, .entry .nopfeil:hover, .entry .nopfeil:focus {
	background-image:none;
	padding:0;
}

.entry img {
	text-align:center;
	display:block;
	padding:0 auto;
}

.posted, .linked {
	font:13px Tahoma;
}

.postmetadata {
	float:left;
	width:700px;
	padding-top:8px;
	border-top:4px solid #de0059;
}

.postmetadata .alignright {
	margin-right:-8px;
}

.commentlist {
	list-style:none;
}

.li_comment {
	padding-bottom:10px;
	margin-bottom:10px;
}


/* COMMENT FORM */
#author {
	border:0;
	background-repeat:no-repeat;
	background-position:6px 2px;
	padding:2px 6px 3px 38px;
	width:336px;
}

#author:focus, #author_on  {
	background-color:#de0059;
	background-image:url(images/bg_name_on.gif);
	color:#ffffff;
	border:0;
	background-repeat:no-repeat;
	background-position:6px 2px;
	padding:2px 6px 3px 38px;
	width:336px;
}

#email {
	border:0;
	background-repeat:no-repeat;
	background-position:6px 2px;
	padding:2px 6px 3px 42px;
	width:332px;
}

#email:focus, #email_on {
	border:0;
	background-color:#de0059;
	background-image:url(images/bg_email_on.gif);
	background-repeat:no-repeat;
	background-position:6px 2px;
	padding:2px 6px 3px 42px;
	width:332px;
	color:#ffffff;
}

#url {
	border:0;
	background-repeat:no-repeat;
	background-position:6px 2px;
	padding:2px 6px 3px 49px;
	width:325px;
}

#url:focus, #url_on {
	border:0;
	background-color:#de0059;
	background-image:url(images/bg_web_on.gif);
	background-repeat:no-repeat;
	background-position:6px 2px;
	padding:2px 6px 3px 49px;
	width:325px;
	color:#ffffff;
}


.comment_form {
	margin-top:12px;
	float:left;
}

.comment_form p {
	padding-bottom:4px;
}

.comment_form p label {
	display:none;
}

/*#comment {
	width:690px;
	height:174px;
	background-image:url(images/bg_comment_area.gif);
	background-repeat:no-repeat;
	border:0;
	padding:3px 5px;
}*/

.area {
	float:left;
	width:700px;
}
	
#comment {
	border:0;
	background-repeat:no-repeat;
	background-position:6px 2px;
	padding:16px 6px 3px 6px;
	width:368px;
}

#comment:focus, #comment_on {
	border:0;
	background-color:#de0059;
	background-image:url(images/bg_message_on.gif);
	background-repeat:no-repeat;
	background-position:6px 2px;
	padding:16px 6px 3px 6px;
	width:368px;
	color:#ffffff;
}

.btns {
	margin-top:10px;
}

.mysubmit {
	background-repeat:no-repeat;
	border:0;
	width:34px;
	height:11px;
}

.myreset {
	margin-left:6px;
	background-repeat:no-repeat;
	border:0;
	width:26px;
	height:11px;
}

.link_list {
	list-style-type:none;
}

.link_list li {
	line-height:15px;
}

/* Content-Index */
.narrowcolumn {
	/*margin-top:90px;*/
}

/* Content-Detail */
.widecolumn {
}

#footer {
	float:right;
	width:700px;
	margin-bottom:8px;
}

.footer_single {
	margin-top:8px;
	padding-top:8px;
	border-top:4px solid #de0059;
}