@charset "UTF-8";

@media all
{
/* Body
================================================== */
body, textarea, input { font-family:  'Droid Sans', Helvetica, Arial, Verdana; font-size: 10px; }


/* Headlines
================================================== */
h1, h2, h3, h4 ,h5 ,h6 {font-family:  'Droid Sans', Helvetica, Arial, Verdana;}
h1, h2, h3 {  margin: 0px; padding: 0px; font-weight: 300; line-height: auto; }
h4, h5, h6 {  margin: 0px; padding: 0px; font-weight: normal; color: #e74c3c; line-height: auto; }
h1 { font-size: 170%; line-height: 45px; padding-bottom: 5px; font-weight: 400;  color: #990000; }
h2 { font-size: 160%; line-height: 25px; margin: 10px 0px;  color: #666;}
h3 { font-size: 150%; line-height: 30px; margin: 10px 0px;}
h4 { font-size: 140%; line-height: 30px; margin: 10px 0px; font-weight: bold; } /* 16px */
h5 { font-size: 120%; line-height: 30px; margin: 10px 0px; }                     /* 14px */
h6 { font-size: 110%; font-style:italic; } /* 14px */


/* Global Font Style
================================================== */
p, ul, ol, dl, ul, label, input, select, address, textarea, table { font-size:  13px; font-weight: 400;}
p, ul, ol, dl, ul, label, input, select, address, textarea, table { color: #444; }


p { margin-bottom: 18px;}
strong {font-weight: bold;}
/*p, ul, ol, dl, label, input, select, textarea, table,hr { margin: 0px; }*/

/* Standard Links
================================================== */
a{ color:#AC2E40; text-decoration: none !important; cursor: pointer; -webkit-transition: color 0.15s ease-in-out 0s; -moz-transition: color 0.15s ease-in-out 0s; -o-transition: color 0.15s ease-in-out 0s; transition: color 0.15s ease-in-out 0s; }

a:hover, a:active, a:focus{	outline: 0;	color: #474747; text-decoration:none; }

/* Listen
================================================== */
ol, ul {
    margin: 0px 0;
    padding: 0 0 0 0px;
}
ul {
    list-style-type: square;
}

nav ul, nav ol {
    list-style: none outside none;
}
li > ul, li > ol {
    margin: 0;
}



/* blockquote
================================================== */
blockquote:before, blockquote:after, q:before, q:after {
    content: none;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: none;
}
.entry-content blockquote {
    font-size: 24px;
}
blockquote {
    font-size: 18px;
    font-style: italic;
    font-weight: 300;
    margin: 24px 40px;
}
blockquote, q {
    -moz-hyphens: none;
    quotes: none;
}
strong {
	font-weight: bold;
}

small {
    font-size: smaller;
}
sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
dl {
    margin: 0 20px;
}
dt {
    font-weight: bold;
}
dd {
    margin: 0 0 20px;
}

/* Tabellen
================================================== */
table {
    border-bottom: 1px solid #EDEDED;
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 14px;
    line-height: 2;
    margin: 0 0 20px;
    width: 100%;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
caption {
    font-size: 16px;
    margin: 20px 0;
}
th {
    font-weight: bold;
    text-transform: uppercase;
}
td {
    border-top: 1px solid #EDEDED;
    padding: 6px 10px 6px 0;
}

/* Wordpress Tags
================================================== */
address {
    font-style: italic;
    margin: 0 0 24px;
}

code, pre { padding: 0 3px 2px; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 12px; color: #333333; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
code { padding: 2px 4px; color: #d14; background-color: #f7f7f9; border: 1px solid #e1e1e8; }
pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 20px; word-break: break-all; word-wrap: break-word; white-space: pre; white-space: pre-wrap; background-color: #f5f5f5; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
pre.prettyprint { margin-bottom: 20px; }
pre code { padding: 0; color: inherit; background-color: transparent; border: 0; }
code.pre-scrollable, pre.pre-scrollable { max-height: 340px; overflow-y: scroll; }

acronym, abbr { letter-spacing: .07em; border-bottom: .1em dashed #c00; cursor: help; }






}