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}


.billed70{
    width:70px;
    height:auto; padding :1px}

.billed90{
    width:90px;
    height:auto; padding :1px}

.billed144{
    width:144px;
    height:auto; padding :1px}



.billed219{
    width:219px;
    height:auto; padding :1px}


.billed190{
    width:190px;
    height:auto; padding :1px}


.billed290{
    width:290px;
    height:auto; padding :1px}





.billed300{
    width:300px;
    height:auto; padding :7px}

.billed320{
    width:320px;
    height:auto; padding :7px}

.billed380{
    width:380px;
    height:auto; padding :1px 1px 15px 1px;}

.billed4{
    height:320px;
    width:auto;
     padding :2px}

.billed400{
    width:400px;
    height:auto; padding :1px}

.billed440{
    width:440px;
    height:auto; padding :1px}

.billed500{
    width:500px;
    height:auto; padding :1px}

.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);
}


#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: 520px; 
    height: 520px;
    margin: 1px  1px 1px 1px; 
   
        padding: 1px 1px 1px 1px;
   background-color: white;
  border: 0px solid black ;
   
     display: inline-block;
     float: inside;
}


#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;
}



    
    