/* Norrmejerier.se-specifik CSS */
@media print{	
.PrintButton{		
display:none;	}
} 
@media screen{	
.PrintButton{
background:url(/bilder/2glasomdagen/seminariet/print.gif) no-repeat; 
cursor:pointer; 
width: 160px; 
height: 30px; 
border: none; 	
position: absolute;
margin-top: 545px;
z-index:800;
}
}

body, td, p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-repeat: no-repeat; 
  line-height: 14px;
  margin-top:0;
  
}
	
h1, h2, h3, h4, h5, h6 {
	display: inline;
}

h1, h2, h3, h4, h5, h6 {
	display: inline;
}

h1 {
	font-size: 18px;
	color: #003399;
	}
 
h2 {	
	font-size: 12px;
	color: #003399;
}

h3 {
font-size: 11px;
font-weight: bold;
color: #000000;
}


h4 {
font-size: 12px;
font-weight: bold;
color: #003399;
}

#fieldset {
  padding: 1em;
  font:11px;
  font-weight:bold;
  }

legend {
  padding: 0.2em 0.5em;
  border:1px solid #003399;
  color:green;
  font-size:90%;
  text-align:right;
  }


h5 {
font-size: 10px;
font-weight: bold;
color: #003399;
}

.copytext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-repeat: no-repeat;
  line-height: 14px;
  color:#CCCCCC
}

.copytext1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-repeat: no-repeat;
  line-height: 14px;
  color:#333333;
}

.copy5 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#003399;
  font-weight:bold;
}

.copy6 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#003399;
  font-weight:normal;
}

.copy7 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color:#000000;
  font-weight:bold;
}

.copy8 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 14px;
  color:#000000;
  font-weight:bold;
  text-decoration: underline;
}

.copy9 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color:#003399;
  font-weight:bold;
  line-height: 20px;
}

.copy10 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color:#000000;
}

.big {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color:#003399;
  font-weight:normal;
  line-height:18px;
}

.bigger {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color:#003399;
  font-weight:normal;
  line-height:18px;
  border: 0px solid #FFFFFF;
}
#knapp {
	background-image:url(/bilder/2glasomdagen/seminariet/knapp.gif);
	width:100px;
	height: 30px;
	background-repeat:no-repeat;
}

.red {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#CC0000;
}
.mini {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color:#666666;
  font-style:italic;
}

.bg {
	background-image:url(/bilder/2glasomdagen/seminariet/biljett_2010.jpg);
	width:970px;
	height: 460px;
	background-repeat:no-repeat;
	border: 1px solid #CCCCCC;
}

#text {
	position: absolute;
	left:10px;
	z-index:10;
}

#bakgrund {
	position: absolute;
	left:10px;
	top:80px;
	z-index:20;
}
#biljettinfo {
	width:320px;
	height: 30px;
	left:70px;
	top:260px;
	position: absolute;
	z-index:400;
	}	
	
.space {
	width:640px;
	height: 300px;
}
.steg_active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 20px;
  color:#FFFFFF;
  font-weight:bold;
}

.steg_passive {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 14px;
  color:#CCCCCC;
  font-weight:bold;
}

.td_active {
background-color:#003399;
}

.td_passive {
background-color:#FFFFFF;
}

/* ================ Genomskinlighet  ======================== */
#opacitet_up {
background: #000000; 
width: 5px;
opacity: 0.3; 
filter: alpha(opacity=30);
}

#opacitet_down {
background: #000000; 
height: 5px;
opacity: 0.3; 
filter: alpha(opacity=30);
}

.norepeat {background-repeat: no-repeat;}





/* ================ Allmänna länkstilar  ======================== */
a:link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight: bold}
a:active     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight: bold}
a:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration: underline; font-weight: bold}
a:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight: bold}


/* =============== Meny länkar =================================*/
a.special:link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold}
a.special:active     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold}
a.special:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; font-weight: bold}
a.special:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold}

/* =============== Meny understrukna länkar =================================*/
a.under:link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; font-weight:bold;}
a.under:active     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; font-weight: bold}
a.under:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; font-weight: bold}
a.under:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; font-weight: bold}

