body									{ margin: 0px; background-color: #dddddd; font: 9px verdana, sans-serif; }
img										{ border: none; }
td										{ font: 8pt tahoma, verdana, sans-serif; }

div#Wrapper								{ margin: 10px; background: white; width: 900px; }

table.bildlista							{ }
table.bildlista td						{ text-align: center; width: 150px; margin-bottom: 5px; padding-bottom: 3px; }
div#header								{ width: 100%; background: white; border-bottom: 1px solid #999999; }
div#header table						{ width: 900px; border-collapse: collapse; margin: 0; padding: 0; }
div#header table td						{ padding: 0; margin: 0; }
div#header table td#logo				{ width: 636px; color: black; padding: 10px; font-size: 25px; }

table#MainTable							{ width: 900px; border-collapse: collapse; }
table#MainTable td						{ padding: 0; margin: 0; }
table#MainTable td#img					{ width: 640px; border: 1px solid #bbbbbb; text-align: center; background-color: white; }
table#MainTable td#bilder				{ padding: 0 0 0 10px; }
table#MainTable td#bilder img			{ float: left; width: 75px; height: 60px; padding: 1px; border: 1px solid white; }
table#MainTable td#bilder img:hover		{ border: 1px solid #bbbbbb; }
table#MainTable td#flerBilder			{ padding: 10px 0 0 0; }

div#bildtext							{ background: #999999; color: white; padding: 5px; }
div#bildtext h2							{ margin: 0; padding: 0; font: bold 13pt sans-serif; }
div#bildtext ul							{ padding: 0 0 0 10px; margin: 0 0 0 10px; }
div#bildtext ul li						{ padding: 0 0 3px 0; font-size: 11px; }
div#bildtext a, div#bildtext a:visited	{ color: white; }
div#flerProduktbilder					{ background: white; height: 100%; text-align: center; padding: 3px; }









/* liScroll style declarations */

.tickercontainer { /* the outer div with the black border */
border: 1px solid #000;
background: #fff; 
width: 900px; 
height: 147px; 
margin: 0; 
padding: 0
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 0px;
top: 8px;
width: 900px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 0; /*950px;*/
font: bold 10px Verdana;
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;
background: #fff;
text-align: center; 
}

ul.newsticker a {
white-space: nowrap;
padding: 0;
color: black;
font: bold 10px Verdana;
margin: 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 