@import url("Titillium/web fonts/titillium_regular_macroman/stylesheet.css");
/* font-family:'titillium_regular'; */
@import url("Titillium/web fonts/titillium_bold_macroman/stylesheet.css");
/* font-family: 'titillium_bold'; */
@import url("Titillium/web fonts/titillium_light_macroman/stylesheet.css");
/* font-family: 'titilliumlight'; */
@import url("Titillium/web fonts/titillium_semibold_macroman/stylesheet.css");
/* font-family: 'titillium_semibold'; */


/* On all pages - body, header, footer, container(div) for main content, fonts */
* {margin:0;
  padding:0; }

html {height: 100%;}

body {height: 100%;
     background-color:#FFFFFF;
     font-family:'titillium_regular';
     color:#828282;
     font-size:large;
     overflow-y:scroll; }

table {width:80%;
      margin-left:auto; 
      margin-right:auto;}

div.wrap {min-height: 100%;}

div.header {text-align:center; }

div.menu {width:100%;
         background-color:#DFE7F7; }

table.header {background-color:#DFE7F7;
             max-width:950px;}

td.header {text-align:center; 
          vertical-align:middle;
          width:20%;}

a.header {color:#828282;
         text-decoration:none;
         font-size: 18pt;
         font-weight:bold;}

a.curr_header {color:#00668D;
         text-decoration:none;
         font-size: 18pt;
         font-weight:bold;}

div.main {overflow:auto;
	padding-bottom: 100px; /* must be same height as the footer */
    max-width:1000px;
    margin-left:auto;
    margin-right:auto;}

div.footer {position: relative;
	margin-top: -100px; /* negative value of footer height */
	height: 100px;
	clear:both;
    background-color:#00668D;
    color:white;
    text-align:center;
    font-size:90%;} 
   
table.footer {width:100%;
             height:100%; }
             
td.footer {vertical-align:middle; }

a.footer {color:white; }



h1 {color:#00668D;
   font-family:'titillium_bold';
   margin-top:0;
   padding-top:0;
   margin-bottom:0;
   padding-bottom:0;}
h2 {color:#828282;
   font-size:larger;
   margin-top:0;
   padding-top:0;
   margin-bottom:0;
   padding-bottom:0;}
i {font-size:small; }
a {color:#00668D; }
p {padding-bottom:20px; }
    
    
/* Forside indhold */
table.home {padding-top:20px;
           padding-bottom:20px;}
           
td.home {height:300px;
        text-align:center; 
        vertical-align:middle;
        width:50%;
        background-image:url('../Images/HvidCirkel.png');
        background-size:300px;
        background-position:center;
        background-repeat:no-repeat;
        background-origin:}
        
a.home {text-decoration:none; }
        
        
/* Kontakt-side indhold */
table.kontakt {padding-top:20px;
              padding-bottom:20px; }

td.kontakt {width:50%;
           text-align:center;
           height:300px;
           background-image:url('../Images/BlåCirkel.png');
           background-size:300px;
           background-position:center;
           background-repeat:no-repeat;}

a.kontakt {color:#828282; 
          text-decoration:none;}
          
          
/* Pris-side indhold */
table.priser {width:100%; }

td.pris {line-height:40px;
        width:130px;
        vertical-align:top;
        padding-left:10px;
        padding-right:10px; }
        
td.priser {vertical-align:top;}

a.curr_pris {color:#828282; }

p.photo {text-align:center; }
img.product {width:80%;
            padding-bottom:10px;}
            
            
/* Produkt-side indhold */
div.produkter {width:600px;
              margin-left:auto; 
              margin-right:auto;}
              
h1.produkter {text-align:center; 
             padding-top: 20px;}
             
             
/* Service-side indhold */
div.service {width:600px;
            margin-left:auto; 
            margin-right:auto;}
              
h1.service {text-align:center;}