/**
 * Dette stilarket håndter farger. Filen "layout.css" er bedre kommenter så søk elementet opp der for forklaring.
 */

/* = Setter bakgrunsfarger */
body {
	color:#000;
	background:#fff;
}

/* = Nullstilling */
li {
	list-style:none;
}


/* Lenke slik som "flere artikler" inne på presse. Denne ble brukt flere steder før da systemet hadde egne temasider */
a.morearticles {
	color:#9b3434;
	background:url(../elm/bg_morearticles.gif) top left no-repeat;
}


/* diverse default farger */
textarea {
	color:#887A70;
}

fieldset {
	border:none;
}

input.button {
	cursor:pointer;
}

span.corner {
	background:#887a70;
}

div.hr {
	background:url(../elm/bg_hr.gif) top left repeat-x;
}

/* animasjon som vises ved ajaxkall */
div.loader {
	background:url(../elm/loader_brun.gif) top left no-repeat;
}


/* hovedrammeverket sentrert på siden */
div.framework {}
	
	/* logoer og minimenyen helt i toppen av siden */
	div.framework div.header {
		background:#f5f5ef;
	}
	
		div.framework div.header h1 {}
		
		div.framework div.header a.logo {
			background:url(../elm/logo_matprat.gif) top left no-repeat #f5f5ef;
		}
			
		div.framework div.header ul {}
			
			
			div.framework div.header ul li {
				background:url(../elm/bg_header_li.gif) center right no-repeat;
			}
			
			div.framework div.header ul li.end {
				background:none;
			}
			
				div.framework div.header ul li a {
					color:#554941;
					
				}
				
				div.framework div.header ul li.selected a {
					background:url(../elm/bg_header_li_a.gif) center left repeat-x;
				}
				
	div.framework div.inspirationshadow {
		background:url(../elm/bg_inspiration_shadow.gif) top left repeat-x #fff;
	}
	
	
	
/* "Inspirasjon når den er lukket" */					
div.closed {
	background:#887a70 url(../elm/bg_inspiration_menu.gif) top left repeat-x;
}

/* grafikken til fanene i "Inspirasjon" */
div.top10 {
	background:#887a70 url(../elm/bg_inspiration_menu_top10.gif) top left no-repeat;
}

div.news {
	background:#887a70 url(../elm/bg_inspiration_menu_news.gif) top left no-repeat;
}

div.world {
	background:#887a70 url(../elm/bg_inspiration_menu_world.gif) top left no-repeat;
}

div.personal {
	background:#887a70 url(../elm/bg_inspiration_menu_personal.gif) top left no-repeat;
}


/* diverse farger og grafikk under "Inspirasjon" */
div#inspiration {}

div#inspiration div.loader {
	background:url(../elm/loader_hvit.gif) top left no-repeat;
}


/* forskjellige timeglass med og uten hover */
div#inspiration div.row span.t1 {
	background:url(../elm/bg_inspiration_time1.gif) no-repeat center left #b1a49e;
}

div#inspiration div.row:hover span.t1 {
	background:url(../elm/bg_inspiration_time1_hover.gif) no-repeat center left #95877f;
}

	
div#inspiration div.row span.t2 {
	background:url(../elm/bg_inspiration_time2.gif) no-repeat center left #b1a49e;
}

div#inspiration div.row:hover span.t2 {
	background:url(../elm/bg_inspiration_time2_hover.gif) no-repeat center left #95877f;
}


div#inspiration div.row span.t3 {
	background:url(../elm/bg_inspiration_time3.gif) no-repeat center left #b1a49e;
}

div#inspiration div.row:hover span.t3 {
	background:url(../elm/bg_inspiration_time3_hover.gif) no-repeat center left #95877f;
}


div#inspiration div.row span.t4 {
	background:url(../elm/bg_inspiration_time4.gif) no-repeat center left #b1a49e;
}

