.padding {
padding: 20px;
}

body {margin: 0; padding: 0; }

#defaultCountdown { width: 350px; height: 40px; }

.hasCountdown {
}
.countdown_rtl {
	direction: rtl;
}
.countdown_holding span {
	background-color: #ccc;
}
.countdown_row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: center;
}
.countdown_show1 .countdown_section {
	width: 98%;
}
.countdown_show2 .countdown_section {
	width: 48%;
}
.countdown_show3 .countdown_section {
	width: 32.5%;
}
.countdown_show4 .countdown_section {
	width: 24.5%;
}
.countdown_show5 .countdown_section {
	width: 19.5%;
}
.countdown_show6 .countdown_section {
	width: 16.25%;
}
.countdown_show7 .countdown_section {
	width: 14%;
}
.countdown_section {
	display: block;
	float: left;
	font-size: 13px;
	text-align: center;
}
.countdown_amount {
	font-size: 35px;
}
.countdown_descr {
	display: block;
	width: 100%;
}



.break {clear: both;} 

body {background-image: url(/filarkiv/grafikk/bakgrunn.jpg); background-repeat: repeat-x;  }

.hovedramme { margin-top: 111px; margin-left: auto; margin-right: auto; width: 970px; font-family: georgia,garamond,serif;font-size: 12px; }

.header { width: 970px; height: 111px; background-image: url(/filarkiv/grafikk/header-bakgrunn.jpg); background-repeat: no-repeat;}

a.header-logo { width: 330px; float: left; margin: 11px 0 0 19px; font-size: 38px; text-decoration: none; color: #000;}

.header-dato { width: 220px; float: left; font-size: 23px; margin-top: 25px;}
.header-timer { width: 360px; height: 52px; float: left; margin-left: 30px;}
.header-meny { }



.hovedmeny ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.hovedmeny ul li { display: inline; }

.hovedmeny a {
	float: left;
	font-size: 18px;
	text-decoration: none; 
	color: #000;
	margin: 18px 16px 0 18px;
	padding: 3px;
}


.hovedmeny a:hover {
	float: left;
	font-size: 18px;
	text-decoration: none; 
	color: #fff;
	margin: 18px 16px 0 18px;
	background: #525453;
	padding:3px;
}


.hovedfelt-ramme-inner {
	background-image: url(/filarkiv/grafikk/hovedfelt-bakgrunn.png); background-repeat: repeat-y;
}

.hovedfelt-ramme-outer {
	background-image: url(/filarkiv/grafikk/hovedfelt-bakgrunn-topp.jpg); background-repeat: no-repeat; line-height: 21px;
}

.kolonne-left { width: 200px; float: left; }
.kolonne-center {width: 524px;  float: left; }
.kolonne-right { width: 246px; background: fff; float: left; }

.padding-20px { padding: 20px; }
	

.undermeny ul {
	margin: 0 0 0 -5px;
	padding: 0;
	list-style-type: none;
}

.undermeny a {
	font-size: 14px;
	text-decoration: none; 
	color: #000;
	margin: 4px;
	padding: 2px;
}


.undermeny a:hover {
	font-size: 14px;
	text-decoration: none; 
	color: #fff;
	margin: 4px;
	background: #525453;
	padding:2px;
}

.bunnfelt {
 background-color: #F4F4F4;
border-top: 1px solid #E0E0E0; 
}



h1 {
 font-family: Georgia; 
 font-size: 35px; 
font-weight: normal;
line-height: 43px;
margin: 0px;
padding: 0px;
 }

h2 {
 font-family: Georgia; 
 font-size: 12px; 
margin: 0px;
padding: 0px; 
 }

p {
 font-family: Georgia; 
 line-height: 23px; 
 }

p {
 font-family: Georgia; 
 line-height: 23px; 
 }

p {
 font-family: Georgia; 
 line-height: 23px; 
 }

