﻿body {
    font-family:Verdana;
    font-size:11px;
    line-height:1.4em;
    color:#58595B;
}

*
{
    margin:0px;
    padding:0px;
}

a:hover
{
    text-decoration:underline !important;
}

/*Standard felt*/

img
{
    border:0px none #58595B;
}
input.textbox
{
    font-family:Verdana;
    padding:1px 5px 1px 5px;
    margin:0px 2px 0px 10px;
    border:solid 1px #7a8eca;
}

ul
{}

    li 
    {
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
    }
    
    .RadEContentBordered ul li 
    {
        list-style-image:none;
        list-style-position:inside;
        list-style-type:disc;
    }
    
    .RadEContentBordered ol li 
    {
        list-style-position:inside;
        list-style-type:decimal;
    }

.error
{
	color:#CC3333;
}

.stop, .clear
{
    clear:both;
}

.left
{
    float:left;
}

.right
{
    float:right;
}

input.btnSearch
{
	float:right;
	background-color:#b60080;
	color:#ffffff;
	font-size:0.8em;
	line-height:13px;
	width:28px;
	border:0px none;
	padding:1px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
	font-family:Verdana;
}

 input.btnBlue
{
	float:right;
	background-color:#7a8eca;
	color:#ffffff;
	line-height:13px;
	border:0px none;
	padding:2px 4px 2px 4px;
	margin:0px 0px 0px 0px;
	text-align:center;
	font-family:Verdana;
	font-size:1em;
}

div.info
{
	position:absolute;
	clear:both;
	z-index: 4;
	display:none;
	color:#666666;
	font-family:Verdana;
	width: 310px;
	border: solid 1px #bcc6e4; 
	background-color: #e4e8f4; 
	padding: 5px 5px 5px 5px;
	margin: 0px;
	opacity: 0; 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); 
    text-indent:0px;
}

    div.info .btnClose
    {
        background:transparent none repeat scroll 0 0;
        color:#7a8eca;
        display:block;
        float:right;
        font-family:Verdana;
        font-size:1em;
        font-weight:bold;
        margin:0;
        min-height:13px;
        min-width:8px;
        line-height:8px;
        padding:0 3px;
        text-align:center;
        text-decoration:none;
    }
    
    div.info div.info-text
    {
        margin: 0px;
        padding: 0px 5px 5px 5px;
        text-indent:0px !important;
        text-align:left;
    }
    
		div.info div.info-text h2
		{
		    font-size:1.1em;
		    padding:0px 0px 5px 0px;
		}
		
		div.info div.info-text div
		{
			margin:0px;
			padding:0px;
			min-height:10px;
		}
		
		div.info div.info-text div.input
		{
		    padding:0px 0px 5px 0px;
		}
		
		    div.info div.info-text div.input .texttype
		    {
		        width:296px;
		        border:2px solid #abb7dd;
		    }
		
		div.info div.info-text div.button
		{
		}
		
		    div.info div.info-text div.button p.error
		    {
		        width:247px;
		        padding-bottom:5px;
		    }
		
		div.info div.info-text div.stop
		{
		    height:0px;
		    line-height:0px;
		}  
				
	div.info p
    {
        padding:0px;
        margin:0px 0px 10px 0px;
        font-size:1em;
        line-height:1.2em;
    }
    
    div.info p.error
    {
        margin:0px;
        padding:0px 0px 10px 0px;
        float:left;
    }

.dottedline
{
    background: transparent url(../images/horizontal_dottedline.gif) repeat-x left top;
    height:2px;
}

.space
{
	height:15px;
}

.green
{
	color:#67a74f !important;
}

div#wrapper
{
    margin:0px auto;
    padding:0px;
    text-align:left;
    width:1002px;
}

div#header
{
    background: #7a8eca url(../images/bg_headerfooter.gif) repeat-y right top;
    min-height:19px;
    color:#ffffff;
    font-size:0.8em;
    padding:10px 0px 0px 16px;
    text-align:center;
}

    div#header a
    {
        color:#ffffff;
        text-decoration:none;
    }

/*Bakgrunn - slutt*/
div#logo
{
    background: transparent url(../images/bg_logo.gif) no-repeat left top;
}

div#logo.life
{
    background: transparent url(../images/bg_logo_life.gif) no-repeat left top;
}

div#milksplash
{
    background: transparent url(../images/bg_milksplash.jpg) no-repeat left bottom;
    padding:0px;
}

div#searchBackground
{
    position:relative;
    left:802px;
    right:0px;
    top:0px;
    background-color:#e4e8f4;
    width:200px;
    height:4px;
    overflow:hidden;
}

div#dottedline
{   
    width:100%;
    background: transparent url(../images/bg_vertical_dottedline.gif) repeat-y 222px top;
}

div#dotted2lines
{
    width:100%;
    background: transparent url(../images/bg_vertical_dotted2lines.gif) repeat-y 222px top;
}

/*Bakgrunn - slutt*/

div#main
{
    /*bakgrunn på venstremeny*/
    background: transparent url(../images/bg_main.jpg) repeat-y left top;
}

    div#leftmenu
    {
        float:left;
        width:216px;
        padding:0px 7px 165px 0px;
    }
    
        div#leftmenu div.logo a
        {
            display:block;
            width:216px;
            height:94px;
            text-indent:-1000px;
            overflow:hidden;
        }
    
        /*venstre meny - start*/
        div#leftmenu ul#menuAccordion
        {
            line-height:15px;
        }
        
            div#leftmenu ul#menuAccordion a.menu-text:hover
            {
                text-decoration:underline !important;
            }
            
            div#leftmenu ul#menuAccordion div.selected a.menu-text
            {
                text-decoration:underline !important;
            }
            
            div#leftmenu ul#menuAccordion li.mnu div.separator
            {
                background:transparent url(../images/separator.gif) no-repeat center;
                height:15px;
                padding:2px 0px 3px 0px;
            }
            
            div#leftmenu ul#menuAccordion li.mnu div.group
            {
                background-color:#bcc6e4;
                padding:2px 0px 3px 30px;
            }
            
                div#leftmenu ul#menuAccordion li.mnu div.group span.menu-text
                {
                    font-weight:bold;
                    font-size:1em;
                    text-transform:uppercase;
                    text-decoration:none;
                    color:#ffffff;
                }
                
                div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1
                {
                    padding:2px 2px 2px 15px;
                }
                
                    div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 div.none
                    {}
                            
                    div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 div.none a.menu-text
                    {
                        font-weight:bold;
                        font-size:0.9em;
                        text-decoration:none;
                        padding:0px 0px 0px 15px;
                        color:#58595b;
                        background:transparent url(../images/menu_dott_blue.gif) no-repeat top left;
                        display:block;
                    }
                    
                    div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 div.plus a.expand
                    {
                        background:transparent url(../images/menu_plus_blue.gif) no-repeat top left;
                        display:block;
                        float:left;
                        width:15px;
                        height:15px;
                    }
                    
                        div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 div.minus a.expand
                        {
                            background:transparent url(../images/menu_minus_blue.gif) no-repeat top left;
                        }
                        
                    div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 div.plus a.menu-text
                    {
                        font-weight:bold;
                        font-size:0.9em;
                        text-decoration:none;
                        color:#58595b;
                        display:block;
                        float:left;
                        width:184px;
                    }
                    
                        div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 div.minus a.menu-text
                        {
                            text-decoration:underline;
                        }
                    
                    div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 ul.sub li.mnu2
                    {
                        padding:2px 2px 2px 15px;
                    }
                    
                        div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 ul.sub li.mnu2 div.none
                        {}
                    
							div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 ul.sub li.mnu2 div.none a.menu-text
							{
								font-weight:normal;
								font-size:0.9em;
								text-decoration:none;
								color:#58595b;
								display:block;
							}
                        
                        div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 ul.sub li.mnu2 div.plus a.expand
                        {
                            background:transparent url(../images/menu_plus_blue.gif) no-repeat top left;
                            display:block;
                            float:left;
                            width:15px;
                            height:15px;
                        }
                        
                            div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 ul.sub li.mnu2 div.minus a.expand
                            {
                                background:transparent url(../images/menu_minus_blue.gif) no-repeat top left;
                            }
                        
                        div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 ul.sub li.mnu2 div.plus a.menu-text
                        {
                            font-weight:normal;
                            font-size:0.9em;
                            text-decoration:none;
                            color:#58595b;
                            display:block;
                            float:left;
                            width:167px;
                        }
                        
                            div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 ul.sub li.mnu2 div.minus a.menu-text
                            {
                                text-decoration:underline;
                            }
                        
                        div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 ul.sub li.mnu2 ul.sub li.mnu3
                        {
                            padding:2px 2px 2px 15px;
                        }
                        
                            div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 ul.sub li.mnu2 ul.sub li.mnu3 div
                            {}
                                        
                                div#leftmenu ul#menuAccordion li.mnu ul.sub li.mnu1 ul.sub li.mnu2 ul.sub li.mnu3 div a.menu-text
                                {
                                    background:transparent url(../images/menu3_dott_blue.gif) no-repeat top left;
									padding:0px 0px 0px 15px;
									font-weight:normal;
                                    font-size:0.9em;
                                    text-decoration:none;
                                    color:#58595b;
								    display:block;
                                }
        /*venstre meny - start*/
        
        /* Tab - start */
        div#content div.space
        {
			height:14px;
        }
        
        div#content div.tab
		{
			float:left;
			background:transparent url(../images/bg_tab.jpg) no-repeat top left;
			height:23px;
			width:100px;
			margin:0px;
			padding:0px 5px 0px 0px;
			overflow:hidden;
		}
		
		div#content div.last
		{
			padding:0px;
		}
		
			div#content div.tab a
			{
				display:block;
				width:88px;
				height:13px;
				padding:5px 6px 5px 6px;
				color:#7a8eca;
				font-size:9px;
				font-weight:normal;
				text-decoration:none;
			}
        
        div#content div.tab a:hover
        {
            background:transparent url(../images/bg_tab_hover.jpg) no-repeat top left;
            text-decoration:none !important;
        }
        
        div#content div.tab a.selected
        {
            background:transparent url(../images/bg_tab_selected.jpg) no-repeat top left;
            color:#ffffff;
            font-weight:bold;
        }
        
        div#content div.tab a.selected:hover
        {
            background:transparent url(../images/bg_tab_selected.jpg) no-repeat top left;
            color:#ffffff;
            font-weight:bold;
        }        
        /* Tab - slutt */
        
        /* Sort - start */
        
		div#content div.sort
        {
			margin:0px;
			padding:0px;
        }
        
        div#content div.sort div.tab
		{
			float:left;
			background:transparent url(../images/bg_sort_tab.jpg) no-repeat top left;
			height:23px;
			width:115px;
			margin:0px;
			padding:0px 5px 0px 0px;
			overflow:hidden;
		}
		
		div#content div.sort div.last
		{
			padding:0px;
		}
		
			div#content div.sort div.tab a
			{
				display:block;
				width:103px;
				height:13px;
				padding:5px 6px 5px 6px;
				color:#7a8eca;
				font-size:9px;
				font-weight:normal;
				text-decoration:none;
			}
        
        div#content div.sort div.tab a:hover
        {
            background:transparent url(../images/bg_sort_tab_hover.jpg) no-repeat top left;
            text-decoration:none !important;
        }
        
        div#content div.sort div.tab a.selected
        {
            background:transparent url(../images/bg_sort_tab_selected.jpg) no-repeat top left;
            color:#ffffff;
            font-weight:bold;
        }
        
        div#content div.sort div.tab a.selected:hover
        {
            background:transparent url(../images/bg_sort_tab_selected.jpg) no-repeat top left;
            color:#ffffff;
            font-weight:bold;
        }     
        /* Sort - slutt */
                            