div#inspiration div.row:hover span.t4 {
	background:url(../elm/bg_inspiration_time4_hover.gif) no-repeat center left #95877f;
}
		
	div#inspiration div.form {
		}
		
	div#inspiration div.hover {
		background:url(../elm/bg_inspiration_hover.gif) top left repeat-x;
		}
	
	div#inspiration fieldset {
		background:url(../elm/bg_sok.gif) no-repeat;
	}
	
		div#inspiration div.form input {
			color:#c8c4bb;
			border:1px solid #fff;
		}
		
		div#inspiration div.form input.focus {
			color:#000;
		}
		
		div#inspiration div.form input.button {
			border:none;
			background:transparent url(../elm/button_sok.png) top left no-repeat;
		}
		
		div#inspiration div.form a {
			color:#b2aaa1;
			background:transparent url(../elm/bg_searchform_arrow_a.gif) no-repeat left 3px;
		}
		
	div#inspiration ul.top {
		color:#fff;
		}
	
		div#inspiration ul.top li {
			background:url(../elm/bg_inspiration_menu_li_devider_end.png) top right no-repeat;
			}
		
			div#inspiration ul.top li div.header {
				background:url(../elm/bg_inspiration_menu_li_devider_start.png) top left no-repeat;
				}
				
				div#inspiration ul.top li.open div.header a {
					background:#b1a49e;
					}
				
				div#inspiration ul.top li div.header a:hover {
					background:url(../elm/bg_inspiration_hover.gif) top left repeat-x;
					}
					
				div#inspiration ul.top li.open div.header a:hover {
					background:#b1a49e;
					}
				
					div#inspiration ul.top li div.header a span.title {
						color:#edeae1;
						background:url(../elm/bg_inspiration_headers.png) top left no-repeat;
						}
						
					div#inspiration ul.top li div.header a span.subtitle {
						color:#737373;
						}
		
		div#inspiration ul.top li.world {
			background:none;
			}
			
		div#inspiration ul.top li.search {
			
			}
			
			div#inspiration ul.top li.search div.header {
				background:none;
				}
			
				div#inspiration ul.top li.search div.header a span.title {
					background-position:0 -1px;
					}
					
					div#inspiration ul.top li.search div.sub fieldset {
						background:none;
						}
						
						div#inspiration ul.top li.search div.sub fieldset select,
						div#inspiration ul.top li.search div.sub fieldset input {
							color:#e0dcd4;
							background:#595959;
							border:1px solid #484646;
							}
							
						div#inspiration ul.top li.search div.sub fieldset ul.newList {
							border:1px solid #484646;
							background:#94908d;
							}
							
							div#inspiration ul.top li.search div.sub fieldset ul.newList li {
								background:none;
								}
								
								div#inspiration ul.top li.search div.sub fieldset ul.newList li .name {
                                    color:#d0cbc6;
                                    }
							
							div#inspiration ul.top li.search div.sub fieldset ul.newList li .name:hover,
							div#inspiration ul.top li.search div.sub fieldset ul.newList li.hiLite .name {
								color:#454545;
								background:#e0dcd4;
								}
								
							div#inspiration ul.top li.search div.sub fieldset ul.newList li.newListOptionTitle .title,
							div#inspiration ul.top li.search div.sub fieldset ul.newList li.newListOptionTitle .name {
								color:#e0dcd4;
                                background:none;
								}

                                div#inspiration ul.top li.search div.sub fieldset ul.newList li.newListOptionTitle .title:hover,
                                div#inspiration ul.top li.search div.sub fieldset ul.newList li.newListOptionTitle li .name:hover {
                                    color:#454545;
                                    background:#e0dcd4;
                                    }

                                div#inspiration ul.top li.search div.sub fieldset ul.newList li.hiLite .title,
                                div#inspiration ul.top li.search div.sub fieldset ul.newList li li.hiLite .name {
                                    color:#454545;
                                    background:#e0dcd4;
                                    }
								
							
							
						div#inspiration ul.top li.search div.sub fieldset div.freetext {
							background:url(../elm/bg_inspiration_search_freetext.gif) center left no-repeat;
							}
							
							div#inspiration ul.top li.search div.sub fieldset div.freetext input {
								border:1px solid #fff;
								background:none;
								}
								
							div#inspiration ul.top li.search div.sub fieldset div.freetext input.focus {
								color:#454545;
								}
			
				div#inspiration ul.top li.top10 div.header a span.title {
					background-position:0 -19px;
					}
				
				div#inspiration ul.top li.news div.header a span.title {
					background-position:0 -56px;
					}
			
				div#inspiration ul.top li.world div.header a span.title {
					background-position:0 -37px;
					}
			
			div#inspiration ul.top li span {
				color:#737373;
			}
			
			div#inspiration ul.top li div.sub {
				background:#b1a49e;
			}
			
			div#inspiration ul.top li div.visible {
				opacity:100;
			}
			
				div#inspiration ul.top li div.sub h3 {
					color:#454545;
					}
			
				div#inspiration ul.top li div.sub ul {
					background:transparent;
					border-top:1px solid #948e8a;
					border-bottom:1px solid #bdb2ae;
					}
			
					div#inspiration ul.top li div.sub ul li {
						color:#d0cbc6;
						border-bottom:none;
						}
					
						div#inspiration ul.top li div.sub ul li div.row {
							color:#ffbcaa;
							border-top:1px solid #bdb2ae;
							border-right:none;
							border-left:none;
							border-bottom:1px solid #948e8a;
							background:url(../elm/bg_inspiration_subsub_arrow.gif) no-repeat #b1a49e;
							}
						
						div#inspiration ul.top li div.sub ul li div.row:hover {
							background:url(../elm/bg_inspiration_subsub_arrow.gif) no-repeat #95877f;
							}
					
							div#inspiration ul.top li div.sub ul li div.row span {
								color:#454545;
								}
							
							div#inspiration ul.top li div.sub ul li div.row span.text {
								color:#f5f5ef;
								}
								
							div#inspiration ul.top li div.sub ul li div.row span.shorttext {
								color:#f5f5ef;
								}
						
							div#inspiration ul.top li div.sub ul li div.row a {
								color:#454545;
								}
							
							div#inspiration ul.top li div.sub ul li div.row a.delete {
								background:url(../elm/bg_inspiration_delete.gif) 0px 3px no-repeat;
								}
							
							div#inspiration ul.top li div.sub ul li div.row:hover a.delete {
								background-image:url(../elm/bg_inspiration_delete_hover.gif);
								}
							
							div#inspiration ul.top li div.sub ul li div.row:hover a.delete:hover {
								background-image:url(../elm/bg_inspiration_delete_ahover.gif);
								}
			
			
			/* "inspirasjon" innhold som igjen inneholder faner */				
			div#inspiration ul.top li div.multiple {}
			
				div#inspiration ul.top li div.multiple ul {
					border:none;
				}
						
					div#inspiration ul.top li div.multiple ul li {
						background:none;
						}
					
						div#inspiration ul.top li div.multiple ul li a {
							color:#454545;
							border-top:none;
							border-right:1px solid #948E8A;
							border-bottom:none;
							border-left:1px solid #bdb2ae;
							background:none;
						}
						
						div#inspiration ul.top li div.multiple ul li.end a {
							border-right:none;
						}
						
						div#inspiration ul.top li div.multiple ul li.selected a {
							color:#f5f5ef;
						}
						
						div#inspiration ul.top li div.multiple ul li a:hover {
							color:#f5f5ef;
							background:none;
						}
					
						div#inspiration ul.top li div.multiple ul li div.subsub {
							border:none;
						}
						
						
						/* når en underdel av "inspirasjon" igjen har faner */
						div#inspiration ul.top li div.multiple ul li.selected div.subsub {
							opacity:1;
							border:none;
						}
						
							div#inspiration ul.top li div.multiple ul li div.subsub ul {
								border-top:1px solid #948E8A;
								border-bottom:1px solid #bdb2ae;
							}
								
									div#inspiration ul.top li div.multiple ul li div.subsub ul li {}
									
										div#inspiration ul.top li div.multiple ul li div.subsub ul li div.row {}
										
											div#inspiration ul.top li div.multiple ul li div.subsub ul li div.row a {
												border:none;
											}
									
											div#inspiration ul.top li div.multiple ul li div.subsub ul li  div.row span.rating {}
										
												div#inspiration ul.top li div.multiple ul li div.subsub ul li div.row span.rating span.filled {
													background:url(../elm/bg_inspiration_heart.gif) no-repeat center left;
												}
												
												div#inspiration ul.top li div.multiple ul li div.subsub ul li div.row span.rating span.empty {
													background:url(../elm/bg_inspiration_heart_empty.gif) no-repeat center left;
												}
												
												
												div#inspiration ul.top li div.multiple ul li div.subsub ul li div.row:hover span.rating span.filled {
													background:url(../elm/bg_inspiration_hover_heart.gif) no-repeat center left;
												}
												
												div#inspiration ul.top li div.multiple ul li div.subsub ul li div.row:hover span.rating span.empty {
													background:url(../elm/bg_inspiration_hover_heart_empty.gif) no-repeat center left;
												}
							
							
							/* paginering under "inspirasjon" */				
							div#inspiration ul.top li div.multiple ul li div.subsub div.pageing {
								opacity:100;
							}
							
								div#inspiration ul.top li div.multiple ul li div.subsub div.pageing a {
									background:transparent;
									border:none;
									color:#ffbcaa;
								}
								
								div#inspiration ul.top li div.multiple ul li div.subsub div.pageing a.selected {
									color:#d0cbc6;
								}
			
			
			/* innhold under nyheter */				
			div#inspiration ul.top li div.news {}
			
				div#inspiration ul.top li div.news ul {
					background:url(../elm/bg_inspiration_submenu_hr.gif) top left repeat-x;
				}
				
					div#inspiration ul.top li div.news ul li {
						background:url(../elm/bg_inspiration_submenu_hr.gif) bottom left repeat-x;
					}
					
						div#inspiration ul.top li div.news ul li a {
							text-decoration:none;
						}
						
							div#inspiration ul.top li div.news ul li a span.date {}
							
							div#inspiration ul.top li div.news ul li a strong {
								background:url(../elm/bg_inspiration_arrow.gif) top left no-repeat #887a70;
							}
							
							div#inspiration ul.top li div.news ul li a:hover strong {
								background-color:#554941;
							}
		
		/* "Hele verden" */					
		div#inspiration ul.top li.world {}
		
			div#inspiration ul.top li.world div.sub {}
			
			div#inspiration ul.top li.world div.sub ul {}
			
				div#inspiration ul.top li.world div.sub div.left {}
				
					div#inspiration ul.top li.world div.sub div.left div.map {}
					
						div#inspiration ul.top li.world div.sub div.left div.map ul {
							border:none;
							background:#554940;
						}
						
							div#inspiration ul.top li.world div.sub div.left div.map ul li {
								background:#554940;
							}
								
								div#inspiration ul.top li.world div.sub div.left div.map ul li a {
									margin:0px;
									border:none;
									color:#c6bfbc;
									background:#554940 url(../elm/bg_li_closed.gif) top left no-repeat;
								}
								
								div#inspiration ul.top li.world div.sub div.left div.map ul li.open a {
									background-image:url(../elm/bg_li_open.gif);
								}
								
									div#inspiration ul.top li.world div.sub div.left div.map ul li.open ul li a {
										background:none;
									}
									
									div#inspiration ul.top li.world div.sub div.left div.map ul li.open ul li a:hover {
										color:#554940;
										background:#c6bfbc;
									}
									
					
					div#inspiration ul.top li.world div.sub div.left dt.northamerica {
						background:url(../elm/bg_dt_northamerica.gif) top left no-repeat;
					}
					
					div#inspiration ul.top li.world div.sub div.left dt.northamericaopen {
						background:url(../elm/bg_dt_northamerica_open.gif) top left no-repeat;
					}
			
			
			/* "Min matprat" */	
			div#inspiration ul.top li.personal div.sub {
				background:url(../elm/bg_inspiration_personal.gif) top left no-repeat;
			}
			
				div#inspiration ul.top li.personal div.sub p {
					color:#d0cbc6;
				}
			
				div#inspiration ul.top li.personal div.sub fieldset {
					background:none;
				}
				
				div#inspiration ul.top li.personal div.sub input {
					border:1px solid #e3dfdc;
					color:#887a70;
					background:transparent;
				}
				
				div#inspiration ul.top li.personal div.sub label {
					color:#d0cbc6;
					background:url(../elm/bg_inspiration_personal_input.gif) top left no-repeat;
				}
				
				div#inspiration ul.top li.personal div.sub label.checkbox {
					background:transparent;
				}
				
					div#inspiration ul.top li.personal div.sub label.checkbox input {
						border:none;
						background:#fff;
					}
					
				div#inspiration ul.top li.personal div.sub label.textarea {
					background:url(../elm/bg_textarea.gif) top left no-repeat;
				}
				
					div#inspiration ul.top li.personal div.sub label.textarea textarea {
						background:#fff;
						border:none;
						border:1px solid #fff;
					}
					
				div#inspiration ul.top li.personal div.sub label.button {
					background:none;
				}
				
					div#inspiration ul.top li.personal div.sub label.button input {
						border:none;
					}
					
					div#inspiration ul.top li.personal div.sub div.message {
						color:#ccc;
						background:#554941;
					}
					
					div#inspiration ul.top li.personal div.sub div.error {
						color:#ccc;
						background:#9f383e url(../elm/bg_personal_login_error.gif) top right no-repeat;
					}
					
			
			div#inspiration ul.top li.personal div.sub div.user {}
						
				div#inspiration ul.top li.personal div.sub div.user span {
					color:#F5F5EF;		
				}
			
				div#inspiration ul.top li.personal div.sub div.user a {	
					border:none;	
				}
				
				div#inspiration ul.top li.personal div.sub div.user a.profile {
					background:url(../elm/bg_button_minprofil.gif) no-repeat top left;
				}
				
				div#inspiration ul.top li.personal div.sub div.user a.logout {
					background:url(../elm/bg_button_loggut.gif) no-repeat top left;	
				}
				
			div#inspiration ul.top li.personal div.sub div#personalsettings {
				background:#554941;
			}
			
				div#inspiration ul.top li.personal div.sub div#personalsettings a.close {
					border:none;
					background:url(../elm/button_close.gif) top right no-repeat;
				}
			
			
			div#inspiration ul.top li.personal div.multiple {
				background:transparent;
			}
			
			div#inspiration ul.top li.personal div.multiple ul li div.enlisting {
				background:url(../elm/bg_enlisting.gif) top right repeat-y;
			}
			
				div#inspiration ul.top li.personal div.multiple ul li div.enlisting h3 {
					color:#f5f5ef;
				}
				
				div#inspiration ul.top li.personal div.multiple ul li div.enlisting p {
					color:#f5f5ef;
				}
				
				div#inspiration ul.top li.personal div.multiple ul li div.enlisting div {
					color:#d0cbc6;
				}
				
				div#inspiration ul.top li.personal div.multiple ul li div.enlisting span {
					color:#d0cbc6;
				}
				
					div#inspiration ul.top li.personal div.multiple ul li div.enlisting div#enlistright p {
						color:#D0CBC6;
					}
				
					div#inspiration ul.top li.personal div.multiple ul li div.enlisting div#enlistright a.plus {
						border:none;
						background:url(../elm/bg_button_plus.gif) top right no-repeat;
					}
					
					div#inspiration ul.top li.personal div.multiple ul li div.enlisting div#enlistright input.button {
						border:none;
					}
					
					div#inspiration ul.top li.personal div.multiple ul li div.enlisting div#enlistright div a {
						border:none;
						color:#d0cbc6;
					}
					
					div#enlistinglist {
						background:#554941;
					}
					
					div#inspiration ul.top li.personal div.multiple ul li div.enlisting div#enlistinglist {
						background:#554941;
					}
					
						div#inspiration ul.top li.personal div.multiple ul li div.enlisting div#enlistinglist a.close {
							border:none;
							background:url(../elm/button_close.gif) top right no-repeat;
						}
						
						div#inspiration ul.top li.personal div.multiple ul li div.enlisting div#enlistinglist div.enlistingpersones div {}
						
						div#inspiration ul.top li.personal div.multiple ul li div.enlisting div#enlistinglist div.enlistingpersones div:hover {
							background:#958981;
						}
									
							div#inspiration ul.top li.personal div.multiple ul li div.enlisting div#enlistinglist div.enlistingpersones div {}
										
								div#inspiration ul.top li.personal div.multiple ul li div.enlisting div#enlistinglist div.enlistingpersones div a {
									border:none;
								}
								
								div#inspiration ul.top li.personal div.multiple ul li div.enlisting div#enlistinglist div.enlistingpersones div a.delete {
									background:url(../elm/button_enlist_delete.gif) top right no-repeat;
								}
								
								div#inspiration ul.top li.personal div.multiple ul li div.enlisting div#enlistinglist div.enlistingpersones div:hover a.delete {
									background:url(../elm/button_enlist_delete_hover.gif) top right no-repeat;
								}
								
				div#inspiration ul.top li.personal div.multiple ul li div.enlisting a#enlistsend2 {
					border:none;
					background:url(../elm/bg_button_send3.gif) top right no-repeat;
				}
								
		div#inspiration ul.top li.personal div.userregistration {
			background:#887a70;
		}
		
			div#inspiration ul.top li.personal div.userregistration div.left {}
			
				div#inspiration ul.top li.personal div.userregistration div.left a.back {
					background:url(../elm/button_tilbake.gif);
				}
			
			div#inspiration ul.top li.personal div.userregistration div.center {}
			
				div#inspiration ul.top li.personal div.userregistration div.center div.text {
					border-right:1px solid #71665d;
				}
			
			div#inspiration ul.top li.personal div.userregistration div.right {}
			
				div#inspiration ul.top li.personal div.userregistration div.right div.pane div {
						border-left:1px solid #958981;
					}
			
			
			
		/* hovedfeltet på forsiden */			
		div.framework div.entrance {
			background:#edeae1;
		}
		
			div.framework div.entrance li {}
			
				div.framework div.entrance li a {
					color:#ffbcaa;
				}
			
			/* det store bildet */	
			div.framework div.entrance div#picture {}
			
				/* play knapp ved film på forsiden */
				div.framework div.entrance div#picture div#canvas div.image div#playbutton {
					background:url(../elm/play_button_80.png) no-repeat;
				}
			
				 div.framework div.entrance div#picture div#bottom {}
					
					/* den lille grå menyen på bildet */
					div.framework div.entrance div#picture div#bottom ul#links {
						background:#14110f;
						opacity:0.7;
					}
				
						div.framework div.entrance div#picture div#bottom ul#links li {}
					
							div.framework div.entrance div#picture div#bottom ul#links li a {
								color:#ffae98;
								background:url(../elm/bg_tv_arrow.gif) center left no-repeat;
							}
							
							div.framework div.entrance div#picture div#bottom ul#links li:hover a {
								color:#fa6363;
								background:url(../elm/bg_tv_arrow_up.gif) center left no-repeat;
							}
							
							div.framework div.entrance div#picture div#bottom ul#links li.open a {
								color:#fa6363;
								background:url(../elm/bg_tv_arrow_up.gif) center left no-repeat;
							}
						
							div.framework div.entrance div#picture div#bottom ul#links li ul {
								background:#14110f;
								color:#ffae98;
							}
							
									div.framework div.entrance div#picture div#bottom ul#links li:hover ul li a {
										color:#ffae98;
										background:url(../elm/bg_tv_arrow.gif) center left no-repeat;
									}
							
									div.framework div.entrance div#picture div#bottom ul#links li.open ul li a {
										color:#ffae98;
										background:url(../elm/bg_tv_arrow.gif) center left no-repeat;
									}
									
									div.framework div.entrance div#picture div#bottom ul#links li ul li a:hover {
										color:#fa6363;
										background:url(../elm/bg_tv_arrow_hover.gif) center left no-repeat;
									}
									
									
					/* røde knapper */	
					div.framework div.entrance div#picture div#bottom ul#topics {
						border-top:1px solid #fff;
						background:url(../elm/bg_frontpage_menu.gif) center left no-repeat;
					}
				
						div.framework div.entrance div#picture div#bottom ul#topics li {
							border-right:1px solid #fff;
						}
						
						div.framework div.entrance div#picture div#bottom ul#topics li.sunn:hover {
							background:url(../elm/bg_topic_sunn_hover.gif);
						}
						
						div.framework div.entrance div#picture div#bottom ul#topics li.rask:hover {
							background:url(../elm/bg_topic_rask_hover.gif);
						}
						
						div.framework div.entrance div#picture div#bottom ul#topics li.gjester:hover {
							background:url(../elm/bg_topic_gjester_hover.gif);
						}
						
						div.framework div.entrance div#picture div#bottom ul#topics li.kos:hover {
							background:url(../elm/bg_topic_kos_hover.gif);
						}
						
						div.framework div.entrance div#picture div#bottom ul#topics li.tradisjon {
							border-right:none;
						}
						
						div.framework div.entrance div#picture div#bottom ul#topics li.tradisjon:hover {
							background:url(../elm/bg_topic_tradisjon_hover.gif);
							border-right:none;
						}
			
			
			/* nyhetsbrev */		
			div.framework div.entrance div.newsletter {
				background:url(../elm/bg_newsletter_02.gif) top left no-repeat #edeae1;
			}
			
				div.framework div.entrance div.newsletter input {
					border:1px solid #fff;
					color:#D0CBC6;
				}
				
				div.framework div.entrance div.newsletter input.focus {
					color:#000;
				}
				
				div.framework div.entrance div.newsletter input.button {
					border:none;
				}
				
				div.framework div.entrance div.newsletter div.error {
					color:#9b3434;
				}
			
			
			/* dagens rett */		
			div.framework div.entrance div.daily {
				background:transparent url(../elm/bg_dagens.jpg) top left no-repeat;
			}
			
				div.framework div.entrance div.daily a {
					color:#9B3434;
					background:transparent url(../elm/bg_anchor_arrow.gif) left top no-repeat;
				}
				
				div.framework div.entrance div.daily a.img img {
					border:2px solid #fff;
				}
				
			div.framework div.entrance div.newsletterresponse {
				background:#edeae1;
			}
			
				div.framework div.entrance div.newsletterresponse a {
					background:none;
					color:#9b3434;
				}
				
			/* knapp til matprattv */	
			div.framework div.entrance div.tv {
				background:url(../elm/bg_matprat_tv.gif);
			}
			
			/* knapp til "nyttig å vite" */
			div.framework div.entrance div.knowledge {
				background:url(../elm/bg_kunnskapsbase.gif);
			}
			
			/* knapp til "bocuse" */
			div.framework div.entrance div.bocuse {
				background:url(../elm/bocuse/bg_bocuse.jpg);
			}
			
			/* knapp til "farikal" */
			div.framework div.entrance div.farikal {
				background:url(../elm/knapper/farikal_251x86.jpg);
			}
			
			/* knapp til "hygiene1" */
			div.framework div.entrance div.hygiene1 {
				background:url(../elm/knapper/hygiene1.JPG);
			}
			
			/* knapp til "hygiene2" */
			div.framework div.entrance div.hygiene2 {
				background:url(../elm/knapper/hygiene2.JPG);
			}
			
			/* knapp til "jul1" */
			div.framework div.entrance div.jul1 {
				background:url(../elm/knapper/knapp_jul1.jpg);
			}
			
			/* knapp til "jul2" */
			div.framework div.entrance div.jul2 {
				background:url(../elm/knapper/knapp_jul3.jpg);
			}
			
			/* knapp til "jul3" */
			div.framework div.entrance div.jul3 {
				background:url(../elm/knapper/knapp_raske-forjuls.jpg);
			}
			
			/* knapp til "sunnhet" */
			div.framework div.entrance div.sunnhet {
				background:url(../elm/knapper/knapp_sunnhet1.jpg);
			}
			
			/* knapp til "sunnhet2" */
			div.framework div.entrance div.sunnhet2 {
				background:url(../elm/knapper/knapp_sunnhet2.jpg);
			}
			
			/* knapp til "lam1" */
			div.framework div.entrance div.lam1 {
				background:url(../elm/knapper/knapp_lam1.jpg);
			}
			
			/* knapp til "grillmat1" */
			div.framework div.entrance div.grillmat1 {
				background:url(../elm/knapper/knapp_grillmat1.jpg);
			}
			
			/* knapp til "grillmat2" */
			div.framework div.entrance div.grillmat2 {
				background:url(../elm/knapper/knapp_grillmat2.jpg);
			}
			
			/* knapp til "paske1" */
			div.framework div.entrance div.paske1 {
				background:url(../elm/knapper/knapp_paske1.jpg);
			}
			
			/* knapp til "nm-grilling1" */
			div.framework div.entrance div.nm-grilling1 {
				background:url(../elm/knapper/knapp_nm-grilling1.jpg);
			}
			
			/* knapp til "nm-grilling2" */
			div.framework div.entrance div.nm-grilling2 {
				background:url(../elm/knapper/knapp_nm-grilling2.jpg);
			}
			
			/* knapp til "mobil1" */
			div.framework div.entrance div.mobil1 {
				background:url(../elm/knapper/knapp_mobil1.jpg);
			}
			
			/* knapp til "steke-koke1" */
			div.framework div.entrance div.steke-koke1 {
				background:url(../elm/knapper/knapp_steke-koke1.jpg);
			}
			
			/* knapp til "matmengde1" */
			div.framework div.entrance div.matmengde1 {
				background:url(../elm/knapper/knapp_matmengde1.jpg);
			}
			
			/* knapp til "tilberedning1" */
			div.framework div.entrance div.tilberedning1 {
				background:url(../elm/knapper/knapp_tilberedning1.jpg);
			}
			
			/* knapp til "kurs1" */
			div.framework div.entrance div.kurs1 {
				background:url(../elm/knapper/knapp_kurs1.jpg);
			}
			
			/* knapp til "oppbevaring1" */
			div.framework div.entrance div.oppbevaring1 {
				background:url(../elm/knapper/knapp_oppbevaring1.jpg);
			}
			
			/* knapp til "raavare1" */
			div.framework div.entrance div.raavare1 {
				background:url(../elm/knapper/knapp_raavare1.jpg);
			}
			
			/* knapp til "salting-speking1" */
			div.framework div.entrance div.salting-speking1 {
				background:url(../elm/knapper/knapp_salting-speking1.jpg);
			}
			
			/* knapp til "kjott-kostholdet2" */
			div.framework div.entrance div.kjott-kostholdet2 {
				background:url(../elm/knapper/knapp_kjott-kostholdet2.jpg);
			}
			
			/* knapp til "superenkel1" */
			div.framework div.entrance div.superenkel1 {
				background:url(../elm/knapper/knapp_superenkel1.jpg);
			}
			
			/* knapp til "nye-oppskrifter1" */
			div.framework div.entrance div.nye-oppskrifter1 {
				background:url(../elm/knapper/knapp_nye-oppskrifter1.jpg);
			}
			
			/* knapp til "verden1" */
			div.framework div.entrance div.verden1 {
				background:url(../elm/knapper/knapp_verden1.jpg);
			}
			
			/* knapp til "verden2" */
			div.framework div.entrance div.verden2 {
				background:url(../elm/knapper/knapp_verden2.jpg);
			}
			
			/* knapp til "min-matprat1" */
			div.framework div.entrance div.min-matprat1 {
				background:url(../elm/knapper/knapp_min-matprat1.jpg);
			}
			
			/* knapp til "min-kokebok1" */
			div.framework div.entrance div.min-kokebok1 {
				background:url(../elm/knapper/knapp_kokebok1.jpg);
			}
			
			/* knapp til "min-kokebok2" */
			div.framework div.entrance div.min-kokebok2 {
				background:url(../elm/knapper/knapp_kokebok2.jpg);
			}
	
	/* artikkelliste på forsiden */				
	div.framework div.articles {}
	
		div.framework div.articles div.article {
			background:url(../elm/bg_dotted_line_list.gif) bottom left repeat-x #fff;
		}
		
		div.framework div.articles div.top {
			border-top:1px dotted #949698;
		}
	
		div.framework div.articles h2 {
			color:#554941;
		}
		
		div.framework div.articles span.date {
			color:#887a70;
		}
		
		div.framework div.articles a.readmore {
			color:#9b3434;
		}

		
