a:link, a:visited {
	color: #000fff;
	text-decoration:underline;
}
a:hover, a:focus {
	color:#000000;
	text-decoration:underline;
}	


body {
	
background-color: aquamarine;
position: absolute;
	
}


/* HEADER */
.header {
padding: 10px;

}

.header h1 {
display: inline;
font-style: italic;
color:#4a97896b;
filter: blur(1.2px);
}

.header img {

position: fixed;
    right: 90px;
background-color: red;
    animation-name: ampel;
    animation-duration: 23s;
    animation-iteration-count: infinite;
	z-index: 10;
}

@keyframes ampel {
    0% {background-color: #ff000000;}
    50% {background-color: #988c8c17;}
    75% {background-color: #3c39398c;}
    100% {background-color: #ffffff00;}
}

li.search-entry {
	
	}

ul.search-results {
    box-shadow:-9px 20px 20px 0px #7b000069;
    display: inline-block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 4em;
    margin-inline-start: 0px;
    margin-inline-end: -18px;
    padding-inline-start: 40px;
}


.containr {
padding: 20px;	
	
}

   
div.search-entry-date {
font-size: 9px;

}

h2.search-header {
font-style: italic;
    color: #00a76f;
}

div.search-results-paging {
/*position: absolute;
top:4%;
left:20%;*/
background-color:#38f97ab5;
font-weight: bolder;
width: 10%;
	
}

/*
.nm_post {
	width: 60%;
    padding: 0px 80px;
}

.nm_post_image img {
	
	width: 40px;
	
}

.nm_recent {
font-size: 25px;
font-family: sans-serif;
}

.nm_archives {

    text-shadow: 1px 1px 6px #c71b1b;	
}

.nm_post_title {

    background-color: yellow;
    width: fit-content;
}

.nm_post_date { 

    font-style: italic;
    background-color: #e6e6e6;
    width: fit-content;
	font-family: monospace;
}

.nm_post_content {
	
}

.nm_post_meta {
	text-align: right;
}/* 

/* SIDEBAR 
#sidebar {
	float:right;
	width:20%;
	margin:40px 0 0 0;
	background-color: #d2bcbc8f;
    box-shadow: -6px 5px 0px 7px black;
}
#sidebar .section {
	padding:0 0 0 30px;
	
}
#sidebar .section {
	margin:0 0 40px 0;
	font-size:11px;
	line-height:16px;
	color:#555;
	text-shadow: 1px 1px 0px #fff;
}
#sidebar .section p {
	margin:0 0 15px 0;
}
#sidebar .section ul, 
#sidebar .section ol {
	margin:0 0 15px 20px;
}
#sidebar .section h2 {
	background:#333;
	border-top:1px solid rgba(255,255,255,.4);
	text-shadow: 1px 1px 0px rgba(0,0,0,.5);
	text-transform:uppercase;
	background: -moz-linear-gradient(top, #444 0%, #222 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444), color-stop(100%,#222));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 ); 
	font-family: 'Yanone Kaffeesatz', arial, helvetica, sans-serif;
	font-weight:100;
	color:#fff;
	font-size:19px;
	line-height:19px;
	margin:0 0 20px -31px;
	padding:5px 0 7px 25px;
	border-radius:0 4px 4px 0;
	-moz-border-radius:0 4px 4px 0;
	-khtml-border-radius:0 4px 4px 0;
	-webkit-border-radius:0 4px 4px 0;
}*/



.footer {
padding:20px 0;
	text-shadow: 1px 1px 0px rgba(255,255,255,.8);
	color:#888;
	font-size:11px;
}
