body, div, p, th, td, li, dd { color: #333; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; }


a:link, a:visited, a:active, a:hover {
color: #3C8DBC;
text-decoration: none;
}


a.submenu:link, a.submenu:visited, a.submenu:active, a.submenu:hover {
color: #ffffff;
padding-right: 7px; 
padding-left: 7px;
text-decoration: none;
}
.printed {
display: none;
}


.productbox_hovedsiden_left {
padding-top: 6px;
padding-bottom: 6px;
padding-right: 6px;
border-right: 1px solid #BDB9B2;
}


.productbox_hovedsiden_right {
padding: 6px;
}


.maincontent_sub {
padding:22px;

}


.submenucontainer {
color: #ffffff;
padding-left: 7px;
height: 20px;
}

.whereyouare {
font-weight: bold;
text-decoration: none;
padding-right: 4px;}


.modalBackground 
{ 
 background-color:#333333; 
 filter:alpha(opacity=70); 
 opacity:0.7;
}

.modalWindow 
{
	z-index:20000;
	border: solid 2px #000;
	background-color: #ffffff;
	padding: 15px;
}

.updateProgress
{
	z-index:21000;
	position: absolute;
	background-color: #fff;
	filter: alpha(opacity=70);
	MozOpacity: 0.7;
	opacity: 0.7;
	padding: 0px;
	margin: 0px;
}
.updateProgress div
{	
	z-index:21000;
	background-color: white;
	padding: 4px;
	position: absolute;
	top: 10%;
	left: 50%;
}

#newsletterheader
{
	position: relative; width: 500px; height: 50px; padding: 0; margin: 0;
    background-image: url('../images/title.jpg');
}