/* Esystem v.1.0
	This is the stylesheet for the website .
	All top-level templates should include this template by
	inserting the following tag in in <HEAD></HEAD>-section:
	<LINK TYPE="text/css" REL="stylesheet" HREF="/global.css">
	NB! Dont forget the slash in the HREF.
*/

/**********************************************************
*	BEGIN NON-STANDARD Esystem STYLES												*	
**********************************************************/

img.bmcAddrImg {
	border: none:
	padding: 0;
	margin: 0;
	width: 	90px;
	height: 33px;
}
table.forhandler td, table.produkter td {
	font-size: 8pt;
	font-weight: normal;
}

table.forhandler td.name, table.produkter td.name a {
	font-size: 11pt;
	font-weight: normal;
	color: #97253C;
}

table.forhandler td.separator, table.produkter td.separator {
	background-image: url(/images/site/graa_stiplet_linie.gif);
	background-repeat: repeat-x;
}

td.topFade {
	height: 21px;
}

.bvHeading, .bhHeading  {
	font-weight: bold;
}

.ssHeading1{
	font-size: 17pt;
	font-weight: bolder;
	color: #97253C;
}

.ssHeading2{
	font-size: 10pt;
	font-weight: bolder;
	color: #97253C;
}

.ssHeading3{
	font-size: 8pt;
	font-weight: bolder;
	color: #97253C;
}

.ssAbstract{
	font-size: 8pt;
	font-weight: bold;
	color: bold;
}

.bvNormal, .bhNormal, .ssNormal{
	font-family: Helvetica, Arial, sans-serif;
	color: black;
	font-size: 8pt;
}

.ssAddress{
	color: black;
	font-size: 7pt;
}

BODY.itemsWhite {
	background-color: #97253C;
	background-image: url(/images/site/top_liste_white.jpg);
	background-repeat: no-repeat;
}

BODY.bottomLeft {
    background-image: url(/images/site/list_left_bottom.jpg);
    background-repeat: no-repeat;
}
BODY.bottomLeftWhite {
    background-image: url(/images/site/list_left_bottom_white.jpg);
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
    spacing: 0;
}

BODY.bottomMiddle {
    background-image: url(/images/site/bottom_spacer.jpg);
    background-repeat: repeat-x;
}

BODY.bottomRight {
    background-image: url(/images/site/bottom_right.jpg);
    background-repeat: no-repeat;
}

BODY.right {
  background-color: white;
}

table.news {
	width: 185px;
}
td.newsTop {
	height: 19px;
	background-image: url(/images/site/news_top.gif);
	background-repeat: no-repeat;
	font-size: 8pt;
	font-weight: bold;
	color: white;
}

td.newsDate, td.newsHeading, td.newsAbstract, td.newsReadMore, td.newsSeparator {
	padding-left: 5px;
	padding-right: 5px;
	background-color: #920000;
	color: white;
}
td.newsHeading {
	font-weight: bolder;
}
td.newsReadMore {
	text-align: right;
}
a.newsReadMore {
	color: white;
}
a.newsReadMore:hover {
	color: white;
	text-decoration: underline;
}

td.newsSeparator {
	padding-top: 5px;
	padding-bottom: 10px;
}

span.newsSeparator {
	border-bottom: 1px dashed white;
	display: block;
	position: relative;
	width: 175px;
	height: 5px;
}

BODY.main {
		font-family: Helvetica, Arial, sans-serif;
    background-image: url(/images/site/dk_main_top.jpg);
    background-attachment: fixed;
    background-repeat: no-repeat;
	  background-color: white;
    margin: 15px;
    margin-top: 25px;
  	padding: 15px;
  	padding-top: 25px;
		scrollbar-base-color: #E1E1E1;
}

IMG.roed_streg {
	width: 319px; 
	height: 3px; 
	border: none; 
	padding-top: 4px; 
	padding-bottom: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
}

BODY.main_forside {
		font-family: Helvetica, Arial, sans-serif;
    background-image: url(/images/site/dk_main_forside.jpg);
    background-repeat: no-repeat;
	  background-color: white;
    margin: 0;
  	padding: 0;
}
BODY.items_forside {
	font-family: Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
	background-image: url(/images/site/dk_liste_forside.jpg);
	background-repeat: no-repeat;
	background-color: #EFEFEF;
	font-size: 9pt;
	scrollbar-base-color: #AFB7C0;
	overflow-x: none;
	overflow-y: auto;
}	
TD.menuTd {
    padding-top: 3px;
    color: white;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-transform: uppercase;    
}
BODY.menu TABLE {
  border: none;
  margin: 0 auto;
  padding: 0;
  width: 90%;
  text-align: center;
}

.listName {
    color: white;
		font-family: Helvetica, Arial, sans-serif;
    font-size: 14pt;
    font-weight: bolder;
}


BODY.red {
  background-color: #53090A;
  margin: 0;
  overflow: none;
}

BODY.top {
  background-image: url(/images/site/dk_top.jpg);
  margin: 0;
  overflow: none;
}

