	/*

Template: Standard

*/

/*
PNG fix
*/
img, div { behavior: url(iepngfix/iepngfix.htc) }

/* LAYOUT */
*{margin:0;padding:0;}
body{background: url(../gfx/bggrad.gif) repeat-x #fff; padding-bottom: 50px;}
a{text-decoration:none;color:#046380;}
a:hover{text-decoration:underline;}
#header{height:300px;width:750px;margin:0 12px;}
#header #arc{background:url(../gfx/headerarc.png) 0 170px no-repeat;height:100%;}
#header #header-image{background:url(../../gfx/1.5/headerarc.png) 320px 0 no-repeat transparent;height:100%;}
#header #header-blur{background:url(../../gfx/1.5/whitedim.png) no-repeat transparent;height:100%;}

#header #header-top{height:220px}
#header #header-bottom{height:80px;}
#main{height:auto;margin: 0 12px;background:url(../../gfx/1.5/maininnergrad.gif) #fff repeat-x;}
#footer{height:40px;background:url(../../gfx/1.5/footerbar.gif?t=standard_blue) repeat-x;margin:0;}
#footer #cp-text{padding-top:4px;}
#footer #bottom-text{margin-top:10px;}
#outer-bottom{margin:0 auto;height:22px;width:774px;background:url(../../gfx/1.5/mainbottom.png) #FFF;}
#outer-wrap{
	width:774px;
	margin:0 auto;
	background: url(../../gfx/1.5/mainrepeaty.png) ;
}
#main-content{ padding: 0 10px 15px 20px }
#main-content #insertedContent{ width:714px; }
#main-content #sidebar{ float:left;width:170px;margin-left:20px; }
#main-content p{ margin-bottom:10px; line-height: 1.4em; }
#page-content { width: 520px;float: left; }
#velkommen img {float: right; margin: 5px; text-align: right; }

/* MENU */
#header #menu {border-bottom:2px solid #046380;height:20px;padding-left:20px;}
#header #menu ul li{float:left;list-style:none;display:block;margin:0 10px;height:25px;position:relative;}
#header #menu ul li ul{width:auto !important;min-width:130px;}
#header #menu ul li ul{width:100px;display:none;/*border:1px solid #046380;*/border:none;background:white;position:absolute;z-index:2}
#header #menu ul li ul li{float:none;background:white;position:relative;margin:0 5px;height:auto;}
#header #menu ul li ul li ul{position:absolute; left:60px;z-index:3}
#header #menu li.invisible{display:none;}
#active{background:url(../gfx/activepage.gif) no-repeat;width:67px;height:5px;}

/* ANSATT */
div #ansatt { padding-bottom: 20px; }
div #ansatt h2 { margin-bottom: 0px; }
div #ansatt div#bilde {float: left;}
div #ansatt div#beskrivelse {float: right;width: 320px; }
div #ansatt div#beskrivelse p {margin: 10px 0 ;}
div #ansatt div#beskrivelse p.stilling{ font-style: italic; color: #666; margin: 0; }

/* TEXT */
#header-top h1 {padding-top:65px;padding-left:40px;width:300px;}
#header-top h1, #header-top h1 a {text-decoration: none;}
body{font-family:arial,helvetica,verdana;font-size:8.5pt;}
#menu a{color:#046380;text-transform:uppercase;font-weight:bold;text-decoration:none;}
#menu ul li ul li a{text-transform:none;}
#menu a:hover{color:#a7a37e;}
#menu ul li.active a{color:#a7a37e;}
#menu ul li.active ul li a{color:#046380;}
#main h1{margin-bottom:10px; margin-top: 10px;}
#main h2{margin-bottom:10px;}

#footer #cp-text{font-family:arial;font-weight:bold;font-size:7.5pt;color:#666;text-align:center;}
#footer #bottom-text{font-family:arial;font-style:italic;font-size:7.5pt;color:#000;text-align:center;}

/* COLOR VARIATIONS */

/* BLUE */
body.blue #header #arc{background-image:url(../../gfx/1.5/headerarc.png);}
body.blue #header #menu {border-bottom:2px solid #5c564f;}
body.blue #active{background-image:url(../gfx/active-blue.gif);}
body.blue #menu a{color:#5c564f;}
body.blue #menu a:hover{color:#950003;}
body.blue #menu ul li.active a{color:#950003;}
body.blue #menu ul li.active ul li a{color:#5c564f;}
body.blue #header #menu ul li ul{border:1px solid #5c564f;}
body.blue #header-top h1, body.blue #header-top h1 a {color: #5c564f;}



/* RED */
body.red #header #arc{background-image:url(../../gfx/1.5/headerarc-red.png);}
body.red #header #menu {border-bottom:2px solid #5c564f;}
body.red #active{background-image:url(../gfx/active-red.gif);}
body.red #menu a{color:#5c564f;}
body.red #menu a:hover{color:#950003;}
body.red #menu ul li.active a{color:#950003;}
body.red #menu ul li.active ul li a{color:#5c564f;}
body.red #header #menu ul li ul{border:1px solid #5c564f;}
body.red #header-top h1, body.red #header-top h1 a {color: #5c564f;}

/* GREEN */
body.green #header #arc{background-image:url(../../gfx/1.5/headerarc-green.png);}
body.green #header #menu {border-bottom:2px solid #493f0b;}
body.green #active{background-image:url(../gfx/activepage-green.gif);}
body.green #menu a{color:#493f0b;}
body.green #menu a:hover{color:#5c7100;}
body.green #menu ul li.active a{color:#5c7100;}
body.green #menu ul li.active ul li a{color:#493f0b;}
body.green #header #menu ul li ul{border:1px solid #493f0b;}
body.green #header-top h1, body.green #header-top h1 a {color: #493f0b;}

/* WHEAT */
body.wheat #header #arc{background-image:url(../../gfx/1.5/headerarc-wheat.png);}
body.wheat #header #menu {border-bottom:2px solid #8c4e18;}
body.wheat #active{background-image:url(../gfx/activepage-wheat.gif);}
body.wheat #menu a{color:#8c4e18;}
body.wheat #menu a:hover{color:#592411;}
body.wheat #menu ul li.active a{color:#592411;}
body.wheat #menu ul li.active ul li a{color:#8c4e18;}
body.wheat #header #menu ul li ul{/*border:1px solid #8c4e18;*/border:none;}
body.wheat #header-top h1, body.wheat #header-top h1 a {color: #8c4e18;}


/* TO BE MOVED */

#employeelist .employee .name{
	margin-top:15px;
}

