/* CSS Document */

h1 {
	font-family: Arial, Verdana, Trebuchet MS;
	font-size: 20px;
	font-weight: bold;
	line-height: 30px;
	color: #000000; 
	margin:0 0 0 0;
	text-decoration: none;
}

.h1 {
	font-family: Arial, Verdana, Trebuchet MS;
	font-size: 20px;
	font-weight: bold;
	line-height: 30px;
	color: #000000; 
	margin:0 0 0 0;
	text-decoration: none;
}

h2 { font-family: Arial, Verdana, Trebuchet MS; font-size: 14px; font-weight: bold; line-height: 20px; color: #000000; margin:0 0 0 0; text-decoration: none; }
h3 { font-family: Arial, Verdana, Trebuchet MS; font-size: 12px; font-weight: normal; line-height: 18px; color: #000000; margin:0 0 0 0; text-decoration: none; }
.h3-white { font-family: Arial, Verdana, Trebuchet MS; font-size: 12px; font-weight: normal; line-height: 18px; color: #ffffff; text-decoration: none; }
.h3 { font-family: Arial, Verdana, Trebuchet MS; font-size: 12px; font-weight: normal; line-height: 18px; color: #000000; margin:0 0 0 0; text-decoration: none; }
h5 { font-family: Arial, Verdana, Trebuchet MS; font-size: 10px; font-weight: normal; line-height: 12px; color: #CCC; margin:0 0 0 0; text-decoration: none; }

/* LINKS */
.link {	font-family: Arial, Verdana, Trebuchet MS; font-size: 12px; line-height: 17px; color: #000000; text-decoration: underline; }
.link:hover { font-family: Arial, Verdana, Trebuchet MS; font-size: 12px; line-height: 17px; color: #333333; text-decoration: underline; }
.link-noline {	font-family: Arial, Verdana, Trebuchet MS; font-size: 12px; line-height: 17px; color: #000000; text-decoration: none; }
.link-noline:hover {	font-family: Arial, Verdana, Trebuchet MS; font-size: 12px; font-weight:bold; line-height: 17px; color: #000000; text-decoration: none; }

/* MENU */
.menu { font-family: Arial, Verdana, Trebuchet MS; font-size: 16px; font-weight: normal; color: #fff; text-decoration: none; }
.menu:hover { font-family: Arial, Verdana, Trebuchet MS; font-size: 16px; font-weight: normal; color: #fff; text-decoration: underline; }
.menu_active { font-family: Arial, Verdana, Trebuchet MS; font-size: 16px; font-weight: normal; color: #4c575c; text-decoration: none; }
.menu_active:hover { font-family: Arial, Verdana, Trebuchet MS; font-size: 16px; font-weight: normal; color: #4c575c; text-decoration: none; }
.submenu { font-family: Arial, Verdana, Trebuchet MS; font-size: 12px; font-weight: normal; color: #501512; text-decoration: none; }
.submenu:hover { font-family: Arial, Verdana, Trebuchet MS;	font-size: 12px; font-weight: normal; color: #501512; text-decoration: underline; }

/* PUFF */
h1.puff { font-family: Arial, Verdana, Trebuchet MS; font-size: 14px; margin:0 0 0 0; font-weight: bold; line-height: 15px; color: #000000; text-decoration: none; }
h3.puffcaps { font-family: Arial, Verdana, Trebuchet MS; font-size: 10px; margin:0 0 0 0; font-variant:small-caps; font-weight: normal; line-height: 18px; color: #000000; text-decoration: none; }
h1.erbjudande { font-family: Arial, Verdana, Trebuchet MS; font-size: 12px; margin:0 0 0 0; font-weight: bold; color: #000000; text-decoration: none; }
h3.erbjudande { font-family: Arial, Verdana, Trebuchet MS; font-size: 10px; margin:0 0 0 0; font-weight: normal; color: #565656; text-decoration: none; }
h3.pris { font-family: Arial, Verdana, Trebuchet MS; font-size: 12px; margin:0 0 0 0; font-weight: bold; color: #fff; text-decoration: none; }
h3.pristext { font-family: Arial, Verdana, Trebuchet MS; font-size: 10px; margin:0 0 0 0; font-weight: normal; color: #900; text-decoration: none; }

.puff {	font-family: Arial, Verdana, Trebuchet MS; font-size: 17px; font-weight: bold; line-height: 20px; color: #000000;  text-decoration: none; }
.puff_link { font-family: Arial, Verdana, Trebuchet MS; font-size: 11px; line-height: 20px; color: #000000;  text-decoration: none; }
.sidfot { font-family: Arial, Verdana, Trebuchet MS; font-size: 10px; font-weight: normal; line-height: 15px; color: #666666; text-decoration: none; }
.sidfot_start { font-family: Arial, Verdana, Trebuchet MS; font-size: 11px; font-weight: normal; line-height: 17px; color: #666666; text-decoration: none; }
.boka-rubrik { font-family: Arial, Verdana, Trebuchet MS; font-size: 25px; font-weight: normal; line-height: 20px; color: #ffffff; text-decoration: none; }
.thickbox { font-family: Arial, Verdana, Trebuchet MS; font-size: 12px; font-weight: normal; line-height: 18px; color: #000000; text-decoration: none; }
.alert { font-family: Arial, Verdana, Trebuchet MS; font-size: 12px; font-weight: bold; line-height: 17px; color: #F00; text-decoration: none; }

.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
width: 855px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 750px;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
}
