/*   
Theme Name: Neues Design
Theme URI: martin-kessler.eu
Description: Das neue pink-graue Design
Author: Martin Ke&szlig;ler
Author URI: martin-kessler.eu
Version: 1.0
.
General comments/License Statement if any.
.
*/

body {
/* font-family: "Georgia", "Times New Roman", "Times", Serif; */
font-family: Arial, Tahoma, Verdana, Helvetica;
font-size: 90%;
width: 100%;
margin: 0;
background: #e3dfdf;
}

#page {
background: #e3dfdf;
width: 100%;
float: left;
}

#page2 {
background: #ffffff;
border-left: 1px solid #dd0b42;
border-right: 1px solid #dd0b42;
border-bottom: 10px solid #dd0b42;
width: 94%;
margin-left: 3%;
margin-right: 3%;
float: left;
}

#header {
background: url('images/header.png') repeat-x;
width: 100%;
height: 60px;
float: left;
border-bottom: 5px solid #dd0b42;
}

#headerimg {
background: url('images/logo.png') no-repeat;
height: 60px;
width: 200px;
float: left;
}

#headerimg_hover {
background: url('images/logo_hover.png') no-repeat;
height: 60px;
width: 200px;
float: left;
}

div.headermenu {
float: right;
padding-right: 5%;
color: #000000;
}

.headermenu {
display: inline;
list-style: none;
margin-top: 35px;
}

.headermenu>ul {
display: inline;
}

.headermenu>ul>li {
display: inline;
padding-right: 5px;
}

.headermenu a {
color: #fff;
}

.headermenu a:hover {
color: #dd0b42;
font-weight: bold;
letter-spacing: 0.10em;
}

.headermenu>li:after {
content: "\2197";
color: #fff;
}

#topads {
float: left;
width: 100%;
background: #f4f0f0;
height: 21px;
padding-top: 3px;
padding-bottom: 3px;
text-align: center;
}

#content {
float: left;
width: 80%;
display: inline;
}

#widecontent {
float: left;
width: 100%;
display: inline;
}

#content>div>div>ul {
list-style: square;
}

.marginpadding {
margin: 2%;
}

#sidebar {
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
font-size: 80%;
float: right;
min-width: 20% !important;
background: #f4f0f0;
display: inline;
}

#sidebar>ul {
padding-left: 0%;
margin-left: 5%;
list-style-type: none;
}

#sidebar>ul>li>h2 {
color: #000;
margin-top: 15px;
margin-bottom: 15px;
}

#sidebar>ul>li>ul {
list-style-type: square;
font-weight: bold;
margin-left: 10%;
padding-left: 0%;
}

#sidebar>ul>li>ul>li>ul {
list-style-type: circle;
font-weight: normal;
font-size: 100%;
margin-left: 5%;
padding-left: 0%;
}

#sidebar>ul>li>ul>li>ul>li>ul>* {
list-style-type: circle;
margin-left: 2%;
padding-left: 0%;
font-size: 90%;
}

#s {
width: 80%;
}

#footer {
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
font-size: 80%;
float: left;
margin-left: 3%;
width: 97%;
}

#footer>a {
color: #dd0b42;
}

/* Formatierungen */

a {
color: #dd0b42;
}

h1 {
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
font-size: 140%;
}

h2 {
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
font-size: 130%;
color: #dd0b42;
}

h3 {
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
font-size: 120%;
}

h4 {
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
font-size: 110%;
color: #dd0b42;
}

h5 {
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
font-size: 105%;
}

h6 {
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
font-size: 100%;
}

#content>div>div>h2 {
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
font-size: 160%;
}

#content>div>div>h1>a {
color: #000;
text-decoration: none;
}

#content>div>div>h2>a {
color: #000;
text-decoration: none;
}

#content>div>div>h3>a {
color: #000;
text-decoration: none;
}

#content>div>div>small {
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
font-size: 100%;
color: #908d8d;
}

.postmetadata {
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
font-size: 80%;
color: #908d8d;
}

#author, #email, #url, #submit {
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
font-size: 100%;
width: 30%;
color: #000;
}

.post>ul {
list-style: square;
}
