/* General page setup
---------------------------------------------------------------------- */
BODY {
	BACKGROUND-IMAGE: url(images/bg.gif);
	BACKGROUND-REPEAT: repeat-x;
	background-color:#696969;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #696969;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	background-color: #D1D1D3;
}
H1 {
	FONT-SIZE: 19px;
	font-family:Arial, Helvetica, sans-serif;
	COLOR: #494949;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 28px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #494949;
	LINE-HEIGHT: normal;
	FONT-FAMILY: helvetica, Geneva, sans-serif;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 8px;
	margin-left: 0px;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #494949;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-top: 6px;
	margin-bottom: 5px;
}
H4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-top: 4px;
	margin-bottom: 4px;
}
H5 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	LINE-HEIGHT: 18px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-top: 4px;
	margin-bottom: 4px;
}
P {
	COLOR: #696969;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	line-height:16px;
	font-size: 11px;
}
UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	MARGIN-top: 10px;
	MARGIN-left: 20px;
	LINE-HEIGHT: normal;
	PADDING-TOP: 5px;
	LIST-STYLE-TYPE: none;
	margin-bottom: 1px;
}
OL {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: verdana, Geneva, sans-serif
}
LI {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 0px 3px;
	PADDING-LEFT: 15px;
	BACKGROUND-IMAGE: url(images/redbullet.gif);
	LINE-HEIGHT: 14px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	margin-bottom: 10px;
}
.smalltext {
	FONT-SIZE: 11px;
	COLOR: #696969;
	FONT-WEIGHT: normal;
	line-height: 16px;
}
/* Links, Toplinks, Menupath, Forward links
---------------------------------------------------------------------- */
/*.leftmenuheader { 
	style='padding-left:15px;
	padding-bottom:8px;
	font-family: arial, Sans-Serif;
	font-size: 11px;
	color:#f2f3f7;
	font-weight: bold;
	font-family: verdana, Sans-Serif;
	font-size: 10px;
	}*/