/* side med to kolonner */
div#content.twocolumns {
	background:url(../elm/bg_content_twocolumns.gif);
}
	
/* side med tre kolonner */	
div.threecolumns {
	background:url(../elm/bg_content_threecolumns.gif);
}

	div.threecolumns h1 {
		color:#554941;
		background:#fff;
	}
		
		
		/* røde knapper på underside */
		div#content div.left ul {
			border-bottom:4px solid white;
			background:url(../elm/bg_content_menu_active.gif) top left no-repeat;
		}
		
			div#content div.left ul li {}
			
				div#content div.left ul li a {
					background:url(../elm/bg_content_menu.gif) top left no-repeat;
				}
			
				div#content div.left ul li.sunn a {}
				
				div#content div.left ul li.rask a {
					background-position:0px -59px;
				}
				
				div#content div.left ul li.kos a {
					background-position:0px -118px;
				}
				
				div#content div.left ul li.gjester a {
					background-position:0px -177px;
				}
				
				div#content div.left ul li.tradisjon a {
					background-position:0px -236px;
				}
								
				div#content div.left>ul li.sunn a:hover,
				div#content div.left>ul li.rask a:hover,
				div#content div.left>ul li.kos a:hover,
				div#content div.left>ul li.tradisjon a:hover,
				div#content div.left>ul li.gjester a:hover {
					background:none;
				}
				
				div#content div.left>ul li.sunn a.hover,
				div#content div.left>ul li.rask a.hover,
				div#content div.left>ul li.kos a.hover,
				div#content div.left>ul li.tradisjon a.hover,
				div#content div.left>ul li.gjester a.hover {
					background:none;
				}
				
				div#content div.left ul li.sunn a.active,
				div#content div.left ul li.rask a.active,
				div#content div.left ul li.kos a.active,
				div#content div.left ul li.tradisjon a.active,
				div#content div.left ul li.gjester a.active {
					background:none;
				}
		
		/* knapp til matprattv på underside */
		div#content div.left div.tv {
			background:url(../elm/bg_content_matprat_tv.gif) top left no-repeat;
			border-bottom:1px solid white;
		}
		
		/* knapp til "nyttig å vite" på underside */
		div#content div.left div.knowledge {
			background:url(../elm/bg_content_kunnskapsbase.gif) top left no-repeat;
			border-bottom:4px solid white;
		}
		
		
		/* aktuelt-felt under "nyttig å vite"-knapp */
		div#content div.left div.relevant {
			background:#edeae1;
			border-bottom:4px solid white;
		}
		
			div#content div.left div.relevant img {
				border:1px solid #ccc;
			}
			
			div#content div.left div.relevant h3 {
				color:#554941;
			}
			
			div#content div.left div.relevant h4 {
				color:#887a70;
			}
			
			div#content div.left div.relevant a.readmore {
				color:#887a70;
			}
			
			/* knapp til "ABC Startsiden stjerner" på underside */
			div#content div.left div.abcstar {
			    background:url(../elm/bg_content_abc_stjernepeker.jpg) top left no-repeat;
			    border-bottom:4px solid white;
		    }
		    
		    /* knapp til "MatPrat på Facebook" på underside */
		    div#content div.left div.mpfacebook {
			    background:url(../elm/bg_content_facebook_matprat.jpg) top left no-repeat;
			    border-bottom:4px solid white;
		    }	
	
	/* midtre del på en trekolonneside */		
	div#content div.center {}
	
		div#content div.center h2 {
			color:#554941;
		}
		
		div#content div.center div.top {
			background:url(../elm/bg_dotted_line_list.gif) bottom left repeat-x #fff;
		}
			
			/* Stort toppbilde med filmvisningsmulighet */
			div#content div.center div.top div#canvas {
				border:1px solid #ccc;
			}
			
				div#content div.center div.top div#canvas ul {
					background:#14110f;
					opacity:0.7;
				}
				
					div#content div.center div.top div#canvas ul li {}
					
						div#content div.center div.top div#canvas ul li a {
							color:#ffae98;
							background:url(../elm/bg_tv_arrow.gif) center left no-repeat;
						}
			
			
			/* verktøy under stor bilde */			
			div#content div.center div.top ul.tools {}
			
				div#content div.center div.top ul.tools li {}
				
					div#content div.center div.top ul.tools li div.desc, div#content div.center div.footer div.desc  {
						background:#edeae1;
					}
						
						div#content div.center div.top ul.tools li div.desc h3, div#content div.center div.footer div.desc h3 {
							color:#554941;
						}
						
						div#content div.center div.top ul.tools li div.desc a, div#content div.center div.footer li div.desc a {
							background:url(../elm/button_tools_desc_lukk.gif) top left no-repeat;
						}
						
						div#content div.center div.top ul.tools li.mobile div.desc a {
							background:url(../elm/button_tools_desc_send.gif) top left no-repeat;
						}
						
						div#content div.center div.top ul.tools li.mobile div.desc label {
							background:url(../elm/bg_mobile_input.gif) top left no-repeat;
						}
											
							div#content div.center div.top ul.tools li.mobile div.desc label input {
								color:#554941;
								border:1px solid #f7f7f7;
							}
							
						div#content div.center div.top ul.tools li.share div.desc label, div#content div.center div.footer div.desc label {
							background:url(../elm/bg_mobile_input.gif) top left no-repeat;
						}
						
						    div#content div.center div.top ul.tools li.share div.desc label input, div#content div.center div.footer div.desc label input {
								color:#554941;
								border:1px solid #f7f7f7;
							}
					    
					    div#content div.center div.top ul.tools li.share div.desc label.message, div#content div.center div.footer div.desc label.message {
							background:url(../elm/bg_share_textarea.gif) top left no-repeat;
						}
						
							div#content div.center div.top ul.tools li.share div.desc label textarea, div#content div.center div.footer div.desc label textarea {
								color:#554941;
								border:1px solid #f7f7f7;
							}
							
							div#content div.center div.top ul.tools li div.desc a.sendtip, div#content div.center div.footer div.desc a.sendtipbottom {
							    background:url(../elm/button_tools_desc_send.gif) top left no-repeat;
						    }
						    
						    div#content div.center div.top ul.tools li div.desc a.sharesite, div#content div.center div.footer div.desc a.sharesite {
						        color:#000000;
							}
											    
						    div#content div.center div.top ul.tools li div.desc a.facebook, div#content div.center div.footer div.desc a.facebook {
							    background:url(../elm/share_icon_facebook.gif) top left no-repeat;
						    }
						    
						    div#content div.center div.top ul.tools li div.desc a.nettby, div#content div.center div.footer div.desc a.nettby {
							    background:url(../elm/share_icon_nettby.gif) top left no-repeat;
						    }
						    
						    div#content div.center div.top ul.tools li div.desc a.kudos, div#content div.center div.footer div.desc a.kudos {
							    background:url(../elm/share_icon_kudos.gif) top left no-repeat;
						    }
						    
						    div#content div.center div.top ul.tools li div.desc a.twitter, div#content div.center div.footer div.desc a.twitter {
							    background:url(../elm/share_icon_twitter.gif) top left no-repeat;
						    }
						    
				        div#content div.center div.top ul.tools li.print div.desc a.printimage, div#content div.center div.top ul.tools li.print div.desc a.printnoimage {
					        background:url(../elm/bg_articlebox_default_a.gif) -6px 0 no-repeat;
					        color:#000;
						}
						    
						div#content div.center div.top ul.tools li div.desc div#toolmessage {
							/*opacity:0;*/
							color:#ad3f46;
						}
				
				
				/* varighet; forskjellige timeglas */	
				div#content div.center div.top ul.tools li.durance1 {
					background:url(../elm/icon_durance_1.gif) top left no-repeat;
				}
				
				div#content div.center div.top ul.tools li.durance2 {
					background:url(../elm/icon_durance_2.gif) top left no-repeat;
				}
				
				div#content div.center div.top ul.tools li.durance3 {
					background:url(../elm/icon_durance_3.gif) top left no-repeat;
				}
				
				div#content div.center div.top ul.tools li.durance4 {
					background:url(../elm/icon_durance_4.gif) top left no-repeat;
				}
				
				div#content div.center div.top ul.tools li.difficulty0 {
					background:url(../elm/icon_difficulty_0.gif) center left no-repeat;
					/*background:url(../elm/icon_difficulty_0_orange.gif) center left no-repeat;*/
					/*background:url(../elm/icon_difficulty_0_red.gif) center left no-repeat;*/
				}
				
				div#content div.center div.top ul.tools li.difficulty1 {
					background:url(../elm/icon_difficulty_1.gif) center left no-repeat;
				}
				
				div#content div.center div.top ul.tools li.difficulty2 {
					background:url(../elm/icon_difficulty_2.gif) center left no-repeat;
				}
				
				div#content div.center div.top ul.tools li.difficulty3 {
					background:url(../elm/icon_difficulty_3.gif) center left no-repeat;
				}
				
				div#content div.center div.top ul.tools li.share {
					background:url(../elm/icon_share.gif) top center no-repeat;
				}
				
				div#content div.center div.top ul.tools li.bookmark {
					background:url(../elm/icon_bookmark.gif) top center no-repeat;
				}
				
					div#content div.center div.top ul.tools li.bookmark div.desc {
						}
						
						div#content div.center div.top ul.tools li.bookmark div.desc h4 {
							color:#554941;
							}
						
						div#content div.center div.top ul.tools li.bookmark div.desc a {
							background:url(../elm/bg_articlebox_default_a.gif) no-repeat scroll -6px 0;
							color:#000;
							}
							
						div#content div.center div.top ul.tools li.bookmark div.desc a.lukk {
							background:url(../elm/button_tools_desc_lukk.gif) top left no-repeat;
							}
				
				div#content div.center div.top ul.tools li.mobile {
					background:url(../elm/icon_mobile.gif) top center no-repeat;
				}
				
				div#content div.center div.top ul.tools li.print {
					background:url(../elm/icon_print.gif) top center no-repeat;
				}
		
		
		/* Tekst og overskrift i hoveddel */
		div#content div.center div.ingress {
			color:#554941;
		}
		
		div#content div.center div.text {}
		
			div#content div.center div.text h1 {
				color:#554941;
			}
			
			div#content div.center div.text h2 {
				color:#554941;
			}
			
			div#content div.center div.text h3 {
				color:#554941;
			}
			
			div#content div.center div.text h4 {
				color:#554941;
			}
			
			div#content div.center div.text a {
				color:#9b3434;
			}
			
			div#content div.center div.text li {
				color:#000;
			}
			
				div#content div.center div.text ul li {
					background:url(../elm/bg_text_ul_li.gif) 0px 2px no-repeat;
				}
				
				
			div#content div.center div.text table {
				border-color:#edeae1;
			}
			
			div#content div.center div.text th {
				border-color:#edeae1;
				background:#ddd8d1;
				color:#554941;
			}
			
			div#content div.center div.text td {
				border-color:#edeae1;
				color:#554941;
			}
			
			div#content div.center div.text td:first-child {
				text-align:left;
			}
			
			div#content div.center div.text td[bgcolor] {
				/*background:#ddd8d1;*/
			}
				
			div#content div.center div.relevant {
				background:#f5f5ef;
			}
		
				div#content div.center div.relevant h2 {
					color:#f5f5ef;
					background:url(../elm/bg_relevant_h2.gif) top left repeat-x;
				}
				
				div#content div.center div.relevant div h3 {
					color:#554941;
				}
				
				div#content div.center div.relevant div a {
					color:#9b3434;
				}
			
			
			/* bransjeside */	
			div#content div.center div.branch {}
			
				div#content div.center div.branch table {
					border-top:1px solid #ccc;
					border-right:1px solid #ccc;
					border-bottom:none;
					border-left:none;
				}
				
				div#content div.center div.branch td {
					color:#554941;
					border-top:none;
					border-right:none;
					border-bottom:1px solid #ccc;
					border-left:1px solid #ccc;
				}
				
				div#content div.center div.branch td.black {
					color:#202020;
					background:#202020;
				}
				
				div#content div.center div.branch td.blue {
					color:#0000ff;
					background:#0000ff;
				}
				
				div#content div.center div.branch td.green {
					color:#339933;
					background:#339933;
				}
				
				div#content div.center div.branch div.articles div.article {
					background:none;
				}
				
			div#content div.center div.branch fieldset {
				background:#f8f8f3;
			}
				
			div#content div.center div.branch label {
				background:url(../elm/bg_contact_input.gif) top left no-repeat;
			}
			
			div#content div.center div.branch input {
				color:#554941;
				border:1px solid #f8f8f3;
				background:transparent;
			}
		
		
		/* endring av posjoner på oppskriftside */
		div#content div.center div#portions {}
		
			div#content div.center div#portions label {}
			
				div#content div.center div#portions label input {
					border-top:1px solid #666;
					border-right:1px solid #ccc;
					border-bottom:1px solid #ccc;
					border-left:1px solid #666;
				}
				
			div#content div.center div#portions input.button {
				border:none;
				background:#fff;
				color:#554941;
			}
		
		
		/* oppskriftsdel */
		div#content div.center div.recipe {}
		
			div#content div.center div.recipe h3 {
				color:#554941;
			}
			
			div#content div.center div.recipe div#ingredients {
				background:#fff;
			}
			
				div#content div.center div.recipe div#ingredients ul.invisible {
					opacity:0;
				}
				
			div#content div.center div.footer {
				background:transparent;
				background:url(../elm/bg_dotted_line_list.gif) top left repeat-x #fff;
			}
			
			    div#content div.center div.footer a.share {
					background:url(../elm/icon_sharebottom.gif) top left no-repeat;
				}
			
				div#content div.center div.footer a.print {
					background:url(../elm/icon_article_print.gif) no-repeat;
				}
				
				div#content div.center div.footer li.print div.desc a.printimage, div#content div.center div.footer li.print div.desc a.printnoimage {
			        background:url(../elm/bg_articlebox_default_a.gif) no-repeat scroll left top;
			        color:#000000;
				}
				
				div#content div.center div.footer div.desc div#toolmessage {
					/*opacity:0;*/
					color:#ad3f46;
				}
	
	
	/* kursside */			
	div#content div.course {}
		
		div#content div.course h3 {
			color:#554941;
		}
		
			div#content div.course div.questions h3 span.error {
				color:#9b3434;
			}
		
		div#content div.course h4 {
			color:#887A70;
		}
		
		div#content div.course div.questions {
			background:#f8f8f3;
		}
		
			div#content div.course div.questions div {
				background:#f8f8f3;
			}
		div#content div.course div.result {}
			
			div#content div.course div.result ul.tools li.save a {
				background:url(../elm/bg_course_save.gif) no-repeat;
			}
			
			div#content div.course div.result ul.tools li.print a {
				background:url(../elm/bg_course_print.gif) no-repeat;
			}
	
	
	/* råvareleksikon */		
	div#content div.lexicon {}
	
		div#content div.lexicon ul.alphabet * {
			color:#554941;
		}
		
			div#content div.lexicon fieldset.search label.input {
				background:url(../elm/bg_lexicon_input.gif) center left no-repeat;
			}
			
				div#content div.lexicon fieldset.search label.input input {
					background:transparent;
					color:#000;
				}
				
				div#content div.lexicon fieldset.search span {
					color:#554941;
				}
				
		div#content div.lexicon h2 {
			color:#010000;
		}
		
		div#content div.lexicon div.pageing * {
			color:#554941;
		}
	
	
	/* oppskriftshefter */		
	div#content div.sheets {}
		
		div#content div.sheets fieldset label.checkbox {
			color:#554941;
		}
		
		div#content div.sheets fieldset div.form span.info {
			color:#C00000;
		}
		
		div#content div.sheets fieldset div.form label {
			background:url(../elm/bg_sheet_input.gif) top left no-repeat;
		}
		
			div#content div.sheets fieldset div.form label input {
				border:1px solid white;
				background:#fff;
			}
			
		div#content div.sheets fieldset div.form label.amount {
			background:url(../elm/bg_sheet_amount_input.gif) top left no-repeat;
		}
		
			div#content div.sheets fieldset div.form label.amount input {
				border:1px solid white;
				background:#fff;
			}
		
		div#content div.sheets fieldset div.form span.lbl {
			color:#000000;
		}
			
		div#content div.sheets fieldset div.form label.textarea {
				background:url(../elm/bg_sheet_textarea.gif) top left no-repeat;
			}
			
				div#content div.sheets fieldset div.form label.textarea textarea {
					background:#fff;
					color:#000;
					border:none;
					border:1px solid #fff;
				}
				
		div#content div.sheets fieldset div.form label.text {
			background:none;
		}
		
		div#content div.sheets fieldset div.form table.radio label {
			background:none;
		}
		
		div#content div.sheets fieldset div.form label.button {
			background:none;
		}
		
			div#content div.sheets fieldset div.form label.button input {
				border:none;
			}
	
	/* oppskriftsplansjer */		
	div#content div.charts {}
	
		div#content div.charts img {
			border:1px solid #554941;
		}
		
		div#content div.charts div.chart a {
			color:#887a70;
		}
	
	/* oppdelingsguide på engelsk */	
	div#content div.wordbook * {
		color:#554941;
		border:none;
	}
	
	/* oppdelingsguide med helt dyr og ajax-kall */	
	div#content div.guide {}
		
		div#content div.guide div.part h3 {
			color:#554941;
			background:url(../elm/bg_guide_arrow.gif) left center no-repeat;
		}
		
		div#content div.guide div.part div {
			color:#554941;
		}
	
	
	/* høyre kolonne inne på oppskrift, artikkel ol.. */			
	div#content div.right {}
	
		div#content div.right h1 {
			color:#554941;
		}
	
		div#content div.right h3 {
			color:#f5f5ef;
			background:url(../elm/bg_content_right_h3.gif);
		}
		
		div#content div.right p {
			color:#554941;
		}
		
		div#content div.right a {
			color:#554941;
		}
		
		div#content div.right span {
			color:#554941;
		}
		
		/* generell boks */	
		div#content div.right div.box {
			border-bottom:2px solid #fff;
		}
		
			div#content div.right div.box p {
				background:url(../elm/bg_box_arrow.gif) top left no-repeat;
			}
		
				div#content div.right div.box p a {
					color:#9b3434;
				}
				
			div#content div.right div.box a.arrow 
			{
				background:url("../elm/bg_content_right_ul_li.gif") no-repeat scroll -6px -2px transparent;
				color:#9B3434;
				padding-left:11px;
				padding-right:5px;
			}
		
		div#content div.right div.bottom {
			border-bottom:none;
		}
	
		div#content div.right ul {
			background:url(../elm/bg_content_right_ul.gif);
			border-bottom:3px solid white;
		}
		
			div#content div.right ul li {}
			
				div#content div.right ul li a {
					background:url(../elm/bg_content_right_ul_li.gif) top left #f5f5ef no-repeat;
				}
		
		/* næringsinnholdsboks */			
		div#content div.right ul.nutrientcontent {
			background:#f5f5ef;
		}
		
			div#content div.right ul.nutrientcontent li {
				background:none;
			}
			
				div#content div.right ul.nutrientcontent li h3 {
					color:#f5f5ef;
					background:url(../elm/bg_content_right_h3.gif);
				}
			
				div#content div.right ul.nutrientcontent li strong {
					color:#887a70;
				}
		
		/* Vurdering av oppskrift. */				
		div#content div.right div.rating {
			background:url(../elm/bg_content_right_ul.gif);
		}
				
			div#content div.right div.rating div {
				background:#f5f5ef;
			}
			
			div#content div.right div.rating a {
				background:url(../elm/bg_content_right_rating_a.gif) top left #f5f5ef no-repeat;
			}
			
			div#content div.right div.rating strong {
				background:#f5f5ef;
				color:#554941;
			}
			
				/*div#content div.right div.rating div span.filled {
					background:url(../elm/icon_content_right_heart_filled.gif);
				}*/
				
				div#content div.right div.rating div span {
					background:url(../elm/icon_content_right_heart_empty.gif);
				}
				
				div#content div.right div.rating div span.empty {
					background:url(../elm/icon_content_right_heart_empty.gif);
				}
				
				div#content div.right div.rating div.active span {
					background:url(../elm/icon_content_right_heart_active.gif);
				}
				
				div#content div.right div.rating div span.filled {
					background:url(../elm/icon_content_right_heart_filled.gif);
				}
		
		/* inviter en venn */			
		div#content div.right div.invitation {
			border-top:4px solid white;
			border-bottom:4px solid white;
			background:#edeae1;
		}
		
			div#content div.right div.invitation a.invite {
				background:url(../elm/bg_content_right_inviter.gif) top left no-repeat;
			}
			
			div#content div.right div.invitation a.getinvited {
				background:url(../elm/bg_content_right_bli_invitert.gif) top left no-repeat;
			}
	
	/* høyremeny som under "nyttig å vite" */		
	div#content div.right ul#rightmenu {
		background:none;
		background:#fff url(../elm/bg_content_right_ul.gif) top left;
		border-bottom:2px solid white;
	}
	
		div#content div.right ul#rightmenu li {}
		
			div#content div.right ul#rightmenu li h3 { 
				border-top:1px solid white;
				border-bottom:1px solid white;
				background:#f5f5ef url(../elm/bg_content_right_arrow_closed.gif) no-repeat scroll 7px center;
			}
			
				div#content div.right ul#rightmenu li h3 a {
					background:none;
					border:none;
					color:#887a70;
				} 
			
			div#content div.right ul#rightmenu li.open h3 {
				color:#f5f5ef; 
				background:#695b52 url(../elm/bg_content_right_arrow_open.gif) no-repeat scroll 6px center;
			}
			
				div#content div.right ul#rightmenu li.open h3 a {
					color:#f5f5ef; 
				}
				
		div#content div.right ul#rightmenu li div {
			background:#fff;
		}
	
		div#content div.right ul#rightmenu li ul {
			background:#fff;
		}
		
			div#content div.right ul#rightmenu li ul li {}
			
				div#content div.right ul#rightmenu li ul li a {
					color:#554941;
					background:#fff;
					border:none;
				}
	
	/* nyttig å vite forside */				
	div#content div.usefulllist {}
		
		div#content div.usefulllist h2 {
			color:#554941;
			background:#edeae1 url(../elm/bg_content_right_usefullist_h2.gif) top left repeat-x;
		}
		
			div#content div.usefulllist div.item {
				color:#554941;
			}
			
				div#content div.usefulllist div.item a.readmore {
					color:#554941;
				}
	
	
	/* siden "Om oss" */					
	div#content div.about {}
	
		div#content div.about h1 {
			color:#554941;
		}
	
		div#content div.about h3 {
			color:#554941;
		}
		
		div#content div.about a {
			color:#9b3434;
		}
			
		div#content div.about div.staff div.emplyee img {
			border:1px solid #ccc;
		}

        div#content div.about ul.staff h2 {
            border-top:1px solid #cac3bf;
            border-bottom:1px solid #cac3bf;
            background:url(../elm/bg_staff_h2.gif) center left repeat-x;
            }

        div#content div.about ul.staff ul li {
            background:url(../elm/bg_dotted_line_list.gif) left bottom repeat-x;
            }

         div#content div.about ul.staff .title h3,
         div#content div.about ul.staff .title .role {
            color:#554941;
            }

            div#content div.about ul.staff .title h3 a {
                color:#554941;
                text-decoration: none;
                }

        div#content div.about ul.staff .title h3 {
            background:url(../elm/bg_staff_arrows.gif) 0 -31px no-repeat;
            }

        div#content div.about ul.staff li.closed .title h3 {
            background-position:top left;
            }

        div#content div.about ul.staff li.boss .title h3 {
            background-position:0 -26px;
            }

        div#content div.about ul.staff li.boss li.closed .title h3 {
            background-position:0 5px;
            }

        div#content div.about ul.staff li .staff-info .text,
        div#content div.about ul.staff li .staff-info .phones {
            color:#39302a;
            }

        div#content div.about ul.staff div.staff-info img {
			border:1px solid #cecece;
		}
		
	/* artikkelliste som vist under søkeresultat og matprattv */	
	div#content div.list {}
		div#content div.list div.item {}
			div#content div.list div.item div {}
				div#content div.list div.item div h3 {
					color:#554941;
				}
			div#content div.list div.item a.readmore {
				color:#9B3434;
			}
			

