/*
@font-face {
    font-family: 'Krugmann Brush';
    src:url('fonts/Krugmann_Brush/KrugmannBrush.ttf.eot'),
    	url('fonts/Krugmann_Brush/KrugmannBrush.woff2') format('woff2'),
    	url('fonts/Krugmann_Brush/KrugmannBrush.ttf.woff') format('woff'),
    	url('fonts/Krugmann_Brush/KrugmannBrush.ttf') format('truetype'),
        url('fonts/Krugmann_Brush/KrugmannBrush.ttf.svg#KrugmannBrush') format('svg');
        font-weight: normal;
        font-style: normal;
}
*/
@font-face {
    font-family: 'Krugmann Brush Daurer Reisen';
    src: url('fonts/Krugmann_Brush_Daurer_Reise/Krugmann_Brush_Daurer_Reise.eot');
    src: url('fonts/Krugmann_Brush_Daurer_Reise/Krugmann_Brush_Daurer_Reise.eot?#iefix') format('embedded-opentype'),
        url('fonts/Krugmann_Brush_Daurer_Reise/Krugmann_Brush_Daurer_Reise.woff2') format('woff2'),
        url('fonts/Krugmann_Brush_Daurer_Reise/Krugmann_Brush_Daurer_Reise.woff') format('woff'),
        url('fonts/Krugmann_Brush_Daurer_Reise/Krugmann_Brush_Daurer_Reise.ttf') format('truetype'),
        url('fonts/Krugmann_Brush_Daurer_Reise/Krugmann_Brush_Daurer_Reise.svg#Krugmann_Brush_Daurer_Reise') format('svg');
    font-weight: normal;
    font-style: normal;
}

    @font-face{
        font-family:"Avenir W01_n4";
        src:url("fonts/57bf7902-79ee-4b31-a327-1bbf59a3d155.eot?#iefix") format("eot")
    }
    @font-face{
        font-family:"Avenir W01";
        src:url("fonts/57bf7902-79ee-4b31-a327-1bbf59a3d155.eot?#iefix");
        src:url("fonts/57bf7902-79ee-4b31-a327-1bbf59a3d155.eot?#iefix") format("eot"),url("fonts/b290e775-e0f9-4980-914b-a4c32a5e3e36.woff2") format("woff2"),url("fonts/4b978f72-bb48-46c3-909a-2a8cd2f8819c.woff") format("woff"),url("fonts/9bdf0737-f98c-477a-9365-ffc41b9d1285.ttf") format("truetype");
font-weight: 400;
font-style: normal;
    }
    @font-face{
        font-family:"Avenir W01_o4";
        src:url("fonts/1e9b2738-9316-4b0c-97c0-5423b69ea147.eot?#iefix") format("eot")
    }
    @font-face{
        font-family:"Avenir W01";
        src:url("fonts/1e9b2738-9316-4b0c-97c0-5423b69ea147.eot?#iefix");
        src:url("fonts/1e9b2738-9316-4b0c-97c0-5423b69ea147.eot?#iefix") format("eot"),url("fonts/1a7173fa-062b-49ad-9915-bc57d3bfc1f5.woff2") format("woff2"),url("fonts/cdda031e-26e9-4269-83d1-5a218caa10db.woff") format("woff"),url("fonts/6d1ce413-19e7-4b43-b328-6cdedc58b35a.ttf") format("truetype");
font-weight: 400;
font-style: oblique;
    }
    @font-face{
        font-family:"Avenir W01_n7";
        src:url("fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8.eot?#iefix") format("eot")
    }
    @font-face{
        font-family:"Avenir W01";
        src:url("fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8.eot?#iefix");
        src:url("fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8.eot?#iefix") format("eot"),url("fonts/c78eb7af-a1c8-4892-974b-52379646fef4.woff2") format("woff2"),url("fonts/75b36c58-2a02-4057-a537-09af0832ae46.woff") format("woff"),url("fonts/b5c44a82-eeb8-41de-9c3f-a8db50b24b8a.ttf") format("truetype");
font-weight: 700;
font-style: normal;
    }
    @font-face{
        font-family:"Avenir W01_o7";
        src:url("fonts/4030caeb-d266-4d36-ac58-a3bb7a5b1bfa.eot?#iefix") format("eot")
    }
    @font-face{
        font-family:"Avenir W01";
        src:url("fonts/4030caeb-d266-4d36-ac58-a3bb7a5b1bfa.eot?#iefix");
        src:url("fonts/4030caeb-d266-4d36-ac58-a3bb7a5b1bfa.eot?#iefix") format("eot"),url("fonts/a2477e08-09d9-4d4b-97a9-23a1e22cb44c.woff2") format("woff2"),url("fonts/19d12bba-92b1-43ad-9bab-cd36a4195c2a.woff") format("woff"),url("fonts/5ba5a010-7470-4d9d-8a49-2920dc1be1f8.ttf") format("truetype");
font-weight: 700;
font-style: oblique;
    }


