@charset "utf-8";
/* CSS Document */

/* Tekstbasen 2.0 - 2009 */
/* GENERELLE TING GENERELLE TING GENERELLE TING GENERELLE TING GENERELLE TING GENERELLE TING GENERELLE TING */
BODY { 	
	text-align: center;
	background: #660000 url(http://www.nynorsksenteret.no/img/nsfno/gradertbakgrunn.jpg); 
	background-repeat: repeat-x; 
	color: #000000; 
	font-weight: normal; 
	font-size: 70%; 
	font-family: Verdana, Helvetica, Arial; 
	text-decoration: none; 
	line-height: 1.25; }

a:link,a:visited {
 	color: #990000; 
	font-weight: normal; 
	font-size: 1em; 
	font-family: Verdana, Helvetica, Arial; 
	text-decoration: none; }

a:hover { color: #990000; 
	font-family: Verdana; 
	text-decoration: underline; 
	outline: none  }

p { 
	font-weight: normal; 
	font-size: 1em; font-family: Verdana, Helvetica, Arial; 
	text-decoration: none; 
	line-height: 1.25; 
	margin: 0px; 
	padding-bottom: 1em; 
	padding-top: 0px;}

ul { 
	list-style-type: disc; 
	margin-bottom: 1em; 
	margin-top: 0px; 
	padding: 0px; 
	margin-left: 0em; }
li {
	list-style: none;
}

h1 { 	font-family: Verdana, Helvetica, Arial; 
	font-size: 3em; 
	font-weight: bold; }

h2 { 	font-family: Verdana, Helvetica, Arial; 
	font-size: 1.5em; 
	font-weight: bold; 
	border: 0px;
	padding-bottom: 0.1em;
	margin: 0px;}

h3 { 	font-family: Verdana, Helvetica, Arial; 
	font-size: 1em; 
	font-weight: bold; }

h4 { 	font-family: Verdana, Helvetica, Arial; 
	font-size: 1em; 
	font-weight: bold; }

p.sentrert { text-align: center; }

p.stor { font-size: 1.2em;}
img{
	border:0px;
}
.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
} 

#botntekst{
	text-align: center;
	margin: 30px 0px 30px 0px;
	padding: 0px;
	width: 820px;
	font-size: 1em;
	/* border-top: solid thin #000; */

}

/* FRAMSIDA FRAMSIDA FRAMSIDA FRAMSIDA FRAMSIDA FRAMSIDA FRAMSIDA FRAMSIDA FRAMSIDA FRAMSIDA */ 

#tekstbaseframsida,#tekstbaseunderside {
	position: relative;
	text-align: left;
	visibility: visible;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	border: 0px;
	background: #FFFFFF;
	width: 820px;
	}

#tekstbasetoppbilete {
	margin: 0px;
	padding: 0px;
	}
 #tekstbasetoppbilete img{
 	margin: 0px;
	padding:0px;
	border:0px;
 }

#nynorsktopp{
	width: 658px;
	height: 59px;
}
#tekstbaselogo{
	width: 162px;
	height: 59px;
}


#topprekkja {
	border: 0px;
	padding: 0px;
	background-repeat: repeat-y;
	width: 800px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
}
#tekstbaseframsidehovudfelt{
	padding: 5px;
}
#omtekstbasen {
	float: left;
	width: 810px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	display: inline;
	font-size:1.2em;
}

#botnrekkja {
	border: 0px;
	padding: 45px 0px 0px 0px;
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	margin: 0px;
}

.botnboks {
	float: left;
	width: 260px;
	padding: 0px;
	border: 0px;
	display: inline;
	text-align: center;
	font-size:1.5em;
}

.botnboksbilete{
	/* clear: both; */
	width: 230px;
}

/* FRAMSIDA SLUTT */ 

/* Grovdesign, andre sider. Grovdesign, andre sider. Grovdesign, andre sider. Grovdesign, andre sider. Grovdesign, andre sider.  */
#vinstre {
	float: left;
	margin: 0px;
	width: 580px;
	padding: 5px 5px 5px 5px;
	border: 0px;
	display: inline;
}

#vinstrefull {
	float: left;
	margin: 10px;
	width: 800px;
	padding: 0px;
	border: 0px;
	display: inline;
}
#hogre {
	float: right;
	width: 220px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding-left: 10px;
	border: 0px;
	display: inline;
}
.vinstrebilete2 {
	margin: 0px;
	float: left;
	padding: 0px;
	clear: left;
	width: 60px;

}
div.sjangerListe{
	padding: 0px 0px 0px 5px;
	margin: 0px;

}
.sjangerListe p{
	padding: 0px;
	margin: 0px;
}

