/*
body, td {line-height:110%;}
p {padding:0px;margin:0px;}
*/

body, td {
	font-family: Trebuchet MS, Arial, Verdana, Sans-Serif;
	font-size: 10pt;
}

.brodtext12pt {font-family:verdana;font-size:12pt;}
.brodtext12ptBold {font-family:verdana;font-size:12pt;font-weight:bold;}
.brodtext10pt {font-family:verdana;font-size:10pt;}
.brodtext10ptBold {font-family:verdana;font-size:10pt;font-weight:bold;}
.brodtext9pt {font-family:verdana;font-size:9pt;}
.brodtext9ptBold {font-family:verdana;font-size:9pt;font-weight:bold;}
.brodtext8pt {font-family:verdana;font-size:8pt;}
.brodtext8ptBold {font-family:verdana;font-size:8pt;font-weight:bold;}
.brodtext7pt {font-family:verdana;font-size:7pt;}
.brodtext7ptBold {font-family:verdana;font-size:7pt;font-weight:bold;}

a.normal {color:#737373;text-decoration:underline;}
a:hover.normal {color: #000000;text-decoration:underline;}

a.nounderline {color:#737373;text-decoration:none;}
a:hover.nounderline {color: #000000;text-decoration:underline;}

span.menyrubrik, a.menyrubrik, a.menyrubrikON {
	font-family:verdana;
	font-size:8pt;
	color:#5c8bbc; /*555555*/
	border-bottom:1px dotted #cccccc;
	width:100%;
	display:block;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:4px;
	margin-bottom:2px;
	text-decoration:none;
	}
a:hover.menyrubrik, a.menyrubrikON, span.menyrubrik {background-color: white;color:#000000;text-decoration:none;}
a.menyrubrikON {background-color:#5c8bbc;color:#ffffff;}
/*a.menyrubrikON {background-color:#B7B390;color:white;}*/

a.meny, a.menyON {
	font-family:verdana;
	font-size:8pt;
	color:#5c8bbc;
	border-bottom:1px dotted #cccccc;
	font-weight:none;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:2px;
	width:100%;
	display:block;
	text-decoration:none;
	}
a:hover.meny {text-decoration:none;background-color: white;color:#000000;}
a.menyON {background-color:#5c8bbc;color:#ffffff;}
/*a.menyON {background-color:#B7B390;color:white;}*/

a.nyhetsmeny {
	font-size:10pt;
	color:#5c8bbc;
	border-bottom:1px dotted #cccccc;
	font-weight:none;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:2px;
	width:100%;
	display:block;
	text-decoration:none;
	}
a:hover.nyhetsmeny {text-decoration:none;color:#000000;}


a.hogermenyrubrik {
	font-family:erdana;
	font-size:9pt;
	color:black;
	font-weight:bold;
	text-decoration:none;
	}
a:hover.hogermenyrubrik {color: #ffffff;text-decoration:none;}


a.meny2 {color:#000000;font-family:verdana;font-size:8pt;text-decoration:none;}
a:hover.meny2 {text-decoration:underline;}
span.meny2 {color:#000000;font-family:verdana;font-size:8pt;}


a.production {font-size:7pt;color:#aaaaaa;text-decoration:none;}
a:hover.production {color:black;text-decoration:underline;}

a.white {color:#ffffff;}
a:hover.white {color:black;}

#containerul, #containerul ul{
  text-align:left;
  margin-left:-23; /* Removes browser default margins applied to the lists. */
  padding:0; /* Removes browser default padding applied to the lists. */
}

#containerul li{
  margin:0 0 0 30px; /* A left margin to indent the list items and give the menu a sense of structure. */
  padding:0; /* Removes browser default padding applied to the list items. */
  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */
}

#containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:12px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
}
