/* CSS Document 
                                                     
/*---------------------------------------------------------------------*/
/* This CSS is made by EDB Totalpartner AS - NORWAY  
/* Design: Eivind Bergmann
/* CSS: Eivind Bergmann / Morten Mastad
/* Web programming: Morten Mastad
/* Project leader: Kjell Ingvar Torvik
/*   
/* Look, hardly any css tweaks!
/*
/*------------------- www.edbtotalpartner.no --------------------------*/


/*  Grunnregler
 **************/		

body { 		  
	margin:  0 0 150px 0; 
	padding: 0;  
	font-family: arial, tahoma, Helvetica, sans-serif;
	font-weight: normal;	
	color: #464646; 
	font-size: 8pt;  
	vertical-align: top; 
	text-align: center;
	background:#e0e0e0 url(images/bg-no.gif) repeat-x; }



IMG         { border: 0; }
P   	    { voice-family: "\"}\""; voice-family:inherit; 	}
INPUT	    { voice-family: "\"}\""; voice-family:inherit;  }
SELECT      { voice-family: "\"}\""; voice-family:inherit;  }
OPTION      { voice-family: "\"}\""; voice-family:inherit;  }
TEXTAREA    { voice-family: "\"}\""; voice-family:inherit;  }
TH	        { voice-family: "\"}\""; voice-family:inherit;  }
TB	        { voice-family: "\"}\""; voice-family:inherit;  }
DIV         { voice-family: "\"}\""; voice-family:inherit;  }

H1,H2,H3,H4,H5,H6 { 
	margin: 0; 
	padding: 0; 
	color: #87000C; 
	font-weight: normal;  }



/** Regler for lenker
**********************/


A			   { outline: none;}
A:link         { color: #9c100f; text-decoration:none; }     
A:visited      { color: #9c100f; text-decoration:none;}    
A:focus        { color: #0a7fca; text-decoration:none; }    
A:hover        { color: #0a7fca; text-decoration:none;}    
A:active   	   { color: #9c100f; text-decoration:none;}   

H1 A, H2 A, H3 A, H4 A, H5 A, A H2 { font-weight: 700;}

H1 A			   { outline: none;}
H1 A:link         { color: #9c100f; text-decoration:none; }     
H1 A:visited      { color: #9c100f; text-decoration:none;}    
H1 A:focus        { color: #0a7fca; text-decoration:none; }    
H1 A:hover        { color: #0a7fca; text-decoration:none;}    
H1 A:active   	   { color: #9c100f; text-decoration:none;}   

H2 A			   { outline: none;}
H2 A:link         { color: #9c100f; text-decoration:none; }     
H2 A:visited      { color: #9c100f; text-decoration:none;}    
H2 A:focus        { color: #0a7fca; text-decoration:none; }    
H2 A:hover        { color: #0a7fca; text-decoration:none;}    
H2 A:active   	   { color: #9c100f; text-decoration:none;}   

H3 A			   { outline: none;}
H3 A:link         { color: #9c100f; text-decoration:none; }     
H3 A:visited      { color: #9c100f; text-decoration:none;}    
H3 A:focus        { color: #0a7fca; text-decoration:none; }    
H3 A:hover        { color: #0a7fca; text-decoration:none;}    
H3 A:active   	   { color: #9c100f; text-decoration:none;}   


h1 {font-size: 12pt; color: #87000C; font-weight: 700; margin: 4px 0 4px 0;}
h2 {font-size: 8pt; color: #87000C; font-weight: 700; margin: 0 0 4px 0;}
h3 {font-size: 8pt; color: #87000C; font-weight: 700; margin: 0 0 4px 0;}
h4 {font-size: 7pt; color: #87000C; font-weight: 700; margin: 2px 0 3px 0;}
h5 {font-size: 7pt; color: #fff; font-weight: 700; padding: 3px 3px 3px 6px; background: #000; display: block; text-align: left; border: 1px solid #fff; }
h6 {font-size: 7pt; color: #515752;  }
p {  margin: 0px 0px 0px 0px; padding: 0px;}
/*table{ border: 1px solid #aca192; border-collapse: collapse; }*/



/*  Layout
 *********/		
								
#wrapper{
	width: 958px; 
	margin: 0 auto; 
	text-align: center;
	  }					
					
#header {
	height: 88px; }
	   
.header-lc {
	width: 150px; 
	float: left; 
	clear: right; }

.header-mc {
	text-align: center; 
	float: left; 
	clear: right; 
	width: 658px; }

.header-mc h2 {
text-indent: -9000px;
line-height:0; 
}
.header-rc {
	width: 150px; 
	float: right; 
	text-align: right;
	padding: 10px 0 0 0 ; }

.header-rc {
	color: #fff; }

.header-rc p a, .header-rc p a:visited {
	 margin: 0 5px 0 5px; 
	 color: #fff; 
	 }   
.header-rc p a:focus, .header-rc p a:hover {
	text-decoration: underline; 
	color: #fff; } 
	   
	   
	   

#pita {
	background: url(images/bg-pita-no.gif) repeat-y; 
	margin: 5px 0 0 0; 
	border-bottom: 1px solid #d2d2d2;  }
	
.breadcrumb {
	background: #fff url(images/bg-breadcrumb-top-no.gif) repeat-x; 
	height: 48px; 
	text-align:left;
	padding: 10px 0 0 21px;
	text-transform:capitalize;
	 }

.searchform{} 
	
.container {
	width: 912px; 
	margin: 0 auto;
	text-align:left;  
        padding-bottom: 20px; 
}

.lc-mc
{
width: 760px;
margin: 0 14px 0 0;
overflow: hidden;
float: left;
clear: left;
text-align: left;}

.lc, .mc,.rc {}

.lc {
	width: 504px;
	float: left; 
	clear: right;								
	margin: 0 14px 0 0;  }

.mc {
	width: 242px; /* 2px under value due to IE6.0 bug */
       overflow: hidden;
	float: left; 
	clear: right; 								
	margin: 0 14px 0 0;
  }

.rc {
	width: 138px; 
	float: right;
	background: #fff;
	}

.lc-mc_lc
{
	width: 504px;
  min-width: 504px;
  max-width: 504px;
	float: left; 
	clear: right;								
	margin: 0 14px 0 0; }

.lc-mc_mc
{
	width: 242px; /* 2px under value due to IE6.0 bug */
	float: left; 
	clear: right; 								
	margin: 0 0px 0 0;
	background: #f6f4e8;}
	

  
.box{
	margin: 9px;
	display: block; 
	height: 150px; 
	background: none;  }
	

.lc-mc_mc .box
{
	/*margin: 15px;*/
	margin: 12px 6px;
	height: auto;
}

.news-picture img {
	padding: 1px; 
	
	}
.news-picture a img {
	margin: -6px;
	border: solid 6px #fff;
	}

.news-picture a:hover img {
	border-color: #860000;
	}

.news-picture a:hover {  /*  IE */ 	border-width: 0;	}

.news  {
	background: #f1eedb; 
	padding: 18px 9px 9px 18px;  
	display: block;
	margin-bottom: 9px;   }

.news h1 {
	margin-top: 16px; }
.news h2 {
	margin-top: 16px; }


.lc-sp1 {
	width: 245px;
	float: left; 
	clear: right; 
	margin-right: 14px;  }

.lc-sp2 {
	width: 245px; 
	float: right; }

.lc-sp1, .lc-sp2 {
	height: 310px; 
	background: #f1eedb;
	margin-bottom: 9px; }


	
.btn-lesmer-no, .btn-lesmer-en, .btn-lesmer-fr, .btn-lesmer-ty {
	margin-top: 9px; }	

.photograph{ margin: 0; padding: 0;}

/* WEBCAM */

.webcams  
{
	height: 167px; 
	background: #f1eedb; 
	padding: 18px 9px 9px 18px;  
	display: block;
	margin-bottom: 9px; }

.webcams div.webcam-tekst{ float: left; clear: left; width: 250px;}
.webcams div.webcam-picture{ float: right; clear: right;}
	
.webcam-picture img { padding: 1px; }
.webcam-picture a img {  border: solid 6px #fff; }
.webcam-picture a:hover img { border-color: #860000; }
.webcam-picture a:hover {  /*  IE */ border-width: 0; }






a:link.btn-lesmer-no, 
a:visited.btn-lesmer-no {
	display: block; height: 19px; 
	width: 79px;
	background: url(images/btn-lesmer-no.gif) no-repeat left top;  
	}	

a:link.btn-lesmer-en, 
a:visited.btn-lesmer-en {
	display: block; height: 19px; 
	width: 79px;
	background: url(images/btn-lesmer-en.gif) no-repeat left top;  
	}	

a:link.btn-lesmer-ty, 
a:visited.btn-lesmer-ty {
	display: block; height: 19px; 
	width: 79px;
	background: url(images/btn-lesmer-ty.gif) no-repeat left top;  
	}	

a:link.btn-lesmer-fr, 
a:visited.btn-lesmer-fr {
	display: block; height: 19px; 
	width: 79px;
	background: url(images/btn-lesmer-fr.gif) no-repeat left top;  
	}	

a:hover.btn-lesmer-no {
	
	background: url(images/btn-lesmer-no.gif) no-repeat left bottom;  }

a:hover.btn-lesmer-en {
	
	background: url(images/btn-lesmer-en.gif) no-repeat left bottom;  }
	
a:hover.btn-lesmer-fr {
	
	background: url(images/btn-lesmer-fr.gif) no-repeat left bottom;  }
	
a:hover.btn-lesmer-ty {
	
	background: url(images/btn-lesmer-ty.gif) no-repeat left bottom;  }
		
	

.shortcuts {	
	background: #F1EEDB; 
	padding: 3px 4px 2px 5px; }

.shortcuts, .shortcuts p, .shortcuts h2, .shortcuts h3
	{color:#9c100f; }

.shortcuts h3 {
	margin: 3px 0 0px 0; }

.shortcuts a{
	margin: 0 5px 0 5px; }


.varet {
	height: 120px; 
	/*margin-top: 18px; */
	margin-bottom: 9px; 
	background: #F6F2E6;
	text-align: center;
cursor: pointer;  }
	
.varet div{ margin: 0px auto; padding: 5px 5px 0px 5px;}

.vaerikon_tn{ width: 25px; }


.booking {}
.webcam {}
.kart {}
.hovdenkortet {}
.brosjyrer {}
.nyhetsbrev {}
	
	
.fb img{ border: 1px solid #87000C;}
	
	


.sok {
	font-size: 7pt; 
	padding: 2px; 
	border-top: 1px solid #444444; 
	border-left: 1px solid #444444; 
	border-right: 1px solid #D6D6D6; 
	border-bottom: 1px solid #D6D6D6;  
}

.searchform
{
	display: inline; 
	float: right; 
	margin: 10px 25px 0px 0px; 
	padding: 0px; 
	background: url(images/bg-search.gif) 0 0 no-repeat; 
	width: 138px; 
	height: 22px;
}

#searchfrase
{
	background: transparent; 
	margin: 1px; 
	padding-left: 5px; 
	width:103px; 
	height: 16px; 
	line-height: 14px;  
	color: Gray; 
	font-size: 8pt; 
	border:0;}
	
#searchbutton
{
	 background: transparent; 
	 border: 0px; 
	 cursor: pointer; 
	 height: 22px; 
	 width: 25px; 
	 overflow: hidden; 
	 display: inline; 
	 margin: 0 0 0 -3px; 
	 padding: 0;}


#footer {
	margin-top: 14px;
	margin-bottom: 14px;  
	text-align: left; }

#footer a, #footer a:visited, #footer a:link{
display: inline;
}


.line {
	height: 1px; 
	background: #f3f2ed;
	margin-top: 10px; 
	margin-bottom: 10px; 
	}



.overnatting-lc { width: 244px;
float: left; 
height: 200px;	background: #f6f4e8; 
	margin-right: 13px;

	 }
.overnatting-mc {
 width: 244px;
 float: left; margin-right: 13px; 
height: 200px; background: #f6f4e8; }
.overnatting-rc {
float: left; 
height: 200px;  width: 244px;
background: #f6f4e8; 
}

.contentbox {
	margin: 15px; }


p.overnatting a:link,
p.overnatting a:visited  
{
	color: #0066FF ; 
	font-size: 14px; 
	font-weight: bold; 
	margin: 0 0 5px 10px}


.acivities {
	margin-top: -5px;
}

/*.acivities ul li p, .acivities ul li h2 {*/
.acivities ul li div{
	/*margin: 0 108 0 0px; */
	width: 280px;
	float: left;
	clear: left;
	}	
.acivities ul {
	margin: 0px;
	padding:0px;
	list-style: none;
	}
.acivities ul li {
	margin: 5px 0;
	clear: both;
	background: #f6f4e8;
	padding: 15px 10px 10px 15px;
	}
.acivities ul li a img,
.acivities ul li a:visited img  {
	border-color: #EEEDE3;
	text-decoration: none;	
	}
.acivities ul li a:hover img {
	border-color: #9C100F;
	text-decoration: none;	
	}
.acivities ul li img{
	border: 4px solid #fff;
	padding:1px;
	width: 130px;
	height: 85px;
	float: right;
	margin: -5px 0px 0 10px;
	}

.acivities ul li a,
.acivities ul li a:hover,
.acivities ul li a:visited,
.acivities ul li a:active {
	text-decoration: none; 
	}

.acivities ul li a div p,
.acivities ul li a:visited div p {
	color: #464646; 
	}
.acivities ul li a:focus div p,
.acivities ul li a:hover div p {
	color: #000; 
	text-decoration: none;
	}
.acivities ul li a:focus h2,
.acivities ul li a:hover h2 {
	color: #890201; 
	text-decoration: none; 
	}


	
.recommended {
	margin-top: -5px; }

.recommended ul li p,
.recommended ul li h2 {
	margin: 0 0 0 108px;
	width: 130px; 
	}	
.recommended ul {
	margin: 0;
	padding:0;
	list-style: none;
	}
.recommended ul li {
	margin: 5px 0 12px 0;
	clear: both;
	border-bottom: 1px solid #eeede3;
	padding: 0 0 10px 0;
	}
.recommended ul li a img,
.recommended ul li a:visited img  {
	border-color: #EEEDE3;
	}
.recommended ul li a:hover img {
	border-color: #9C100F;
	}
.recommended ul li img{
	border: 4px solid #fff;
	padding:1px;
	width: 85px;
	height: 56px;
	float: left;
	clear: right; 	
	margin: 0px 10px 0 0;
	}
.recommended ul li a p,
.recommended ul li a:visited p {
	color: #464646; 
	}
.recommended ul li a:focus p,
.recommended ul li a:hover p {
	color: #000; 
	text-decoration: none; 
	}
.recommended ul li a:focus h2,
.recommended ul li a:hover h2 {
	color: #890201; 
	text-decoration: none; 
	}


/* ClearFix */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
.clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



.sponsorer {
	background: #F6F4E8 url(images/bg-rc-hovedsponsorer-no.gif) repeat-x; 
	padding: 20px 0 0 0;
	text-align: center; 	 
	}
	



.undermeny
{
    margin-top: 3px;
	padding: 5px 0px 5px 0px;
	background: #f1eedb;
	width: 100%;
	float: left;
	clear: both;}

.undermeny a, .undermeny a:link, .undermeny a:visited
{
	padding: 5px 20px 5px 20px;
	font-size: 9pt;
	font-weight: 700;
	color: #930504;
	text-decoration: none;
	text-align: left;

}

.undermeny a:hover, .undermeny a:active 
{
	background: #99120f;
	color: #fff; 
}


.temperatur{ font-size: 29pt; 	color: #930504; line-height: 30pt; }
.spanvaerikon{ position: relative; top: 2px; left: 0px; }

 
/*  Plukkeklasser  ****************************************/		
/*
.300 {height: 300px; }
.400 {height: 400px; }
.500 {height: 500px; }
.200 {height: 200px; }
.100 {height: 100px; }	
*/

.height100 { height: 100px; overflow: hidden; margin-top: 0;  }
.height128 { height: 128px; overflow: hidden; margin-top: 0;  }
.height160 { height: 160px; overflow: hidden; margin-top: 0;  }
.height200 { height: 200px; overflow: hidden; margin-top: 0;  }
.height250 { height: 250px; overflow: hidden; margin-top: 0;  }
.height380 { height: 380px; overflow: hidden; margin-top: 0;  }

.margin9 {	margin: 9px; }
.margin18 {	margin: 18px; }
.margin36 {	margin: 36px; }

.margin-top3  { margin-top: 3px;  }
.margin-top5  { margin-top: 5px;  }
.margin-top6  { margin-top: 6px;  }
.margin-top7  { margin-top: 7px;  }
.margin-top8  { margin-top: 8px;  }
.margin-top9  { margin-top: 9px;  }
.margin-top10 { margin-top: 10px; }
.margin-top20 { margin-top: 20px; }

.margin-bottom5  { margin-bottom: 5px;  }
.margin-bottom6  { margin-bottom: 6px;  }
.margin-bottom7  { margin-bottom: 7px;  }
.margin-bottom8  { margin-bottom: 8px;  }
.margin-bottom9  { margin-bottom: 9px;  }
.margin-bottom10 { margin-bottom: 10px; }
.margin-bottom19 { margin-bottom: 19px; }
.margin-bottom20 { margin-bottom: 20px; }

.border-top-1-white    { border-top:    1px solid #fff; }
.border-top-2-white    { border-top:    2px solid #fff; }
.border-right-1-white  { border-right:  1px solid #fff; }
.border-right-2-white  { border-right:  2px solid #fff; }
.border-bottom-1-white { border-bottom: 1px solid #fff; }
.border-bottom-2-white { border-bottom: 2px solid #fff; }
.border-left-1-white   { border-left:   1px solid #fff; } 
.border-left-2-white   { border-left:   2px solid #fff; }
.border-left-gray1 {	border-left: 1px solid #B4B4B4; }
.border-left-black1 { border-left: 1px solid #000; }

.border-fff {
	border: 1px solid #fff; }
.border-000 {
	border: 1px solid #000;}



.float-left {
	float: left; 
	clear: right; }
	
.float-left9{
	float: left; 
	clear: right;
	margin: 0 9px 2px 0;  }	
	
.float-right {
	float: right; 
	 }

.cr{display:block; clear:both; font-size:0; line-height:0; height:0px; }
.cr9{display:block; clear:both; font-size:0; line-height:0; height:9px; }
.cr10{display:block; clear:both; font-size:0; line-height:0; height:10px; }
.cr18{display:block; clear:both; font-size:0; line-height:0; height:18px; }

.cr50{ clear:both; font-size:0; line-height:0; height:50px }


.paddme {
	margin: 5px 0 5px 0; }

.line-black {
	margin: 10px 0 0 0; 
	border-bottom: 1px solid #000; 
	height: 5px; 
	clear: both;  }
	
.line-gradient {
	margin: 5px 2px 18px 2px; 
	height: 18px; 
	background: url(layouts/images/line-gradient.gif) repeat-x bottom left; 	
	clear: both;  }


.line-dotted {

	background: url(images/tex-line-dotted.gif) repeat-x bottom; 
	margin: 7px 0 10px 0;
	height: 3px; 

	display: block; }

.line-dotted18 {
	background: url(images/tex-line-dotted.gif) repeat-x bottom; 
	margin: 7px 0 10px 0;
	height: 18px; 
	clear: both; 

	display: block; }

.line-vert {
	background: url(images/tex-line-dotted-vert.gif) repeat-y center ; 
	margin: 0 ;
	
	 }


.watermark h2,
h2.watermark a:link, 
h2.watermark a:visited,
h2.watermark a:focus,
h2.watermark a:hover,
h2.watermark a:active { color: #F7F5E8; text-decoration:none; font-size:1px; float: right; width: 150px;   }     

#nyheter-tekstside{ background: #fff;}


/* Plukkeklasser */

	

/*  Float 
Brukes for å floate et bilde. Fast bredde trengs ikke.  */		
.float-left  { float: left; clear: right; }
.float-right { float: right; 			  }
 
/*  Height  */		
.height100 { height: 100px; overflow: hidden; margin: 0;  }
.height128 { height: 128px; overflow: hidden; margin: 0;  }
.height160 { height: 160px; overflow: hidden; margin: 0;  }
.height200 { height: 200px; overflow: hidden; margin: 0;  }
.height250 { height: 250px; overflow: hidden; margin: 0;  }
.height380 { height: 380px; overflow: hidden; margin: 0;  }


/* Line height */
.line-height9    {line-height: 9px;  font-size: 8pt; }
.line-height18   {line-height: 18px; font-size: 8pt;}
.line-height20   {line-height: 20px; font-size: 8pt;}
.line-height30   {line-height: 30px; font-size: 8pt;}


/* colors */

.white  { color: #ffffff; }
.black  { color: #000000; }
.green  { color: #00FF00; }
.yellow { color: #FFFF00; }
.red    { color: #FF0000; }
.pink   { color: #FF00FF; }
.blue   { color: #0000FF; }
.gray   { color: #666666; }

/* clears */
.cr  {clear:both; line-height:0; height:0 }
.cr1 {display:block; clear:both; line-height:0; height:1px }
.cr2 {display:block; clear:both; line-height:0; height:2px }
.cr3 {display:block; clear:both; line-height:0; height:3px }
.cr4 {display:block; clear:both; line-height:0; height:4px }
.cr5 {display:block; clear:both; line-height:0; height:5px }
.cr6 {display:block; clear:both; line-height:0; height:6px }
.cr7 {display:block; clear:both; line-height:0; height:7px }
.cr8 {display:block; clear:both; line-height:0; height:8px }
.cr9 {display:block; clear:both; line-height:0; height:9px }
.cr10{display:block; clear:both; line-height:0; height:10px }
.cr18{display:block; clear:both; line-height:0; height:18px }


.cursor {
	cursor:pointer; }

/* borders */
.border1 		{ border: 1px solid; }
.border2 		{ border: 2px solid; }
.border3 		{ border: 3px solid; }
.border-top1    { border-top:    1px solid; }
.border-top2    { border-top:    2px solid; }
.border-top3    { border-top:    3px solid; }
.border-right1  { border-right:  1px solid; }
.border-right2  { border-right:  2px solid; }
.border-right3  { border-right:  3px solid; }
.border-bottom1 { border-bottom: 1px solid; }
.border-bottom2 { border-bottom: 2px solid; }
.border-bottom7-white { border-bottom: 7px solid #fff; }
.border-bottom3 { border-bottom: 3px solid; }
.border-left1   { border-left:   1px solid; } 
.border-left2   { border-left:   2px solid; }
.border-left3   { border-left:   3px solid; }


.vertical-align-middle {
	vertical-align: middle; }
.vertical-align-bottom {
	vertical-align: bottom; }
.vertical-align-top {
	vertical-align: top; }

.text-align-left{
	text-align:left; }
.text-align-center{
	text-align: center; }	
.text-align-right{
	text-align:right; }
	

	
	
	

/*  width  */

.width1 {width: 1px; }
.width2 {width: 2px; }
.width3 {width: 3px; }
.width4 {width: 4px; }
.width5 {width: 5px; }
.width6 {width: 6px; }
.width7 {width: 7px; }
.width8 {width: 8px; }
.width9 {width: 9px; }
.width10 {width: 10px; }
.width11 {width: 11px; }
.width12 {width: 12px; }
.width13 {width: 13px; }
.width14 {width: 14px; }
.width15 {width: 15px; }
.width16 {width: 16px; }
.width17 {width: 17px; }
.width18 {width: 18px; }
.width19 {width: 19px; }
.width20 {width: 20px; }
.width21 {width: 21px; }
.width22 {width: 22px; }


/*  margins  */
.margin1  { margin: 1px;  }
.margin2  { margin: 2px;  }
.margin3  { margin: 3px;  }
.margin4  { margin: 4px;  }
.margin5  { margin: 5px;  }
.margin6  { margin: 6px;  }
.margin7  { margin: 7px;  }
.margin8  { margin: 8px;  }
.margin9  { margin: 9px;  }
.margin10 { margin: 10px; }
.margin11 { margin: 11px; }
.margin12 { margin: 12px; }
.margin13 { margin: 13px; }
.margin14 { margin: 14px; }
.margin15 { margin: 15px; }
.margin16 { margin: 16px; }
.margin17 { margin: 17px; }
.margin18 { margin: 18px; }
.margin19 { margin: 19px; }
.margin20 { margin: 20px; }
.margin36 {	margin: 36px; }

.margin-top1  { margin-top: 1px;  }
.margin-top2  { margin-top: 2px;  }
.margin-top3  { margin-top: 3px;  }
.margin-top4  { margin-top: 4px;  }
.margin-top5  { margin-top: 5px;  }
.margin-top6  { margin-top: 6px;  }
.margin-top7  { margin-top: 7px;  }
.margin-top8  { margin-top: 8px;  }
.margin-top9  { margin-top: 9px;  }
.margin-top10 { margin-top: 10px; }
.margin-top11 { margin-top: 11px; }
.margin-top12 { margin-top: 12px; }
.margin-top13 { margin-top: 13px; }
.margin-top14 { margin-top: 14px; }
.margin-top15 { margin-top: 15px; }
.margin-top16 { margin-top: 16px; }
.margin-top17 { margin-top: 17px; }
.margin-top18 { margin-top: 18px; }
.margin-top19 { margin-top: 19px; }
.margin-top20 { margin-top: 20px; }

.margin-right1  { margin-right: 1px;  }
.margin-right2  { margin-right: 2px;  }
.margin-right3  { margin-right: 3px;  }
.margin-right4  { margin-right: 4px;  }
.margin-right5  { margin-right: 5px;  }
.margin-right6  { margin-right: 6px;  }
.margin-right7  { margin-right: 7px;  }
.margin-right8  { margin-right: 8px;  }
.margin-right9  { margin-right: 9px;  }
.margin-right10 { margin-right: 10px; }
.margin-right11 { margin-right: 11px; }
.margin-right12 { margin-right: 12px; }
.margin-right13 { margin-right: 13px; }
.margin-right14 { margin-right: 14px; }
.margin-right15 { margin-right: 15px; }
.margin-right16 { margin-right: 16px; }
.margin-right17 { margin-right: 17px; }
.margin-right18 { margin-right: 18px; }
.margin-right19 { margin-right: 19px; }
.margin-right20 { margin-right: 20px; }

.margin-bottom1  { margin-bottom: 1px;  }
.margin-bottom2  { margin-bottom: 2px;  }
.margin-bottom3  { margin-bottom: 3px;  }
.margin-bottom4  { margin-bottom: 4px;  }
.margin-bottom5  { margin-bottom: 5px;  }
.margin-bottom6  { margin-bottom: 6px;  }
.margin-bottom7  { margin-bottom: 7px;  }
.margin-bottom8  { margin-bottom: 8px;  }
.margin-bottom9  { margin-bottom: 9px;  }
.margin-bottom10 { margin-bottom: 10px; }
.margin-bottom11 { margin-bottom: 11px; }
.margin-bottom12 { margin-bottom: 12px; }
.margin-bottom13 { margin-bottom: 13px; }
.margin-bottom14 { margin-bottom: 14px; }
.margin-bottom15 { margin-bottom: 15px; }
.margin-bottom16 { margin-bottom: 16px; }
.margin-bottom17 { margin-bottom: 17px; }
.margin-bottom18 { margin-bottom: 18px; }
.margin-bottom19 { margin-bottom: 19px; }
.margin-bottom20 { margin-bottom: 20px; }

.margin-left1  { margin-left: 1px;  }
.margin-left2  { margin-left: 2px;  }
.margin-left3  { margin-left: 3px;  }
.margin-left4  { margin-left: 4px;  }
.margin-left5  { margin-left: 5px;  }
.margin-left6  { margin-left: 6px;  }
.margin-left7  { margin-left: 7px;  }
.margin-left8  { margin-left: 8px;  }
.margin-left9  { margin-left: 9px;  }
.margin-left10 { margin-left: 10px; }
.margin-left11 { margin-left: 11px; }
.margin-left12 { margin-left: 12px; }
.margin-left13 { margin-left: 13px; }
.margin-left14 { margin-left: 14px; }
.margin-left15 { margin-left: 15px; }
.margin-left16 { margin-left: 16px; }
.margin-left17 { margin-left: 17px; }
.margin-left18 { margin-left: 18px; }
.margin-left19 { margin-left: 19px; }
.margin-left20 { margin-left: 20px; }
.margin-left30 { margin-left: 30px; }
.margin-left40 { margin-left: 40px; }
.margin-left50 { margin-left: 50px; }



/* Negativ margin */
.n-margin1  { margin: -1px;  }
.n-margin2  { margin: -2px;  }
.n-margin3  { margin: -3px;  }
.n-margin4  { margin: -4px;  }
.n-margin5  { margin: -5px;  }
.n-margin6  { margin: -6px;  }
.n-margin7  { margin: -7px;  }
.n-margin8  { margin: -8px;  }
.n-margin9  { margin: -9px;  }
.n-margin10 { margin: -10px; }
.n-margin11 { margin: -11px; }
.n-margin12 { margin: -12px; }
.n-margin13 { margin: -13px; }
.n-margin14 { margin: -14px; }
.n-margin15 { margin: -15px; }
.n-margin16 { margin: -16px; }
.n-margin17 { margin: -17px; }
.n-margin18 { margin: -18px; }
.n-margin19 { margin: -19px; }
.n-margin20 { margin: -20px; }
.n-margin36 { margin: -36px; }

.n-margin-top1  { margin-top: -1px;  }
.n-margin-top2  { margin-top: -2px;  }
.n-margin-top3  { margin-top: -3px;  }
.n-margin-top4  { margin-top: -4px;  }
.n-margin-top5  { margin-top: -5px;  }
.n-margin-top6  { margin-top: -6px;  }
.n-margin-top7  { margin-top: -7px;  }
.n-margin-top8  { margin-top: -8px;  }
.n-margin-top9  { margin-top: -9px;  }
.n-margin-top10 { margin-top: -10px; }
.n-margin-top11 { margin-top: -11px; }
.n-margin-top12 { margin-top: -12px; }
.n-margin-top13 { margin-top: -13px; }
.n-margin-top14 { margin-top: -14px; }
.n-margin-top15 { margin-top: -15px; }
.n-margin-top16 { margin-top: -16px; }
.n-margin-top17 { margin-top: -17px; }
.n-margin-top18 { margin-top: -18px; }
.n-margin-top19 { margin-top: -19px; }
.n-margin-top20 { margin-top: -20px; }

.n-margin-right1  { margin-right: -1px;  }
.n-margin-right2  { margin-right: -2px;  }
.n-margin-right3  { margin-right: -3px;  }
.n-margin-right4  { margin-right: -4px;  }
.n-margin-right5  { margin-right: -5px;  }
.n-margin-right6  { margin-right: -6px;  }
.n-margin-right7  { margin-right: -7px;  }
.n-margin-right8  { margin-right: -8px;  }
.n-margin-right9  { margin-right: -9px;  }
.n-margin-right10 { margin-right: -10px; }
.n-margin-right11 { margin-right: -11px; }
.n-margin-right12 { margin-right: -12px; }
.n-margin-right13 { margin-right: -13px; }
.n-margin-right14 { margin-right: -14px; }
.n-margin-right15 { margin-right: -15px; }
.n-margin-right16 { margin-right: -16px; }
.n-margin-right17 { margin-right: -17px; }
.n-margin-right18 { margin-right: -18px; }
.n-margin-right19 { margin-right: -19px; }
.n-margin-right20 { margin-right: -20px; }

.n-margin-bottom1  { margin-bottom: -1px;  }
.n-margin-bottom2  { margin-bottom: -2px;  }
.n-margin-bottom3  { margin-bottom: -3px;  }
.n-margin-bottom4  { margin-bottom: -4px;  }
.n-margin-bottom5  { margin-bottom: -5px;  }
.n-margin-bottom6  { margin-bottom: -6px;  }
.n-margin-bottom7  { margin-bottom: -7px;  }
.n-margin-bottom8  { margin-bottom: -8px;  }
.n-margin-bottom9  { margin-bottom: -9px;  }
.n-margin-bottom10 { margin-bottom: -10px; }
.n-margin-bottom11 { margin-bottom: -11px; }
.n-margin-bottom12 { margin-bottom: -12px; }
.n-margin-bottom13 { margin-bottom: -13px; }
.n-margin-bottom14 { margin-bottom: -14px; }
.n-margin-bottom15 { margin-bottom: -15px; }
.n-margin-bottom16 { margin-bottom: -16px; }
.n-margin-bottom17 { margin-bottom: -17px; }
.n-margin-bottom18 { margin-bottom: -18px; }
.n-margin-bottom19 { margin-bottom: -19px; }
.n-margin-bottom20 { margin-bottom: -20px; }

.n-margin-left1  { margin-left: -1px;  }
.n-margin-left2  { margin-left: -2px;  }
.n-margin-left3  { margin-left: -3px;  }
.n-margin-left4  { margin-left: -4px;  }
.n-margin-left5  { margin-left: -5px;  }
.n-margin-left6  { margin-left: -6px;  }
.n-margin-left7  { margin-left: -7px;  }
.n-margin-left8  { margin-left: -8px;  }
.n-margin-left9  { margin-left: -9px;  }
.n-margin-left10 { margin-left: -10px; }
.n-margin-left11 { margin-left: -11px; }
.n-margin-left12 { margin-left: -12px; }
.n-margin-left13 { margin-left: -13px; }
.n-margin-left14 { margin-left: -14px; }
.n-margin-left15 { margin-left: -15px; }
.n-margin-left16 { margin-left: -16px; }
.n-margin-left17 { margin-left: -17px; }
.n-margin-left18 { margin-left: -18px; }
.n-margin-left19 { margin-left: -19px; }
.n-margin-left20 { margin-left: -20px; }

.padding1  { padding: 1px;  }
.padding2  { padding: 2px;  }
.padding3  { padding: 3px;  }
.padding4  { padding: 4px;  }
.padding5  { padding: 5px;  }
.padding6  { padding: 6px;  }
.padding7  { padding: 7px;  }
.padding8  { padding: 8px;  }
.padding9  { padding: 9px;  }
.padding10 { padding: 10px; }
.padding11 { padding: 11px; }
.padding12 { padding: 12px; }
.padding13 { padding: 13px; }
.padding14 { padding: 14px; }
.padding15 { padding: 15px; }
.padding16 { padding: 16px; }
.padding17 { padding: 17px; }
.padding18 { padding: 18px; }
.padding19 { padding: 19px; }
.padding20 { padding: 20px; }
.padding36 {	padding: 36px; }

.padding-top1  { padding-top: 1px;  }
.padding-top2  { padding-top: 2px;  }
.padding-top3  { padding-top: 3px;  }
.padding-top4  { padding-top: 4px;  }
.padding-top5  { padding-top: 5px;  }
.padding-top6  { padding-top: 6px;  }
.padding-top7  { padding-top: 7px;  }
.padding-top8  { padding-top: 8px;  }
.padding-top9  { padding-top: 9px;  }
.padding-top10 { padding-top: 10px; }
.padding-top11 { padding-top: 11px; }
.padding-top12 { padding-top: 12px; }
.padding-top13 { padding-top: 13px; }
.padding-top14 { padding-top: 14px; }
.padding-top15 { padding-top: 15px; }
.padding-top16 { padding-top: 16px; }
.padding-top17 { padding-top: 17px; }
.padding-top18 { padding-top: 18px; }
.padding-top19 { padding-top: 19px; }
.padding-top20 { padding-top: 20px; }

.padding-right1  { padding-right: 1px;  }
.padding-right2  { padding-right: 2px;  }
.padding-right3  { padding-right: 3px;  }
.padding-right4  { padding-right: 4px;  }
.padding-right5  { padding-right: 5px;  }
.padding-right6  { padding-right: 6px;  }
.padding-right7  { padding-right: 7px;  }
.padding-right8  { padding-right: 8px;  }
.padding-right9  { padding-right: 9px;  }
.padding-right10 { padding-right: 10px; }
.padding-right11 { padding-right: 11px; }
.padding-right12 { padding-right: 12px; }
.padding-right13 { padding-right: 13px; }
.padding-right14 { padding-right: 14px; }
.padding-right15 { padding-right: 15px; }
.padding-right16 { padding-right: 16px; }
.padding-right17 { padding-right: 17px; }
.padding-right18 { padding-right: 18px; }
.padding-right19 { padding-right: 19px; }
.padding-right20 { padding-right: 20px; }

.padding-bottom1  { padding-bottom: 1px;  }
.padding-bottom2  { padding-bottom: 2px;  }
.padding-bottom3  { padding-bottom: 3px;  }
.padding-bottom4  { padding-bottom: 4px;  }
.padding-bottom5  { padding-bottom: 5px;  }
.padding-bottom6  { padding-bottom: 6px;  }
.padding-bottom7  { padding-bottom: 7px;  }
.padding-bottom8  { padding-bottom: 8px;  }
.padding-bottom9  { padding-bottom: 9px;  }
.padding-bottom10 { padding-bottom: 10px; }
.padding-bottom11 { padding-bottom: 11px; }
.padding-bottom12 { padding-bottom: 12px; }
.padding-bottom13 { padding-bottom: 13px; }
.padding-bottom14 { padding-bottom: 14px; }
.padding-bottom15 { padding-bottom: 15px; }
.padding-bottom16 { padding-bottom: 16px; }
.padding-bottom17 { padding-bottom: 17px; }
.padding-bottom18 { padding-bottom: 18px; }
.padding-bottom19 { padding-bottom: 19px; }
.padding-bottom20 { padding-bottom: 20px; }

.padding-left1  { padding-left: 1px;  }
.padding-left2  { padding-left: 2px;  }
.padding-left3  { padding-left: 3px;  }
.padding-left4  { padding-left: 4px;  }
.padding-left5  { padding-left: 5px;  }
.padding-left6  { padding-left: 6px;  }
.padding-left7  { padding-left: 7px;  }
.padding-left8  { padding-left: 8px;  }
.padding-left9  { padding-left: 9px;  }
.padding-left10 { padding-left: 10px; }
.padding-left11 { padding-left: 11px; }
.padding-left12 { padding-left: 12px; }
.padding-left13 { padding-left: 13px; }
.padding-left14 { padding-left: 14px; }
.padding-left15 { padding-left: 15px; }
.padding-left16 { padding-left: 16px; }
.padding-left17 { padding-left: 17px; }
.padding-left18 { padding-left: 18px; }
.padding-left19 { padding-left: 19px; }
.padding-left20 { padding-left: 20px; }
.padding-left30 { padding-left: 30px; }
.padding-left40 { padding-left: 40px; }
.padding-left50 { padding-left: 50px; }

.capitalize{ text-transform: capitalize;}

#tipsenvenn{ display: none;}
#link-meldav{ display: none;}