body,
button,
input,
select,
textarea{
	font-size:18px;
	font-size:1.125rem;
	line-height:1.3;
	font-family: 'Avenir W01', sans-serif;
	color:rgb(110,110,110);
}

a{
	color:inherit;
	text-decoration:underline;
}
a img{
	border:0;
}

/** klassen für editor, die auch in der functions.php definiert werden **/
.fontBlue,
.fontWinter{
	color:#0050A0;
}
.fontGreen,
.fontEvent{
	color:#96C81E;
}
.fontYellow{
	color:#FFD200;
}
.fontMehrtages{
	color:#F07D00;
}
.fontWander{
	color:#00825A;
}
.fontTages{
	color:#E6B400;
}
.fontKultur{
	color:#009682;
}

h1, h2, h3, h4, h5, h6{ font-weight:normal; clear:both;}
h1{
	font-size:3.33em;
	font-family: 'Krugmann Brush Daurer Reisen', 'Avenir W01', sans-serif;
}
h2{
	font-size:1.5em;
}
h3{
	font-size:1.33em;
}
h4{
	font-size:1.11em;
}

ul,
ol {
	margin: 0 0 1em 1em;
}
ul {
	list-style: disc;
}

ol {
	list-style: decimal;
}

li > ul,
li > ol {
	margin-bottom: 0;
	margin-left: 1em;
}

/** alles unter dieser linie kommt aus der style.css vom starter-theme **/

b,
strong {
	font-weight: bold;
}

dfn {
	font-style: italic;
}

a {
	background-color: transparent;
}

a:active,
a:hover {
	outline: 0;
}

abbr[title] {
	border-bottom: 1px dotted;
}

mark {
	background: #ff0;
	color: #000;
}

small {
	font-size: 80%;
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {
	top: -0.5em;
}

sub {
	bottom: -0.25em;
}

img {
	border: 0;
}

dfn,
cite,
em,
i {
	font-style: italic;
}

blockquote {
	margin: 0 1.5em;
}

address {
	margin: 0 0 1.5em;
}

pre {
	background: #eee;
	font-family: "Courier 10 Pitch", Courier, monospace;
	font-size: 15px;
	font-size: 0.9375rem;
	line-height: 1.6;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 1.6em;
}

code,
kbd,
tt,
var {
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
	font-size: 15px;
	font-size: 0.9375rem;
}

abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}

mark,
ins {
	background: #fff9c0;
	text-decoration: none;
}

big {
	font-size: 125%;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}

blockquote,
q {
	quotes: "" "";
}

hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}

dt {
	font-weight: bold;
}

dd {
	margin: 0 1.5em 1.5em;
}

img {
	height: auto; /* Make sure images are scaled correctly. */
	max-width: 100%; /* Adhere to container width. */
}

table {
	margin: 0 0 1.5em;
	width: 100%;
}