/* ================ Blå länkstilar  ======================== */
a.blue:link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #003399; text-decoration: underline; font-weight: normal}
a.blue:active     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #003399; text-decoration: underline; font-weight: normal}
a.blue:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; text-decoration: underline; font-weight: normal}
a.blue:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #003399; text-decoration: underline; font-weight: normal}

/* ================ Blå länkstilar - small  ======================== */
a.blueSmall:link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration: underline; font-weight: normal}
a.blueSmall:active     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration: underline; font-weight: normal}
a.blueSmall:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: underline; font-weight: normal}
a.blueSmall:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration: underline; font-weight: normal}

/* ================ Blå länkstilar - small  ======================== */
a.blueSmallis:link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration: none; font-weight: normal}
a.blueSmallis:active     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration: none; font-weight: normal}
a.blueSmallis:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: underline; font-weight: normal}
a.blueSmallis:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration: none; font-weight: normal}

/* =============== Listor prickar =================================*/

li	{
color:#333333;
size: 3;
}



/* =============== Länkpilar =================================*/
.arrow-right, .arrow-left {
	color: #003399;
	font-weight:bold;
}

.arrow-right:hover, .arrow-right: active {
	color: #000000;
	font-weight:bold;
}


/* ================  Dagobert-förutseende klasser  ======================== */

.button  {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #003399;
	color: #FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #000033;
	border-bottom-color: #000033;
	border-left-color: #CCCCCC;
}


.btnext {
background:url(/bilder/2glasomdagen/seminariet/nasta.gif) no-repeat; 
cursor:pointer; 
width: 100px; 
height: 30px; 
border: none; 
}
.btskicka {
background:url(/bilder/2glasomdagen/seminariet/skicka.gif) no-repeat; 
cursor:pointer; 
width: 160px; 
height: 30px; 
border: none; 
}

.btlista {
background:url(/bilder/2glasomdagen/seminariet/lista.gif) no-repeat; 
cursor:pointer; 
width: 160px; 
height: 30px; 
border: none; 
}

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 25px;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 55px;
}

.sIFR-hasFlash h3 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 25px;
}

.sIFR-hasFlash h4 {
	visibility: hidden;
	letter-spacing: -5px;
	font-size: 21px;
}

.sIFR-hasFlash h5#pullquote {
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 24px;
}

.sIFR-hasFlash span.ProductHeader {
	letter-spacing: 1px;
	visibility: hidden;
	font-size: 16px;
	line-height: 18px;
}

.sIFR-hasFlash h2.ProductPage {
	letter-spacing: 0px;
	visibility: hidden;
	font-size: 18px;
	line-height: 25px;
	
}

.sIFR-hasFlash h2.ProductMjolk {
	letter-spacing: 0px;
	visibility: hidden;
	font-size: 14px;
	line-height: 21px;
	
}

.sIFR-hasFlash h4.Resultat {
	letter-spacing: 0px;
	visibility: hidden;
	font-size: 18px;
	line-height: 14px;
	}



/* ================  Sajtkarta  ======================== */
.navtable {}
.navtd {}
a.navlink1, a.navlink2, a.navlink3, a.navlink4 {}
.navtext1, .navtext2, .navtext3, .navtext4 {}
.navdesc1, .navdesc2, .navdesc3, .navdesc4 {}

.nmnavtable {border-left: 1px solid #CCCCCC; }
.nmnavtd {
	width: 25%;
	border-right: 1px solid #CCCCCC;
	padding: 10px;
	}
a.nmnavlink1, a.nmnavlink2, a.nmnavlink3, a.nmnavlink4 {}
.nmnavtext1, .nmnavtext3 {font-size: 10px; textdecoration: underline; color:#666666;}
.nmnavtext4 {font-weight: normal; font-size: 10px; text-decoration: none; color:#000000;}
.nmnavtext3 {font-weight: bold; font-size: 10px; text-decoration: none; color:#666666;}
.nmnavtext2 {font-weight: bold; font-size: 11px; text-decoration:none; color:#003399;}
.nmnavdesc1, .nmnavdesc2, .nmnavdesc3, .nmnavdesc4 {}
.nmheader {font-size: 12px; font-weight: bold; text-decoration:none; color: #000000;}

.textarea { border: 0px solid #FFFFFF padding: 5px; font-size: 13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; }

.dropp {background-color: #003399; font-family: Verdana; font-size: 12px; color:#FFFFFF; width:200px; border:0px; }