#employeelist .employee .emppic{
float:left;
margin: 0 10px 10px 0;
}

#newsarticles{
border-top:1px solid #bbb;
}

#newsarticles .article .title{
margin-top:20px;
margin-bottom:5px;
}


#newsarticles .article .date{
	margin-top:-10px;
	font-style:italic;
	color:#777;
}

label.mainleft{
float:left;
width:150px;
}

label.small_label{
	width:40px;
	float:left;
}

div.row{
	padding: 5px 0;
	clear:both;
}

legend{font-weight:bold;}
fieldset{border:1px solid black;padding:5px;}

/* ADMIN */
.tools{
	float:right;
}

.tools a, .toolbar a{
	text-decoration:none;
}
.tools img, .toolbar img{
	vertical-align:middle;
	border:none;
}

.buttons{
float:right;
border-top:1px solid #cbcbcb;
border-left:1px solid #cbcbcb;
border-right:1px solid #cbcbcb;
padding:5px 10px 5px 5px;
background-color:#f0f0ed;
}

.buttons button{
border: 1px solid #cbcbcb;
cursor:pointer;
margin-left:5px;
}

.buttons button:hover{
border: 1px solid #171f6d;
background-color:#afb8d1;
cursor:pointer;
}

.overskrift_stor
{
font-weight: bold;
font-size: 18px;
}

.overskrift_normal
{
font-size: 14px;
font-weight: bold;
}

span.standard {
font-size: 12px;
}

#nyhet p
{
margin: 0;
padding: 0;
}

#nyhet p.dato
{
font-size: 10px;
color: #666666;
}

#nyhet h2
{
font-size: 14px;
font-weight: bold;
margin: 0;
}

#nyhet
{
margin-top: 10px;
margin-bottom: 10px;

}

#main li {
margin: 0 0 0 30px;
}
