/* Norrmejerier.se-specifik CSS */

body, td, p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 14px;
   scrollbar-face-color: #ffffff;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #ffffff;
  scrollbar-3dlight-color: #cccccc;
  scrollbar-arrow-color: #003399;
  scrollbar-track-color: #e6e6e6;
  scrollbar-darkshadow-color: #cccccc;
}
	
h1, h2, h3, h4, h5, h6 {
	display: inline;
}

h1, h2, h3, h4, h5, h6 {
	display: inline;
}

h1 {
	font-size: 18px;
	color: #003399;
	}
 
h2 {	
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}

h3 {
font-size: 11px;
font-weight: bold;
color: #000000;
}


h4 {
font-size: 12px;
font-weight: bold;
color: #003399;
}

h5 {
font-size: 10px;
font-weight: bold;
color: #003399;
}


.copy22 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#333333;
  font-weight:normal;
  line-height: 13px;
}

.norepeat {
background-repeat:no-repeat;
}

.repeat {
background: #FFFFFF url(/bilder/bg_fade.gif) repeat-x top; margin: 0px;
text-align: center;
}

.gorgott {
background: #FFFFFF url(/bilder/gorgott/bg_blue.gif) repeat-x top; margin: 0px;
text-align: center;
}

.blueBig{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 20px;
color: #FFFFFF;
font-weight: bold;
text-align:center;
}

.white{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 14px;
color: #FFFFFF;
font-weight: 500;
}

.white_2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 13px;
color: #FFFFFF;
font-weight: normal;
}

.white_3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 16px;
color: #FFFFFF;
font-weight: normal;
}

.white_4{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
line-height: 20px;
color: #FFFFFF;
font-weight: normal;
}
.white_5{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 16px;
color: #FFFFFF;
font-weight: normal;
}

.white_6{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 15px;
color: #FFFFFF;
font-weight: normal;
}

.white_7{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: 12px;
color: #CCCCCC;
font-weight: normal;
}

.white_8 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#FFFFFF;
}

.white_9{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 13px;
color: #FFFFFF;
font-weight: bold;
}
.whiteBig{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
color: #FFFFFF;
font-weight: bold;
}

#checkbox_big {  
width:1em; 
height:1em;
}

.white_bold{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
color: #FFFFFF;
font-weight: bold;
}
	
#box_innehall {
  color:#000000;
  width: 550px;
  height: 310px;
  overflow: auto;
  margin-bottom: 25px;
  margin-left: 0px;
  padding-right: 10px;
  
}


/* ================ 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}

/* ================ Understrukna länkstilar  ======================== */
a.under:link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: underline; font-weight: bold}
a.under:active     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: underline; font-weight: bold}
a.under:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration: underline; font-weight: bold}
a.under:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: underline; 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}


/* =============== Listor Länkar =================================*/
a.lista:link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration:none; font-weight:normal}
a.lista:active     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight:normal}
a.lista:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration:underline; font-weight:normal}
a.lista:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight:normal}


/* =============== Stora länkar =================================*/
a.stor:link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #003399; text-decoration: underline; font-weight: bold}
a.stor:active     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #003399; text-decoration: underline; font-weight: bold}
a.stor:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; text-decoration: underline; font-weight: bold}
a.stor:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #003399; text-decoration: underline; font-weight: bold}

/* =============== Grå Länkar =================================*/
a.grey:link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration:none; font-weight:bold}
a.grey:active     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight:bold}
a.grey:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration:underline; font-weight:bold}
a.grey:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight:bold}


/* =============== 2glasomdagen - vit =================================*/
a.mjolk_vit:link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration:underline; font-weight:normal;}
a.mjolk_vit:active     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:underline; font-weight:normal;}
a.mjolk_vit:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:underline; font-weight:normal;}
a.mjolk_vit:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration:underline; font-weight:normal;}

/* =============== 2glasomdagen - vit =================================*/
a.mjolk_vit2:link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration:none; font-weight:normal;}
a.mjolk_vit2:active     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:underline; font-weight:normal;}
a.mjolk_vit2:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:underline; font-weight:normal;}
a.mjolk_vit2:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration:none; font-weight:normal;}

/* =============== Kontaktformulär - noremal =================================*/
a.normala:link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:none; font-weight:normal;}
a.normala:active     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:none; font-weight:normal;}
a.normala:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; text-decoration:underline; font-weight:normal;}
a.normala:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:none; font-weight:normal;}

/* =============== Stora - vit=================================*/
a.havare_vit:link       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration:none; font-weight:bold}
a.havare_vit:active     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; font-weight:bold}
a.havare_vit:hover      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #CCCCCC; text-decoration:underline; font-weight:bold}
a.havare_vit:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight:bold}



/* =============== Bakgrundsfärg - transparent =================================*/
#white_opacity {
background: #FFFFFF; 
width: 540px;
opacity: 0.85; 
filter: alpha(opacity=85);
-moz-opacity:0.85;

}

/* =============== Bild - icke-transparent =================================*/
#bakgrund_full {
background: url(/bilder/guldmedaljen/bg.png)
}


/* =============== Bakgrundsfärg - transparent =================================*/
#white_layer {
background: #FFFFFF; 
width: 651px;

}

/* =============== 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;
}

/* =============== Länkpilar - jul =================================*/
.red_arrow-right, .red_arrow-left {
	color: #B02629;
	font-weight:bold;
}

.red_arrow-right:hover, .red_arrow-right: active {
	color: #B02629;
	font-weight:bold;
}

/* =============== Länkpilar - vita=================================*/
.white_arrow-right, .white_arrow-left {
	color: #FFFFFF;
	font-weight:bold;
}

.white_arrow-right:hover, .white_arrow-right: active {
	color: #FFFFFF;
	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;
}


.button_jul  {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #a42626;
	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;
}

/* Högerställd bild */
.img-right {									
	text-align: right;
	float: right
	}
	
/* Vänsterställd bild */
.img-left {									
	text-align: left;
	float: left;
	}
	

/* 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;
}

.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 span.ProductName {
	letter-spacing: 0px;
	visibility: hidden;
	font-size: 14px;
	line-height: 16px;
}

.sIFR-hasFlash h2.ProductPage {
	letter-spacing: 0px;
	visibility: hidden;
	font-size: 18px;
	line-height: 25px;
}

.sIFR-hasFlash h2.StipPage {
	letter-spacing: 0px;
	visibility: hidden;
	font-size: 18px;
	line-height: 20px;
}

.sIFR-hasFlash span.StipSmall {
	letter-spacing: 0px;
	visibility: hidden;
	font-size: 16px;
	line-height: 16px;
}

.sIFR-hasFlash h2.ProductBig {
	letter-spacing: 5px;
	visibility: hidden;
	font-size: 22px;
	line-height: 20px;
}

/* ================  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;}


.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;
}

#container_small {background: #FFFFFF;}
.roundtop_small {background: #01284F;}
.roundbottom_small {background: #01284F;}
.r1_small{margin: 0 5px; height: 1px; overflow: hidden; background: #FFFFFF;}
.r2_small{margin: 0 3px; height: 1px; overflow: hidden; background: #FFFFFF;}
.r3_small{margin: 0 2px; height: 1px; overflow: hidden; background: #FFFFFF;}
.r4_small{margin: 0 1px; height: 2px; overflow: hidden; background: #FFFFFF;}