/* sider med to kolonner */					
div#content.twocolumns {}
				
	div#content.twocolumns div.right {}
			
			/* toppdel i høyre kolonne som på søkeresulatt */
			div#content.twocolumns div.right div.top h1 {
				color:#f5f5ef;
				background:#ff5a60 url(../elm/bg_dotted_line.gif) top left repeat-x;
			}
			
			div#content.twocolumns div.right div.top div.left {}
			
				div#content.twocolumns div.right div.top div.left div#canvas {
					border:1px solid #ccc;
				}
				
					div#content.twocolumns div.right div.top div.left div#canvas ul {
						background:#14110f;
						opacity:0.7;
						border:none;
					}
					
						div#content.twocolumns div.right div.top div.left div#canvas ul li {
							background:transparent;
						}
						
							div#content.twocolumns div.right div.top div.left div#canvas ul li a {
								color:#ffae98;
								background:url(../elm/bg_tv_arrow.gif) center left no-repeat;
							}
			
			div#content.twocolumns div.right div.top div.right {}
			
				div#content.twocolumns div.right div.top div.right h2 {
					color:#f5f5ef;
					background:#ff5a60 url(../elm/bg_dotted_line.gif) top left repeat-x;
				}
				
				div#content.twocolumns div.right div.top div.right div.box {
					background:url(../elm/bg_dotted_line.gif) top left repeat-x #f5f5ef;
				}
				
				div#content.twocolumns div.right div.top div.right div.bocuse {
				}
				
					div#content.twocolumns div.right div.top div.right div.bocuse h2 {
						background:transparent;
						color:#554941;
					}
					
					div#content.twocolumns div.right div.top div.right div.bocuse p {
					}
					
					div#content.twocolumns div.right div.top div.right div.bocuse a {
						color:#9B3434;
					}
				
				div#content.twocolumns div.right div.top div.right ul {
					background:url(../elm/bg_dotted_line.gif) top left repeat-x #f5f5ef;
				}
				
					div#content.twocolumns div.right div.top div.right ul li {
						background:transparent;
					}
					
						div#content.twocolumns div.right div.top div.right ul li a {
							color:#837a6c;
							background:url(../elm/bg_articlebox_default_a.gif) top left no-repeat;
						}
					
					div#content.twocolumns div.right div.top div.right ul li.more {
						background:transparent;
					}
					
						div#content.twocolumns div.right div.top div.right ul li h3 {
							background:transparent;
						}
						
						div#content.twocolumns div.right div.top div.right ul li p {
							color:#554941;
							background:url(../elm/bg_articlebox_dotted_line_transparent.gif) bottom left repeat-x;
						}
						
					div#content.twocolumns div.right div.top div.right div.box fieldset label {
						background:url(../elm/bg_input_right.gif) top left repeat-x;
					}
					
					div#content.twocolumns div.right div.top div.right div.box fieldset input {
						background:transparent;
					}
			
			/* faner inne på temasidene. De har forskjellige farger. */		
			div#content.twocolumns div.tradisjon div.top h1 {
				background-color:#a8a281;
			}
			
				div#content.twocolumns div.tradisjon div.top div.right h2 {
					background-color:#a8a281;
				}
				
				div#content.twocolumns div.tradisjon div.top div.right ul {
					background-color:#f2f1ec;
				}
				
					div#content.twocolumns div.tradisjon div.top div.right ul li a {
						background:url(../elm/bg_articlebox_tradisjon_a.gif) top left no-repeat #f2f1ec;
						color:#a8a281;
					}
			
			div#content.twocolumns div.gjester div.top h1 {
				background-color:#4e6172;
			}
			
				div#content.twocolumns div.gjester div.top div.right h2 {
					background-color:#4e6172;
				}
				
				div#content.twocolumns div.gjester div.top div.right ul {
					background-color:#edeff1;
				}
				
					div#content.twocolumns div.gjester div.top div.right ul li a {
						background:url(../elm/bg_articlebox_fest_a.gif) top left no-repeat;
						color:#3b4b5b;
					}
				
			div#content.twocolumns div.kos div.top h1 {
				background-color:#b49aaa;
			}
			
				div#content.twocolumns div.kos div.top div.right h2 {
					background-color:#b49aaa;
				}
				
				div#content.twocolumns div.kos div.top div.right ul {
					background-color:#f1edf0;
				}
				
					div#content.twocolumns div.kos div.top div.right ul li a {
						background:url(../elm/bg_articlebox_kos_a.gif) top left no-repeat;
						color:#8c697e;
					}
				
			div#content.twocolumns div.rask div.top h1 {
				background-color:#d67800;
			}
			
				div#content.twocolumns div.rask div.top div.right h2 {
					background-color:#d67800;
				}
				
				div#content.twocolumns div.rask div.top div.right ul {
					background-color:#fbf1e5;
				}
				
					div#content.twocolumns div.rask div.top div.right ul li a {
						background:url(../elm/bg_articlebox_rask_a.gif) top left no-repeat;
						color:#d67800;
					}
				
			div#content.twocolumns div.sunn div.top h1 {
				background-color:#88ab2e;
			}
			
				div#content.twocolumns div.sunn div.top div.right h2 {
					background-color:#88ab2e;
				}
				
				div#content.twocolumns div.sunn div.top div.right ul {
					background-color:#ebf4d9;
				}
				
					div#content.twocolumns div.sunn div.top div.right ul li a {
						background:url(../elm/bg_articlebox_sunn_a.gif) top left no-repeat;
						color:#678f00;
					}
					
		div#content.twocolumns div.right ul.submenu {
			background:#fff url(../elm/bg_theme_ul.gif) top left repeat-x;
		}
			div#content.twocolumns div.right ul.submenu li {}
				
				/* Standard */				
				div#content.twocolumns div.right ul.submenu li a {
					background:#fff url(../elm/new/bg_theme_default.gif) top left no-repeat;
				}
				
				div#content.twocolumns div.right ul.submenu li a.active {
					color: #3f3f3f;
				}
				
				div#content.twocolumns div.right ul.submenu li.start a {
					background:#fff url(../elm/new/bg_theme_default_start.gif) top left no-repeat;
				}
				
				div#content.twocolumns div.right ul.submenu li.end a {
					background:#fff url(../elm/new/bg_theme_default_end.gif) top right no-repeat;
				}				
				
				/* Sunn */
				div#content.twocolumns div.sunn ul.submenu li a {
					color:#88ab2e;
				}
				
				div#content.twocolumns div.sunn ul.submenu li a.active {
					background:#fff url(../elm/new/bg_theme_sunn_active.gif) top right no-repeat;
				}
				
				div#content.twocolumns div.sunn ul.submenu li.start a.active {
					background:#fff url(../elm/new/bg_theme_sunn_start_active.gif) top right no-repeat;
				}
				
				div#content.twocolumns div.sunn ul.submenu li.end a.active {
					background:#fff url(../elm/new/bg_theme_sunn_start_active.gif) top right no-repeat;
				}
				
				/* Rask */				
				div#content.twocolumns div.rask ul.submenu li a {
					color:#df871b;
				}
				
				div#content.twocolumns div.rask ul.submenu li a.active {
					background:#fff url(../elm/new/bg_theme_rask_active.gif) top right no-repeat;
				}
				
				div#content.twocolumns div.rask ul.submenu li.start a.active {
					background:#fff url(../elm/new/bg_theme_rask_start_active.gif) top left no-repeat;
				}
				
				div#content.twocolumns div.rask ul.submenu li.end a.active {
					background:#fff url(../elm/new/bg_theme_rask_end_active.gif) top left no-repeat;
				}
				
				/* Kos */
				div#content.twocolumns div.kos ul.submenu li a {
					color:#b49aaa;
				}
				
				div#content.twocolumns div.kos ul.submenu li a.active {
					background:#fff url(../elm/new/bg_theme_kos_active.gif) top right no-repeat;
				}
				
				div#content.twocolumns div.kos ul.submenu li.start a.active {
					background:#fff url(../elm/new/bg_theme_kos_start_active.gif) top right no-repeat;
				}
				
				div#content.twocolumns div.kos ul.submenu li.end a.active {
					background:#fff url(../elm/new/bg_theme_kos_end_active.gif) top right no-repeat;
				}
				
				/* Gjester */
				div#content.twocolumns div.gjester ul.submenu li a {
					color:#4e6172;
				}
				
				div#content.twocolumns div.gjester ul.submenu li a.active {
					background:#fff url(../elm/new/bg_theme_gjester_active.gif) top right no-repeat;
				}
				
				div#content.twocolumns div.gjester ul.submenu li.start a.active {
					background:#fff url(../elm/new/bg_theme_gjester_start_active.gif) top right no-repeat;
				}
				
				div#content.twocolumns div.gjester ul.submenu li.end a.active {
					background:#fff url(../elm/new/bg_theme_gjester_end_active.gif) top right no-repeat;
				}
				
				/* Tradisjon */
				div#content.twocolumns div.tradisjon ul.submenu li a {
					color:#554941;
				}
				
				div#content.twocolumns div.tradisjon ul.submenu li a.active {
					background:#fff url(../elm/new/bg_theme_tradisjon_active.gif) top right no-repeat;
				}
								
				div#content.twocolumns div.tradisjon ul.submenu li.start a.active {
					background:#fff url(../elm/new/bg_theme_tradisjon_start_active.gif) top right no-repeat;
				}
				
				div#content.twocolumns div.tradisjon ul.submenu li.end a.active {
					background:#fff url(../elm/new/bg_theme_tradisjon_end_active.gif) top right no-repeat;
				}
				
				/* Sesong */
				div#content.twocolumns div.sesong ul.submenu li a {
					color:#fff;
					background:#fff url(../elm/bg_theme_sesong.gif) top left no-repeat;
				}
				
				div#content.twocolumns div.sesong ul.submenu li.start a {
					background:#fff url(../elm/bg_theme_sesong_start.gif) top left no-repeat;
				}
				
				div#content.twocolumns div.sesong ul.submenu li.end a {
					background:#fff url(../elm/bg_theme_sesong_end.gif) top left no-repeat;
				}
				
				div#content.twocolumns div.sesong ul.submenu li a.active {
					color:#ff5a60;
				}
				
		div#content.twocolumns div.right div.pageing {}
				
			div#content.twocolumns div.right div.pageing a {
				color:#9b3434;
			}
			
			div#content.twocolumns div.right div.pageing a.selected {
				color:#000;
				font-weight:bold;
			}
	
	
	/* artikkelliste */			
	div#content.twocolumns div.articles {}
	
		div#content.twocolumns div.articles div.ingress {
			background:url(../elm/bg_dotted_line_list.gif) top left repeat-x;
			color:#554941;
		}
		
			div#content.twocolumns div.articles div.ingress div.right {
				color:#9B3434;
			}
			
				div#content.twocolumns div.articles div.ingress div.right a {
					color:#9B3434;
				}
	
		div#content.twocolumns div.articles div.article {}
		
			div#content.twocolumns div.articles div.article p {
				color:#000;
			}
			
			div#content.twocolumns div.articles div.article a {
				color:#9b3434;
			}	
			
			div#content.twocolumns div.right a.morearticles {
				color:#9b3434;
				background:url(../elm/bg_morearticles.gif) top left no-repeat;
			}
		
		
		/* matprattv-siden */	
		div#content.twocolumns div.tv {}
		
			div#content.twocolumns div.tv div.top {}
			
				div#content.twocolumns div.tv div.top div.left {}
				
					div#content.twocolumns div.tv div.top div.left div#canvas {
						border:1px solid #554941;
					}
		
					div#content.twocolumns div.tv div.top div.left div#canvas img {
						border:none;
					}
					
						div#content.twocolumns div.tv div.top div.left div#canvas div#flashplayer {
							background:url(../elm/bg_flash_controller_dummy.gif) bottom left no-repeat;
							border:none;
						}
						
					div#content.twocolumns div.tv div.top div.left div#canvas div.loader {
						background:url(../elm/loader_hvit.gif) top left no-repeat;
					}
					
				div#content.twocolumns div.tv div.top div.right {}
				
					div#content.twocolumns div.tv div.top div.right div {
						background:#f5f5ef;
						border-bottom:19px solid #f5f5ef;
					}
				
					div#content.twocolumns div.tv div.top div.right ul {
						background:url(../elm/bg_content_right_ul.gif);
						border-bottom:0px;
					}
					
					div#content.twocolumns div.tv div.top div.right ul.end {
						border-bottom:none;
					}
					
						div#content.twocolumns div.tv div.top div.right ul li {}
						
							div#content.twocolumns div.tv div.top div.right ul li a {
								background:#f5f5ef url(../elm/bg_content_right_tv_ul_li.gif) no-repeat scroll left top;
							}
						
						div#content.twocolumns div.tv div.top div.right ul li.more {
							background:#f5f5ef url(../elm/bg_content_right_tv_ul_li_more.gif) no-repeat left top;
						}
					
							div#content.twocolumns div.tv div.top div.right ul li.more a {
								color:#9b3434;
							}
							
			div#content.twocolumns div.tv div.list {}
			
				div#content.twocolumns div.tv div.list div.header {
					background:url(../elm/bg_dotted_line_list.gif) top left repeat-x;
				}
							
					div#content.twocolumns div.tv div.list div.header h1 {
						color:#554941;
						background:url(../elm/bg_tv_list_h1.gif) center right no-repeat;
					}
					
					div#content.twocolumns div.tv div.list div.header div.order {}
					
						div#content.twocolumns div.tv div.list div.header div.order span {
							color:#554941;
						}
					
						div#content.twocolumns div.tv div.list div.header div.order a {
							color:#554941;
							background:url(../elm/bg_tv_order.gif) top left no-repeat;
						}
						
						div#content.twocolumns div.tv div.list div.header div.order a.selected {
							color:#f5f5ef;
							background:url(../elm/bg_tv_order_date_selected.gif) top left no-repeat;
						}
						
						div#content.twocolumns div.tv div.list div.header div.order a.selected:hover {
							
						}
						
				div#content.twocolumns div.tv div.list div#movies {
					background:#fff;
				}
				
				div#content.twocolumns div.tv div.list div.item {
					border-bottom:1px dotted #949698;
				}
				
						div#content.twocolumns div.tv div.list div.item h2 a {
							color:#9b3434;
							background:url(../elm/bg_anchor_arrow.gif) top left no-repeat;
						}
						
					div#content.twocolumns div.tv div.list div.item div.rating {
						background:none;
					}
					
						div#content.twocolumns div.tv div.list div.item div.rating span.filled {
							background:url(../elm/bg_list_rating_heart_filled.gif) top left no-repeat;
						}
						
						div#content.twocolumns div.tv div.list div.item div.rating span.empty {
							background:url(../elm/bg_list_rating_heart_empty.gif) top left no-repeat;
						}
						
			div#content.twocolumns div.tv div.list div.tvpageing {}
				
				div#content.twocolumns div.tv div.list div.tvpageing span {
					color:#000;
				}
				
				div#content.twocolumns div.tv div.list div.tvpageing a {
					color:#9b3434;
				}
				
				div#content.twocolumns div.tv div.list div.tvpageing a.selected {
					color:#000;
				}
				
			
	div#content.twocolumns div.default {}
				
		div#content.twocolumns div.default div.top h1 {
			background:none;
			color:#554941;
		}
		
		div#content.twocolumns div.default div.top div.right {
			background:#f5f5ef;
		}
		
		div#content.twocolumns div.default div.top div.right ul {
			background:url(../elm/bg_content_right_ul.gif);
			border:none;
		}
		
		div#content.twocolumns div.default div.top div.right ul li {
			
		}
		
		div#content.twocolumns div.default div.top div.right ul li a {
			background:url(../elm/bg_content_right_ul_li.gif) top left #f5f5ef no-repeat;
		}
	
	
	/* kontaktsiden */	
	div#content.twocolumns div.contact {}
	
		div#content.twocolumns div.contact fieldset {
			background:#f8f8f3;
		}
		
			div#content.twocolumns div.contact fieldset div.content {
				background:#f8f8f3;
			}
		
			div#content.twocolumns div.contact fieldset div.left label {
				background:url(../elm/bg_contact_input.gif) top left no-repeat;
			}
			
			div#content.twocolumns div.contact fieldset div.right label {
				background:url(../elm/bg_contact_textarea.gif) top left no-repeat;
			}
		
			div#content.twocolumns div.contact fieldset input {
				color:#554941;
				border:1px solid #f8f8f3;
				background:transparent;
			}
			
			div#content.twocolumns div.contact fieldset textarea {
				color:#554941;
				border:1px solid #f8f7f7;
				background:transparent;
			}
			
			div#content.twocolumns div.contact div.info {
				color:#000;
			}
			
				div#content.twocolumns div.contact div.info span {
					color:#000;
				}
				
				div#content.twocolumns div.contact div.info a {
					color:#9b3434;
				}
				
			div#content.twocolumns div.contact div.message {
				color:#9b3434;
			}
				
		
		div#content.twocolumns div.invitation {}
			div#content.twocolumns div.invitation div#menu {
				background:#edeae1;
			}
		
		
		/* søkeresultatside */		
		div#content.twocolumns div.searchresult {}
		
			div#content.twocolumns div.searchresult div.top {}
			
				div#content.twocolumns div.searchresult div.top h1 {
					color:#554941;
					background:none;
				}
				
				div#content.twocolumns div.searchresult div.top span {}
				
					div#content.twocolumns div.searchresult div.top span a {
						color:#9b3434;
					}
					
			div#content.twocolumns div.searchresult div.result {
				color:#554941;
			}
			
				div#content.twocolumns div.searchresult div.order a {
					background:url(../elm/bg_search_order.gif) top left no-repeat;
				}
				
				div#content.twocolumns div.searchresult div.order a.selected {
					color:#f5f5ef;
					background:url(../elm/bg_search_order_selected.gif) top left no-repeat;
				}
				
				div#content.twocolumns div.searchresult div.order a.long {
					background:url(../elm/bg_search_order_long.gif) top left no-repeat;
				}
				
				div#content.twocolumns div.searchresult div.order a.longselected {
					color:#f5f5ef;
					background:url(../elm/bg_search_order_long_selected.gif) top left no-repeat;
				}
				
				div#content.twocolumns div.searchresult label {
					color:#554941;
				}
			
	/* footer */		
	div.framework div.footer {
		color:#dbd7d4;
		background:#39302a;
	}
	
		div.framework div.footer a {
			color:#dbd7d4;
		}