* {
   box-sizing:border-box;
}
p {
   margin: 0;
   padding: 0;
}
img {
   margin: 0px;
   padding: 0px;
   border: 0;
   max-width: 100%;
   height: auto;
}
ul {
   margin-left: 0;
   line-height: 1.5;
}
ol {
   margin-left: 0;
   line-height: 1.5;
}
h1 {
   margin: 0;
   padding: 0;
   font-size: 26px;
   font-weight: bold;
}
h2 {
   margin: 0;
   padding: 0;
   font-size: 22px;
   font-weight: bold;
}
h3 {
   margin: 0;
   padding: 0;
   font-size: 18px;
   font-weight: bold;
}
h4 {
   margin: 0;
   padding: 0;
   font-size: 14px;
   font-weight: bold;
}
h5 {
   margin: 0;
   padding: 0;
   font-size: 12px;
   font-weight: bold;
}
h6 {
   margin: 0;
   padding: 0;
   font-size: 10px;
   font-weight: bold;
}
input[type=text], input[type=password] {
   width: 100%;
   padding: 6px 15px;
   margin: 4px 0;
   display: inline-block;
   border: 1px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   font-size: 16px;
   color: #000000;
   background-color: #CCCCCC;
}
input[type=submit] {
   cursor: pointer;
   width: 100%;
   height: 30px;
   padding: 2px 0px 0px 36px;
   margin: 4px 0;
   display: inline-block;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   font-size: 16px;
   font-weight: bold;
   color: #000000;
   text-align: left;
   background-color: #CCCCCC;
   background-image: url('https://www.helpwell.at/images/arrow1.png');
   background-position: 0px 0px;
   background-repeat: no-repeat;
}
input[type=submit]:hover {
   font-size: 16px;
   color: #FFFFFF;
   background-color: #8CC63F;
}
select {
   width: 100%;
   padding: 5px 15px;
   margin: 4px 0;
   display: inline-block;
   border: 1px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   font-size: 16px;
   background-color: #CCCCCC;
}
textarea {
   width: 100%;
   height: 77px;
   padding: 5px 15px;
   margin: 4px 0;
   box-sizing: border-box;
   border: 1px solid #CCCCCC;
   border-radius: 0px;
   resize: none;
   font-size: 16px;
   font-family: 'Nunito', sans-serif;;
   background-color: #CCCCCC;
}
input[type=radio] {
   border: 5px;
      width: 25px;
   height: 20px;
      background-color: #CCCCCC;
}
label{
   display: inline-block;
   font-weight: 400;
   font-size: 16px;
   margin-top: -1px;
   vertical-align: top;
      padding: 3px 0px 0px 0px;
   }
input[type=checkbox] {
   width: 20px;
   height: 20px;
   border: 1px solid #CCCCCC;
}

a:link {
   font-family: 'Nunito', sans-serif;;
   font-size: 16px;
   font-weight: bold;
   text-decoration: none;
   color: #FF0000;
}
a:visited,a:active {
   font-family: 'Nunito', sans-serif;;
   font-size: 16px;
   font-weight: bold;
   text-decoration: none;
   color: #FF0000;
}
a:hover,a:focus {
   font-family: 'Nunito', sans-serif;;
   font-size: 16px;
   font-weight: bold;
   text-decoration: none;
   color: #000000;
}

body {
   margin: 0;
   padding: 0;
   width: 100%;
   height: 100%;
   color: #000000;
   font-family: 'Nunito', sans-serif;;
   font-size: 16px;
   line-height: 1.0;
}
#layall {
   margin: 0;
   padding: 0;
   width: 100%;
   min-height: calc(100vh - 100px);
}

#head {
   width: 970px;
   min-width: 600px;
   height: 100px;
   margin: auto;
   color: #FFFFFF;
   background-color: #000000;
}

#navigation {
   width: 970px;
   min-width: 600px;
   margin: auto;
}
.navigation1 {
   display: flex;
   flex-wrap : nowrap;
   justify-content : space-between;
   align-items : center;
   padding: 0px 0px 0px 0px;
   border-bottom: 1px solid #000000;
}
.navigation1a {
   cursor: pointer;
   padding: 10px 10px 10px 10px;
   color: #FF0000;
   font-weight: bold;
   background-color: #CCCCCC;
}
.navigation1a:hover {
   color: #000000;
}

#main {
   width: 970px;
   min-width: 600px;
   margin: auto;
   color: #000000;
   background-color: #FFFFFF;
}
.main1 {
   padding: 20px 10px 20px 10px;
}

#bottom {
   width: 970px;
   min-width: 600px;
   height: 100px;
   margin: auto;
   color: #FFFFFF;
   background-color: #000000;
}
.bottom1 {
   padding: 10px 20px 10px 20px;
}


@media screen and (max-width:990px) {
   #head {
      width: 100%;
   }
   #navigation {
      width: 100%;
   }
   #main {
      width: 100%;
   }
   #bottom {
      width: 100%;
   }
}
