@font-face {
 font-family: MyCustomFont;
  letter-spacing:1 em;
 src: url("/Fonts/IT320___.eot") /* EOT file for IE */
}
@font-face {
 font-family: MyCustomFont;
 letter-spacing:1 em;
 src: url("/Fonts/IT320___.TTF") /* TTF file for CSS3 browsers */
}

h1,h2,h3,h4,h5,h6 {
 font-family: MyCustomFont, Verdana, Arial, sans-serif;


}
.billede img{max-width:255px;float:right; padding:10px;}
.billedeproduckter img{max-width:255px; padding:10px;}
h1
{
font-size:30px;
}
#content A { 
	color: #005281 !important; 
	text-decoration: none; 
	font-weight:bold;
	
}

#content A:hover{ 

	text-decoration: underline; 

	
}

.kursusContainer{min-height:280px; }
#kursusList li {border-top:solid 1px #989997;padding-top:25px;}
#kursusList{ padding:0px;padding-top:25px;
        margin:0px;
        z-index:0;
        list-style:none;
        position:relative }

.kursus H3
{

 margin-top:0px;
}
.kursus
{
	float:right;
	width:500px;
}

.kursus a img{position:relative;top:50px;}

.kursusImage
{
	max-width:230px;
	max-height:230px;
	float:left;
}


.produktContainer{height:270px; }
#produktList li {border-top:solid 1px #989997;padding-top:25px;}
#produktList{ padding:0px;padding-top:25px;
        margin:0px;
        z-index:0;
        list-style:none;
        position:relative }

.produkt H3
{

 margin-top:0px;
}
.produkt
{
	float:right;
	width:500px;
}

.produktImage
{
	max-width:230px;
	max-height:230px;
	float:left;
}
.produktPris
{
	padding-top:20px;
	padding-bottom:20px;
	color:#c60207;
	font-size:20px;
	font-weight:bold;
}

.produktsubHeader{
	font-weight:bold;
	font-style:italic;

}
.panel-footer td {padding-left:7px;padding-right:7px; font-size:11px}

       #maindiv {
-moz-border-radius:10px;  /* for Firefox */
-webkit-border-radius:10px; /* for Webkit-Browsers */
border-radius:10px; /* regular */


-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
box-shadow: inset 0 0 15px #888;
/*box-shadow: 0px 100px 35px rgba(0,0,0,0.1) inset;*/
/*//opacity:0.5;*/ /* Transparent Background 50% */
background:rgba(255,255,255,1.00);






/*border:solid 1px black;*/
}

.merged .input-group-addon {

    border-right: 0px;
//    background-color: #FFFFFF;
background-color:#005281;
	border:1px solid #5883a5;
	border-right:0px solid #5883a5;
	color:#5883a5;
height:15px;
}

.xsltsearch_form .input-group{ 
	width:200px;
	height:15px !important;


	
}
.merged input {
width:200px;
background-color:#005281;
	border:1px solid #5883a5;
	color:white;
    border-left: 0px;
  
}
.form-box .row{ padding-bottom:20px}
.form-box textarea{ width:300px}
.form-box input{ width:300px;}
.form-box
{
	padding-left:20px;
	

}
         .bluebox {
 background-image: url(/images/blue_box.png);
margin-top:10px;
line-height:14px;
color:white;
font-size:12px;
border-radius:10px; /* regular */
min-height:184px;

width:304px;
padding-left:25px;
padding-right:25px;
padding-top:23px;
}
  .greenbox {
 background-image: url(/images/green_box.png);
 margin-top:10px;
line-height:14px;
color:white;
font-size:12px;
border-radius:10px; /* regular */
min-height:184px;

width:304px;
padding-left:25px;
padding-right:25px;
padding-top:23px;


/*border:solid 1px black;*/
}

.xsltsearch_form{
	position:relative;
	top:105px;
	left:800px;

}

.xsltsearch_form .input{
	background-color:#005281;
	border:1px solid #5883a5;
	color:white;
	
}
.xsltsearch_form .submit
{
	display:none;
}

#boxes
{
	min-height:220px;
}

.boxes {
    display:none;
font-size:12px;
}

.boxes h4{
    font-size:14px;
	margin-top:0px;
}

.boxImage {
    max-height: 110px;
    max-width: 110px;
    float:right;
	padding-left: 10px;
}
div .greenbox .boxlink a {
    
     color: white;
     padding-left: 15px;
     background-image: url(/images/pil_blaa.png);
     background-repeat:no-repeat;
     background-position-y: center;
     position: absolute;
       top: 155px;

}
.bluebox .boxlink a{
         color: white;
     padding-left: 15px;
     background-image: url(/images/pil_groen.png);
     background-repeat:no-repeat;
     background-position-y: center;
     position: absolute;
     top: 155px;
}


       /*body {
 margin: 0;
 background-image: url(./images/background_image.png);

background-size:100% auto;
 background-repeat:no-repeat;
 display: compact;
 font: 13px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;*/
 #bg { position: fixed; top: 0; left: 0; z-index:-1 }
.bgwidth { width: 100%; }
.bgheight { height: 100%; }


       #test
       {

           
       }

       
       #topmenu
       {
           color:white;
      
       }

        ul#navMenu {
        padding:0px;
        margin:0px;
        z-index:1000;
        list-style:none;
        position:relative
        }

        ul#navMenu ul {
        position:absolute;
        left:0;
        top:100%;
        display:none;
        padding:0px;
        margin:0px
        }

        ul#navMenu li {
        display:inline;
        float:left;
        position:relative
        }

        ul#navMenu a {
        text-decoration:none;
        padding:0px 0px;
        width:175px;
        background:rgba(0,0,0,0);
        color:#ffffff;
        float:left;
        text-align:center;
        /*border:1px solid #ffffff;*/
        }

        ul#navMenu a:hover {
        
        background: rgba(136, 195, 67,0.9); box-shadow: 0px 10px 10px rgba(0,0,0,0.35) inset ;
        color:#fff;
        }

        ul#navMenu li:hover ul {
        display:block;
        }

        /*ul#navMenu ul a {
        width:250px;
        }*/

        ul#navMenu ul li {
        display:block;
        margin:0px
        }


 ul#sideMenu {
        padding:0px;
        margin:0px;
        z-index:1000;
        list-style:none;
        position:relative
        }

        ul#sideMenu ul {
        position:absolute;
        left:0;
        top:100%;
        display:none;
        padding:0px;
        margin:0px
        }

        ul#sideMenu li {
        display:inline;
        float:left;
        position:relative
        }

        ul#sideMenu a {
        text-decoration:none;
        padding:0px 0px;
        width:175px;
        background:rgba(0,0,0,0);
        color:#000000;
	font-weight:normal;
        float:left;
        text-align:left;
        /*border:1px solid #ffffff;*/
        }

        ul#sideMenu a:hover {
        	
              	font-weight:bold;
        }

        ul#sideMenu li:hover ul {
        display:block;
        }

        /*ul#sideMenu ul a {
        width:250px;
        }*/

        ul#sideMenu ul li {
        display:block;
        margin:0px
        }

.subElementSide
{
	padding-left:5px;
	line-height:18px;
	font-size:12px;
}




































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
