body{ 
    /*background-color: green; */
/*Denne Style er bundet til GK-politik*/
/* background-color: rgb 0,255, 0 */

background-color: #CAD5D9;
    font-family:sans-serif, arial;
    
    margin:0;
    padding:0;
}


ol{display: inline-block
}



.billedhead{
    width:900px;
    height:auto;
}
    
.billed{
    width:440px;
    height:auto; padding :5px}

.billed1{
    width:350px;
    height:auto; padding :5px}


.billed2{
    width:200px;
    height:auto; padding :5px}
.billed3{
    width:70px;
    height:auto; padding :1px}

.billed4{
    height:320px;
    width:auto;
     padding :2px}

.billedgalleri{
    width:700px;
    height:auto; padding :0px}
.foto1 {float: right;}
.foto2 {float: left; 
}
.foto3 {float: center; 
}

#container {
      /* <div class="component  stretch template" style="min-width:1054px;"> */
    
    max-width:900px;
   /* opr: width: 1000px;*/   
   width: 100%;
   margin: 0px auto 0px auto;
    padding: 15px 15px 15px 15px;
   background-color: rgb(255,255, 255);
}


#container1 {
   width: 440px; 
margin: 0px 1px 0px 0px;
    padding: 5px 1px 5px 1px;
   background-color: rgb(255,255, 255);
  float: left;
}


#container2 {
   width: 440px; height: 20px;
margin: 0px 1px 0px 0px;
    padding: 5px 1px 5px 1px;
   background-color: rgb(255,255, 255);
  float: right;
}

#cont1 {
    width: 720px;
    margin: 30px auto 0px auto;
    padding: 15px 15px 15px 15px;
   background-color: rgb(100,100, 100);
    float: center;
}
#cont2 {
    width: 200px;
    margin: 30px auto 0px auto;
    padding: 15px 15px 15px 15px;
   background-color: rgb(100,100, 100);
    float: left;
}

#cont3 {
    width: 300px;
    margin: 30px  30px 30px 30px; 
   
        padding: 15px 15px 15px 100px;
   background-color: lightgrey;
   border: 2px solid black ;
   
     display: inline-block;
     float: left;
       
}


#cont-prog {
    width: 410px;
    margin: 5px  5px 5px 5px; 
   
        padding: 5px 5px 5px 5px;
   background-color: lightgrey;
   border: 2px solid black ;
   
     display: inline-block;
     float: left;}
     
#cont-prog2 {
    width: 410px;
    margin: 5px  5px 5px 5px; 
   
        padding: 5px 5px 5px 5px;
   background-color: lightgrey;
   border: 2px solid black ;
   
     display: inline-block;
     float: right;
     
    
}


#cont-slide_r {
    width: 450px; 
    height: 450px;
    margin: 1px  1px 1px 1px; 
   
        padding: 1px 1px 1px 1px;
   background-color: white;
  border: 0px solid black ;
   
     display: inline-block;
     float: right;
}


#slideshow {
    margin: 5px auto;
    position: relative;
    width: 430px;
    height: 430px;
    padding: 10px;
  
}
 
#slideshow > div {
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    bottom: 10px;
}



.clearfix {clear: both;
}



    
    