BODY.items_blank_lang{
	background-color: #EFEFEF;
	background-image: url(/images/site/dk_liste.jpg);
	background-repeat: no-repeat;
}


HTML {
	overflow-x: hidden;
	overflow-y: auto;
}


/**********************************************************
*	BEGIN STYLE FOR ITEMS FRAME															*	
**********************************************************/
BODY.items {
	font-family: Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
	color: black;
	background-image: url(/images/site/dk_liste.jpg);
	background-repeat: no-repeat;
	background-color: #E1E1E1;
	font-size: 9pt;
	scrollbar-base-color: #AFB7C0;
}	

BODY.items_blank {
	background-color: #EFEFEF;
	background-image: url(/images/site/dk_liste_blank.jpg);
	background-repeat: no-repeat;
}



/**********************************************************
*	BEGIN STYLE FOR MENU FRAME															*	
**********************************************************/
BODY.menu {
	background-image: url(/images/site/dk_menu.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	text-align: center;
  margin: 0 auto;
}

.wwwPicture{
	spacing: 5px;
}

.wwwItemOdd, A.updateItemOdd{
	padding: 3px;
	border: none;
	background-color: #989EC2;
	color: white;
}

.wwwItemEven, A.updateItemOdd {
	padding: 3px;
	border: none;
	background-color: #D7DEE6;
}

.wwwItemDelete {
	font-size: 8pt;
	text-decoration: none;
}

TD.wwwItemEven A.updateItemDelete {
	font-size: 10pt;
	color:black;
}

TD.wwwItemOdd A.updateItemDelete {
	font-size: 10pt;
	color: white;
}

.wwwItemEdit{
	font-size: 10pt;
	text-decoration: none;
}

TD.wwwItemEven A.updateItemEdit {
	color: black;
}

TD.wwwItemOdd A.updateItemEdit {
	color: white;
}



/**********************************************************
*	BEGIN PAGELIST STYLES																		*	
**********************************************************/
.wwwPageInfo{

}

.wwwItems{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	color: black;
	height: 15px;
}        

A.wwwGoForward, A.wwwGoForward:link, A.wwwGoForward:active, 
A.wwwGoForward:visited, A.wwwGoForward:hover {
	font-family: Helvetica, Arial, sans-serif;
	color: black;
}        

A.wwwGoBack, A.wwwGoBack:link, A.wwwGoBack:active, 
A.wwwGoBack:visited, A.wwwGoBack:hover {
	font-family: Helvetica, Arial, sans-serif;
	color: black;
}        

A.wwwItems:link{
	text-decoration: none;
	color: black;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
}

A.wwwItems:active {
	text-decoration: none; 
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	color: black;
}

A.wwwItems:visited{
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	color: black;
}

A.wwwItems:hover{
	text-decoration: underline;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	color: black;
}


.wwwItemsMain{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	color: #97253C;
}

A.wwwItemsMain:link{
	text-decoration:none;
	color: #97253C;
}

A.wwwItemsMain:active{
	text-decoration: none;
	font-weight: bold;
	color: #97253C;
}

A.wwwItemsMain:visited{
	text-decoration: none;
	color: #97253C;
}

A.wwwItemsMain:hover{
	text-decoration: underline;
	color: #97253C;
}



/**********************************************************
*	BEGIN GENEREL STYLE SETTINGS														*
**********************************************************/
BODY{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	margin: 0;
}

TD{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
}

/**********************************************************
*	BEGIN HEADING STYLES																		*
**********************************************************/

.wwwHeading1{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bolder;
	color: #97253C;
}

.wwwHeading2{
	font-size: 10pt;
	font-weight: bolder;
	color: black;
}

.wwwHeading3{
	font-size: 8pt;
	font-weight: bolder;
	color: black;
}

.wwwAbstract{
	font-size: 8pt;
	font-weight: bold;
	color: black;
}

/**********************************************************
*	BEGIN FORM ELEMENT STYLES																*
**********************************************************/
/*
	This class is used for all the elements in a form.

	EXCEPT for these:
		<INPUT TYPE="radio" ..>,
		<INPUT TYPE="checkbox" ...>,
		<INPUT TYPE="button" ...>,
		<SELECT ...>....</SELECT>.

	Note! Although this has no effect, when you set in on
	a <INPUT TYPE="file" ...> you should still use it, since
	the behaviour of such an element hopefully changes with the next
	version of browsers.
*/
.wwwElement {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	background-color: #D7DEE6;
	color: black;
	font-size: 8pt;
}

/*
	This class should be used for element these elements in a form:
		<INPUT TYPE="checkbox" ...>
		<INPUT TYPE="radio" ...>
		<SELECT ...>...</SELECT>
*/
.wwwOption {
	background-color: #989EC2;
}

/*
	This class should used for elements of this these types:
		<INPUT TYPE="button" ...>
		<INPUT TYPE="submit" ...>

*/
.wwwButton {
	background-color: #D7DEE6;
	font-size: 8pt;
	width: 70px;
	height: 21px;
}
