/**
 *	Nouvo v1.0
 *	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 *	(c) 2004 - Gregory Remington, www.mediatech.net
 * 	Some rights reserved, http://creativecommons.org/licenses/by-sa/2.0/
 */

/* main menu styles */

/* General Fonts */
BODY,P,OL,UL,DIV,TD {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #555555; 
font-style: normal;  
line-height: 130%; 
}


/* =SPRÅK */

#menuList li.flagg a {
	display: block;
	height: 20px;
	padding: 0;
}

/* #menuList {
    color:#2a245b;
    list-style-type:none;
	 padding-left: 0px;
} */

#menuList li.flagg {
	margin-right:5px;
	background-repeat: no-repeat;
	float: left;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

#menuList li.flagg-norsk a {
background:transparent url('../images/flagg-norsk-15px.png') no-repeat;
background-position:0 3px;
width: 22px;
}

#menuList li.flagg-engelsk a {
background:transparent url('../images/flagg-engelsk-15px.png') no-repeat;
background-position:0 3px;
width: 25px;
}


#menuList li.flagg a {
	display: block;
	height: 20px;
	padding: 0;
}

#menuList  {
    color:#2a245b;
    list-style-type:none;
	 padding-left: 0px;
}

#menuList li.flagg {
	background-repeat: no-repeat;
	/* float: left; */
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

div#spraak-meny ul#flaggvalg li.flagg-norsk a {
background:transparent url('../bilder/flagg-norsk-15px.png') no-repeat;
background-position:0 3px;
width: 22px;
}

div#spraak-meny ul#flaggvalg li.flagg-engelsk a {
background:transparent url('../bilder/flagg-engelsk-15px.png') no-repeat;
background-position:0 3px;
width: 25px;
}

div#spraak-meny ul#flaggvalg li.flagg-tysk a {
background:transparent url('../bilder/flagg-tysk-15px.png') no-repeat;
background-position:0 3px;
width: 25px;
}

 
 
/* In Text Hyperlinks */
a:link {
 color: #6292CC; 			/*blue*/
 font-size: 12px;
 text-decoration: none;
}
a:visited {
 color: #6292CC; 			/*blue*/
 font-size: 12px;
 text-decoration: none;
}
a:hover {
 font-weight: normal;
 color: #FFffcc;
 font-size: 12px;
 text-decoration: none;
}



 
/* Forms Fields */
SELECT {  
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px 
}


textarea {
font-family: arial, helvetica, sans-serif; 
color: #555555;
border-right: #94b4dc 1px solid; 
border-top: #94b4dc 1px solid; 
border-left: #94b4dc 1px solid; 
border-bottom: #94b4dc 1px solid
}

input {
font-family: arial, helvetica, sans-serif; 
color: #555555; 
border-right: #94b4dc 1px solid; border-top: #94b4dc 1px solid; border-left: #94b4dc 1px solid; border-bottom: #94b4dc 1px solid; background-color: #ffffff
}

.input {
border-right: 0px solid; border-top: 0px solid; border-left: 0px solid; border-bottom: 0px solid; 0
}

/* GENERAL fonts */
P, OL, UL, DIV, H1, H2 { font-family: arial;}
H1 {  font-family: Arial; font-size: 18px;	font-weight: bold; color: #FFFFFF;}
P  { Font-family: Arial; font-size: 13px; color: #FFFFFF; }
H2 { font-size: 13px; }
H1, H2 {margin: 0px 0px 0px 0px;}
P {margin: 5px 0px 0px 0px;}

/* Content column */
TD#content { padding-left: 0px;	padding-right: 0px; padding-top: 0px; vertical-align: top; }
TD#content a:link {color: #ffffcc; text-decoration: none; font-family: Arial; font-size: 11px;}
TD#content a:visited {color: #ffffcc; text-decoration: none; font-family: Arial; font-size: 11px;}
TD#content a:active {color: #F0000cc; text-decoration: none; font-family: Arial; font-size: 11px;}
TD#content a:hover {color: #ffff66; text-decoration: underline; font-family: Arial; font-size: 11px;}


/* Style for the Path-menu: */
TD#path { white-space: nowrap; font-family: verdana, arial; font-size: 11px; font-style: italic;  font-weight: bold; padding: 1px 1px 5px 5px; }
TD#path A { text-decoration: none; color:#006699; }
TD#path A:hover { text-decoration: underline; }

.Brodtekst {Font-family: Arial; font-size: 12px; color: #FFFFFF; }
.Brodtekstfet {	font-family: Arial;	font-size: 12px; font-weight: bold;	color: #FFFFFF;}
.Tittel { font-family: Arial; font-size: 18px;	font-weight: bold; color: #FFFFFF;}
.menubg {background-repeat: no-repeat; background-position: left top; background-image: url(../images/menubar.gif);}
a:link {color: #ffffcc; text-decoration: none; font-family: Arial; font-size: 11px;}
a:visited {color: #ffffcc; text-decoration: none; font-family: Arial; font-size: 11px;}
a:active {color: #F0000cc; text-decoration: none; font-family: Arial; font-size: 11px;}
a:hover {color: #ffff66; text-decoration: underline; font-family: Arial; font-size: 11px;}
.venstreside {
	background-image: url(images/venstre.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#content {
padding-left: 20px;
padding-right: 25px;
width: 86%;
}
#meny {
padding-left: 20px;
width: 95%;
}







		