﻿img
{
    max-width: 100%;
}

 


@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  src: local('Ubuntu Light'), local('Ubuntu-Light'), url(https://fonts.gstatic.com/s/ubuntu/v9/_aijTyevf54tkVDLy-dlnD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu'), url(https://fonts.gstatic.com/s/ubuntu/v9/_xyN3apAT_yRRDeqB3sPRg.woff) format('woff');
}

@font-face {
  font-family: 'Italianno';
  font-style: normal;
  font-weight: 400;
  src: local('Italianno'), local('Italianno-Regular'), url(https://fonts.gstatic.com/s/italianno/v6/RzzA8gdr3WCK_nxdg53KGj8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(http://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url(https://fonts.gstatic.com/s/ptsans/v9/jizaRExUiTo99u79D0KExQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


@font-face {
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
  src: local('Oxygen Regular'), local('Oxygen-Regular'), url(https://fonts.gstatic.com/s/oxygen/v7/2sDfZG1Wl4LcnbuKjk0m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


.vollebreite {
width: 100%;  
overflow-x: hidden;
}



body{
TEXT-ALIGN: left; 
background-color: #fff;
background-size: cover;
background-position: 50% 50%;
background-repeat: no-repeat;
background-attachment:fixed;
margin:0px;
padding:0px;
height: 100%;
}


html{
margin:0px;
padding:0px;
height: 100%;
overflow-y: scroll;
}






p, td
{ 
font: normal 16px 'Oxygen', sans-serif;
line-height: 1.5;
color : #666666;
}


INPUT, SELECT, TEXTAREA
{
font: normal 16px 'Oxygen', sans-serif;
color : #666666;
}



h1
{ 
display: inline;
font: bold 24px 'Oxygen', sans-serif;
color : #666666;
}


h2
{ 
font: bold 18px 'Oxygen', sans-serif;
line-height: 1.5;
color : #666666;
}


h3
{ 
font: bold 16px 'Oxygen', sans-serif;
line-height: 1.5;
color : #ED502E;
}



h5
{ 
display: inline;
font: bold 24px 'Oxygen', sans-serif;
color : #fff;
}

h6
{ 
display: inline;
font: bold 16px 'Oxygen', sans-serif;
color : #fff;
}


A:visited {font: normal 16px 'Oxygen', sans-serif; COLOR: #666666; TEXT-DECORATION: none}
A:link {font: normal 16px 'Oxygen', sans-serif;COLOR: #666666; TEXT-DECORATION: none}
A:hover {font: normal 16px 'Oxygen', sans-serif; COLOR: #0F23A7; TEXT-DECORATION: none}



fusstext
{ 
font: normal 14px 'Oxygen', sans-serif;
line-height: 1.5;
color : #ffffff;
}
A.fusslink:visited {font: normal 14px 'Oxygen', sans-serif; display:inline; COLOR: #ffffff; TEXT-DECORATION: none}
A.fusslink:link {font: normal 14px 'Oxygen', sans-serif; display:inline; COLOR: #ffffff; TEXT-DECORATION: none}
A.fusslink:hover {font: normal 14px 'Oxygen', sans-serif; display:inline; COLOR: #ED502E; TEXT-DECORATION: none}

fusstext_h1
{ 
font: bold 16px 'Oxygen', sans-serif;
line-height: 1.5;
color : #ffffff;
}



allgemeine_hinweise1
{ 
display: inline;
font: normal 16px 'Oxygen', sans-serif;
color : #DC4900;

}