#trinnIkonHogrespalte{
	padding: 5px;
	margin: 0px;
	width: 200px;

}
#hogre #trinnNavn{
	padding: 0px;
	border: 0px;
	/* display: inline; */
	text-align: center;
	font-size:1.5em;
}

}
#trinnInfoBoks{
	/* background-color:#e0924f;
	padding: 5px 0px 10px 0px; */
	margin: 0px 0px 10px 0px;
	width: 100%;
	font-size:1,2em;


}
#visinfoTXTboks{ 
	padding: 0px; 
	margin: 0px;
	font-size:1.25em;


}
#tekstbaseframsida #visinfoTXTboks{ 
	padding: 5px 33px; 
}

#tekstbaseundersidehovudfelt{
	padding: 5px 5px 0px 5px;
}
.sjanger{
	margin-top: -120px;
}
#currentSjangerIkon{
	padding-bottom: 4px;
	border-bottom: 3px dotted #000000;
}
#sjangerIkonBarNamnRollover{
	font-size: 125%; 
	font-weight: bold; 
}


/* TOPPOMRÅDE MED BRØDSMULAR OG SØKEBOKS */
 ul#brodsmular{
	float: left;	
	width: 590px;
}

div#apDiv1, P#SOKenkel{
	float: left;	
	width:210px;
	margin: 0px;
	padding: 0px;
}


/* Andre reglar */

#hogreRandomRessurs{
	width: 60;
}
#sjangerIkonOverOmtale{
	width: 80;
	float: right;
	padding: 0px 5px 5px 5px;
}

p#tilbakeLink{
	float: right;
	margin-top: 10px;
}

#adminLoginLink{	
	position:relative; 
	right:0px; 
	bottom:0px; 
	width:150px; 
	margin-left: auto;
	margin-right:auto;
}

/* RESSURS RESSURS RESSURS RESSURS RESSURS RESSURS RESSURS RESSURS RESSURS RESSURS */

#visRessursSamandragBoks{ 
	float: left;
	margin: 0px; 
	border: 0px; 
	padding: 0px; 
	width: 100%;
}

#visRessursSamandragBoksInnhald{ 
	float: left;
	margin: 0px; 
	border: 0px; 
	padding: 0px 0px 0px 5px;
	width: 500px;
}
#vinstrefull #visRessursSamandragBoksInnhald{ 
	width: 700px;
}

#vinstre #visRessursSamandrag, #vinstrefull #visRessursSamandrag{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	/* padding-left: 110px; */
	margin-right:10px; 
}

p#ressursLesMeir{
	float: right;
	margin: 0px; 
	border: 0px; 
	padding: 0px 5px 0px 5px;
	/* width: 515px; */

}

/* MÅ kompensere for random-ressursen, som ikkjee skal ha brei marg. 

div#RandomRessurs p#visRessursSamandrag{
	padding-left: 0px;
	margin-left:0px;
}


.RessursSamandragTittel {
	margin-left: 10px;
	margin-top: 10px;
}

/*  SO FAR SO GOOD - Ovanfor her er det ok (tb2) */
/* 
TABLE   { border-collapse: collapse; }
th { 
	font-size: 10px; 
	font-family: Verdana, Helvetica, Arial; 
	text-decoration: none; 
	line-height: 1; 
    background-color: #0066CC;
    color: #FFFFFF;
	font-weight: bold;
                          border: 2px solid white;
	margin: 0px; 
	padding: 8px;}

td { 	font-weight: normal; 
	font-size: 10px; 
	font-family: Verdana, Helvetica, Arial; 
	text-decoration: none; 
	line-height: 1; 
                          border: 2px solid white;
	margin: 0px; 
	padding: 8px; }

tr { 	font-weight: normal; 
	font-size: 10px; 
	font-family: Verdana, Helvetica, Arial; 
	text-decoration: none; 
	line-height: 1; 
    background-color: #FFFFFF;}

*/ 

table.sokeresultat{ 
    border: none;
	width: 100%;
	border-collapse: separate;
	margin-bottom: 10px;
}

.andreRad td {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px dotted #000000;
}


.ikkjeUtFylltSkjemaVerdi td, .ikkjeUtFylltSkjemaVerdi span a{	
	background-color:#990000;
	color:#FFFFFF;
	font-weight:bolder; 
}

#NyRadDescTekst{
	font-weight:bold; color:#990000;
	padding-bottom:5px; padding-top:5px;
	}
select,textarea {	
	width: 100%; float:left;					
	}

li#sisteNivaa{
	list-style:none; 	
	list-style-type:disc;		
	margin:0px 0px 0px 20px;	
	}



/* Fyljade lenkjer vert vist på tittelen i søkeresultat.  */

a.sokeResultatTittel:link,a.sokeResultatTittel:visited {
	FONT-WEIGHT: normal;
 	FONT-SIZE: 14px;}

a.sokeResultatTittel:hover {
	FONT-WEIGHT: normal;
 	FONT-SIZE: 14px;
}

/* Login - Logout */
#logInOutStatusBoks{
 	COLOR: #660000; 
}

#innlogga a:link,#innlogga a:visited,#innlogga a:hover { 
 	COLOR: #FFFFFF; 
}
#utlogga a:link,#utlogga a:visited,#utlogga a:hover { 
 	COLOR: #660000; 
}