
/* BODY			*/
.mainbg	{background-color:#ffffff; margin:0px;															}
.main_bg_1	{background-color:#6FC3ED;}
.bg_1		{width:758px; height:380px; border-right:1px solid #00FF00; border-bottom:1px solid #00FF00; border-left:1px solid #00FF00; padding:0px; background: url(../pics/bg.gif) repeat; vertical-align:top;		}
.streg	{height:1px; width:200px; color:#000000; background-color:transparent; text-align:center;		}
.streg2	{height:1px; width:400px; color:#000000; background-color:transparent; text-align:left;		}

/* LINKS			*/
A:link 	{font: normal 10pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #000000; background-color: transparent; text-decoration: none;	}
A:visited 	{font: normal 10pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #000000; background-color: transparent; text-decoration: none;	}
A:active	{font: normal 10pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #000000; background-color: transparent; text-decoration: none;	}
A:hover 	{font: normal 10pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #000000; background-color: transparent; text-decoration: none;	}

a:link.pa 		{font: normal 8pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #009900; background-color: transparent; text-decoration: none;	}
a:visited.pa 	{font: normal 8pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #009900; background-color: transparent; text-decoration: none;	}
a:active.pa		{font: normal 8pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #009900; background-color: transparent; text-decoration: none;	}
a:hover.pa 		{font: normal 8pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #cc0000; background-color: transparent; text-decoration: none;	}

a:link.pat 		{font: normal 10pt/12pt Tahoma, Arial, Helvetica, sans-serif; color: #006600; background-color: transparent; text-decoration: none;	}
a:visited.pat 	{font: normal 10pt/12pt Tahoma, Arial, Helvetica, sans-serif; color: #006600; background-color: transparent; text-decoration: none;	}
a:active.pat	{font: normal 10pt/12pt Tahoma, Arial, Helvetica, sans-serif; color: #006600; background-color: transparent; text-decoration: none;	}
a:hover.pat 	{font: normal 10pt/12pt Tahoma, Arial, Helvetica, sans-serif; color: #cc0000; background-color: transparent; text-decoration: none;	}

a:link.wh	 	{font: normal 10pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #fefefe; background-color: transparent; text-decoration: none;	}
a:visited.wh 	{font: normal 10pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #fefefe; background-color: transparent; text-decoration: none;	}
a:active.wh		{font: normal 10pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #fefefe; background-color: transparent; text-decoration: none;	}
a:hover.wh 		{font: normal 10pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #fefefe; background-color: transparent; text-decoration: none;	}

a:link.bl	 	{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #0000aa; background-color: transparent; text-decoration: none;	}
a:visited.bl 	{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #0000aa; background-color: transparent; text-decoration: none;	}
a:active.bl		{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #0000aa; background-color: transparent; text-decoration: none;	}
a:hover.bl 		{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #cc0000; background-color: transparent; text-decoration: none;	}

a:link.st 		{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #fefefe; background-color: transparent; text-decoration: none;}
a:visited.st 	{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #fefefe; background-color: transparent; text-decoration: none;}
a:active.st		{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #fefefe; background-color: #91C78F; text-decoration: none;}
a:hover.st 		{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #fefefe; background-color: #6FC3ED; text-decoration: none;}

a:link.st2 		{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #fefefe; background-color: transparent; text-decoration: none;}
a:visited.st2 	{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #fefefe; background-color: transparent; text-decoration: none;}
a:active.st2	{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #fefefe; background-color: #5FB3DD; text-decoration: none;}
a:hover.st2 	{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #fefefe; background-color: #A1D79F; text-decoration: none;}

a:link.bt 		{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #000000; background-color: transparent; text-decoration: none;}
a:visited.bt 	{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #000000; background-color: transparent; text-decoration: none;}
a:active.bt		{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #000000; background-color: transparent; text-decoration: none;}
a:hover.bt 		{font: normal 10pt/14pt Tahoma, Arial, Helvetica, sans-serif; color: #6FC3ED; background-color: transparent; text-decoration: none;}

a:link.gr 		{font: normal 10pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #009900; background-color: transparent; text-decoration: none;}
a:visited.gr 	{font: normal 10pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #009900; background-color: transparent; text-decoration: none;}
a:active.gr		{font: normal 10pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #009900; background-color: transparent; text-decoration: none;}
a:hover.gr 		{font: normal 10pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #000000; background-color: transparent; text-decoration: none;}

/* TEKST			*/
.toptxt_1	{font: normal 18pt/20pt Tahoma, Arial, Helvetica, sans-serif; color:#000000; background-color: transparent; text-decoration: none;	}
.toptxt_2	{font: normal 12pt/14pt Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; background-color: transparent; text-decoration: none;	}
.toptxt_2s	{font: normal 12pt/14pt Tahoma, Arial, Helvetica, sans-serif; color:#000000; background-color: transparent; text-decoration: none;	}
.toptxt_2si	{font: normal 12pt/14pt Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; background-color: #000000; text-decoration: none;	}
.norm		{font: normal 10pt/12pt Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; background-color: transparent; text-decoration: none;	}
.normb	{font: normal 10pt/12pt Tahoma, Arial, Helvetica, sans-serif; color:#000000; background-color: transparent; text-decoration: none;	}
.normbi	{font: italic 10pt/12pt Tahoma, Arial, Helvetica, sans-serif; color:#000000; background-color: transparent; text-decoration: none;	}
.normblist	{font: normal 10pt/18pt Tahoma, Arial, Helvetica, sans-serif; color:#000000; background-color: transparent; text-decoration: none;	}
.normr	{font: normal 10pt/12pt Tahoma, Arial, Helvetica, sans-serif; color:#aa0000; background-color: transparent; text-decoration: none;	}
.normrb	{font: normal bold 10pt/12pt Tahoma, Arial, Helvetica, sans-serif; color:#aa0000; background-color: transparent; text-decoration: none;	}
.normbs	{font: normal 10pt/10pt Tahoma, Arial, Helvetica, sans-serif; color:#000000; background-color: transparent; text-decoration: none;	}
.m_normbig	{font: normal bold 12pt/14pt Tahoma, Arial, Helvetica, sans-serif; color:#6FC3ED; background-color: transparent; text-decoration: none;	}
.m_normb	{font: normal bold 10pt/12pt Tahoma, Arial, Helvetica, sans-serif; color:#000000; background-color: transparent; text-decoration: none;	}
.m_norm	{font: normal 10pt/12pt Tahoma, Arial, Helvetica, sans-serif; color:#000000; background-color: transparent; text-decoration: none;	}
.m_norms	{font: normal 8pt/10pt Tahoma, Arial, Helvetica, sans-serif; color:#000000; background-color: transparent; text-decoration: none;	}
.minibread	{font:normal 6pt/8pt Tahoma, Arial, Helvetica, sans-serif; color: #000000; background-color: transparent; vertical-align:top;		}

/* BOXE TOP			*/
.bg_top	{height:70px; padding:0px; text-align:left; background-color:#6FC3ED;										}
.top_1	{width:183px; text-align:left; background-color:transparent; padding:0px;					}
.top_2	{width:460px; text-align:left; background-color:#A1D79F; padding-left:5px;									}
.top_3	{width:100px; text-align:right; font: normal 10pt/10pt Tahoma, Arial, Helvetica, sans-serif; color: #fefefe; background-color: #A1D79F; padding-top:0px; padding-right:5px;	}


/* BOXE MAIN			*/
.main_left_1	{width:180px; text-align:left; vertical-align:top; background-color:#6FC3ED; padding-left:5px;	}
.main_left_2	{width:180px; height:600px; text-align:left; vertical-align:top; background-color:#A1D79F; padding-left:5px; padding-top:12px;	}
.left_2		{width:185px; height:600px; text-align:left; vertical-align:top; background-color:#A1D79F; padding:0px;	}
.divi			{width:150px; border-left:1px solid #ffffff; text-align:left;   }
.main_right		{text-align:left; vertical-align:top; background-color:#ffffff;							}

/* BOXE UNDER			*/
.med_map	{height:588px; background: url(../pics/kort5.jpg) no-repeat top right; text-align:left; vertical-align:top; background-color:#FFFB9C; padding-left:8px; padding-top:12px;	}
.med_kid	{height:588px; background: url(../pics/kid2.jpg) no-repeat top left; text-align:left; vertical-align:top; background-color:#dddddd; padding-left:8px; padding-top:12px;	}
.main_txt	{height:588px; text-align:left; vertical-align:top; background-color:#FFFFFF; padding-left:5px; padding-top:12px; padding-right:5px;	}
.side_txt	{height:600px; width:180px; text-align:left; vertical-align:top; background-color:#A1D79F; padding-left:8px; padding-top:12px;}
.side_txt1	{height:140px; width:180px; text-align:left; vertical-align:top; background-color:#6FC3ED; padding-left:5px; padding-top:12px; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; }
.side_txt2	{height:460px; width:180px; text-align:left; vertical-align:top; background-color:#A1D79F; padding-left:8px; padding-top:12px;}
.side_txt3	{height:500px; width:400px; text-align:left; vertical-align:top; background-color:#ffffff; padding-left:8px; padding-top:12px; font-family:Ariel}
.side_txt4	{height:500px; width:400px; text-align:left; vertical-align:top; background-color:#fffb9c; padding-left:8px; padding-top:12px; font-family:Tahoma}
.tight	{background-color: transparent; padding:0px;}


/* IFRAME			*/
.tavle	{width:100%; height:600px;									}