/* STANDARD FARVER SK mrkbl (51,153,204 ELLER 3399CC)*/ 
/* lysebl (204,255,255 ELLER CCFFFF) gul (255,255,204 ELLER FFFFCC)*/
/* BODY og P */

body {
	font-size : 100%; 
	scrollbar-3dlight-color: #3399CC;
	scrollbar-arrow-color: #CCFFFF;
	scrollbar-base-color: #FFFFCC;
	scrollbar-darkshadow-color: #FFFFCC;
	scrollbar-face-color: #3399CC;
	scrollbar-highlight-color: #FFFFCC;
	scrollbar-shadow-color: #CCFFFF;
	margin: 0px;
	padding: 0px;
	font-family : Geneva, Verdana, Arial, Helvetica, san-serif; 
}
P { font-size : 85%; color : #333333; 
margin: 1px 4px 2px 1px;  
padding: 0.3em;
line-height : 160%;}

H1 { font-size : 105%; color : #000033;  margin-bottom: 0.2em;}

H2 { font-size : 101%; font-weight : 700; color : #666666; margin-top: 2em; margin-bottom: 0em; margin-left: 8px}

H3 {font-size : 101%; font-weight : 600; line-height : 95%; color : #666666; }

H4 { font-size : 0.8em; color : #666666; background-color: #FFFFCC; ; padding-top: 1px; margin-bottom: 2px}

H5 { font-size : 0.8em; color : #ccffff; background-color : #3399cc; padding-top: 0.2em; margin-bottom: 2px}

 /* INtrobokse    */ 
.boksCenter {
text-align:center; color:#000000; font-size:101%; font-weight:600; padding: 1%; margin:1%;}

.BilledRammeSort {
padding: 0em; 
margin: 0.2px;
border: 0.3em solid; border-color: #000;}

.BilledRammeForside {
padding: 0em; 
margin-top: 0.4em;
border: 0.2em solid; border-color: #3399cc; }

.RammeBlaa {
padding: 0px; 
margin: 10px 1px 1px 1px;
border: 1px dashed; border-color: #3399CC;}

.BilledRammePadding {
padding: 3px;
margin: 3px;
font-size:103%;
line-height : 140%; 
 font-weight:600;
}
.BilledRammePaddingVenstre { 
float:left;
padding: 0px;
margin: 4px;
}
.BilledRammePaddingHojre { 
float:right;
padding: 2px;
margin: 2px;
}
.boksHuskMitNavn {
background-image:url(/arkiv/SK92/SK92Lys.jpg); background-repeat: no-repeat; font-weight:550; 
padding: 1%; margin:1%;}
.boksPelle {
text-align:center; color:#000000; background-image:url(/arkiv/SK91/pellelys.jpg); font-size:101%; font-weight:600; padding: 1%; margin:1%;}
.boksSidegaden {
background-image:url(/arkiv/SK93/sidegadenback.jpg); background-repeat: no-repeat; font-weight:550; 
padding: 1%; margin:1%;}
.boksIntroFakta {  
border:1px dashed #3399CC;
padding-left: 1em;
padding-bottom: 0.4em;
padding-top: 0.4em;
padding-right: 0.4em;
margin: 0.1em 0.1em 0.5em 0.1em;
}
.boksIntroSide { width:40%;
float:right; background-color: #FFFFFF; color:#000000; font-size:104%; padding:4px 0px 4px 4px;
margin: 0.1em 0.1em 0.1em 1em;
}
.boksIntroLille { font-size:0.9em;}
.boksIntroNederst {
background:url(/omsk/referencegruppe/pics/h1.jpg);
background-color: #3399CC;
padding: 0.3em;
}
/* background-image:url(/omsk/referencegruppe/pics/h1.jpg);*/
/* background : transparent;*/

/* STANDARD FARVER SK mrkbl (51,153,204 ELLER 3399CC)*/ 
/* lysebl (204,255,255 ELLER CCFFFF) gul (255,255,204 ELLER FFFFCC)*/
.footer{ background : #3399CC; color:#CCFFFF;
text-indent: 1em; 
padding: 0em;
margin: 0em;
left:0em;
width: 730px;
font-size:70%;
font-weight:700;
position: absolute;
bottom: 0;
}
div.global{
position:absolute;
left: 1px; top:0px; width: 779px; height: 100%; overflow: hidden;  z-index: 1;
}

.logoHolder{

position:absolute;
background: #3399CC;
padding: 0px;
margin-top: 2px;
width:730px;
background-image:url(/grafik/hund.GIF); background-repeat: no-repeat;  background-position: right bottom;
text-decoration: none;

}
.logoBannerText{
margin-left: 90px;
background-image:url(/grafik/bannertext.GIF); background-repeat: no-repeat; background-position:bottom;
text-decoration: none;
height:79px; 
}
.logo{

display: block;        
background: #3399CC;
background-image:url(/grafik/logo.GIF); background-repeat: no-repeat;  background-position: left center;
height:79px; 
width:640px;
padding: 0px;
margin: 0px;
margin-left: 11px;
text-decoration: none;

}


.logoText { color : #CCFFFF; font-family : Trebuchet, Verdana, Univers, Futura, "Gill Sans",  sans-serif; font-size : 1.4em; margin: 0px 0px 0px 0px; padding: 25px 0px 0px 140px; text-decoration: none;}

.logoText A:link {background: #3399CC; color : #FFFFFF; text-decoration: none;  cursor:hand;}
.logoText A:visited {background: #3399CC; color : #FFFFFF; text-decoration: none;  cursor:hand;}
.logoText A:hover {background: #3399CC; color : #CCFFFF; text-decoration: none;  cursor:hand;}
.logoText A:active {background: #3399CC; color : #CCFFFF; text-decoration: none;  cursor:hand;}

.shadow {width:100%; height:100%; filter: Shadow(Color=#CCCCCC, Direction=35)}

/* MENUEN */
div.menu {
	position: absolute;
	line-height: 110%;
	top:97px;left: 15px;
	width: 121px;
	overflow: hidden;
	z-index: 2;

}

div.menu p {
font-size:90%;
font-weight:800; 
margin: 0px;
padding:0px 0px 5px 0px;
color: #3399CC;
background: #FFFFCC;
text-indent: 4px;
line-height: 110%;
font-family: Geneva, Arial, Helvetica, san-serif; 
	
}

div.menu em { display: block; padding: 1px; }
div.menu a {  display: block; padding:  3px 0px 3px 6px;}
div.menu em { color: #3399CC;}
div.menu em { }
div.menu a { }

body#arkiv div.menu a#arkiv,
body#elisten div.menu a#elisten,
body#bestilSK div.menu a#bestilSK,
body#omsk div.menu a#omsk,
body#sporgos div.menu a#sporgos,
body#links div.menu a#links
 {text-decoration: none; background: #FFFFCC; color: #3399CC ;} 

div.arkiv{
position:absolute;
left: 150px; top:97px; right: 150px; width: 779px; height: 100%; overflow: hidden;  z-index: 1;
}
div.s-box{
left: 150px; right: 150px; width: 60px; 
}


/* STANDARD FARVER SK mrkbl (51,153,204 ELLER 3399CC)*/ 
/* lysebl (204,255,255 ELLER CCFFFF) gul (255,255,204 ELLER FFFFCC)*/
.overskriftnummer {  font-size: 1em; background-color: 3399CC; padding-top: 3px; font-weight: 400; border-color: black black #000000; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.overskriftnummervenstre {
	
	font-size: 90%;
	font-color: CCFFFF;
	font-weight: 400;
	padding: 3px;
}
.overskriftnummerright { font-size: 0.8em; padding-top: 3px; font-weight: 400; border-color: black black #000000; border-style: dotted; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; text-align: right;  padding-bottom: 3px; background-color: 3399CC}

#billedramme
    {
    background: #3399CC no-repeat 3% 50%;
    width:5em; font-size: 0.9em; color: #CCFFFF; font-weight: bold; text-align: center }

.hjaelp { color: #AAAAAA; font-size: 100%; font-weight: 900; background: #FFFFFF; border-color: #3399CC #3399CC #3399CC; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding: 4px;}

/* aar */
.aargang {font-family:Geneva, Arial, Helvetica, san-serif; font-size: 95%; background: #3399CC;  font-weight: 900; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #3399CC; padding: 3px;}
.aargang a:link { text-decoration: none; color: #CCFFFF;}
.aargang a:visited { text-decoration: none; color: #CCFFFF;}
.aargang a:hover { text-decoration: none; background: #FFFFCC; color: #3366CC ; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #FFFFCC; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFCC; }

/* numre */
.Sub {
	background: #FFFFFF; font-family: Geneva, Verdana, Arial, Helvetica, san-serif;
	font-weight: 500; font-size: 100%; margin: 1px;	padding: 2px;
	border-top: 0px dotted #3399CC;	border-right: 0px dotted #3399CC;
	border-bottom: 0px dotted #3399CC; border-left: 0px dotted #3399CC;
}

div.Sub em { display: block; padding-bottom: 1px; }
div.Sub a { display: block; padding-left: 40px;}
div.Sub em { color: #3399CC; }
div.Sub em { border-top: 4px solid; border: #3399CC; }
div.Sub a { border-top: 4px solid; border: #FFFFCC; }

.soeg {
	
	font-size: 90%;
	text-align: left;
	text-indent: 0.1em;
	border: #000000;
	width: 20%;
}
#soegefelt {

	border:1px inset #CCCCCC;
	background-image:url(/omsk/referencegruppe/pics/h1.jpg);
	font-size: 100%;
	font-weight: bold;
}

legend {
    letter-spacing: 0em;
    background-color:#FFFFFF;
    font-weight: bold;
	padding: 2px 2px 2px 2px;
border-width:1px 1px 0px 1px;
border-style:dotted;
border-color:#3399CC;
}
fieldset {
 	background-color:  # 3399CC; 
 	border:1px solid #3399CC;
    padding: 5px;
	 }
label
    {
    vertical-align:top;
    color:black; 
    font-weight: bold;
    }

/* aargang */
/* aargange SE numre.asp */

/* SGERESULTAT og PRSENTATION */
.artik { font-size: 90%; border-color: #CCCCCC #FFFFFF #FFFFFF; color: #000000; border-style: dotted; border-top-width: 1px; padding: 3px 0px 0px 0px;}
.artik a:link { text-decoration: none; color: #000000}
.artik a:visited { text-decoration: underline; color: #000000}
.artik a:hover { text-decoration: underline; background: #FFFFFF; color: #3366CC ; }


.artiknummer {font-size: 90%; border-color: #CCCCCC #FFFFFF #FFFFFF; text-align: left;; color: #000000; border-style: dotted; border-top-width: 1px; }

.forfatter {
	
	font-size: 90%;
	color: #000000;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
	padding: 0px 0px 0px 2px;
}

.forfatter a:link { text-decoration: none; color: #000000}
.forfatter a:visited { text-decoration: underline; color: #333366}
.forfatter a:hover { text-decoration: underline; background: #FFFFFF; color: #3366CC;}

.bestil {  font-size: 0.5em; border-color: #FFFFFF #FFFFFF #CCCCCC; color: #000000; text-align: center; border-style: dashed; border-bottom-width: thin}




.aar {
	display: block;
	border-bottom: 1px dotted #3399CC;
	border-top: #3399CC;
	border-right: #3399CC;
	border-left: #3399CC;}


.bestilnumre {  font-size: 1em; line-height: 1.3px; background-color: #FFFFCC; text-align: right}

.overskriftRG {
	
	font-size: 1.1em;
	color: #CCFFFF;
	background-color: #3399CC;
	font-weight: bold;
}
.aktnummer {
	
	font-size: 90%;
	color: #3366CC;
	background-color: #FFFFCC;
}
referencegruppe {
text-decoration: none; background: #FFFFCC; color: #3399CC; padding: 2px 2px 2px 2px; margin: 4px;
font size: 130%;
}
/* LINKS */

/* STANDARD FARVER SK mrkbl (51,153,204 ELLER 3399CC)*/ 
/* lysebl (204,255,255 ELLER CCFFFF) gul (255,255,204 ELLER FFFFCC)*/

/* good old  */
A:link { color : #3366CC; text-decoration: underline; font-size: 101%; cursor:hand; }
A:visited { text-decoration: underline; color: #333366; font-size: 101%; cursor:hand;}
A:hover { color: #CCFFFF;  border: 1px; border-color: black; text-decoration: underline; background-color: #3399CC; font-size: 101%; cursor:hand;}

/* Hovedmenu  */	
div.menu a:link { text-decoration: none; color: #CCFFFF; background: #3399CC;  }
div.menu a:visited { text-decoration: none; color: #CCFFFF; background: #3399CC; }
div.menu a:hover { text-decoration: none;  color: #3399CC; background: #FFFFCC; }
div.menu a:active { text-decoration: none;  color: #3399CC; background: #FFFFCC; }

/* INFOLINK */
.info a:link {
text-decoration: none; color: #CCFFFF; background: #3399CC; padding: 2px 2px 2px 2px; margin: 4px; font size: 130%; 
}
.info a:visited {
text-decoration: none; color: #CCFFFF; background: #3399CC; padding: 2px 2px 2px 2px; margin: 4px;
font size: 130%; }
.info a:hover {
	text-decoration: none;
	background: #FFFFCC;
	color: #3399CC;
	padding: 2px;
	margin: 6px;

font size: 130%; 	page-break-before: always;
}
/* no idea!!*/
.menu a:link { text-decoration: underline; color: #3366CC}
.menu a:visited { text-decoration: underline; color: #3366CC}
.menu a:hover { color : #FFFFCC; text-decoration: underline; background: #FFFFCC; color: #3366CC ; }

/* numre-links i  */
div.Sub a:link { text-decoration: none; color: #3366CC; }
div.Sub a:visited { text-decoration: underline; color: #333366; }
div.Sub a:hover { text-decoration: none; background: #FFFFCC; color: #3366CC ;}

/* sgelinks  */
.soeg a:link { text-decoration: none; background: #3399CC; color: #CCFFFF ;}
.soeg a:visited { text-decoration: none; background: #3399CC; color: #CCFFFF ;}
.soeg a:hover { text-decoration: none; background: #FFFFCC; color: #CCFFFF ; }

.info a:link {
text-decoration: none; color: #CCFFFF; background: #3399CC; padding: 2px 2px 2px 2px; margin: 4px; font size: 130%; }
.info a:visited {
text-decoration: none; color: #CCFFFF; background: #3399CC; padding: 2px 2px 2px 2px; margin: 4px;
font size: 130%; }
.info a:hover {
text-decoration: none; background: #FFFFCC; color: #3399CC; padding: 2px 2px 2px 2px; margin: 4px;
font size: 130%; }



.aktueltitel {color:#333333; padding:0px;}
.aktueltitel  a:link {
text-decoration: none; color: #CCCCCC; background: #FFFFFF; font size: 130%; }
.aktueltitel  a:visited {
text-decoration: none; color: #CCCCCC; background: #FFFFFF;font size: 130%; }
.aktueltitel  a:hover {
text-decoration: none;  color: #CCCCCC; background: #FFFFFF; font size: 130%; }


.aktuelforfatter a:link {
text-decoration: none; color: #CCCCCC; background: #FFFFFF;  margin: 4px; font size: 130%; }
.aktuelforfatter a:visited {
text-decoration: none; color: #CCCCCC; background: #FFFFFF; 
font size: 130%; }
.aktuelforfatter a:hover {
text-decoration: none; color: #CCCCCC; background: #FFFFFF;
font size: 130%; }


/* localnav TESTING*/

.localnav p {
font size: 80%; 
	}
.localnav a { cursor:hand; display: inline; text-decoration: underline; }
.localnav a:link {color: #3399CC; background: #FFFFFF;}
.localnav a:visited { color: #3366CC; background: #FFFFFF;}
.localnav a:hover {color: #CCFFFF;  background-color: #3399CC; }

div.localnav#start .localnav a#start,
div.localnav#besked .localnav a#besked,
div.localnav#tilmeld .localnav a#tilmeld,
div.localnav#arkiv .localnav a#arkiv,
div.localnav#ros .localnav a#ros,
div.localnav#ref .localnav a#ref,
div.localnav#enkel .localnav a#enkel,
div.localnav#abon .localnav a#abon,
div.localnav#netikette .localnav a#netikette
 {text-decoration: none; background: #FFFFFF; color: #000000; cursor:default;} 


#submit
    {
    background: #3399CC;
    width:auto; font-size: 0.9em; color: #CCFFFF; font-weight: bold; text-align:center;
	border-top: 1px solid #66ccff;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #66ccff;}


.Submit {
	background: #FFFFFF;
	
	font-weight: 500;
	font-size: 100%;
	text-align:center;
	margin: 2px;
	padding: 2px;

}

/* STANDARD FARVER SK mrkbl (51,153,204 ELLER 3399CC)*/ 
/* lysebl (204,255,255 ELLER CCFFFF) gul (255,255,204 ELLER FFFFCC)*/
/* vis.asp divs: bestil send til ven*/

.sendtilven{
      background:#ffe;
      border:1px solid black;
      margin-top:10px;
 width:15px;
}
.bestilknap{
      background:#ffe;
      border:1px solid black;
      margin-top:10px;
}

/* STANDARD FARVER SK mrkbl (51,153,204 ELLER 3399CC)*/ 
/* lysebl (204,255,255 ELLER CCFFFF) gul (255,255,204 ELLER FFFFCC)*/
/* BESTILLINGSSEDDEL */
.theme {  font-size: 0.7em; letter-spacing: 0.1em; vertical-align: text-top; font-weight: 600; padding: 0px;}
.theme2 { font-size: 0.8em; border-color: #FFFFFF #FFFFFF #333333 #FFFFFF; border-style: solid; border-width: 1px;}
.streg { font-size: 1em; border-color: #FFFFFF #FFFFFF #333333 #FFFFFF; border-style: solid; border-width: thin;}
.stregTop { border-color: #333333 #FFFFFF #FFFFFF #FFFFFF; border-style: dashed; border-width: 1px; padding:1em; margin:0px;}

div.main{
position:relative;
width: 580px;
padding-top: 90px;
}

div.indhold{
width: 580px; left: 150px; top:100px;
position:absolute;
}
div.venstrekol{
position:relative;
background: #FFFFFF;
width: 50%; float:right;
}
div.hojrekol{
position:relative;
background: #FFFFFF;
width: 50%; float:right;
}
div.holder{
position:relative;
background: #FFFFFF;
	margin: 0px;
	padding-bottom: 7%;
}

.footerBottom{ position:relative;
background : #3399CC; color:#CCFFFF;
text-indent: 1em; 
padding: 0em;
margin 0em;
width: 729px;
font-size:70%;
font-weight:700;
}

#input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFCC;
	float: right;}
.offentligPCforklaring { font-size:90%;
	padding: 1px 1px 1px 15px;	
}
/* skygge på billeder og andre bokse */
.alpha-shadow {
	clear: both;
	float:right;
	background: url(/GRAFIK/shadow.gif) no-repeat bottom right; 
	margin: 14px 0 0 17px !important;
	margin: 14px 0 0 8px;
	}
.alpha-shadow div {
  background: url(/GRAFIK/shadow2.png) no-repeat left top !important;
  background: url(/GRAFIK/shadow2.gif) no-repeat left top;
  float: left;
  padding: 0px 6px 5px 0px;}

.alpha-shadow img {
  background-color: #fff;
  padding: 0;
  margin: 0;}
.alpha-shadow  a:link { text-decoration: none; color: #000000; border:0px;}
.alpha-shadow a:visited { text-decoration: none; color: #333366; border:0px;}
.alpha-shadow a:hover { text-decoration: none; background: #FFFFFF; color: #3366CC; border:0px;}

.alpha-shadow-header {
	clear: both;
	float:left;
	background: url(/GRAFIK/shadow.gif) no-repeat bottom right; 
	margin: 14px 0 0 17px !important;
	margin: 14px 0 0 8px;
	}
.alpha-shadow-header div {
  background: url(/GRAFIK/shadow2.png) no-repeat left top !important;
  background: url(/GRAFIK/shadow2.gif) no-repeat left top;
  float: left;
  padding: 0px 6px 5px 0px;}
  
  .alpha-shadow-header h1 {padding: 4px 4px 4px 0px; line-height: 160%;}