/* OMDEFINERING av HTML-tagger */

body {
	margin: 0;
	padding: 0;
	background-color: #fff;
	background-image: url('http://totalglobal.du-store-verden.no/img/ill_right.png');
	background-position: left top;
	background-repeat: no-repeat;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 12px;
}

h1,h2,h4,h5,h6 {
	color: #000;
	margin: 0;
	padding-top: 0.7em;
	padding-bottom: 0;
}

h1 {
	padding-top: 1.1em;
	font-size: 16px;
}

h2 {
	font-size: 14px;	
}


p {
	margin-top: 0.5em;
	margin-bottom: 1em;	
}
 
hr {
	display: none;
}

small {
	font-size: 10px;
}

a {
	color: #007c86;
	text-decoration: none;
}

#popuplag {
	position: absolute;
	top: 120px;
	left: 19px;
	z-index: 70;	
}

.popuplag {
	background: #fff9e4;
	color: black;
	padding: 3px;
	border: 1px solid #007c86;
	font-size: 0.8em; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	background-image: url('http://totalglobal.du-store-verden.no/img/bakgrunn_popopp.png');
	background-position: left top;
	background-repeat: no-repeat;
}

#topp {
	width:972px;
	height: 146px;
	background-image: url("http://totalglobal.du-store-verden.no/img/logo_TG_www.png");
	background-position: top right;
	background-repeat: no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;      
	color: #007c86;
	font-size: 40px;
	font-weight: bold;
}

#hoved {
	width:462px;
	height: 540px;
	position: absolute;
	overflow: auto;
	left: 500px;
	top: 185px;
	background: #fff9e4;
	color: #000;
/*	background-image: url("http://totalglobal.du-store-verden.no/img/illustrasjon.jpg");
	background-position: center;
	background-repeat: no-repeat; */
	padding: 5px;
/*	border-right:1px solid #007c86; */ 
}

#hoved a {
	color: #007c86;
	text-decoration: underline;
}

#hoved a:hover {
	color: #b82f2f;
	text-decoration: underline;
}

.separator {
	clear:both;
	border-top: 1px dotted  #007c86;
	margin-top: 15px;
}

.intro {
	font-size: 1.1em;
}

.tilbake {
	clear:both;
	color:#fff;
}

.tilbake a, .tilbake a:visited {
	padding:1px 3px 1px 3px;
	background: #007c86;
	text-decoration:none;
	color:#fff;
}

.tilbake a:hover  {
	text-decoration:none;
	font-weight:bold;
	background:#ef3125;
	color:#fff;
}

.img_marg img {
	margin:3px 3px 0 0;
}

.img_marg_bunn img {
	margin-bottom:1em;
}

.meny a:link, .meny a:visited {
	display: block;
	padding: 3px 8px 3px 3px;
	color: #007c86;	
	font-size: 30px;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;	
}

.meny a:hover, .meny a.selected, .meny a:visited.selected {
	color: #b82f2f;	
	border-top: 2px solid #b82f2f;
	border-bottom: 2px solid #b82f2f;	
}

#meny1 {
	z-index:10;
	position: absolute;
	left: 290px;
	top: 109px;	
}

#meny2 {
	z-index:10;
	position: absolute;
	left: 330px;
	top: 169px;	
}

#meny3 {
	z-index:10;
	position: absolute;
	left: 360px;
	top: 229px;	
}

#meny4 {
	z-index:10;
	position: absolute;
	left: 380px;
	top: 289px;	
}

#nyheter {
	width:190px;
	height: 225px;
	position: absolute;
	left: 300px;
	top: 500px;
	color: #000;
	border: 1px dotted #b82f2f;
}

#bunn {
	width:900px;
	position: absolute;
	left: 70px;
	top: 740px;
	color: #000;
}

.menylinje {
	width:472px;
	clear:both;
	padding:0;
	margin:0;
	height:1.2em;
	color:#000;
	position: absolute;
	z-index: 3;
	left: 500px;
	top: 160px;
}

.menylinje a, .menylinje a:visited {
	float:left;
	width:117px;
	height:1.4em;
	padding-top:.3em;
	padding-bottom:.1em;
	display:block;
	text-align:center;
	border-left:1px solid #fff;
	background: #007c86;
	text-decoration:none;
	color:#fff;
}

.menylinje a:hover, .menylinje a.selected, .menylinje a:visited.selected {
	text-decoration:none;
	font-weight:bold;
	background:#ef3125;
}

.menylinje span {
	display:none;
}

.info {
	width:182px;
	color: #FED28C;
	float: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	z-index: 5;
	left: 625px;
	top: 10px;
}

.language {
	width:182px;
	color: #FED28C;
	float: left;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	z-index: 6;
	left: 625px;
	top: 30px;
}

.venstre {
	width:182px;
	background-color: #fff;
	color: #000;
/*	border:1px;
	border-color: #FF9900;
	border-style: none dotted none none; */
	position: absolute;
	left: 20px;
	top: 150px;
	padding: 7px;
}

.scroll_list {
	width: 180px;
	height: 150px;
	overflow: auto; 
	position: relative;
}

.footer {
	position: relative;
	z-index: 1;
	background-color: #fff;
	color: #000;
}

.big_i {
	background-color: #000;
	color: #FED28C;
/*	border:1px;
	border-color: #FF9900;
	border-style: none none none dotted; */
	position: absolute;
	z-index: 1;
	left: 216px;
	top: 150px;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	padding: 7px;
}


.oppdatert{
	margin-top:20px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #50667A;
}


.edit_link a, .edit_link a:visited {
	text-decoration:none;
	color: red;
}

.card_flips {
	width:479px;
	position: absolute;
	z-index: 2;
	float: left;
	left: 250px;
	top: 101px;
}


/*	ID'er */

#card_flips {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFCE31;
	padding-left:3px;
	padding-bottom:14px;
	margin:0;
}

#card_flips a:link, #card_flips a:visited {
	background: #0D0801;
	border: 1px solid #FF9900;
	float:left;
	text-decoration:none;
	color:#FFCE31;
	padding:0px 5px 0px 5px;
	margin-right:7px;
}

#card_flips a:hover {
	background: #583704;
	color:#FFCE31;
}

#card_flips ul, #card_flips li {
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0;
}

#merk_tekst a{
	background:#F2DC46;
	color: #000;
}

#finn {
	color: #FF9900;
}

#uthevet {
	background: #F9B549;
	color: #000;
}

.memo {
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	color:#000;
	background:#FFFF80;
	height: 120px;
	width:164px;
	overflow:auto;
}

.memo_large {
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	color:#000;
	background:#FFFF80;
	height: 350px;
	width:164px;
	overflow:auto;
}

.memo a, .memo_large a, #memo a:visited {
	color:#000;
	text-decoration:none;
	display:block;
}