﻿body 
{
    font-family: Verdana;
    background-color: White;
    color: #535353;
    font-size: 7pt;
    line-height: 12pt;
}

a
{
    text-decoration: none;
    color: #535353;
}

.Text
{
    font-family: Verdana;
    color: #535353;
    font-size: 7pt;
    line-height: 12pt;
}

.Heading
{
    font-size: 22pt;
    color: #010101;
    font-style: italic;
    padding-bottom: 10px;
    line-height: 30pt;
}

.BlueText
{
    color: #377696;
}

.WhiteText
{
    color: White;
}

.NewsLink
{
    color: #535353;
}

.Menu
{
    color: #377696;
    font-weight: bold;
    text-transform: uppercase;
}

.Menu_on
{
    color: #010101;
    font-weight: bold;
    text-transform: uppercase;
}

.Menu2
{
    color: #010101;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 7pt;
}

.Menu2_on
{
    color: #377696;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 7pt;
}

.MenuLeft
{
    font-style: italic;
    color: #010101;
    font-weight: bold;
}

#content 
{
/*height:600px;
top:50%;
margin-top:-300px;*/
width:1000px;
left:50%;
margin-left:-500px;
position:absolute;
}

#logo 
{
position:absolute;
height:58px;
width:158px;
padding:0px;
left:10px;
top:73px;
}

#gray 
{
position:absolute;
height:107px;
width:594px;
padding:0px;
left:201px;
top:19px;
z-index:-2;
}
#alertbox			{ background:#fcd2d4; border: 1px solid #ff6e6e;padding:8px; position:absolute; height:76px;width:300px; left:208px; top:25px; z-index:200; }
#alertbox div		{ background:white; padding:8px;overflow:hidden;height:60px; }
#alertbox .header	{ color:#ed1c24; font-size:14px; font-weight:bold }
#alertbox .date		{ font-style:italic }
#alertbox .lesmer	{  }

* HTML #soknadskjema					{ height: 1%}
#soknadskjema							{ background:white; border:1px solid black; padding:25px; margin-top:15px; margin-right:5px; overflow:auto}
	#soknadskjema span					{ display:block; margin-bottom:10px; width:234px}
	#soknadskjema H1					{ font-weight:bold; font-size:12px}
	#soknadskjema input					{ width:230px}
	#soknadskjema textarea				{ width:230px}
	#soknadskjema select				{ width:234px}	
	#soknadskjema span span.grey		{ background:#E9E9E9 none repeat scroll 0 0; display:block; padding:4px; }
	#soknadskjema span.error span.grey	{ background:#fcd2d4 none repeat scroll 0 0; display:block; padding:4px; }
	#soknadskjema .formbutton			{ width:130px}

#soknadskjema .column1					{ float:left; width:250px; margin-right:40px}
#soknadskjema .column2					{ float:left; width:250px; }

#soknadskjema .ValidationSummary		{ border:1px solid red;background:#fcd2d4; padding:4px; margin-bottom:10px }
#soknadskjema .ValidationSummary ul		{ background:white; padding:4px;  margin:0px }
#soknadskjema .ValidationSummary li		{ padding:0px;  margin:0px 0px 5px 5px; list-style:none; color:Black !important; }
#soknadskjema .ValidationSummary .header{ background:white;font-size:13px; font-weight:bold; display:block; padding: 10px 0px 0px 10px; width:523px; margin:0px}

#menu 
{
position:absolute;
height:15px;
width:594px;
padding:0px;
left:201px;
top:135px;
background-color: White;
color: #377696;
font-weight: bold;
text-transform: uppercase;
}

#menu2 
{
position:absolute;
height:15px;
width:325px;
padding:0px;
left:201px;
top:150px;
background-color: White;
color: #010101;
font-weight: bold;
text-transform: uppercase;
z-index: 99;
}

#menu_left 
{
position:absolute;
height:58px;
width:158px;
padding:0px;
left:10px;
top:230px;
}

#main 
{
position:absolute;
width:270px;
padding:0px;
left:201px;
top:150px;
overflow: auto;
overflow-y: auto;
overflow-x: hidden;
vertical-align: top;
}

#pic 
{
position:absolute;
width:323px;
padding:0px;
left:471px;
top:188px;
overflow: hidden;
overflow-x: hidden;
overflow-y: visible;
}

#main_big 
{
position:absolute;
width:600px;
padding:0px;
left:201px;
top:150px;

/*height: 450px;*/

overflow: visible;
overflow-y: hidden;
overflow-x: hidden;
vertical-align: top;
}

#blue 
{
position:absolute;
height:475px;
width:180px;
padding:0px;
left:807px;
top:130px;
background:#0084AE;
}
#blue .newsarchive	{ display: block; float:right; padding:0px 7px 5px 5px; color:White }

.meltwater			{ background:White; padding:8px}

#slagord 
{
position:absolute;
height:109px;
width:180px;
padding:0px;
left:807px;
top:18px;
}

#prikker 
{
position:absolute;
height:580px;
width:533px;
padding:0px;
left:467px;
top:10px;
z-index: -1;
}

#adr 
{
position:absolute;
height:100px;
width:140px;
padding:0px;
left:20px;
top:529px;
color: #535353;
font-size: 7pt;
line-height: 12pt;
vertical-align: bottom;
}

#news
{
     position:absolute;
     height:400px;
     width:140px;
     padding:0px;
     left:820px;
     top:185px;
     color:White;
}

#bokser
{
     position:absolute;
     height:47px;
     width:323px;
     padding:0px;
     left:471px;
     top:539px;
}

.button
{
    background-color: Transparent;
    border: none;
    color: #377696;
    text-align: left;
    font-size: 7pt;
    font-weight: bold;
    height: 5px;
}