/*Hovedinnhold - start*/
    div#content
    {
        float:left;
        width:779px;
    }
    
        /*Header og søk - start*/    
        div#content div#contentHeader
        {
			position:relative;
			z-index:1;
            padding:0px 0px 3px 0px;
            margin-bottom:10px;
        }   
        
            div#content div#contentHeader div#info
            {
                float:left;
                position:relative;
                z-index:1;
            }
        
                div#content div#contentHeader div#info div#path
                {
                    padding:6px 0px 0px 0px;
                    width:530px;
                    color:#58595b;
                    font-size:0.8em;
                }
                
                    div#content div#contentHeader div#info div#path a
                    {
                        color:#58595b;
                        text-decoration:none;
                    }
                
                div#content div#contentHeader div#info div.bottom
                {           
                    width:530px;
                    position:relative;
                    z-index:2;
                    padding:0px 0px 2px 0px;       
                    background:transparent url(../images/horizontal_line.gif) repeat-x left bottom;
                }   
                              
                div#content div#contentHeader div#info div#menuTitle
                {
                    float:left;
                    width:475px;
                    padding:27px 0px 0px 0px;
                }
                
                    div#content div#contentHeader div#info div#menuTitle h2
                    {
                        color:#7a8eca;
                        font-size:1em;
                        font-weight:normal;
                    }
                    
                        div#content div#contentHeader div#info div#menuTitle h2.blue
                        {
                            color:#7a8eca;
                        }
                        
                        div#content div#contentHeader div#info div#menuTitle h2.orange
                        {
                            color:#d88700;
                        }
                        
                        div#content div#contentHeader div#info div#menuTitle h2.yellow
                        {
                            color:#e9b92d;
                        }
                        
                        div#content div#contentHeader div#info div#menuTitle h2.magenta
                        {
                            color:#b60080;
                        }
                
                div#content div#contentHeader div#info div#navigation
                {
                    float:right;
                    width:55px;
                    height:25px;
                    padding:15px 0px 0px 0px;
                    overflow:hidden;
                }
                    
                    div#content div#contentHeader div#info div#navigation div
                    {}
                    
                        div#content div#contentHeader div#info div#navigation div a
                        {
                            display:block;
                            height:25px;                        
                            width:21px;
                        }
                        
                    div#content div#contentHeader div#info div#navigation div.add
                    {
                        float:left;
                        background:transparent url(../images/icon_add.gif) no-repeat top left;
                        width:19px;
                        height:25px;
                        overflow:hidden;
                        text-indent:-1000px;
                        padding:0px 15px 0px 0px;
                    }
                        
                    div#content div#contentHeader div#info div#navigation div.print
                    {
                        float:left;
                        background:transparent url(../images/icon_print.gif) no-repeat top left;
                        width:21px;
                        height:25px;
                        overflow:hidden;
                        text-indent:-1000px;
                        padding:0px 0px 0px 0px;
                    }
                
            div#content div#searchWrapper
            {
            	position:relative;
                float:right;
                width:200px;
                padding:0px 0px 0px 7px;
                font-size:0.8em;
            }

			div#content div#search
			{
                background-color:#e4e8f4;
                width:180px;
                min-height:55px;
                padding:8px 10px 10px 10px;
			}

				div#content div#search div#searchDropdown
				{
					font-size:11px;
				}
	            
					div#content div#search div#searchDropdown select
					{
						border:1px solid #7A8ECA;
						font-family:Verdana;
						width:180px;
						font-size:1em;
					}
					
				div#content div#search div#searchField
				{
					padding:5px 0px 0px 0px;
					font-size:11px;
				}
				
					div#content div#search div#searchField input.textbox
					{
						width:133px;
						margin:0px 0px 0px 0px;
						padding:0px 5px 1px 5px;
						vertical-align:bottom;
						font-size:1em;
						float:left;
					}
            
            div#content div#search div#searchOptions
            {
				clear:both;
            	padding:3px 0px 0px 0px;
				text-align:right;
				line-height:1.5em;
			}
			
            div#content div#search div#searchOptions a
			{
                color:#58595B;
                text-decoration:none;
			}

			div#content div#search div#searchOptions a:hover
			{
                color:#58595B;
                text-decoration:underline;
			}
			
				div#content div#search div#searchOptions a.selected
				{
					text-decoration:underline;
				}
            
        /*Header og søk - slutt*/
        
        
        /*Header Meierileksikon - start*/    
        div#content div#contentHeader
        {
			position:static;
			z-index:1;
            padding:0px 0px 3px 0px;
            margin-bottom:10px;
        }   
        
            div#content div#contentHeader div#lexiconInfo
            {
                width:530px;
                float:left;
                
            }
        
                div#content div#contentHeader div#lexiconInfo div#path
                {
                    padding:6px 0px 0px 0px;
                    width:530px;
                    color:#58595b;
                    font-size:0.8em;
                }
                
                    div#content div#contentHeader div#lexiconInfo div#path a
                    {
                        color:#58595b;
                        text-decoration:none;
                    }
                
                div#content div#contentHeader div#lexiconInfo div.middle
                {           
                    width:530px;
                    height:73px;
                    position:relative;
					background: #ffffff url(../images/bg_lexicon_header.jpg) no-repeat center bottom;
                    z-index:2;
                }   
                                             
                div#content div#contentHeader div#lexiconInfo div#navigation
                {
                    float:right;
                    width:55px;
                    height:25px;
                    padding:15px 0px 0px 0px;
                    overflow:hidden;
                }
                    
                    div#content div#contentHeader div#lexiconInfo div#navigation div
                    {}
                    
                        div#content div#contentHeader div#lexiconInfo div#navigation div a
                        {
                            display:block;
                            height:25px;                        
                            width:21px;
                        }
                        
                    div#content div#contentHeader div#lexiconInfo div#navigation div.add
                    {
                        float:left;
                        background:transparent url(../images/icon_add.gif) no-repeat top left;
                        width:19px;
                        height:25px;
                        overflow:hidden;
                        text-indent:-1000px;
                        padding:0px 15px 0px 0px;
                    }
                        
                    div#content div#contentHeader div#lexiconInfo div#navigation div.print
                    {
                        float:left;
                        background:transparent url(../images/icon_print.gif) no-repeat top left;
                        width:21px;
                        height:25px;
                        overflow:hidden;
                        text-indent:-1000px;
                        padding:0px 0px 0px 0px;
                    }
                    
                div#content div#contentHeader div#lexiconInfo div.bottom
                {
                    width:530px;
					font-size:1.2em;
					font-weight:bold;
					overflow:hidden;
					height:43px;
					z-index:1;
                }
                
					div#content div#contentHeader div#lexiconInfo div.bottom div#lexiconButtons
					{
						position:relative;
						z-index:1;
						height:38px;
					}
                
					div#content div#contentHeader div#lexiconInfo div.bottom div#lexicon
					{
						height:19px;
						text-align:center;
						background-color:#94c183;
					}
					
						div#content div#contentHeader div#lexiconInfo div.bottom div#lexicon a, div#content div#contentHeader div#lexiconInfo div.bottom div#lexicon a:visited
						{
							display:block;
							height:19px;
							color:#ffffff;
							text-decoration:none;
						}
						
						div#content div#contentHeader div#lexiconInfo div.bottom div#lexicon span.selected a
						{
							font-weight:bolder;
							text-decoration:underline;
						}
					
					div#content div#contentHeader div#lexiconInfo div.bottom div#dictionary
					{
						height:19px;
						text-align:center;
						background-color:#a2b0da;
					}
					
						div#content div#contentHeader div#lexiconInfo div.bottom div#dictionary a, div#content div#contentHeader div#lexiconInfo div.bottom div#dictionary a:visited
						{
							display:block;
							height:19px;
							color:#ffffff;
							text-decoration:none;
						}
						
						div#content div#contentHeader div#lexiconInfo div.bottom div#dictionary span.selected a
						{
							font-weight:600;
							text-decoration:underline;
						}
					
					div#content div#contentHeader div#lexiconInfo div.bottom div#keyboard
					{
                        padding:3px 0px 3px 0px;
						background-color:#cad2ea;
						clear:both;
						top:-66px;
						position:relative;
						z-index:0;
					}
					
					div#content div#contentHeader div#lexiconInfo div.bottom div#keyboard div.keyboardTop
					{
						clear:both;
						width:364px;
						margin:0px auto;
					}
					
						div#content div#contentHeader div#lexiconInfo div.bottom div#keyboard div.keyboardTop div
						{
							float:left;
						}
						
						div#content div#contentHeader div#lexiconInfo div.bottom div#keyboard div.keyboardTop div.stop
						{
							clear:both;
							float:none;
						}
						
					div#content div#contentHeader div#lexiconInfo div.bottom div#keyboard div.keyboardBottom
					{
						clear:both;
						width:390px;
						margin:0px auto;
					}
					
						div#content div#contentHeader div#lexiconInfo div.bottom div#keyboard div.keyboardBottom div
						{
							float:left;
						}
						
						div#content div#contentHeader div#lexiconInfo div.bottom div#keyboard div.keyboardBottom div.stop
						{
							clear:both;
							float:none;
						}
								            
						div#keyboard a.character
						{
							display:block;
							width:26px;
							height:27px;
							padding:0px;
							text-indent:-1000px;
							overflow:hidden;
						}
					
						div#keyboard div.letter_A
						{
							background:transparent url(../images/letter/a.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_A:hover, div#keyboard a.letter_A_selected
						{
							background:transparent url(../images/letter/a_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_B
						{
							background:transparent url(../images/letter/b.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_B:hover, div#keyboard a.letter_B_selected
						{
							background:transparent url(../images/letter/b_hover.gif) no-repeat scroll left top;   
						}

						div#keyboard div.letter_C
						{
							background:transparent url(../images/letter/c.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_C:hover, div#keyboard a.letter_C_selected
						{
							background:transparent url(../images/letter/c_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_D
						{
							background:transparent url(../images/letter/d.gif) no-repeat scroll left top;   
						}  
		                
						div#keyboard a.letter_D:hover, div#keyboard a.letter_D_selected
						{
							background:transparent url(../images/letter/d_hover.gif) no-repeat scroll left top;   
						}
		                     
						div#keyboard div.letter_E
						{
							background:transparent url(../images/letter/e.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_E:hover, div#keyboard a.letter_E_selected
						{
							background:transparent url(../images/letter/e_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_F
						{
							background:transparent url(../images/letter/f.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_F:hover, div#keyboard a.letter_F_selected
						{
							background:transparent url(../images/letter/f_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_G
						{
							background:transparent url(../images/letter/g.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_G:hover, div#keyboard a.letter_G_selected
						{
							background:transparent url(../images/letter/g_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_H
						{
							background:transparent url(../images/letter/h.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_H:hover, div#keyboard a.letter_H_selected
						{
							background:transparent url(../images/letter/h_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_I
						{
							background:transparent url(../images/letter/i.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_I:hover, div#keyboard a.letter_I_selected
						{
							background:transparent url(../images/letter/i_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_J
						{
							background:transparent url(../images/letter/j.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_J:hover, div#keyboard a.letter_J_selected
						{
							background:transparent url(../images/letter/j_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_K
						{
							background:transparent url(../images/letter/k.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_K:hover, div#keyboard a.letter_K_selected
						{
							background:transparent url(../images/letter/k_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_L
						{
							background:transparent url(../images/letter/l.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_L:hover, div#keyboard a.letter_L_selected
						{
							background:transparent url(../images/letter/l_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_M
						{
							background:transparent url(../images/letter/m.gif) no-repeat scroll left top;   
						}         
		                
						div#keyboard a.letter_M:hover, div#keyboard a.letter_M_selected
						{
							background:transparent url(../images/letter/m_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_N
						{
							background:transparent url(../images/letter/n.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_N:hover, div#keyboard a.letter_N_selected
						{
							background:transparent url(../images/letter/n_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_O
						{
							background:transparent url(../images/letter/o.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_O:hover, div#keyboard a.letter_O_selected
						{
							background:transparent url(../images/letter/o_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_P
						{
							background:transparent url(../images/letter/p.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_P:hover, div#keyboard a.letter_P_selected
						{
							background:transparent url(../images/letter/p_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_Q
						{
							background:transparent url(../images/letter/q.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_Q:hover, div#keyboard a.letter_Q_selected
						{
							background:transparent url(../images/letter/q_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_R
						{
							background:transparent url(../images/letter/r.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_R:hover, div#keyboard a.letter_R_selected
						{
							background:transparent url(../images/letter/r_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_S
						{
							background:transparent url(../images/letter/s.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_S:hover, div#keyboard a.letter_S_selected
						{
							background:transparent url(../images/letter/s_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_T
						{
							background:transparent url(../images/letter/t.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_T:hover, div#keyboard a.letter_T_selected
						{
							background:transparent url(../images/letter/t_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_U
						{
							background:transparent url(../images/letter/u.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_U:hover, div#keyboard a.letter_U_selected
						{
							background:transparent url(../images/letter/u_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_V
						{
							background:transparent url(../images/letter/v.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_V:hover, div#keyboard a.letter_V_selected
						{
							background:transparent url(../images/letter/v_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_W
						{
							background:transparent url(../images/letter/w.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_W:hover, div#keyboard a.letter_W_selected
						{
							background:transparent url(../images/letter/w_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_X
						{
							background:transparent url(../images/letter/x.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_X:hover, div#keyboard a.letter_X_selected
						{
							background:transparent url(../images/letter/x_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_Y
						{
							background:transparent url(../images/letter/y.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_Y:hover, div#keyboard a.letter_Y_selected
						{
							background:transparent url(../images/letter/y_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_Z
						{
							background:transparent url(../images/letter/z.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_Z:hover, div#keyboard a.letter_Z_selected
						{
							background:transparent url(../images/letter/z_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_AE
						{
							background:transparent url(../images/letter/ae.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_AE:hover, div#keyboard a.letter_AE_selected
						{
							background:transparent url(../images/letter/ae_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_OE
						{
							background:transparent url(../images/letter/oe.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_OE:hover, div#keyboard a.letter_OE_selected
						{
							background:transparent url(../images/letter/oe_hover.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard div.letter_AA
						{
							background:transparent url(../images/letter/aa.gif) no-repeat scroll left top;   
						}
		                
						div#keyboard a.letter_AA:hover, div#keyboard a.letter_AA_selected
						{
							background:transparent url(../images/letter/aa_hover.gif) no-repeat scroll left top;   
						}
							
            
        /*Header Meierileksikon - slutt*/

        div#content div#content1Column
        {
            clear:both;
        }
            
            div#content div#content1Column div#contentMain
            {
                position:relative;
                padding:0px 0px 20px 21px;
            }   
				
				/*listTOp - start*/                
                div#content div#content1Column div#contentMain div.listBottom
                {
                	padding-top:10px;
                }
                    
                    div#content div#content1Column div#contentMain div div.listOptions 
                    {
						margin:0px;
                    }
                    
                    div#content div#content1Column div#contentMain div div.listOptions div.listSearchResult
                    {
						font-size:1.2em;
						font-weight:bold;
						color:#6d6e71;
						margin-bottom:10px;
                    }
                    
                        div#content div#content1Column div#contentMain div div.listOptions div.listPageing
                        {
                            margin:0px 0px 0px 0px;
                            padding:0px 0px 0px 5px;
                            background-color:#e4e8f4;
                            min-height:14px;
                        }
                        
                            div#content div#content1Column div#contentMain div div.listOptions div.listPageing div.total
                            {
                                float:left;
                                color:#7a8eca;
                                font-weight:bold;
                                padding:0px 30px 0px 0px;
                            }
                            
                            div#content div#content1Column div#contentMain div div.listOptions div.listPageing div.pageing
                            {
                                float:left;
                            }
                
                            /*Pageing - start*/
                            div#content div#content1Column div#contentMain div.pageing
                            {
								float:left;
                                font-size:0.9em;
                                font-weight:bold;
                                color:#7a8eca;
                            }
                            
                                div#content div#content1Column div#contentMain div.pageing a.next
                                {
                                    font-weight:normal;
                                }
                            
                                div#content div#content1Column div#contentMain div.pageing a
                                {
									vertical-align:top;
                                    color:#7a8eca;
                                    text-decoration:none;
                                }
                                
                                    div#content div#content1Column div#contentMain div.pageing a:hover
                                    {
                                        text-decoration:underline;
                                    }
                                
                                div#content div#content1Column div#contentMain div.pageing .selected
                                {
                                    color:#b60080;
                                }
                            /*Pageing - slutt*/
            
                /*Opplisting - start*/                
                div#content div#content1Column div#contentMain div.list
                {
                        margin:0px;
						background:transparent url(../images/horizontal_line.gif) repeat-x top left;
                }
                
					div#content div#content1Column div#contentMain div.list div.text
					{
						padding:10px 0px 20px 0px;
					}
                
                    div#content div#content1Column div#contentMain div.list div.row
                    {
                        position:relative;
                        width:758px;
                        padding:12px 0px 14px 0px;
                        margin:0px;
                        background:transparent url(../images/horizontal_line.gif) repeat-x bottom left;
                    }
                    
                        div#content div#content1Column div#contentMain div.list div.row div.column
                        {
							position:relative;
                            width:379px;
                            min-height:80px;
                            padding:0px;
                            margin:0px;
                            z-index:1;
                        }
                        
                        div#content div#content1Column div#contentMain div.list div.row div.stop
                        {
                            overflow:hidden;
                            height:0px;
                        }
                        
                            div#content div#content1Column div#contentMain div.list div.row div.column div.image
                            {
                                position:relative;
                                float:left;
                                width:150px;
                                height:80px;
                            }
                            
                                div#content div#content1Column div#contentMain div.list div.row div.column div.image a
                                {
                                    position:relative;
                                    display:block;
                                    width:150px;
                                    height:80px;
                                }   
                                
                                    div#content div#content1Column div#contentMain div.list div.row div.column div.image img
                                    {
                                        position:relative;
                                        left:0px;
                                        top:0px;
                                        z-index:2;
                                    }
                                    
                                    div#content div#content1Column div#contentMain div.list div.row div.column div.image img.play
                                    {
                                        position:absolute;
                                        left:59px;
                                        top:27px;
                                        z-index:3;
                                    }
                            
                            div#content div#content1Column div#contentMain div.list div.row div.column div.block
                            {
                                float:right;
                                width:194px;
                                padding:0px 20px 0px 14px;
                                color:#58595b;
                                font-size:0.9em;
                                line-height:1.3em;
                            }
                            
                                div#content div#content1Column div#contentMain div.list div.row div.column div.block div.text
                                {
                                    padding:0px 0px 0px 0px;
                                    min-height: 67px;
                                }
                                
                                div#content div#content1Column div#contentMain div.list div.row div.column div.block div.text h3
                                {
                                    padding:1px 0px 5px 0px;
                                    font-size:1.2em;
                                    font-weight:normal;
                                    line-height:1.3em;
                                }
                                
                                    div#content div#content1Column div#contentMain div.list div.row div.column div.block div.text h3 a
                                    {
                                        color:#58595b;
                                    }
                            
                                div#content div#content1Column div#contentMain div.list div.row div.column div.block div.readmore
                                {
                                    float:right;
                                    width:195px;
                                    padding:0px 0px 0px 0px;
                                }
                                
                                    div#content div#content1Column div#contentMain div.list div.row div.column div.block div.readmore a
                                    {
                                        color:#7a8eca;
                                        text-decoration:none;
                                    }
                                    
                /*Opplisting - slutt*/
                
                /*Meieriordbok - start*/                
                div#content div#content2Column div#contentMain div.dictionary
                {
                        margin:0px;
						padding:10px 0px 10px 0px;
                }
                
					div#content div#content2Column div#contentMain div.dictionary div.dottedline
					{
						padding:0px 0px 10px 0px;
					}
                
					div#content div#content2Column div#contentMain div.dictionary div.row
					{
						padding:0px 0px 10px 0px;
					}
                
						div#content div#content2Column div#contentMain div.dictionary div.row h2
						{
							padding:0px 0px 5px 0px;
							color:#67a74f;
							font-size:1em;
							font-weight:600;
						}
							
							div#content div#content2Column div#contentMain div.dictionary div.row h2 a, div#content div#content2Column div#contentMain div.dictionary div.row h2 a:visited
							{
								padding:0px 0px 5px 0px;
								color:#67a74f;
								font-size:1em;
								font-weight:600;
								text-decoration:none;
							}
							div#content div#content2Column div#contentMain div.dictionary div.row h2 a:hover
							{
								text-decoration: none;
							}
						
						div#content div#content2Column div#contentMain div.dictionary div.row a, div#content div#content2Column div#contentMain div.dictionary div.row a:visited
						{
							color:#7a8eca;
						}
						
						div#content div#content2Column div#contentMain div.dictionary div.row a.readMore, div#content div#content2Column div#contentMain div.dictionary div.row a.readMore:visited
						{
							color:#67a74f;
							font-style:italic;
							text-decoration:none;
						}
						
						
						
                                                   
                /*Meieriordbok - slutt*/
                
        div#content div#content2Column
        {
            clear:both;
        }   
        
            div#content div#content2Column div#contentMain
            {
                float:left;
                padding:0px 21px 20px 21px;
                width:530px;
                min-height:300px;
                overflow:hidden;
            }
            
			/*Forsiden - start*/
	            
				div#content div#content2Column div#contentMain div#frontpage
				{}
	            
					/*Forside top teaser - start*/
					div#content div#content2Column div#contentMain div#frontpage div#topTeaser
					{
						text-align:center;
						padding-bottom:50px;
					}
	                
						div#content div#content2Column div#contentMain div#frontpage div#topTeaser div.text
						{
							padding:0px 0px 10px 0px;
						}
	                    
							div#content div#content2Column div#contentMain div#frontpage div#topTeaser div.text h1
							{
								font-size:1.1em;
								font-weight:bold;
								line-height:1.6em;
							}
	                        
								div#content div#content2Column div#contentMain div#frontpage div#topTeaser div.text h1 a
								{
									color:#58595b;
									text-decoration:none;
								}
	                        
							div#content div#content2Column div#contentMain div#frontpage div#topTeaser div.text p
							{
								font-size:1.1em;
								line-height:1.6em;
							}
							
								div#content div#content2Column div#contentMain div#frontpage div#topTeaser div.text p a
								{
									color:#819cd1;
									text-decoration:none;
								}
	                    
						div#content div#content2Column div#contentMain div#frontpage div#topTeaser div.canvas
						{
							padding-bottom:15px;
						}
						
						div#content div#content2Column div#contentMain div#frontpage div#topTeaser div#scrollbar
						{
							background-color:#7a8eca;
							height:18px;
						}
	                
					/*Forside top teaser - slutt*/
	                
	            
				div#content div#content2Column div#contentMain div#frontpage div#threeTeaser
				{}
				
					div#content div#content2Column div#contentMain div#frontpage div#threeTeaser div.teaser
					{
						background:transparent url(../images/bg_frontpage_teaser.jpg) repeat-y right top;
						width:150px;
						height:250px;
						float:left;
						padding:9px 13px 9px 13px;
					}
					
						div#content div#content2Column div#contentMain div#frontpage div#threeTeaser div.teaser div.column
						{
							position:relative;
                            z-index:1;
						
						}	
					
							div#content div#content2Column div#contentMain div#frontpage div#threeTeaser div.teaser div.column div.image
							{
							    position:relative;
                                width:150px;
                                height:80px;
							}
							                            
                                div#content div#content2Column div#contentMain div#frontpage div#threeTeaser div.teaser div.column div.image a
                                {
                                    position:relative;
                                    display:block;
                                    width:150px;
                                    height:80px;
                                }   
                                
                                    div#content div#content2Column div#contentMain div#frontpage div#threeTeaser div.teaser div.column div.image img
                                    {
                                        position:relative;
                                        left:0px;
                                        top:0px;
                                        z-index:2;
                                    }
                                    
                                    div#content div#content2Column div#contentMain div#frontpage div#threeTeaser div.teaser div.column div.image img.play
                                    {
                                        position:absolute;
                                        left:59px;
                                        top:27px;
                                        z-index:3;
                                    }
							
							div#content div#content2Column div#contentMain div#frontpage div#threeTeaser div.teaser div.column div.block
							{
							    position:static;
							}
							
								div#content div#content2Column div#contentMain div#frontpage div#threeTeaser div.teaser div.column div.block div.text
								{
									height:160px;
									overflow:hidden;
								}
								
									div#content div#content2Column div#contentMain div#frontpage div#threeTeaser div.teaser div.column div.block div.text h3
									{
										font-size:1.1em;
										line-height:1.3em;
										font-weight:normal;
										text-decoration:underline;
										padding:16px 0px 5px 0px;
									}
									
										div#content div#content2Column div#contentMain div#frontpage div#threeTeaser div.teaser div.column div.block div.text a
										{
											color:#58595b;
										}
									
									div#content div#content2Column div#contentMain div#frontpage div#threeTeaser div.teaser div.column div.block div.readmore a
									{
										color:#819cd1;
										text-decoration:none;
									}
							
            /*Forsiden - slutt*/
                        
            /*Avansert søk - slutt*/
            
				div#content div#content2Column div#contentMain div#advancedWrapper
                {
				    padding:0px 0px 0px 0px;
                }

				div#content div#content2Column div#contentMain div#advancedSearch
				{
				    background-color:#e4e8f4;
				    padding:10px 12px 20px 13px;
				}
            
				    div#content div#content2Column div#contentMain div#advancedSearch div#timeWrapper
				    {
				        float:left;
				        background-color:#a8b5dc;
				        width:237px;
				        margin:0px 15px 25px 0px;
				        padding:4px 4px 4px 4px;
				    }
				    
				        div#content div#content2Column div#contentMain div#advancedSearch div.image
				        {
				            width:80px;
				            float:left;
				        }
				        
				        div#content div#content2Column div#contentMain div#advancedSearch div#time
				        {
				            float:left;
				        } 
				        
				            div#content div#content2Column div#contentMain div#advancedSearch div#time div.title
				            {
				                padding:0px 0px 2px 0px;
				                color:#ffffff;
				                font-size:1.4em;
				            }
				        
				            div#content div#content2Column div#contentMain div#advancedSearch div#time div.timeOptions
				            {
				                float:left;
				                padding:2px 0px 2px 54px;
				                width:103px;
				                min-height:76px;
				                background:#ffffff url(../images/icon_large_time.gif) no-repeat left center;
				            }
				            
				                div#content div#content2Column div#contentMain div#advancedSearch div#time div.timeOptions input
				                {
				                    margin:3px 5px 0px 0px;
                                    padding:0px;
                                    border:none;
				                }

				    div#content div#content2Column div#contentMain div#advancedSearch div#difficultyWrapper
				    {
				        float:left;
				        background-color:#a8b5dc;
				        width:237px;
				        margin:0px 0px 25px 0px;
				        padding:4px 4px 4px 4px;
				        
				    }
				    				    
				        div#content div#content2Column div#contentMain div#advancedSearch div#difficulty
				        {
				            float:left;
				        }
				        
				            div#content div#content2Column div#contentMain div#advancedSearch div#difficulty div.title
				            {
				                padding:0px 0px 2px 0px;
				                color:#ffffff;
				                font-size:1.4em;
				            }
				        
				            div#content div#content2Column div#contentMain div#advancedSearch div#difficulty div.difficultyOptions
				            {
				                float:left;
				                padding:8px 0px 8px 50px;
				                width:107px;
				                min-height:64px;
				                background:#ffffff url(../images/icon_large_difficulty.gif) no-repeat left center;
				            }
				            
				                 div#content div#content2Column div#contentMain div#advancedSearch div#difficulty div.difficultyOptions input
				                {
				                    margin:3px 2px 0px 0px;
                                    padding:0px;
                                    border:none;
				                }
				    
				    div#content div#content2Column div#contentMain div#advancedSearch label
		            {
		                font-size:0.9em;
		                line-height:1.2em;
		            }
				    
				    div#content div#content2Column div#contentMain div#advancedSearch div.title
				    {
				        padding-top:15px;
				    }
				        
				        div#content div#content2Column div#contentMain div#advancedSearch div.folders
				        {
				            float:left;
				            padding-right:14px;
				            width:159px;
				        }
				    
				        div#content div#content2Column div#contentMain div#advancedSearch div.last
				        {
				            padding-right:0px;
				        }
			            				        
				            div#content div#content2Column div#contentMain div#advancedSearch div.folders select
				            {
				                width:159px;
				                font-size:0.9em;
				                border:1px solid #7A8ECA;
				                padding:1px;
				            }
				        
				    div#content div#content2Column div#contentMain div#advancedSearch div.search
			        {
			            padding-top:20px;
			        }
			        
			            div#content div#content2Column div#contentMain div#advancedSearch div.search input.textbox
			            {
			                float:left;
			                width:320px;
			                margin:0px;
			            }
			            
			            div#content div#content2Column div#contentMain div#advancedSearch div.search input.btnSearch
			            {
							padding:2px 0px 2px 0px;
			            }
			            
			/*Avansert søk - slutt*/
            
            /*Artikkel publikasjon - start*/
                div#content div#content2Column div#contentMain div#article
                {
					position:relative;
					z-index:0;
					overflow:hidden;
                }
            
                    div#content div#content2Column div#contentMain div#article h1
                    {
                        text-align:center;
                        font-size:1.4em;
                        line-height:1.5em;
                        color:#7a8eca;
                        padding:0px 0px 10px 0px;
                    }
                    
                    div#content div#content2Column div#contentMain div#article h3
                    {
                        font-size:1em;
                        font-weight:bold;
                    }
                    
                    div#content div#content2Column div#contentMain div#article div#topImage
                    {}
                    
                        div#content div#content2Column div#contentMain div#article div#topImage a
                        {
                            display:block;
                            margin:0px auto 0px auto;
                        }
                        
                        div#content div#content2Column div#contentMain div#article div#topImage img
                        {
                            display:block;
                            margin:0px auto 20px auto;
                        }
                        
                        div#content div#content2Column div#contentMain div#article div#topImage iframe#icecastmovie
                        {
                            margin:0px auto 20px auto;
                        }
                    
                    div#content div#content2Column div#contentMain div#article div.mainImageBottomLink a
                    {
                    	float:right;
                    	color:#819CD1;
                    	text-decoration: none;
                    	margin-bottom:-20px;
                    }
                    
                    div#content div#content2Column div#contentMain div#article div.topIngress
                    {
                        background: transparent url(../images/horizontal_dottedline.gif) repeat-x left bottom;
                        padding: 0px 0px 20px 0px;
                        margin:0px 0px 15px 0px;
                        text-align:center;
                        font-size:1em;
                        font-weight:bold;
                        color:#58595b;
                    }
                    
						div#content div#content2Column div#contentMain div#article div.topIngress a
						{
							color:#58595b;
						}
                    
                    div#content div#content2Column div#contentMain div#article div.text, div#content div#content2Column div#contentMain div#article div.text a
                    {
                    	color:#58595b;
                    }
                    
                        div#content div#content2Column div#contentMain div#article div.text div.ingress
                        {}
                        
                        div#content div#content2Column div#contentMain div#article div.text div.body
                        {}
                        
                        div#content div#content2Column div#contentMain div#article div.text div.body ul li
                        {
                            list-style-image:none;
                            list-style-position:inside;
                            list-style-type:disc;
                        }
                        
                        div#content div#content2Column div#contentMain div#article div.text div.body ol li
                        {
                            list-style-image:none;
                            list-style-position:inside;
                            list-style-type:decimal;
                        }
                    
                    /*Artikkel type 2, 2 kolonner, text til venstre*/
                    div#content div#content2Column div#contentMain div#article div.textLeft2Column
                    {}      
                    
                        div#content div#content2Column div#contentMain div#article div.textLeft2Column div.text
                        {
                            float:left;
                            width:360px;
                            overflow:hidden;
                        } 
                        
                        div#content div#content2Column div#contentMain div#article div.textLeft2Column div.image
                        {
                            float:right;
                            width:150px !important;
                            padding: 0px 0px 0px 20px !important;
                            overflow:hidden;
                        }  
                   /*Artikkel type 2, 2 kolonner, text til venstre - slutt*/   
                   
                   /*Artikkel type 2, 2 kolonner, text til høyre - start*/
                    div#content div#content2Column div#contentMain div#article div.textRight2Column
                    {}      
                    
                        div#content div#content2Column div#contentMain div#article div.textRight2Column div.text
                        {
							clear:none;
                            float:right;
                            width:360px;
                            overflow:hidden;
                        } 
                        
                        div#content div#content2Column div#contentMain div#article div.textRight2Column div.image
                        {
                            float:left;
                            width:150px !important;
                            padding: 0px 20px 0px 0px !important;
                            overflow:hidden;
                        }  
                   /*Artikkel type 2, 2 kolonner, text til høyre - slutt*/  
                   
                   /*Bildeobjekt i artikkel - start*/    
                    div#content div#content2Column div#contentMain div#article div.image
                    {
                        float:left;
                    }
                    	                    
                    div#content div#content2Column div#contentMain div#article div.both 
                    {
                        clear:both;
                        float:none;
                    }
                                        
                        div#content div#content2Column div#contentMain div#article div.aleft 
                        {
                            float:left;
                        }
                        
                        div#content div#content2Column div#contentMain div#article div.acenter
                        {
                        	clear:both;
                        	float:none;
                            margin:0px auto;
                        }
                        
                        div#content div#content2Column div#contentMain div#article div.aright 
                        {
                            float:right;
                        }
                    
                        div#content div#content2Column div#contentMain div#article div.image div.imageText    
                        {
                            padding:2px 0px 5px 0px;
                            font-size:0.9em;
                            font-style:italic;
                            color:#7a8eca;
                        }
                        
							div#content div#content2Column div#contentMain div#article div.image div.imageText a, div#content div#content2Column div#contentMain div#article div.image div.imageText a:visited   
							{
								color:#7a8eca;
							}
                        
                    /*Bilder i artikkel - slutt*/ 
                    
                    /*Bestillingsskjema i publikasjon - start*/
                    /*Bestillingsskjema i publikasjon - slutt*/
                    
                    /*Internlinkobjekt i artikkel - start*/ 
                    div#content div#content2Column div#contentMain div#article div.internallink
                    {
                        margin:0px 0px 0px 0px;
                        padding:10px 0px 12px 0px;
                        position:relative;
                    }
                    
                        div#content div#content2Column div#contentMain div#article div.internallink div.dottedline
                        {
                            padding:0px 0px 22px 0px;
                        }
                        
                        div#content div#content2Column div#contentMain div#article div.internallink div.column
                        {
							position:relative;
                            width:530px;
                        }
                        
                            div#content div#content2Column div#contentMain div#article div.internallink div.column div.image
                            {
								position:relative;
                                float:left;
                                width:150px;
                                height:80px;
                            }
                            
                                div#content div#content2Column div#contentMain div#article div.internallink div.column div.image a
                                {
                                    width:150px;
									height:80px;
									display:block;
                                }   
                                
                                    div#content div#content2Column div#contentMain div#article div.internallink div.column div.image img
                                    {
                                        position:absolute;
                                        left:0px;
                                        z-index:1;
                                    }
                                    
                                    div#content div#content2Column div#contentMain div#article div.internallink div.column div.image img.play
                                    {
                                        position:absolute;
                                        left:59px;
                                        top:27px;
                                        z-index:2;
                                    }
                            
                            div#content div#content2Column div#contentMain div#article div.internallink div.column div.block
                            {
                                float:right;
                                width:346px;
                                padding:0px 20px 0px 14px;
                                color:#58595b;
                                font-size:0.9em;
                            }
                            
                                div#content div#content2Column div#contentMain div#article div.internallink div.column div.block div.text
                                {
                                    min-height: 67px;
                                }
                                
                                div#content div#content2Column div#contentMain div#article div.internallink div.column div.block div.text h3
                                {
                                    font-size:1.2em;
                                    padding:0px 0px 10px 0px;
                                    font-weight:normal;
                                }
                                
                                    div#content div#content2Column div#contentMain div#article div.internallink div.column div.block div.text h3 a
                                    {
                                        color:#58595b;
                                    }
                            
                                div#content div#content2Column div#contentMain div#article div.internallink div.column div.block div.readmore
                                {
                                    float:right;
                                    width:346px;
                                    padding:0px 0px 0px 0px;
                                }
                                
                                    div#content div#content2Column div#contentMain div#article div.internallink div.column div.block div.readmore a
                                    {
                                        color:#7a8eca;
                                        text-decoration:none;
                                    }
                        
                    /*Internlinkobjekt i artikkel - slutt*/         
                    
                    /*Skjema i artikkel og oppskrift - start*/    
                    div#content div#content2Column div#contentMain div.exercise div.schema
                    {
                        clear:both;
                        margin:0;
                        padding:0;
                        width:530px;
                    }
                                      
                        div#content div#content2Column div#contentMain div.exercise div.schema h2
                        {
                            background-color:transparent;
                            color:#7A8ECA;
                            display:block;
                            font-size:1.2em;
                            font-weight:bold;
                            line-height:1.3em;
                            padding:5px 0px 5px 0px;
                            text-align:left;
                        }
                      
                        div#content div#content2Column div#contentMain div.exercise div.schema div.schemaline
                        {
                            margin:0;
                            padding:5px 0 0;
                        }
                        
                                div#content div#content2Column div#contentMain div.exercise div.schema div.schemaline div span textarea
                                {
                                    width:526px;
                                }
                            
                                div#content div#content2Column div#contentMain div.exercise div.schema div.schemaline div span input
                                {
                                    width:526px;
                                }
                                
                               div#content div#content2Column div#contentMain div.exercise div.schema div.schemaline div span input.fileupload
                                {
                                    width:530px;
                                }
                                
                                div#content div#content2Column div#contentMain div.exercise div.schema div.schemaline div span label
                                {
                                    line-height:14px;
                                    margin:0px;
                                    padding:0px;
                                    vertical-align:top;
                                }
                                
                                div#content div#content2Column div#contentMain div.exercise div.schema div.schemaline div.radiobuttons
                                {
                                    margin:5px 0px 5px 0px;    
                                }
                                
                                    div#content div#content2Column div#contentMain div.exercise div.schema div.schemaline div span.radiobutton input
                                    {
                                        border:none;
                                        height:14px;
                                        line-height:14px;
                                        margin:0px 3px 3px 5px;
                                        padding:0px;
                                        width:14px;
                                    }
                                    
                                    div#content div#content2Column div#contentMain div.exercise div.schema div.schemaline div span.radiobutton label
                                    {
                                        margin:0px 0px 3px 0px;
                                    }
                                    
                                    div#content div#content2Column div#contentMain div.exercise div.schema div.schemaline div.upload span input
                                    {
                                    }
                        
                        
                    /*skjema i artikkel - slutt*/ 
                    
            /*Artikkel publikasjon - slutt*/
            
            /*Oppskrift publikasjon - start*/
            div#content div#content2Column div#contentMain div#recipe
            {
            }
            
                div#content div#content2Column div#contentMain div#recipe h1
                {
                    text-align:center;
                    font-size:1.2em;
                    font-weight:bold;
                    line-height:18px;
                    background-color:#9baad7;
                    color:#ffffff;
                    padding:0px 0px 2px 0px;
                }
                    
                    div#content div#content2Column div#contentMain div#recipe h3
                    {
                        font-size:1em;
                        font-weight:bold;
                    }
                    
                    /*top bilde i oppskrift med næringstabell - start*/
                    div#content div#content2Column div#contentMain div#recipe div#topImage
                    {
                        position:relative;
                        overflow:hidden;
                        left:0px;
                        height:270px;
                        z-index:2;
                    }
                    
                    div#content div#content2Column div#contentMain div#recipe div.mainImageBottomLink a
                    {
                    	float:right;
                    	color:#819cd1;
                    	text-decoration: none;
                    	margin-bottom:-20px;
                    }
                    
                    div#content div#content2Column div#contentMain div#recipe div#topImage.movie
                    {
                        height:340px;
                    }
                                        
                        div#content div#content2Column div#contentMain div#recipe div#topImage div.image
                        {
                            margin:0px auto;
                            width:530px;
                            overflow:hidden;
                        }
                        
                        div#content div#content2Column div#contentMain div#recipe div#topImage div.image img
                        {
                            margin:0px auto;
                        }
                        
                        div#content div#content2Column div#contentMain div#recipe div#topImage div.image iframe#icecastmovie
                        {
                            margin:0px auto;
                            overflow:hidden;
                            width:530px;
                        }
                        
                        div#content div#content2Column div#contentMain div#recipe div#topImage div#nutritionbox
                        {
							position:relative;
							clear:both;
                        }
                        
							div#content div#content2Column div#contentMain div#recipe div#topImage div#nutrition
							{
								clear:both;
								position:relative;
								text-align:center;
								width:100%;
								height:18px;
								background-color:#9baad7;
								padding:0px 0px 2px 0px;
								z-index:3;
							}
	                        
								div#content div#content2Column div#contentMain div#recipe div#topImage div#nutrition a
								{
									text-align:center;
									font-size:1.1em;
									color:#ffffff;
									line-height:1.3em;
									margin:0px;
									display:inline;
								}
                                     
							/*Næringstabell i oppskrifts publikasjon - start*/      
							div#content div#content2Column div#contentMain div#recipe div#topImage div#nutritionvalue
							{
								clear:both;
								position:relative;
								top:0px;
								left:0px;
								z-index:0;
								height:34px;
								width:510px;
								padding:10px 10px 8px 10px;
								overflow:hidden;
								/*background-color:#9baad7;*/
								background:transparent url(../images/bg_nutritionvalue.png);
								color:#ffffff;
							   /* opacity: 0.7; 
								filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);*/
							}
	                                                   
								div#content div#content2Column div#contentMain div#recipe div#topImage div#nutritionvalue div.cell1
								{
									position:relative;
									float:left;
									width:115px;
									padding-right:15px;
								}
	                            
								div#content div#content2Column div#contentMain div#recipe div#topImage div#nutritionvalue div.cell2
								{
									position:relative;
									float:left;
									width:113px;
									padding-right:30px;
								}
	                            
								div#content div#content2Column div#contentMain div#recipe div#topImage div#nutritionvalue div.cell3
								{
									position:relative;
									float:left;
									width:40px;
									padding-right:30px;
								}
	                            
								div#content div#content2Column div#contentMain div#recipe div#topImage div#nutritionvalue div.cell4
								{
									position:relative;
									float:left;
									width:21px;
									padding-right:30px;
								}
	                            
								div#content div#content2Column div#contentMain div#recipe div#topImage div#nutritionvalue div.cell5
								{
									position:relative;
									float:left;
									width:83px;
									padding-right:33px;
								}
	                            
									div#content div#content2Column div#contentMain div#recipe div#topImage div#nutritionvalue div.top
									{ 
										position:relative;
									}
	                                
									div#content div#content2Column div#contentMain div#recipe div#topImage div#nutritionvalue div.bottom
									{
										position:relative;
										text-align:center;
										font-weight:bold;
									}
							/*Næringstabell i oppskrifts publikasjon - slutt*/
                    /*top bilde i oppskrift med næringstabell - slutt*/
            /*Oppskrift publikasjon - slutt*/
                    
            /*Oppskrifts del i alle typer publikasjoner - start*/
            /*Oppskrifts tittel - start*/    
            div#content div#content2Column div#contentMain div.recipeTitle 
            {
            	clear:both;
                border:solid 1px #7a8eca;
                width:528px;
                margin:20px 0px 0px 0px;
            }   
                
                div#content div#content2Column div#contentMain div#recipe div.recipeTitle h1, div#content div#content2Column div#contentMain div#article div.recipeTitle h1
                {
                    display:block;
                    float:left;
                    background-color:Transparent;
                    color:#7a8eca;
                    font-size:1.2em;
                    font-weight:bold;
                    line-height: 1.3em;
                    text-align:left;
                    padding:5px 15px 5px 5px;
                    width:150px;
                    overflow:hidden;
                }       
                
                    /*Næringstabell i tittel - start*/      
                    
                    div#content div#content2Column div#contentMain div.recipeTitle div.nutritionvalue
                    {
                        float:left;
                        width:358px;
                        font-size:0.8em;
                        color:#7a8eca;
                    }
                    
                        div#content div#content2Column div#contentMain div.recipeTitle div.nutritionvalue div.cell1
                        {
                            float:left;
                            width:98px;
                            padding-right:5px;
                        }
                        
                        div#content div#content2Column div#contentMain div.recipeTitle div.nutritionvalue div.cell2
                        {
                            float:left;
                            width:97px;
                            padding-right:8px;
                        }
                        
                        div#content div#content2Column div#contentMain div.recipeTitle div.nutritionvalue div.cell3
                        {
                            float:left;
                            width:36px;
                            padding-right:8px;
                        }
                        
                        div#content div#content2Column div#contentMain div.recipeTitle div.nutritionvalue div.cell4
                        {
                            float:left;
                            width:20px;
                            padding-right:8px;
                        }
                        
                        div#content div#content2Column div#contentMain div.recipeTitle div.nutritionvalue div.cell5
                        {
                            float:left;
                            width:71px;
                            padding-right:7px;
                        }
                        
                            div#content div#content2Column div#contentMain div.recipeTitle div.nutritionvalue div.top
                            { 
                            }
                            
                            div#content div#content2Column div#contentMain div.recipeTitle div.nutritionvalue div.bottom
                            {
                                text-align:center;
                                font-weight:bold;
                            }
                    /*Næringstabell i tittel - start*/      
                                                   
            /*Oppskrifts tittel gjelder både oppskrift og artikkel visning - slutt*/    
            
            /*Oppskrifts info gjelder både oppskrift og artikkel visning - start*/    
			div#content div#content2Column div#contentMain div.recipeInfo
            {
				margin:0px 0px 30px;
				padding:10px 0px 0px;
				color:#7a8eca;
                font-size:0.85em;
            }
            
                div#content div#content2Column div#contentMain div.recipeInfo div.portions
                {
                    float:left;
                    padding:22px 0px 3px 0px;
                    width:180px;
                }
                
                    div#content div#content2Column div#contentMain div.recipeInfo div.portions input
                    {
                        font-size:0.95em;
                        font-weight:bold;
                        width:20px;
                        color:#7a8eca;
                        margin-left: 5px;
                    }
                    
                    div#content div#content2Column div#contentMain div.recipeInfo div.portions a
                    {
                        color:#7a8eca;
                        text-decoration:none;
                    }
                
                div#content div#content2Column div#contentMain div.recipeInfo div.time
                {
                    float:left;
                    padding:0px 0px 3px 20px;
                    width:74px;
                    text-align:center;
                }
                
                    div#content div#content2Column div#contentMain div.recipeInfo div.time span
                    {
						display:block;
						background: transparent url(../images/icon_time.gif) no-repeat center top;
                        padding:22px 0px 0px 0px;
                    }
                
                div#content div#content2Column div#contentMain div.recipeInfo div.difficulty
                {
                    float:left;
                    padding:0px 0px 3px 20px;
                    text-align:center;
                    width:63px;
                }
                
                    div#content div#content2Column div#contentMain div.recipeInfo div.difficulty span.difficulty1
                    {
                        display:block;
                        background: transparent url(../images/icon_difficulty1.gif) no-repeat center top;
                        padding:22px 0px 0px 0px;
                    }
                    
                    div#content div#content2Column div#contentMain div.recipeInfo div.difficulty span.difficulty2
                    {
                        display:block;
                        background: transparent url(../images/icon_difficulty2.gif) no-repeat center top;
                        padding:22px 0px 0px 0px;
                    }
                    
                    div#content div#content2Column div#contentMain div.recipeInfo div.difficulty span.difficulty3
                    {
                        display:block;
                        background: transparent url(../images/icon_difficulty3.gif) no-repeat center top;
                        padding:22px 0px 0px 0px;
                    }
                    
                div#content div#content2Column div#contentMain div.recipeInfo div.shoppinglist
                {
                    float:left;
                    padding:0px 0px 3px 20px;
                    width:110px;
                    height:35px;
                    text-align:center;
                }   
                
					div#content div#content2Column div#contentMain div.recipeInfo div.shoppinglist a
					{
						background:transparent url(../images/icon_shopping.gif) no-repeat top center;                  
						display:block;
						padding:22px 0px 0px 0px;
						color:#7A8eca;
						text-decoration:none;
						height:13px;
					}
                    
            /*Oppskrift text - start*/
            div#content div#content2Column div#contentMain div.textRight2Column
            {}      
            
                div#content div#content2Column div#contentMain div.textRight2Column div.text
                {
                    float:right;
                    width:360px;
                    overflow:hidden;
                    font-size:1em;
                } 
                
                    div#content div#content2Column div#contentMain div.textRight2Column div.text div.recipeIngress
                    {
                        color:#7a8eca;
                        margin:0px 0px 20px 0px;
                    } 
                    
                    div#content div#content2Column div#contentMain div.textRight2Column div.text div.recipeProcedure
                    {}
                    
                    div#content div#content2Column div#contentMain div.textRight2Column div.text div.recipeProcedure h3
                    {
                        color:#7a8eca;
                        font-size:1.2em;
                        font-weight:bold;
                        padding:0px 0px 10px 0px;
                    }
                
                div#content div#content2Column div#contentMain div.textRight2Column div.ingredients
                {
                    float:left;
                    width:150px !important;
                    padding: 0px 20px 0px 0px !important;
                    overflow:hidden;
                    font-size:1em;
                }  
                
                    div#content div#content2Column div#contentMain div.textRight2Column div.ingredients img
                    {
                        padding:0px 0px 10px 0px;
                    }
                
                    div#content div#content2Column div#contentMain div.textRight2Column div.ingredients h3
                    {
                        color:#7a8eca;
                        font-size:1.2em;
                        font-weight:bold;
                        padding:0px 0px 10px 0px;
                    }
            /*Oppskrift text - slutt*/
            /*Oppskrifts del i alle typer publikasjoner - slutt*/
            
            /*Bestillingsskjema i publikasjon - start*/
             div#content div#content2Column div#contentMain div.productorder
            {
				clear:both;
            	padding:25px 0px 0px 0px;
            }
            
				div#content div#content2Column div#contentMain div.productorder div.schema
				{
						background-color:#E4E8F4;
				}
				
					div#content div#content2Column div#contentMain div.productorder div.schema div.schematitle
					{
						background-color:#bcc6e4;
						padding:4px 14px 4px 14px;
						color:#FFFFFF;
						font-size:1em;
						font-weight:bold;
						text-decoration:none;
						text-transform:uppercase;
					}
	            
					div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox
					{
						margin-top:10px;
						padding:0px 10px 10px 10px;
					}
		            
						div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox div.schemalineleft
						{
							float:left;
							width:263px;
							margin:2px 0px 2px 0px;
						}
						
						div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox div.schemalineright
						{
							float:right;
							width:237px;
							margin:2px 0px 2px 0px;
						}
						
						div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox div.errormsg
						{
							float:left;
							width:420px;
							margin:2px 0px 2px 0px;
						}
						
						div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox div.button
						{
							float:right;
							width:80px;
							margin:2px 0px 2px 0px;
						}
						
						div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox input
						{
							width:152px;
							border:2px solid #ABB7DD;
							padding:0px 3px;
						}
						div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox input.schemaZip
						{
							width:30px;
						} 
						div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox input.schemaCity
						{
							width:108px;
							margin: 0px 2px 0px 2px;
						}   
						
						div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox input.btnBlue
						{
							padding:2px 4px 2px;
							float:none;
							font-size:11px;
							width:43px;
							margin-right:2px;
							border:none 0px;
						}
            /*Bestillingsskjema i publikasjon - slutt*/
            
            
            /* fjernes?
            
            
            div#content div#content2Column div#contentMain div.productorder
            {
				clear:both;
            	padding:25px 0px 0px 0px;
            }
            
				div#content div#content2Column div#contentMain div.productorder div.schema
				{
						background-color:#f1f0f5;
				}
				
					div#content div#content2Column div#contentMain div.productorder div.schema div.schematitle
					{
						background-color:#e5e4eb;
						padding:4px 14px 4px 14px;
					}
	            
					div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox
					{
						margin-top:10px;
						padding:0px 10px 10px 10px;
					}
		            
						div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox div.schemalineleft
						{
							float:left;
							width:263px;
							margin:2px 0px 2px 0px;
						}
						
						div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox div.schemalineright
						{
							float:right;
							width:237px;
							margin:2px 0px 2px 0px;
						}
						
						div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox input
						{
							width:160px;
						}
						div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox input.schemaZip
						{
							width:30px;
						} 
						div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox input.schemaCity
						{
							width:114px;
							margin: 0px 2px 0px 2px;
						}   
						
						div#content div#content2Column div#contentMain div.productorder div.schema div.schemabox input.btnBlue
						{
							float:none;
							font-size:11px;
							width:43px;
						}/*
            /*Bestillingsskjema i publikasjon - slutt*/
            
            /*Faktaboks i publikasjon - start*/
            div#content div#content2Column div#contentMain div.facts
            {
					clear:both;
					padding:10px 0px 10px 0px;
            }
            
            div#content div#content2Column div#contentMain div.facts h2
            {
					background-color:#e1eddc;
					padding:5px 10px 0px 10px;
					font-size:1em;
					font-weight:600;
            }
            
				div#content div#content2Column div#contentMain div.facts div.text
				{
					background-color:#e1eddc;
					padding:15px 20px 20px 20px;
				}
            
            /*Faktaboks i publikasjon - slutt*/
            
            /*Gruppe liste i publikasjon - start*/
            
            div#content div#content2Column div#contentMain div.groupParent
            {
				clear:both;
				padding:10px 0px 0px 0px;
            }
            
            div#content div#content2Column div#contentMain div.groupParent a:visited
            {
				color:#58595B;
            }
            
            div#content div#content2Column div#contentMain div.groupList
            {
				clear:both;
				padding:10px 0px 10px 0px;
            }
            
            div#content div#content2Column div#contentMain div.groupList div.groupPreface
            {
				padding:0px 0px 10px 0px;
            }
            
				div#content div#content2Column div#contentMain div.groupList div.groupTeaser
				{
						float:left;
						width:150px;
						padding:5px 10px 0px 10px;
						font-size:1em;
				}
				
					div#content div#content2Column div#contentMain div.groupList div.groupTeaser div.groupText
					{
						padding-top:4px;	
						font-style:italic;
					}
				
					div#content div#content2Column div#contentMain div.groupList div.groupTeaser a
					{
						color:#7a8eca;
						text-decoration:none;
					}
                        
            /*Gruppe liste i publikasjon - slutt*/
            
            /*Faktaark i publikasjon - start*/
            
            div#content div#content2Column div#contentMain div.factsPageBoxWrapper
            {
				float:left;
				width:150px;
				padding:0px 10px 20px 0px;
            }
            
				div#content div#content2Column div#contentMain div.factsPageBoxWrapper div.factsPageBox
				{
					padding:10px 10px 15px 10px;
					background-color:#e1eddc;
					font-size:0.8em;
					line-height:1.8em;
				}
	            
					div#content div#content2Column div#contentMain div.factsPageBoxWrapper div.factsPageBox h2
					{
						color:#7a8eca;
						font-size:1em;
					}
					
					div#content div#content2Column div#contentMain div.factsPageBoxWrapper div.factsPageBox div.durability
					{
						padding:0px 0px 10px 0px;
					}
					
					div#content div#content2Column div#contentMain div.factsPageBoxWrapper div.factsPageBox sub
					{
					    color:#666666;
					    font-size:1em;
					}
            
            div#content div#content2Column div#contentMain div.factsPageContent
            {
				float:right;
				width:360px;
				padding:0px 0px 0px 10px;
            }
            
				div#content div#content2Column div#contentMain div.factsPageContent h2
				{
					border:2px solid #67a74f;
					padding:0px 5px 0px 5px;
					font-size:1.1em;
				}
				
				div#content div#content2Column div#contentMain div.factsPageContent div.text
				{
					padding:10px 5px 20px 5px;
				}
                                   
            /*Faktaark i publikasjon - slutt*/
            
            /*Presselinker i publikasjon - start*/
            div#content div#content2Column div#contentMain div#press
            {
					padding:10px 0px 10px 0px;
            }
            
            div#content div#content2Column div#contentMain div#press p
            {
					padding:0px 0px 10px 0px;
            }
            
				div#content div#content2Column div#contentMain div#press p a
				{
					color:#23408f;
					font-size:1.2em;
					font-weight:600;
					text-decoration:underline;
				}
            
            /*Presselinker i publikasjon - slutt*/  
            
            
            
            
            /* Nettmøte - start */
            
            div#content div#content2Column div#contentMain div.netmeeting
            {
            	clear:both;
            	padding:25px 0px 0px 0px;
            }
            
				div#content div#content2Column div#contentMain div.netmeeting div.schema
				{
					background-color:#e4e8f4;
				}
				
					div#content div#content2Column div#contentMain div.netmeeting div.schema div.title
					{
						background-color:#bcc6e4;
						color:#ffffff;
						font-size:1em;
						font-weight:bold;
						padding:4px 14px 4px 14px;
						text-decoration:none;
						text-transform:uppercase;
					}
					
					div#content div#content2Column div#contentMain div.netmeeting div.schema div.box
					{
						margin-top:10px;
						padding:0px 10px 10px 10px;
					}
						
						div#content div#content2Column div#contentMain div.netmeeting div.schema div.box div.line
						{
							float:left;
							margin:2px 0px 2px 0px;
							width:510px;
						}
						
							div#content div#content2Column div#contentMain div.netmeeting div.schema div.box div.line div.label
							{
								float:left;
							}
							
							div#content div#content2Column div#contentMain div.netmeeting div.schema div.box div.line div.input
							{
								float:right;
							}
								
								div#content div#content2Column div#contentMain div.netmeeting div.schema div.box div.line div.input input
								{
									border:solid 2px #abb7dd;
									padding:0px 3px 0px 3px;
									width:400px;
								}
								
								div#content div#content2Column div#contentMain div.netmeeting div.schema div.box div.line div.input textarea
								{
									border:solid 2px #abb7dd;
									padding:0px 0px 0px 3px;
									margin:0px 2px 0px 10px;
									width:403px;
									height:100px;
									font-family:Verdana;
									font-size: 1.1em;
								}
								
							div#content div#content2Column div#contentMain div.netmeeting div.schema div.box div.line div.button
							{
								padding:5px 3px 0px 3px;
							}
            
				div#content div#content2Column div#contentMain div.netmeeting div.answers
				{
					border:solid 1px #bcc6e4;
					margin:15px 0px 0px 0px;
				}
				
					div#content div#content2Column div#contentMain div.netmeeting div.answers div.title
					{
						background-color:#e4e8f4;
						font-size:1em;
						padding:4px 10px 4px 10px;
						text-decoration:none;
						text-transform:uppercase;
					}
					
					div#content div#content2Column div#contentMain div.netmeeting div.answers div.question
					{
						padding:5px 10px 0px 10px;
					}
					
					div#content div#content2Column div#contentMain div.netmeeting div.answers div.submit
					{
						padding:0px 10px 4px 10px;
						font-size:0.8em;
					}
					
					div#content div#content2Column div#contentMain div.netmeeting div.answers div.answer
					{
						padding:15px 10px 4px 35px;
						color:#b60080;
						font-size:1.1em;
					}
			
			div#content div#content1Column div#contentMain div#netmeetingQuestionlist
			{
				clear:both;
			}
			
				
				div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.schema
				{
					background-color:#e4e8f4;
					width:530px
					
				}
				
					div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.schema div.title
					{
						background-color:#bcc6e4;
						color:#ffffff;
						font-size:1em;
						font-weight:bold;
						padding:4px 14px 4px 14px;
						text-decoration:none;
						text-transform:uppercase;
					}
				
					div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.schema div.box
					{
						margin-top:10px;
						padding:0px 10px 10px 10px;
					}
				
						div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.schema div.box div.line
						{
							margin:2px 0px 2px 0px;
							padding:2px;
						}
						
							div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.schema div.box div.line div.label
							{
								display:block;
								float:left;
								width:120px;
								font-weight:bold;
							}
							
							div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.schema div.box div.line div.text
							{
								display:block;
								float:left;
							}
								
								div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.schema div.box div.line div.radio input
								{
									padding:0px 3px 0px 3px;
									margin:0px 5px 0px 0px;
								}
								
								div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.schema div.box div.line div.textbox input
								{
									border:solid 2px #abb7dd;
									padding:0px 3px 0px 3px;
									margin-left:0px;
									width:370px;
								}
								
								div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.schema div.box div.line div.button input
								{
									background-color:#7a8eca;
									color:#ffffff;
									line-height:13px;
									border:0px none;
									padding:2px 4px 2px 4px;
									margin:0px 0px 0px 0px;
									text-align:center;
									font-family:Verdana;
									font-size:1em;
									cursor:pointer;
								}
								
				div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.questionlist
				{
					padding:20px 0px 10px 0px;
				}
					
					div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.questionlist div.label
					{
						font-weight:bold;
					}
					
					div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.questionlist div.table
					{
						padding:2px 0px 2px 0px;
					}
					
					div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.questionlist div.buttons
					{
						padding:2px 0px 2px 0px;
					}
						
						div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.questionlist div.buttons input
						{
							float:left;
							margin:2px 5px 2px 0px;
							cursor:pointer;
						}
					
					
					div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.questionlist a
					{
						color:#58595B;
					}
					
					div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.questionlist div.table table
					{
						background-color:#7a8eca;
					}
					
					div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.questionlist tr.tableHeader
					{
						padding:2px 5px 2px 5px;
						font-weight:bold;
						color:#ffffff;
					}
					
						div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.questionlist tr.tableHeader td
						{
							padding:2px 5px 2px 5px;
						}
					
						div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.questionlist tr.tableHeader a
						{
							text-decoration:none;
							color:#ffffff;
						}
					
					div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.questionlist td.tableItem
					{
						padding:2px 5px 2px 5px;
					}
					
						div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.questionlist td.nowrap
						{
							white-space:nowrap;
						}
					
					
	
				
				div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.logout
				{
					float:right;
					padding:5px 0px 10px 0px;
				}
				
					div#content div#content1Column div#contentMain div#netmeetingQuestionlist div.logout a
					{
						color:#58595B;
						text-decoration:none;
					}
			
			div#content div#content1Column div#contentMain div#netmeetingQuestionlist
			{
				clear:both;
			}
			
				div#content div#content1Column div#contentMain div#netmeetingQuestion div.schema
				{
					background-color:#e4e8f4;
					
				}
				
					div#content div#content1Column div#contentMain div#netmeetingQuestion div.schema div.title
					{
						background-color:#bcc6e4;
						color:#ffffff;
						font-size:1em;
						font-weight:bold;
						padding:4px 14px 4px 14px;
						text-decoration:none;
						text-transform:uppercase;
					}
				
					div#content div#content1Column div#contentMain div#netmeetingQuestion div.schema div.box
					{
						margin-top:10px;
						padding:0px 10px 10px 10px;
					}
				
						div#content div#content1Column div#contentMain div#netmeetingQuestion div.schema div.box div.error
						{
							margin:2px 0px 2px 0px;
							padding:2px;
						}
						
						div#content div#content1Column div#contentMain div#netmeetingQuestion div.schema div.box div.line
						{
							margin:2px 0px 2px 0px;
							padding:2px;
						}
						
							div#content div#content1Column div#contentMain div#netmeetingQuestion div.schema div.box div.line div.label
							{
								display:block;
								float:left;
								width:116px;
								font-weight:bold;
							}
							
							div#content div#content1Column div#contentMain div#netmeetingQuestion div.schema div.box div.line div.text
							{
								display:block;
								
							}
							
								div#content div#content1Column div#contentMain div#netmeetingQuestion div.schema div.box div.line div.radio input
								{
									padding:0px 3px 0px 3px;
									margin:0px 5px 0px 0px;
								}
								
								div#content div#content1Column div#contentMain div#netmeetingQuestion div.schema div.box div.line div.textbox input
								{
									border:solid 2px #abb7dd;
									padding:0px 3px 0px 3px;
									margin-left:0px;
									width:600px;
								}
								
								div#content div#content1Column div#contentMain div#netmeetingQuestion div.schema div.box div.line div.textbox textarea
								{
									border:solid 2px #abb7dd;
									padding:0px 0px 0px 3px;
									margin-left:0px;
									width:603px;
									height:100px;
									font-family:Verdana;
									font-size: 1.1em;
								}
								
							div#content div#content1Column div#contentMain div#netmeetingQuestion div.schema div.box div.line div.buttons input
							{
								background-color:#7a8eca;
								color:#ffffff;
								line-height:13px;
								border:0px none;
								padding:2px 4px 2px 4px;
								margin:0px 0px 0px 0px;
								text-align:center;
								font-family:Verdana;
								font-size:1em;
								cursor:pointer;
							}
			
			
				
            /* Nettmøte - slutt */
            
            
            
                      
                        
            /*Tip en venn i publikasjon - start*/
            div#content div#content2Column div#contentMain div#tipafriend
            {
				clear:both;
            	padding:25px 0px 15px 0px;
            }

            div#content div#content2Column div#contentMain div#tipafriend h2
			{
				color:#e9b92d;
				font-size:1.4em;
				padding:15px 0px 15px 0px;
			}
			
			div#content div#content2Column div#contentMain div#tipafriend div.box-tip
			{
				float:left;
				width:370px; 
			}
            
				div#content div#content2Column div#contentMain div#tipafriend div.box-tip div.box1
				{
					float:left;
					padding:0px 10px 0px 0px;
					width:147px;
					color:#7a8eca;
					font-size:0.9em;
				}
	            
				div#content div#content2Column div#contentMain div#tipafriend div.box-tip div.box2
				{
					float:left;
					padding:0px 10px 0px 0px;
					width:187px;
				}
				
				div#content div#content2Column div#contentMain div#tipafriend div.box-tip div.box2 div.row
				{
					padding-top:2px;
					height:18px;
					color:#7a8eca;
				}
				
					div#content div#content2Column div#contentMain div#tipafriend div.box-tip div.box2 div.row span
					{
						float:left;
					}
				
					div#content div#content2Column div#contentMain div#tipafriend div.box-tip div.box2 div.row input.texttype
					{
						float:right;
						padding:1px 2px 1px 2px;
						height:12px;
						width:169px;
						color:#7a8eca;
						font-size:0.9em;
						font-family:Verdana;
					}
				
				div#content div#content2Column div#contentMain div#tipafriend div.box-tip div.box3
				{
					float:left;
					padding:2px 0px 0px 0px;
					width:173px;
				}
				
					div#content div#content2Column div#contentMain div#tipafriend div.box-tip div.box3 textarea.message
					{
						padding:1px 2px 1px 2px;
						width:168px;
						height:72px;
						color:#7a8eca;
						font-size:0.9em;
						font-family:Verdana;
					}
					
				div#content div#content2Column div#contentMain div#tipafriend div.box-tip div.box4
				{
					clear:both;
					padding:10px 0px 0px 0px;
				}
				
					div#content div#content2Column div#contentMain div#tipafriend div.box-tip div.box4 .left
					{
						width:317px;
					}
					
					div#content div#content2Column div#contentMain div#tipafriend div.box-tip div.box4 .right
					{
						width:43px;
					}
				
				
					div#content div#content2Column div#contentMain div#tipafriend div.box-tip div.box4 input.btnBlue
					{
						float:none;
						width:43px;
						font-size:11px;
					}
					
					
			div#content div#content2Column div#contentMain div#tipafriend div.box-share
			{
				float:right; 
			}
            
				div#content div#content2Column div#contentMain div#tipafriend div.box-share a
				{
					display:block;
					padding-left:21px;
					margin-bottom:10px;
					color:#819CD1;
					text-decoration:none;
					width:100px;
					font-size:1.0em;
				}
					
					div#content div#content2Column div#contentMain div#tipafriend div.box-share a.share-facebook
					{
						background:url(../images/share_icon_facebook.gif) top left no-repeat;
					}
					
					div#content div#content2Column div#contentMain div#tipafriend div.box-share a.share-nettby
					{
						background:url(../images/share_icon_nettby.gif) top left no-repeat;
					}
					
					div#content div#content2Column div#contentMain div#tipafriend div.box-share a.share-twitter
					{
						background:url(../images/share_icon_twitter.gif) top left no-repeat;
					}
                    
            /*Tip en venn i publikasjon - slutt*/
            
            div#content div#content2Column div#contentMain div.productitem
            {
            	padding:2px 0px 8px 0px;
            }
				div#content div#content2Column div#contentMain div.productitem input
				{
            		margin:0px 5px 0px 0px;
				}
				
			/* MenyListe 1 - Start */
            div#content div#content2Column div#contentMain div.menuList1
			{
				padding:11px;
			}
						
				div#content div#content2Column div#contentMain div.menuList1 div.column
				{
                    border: solid 2px #ffffff;
					margin:13px 8px 0px 8px;
					width:230px;
					background-color:#a8b5dc;
				}
												
					div#content div#content2Column div#contentMain div.menuList1 div.blue:hover, div#content div#content2Column div#contentMain div.menuList1 div.blueHover
                    {
                        border: solid 2px #7a8eca;
                    }
                    
                    div#content div#content2Column div#contentMain div.menuList1 div.orange:hover, div#content div#content2Column div#contentMain div.menuList1 div.orangeHover
                    {
                        border: solid 2px #d88700;
                    }
                    
                    div#content div#content2Column div#contentMain div.menuList1 div.yellow:hover, div#content div#content2Column div#contentMain div.menuList1 div.yellowHover
                    {
                        border: solid 2px #e9b92d;
                    }
                    
                    div#content div#content2Column div#contentMain div.menuList1 div.green:hover, div#content div#content2Column div#contentMain div.menuList1 div.greenHover
                    {
                        border: solid 2px #67a74f;
                    }
                    
                    div#content div#content2Column div#contentMain div.menuList1 div.magenta:hover, div#content div#content2Column div#contentMain div.menuList1 div.magentaHover
                    {
                        border: solid 2px #b60080;
                    }                    
				
					div#content div#content2Column div#contentMain div.menuList1 div.column div.text
					{
						float:left;
						width:80px;
						height:80px;
						overflow:hidden;
					}
					
						div#content div#content2Column div#contentMain div.menuList1 div.column div.text a
						{
							display:block;
							color:#ffffff;
							padding:5px;
							height:70px;
							width:70px;
							font-size:0.9em;
							font-weight:bold;
							text-decoration:none;
							overflow:hidden;
						}
					
					div#content div#content2Column div#contentMain div.menuList1 div.column div.image
					{
						float:left;
						width:150px;
						height:80px;
					}
			/* MenyListe 1 - Slutt */
			
			/* MenyListe 2 - Start */
			div#content div#content2Column div#contentMain div.menuList2
			{
			}
			
				div#content div#content2Column div#contentMain div.menuList2 div.column
				{
					border:solid 1px #ffffff;
				}
				
				div#content div#content2Column div#contentMain div.menuList2 div.column div.border
				{
					border:solid 1px #a8b5dc;
					width:160px;
					overflow:hidden;
				}
					
					div#content div#content2Column div#contentMain div.menuList2 div.blue:hover, div#content div#content2Column div#contentMain div.menuList2 div.blueHover, div#content div#content2Column div#contentMain div.menuList2 div.blue div.border:hover, div#content div#content2Column div#contentMain div.menuList2 div.blueHover div.border
                    {
                        border: solid 1px #7a8eca;
                    }
                    
                    div#content div#content2Column div#contentMain div.menuList2 div.orange:hover, div#content div#content2Column div#contentMain div.menuList2 div.orangeHover, div#content div#content2Column div#contentMain div.menuList2 div.orange div.border:hover, div#content div#content2Column div#contentMain div.menuList2 div.orangeHover div.border
                    {
                        border: solid 1px #d88700;
                    }
                    
                    div#content div#content2Column div#contentMain div.menuList2 div.yellow:hover, div#content div#content2Column div#contentMain div.menuList2 div.yellowHover, div#content div#content2Column div#contentMain div.menuList2 div.yellow div.border:hover, div#content div#content2Column div#contentMain div.menuList2 div.yellowHover div.border
                    {
                        border: solid 1px #e9b92d;
                    }
                    
                    div#content div#content2Column div#contentMain div.menuList2 div.green:hover, div#content div#content2Column div#contentMain div.menuList2 div.greenHover, div#content div#content2Column div#contentMain div.menuList2 div.green div.border:hover, div#content div#content2Column div#contentMain div.menuList2 div.greenHover div.border
                    {
                        border: solid 1px #67a74f;
                    }
                    
                    div#content div#content2Column div#contentMain div.menuList2 div.magenta:hover, div#content div#content2Column div#contentMain div.menuList2 div.magentaHover, div#content div#content2Column div#contentMain div.menuList2 div.magenta div.border:hover, div#content div#content2Column div#contentMain div.menuList2 div.magentaHover div.border
                    {
                        border: solid 1px #b60080;
                    }
				
				div#content div#content2Column div#contentMain div.menuList2 div.left
				{
					margin:15px 0px 0px 0px;
				}
									
				div#content div#content2Column div#contentMain div.menuList2 div.middle
				{
				    margin:15px 19px 0px 19px;
					float:left;
				}
								
					div#content div#content2Column div#contentMain div.menuList2 div.column div.text
					{
						float:left;
						width:80px;
						height:80px;
						overflow:hidden;
					}
					
						div#content div#content2Column div#contentMain div.menuList2 div.column div.text a
						{
							display:block;
							padding:5px;
							height:70px;
							width:70px;
							color:#a8b5dc;
							font-size:0.9em;
							font-weight:bold;
							text-decoration:none;
							overflow:hidden;
						}
					
					div#content div#content2Column div#contentMain div.menuList2 div.column div.image
					{
						float:left;
						width:80px;
						height:80px;
						overflow:hidden;
					}
            
            /*Menyliste 2 - slutt */
            
            /* Mine Sider - Start */
            
        	div#content div#content2Column div#contentMain h1
			{
				color:#7A8eca;
				font-size:1.4em;
				font-weight:600;
				line-height:1.5em;
				padding:0px 10px 10px 10px;
				text-align:center;
			}
			
            /* Loggin - Start */
            div#content div#content2Column div#contentMain div#login
            {
				padding-top:62px;
            }
            
				div#content div#content2Column div#contentMain div#login h3
					{
						text-align:center;
						font-size:1em;
						padding:5px 0px 5px 0px;
					}
				
				div#content div#content2Column div#contentMain div.mypage
				{
					padding-top:20px;
				}
            
				div#content div#content2Column div#contentMain div#login div#loginBox, div#content div#content2Column div#contentMain div#myProfile
				{
					margin:0px auto;
					width:360px;
				}
	            
					div#content div#content2Column div#contentMain div#login div#loginBox div.schema, div#content div#content2Column div#contentMain div#myProfile div.schema
					{
						padding:10px;
						background-color:#e4e8f4;
					}

						div#content div#content2Column div#contentMain div#login div#loginBox div.schema div.schemaline, div#content div#content2Column div#contentMain div#myProfile div.schema div.schemaline 
						{
						padding:2px 0px 0px 0px;
						}

							div#content div#content2Column div#contentMain div#login div#loginBox div.schema div.schemaline div.label, div#content div#content2Column div#contentMain div#myProfile div.schema div.schemaline div.label
							{
								float:left;
								line-height:20px;
								width:140px;
							}
							
							div#content div#content2Column div#contentMain div#login div#loginBox div.schema div.schemaline div.input, div#content div#content2Column div#contentMain div#myProfile div.schema div.schemaline div.input
							{
								float:left;
								width:200px;
							}
							
								div#content div#content2Column div#contentMain div#login div#loginBox div.schema div.schemaline div.input input.texttype, div#content div#content2Column div#contentMain div#myProfile div.schema div.schemaline div.input input.texttype
								{
									border:solid 2px #abb7dd;
									padding:0px 3px 0px 3px;
									width:190px;
								}
								
							div#content div#content2Column div#contentMain div#myProfile div.schema div.schemaline div.row
							{
								padding:0px 0px 2px 0px;
							}	
								
							div#content div#content2Column div#contentMain div#login div#loginBox div.schema div.schemaline span.checkbox, div#content div#content2Column div#contentMain div#myProfile div.schema div.schemaline span.checkbox
							{
							}
							
								div#content div#content2Column div#contentMain div#login div#loginBox div.schema div.schemaline span.checkbox input, div#content div#content2Column div#contentMain div#myProfile div.schema div.schemaline span.checkbox input
								{
									margin-right:3px;
									width:auto;
									float:left;
									height:14px;
									width:14px;
								}
								
								div#content div#content2Column div#contentMain div#login div#loginBox div.schema div.schemaline span.checkbox label, div#content div#content2Column div#contentMain div#myProfile div.schema div.schemaline span.checkbox label
								{
									display:block;
									float:left;
								}
								
						div#content div#content2Column div#contentMain div#login div#loginBox div.schema div.forgotten
						{
							padding:5px 0px 0px 0px;
							text-align:center;
						}
						
							div#content div#content2Column div#contentMain div#login div#loginBox div.schema div.forgotten a
							{
								color:#58595b;
							}
								
		            	div#content div#content2Column div#contentMain div#login div#loginBox div.schema div.login
						{
						}
												
						div#content div#content2Column div#contentMain div#myProfile div.schema div.registrate
						{
							padding:5px 0px 0px 0px;
							width:340px;
						}
						
				div#content div#content2Column div#contentMain div#myProfile
				{
					margin:20px auto 20px auto;
				}
				
					div#content div#content2Column div#contentMain div#myProfile h3
					{
						text-align:center;
						font-size:1em;
						padding:5px 0px 5px 0px;
					}
			
            /* Loggin - Slutt */
            
			/* listeTop - start */
	            
	            div#content div#content2Column div#contentMain div#listTop
	            {
					padding:0px 0px 2px 0px;
					height:23px;
					background:transparent url(../images/horizontal_line.gif) repeat-x right bottom;
	            }
	            
			/* listeTop - slutt */
			
			/* Mine sider liste - start */
				div#content div#content2Column div#contentMain div.textList
				{
					padding:20px 0px 0px 0px;
				}
				
				div#content div#content2Column div#contentMain div.textList div.iconTime
				{
					background:transparent url(../images/icon_large_time.gif) no-repeat right top;
					padding:0px 0px 10px 196px;
					width:34px;
					height:34px;
				}
				
					div#content div#content2Column div#contentMain div.textList div.row
					{
						width:530px;
					}
					
						div#content div#content2Column div#contentMain div.textList div.row a
						{
							color:#58595b;
							text-decoration:none;
						}
					
					div#content div#content2Column div#contentMain div.textList div.blue
					{
						background-color:#e4e8f4;
					}
						
						div#content div#content2Column div#contentMain div.textList div.row div.name
						{
							padding:2px 10px 4px 30px;
							width:130px;
							float:left;
						}
						
						div#content div#content2Column div#contentMain div.textList div.row div.time
						{
							padding:2px 0px 4px 10px;
							width:75px;
							float:left;
						}
						
						div#content div#content2Column div#contentMain div.textList div.row div.ingress
						{
							padding:2px 0px 4px 10px;
							width:200px;
							float:left;
						}
						
							div#content div#content2Column div#contentMain div.articles div.row div.ingress
							{
								width:285px;
							}
						
						div#content div#content2Column div#contentMain div.textList div.row div.delete
						{
							padding:2px 0px 4px 10px;
							width:55px;
							float:right;
						}
			
			/* Mine sider liste - slutt */
                        
            /* Min Handleliste - start*/
				div#content div#content2Column div#contentMain div#myShoppinglist
				{
					padding-top:20px;
					width:530px;
				}
				
				div#content div#content2Column div#contentMain div#myShoppinglist div.box
				{
					margin-top:20px;
					background-color:#e4e8f4;
				}
				
					div#content div#content2Column div#contentMain div#myShoppinglist div.top
					{}
				
						div#content div#content2Column div#contentMain div#myShoppinglist div#ingredientlist
						{
							float:left;
							width:265px;
						}
						
							div#content div#content2Column div#contentMain div#myShoppinglist div#ingredientlist h3
							{
								background-color:#bcc6e4;
								color:#ffffff;
								font-size:1.0em;
								font-weight:600;
								padding:2px 30px 4px 15px;
								
							}
							
							div#content div#content2Column div#contentMain div#myShoppinglist div#ingredientlist .list
							{
								padding:15px 0px 0px 15px;
							}
							
								div#content div#content2Column div#contentMain div#myShoppinglist div#ingredientlist .list td
								{
									padding:0px 0px 0px 0px;
									line-height:22px;
								}
								
								div#content div#content2Column div#contentMain div#myShoppinglist div#ingredientlist .list .skjema_textbox
								{
									margin:0px 0px 0px 5px;
								}
						
						div#content div#content2Column div#contentMain div#myShoppinglist div#recipelist
						{
							float:left;
							width:265px;
						}
						
							div#content div#content2Column div#contentMain div#myShoppinglist div#recipelist h3
							{
								background-color:#bcc6e4;
								color:#ffffff;
								font-size:1.0em;
								font-weight:600;
								padding:2px 0px 4px 0px;
							}
							
							div#content div#content2Column div#contentMain div#myShoppinglist div#recipelist .list
							{
								padding:15px 0px 0px 15px;
							}
							
					div#content div#content2Column div#contentMain div#myShoppinglist div.bottom
					{
						padding:15px;
					}
					
						div#content div#content2Column div#contentMain div#myShoppinglist div.buttons
						{
						padding-top:5px;
						}
						
							div#content div#content2Column div#contentMain div#myShoppinglist div.buttons div.button
							{
								float:left;
								padding-left:15px;
							}
							
								div#content div#content2Column div#contentMain div#myShoppinglist div.buttons div.button a
								{
									color:#58595b;
								}
							
								div#content div#content2Column div#contentMain div#myShoppinglist div.buttons div.button input.btnBlue
								{
									float:none;
									color:#ffffff;
								}
						
            /* Min Handleliste - slutt*/            
                        
            /* Mine Sider - Slutt */
            
            
            /* Høyre kolonne - Start */
            div#content div#content2Column div#contentRightColumn
            {
                float:left;
                padding:0px 0px 20px 0px;
                width:207px;
            }
            
				div#content div#content2Column div#contentRightColumn div#todaysWrapper
				{
					width:200px;
					margin:0px;
					padding:93px 0px 10px 7px;
					text-align:center;
					display:block;
				}
					
					div#content div#content2Column div#contentRightColumn div#todaysWrapper div#todays
					{
						width:150px;
						padding:0px 25px 0px 25px;
					}
				
						div#content div#content2Column div#contentRightColumn div#todaysWrapper div#todaysText
						{
							width:150px;
							padding:3px 0px 5px 0px;
							background-color:#A2B0DA;
							color:#FFFFFF;
							font-weight:bold;						
						}
						
							div#content div#content2Column div#contentRightColumn div#todaysWrapper div#todaysText a
							{
								color:#FFFFFF;
								text-decoration:none;
							}
				
						div#content div#content2Column div#contentRightColumn div#todaysWrapper div#todaysTitle
						{
							padding:5px 0px 0px 0px;
						}
						
							div#content div#content2Column div#contentRightColumn div#todaysWrapper div#todaysTitle a
							{
								text-decoration:none;
								color:#58595B;
								font-weight:bold;
								font-size:1.1em;
							}
							
				div#content div#content2Column div#contentRightColumn div#iconMenuWrapper
				{
					width:200px;
					margin:0px;
					padding:15px 0px 10px 7px;
					text-align:center;
					display:block;
					position:relative;
					z-index:2;
				}
				
					div#content div#content2Column div#contentRightColumn div#iconMenuWrapper div#iconNewsletter
					{
						float:left;
						padding:0px 5px 0px 25px;
					}
					
					div#content div#content2Column div#contentRightColumn div#iconMenuWrapper div#iconWebTV
					{
						float:right;
						padding:0px 30px 0px 5px;
					}
				
				div#content div#content2Column div#contentRightColumn div#rightListWrapper
				{
					width:200px;
					margin:0px;
					padding:2px 0px 2px 7px;
					display:block;
				}
				
					div#content div#content2Column div#contentRightColumn div#rightListWrapper div.rightBanner
					{
						padding:1px 6px 1px 6px;
						display:block;
					}
					
						div#content div#content2Column div#contentRightColumn div#rightListWrapper div.rightBanner div.border
					    {
					        border:solid 2px #ffffff;
						    width:184px;
						    font-size:0px;
					    }			    
    					
				    div#content div#content2Column div#contentRightColumn div#rightListWrapper div.rightTeaser
				    {
					    padding: 6px 6px 3px 6px;
				    }
					
					    div#content div#content2Column div#contentRightColumn div#rightListWrapper div.rightTeaser div.border
					    {
					        border:solid 2px #ffffff;
						    width:184px;
					    }
					    
					    /* ramme - start*/
					       
					    div#content div#content2Column div#contentRightColumn div#rightListWrapper div div.blue:hover, div#content div#content2Column div#contentRightColumn div#rightListWrapper div div.blueHover
                        {
                            border: solid 2px #7a8eca !important;
                        }
                        
                        div#content div#content2Column div#contentRightColumn div#rightListWrapper div div.orange:hover, div#content div#content2Column div#contentRightColumn div#rightListWrapper div div.orangeHover
                        {
                            border: solid 2px #d88700 !important;
                        }
                        
                        div#content div#content2Column div#contentRightColumn div#rightListWrapper div div.yellow:hover, div#content div#content2Column div#contentRightColumn div#rightListWrapper div div.yellowHover
                        {
                            border: solid 2px #e9b92d !important;
                        }
                        
                        div#content div#content2Column div#contentRightColumn div#rightListWrapper div div.green:hover, div#content div#content2Column div#contentRightColumn div#rightListWrapper div div.greenHover
                        {
                            border: solid 2px #67a74f !important;
                        }
                        
                        div#content div#content2Column div#contentRightColumn div#rightListWrapper div div.magenta:hover, div#content div#content2Column div#contentRightColumn div#rightListWrapper div div.magentaHover
                        {
                            border: solid 2px #b60080 !important;
                        }  
					    
					    /* ramme - slutt*/
					
						div#content div#content2Column div#contentRightColumn div#rightListWrapper div.rightTeaser img
						{
							position:absolute;
							z-index:1;
							right:0px;
							border:none;
						}
						
						div#content div#content2Column div#contentRightColumn div#rightListWrapper div.rightTeaser img.play
						{
							position:absolute;
							z-index:1;
							right:24px;
							top:26px;
						}
						
						div#content div#content2Column div#contentRightColumn div#rightListWrapper div.rightTeaser div.text
						{
						    padding-left:2px;
							height:80px;
							width:97px;
							overflow:hidden;
						}
						
							div#content div#content2Column div#contentRightColumn div#rightListWrapper div.rightTeaser div.text h3
							{
								font-size: 0.9em;
								line-height:1.15em;
							}
							
							div#content div#content2Column div#contentRightColumn div#rightListWrapper div.rightTeaser div.text p
							{
								font-size: 0.9em;
								line-height:1.15em;
							}
							
						div#content div#content2Column div#contentRightColumn div#rightListWrapper div.rightTeaser a.lnkImage
						{
						    position:relative;
							display:block;
							float:right;
							text-decoration: none;
							color:#58595B;
							height:80px;
							width:80px;
							padding:0px 0px 0px 0px;
							margin:0px;
							overflow:hidden;
						}
						
						div#content div#content2Column div#contentRightColumn div#rightListWrapper div.rightTeaser a
						{
							text-decoration: none;
							color:#58595B;
						}
            
            /* Høyre kolonne - Slutt */
            
  /* Webtv - start*/
  
div#movie
{}

    div#movie div#content
    {
        float:none;
        width:auto;
    }
    
        div#movie div#content div.logo
        {
            width:216px;
            float:left;
        }
        
            div#movie div#content div.logo a
            {
                display:block;
                height:98px;
                overflow:hidden;
                text-indent:-1000px;
                width:216px;
            }

        div#movie div#content div#search
        {
            padding-top:12px;
        }

        div#movie div#contentMain
        {
            background-color:#ebedf7;
            padding:0px 6px 0px 6px;
            /*margin-bottom:20px;*/
            margin-bottom:0px;
        }
             
  /* Webtv - start*/
  
  
  /* Sitemap - start */
  
  
  div.sitemap
    {
        margin:0px 0px 0px 10px;
        padding:0px;
        line-height:16px;
    }
    
    div.sitemap div.image
    {
        float:left;
    }
    
    div.sitemap a
    {
        color:#58595B;
    }

        div.sitemap ul
        {
            margin:0px;
            padding:0px 0px 0px 10px;
        }
        
        div.sitemap li.mnu1 ul
        {
            margin:0px;
            padding:0px;
        }
    
        div.sitemap li.mnu1
        {
            padding:0px 0px 0px 1px;
            background:transparent url(../images/folder_v_dots.gif) repeat-y left top;    
        }
        
         div.sitemap li.last
        {
            padding:0px 0px 0px 0px;
            background:transparent none;    
        }
        
            div.sitemap li.last li.mnu2
            {
                margin:0px;
                padding:0px 0px 0px 2px;
            }
        
            div.sitemap li.mnu2
            {
                margin:0px;
                padding:0px 0px 0px 1px;
            }
        
                div.sitemap li.mnu3
                {
                    margin:0px;
                    padding:0px 0px 0px 0px;
                }
                
                    div.sitemap li.mnu4
                    {
                        margin:0px;
                        padding:0px 0px 0px 0px;
                    }
  
  
  /* Sitemap - slutt */
  
/*Hovedinnhold - slutt*/

div#footer
{
    background: #7a8eca url(../images/bg_headerfooter.gif) repeat-y right top;
    color:#ffffff;
    font-size:0.8em;
    padding:8px 8px 8px 8px;
    height: 18px;
}

    div#footer a
    {
        color:#ffffff;
    }
    
    div#footer div#sitemaplink
    {
    	float:left;
    	width:180px;
    	padding:0px 18px 0px 10px;
    }
    
    div#footer div#footertext
    {
    	float:left;
    	padding:0px 167px 0px 5px;
		text-align:center;
    }
    