div.menupath {
	FONT-SIZE: 10px;
	COLOR: #666666;
	§§§
	text-align: left;
}
a.menupath {
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	color: #333333;
}
a.menupath:hover {
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	color: #000000;
}
a.forward {
	TEXT-DECORATION: none;
	border-bottom:1px dotted #999999;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	color: #616161;
}
a.forward:hover {
	TEXT-DECORATION: none;
	border-bottom:1px dotted #999999;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	color: #000000;
}
a.forward2 {
	TEXT-DECORATION: none;
	border-bottom:1px dotted #999999;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	color: #404040;
}
a.forward2:hover {
	TEXT-DECORATION: none;
	border-bottom:1px dotted #999999;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	color: #000000;
}
a.toppunkt {
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	color: #333333;
}
a.toppunkt:hover {
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	color: #000000;
}
/* Topmenu
--------------------------------------------------------------------- */
td.menu {
	text-align: center;
	width:116px;
	HEIGHT:26px;
}
a.menupunkt {
	TEXT-DECORATION: none;
	BACKGROUND-IMAGE: url(images/menu_off.gif);
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	display: block;
	line-HEIGHT: 26px;
	width:116px;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	text-transform: uppercase
}
a.menupunkt:hover {
	TEXT-DECORATION: none;
	BACKGROUND-IMAGE: url(images/menu_on.gif);
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	color: #ffffff;
	width:116px;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	text-transform: uppercase
}
a.menuaktiv {
	TEXT-DECORATION: none;
	BACKGROUND-IMAGE: url(images/menu_on.gif);
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	display: block;
	line-HEIGHT: 26px;
	width:116px;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	text-transform: uppercase
}
#container-content {
	width: 750px;
	background-image: url(images/bg_content.gif);
	background-repeat: no-repeat;
	padding: 20px 40px 0px 40px;
	margin: 0 0 0 0;
	height: auto;
}
.maincontent {
	padding-left: 40px;
	padding-right: 40px;
	width: 100%;
	padding-bottom: 15px;
	vertical-align:top;
	height:100%;
}
.main {
	
}
.bg_main {
	background-image: url(images/ros_bg_center_tile.gif);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
}
.bg_center {
	background-image: url(images/ros_center_watermark.gif);
	background-repeat: no-repeat;
	background-position: 100% 170px;
}
/*-------fra stampshop-------*/
                                                                                                                 
	.topnav {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #363636;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.bodytext {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pageheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.links {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.box_overskrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold
}
.txt_headlines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999933;
	font-weight: normal
}
.ahref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699
}
.menuleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699
}
.personal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666
}
.sidstenyt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699
}
.sSmallHeading {
	font-family: verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #505050
}
.minibasket {
	text-decoration: none;
	line-height:16px;
	color: c7c9db;
}
A.minibasket:link {
	text-decoration: underline;
	color: c7c9db;
}
A.minibasket:visited {
	text-decoration: underline;
	color: #c7c9db;
}
A.minibasket:hover {
	text-decoration: underline;
	color: ffffff;
}
.smallnormal {
	font-family: verdana, Sans-Serif;
	font-size: 10px;
	color:#c7c9db
}
a.smallnormal:link {
	text-decoration:underline;
}
a.smallnormal:visited {
	text-decoration:underline;
}
.smallbold {
	font-family: verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold
}
.smallboldtable {
	font-family: verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000
}
.smallboldtablealt {
	font-family: verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	color: #c7c9db
}
.smallboldtabletop {
	font-family: verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999
}
.smallboldtemplate {
	font-family: verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: navy;
}
.smallboldfooter {
	font-family: verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #C0C0C0;
}
/*Classes for category list*/
   .sCatHeading {
	font-family: verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #669933;
	font-weight : bolder;
}
.sCatListBig {
	font-family: verdana, Arial, sans-serif;
	font-size: 13px;
	color: #336699
}
A.sCatListBig:link {
	text-decoration: none;
	color: 336699;
}
A.sCatListBig:visited {
	text-decoration: none;
	color: #0000CC;
}
A.sCatListBig:hover {
	text-decoration: none;
	color: red;
}
.sCatListSmall {
	font-family: verdana, Arial, sans-serif;
	font-size: 11px;
	color: #336699
}
A.sCatListSmall:link {
	text-decoration: none;
	color: 336699;
}
A.sCatListSmall:visited {
	text-decoration: none;
	color: #0000CC;
}
A.sCatListSmall:hover {
	text-decoration: none;
	color: red;
}
.sCatListCounter {
	font-family: verdana, Arial, sans-serif;
	font-size: 11px;
	color: #336699
}
.sItemList {
	font-family: verdana, Arial, sans-serif;
	font-size: 11px
}
.sItemDetail {
	font-family: verdana, Arial, sans-serif;
	font-size: 11px
}
.sItemDetailSmall {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px
}
.ssTextLarge {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
}
.ssTextLargeBold {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
}
.ssTextNormal {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.ssNormal {
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.ssTextNormalBold {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
}
.ssHeadline {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #FFBB22;
}
.ssTextSmall {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.ssTextSmallBold {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}
.ssLexHeading {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #ff9900;
}

.ssCurrencyCbo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	display: inline;
}
.CurrencyForm {
	display: inline;
}

/*-------listtable-------*/


.listtbl_headers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.listtbl_center {
	border-bottom:solid 1px #CCCCCC;
	BACKGROUND-IMAGE:  url(images/whitebg.png);
	font-family: verdana, Sans-Serif;
	font-size: 10px;
	color:#666666;
	padding-top:8px;
	padding-bottom: 8px;
	vertical-align:top;
	
}.listtbl_left {
	border-bottom:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	BACKGROUND-IMAGE:  url(images/whitebg.png);
	font-family: verdana, Sans-Serif;
	font-size: 10px;
	color:#666666;
	padding-left:8px;
	padding-top:8px;
	padding-bottom: 8px;
	vertical-align:top;
	
	
}
.listtbl_right {
	border-bottom:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	BACKGROUND-IMAGE:  url(images/whitebg.png);
	font-family: verdana, Sans-Serif;
	font-size: 10px;
	color:#666666;
	padding-right:8px;
	padding-top:8px;
	padding-bottom: 8px;
	vertical-align:top;

	
}
.listtbl_header_left { 
   	border-bottom:solid 1px #CCCCCC;
	BACKGROUND-IMAGE:  url(images/listtbl_header_leftbg.gif);
	background-repeat:no-repeat;
	BACKGROUND-color:#f1f1f1;
	font-family: verdana, Sans-Serif;
	font-size: 10px;
	color:#666666
	
	
}
.listtbl_header_center { 
    border-top:solid 1px #b8b8b8;
	border-bottom:solid 1px #CCCCCC;
	BACKGROUND-color:#f1f1f1;
	font-family: verdana, Sans-Serif;
	font-size: 10px;
	color:#666666
	
	
}
.listtbl_header_right { 
   	border-bottom:solid 1px #CCCCCC;
	BACKGROUND-IMAGE:  url(images/listtbl_header_right.gif); 
	background-position:100% 0px;
	BACKGROUND-color:#f1f1f1;
	font-family: verdana, Sans-Serif;
	font-size: 10px;
	color:#666666;
	padding-right:10px;
	padding-top:5px;
	
	
}
.listtbl_footer_left { 
	BACKGROUND-IMAGE:  url(images/listtbl_footer_left.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	font-family: verdana, Sans-Serif;
	font-size: 10px;
	color:#666666;
	
	
}
.listtbl_footer_right { 
   	BACKGROUND-IMAGE:  url(images/listtbl_footer_right.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	font-family: verdana, Sans-Serif;
	font-size: 10px;
	color:#666666;
	
	
}
.listtbl_footer_center { 
	border-bottom:solid 1px #b8b8b8;
	BACKGROUND-color:#f1f1f1;
	font-family: verdana, Sans-Serif;
	font-size: 10px;
	color:#666666;
	height:22px;
	}
	

	

