﻿a {text-decoration:none;}
a:active     {  font-family: verdana; font-size: 11px; color: #000000;}
a:link       {  font-family: verdana; font-size: 11px; color: #000000;}
a:visited    {  font-family: verdana; font-size: 11px; color: #000000;}

body {  
		font-family: verdana; font-size: 11px;
		text-align:center;
		margin: 0px 0px 0px 0px;
		padding: 0px;
}

h3 {
	  	font: bold 16px verdana;
	  	color:black;
}
p, ol, ul, dl {
	font-size: 14px;
	line-height: 1.8;
	margin: 16px 0;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}

#wrap {
		background-color:#fff;
		width:960px;
		margin:30px auto;
		text-align:left;
		padding:0 0px;
}

/* Navigation */
#nav {
		height: 27px;
		/*position:relative;*/
		background-color:#B5C3C7;
}		
				
#nav ul {
		list-style-type:none;
		margin:0;
		padding:0;
		line-height:0.9em;
}
		
#nav li {
		font-size: 11px;
		float: left;
		margin: 0;
		padding: 0 0 0 0px;
}
				
#nav a {
		float: left;
		display: block;
		padding: 7px 15px;
		color:#fff;
		text-decoration:none;
		font-weight:bold;
}
				
#nav a:hover {
		background-color:#255064;
}				
/*Ebene2*/
#nav2 {
		height: 27px;
		position:relative;
		background-color:#1f4759;
		border-top:1px solid black;
}		
				
#nav2 ul {
		list-style-type:none;
		margin:0;
		padding:0;
}
		
#nav2 li {
		font-size: 11px;
		float: left;
		margin: 0;
		padding: 0 0 0 0px;
}
				
#nav2 a {
		float: left;
		display: block;
		padding: 7px 15px;
		color:#fff;
		text-decoration:none;
		font-weight:bold;
}
				
#nav2 a:hover {
		background-color:#43606e;
}

/* Navigation Ende*/
.active {
		background-color:#255064;
}

#content {
	background-color:#ffffff;
	width:960px;
}
#headercontent {
	background-repeat:repeat-x;
	background-image: url(images/slicer.png);
}
#text {
		/*position:relative;*/
		margin:20px 20px 10px 20px;
}
		
#text a {
		text-decoration:underline;
		font-weight:bold;
}
#text a:hover {
		text-decoration:none;
}		
#text h2 {
	font-size: 13px;
}

label, input, select {
		font-family: Verdana,Tahoma,Verdana,Arial;
		font-size: 11px
}

form br {
		clear: both;
}

hr {
		clear:both;
		line-height:0px;
		font-size:0px;
		height:0px;
		border:none;
}

td {  
		font-family: Verdana,Tahoma,Verdana,Arial; 
		font-size: 11px; 
		color: #4B4B4C; 
		text-decoration: none;
}
td.headleft {
	 	border-left: 1px solid #000000;
	 	border-bottom: 1px solid #000000;
	 	border-top: 1px solid #000000;
}
td.headright {
	 	border-right: 1px solid #000000;
	 	border-bottom: 1px solid #000000;
	 	border-top: 1px solid #000000;
}
td.normalleft {
		border-left: 1px solid #000000;
}
td.normalright {
		border-right: 1px solid #000000;
}
td.abschluss {
		border-top: 1px solid #000000;
}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
		background: #fff;
		border: 1px solid #333;
		padding: .2em;
}

#commentform textarea {
		width: 100%;
}
ol#commentlist {
		list-style-type: none;
}
#commentlist li ul {
		border-left: 1px solid #ddd;
		font-size: 110%;
		list-style-type: none;
}

#commentlist li .avatar {
		float: right;
		margin-right: 25px;
		border: 1px dotted #ccc;
		padding: 2px;
}
.comment{
	margin-top:20px;
	border-top: 1px dotted #c0c0c0;
}
.commentphoto{
	margin-top:3px;
	vertical-align:top;
}
.commenttext{
	xfloat:right;
}
#wp-calendar {
		border: 1px solid #ddd;
		empty-cells: show;
		font-size: 14px;
		margin: 0;
		width: 90%;
}

#wp-calendar #next a {
		padding-right: 10px;
		text-align: right;
}

#wp-calendar #prev a {
		padding-left: 10px;
		text-align: left;
}

#wp-calendar a {
		display: block;
		text-decoration: none;
}

#wp-calendar a:hover {
		background: #e0e6e0;
		color: #333;
}

#wp-calendar caption {
		color: #999;
		font-size: 16px;
		text-align: left;
}

#wp-calendar td {
		color: #ccc;
		font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
		letter-spacing: normal;
		padding: 2px 0;
		text-align: center;
}

#wp-calendar td.pad:hover {
		background: #fff;
}

#wp-calendar td:hover, #wp-calendar #today {
		background: #eee;
		color: #bbb;
}

#wp-calendar th {
		font-style: normal;
		text-transform: capitalize;
}
ol#comments li p {
		font-size: 100%;
}

/* classes used by the_meta() */
ul.post-meta {
		list-style: none;
}

ul.post-meta span.post-meta-key {
		font-weight: bold;
}


.feedback {
		color: #ccc;
		text-align: right;
		margin-bottom:10px;
		clear: both;
}

.post {
		/*font-size: .75em;*/
		border-bottom:dashed 1px black;
		padding-top:15px;
		
}

.meta li, ul.post-meta li {
		display: inline;
}

.meta ul {
		display: inline;
		list-style: none;
		margin: 0;
		padding: 0;
}

.meta, .meta a {
		color: #808080;
		font-weight: normal;
		letter-spacing: 0;
}

.storytitle {
		margin	: 0;
		font: bold 16px verdana;}

.storytitle a {
		text-decoration: none;
		font: bold 16px verdana;
}
#menu ul {
	list-style: none;
}
#menu {
	text-align:center;
}
.widget ul{
	padding:0px;
	margin-left:10px;
	text-align:left;
	width:100%;
	font-size:1em;
	color:#828282;
}
.widget a{
	font-size:1em;
	color:#828282;
}
#meta-2, #archives-2, #search-2, #recent-comments-2 {
	padding-top:20px;
	font-weight:bold;
}
#meta-2 ul, #archives-2 ul, #search-2 ul, #recent-comments-2  ul, #meta-2 a, #archives-2 a, #search-2 a, #recent-comments-2  a{
	font-weight:normal;
}
.widget_search .screen-reader-text {
	display:none;
}
#db_rightbox {
	width:	288px;
	float: 	right;
	margin-right: 10px;
}
#db_wpcontent{
	width:	592px;
	float:	left;
}
