html, body{
	margin : 0;
	padding : 0;
	background-color : #fffff4;
	color : #000;
	text-align : center;
	font-family : "Times New Roman", Times, serif;
}
.table3{
	padding-bottom : 5px;

}
.p2{
   padding: 120px 10px 0 0;
   line-height : 140%;
}
.p3{
	padding : 140px 20px 0 0;

}
h1{
	margin : 0;
	padding : 10px 0 0 0;
	font-size : 2.5em;
	font-family : Georgia;
	color : #FFFFF2;
}
h2{

	color : #C82E16;
	font-size : 1.5em;
	 font-weight : bold;
	margin : 0;
	padding : 0 0 10px 0;
}
#menu3 h2{
	float : right;
	width : 300px;
	margin-top : 20px;
	padding : 0;
}
h3{
	margin : 0;
	padding : 10px 0 0 0;
	color : #C82E16;
}
h4{
	text-align : center;
	color :  Blue;
	padding : 10px 0 0 0;
	margin : 0;
}
h5{
	color : #C82E16;
	text-align : right;
	font-size : small;
}
h6{
	font-size : 12px;
	margin : 0;
	padding : 0;
}
 .et{
	text-align : center;
	clear : left;
}
.clear{
	clear : right;
}
.ramme{
	float : left;
	width : 100%;
	height : 120px;
}
#topbar{
	width : 100%;
	height : 90px;
	background-image :  url(../topbar5.jpg);
	background-position : right;
	background-repeat : no-repeat;
	background-color : #fff;
	border-bottom : 1px solid #000;
}
#content{
	 text-align : left;
	 margin : 0px;
	padding : 40px 20px 20px 20px;

}
#content3{
	text-align : left;
	margin-left : auto;
	margin-right : auto;
	margin-top : 40px;
   width : 760px;
   padding : 0;
   
}
#content2{
	text-align :center;
	margin : 0;
	padding : 35px;
	
}
#content1{
	 text-align : left;
	 margin : 0px;
	padding : 10px 10px 10px 190px;
   text-align : center;
}
#selv{
	width : 670px;
   margin-right : auto;
   margin-left : auto;
}
img{
border:none;}
#menu{
	position : absolute;
	top : 90px;
	left : 0;
	width : 100%;
	height : 25px;
	background-color : #C82E16;
	border-bottom : 1px solid #000;
	border-top: 1px solid #000;
	text-align : center;
}
#menu1{
	margin-left: auto;
	margin-right : auto;
	width : 730px;
}
.center{
	text-align :center;
}
.left1{
	text-align : center;
}
.left{
	text-align : left;
	
}
.red{
	color : #f00;
}
.tekstramme{
	background-color : #eee;
	border : 1px solid #f00;
	padding : 10px;
	margin : 10px;
	
}
.tekstramme2{
	float : left;
	border : 1px solid #f00;
	padding : 20px;
	margin : 10px;
	width : 650px;
}
.tekstramme1{
	background-color : Aqua;
	border : 1px solid #000;
	padding : 10px;
	margin : 10px;
}
.kasse{
float : left;
	 width : 95%;
}
.boks{
	 padding : 5px;
	background-color : #eee;
}
.floatr1{
	float : right;
	width : 450px;
	
}
.floatr{
	float : right;
	clear : both;
	margin-bottom : 10px;
	margin-left : 0px;
	margin-right : 10px;
	padding : 0;
	
}
.floatrbox{
	float : right;
	clear : both;
	margin-bottom : 10px;
	margin-left : 0px;
	margin-right : 10px;
	padding : 0px;
	 width : 350px;
}
.floatl{
	float : left;
	clear: both;
	margin-bottom : 10px;
	margin-right : 10px;
	margin-top : 0px;
}
#footer{
	background-color : #C82E16;
	color : #fff;
	padding : 5px 0 5px 15px;
	margin-bottom : 15px;
	text-align : center;
}
/*menu*/
#menu ul{
   	margin : 2px 0 0 2px;
	padding : 0;
}
#menu li{
float : left;
	list-style : none;
	padding : 1px;
	width : 70px;
	margin : 0;
	text-align : center;
}
#menu li a{
text-decoration : none;
padding : 0;
margin : 0;
	 display : block;
	 color: #fffff2;
	  font-size : small;
}
#menu li a:hover{
	background-color : #fff;
	color : #000;
	
}
li{
	list-style : none;
}
#menu3{
	margin : 0 0 20px 0;
	padding : 0;
	width : 770px;

}
#menu3 ul{
	margin : 0;
	padding : 0 0 60px 0;
   list-style-type : none;
   width : 180px;
   
}
#menu3 a{
	padding : 3px;
}
#menu3 li a{
	color : #879442;
	 font-weight : bold;
}
#menu3 a:hover{
	color : #0b0;
     font-weight : bold;
}
#menu3 h2{
	color : #879442;
	 font-weight : bold;
}
.ref{
	width : 275px;
}
/*Tabeller*/
td{
	border : 1px solid #000;
	padding : 5px;
	
}
th{
	border : 1px solid #000;
}
 table{
	text-align : left;
	width : 600px;
}
#kurser table{
 
}
#kurser th{
	background-color : #f93;
	text-align : center;
	padding : 5px;
}
#kurser td{
	background-color : #9c3;
   margin : 5px;
	width : 190px;
	border : 1px solid #000;
}
#galleri td{
	border : none;
	width : 360px;
	vertical-align : bottom;
	margin : 0;
	padding : 0;
}
.pris table{
	width : 620px;
}
.pris th{
	text-align : center;
	padding : 5px;
	background-color : #f93;
}
.pris td{
	background-color : #9c3;
}
.border td{
	border : none;
	color : #f00;
}
.bord td{
	border : none;
}
.bord{
	width : 600px;
}
 #referencer table{


}
#referencer td{
	width : 355px;
	border : none;
}
#ref1{
	 float : left;
  text-align : left;
	width : 35%;
}
#ref2{
	 float : right;
    text-align : left;
   	width : 45%;
}
#foot{
	float : left;
	clear : both;
	width : 100%;
	background-color : #C82E16;
	color : #fff;
	padding : 5px 0 5px 15px;
	margin-top : 20px;
	margin-bottom : 15px;
}
#b350{
	margin-top : 0px;
	padding : 0;
	text-align : center;
	width : 730px;
}
acronym{
	color : #f00;
	text-decoration : underline;
   cursor : help;
}
.horsholm table{
	width : 740px;
}
#kursus td{
	 border : none;
	 
}
#menu4{
	 margin : 0;
	 padding : 0;
}
#menu4 ul{
	margin : 0;
	padding : 0;
}
#menu4 li a{
	color : #879442;
	 font-weight : bold;
}
#menu4 td{
	border : none;
	width : 240px;
}
#men4 table{
	width : 750px;
}
#ledre td{
border:none;}
.bokshold1{
background-image: url(../jule8.jpg);
background-repeat: no-repeat;
width: 225px;
height: 305px;
}
