@import "dropdown.css";
/*
	K-Tech Mars 2008
	-----------------------------
	Site by ITUM AS www.itum.com
	Henrik Gilen
*/

/*GENERELLE TAG DEFINISJONER*/

body{
	margin: 0;
	padding: 0;
	font-size: 12px;
}

#bottomrow
{
	width: 950px;
	border: 0px;	
	margin: 0 auto;
	height:auto;	
}
#leftSpace
{
         width:186px;
         float:left;
         height:20px;
}
#commercial
{
	width: 544px;
	border: 0px;
	margin-top: 3px;
	padding: 0;
	text-align: center;
	float: left;
}
#cms
{
	width:220px;
	float:right;
        text-align:right;
	margin-top: 3px;
	border: 0px;
	}


table{
	border: 0px;
	padding: 0px;
	width: 100%;
}

td,div,p,li,span{
	border: 0px;
}

p{
	margin: 0 0 1em 0;
}

img{
	border: none;
}

/*HOVEDGRID*/
#pagewrapper
{
	width: 100%;
	margin:0 auto;
	float:left;
	background-image:url("images/bg.jpg");
	background-repeat:repeat-x;
	
	
}
#contentwrapper
{
	width:991px;
	margin: 0 auto;
	
}
#topwrapper
{
    height:211px;
    padding-left:20px;
    padding-top:20px;
    background-image:url("images/bgTop.jpg");
    }    

    #topLogo
    {    
        padding-top:20px;
        float:left;
        }
        #topFlag
		{    
			padding-top:10px;
			padding-left:8px;
			float:left;
			}
    #topImage
    {
        width:740px;
        float:left;
    }
#topMenuWrapper
{
	height:22px;
	padding-left:30px;
    padding-top:10px;
	background-image:url("images/bgmenutop.jpg");	
    }    
/* Ie 6 hack*/
#contentwrapper > #topMenuWrapper
{
	min-height:27px;
	height:auto;
	}
#topMenuBottom
{
	background-image:url("images/bgmenu.jpg");
	height:20px;
    }    
#wrappAll
{
    height:370px;
    background-image:url("images/bgMainbottom.jpg");
    display:table;
    width:974px;
    
    }
/* Ie 6 hack*/
#contentwrapper > #wrappAll
{
	min-height:370px;
	height:auto;
	}
#mainwrapper
{
	height:370px;
	padding-left:30px;
	background-image:url("images/bgMainTop.jpg");
    background-repeat:no-repeat;
	}
/* Ie 6 hack*/
#wrappAll > #mainwrapper
{
	min-height:370px;
	height:auto;
	}
#ContentColumn
{
	width:650px;
	padding-top:2px;
	
	}
#RightColumn
{
	width:232px;
	float:right;
	margin-right:28px;
	margin-left:20px;
	}
#bottomwrapper
{
	background-image:url("images/bgbottom.jpg");
	background-repeat:no-repeat;
	text-align:center;
	padding-top:21px;
	padding-left:39px;
	padding-bottom:2px;
	width: 950px;

	margin: 0 auto;
	}
/*SLUTT PÅ HOVEDGRID*/

    
/*GENERELT*/
.artikkelliste
{
	padding-bottom:15px;
	}
.NewsImage
{
	float:right;
	padding-left:3px;
	}
#line
{
	float: left;padding: 0; border-right:solid 1px #FFFFFF;
	height:22px;
	}
/* SLUTT PÅ GENERELT*/

/* NAVIGASJON */
	/* Toppnavigasjon*/
	

	/* Slutt på Toppnavigasjon */


	/* Venstrenavigasjon */

	/* Slutt på Venstrenavigasjon */
/*SLUTT PÅ NAVIGASJON*/




/*forside */

#ContentColumnforside
{
	width:934px;
	padding-top:2px;
	clear:both;
	display:table;
}

#forsideleft
{
		float:left;
	width:694px;
}
#forsideright
{
	float:left;
	width:240px;
}
#forsidebunnbilde
{
	background-image:url(images/bildebunn.jpg);
	width:957px;
	height:271px;
	border-left:1px solid #bdbdbd;
	border-right:1px solid #bdbdbd;
	margin-left:15px;
}
#forsidebunn
{
	width:957px;
	height:150px;
	border-left:1px solid #c3c8cc;
	border-right:1px solid #c3c8cc;
	margin-left:15px;
	background-color:#c3c8cc;
}
.forsidetittel
{
	font-weight:bold;
	padding-top:8px;
	padding-bottom:8px;
}
.forsidenyhetwrapper
{
	height:255px;
}


#forsidefooterleft
{
	padding-top:3px;
	float:left;
	width:185px;
	color:#fff;
	font-weight:bold;
}
#forsidefooterleft a
{
	color:#fff;

}
#forsidefooterkurs
{
	padding-top:3px;
	float:left;
	width:200px;
	color:#fff;
}
#forsidefooterkurs a
{
	color:#fff;

}
#forsidefooterright
{
	padding-top:15px;
	float:right;
	width:245px;
	color:#fff;
}
.kurslinje
{
	padding-top:3px;
}
#tilbakelink
{
	padding-top:8px;
}
.kurstekst
{
	padding-bottom:4px;
}
.skjemalinje
{
		padding-bottom:6px;

}
.skjemafelt
{
	float:left;
	width:100px;
}
.skjemafelt2
{
	float:left;
	width:150px;
}
#sendknapp
{
	padding-top:15px;
}
.kalender
{
	border: 1px;
	border-style:groove;

}
.kalender td
{
	border: 1px;
	border-style:solid;
	vertical-align:top;
	width:120px;
	height:90px;

}
#monedoverskrift
{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#660000;
	padding-bottom:15px;
}
.dagsoverskrifttabell
{
	font-weight:bold;
	text-align:center;
	height:20px !important;
	font-size:16px;
}
.blankcelle
{
	border-color:#fff;
	border-style:hidden;
	border-width:0px;
	border:0 !important;
	
}
#contentkalender
{
	width:905px;
	
}
#kalenderwrapper
{
	padding-left:25px;
}
.kalenderdato
{
	padding-left:4px;
	padding-top:4px;
	font-weight:bold;
	color:#660000;
	font-size:14px;
}
.kalenderkursnavn a
{
	font-size:12px;
	font-weight:normal;

}
.kalenderkursnavn a:hover
{
	text-decoration:underline;

}

#navigasjonkalender
{
	text-align:center;
}
.forsidelinkpil
{
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	width:16px;
}
.forsidelink
{
	float:left;
	width:220px;
	padding-bottom:10px;
	padding-top:10px;

}
#kurslinkerforside
{
	padding-top:5px;
	padding-bottom:15px;
}


/* jquery*/

body
{
	font-family:arial
}

.clear
 {
	clear:both
}

#gallery
{
	position:relative;
	height:212px
}
#gallery a
{
	float:left;
	position:absolute;
}

#gallery a img
{
	border:none;
}

#gallery a.show
{
	z-index:500
}

#gallery .caption
{
	z-index:600; 
	background-color:#9d5d59; 
	color:#ffffff; 
	height:35px; 
	position:absolute;
	bottom:0;
	right:11px;
	width:729px;
}



#gallery .caption .content
{
	margin:5px;
	color:#ffffff; 
	float:right;
	font-size:18px;
	padding-right:15px;
	
}

#gallery .caption .content h3
{
	margin:0;
	padding:0;
	color:#1DCCEF;
}

.nyhetbokswrapper
{
	padding-right:10px;
	width:205px;

	float:left;
}
	

