



/* #### /var/www/vhosts/lr-motorrad.at/httpdocs/frontend/kunden/lr-motorrad.at/config/../css/fonts.css #### */
@import url("../fonts/MaterialIcons/materialicons.css");


/* #### /var/www/vhosts/lr-motorrad.at/httpdocs/frontend/kunden/lr-motorrad.at/config/../../../../system/css/font_anton.css #### */
@font-face {
    font-family: 'Anton';
    src: url('/system/fonts/Anton/Anton-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}



/* #### /var/www/vhosts/lr-motorrad.at/httpdocs/frontend/kunden/lr-motorrad.at/config/../../../../system/css/font_saira.css #### */
/* ---- Normal: ---- */
@font-face {
	font-family: 'Saira';
	font-style: normal;
	font-weight: 100;
	src: local('Saira Thin'), local('Saira-Thin'), url(/system/fonts/Saira/Saira-Thin.woff2) format('woff2');
}
@font-face {
	font-family: 'Saira';
	font-style: italic;
	font-weight: 100;
	src: local('Saira Thin'), local('Saira-Thin'), url(/system/fonts/Saira/Saira-ThinItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira';
  font-style: normal;
  font-weight: 200;
  src: local('Saira ExtraLight'), local('Saira-ExtraLight'), url(/system/fonts/Saira/Saira-ExtraLight.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira';
  font-style: italic;
  font-weight: 200;
  src: local('Saira ExtraLightItalic'), local('Saira-ExtraLightItalic'), url(/system/fonts/Saira/Saira-ExtraLightIalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira';
  font-style: normal;
  font-weight: 300;
  src: local('Saira Light'), local('Saira-Light'), url(/system/fonts/Saira/Saira-Light.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira';
  font-style: italic;
  font-weight: 300;
  src: local('Saira LightItalic'), local('Saira-LightItalic'), url(/system/fonts/Saira/Saira-LightItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira';
  font-style: normal;
  font-weight: 400;
  src: local('Saira Regular'), local('Saira-Regular'), url(/system/fonts/Saira/Saira-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira';
  font-style: italic;
  font-weight: 400;
  src: local('Saira Italic'), local('Saira-Italic'), url(/system/fonts/Saira/Saira-Italic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira';
  font-style: normal;
  font-weight: 500;
  src: local('Saira Medium'), local('Saira-Medium'), url(/system/fonts/Saira/Saira-Medium.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira';
  font-style: italic;
  font-weight: 500;
  src: local('Saira MediumItalic'), local('Saira-MediumItalic'), url(/system/fonts/Saira/Saira-MediumItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira';
  font-style: normal;
  font-weight: 600;
  src: local('Saira SemiBold'), local('Saira-SemiBold'), url(/system/fonts/Saira/Saira-SemiBold.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira';
  font-style: italic;
  font-weight: 600;
  src: local('Saira SemiBoldItalic'), local('Saira-SemiBoldItalic'), url(/system/fonts/Saira/Saira-SemiBoldItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira';
  font-style: normal;
  font-weight: 700;
  src: local('Saira Bold'), local('Saira-Bold'), url(/system/fonts/Saira/Saira-Bold.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira';
  font-style: italic;
  font-weight: 700;
  src: local('Saira BoldItalic'), local('Saira-BoldItalic'), url(/system/fonts/Saira/Saira-BoldItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira';
  font-style: normal;
  font-weight: 800;
  src: local('Saira ExtraBold'), local('Saira-ExtraBold'), url(/system/fonts/Saira/Saira-ExtraBold.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira';
  font-style: italic;
  font-weight: 800;
  src: local('Saira ExtraBoldItalic'), local('Saira-ExtraBoldItalic'), url(/system/fonts/Saira/Saira-ExtraBoldItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira';
  font-style: normal;
  font-weight: 900;
  src: local('Saira Black'), local('Saira-Black'), url(/system/fonts/Saira/Saira-Black.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: 'Saira';
  font-style: normal;
  font-weight: 900;
  src: local('Saira BlackItalic'), local('Saira-BlackItalic'), url(/system/fonts/Saira/Saira-BlackItalic.woff2) format('woff2');
}
/* ENDE Normal: ---- */

/* ---- Semi Condensed: ---- */
@font-face {
	font-family: 'Saira Semi Condensed';
	font-style: normal;
	font-weight: 100;
	src: local('Saira SemiCondensed Thin'), local('SairaSemiCondensed-Thin'), url(/system/fonts/Saira/SairaSemiCondensed-Thin.woff2) format('woff2');
}
@font-face {
	font-family: 'Saira Semi Condensed';
	font-style: italic;
	font-weight: 100;
	src: local('Saira SemiCondensed Thin'), local('SairaSemiCondensed-Thin'), url(/system/fonts/Saira/SairaSemiCondensed-ThinItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 200;
  src: local('Saira SemiCondensed ExtraLight'), local('SairaSemiCondensed-ExtraLight'), url(/system/fonts/Saira/SairaSemiCondensed-ExtraLight.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: italic;
  font-weight: 200;
  src: local('Saira SemiCondensed ExtraLightItalic'), local('SairaSemiCondensed-ExtraLightItalic'), url(/system/fonts/Saira/SairaSemiCondensed-ExtraLightIalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 300;
  src: local('Saira SemiCondensed Light'), local('SairaSemiCondensed-Light'), url(/system/fonts/Saira/SairaSemiCondensed-Light.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: italic;
  font-weight: 300;
  src: local('Saira SemiCondensed LightItalic'), local('SairaSemiCondensed-LightItalic'), url(/system/fonts/Saira/SairaSemiCondensed-LightItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Saira SemiCondensed Regular'), local('SairaSemiCondensed-Regular'), url(/system/fonts/Saira/SairaSemiCondensed-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: italic;
  font-weight: 400;
  src: local('Saira SemiCondensed Italic'), local('SairaSemiCondensed-Italic'), url(/system/fonts/Saira/SairaSemiCondensed-Italic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 500;
  src: local('Saira SemiCondensed Medium'), local('SairaSemiCondensed-Medium'), url(/system/fonts/Saira/SairaSemiCondensed-Medium.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: italic;
  font-weight: 500;
  src: local('Saira SemiCondensed MediumItalic'), local('SairaSemiCondensed-MediumItalic'), url(/system/fonts/Saira/SairaSemiCondensed-MediumItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 600;
  src: local('Saira SemiCondensed SemiBold'), local('SairaSemiCondensed-SemiBold'), url(/system/fonts/Saira/SairaSemiCondensed-SemiBold.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: italic;
  font-weight: 600;
  src: local('Saira SemiCondensed SemiBoldItalic'), local('SairaSemiCondensed-SemiBoldItalic'), url(/system/fonts/Saira/SairaSemiCondensed-SemiBoldItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Saira SemiCondensed Bold'), local('SairaSemiCondensed-Bold'), url(/system/fonts/Saira/SairaSemiCondensed-Bold.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: italic;
  font-weight: 700;
  src: local('Saira SemiCondensed BoldItalic'), local('SairaSemiCondensed-BoldItalic'), url(/system/fonts/Saira/SairaSemiCondensed-BoldItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 800;
  src: local('Saira SemiCondensed ExtraBold'), local('SairaSemiCondensed-ExtraBold'), url(/system/fonts/Saira/SairaSemiCondensed-ExtraBold.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: italic;
  font-weight: 800;
  src: local('Saira SemiCondensed ExtraBoldItalic'), local('SairaSemiCondensed-ExtraBoldItalic'), url(/system/fonts/Saira/SairaSemiCondensed-ExtraBoldItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 900;
  src: local('Saira SemiCondensed Black'), local('SairaSemiCondensed-Black'), url(/system/fonts/Saira/SairaSemiCondensed-Black.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 900;
  src: local('Saira SemiCondensed BlackItalic'), local('SairaSemiCondensed-BlackItalic'), url(/system/fonts/Saira/SairaSemiCondensed-BlackItalic.woff2) format('woff2');
}
/* ENDE Semi Condensed: ---- */

/* ---- Condensed: ---- */
@font-face {
	font-family: 'Saira Condensed';
	font-style: normal;
	font-weight: 100;
	src: local('Saira Condensed Thin'), local('SairaCondensed-Thin'), url(/system/fonts/Saira/SairaCondensed-Thin.woff2) format('woff2');
}
@font-face {
	font-family: 'Saira Condensed';
	font-style: italic;
	font-weight: 100;
	src: local('Saira Condensed Thin'), local('SairaCondensed-Thin'), url(/system/fonts/Saira/SairaCondensed-ThinItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Condensed';
  font-style: normal;
  font-weight: 200;
  src: local('Saira Condensed ExtraLight'), local('SairaCondensed-ExtraLight'), url(/system/fonts/Saira/SairaCondensed-ExtraLight.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Condensed';
  font-style: italic;
  font-weight: 200;
  src: local('Saira Condensed ExtraLightItalic'), local('SairaCondensed-ExtraLightItalic'), url(/system/fonts/Saira/SairaCondensed-ExtraLightIalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Condensed';
  font-style: normal;
  font-weight: 300;
  src: local('Saira Condensed Light'), local('SairaCondensed-Light'), url(/system/fonts/Saira/SairaCondensed-Light.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Condensed';
  font-style: italic;
  font-weight: 300;
  src: local('Saira Condensed LightItalic'), local('SairaCondensed-LightItalic'), url(/system/fonts/Saira/SairaCondensed-LightItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Saira Condensed Regular'), local('SairaCondensed-Regular'), url(/system/fonts/Saira/SairaCondensed-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Condensed';
  font-style: italic;
  font-weight: 400;
  src: local('Saira Condensed Italic'), local('SairaCondensed-Italic'), url(/system/fonts/Saira/SairaCondensed-Italic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Condensed';
  font-style: normal;
  font-weight: 500;
  src: local('Saira Condensed Medium'), local('SairaCondensed-Medium'), url(/system/fonts/Saira/SairaCondensed-Medium.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Condensed';
  font-style: italic;
  font-weight: 500;
  src: local('Saira Condensed MediumItalic'), local('SairaCondensed-MediumItalic'), url(/system/fonts/Saira/SairaCondensed-MediumItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Condensed';
  font-style: normal;
  font-weight: 600;
  src: local('Saira Condensed SemiBold'), local('SairaCondensed-SemiBold'), url(/system/fonts/Saira/SairaCondensed-SemiBold.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Condensed';
  font-style: italic;
  font-weight: 600;
  src: local('Saira Condensed SemiBoldItalic'), local('SairaCondensed-SemiBoldItalic'), url(/system/fonts/Saira/SairaCondensed-SemiBoldItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Saira Condensed Bold'), local('SairaCondensed-Bold'), url(/system/fonts/Saira/SairaCondensed-Bold.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Condensed';
  font-style: italic;
  font-weight: 700;
  src: local('Saira Condensed BoldItalic'), local('SairaCondensed-BoldItalic'), url(/system/fonts/Saira/SairaCondensed-BoldItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Condensed';
  font-style: normal;
  font-weight: 800;
  src: local('Saira Condensed ExtraBold'), local('SairaCondensed-ExtraBold'), url(/system/fonts/Saira/SairaCondensed-ExtraBold.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Condensed';
  font-style: italic;
  font-weight: 800;
  src: local('Saira Condensed ExtraBoldItalic'), local('SairaCondensed-ExtraBoldItalic'), url(/system/fonts/Saira/SairaCondensed-ExtraBoldItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Condensed';
  font-style: normal;
  font-weight: 900;
  src: local('Saira Condensed Black'), local('SairaCondensed-Black'), url(/system/fonts/Saira/SairaCondensed-Black.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: 'Saira Condensed';
  font-style: normal;
  font-weight: 900;
  src: local('Saira Condensed BlackItalic'), local('SairaCondensed-BlackItalic'), url(/system/fonts/Saira/SairaCondensed-BlackItalic.woff2) format('woff2');
}
/* ENDE Condensed: ---- */

/* ---- Extra Condensed: ---- */
@font-face {
	font-family: 'Saira Extra Condensed';
	font-style: normal;
	font-weight: 100;
	src: local('Saira ExtraCondensed Thin'), local('SairaExtraCondensed-Thin'), url(/system/fonts/Saira/SairaExtraCondensed-Thin.woff2) format('woff2');
}
@font-face {
	font-family: 'Saira Extra Condensed';
	font-style: italic;
	font-weight: 100;
	src: local('Saira ExtraCondensed Thin'), local('SairaExtraCondensed-Thin'), url(/system/fonts/Saira/SairaExtraCondensed-ThinItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: normal;
  font-weight: 200;
  src: local('Saira ExtraCondensed ExtraLight'), local('SairaExtraCondensed-ExtraLight'), url(/system/fonts/Saira/SairaExtraCondensed-ExtraLight.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: italic;
  font-weight: 200;
  src: local('Saira ExtraCondensed ExtraLightItalic'), local('SairaExtraCondensed-ExtraLightItalic'), url(/system/fonts/Saira/SairaExtraCondensed-ExtraLightIalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: normal;
  font-weight: 300;
  src: local('Saira ExtraCondensed Light'), local('SairaExtraCondensed-Light'), url(/system/fonts/Saira/SairaExtraCondensed-Light.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: italic;
  font-weight: 300;
  src: local('Saira ExtraCondensed LightItalic'), local('SairaExtraCondensed-LightItalic'), url(/system/fonts/Saira/SairaExtraCondensed-LightItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Saira ExtraCondensed Regular'), local('SairaExtraCondensed-Regular'), url(/system/fonts/Saira/SairaExtraCondensed-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: italic;
  font-weight: 400;
  src: local('Saira ExtraCondensed Italic'), local('SairaExtraCondensed-Italic'), url(/system/fonts/Saira/SairaExtraCondensed-Italic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: normal;
  font-weight: 500;
  src: local('Saira ExtraCondensed Medium'), local('SairaExtraCondensed-Medium'), url(/system/fonts/Saira/SairaExtraCondensed-Medium.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: italic;
  font-weight: 500;
  src: local('Saira ExtraCondensed MediumItalic'), local('SairaExtraCondensed-MediumItalic'), url(/system/fonts/Saira/SairaExtraCondensed-MediumItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: normal;
  font-weight: 600;
  src: local('Saira ExtraCondensed SemiBold'), local('SairaExtraCondensed-SemiBold'), url(/system/fonts/Saira/SairaExtraCondensed-SemiBold.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: italic;
  font-weight: 600;
  src: local('Saira ExtraCondensed SemiBoldItalic'), local('SairaExtraCondensed-SemiBoldItalic'), url(/system/fonts/Saira/SairaExtraCondensed-SemiBoldItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Saira ExtraCondensed Bold'), local('SairaExtraCondensed-Bold'), url(/system/fonts/Saira/SairaExtraCondensed-Bold.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: italic;
  font-weight: 700;
  src: local('Saira ExtraCondensed BoldItalic'), local('SairaExtraCondensed-BoldItalic'), url(/system/fonts/Saira/SairaExtraCondensed-BoldItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: normal;
  font-weight: 800;
  src: local('Saira ExtraCondensed ExtraBold'), local('SairaExtraCondensed-ExtraBold'), url(/system/fonts/Saira/SairaExtraCondensed-ExtraBold.woff2) format('woff2');
}
@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: italic;
  font-weight: 800;
  src: local('Saira ExtraCondensed ExtraBoldItalic'), local('SairaExtraCondensed-ExtraBoldItalic'), url(/system/fonts/Saira/SairaExtraCondensed-ExtraBoldItalic.woff2) format('woff2');
}

@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: normal;
  font-weight: 900;
  src: local('Saira ExtraCondensed Black'), local('SairaExtraCondensed-Black'), url(/system/fonts/Saira/SairaExtraCondensed-Black.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: 'Saira Extra Condensed';
  font-style: normal;
  font-weight: 900;
  src: local('Saira ExtraCondensed BlackItalic'), local('SairaExtraCondensed-BlackItalic'), url(/system/fonts/Saira/SairaExtraCondensed-BlackItalic.woff2) format('woff2');
}
/* ENDE Extra Condensed: ---- */



/* #### /var/www/vhosts/lr-motorrad.at/httpdocs/frontend/kunden/lr-motorrad.at/config/../css/common.css #### */
:root {
	--common-hg-color:whitesmoke;
	--common-font-color:#222;
	--common-hg-color-inverted:black;
	--common-font-color-inverted:whitesmoke;
	--common-a-color:red;
	--common-a-color-inverted:white;
	--common-a-hgcolor:rgba(255,0,0,0.1);
	--common-a-hgcolor-inverted:red;
	
	--common-border-color:#ccc;
}

body,html {
	font-size:1em;
	color:#222;
}

body {
	background:none;
	background-image:url(../images/hg/hg0.jpg);
	background-position:center;
	background-attachment:fixed;
	background-size:cover;
	background-repeat:no-repeat;
}

h1, h2, h3, h4, h5, h6 {
	font-family:"Anton";
}

main h2 {
	border-bottom:none;
}

main .row {
	padding:0px;
	margin:0px;
	margin:auto;
}

.info {
	color:inherit;
	font-size:inherit;
}

.stdWidth {
	max-width:71.25rem;
	margin:auto;
}

.teaser {
	font-size:1.2em;
}

a {
	background-color:var(--common-a-hgcolor);
	color:red;
	transition:color 0.25s, background-color 0.5s;
}
a:hover {
	background-color:var(--common-a-hgcolor-inverted);
	color:white;
}


.content {
	padding:0px;
}
.content>* {
	padding:2em 0em;
	background-color:whitesmoke;
}

.noptop {
	padding-top:0px;
}



/* #### /var/www/vhosts/lr-motorrad.at/httpdocs/frontend/kunden/lr-motorrad.at/config/../css/content.css #### */
.full {
	height:100vh;
}
.semi {
	height:50vh;
}

.fancybox {
	flex-wrap:wrap;
	justify-content:center;
}
.fancybox .flexelem {
	flex-basis:25%;
	flex-grow:1;
	flex-shrink:0;
	box-sizing:border-box;
	border:1px solid #ccc;
}

.teaserpic {
	background-color:black;
	background-size:cover;
	background-position:center;
	background-repeat:no-repeat;
	position:relative;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin-bottom:2em;
	margin-top:-2em;
	position:relative;
}


.teaserpic p {
	font-size:1.2em;
	width:30%;
	position:absolute;
	right:1em;
	bottom:1em;
	height:auto;
	color:whitesmoke;
	text-shadow:0px 0px 3px #222;
	font-family:Anton;
}

.dsgvo {
	margin-top:2em;
	padding-top:2em;
	border-top:1px solid #222;
	font-size:80%;
}

.white {
	background-color:whitesmoke;
}

#CDienstleistungen ul {
	margin-left:0px;
}

.logo {
	width:20em;
	height:auto;
	padding:0.25em;
	background-color:white;
	border-radius:0.25em;
	margin-bottom:1em;
}

#imgRobert {
	/*
	float:right;
	margin-left:1em;
	margin-bottom:1em;
	max-width:20em;
	height:auto;
	*/
	border-bottom:2px solid black;
	box-shadow:0.1em 0.1em 0.5em black;
	border-radius:50%;
}

#QRCode figcaption {
	margin-top:0.5em;
}

#CTel {
	font-size:8em;
	line-height:1em;
	margin:1em;
	text-align:center;
	background-color:whitesmoke;
	text-shadow:0px 0px 0.1em #222;
	font-family:Anton;
	
}
iframe {
	margin-top:1em;
	width:100%;
	min-height:20em;
	border:1px solid #ccc;
}


/* #### /var/www/vhosts/lr-motorrad.at/httpdocs/frontend/kunden/lr-motorrad.at/config/../css/design.css #### */
#H0 {
	background-color:black;
	color:whitesmoke;
	background-size:cover;
	background-position:center;
	background-repeat:no-repeat;
	background-image:url(../images/hg/hg1.jpg);
	
	height:100vh;
	border-bottom:2px solid black;
}

#LR {
	font-size:6em;
	line-height:1em;
	font-family:Anton;
	color:whitesmoke;
	position:absolute;
	right:1em;
	bottom:1em;
	height:auto;
	text-align:right;
	text-shadow:0px 0px 0.5em #222;
}
#LR img {
	height:1.5em;
	width:auto;
	display:inline-block;
	margin-top:0.25em;
	/*
	margin-right:-0.1em;
	background-color:white;
	padding:0.5rem;
	border-radius:0.25rem;
	margin-right:0.05em;
	*/
}

#CIndex {
	background-color:#111;
	color:whitesmoke;
}


#CDienstleistungen {
	margin-top:50vh;
	background-color:#333;
	color:whitesmoke;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding-bottom:0px;
}

#CKontakt {
	background-color:PapayaWhip;
}

#CImpressum {
	background-color:#eee;
}

#F1 {
	background-color:#222;
	color:whitesmoke;
	text-align:center;
}


/* #### /var/www/vhosts/lr-motorrad.at/httpdocs/frontend/kunden/lr-motorrad.at/config/../css/navigation.css #### */
#btnNav {
	position:fixed;
	right:0.5em;
	top:0.5em;
	background-color:black;
	color:whitesmoke;
	padding:1em;
	border-radius:0.25em;
	box-sizing:content-box;
	z-index:2;
}

#nav0 {
	background-color:black;
	color:whitesmoke;
	box-shadow:0px 0.25em 0.25em black;
	
	position:fixed;
	left:0px;
	top:0px;
	right:0px;
	z-index:1;
	height:auto;
	
	font-size:1.2em;
}

#nav0 ul {
	margin:0px;
	padding:0.5em;
	text-align:center;
}

#nav0 li {
	display:inline-block;
	margin:0px 1em;
	line-height:1em;
	height:2em;
	box-sizing:border-box;
	padding:0px;
}
#nav0 a {
	display:block;
	height:100%;
	color:whitesmoke;
	padding:0.5em 1em;
	line-height:1em;
	box-sizing:border-box;
}


/* #### /var/www/vhosts/lr-motorrad.at/httpdocs/frontend/kunden/lr-motorrad.at/config/../css/form.css #### */
label, input, textarea {
	display:block;
	box-sizing:border-box;
	font-family:inherit;
	font-size:inherit;
}
label {
	margin-top:0.8em;
	margin-bottom:0.2em;
	line-height:1em;
}
label[data-required]:after {
	content: "*";
}
input, textarea {
	width:100%;
	border:1px solid #ccc;
	padding:0.5em 1em;
	border-radius:0.25em;
	transition:border-color 0.5s, background-color 0.25s;
}

textarea {
	min-height:10em;
}

[required] {
	font-size:1.1em;
	font-weight:bold;
	border-width:2px;
}
form :focus {
	border-color:#222;
	box-shadow:0px 0px 0.25em #222;
	background-color:whitesmoke;
}

form p {
	margin-top:1em;
}

fieldset {
	margin-bottom:1em;
	padding-bottom:1em;
	border-bottom:1px dotted #ccc;
}

button, [type=button], [type=submit] {
	cursor:pointer;
	
	width:auto;
	margin:auto;
	margin-top:1.5em;
	margin-bottom:1.5em;
	border-width:2px;
	background-color:red;
	color:white;
	border-color:red;
	transition:color 0.25s, background-color 0.5s;
}

button:hover, [type=button]:hover, [type=submit]:hover {
	color:red;
	background-color:white;
}


/* #### /var/www/vhosts/lr-motorrad.at/httpdocs/frontend/kunden/lr-motorrad.at/config/../css/responsive.css #### */
@media only screen and (min-width:48em) {
	#btnNav {
		display:none;
	}
	#nav0 {
		display:block;
	}
}

@media only screen and (max-width: 71.25em) {
	.content>* {
		padding:2em 0.5em;
	}
	.content .teaserpic, .content .fancybox {
		margin-left:-0.5em;
		margin-right:-0.5em;
	}
}

/* ---- Tablet, etc.: ---- */
@media only screen and (max-width: 64em) {
	/* 64em = 1024Px */
}
/* ENDE Tablet, etc.: ---- */


/* ---- Smartphones, etc. ---- */
@media handheld, only screen and (max-width: 47.99999999em) {
	/* 48em = 768Px --> alles, was kleiner als 768Px ist*/
	
	#btnNav {
		display:block;
	}
	#nav0 {
		display:none;
		top:4.5em;
		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;
	}
	
	#nav0 li {
		display:block;
		width:auto;
	}
	
	
	body {
		background-position:left center;
	}
	
	#LR {
		font-size:4em;
		right:1rem;
		bottom:1rem;
	}
	
	
	.teaserpic p {
		width:50%;
	}
}

@media screen and (max-width:30em) {
}
/* ENDE Smartphones, etc. ---- */


