/* ##### COLORS ##### */
/*
hell: bb9999
sehr hell: eecccc
*/




body {color: #501010;background:#f5f0f0;background-image:url(bg.jpg); background-repeat:no-repeat;background-position:20px 50px;height:400px;}
img {border-color:#bb9999; border-style:inset;}
table.Navi {color: #ffffff;background-color: #501010; border-color:#bb9999; border-style:inset;}
table.user-comments { border:none;background:#f5f0f0; }
input.Searchinputfield {background:#bb9999;}
div.navigation a{color: #501010;}
	div.navigation a:hover{color: #bb9999;}
td.entry-title-cell-nolink{color: #ffffff;background: #501010;border-color:#bb9999; border-style:inset;}
td.entry-title-cell{color: #ffffff;background: #501010;border-color:#bb9999; border-style:inset;}
td.entry-title-cell:hover{background:#300000;border-color:#bb9999;  border-style:outset;} 
h2.entry-title a{color: #ffffff;}
	/*h2.entry-title a:hover{color: #bb9999;}*/
td.entry-date-cell{color: #ffffff;background: #501010;border-color:#bb9999; border-style:inset;}
th.entry-content-cell{background: #bb9999;border-color:#bb9999; border-style:inset;}
div.entry-content p{color: #702020;}
div.entry-content a{color: #300000;}
div.entry-content a:hover{color: #f5f0f0;}
div.entry-content a.broken_link  { text-decoration: line-through;color: #FF0000;}
div.entry-content a.broken_link:before { content: "broken: "; }

a.st_tag {color: #300000;}
	a.st_tag:hover {color: #f5f0f0;}
blockquote { /* ZITATE */}
td.entry-meta-cell{color: #ffffff;background: #d5bfbf;border-color:#bb9999; border-style:inset;}
td.entry-meta-footer-cell{color: #ffffff;background: #d5bfbf;border-color:#bb9999; border-style:inset;}
div.entry-meta {color: #501010;}
	div.entry-meta a{color:#501010;}
	div.entry-meta a:hover{color: #ffffff;}
div.entry-meta-footer {color: #501010;}
	div.entry-meta-footer a{color:#501010;}
	div.entry-meta-footer a:hover{color: #bb9999;	}
table.comments {color: #ffffff;background-color: #501010; border-color:#bb9999; border-style:inset;}
td.comment-count-cell{color: #ffffff;background: #501010;border-color:#bb9999; border-style:inset;}
td.comment-author-cell{color: #501010;background: #d5bfbf;border-color:#bb9999; border-style:inset;}
td.comment-meta-cell{color: #501010;background: #d5bfbf;border-color:#bb9999; border-style:inset;}
div.comment-meta { 	}
	div.comment-meta a{color: #bb9999;}
	div.comment-meta a:hover{	color: #ffffff;}
td.comment-content-cell{background: #bb9999;border-color:#bb9999; border-style:inset;}
td.comment-box-title{color: #ffffff;background: #501010;border-color:#bb9999; border-style:inset;}
td.comment-box-body{color: #501010;background: #d5bfbf;border-color:#bb9999; border-style:inset;}
input.comment-box-input-field{background:#bb9999;}
textarea.comment-box-input-field{background:#bb9999;}
div#primary {color : #501010;}
div#secondary {color : #501010;}
div.sidebar a{color:#501010;}
div.sidebar a:hover{color:#bb9999;}
h3.widgettitle {color: #501010;}
div#menu{background:#501010;color: #FFF3E0;}
	/* Main Menu */
div#menu ul li a{background:#501010;	color: #ffffff;border-color:#bb9999; border-style:inset;}
	div#menu ul li a:hover{background:#300000;color:#bb9999;}
		/* Menu hide dropdown */
		div#menu ul ul li a{color: #bb9999;}
		/* Menu DropDown */
		div#menu ul li:hover ul li a{background:#501010;color: #FFF3E0;	}
		div#menu ul li:hover ul li a:hover{	background:#300000;border-color:#bb9999;  border-style:outset;}

	/* WIDGETS */
div#primary { border-color:#bb9999; border-style:inset;}
div#secondary { }

  /* organize-series */
/*.serieslist-box {background: #f00;}
.seriesbox { background:#f00;color:#501010;}
.seriesmeta {background:#f00;}*/

/* ##### COLORS ##### */

/* ##### LAYOUT ##### */
/* Body */
body {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif, monospace;
	font-size: 62.5%; /*62.5%; /* Resets 1em to 10px */
	padding-left: 10%;
	padding-right: 10%;
	}

/* Header */
div#header{
	text-align:Center;
	}
div#access div.skip-link{
	position:absolute;
	top:1em;
	right:1em;
	}

/* NAVIGATION BAR */
table.Navi {
	border-collapse: separate;
	text-align:center;
	vertical-align: middle;
	}
div.navigation a{
	text-decoration:none;
	}
	div.navigation a:hover{
		text-decoration:none;
		}
td.navigation-menu-cell {
	width:10%;
	}
td.navigation-menu-search-cell {
	width:20%;
	}
td.navigation-menu-description-cell {
	/*width:10%;*/
	}
	
/* TITLE BAR */		
td.entry-title-cell-nolink{
	text-align:left;
	}
td.entry-title-cell{
	text-align:left;
	}
h2.entry-title {
	text-decoration:none;
	width:100%;
	font-size: 125%;
	padding-left:3%;
	padding-right:3%;
	padding-top:0.3%;
	padding-bottom:0.3%;
	vertical-align:middle;
	/*text-align:center;*/
	}
h2.entry-title a{
	text-decoration:none;
	}
td.entry-date-cell{
	width:7%;
	}
	div.entry-date { 
		text-decoration:none;
		text-align:Center;
		}

th.entry-space-cell {
	cellspacing:5%;
	}

/* CONTENT */		
div.entry-content p{ 
	font-style:none;
	padding-top:1%;
	padding-left:2%;
	}
div.entry-content p{ 
	padding-right:2%;
	padding-bottom:0.5%;
	text-align: justify;
	text-decoration:none;
	}
div.entry-content a{text-decoration:none;}
a.more-link {
	display:none;
	text-align: right;
	text-decoration:none;
	}
	a.more-link:hover {
		text-decoration:none;
		}
a.st_tag {
	text-decoration:none;
	}
	a.st_tag:hover {
		text-decoration:none;
		}
blockquote { /* ZITATE */
	font-style: italic;
	}
div.entry-content ol{text-align:left;margin-left:2%;}
div.entry-content ul{text-align:left;margin-left:2%;}

/* META */	
td.entry-meta-cell{
	}
td.entry-meta-footer-cell{
	}
div.entry-meta { 
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0.5%;
	text-align: center;
	}
	div.entry-meta a{ 
		text-decoration:none;
		}
	div.entry-meta a:hover{ 
		}
div.entry-meta-footer { 
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0.5%;
	text-align: right;
	}
	div.entry-meta-footer a{ 
		text-decoration:none;
		}
	div.entry-meta-footer a:hover{ 
		}
			
/* COMMENTS */
td.comment-count-cell{
	text-decoration:none;
	width:100%;
	font-size: 75%;
	padding-left:3%;
	padding-right:3%;
	padding-top:0.3%;
	padding-bottom:0.3%;
	vertical-align:middle;
	text-align:left;
	}
td.comment-author-cell{
	text-align:left;
	}
td.comment-meta-cell{
	text-align:right;
	}
div.comment-meta { 
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0.5%;
	}
	div.comment-meta a{
		text-decoration:none;
		}
	div.comment-meta a:hover{
		text-decoration:none;
		}
td.comment-content-cell{
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0.5%;
	text-align: justify;
	text-decoration:none;
	}

td.comment-box-title{
	text-decoration:none;
	width:100%;
	font-size: 100%;
	padding-left:3%;
	padding-right:3%;
	padding-top:0.3%;
	padding-bottom:0.3%;
	vertical-align:middle;
	text-align:left;
	}
td.comment-box-body{
	text-decoration:none;
	width:50%;
	font-size: 100%;
	padding-left:3%;
	padding-right:3%;
	padding-top:0.3%;
	padding-bottom:0.3%;
	vertical-align:middle;
	}
input.comment-box-input-field{
	}
textarea.comment-box-input-field{
	}
	
	

/* WIDGET COLUMNS */
div#container {
	float: left;
	width: 100%;
	margin: 3% 0 0 0;
}
div#content {
	margin: 0 200px;
}
div.sidebar {
	float: left;
	overflow: hidden;
	width: 180px;
}
div#primary { 
	text-align:justify;
	padding:0.5%;
	margin: 2% 0 0 -100%;
}
* html div#primary {
	left: 20px;
	position: relative;
}
div#secondary { 
	text-align:justify;
	margin: 2% 0 0 -188px;
}
div#footer { 
	clear: left;
	width: 100%;
}

div.sidebar a{
	text-decoration:none;
	}
div.sidebar a:hover{
	text-decoration:none;
	}
h3.widgettitle {
	width:100%;
	font-size: 150%;
	padding-left:3%;
	padding-right:3%;
	padding-top:30%;
	padding-bottom:3%;
	vertical-align:middle;
	}
	
	/* FOOTNOTES */
	
div.footnotes { 
	text-align: left;
	font-style: none;
	padding-left:10%;
	}
	
div.footnotes { color:#f5f0f0;}
div.footnotes a{ color:#f5f0f0;}
div.footnotes ol li a:hover{ color:#30000;}

/* Menu */

div#menu{
	font-size: 150%;
	height:1.5em;
	padding-top:0.3em;
	}
div#menu ul a{font-weight:700;text-decoration:none;}
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}
div#menu ul li{float:left;}
	/* Main Menu */
	div#menu ul li a{ 
		text-align:left;
		padding-right: 10%;
		padding-left: 10%;
		padding-top: 5%;
		padding-bottom: 5%;
		}
	div#menu ul li a:hover{
		text-align:left;
		}
		/* Menu hide dropdown */
		div#menu ul ul{display:none;}
		div#menu ul ul li{float:none;}
		div#menu ul ul li a{
			font-size: 75%;
			margin:0;
			}
		/* Menu DropDown */
		div#menu ul li:hover ul{
			display:block;
			padding-top:0.5em;
			position:absolute;
			}
		div#menu ul li:hover ul li a{
			display:block;
			}
		div#menu ul li:hover ul li a:hover{
			display:block;
			}
			

				
/* unknown */
.entry-title{clear:both;}
div#container,div.sidebar{margin-top:2em;}
div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}
div.comments ol li{margin:0 0 3.5em;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3{font-size:1.2em;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style:disc;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}

div#footer{text-align:center;}

/* New gallery feature styles; Can't use div.attachment because shortcodes can link to galleries in other posts */
div.gallery{clear:both;float:left;width:100%;}
div.gallery dl{float:left;text-align:center;}
div.gallery dl dt{margin:0;}
div.gallery dl dd{margin-left:0;}
div.entry-attachment,div.entry-caption{text-align:center;}
div.entry-attachment img,div#nav-images div img{overflow:hidden;}
body.attachment div#nav-images{clear:both;width:100%;}
body.attachment div#nav-images div{padding:1em 0;width:50%;}
body.attachment div#nav-images div.nav-previous{text-align:left;}
body.attachment div#nav-images div.nav-next{text-align:right;}
body.attachment div.entry-meta,body.attachment div#comments{clear:both;}