/*---------------------------------------------------------------------------------------------------------------------------------------------------------*\
  Website Template CSS
\*---------------------------------------------------------------------------------------------------------------------------------------------------------*/

html {
   margin:0;
   padding:0;
   background: no-repeat center center fixed;
   background-size: cover;
   }

body {
   margin:0;
   padding:0;
   top: 0px;
   background-color:#A0A0A0;
   color: #FFFFFF;
        
   }

a:link,
a:visited,
a:hover,
a:active {
   text-decoration: none;
   color: #FFFFFF;
   }

div.XeNETTemplateOben {
   width: auto;
   top: 0px;
   left: 0px;
   right: 0px;
   text-align: center;
   }

div.XeNETTemplateMitte {
   min-width: 100%;
   margin:0px;
   padding:0px;
   }

div.XeNETTemplateLinks {
   float:left;
   margin-top: 0px;
   width: 13vw;
   }

div.XeNETTemplateInhalt {
    margin-left: 13vw;
   margin-bottom: 0px;
   margin-top: 0px;
   margin-right: 20vw;
   padding: 10px;
   }

div.XeNETTemplateInhalt > div {
   margin: 0px 0px 10px 0px;
   padding: 10px;
   }

div.XeNETTemplateRechts {
   float:none;
   margin-top: 0px;
   width: 13vw;
   }
   
div.XeNETTemplateUnten {
   width: auto;
   left: 0px;
   right: 0px;
   bottom: 0px;
   text-align:center;
   }    

@media print {
   }
   
@media screen and (max-width:800px) {
   div.XeNETTemplateLinks {
      float:none;
      width: 100%;
      }
   div.XeNETTemplateInhalt {
      margin-left: 0px;
      margin-right: 0px;
      padding: 0px;
      }
   }
