body{
	margin:0;
	color:#000;
	font:11px Arial, Helvetica, sans-serif;
	background:#455462 url(http://tool.sam-int.dk/images/sam2010/bg-body-l.gif) repeat-x;
	position:relative;
	min-width:1000px;
}
.bg-body{
	position: absolute;
	height:131px;
	width:50%;
	right:0;
	top:0;
	background: url(http://tool.sam-int.dk/images/sam2010/bg-body-r.gif) repeat-x;
	z-index: 1;
}
/* General settings */
img{border-style:none;}
a{
	text-decoration:none;
	color:#000;
}
a:hover{text-decoration:underline;}
.holder{
	width:100%;
	overflow:hidden;
}
/* Main */
.main{
	width:100%;
	position:relative;
	z-index:103;
	background:url(http://tool.sam-int.dk/images/sam2010/bg-body-mid.jpg) no-repeat 50% 0;
}
/* Header */
#header{
	width:100%;
	overflow:hidden;
}
.header-area{
	width:880px;
	margin:0 auto;
	height:119px;
	padding:12px 0 0;
}
/* Logo */
.logo{
	background:url(http://tool.sam-int.dk/images/sam2010/logo.gif) no-repeat;
	display:block;
	width:315px;
	height:96px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
}
.logo a{
	display:block;
	height:100%;
}
/* Navigation */
.nav-area{
	background:url(http://tool.sam-int.dk/images/sam2010/bg-nav-rep.jpg) repeat-x;
	height:49px;
}
#nav{
	margin:0 auto;
	padding:4px 0 0;
	list-style:none;
	width:882px;
	background:url(http://tool.sam-int.dk/images/sam2010/bg-nav-mid.jpg) no-repeat 50% 0;
	overflow:hidden;
}
#nav li{
	float:left;
	height:40px;
	font:bold 12px/13px "Times New Roman", Times, serif;
	margin:0 4px 0 0;
}
#nav li a img{
	padding-top: 6px;
}
#nav li a{
	float:left;
	color:#e3e7eb;
	display:table;
	cursor:pointer;
}
* html #nav li a,
* +html #nav li a{display:block;}
#nav li a:hover{
	text-decoration:none;
	background:none;
}
#nav li span{
	height:36px;
	padding:0 5px 4px 14px;
	display:table-cell;
	vertical-align:middle;
}
* html #nav li span{
	display:block;
	float:left;
}
* +html #nav li span{
	display:block;
	float:left;
}
* html #nav li strong{
	display:block;
	padding:0 0 4px;
}
* +html #nav li strong{
	display:block;
	padding:0 0 4px;
}
#nav li a:hover span,
#nav li.active a span{
	background:url(http://tool.sam-int.dk/images/sam2010/bg-nav-item-l.gif) no-repeat;
}
/*#nav .item-1 a span{width:41px;}
#nav .item-2 a span{width:100px;}
#nav .item-3 a span{width:55px;}
#nav .item-4 a span{width:58px;}
#nav .item-5 a span{width:68px;}
#nav .item-6 a span{width:63px;}
#nav .item-7 a span{width:63px;}
#nav .item-8 a span{width:58px;}
#nav .item-9 a span{width:78px;}*/
#nav li a span strong
{
	margin-top: 10px;
}
#nav li em{
	float:left;
	width:8px;
	height:40px;
	font-style:normal;
}
#nav li a:hover em,
#nav li.active a em{
	background:url(http://tool.sam-int.dk/images/sam2010/bg-nav-itam-r.gif) no-repeat;
}
/* Content */
.content{
	overflow:hidden;
	width:100%;
	padding:0 0 20px;
}
/* Newsline */
.newsline{
	width:100%;
 	/*background:#eaedf0 url(http://tool.sam-int.dk/images/sam2010/bg-newsline-t.gif) repeat-x;*/
 	background:#fff url(http://tool.sam-int.dk/images/sam2010/bg-newsline-t.gif) repeat-x;
	font-size:14px;
	color:#c7c8ca;
}
.newsline .btm{
 	background:url(http://tool.sam-int.dk/images/sam2010/bg-newsline-btm.gif) repeat-x 0 100%;
	width:100%;
}
.newsline-area{
	margin:0 auto;
	width:878px;
	padding:22px 2px 20px;
}
.newsline p{margin:0;}
/* Content-area */
.content-area{
	width:100%;
	/*background:url(http://tool.sam-int.dk/images/sam2010/bg-main.gif) no-repeat 50% 0;*/
}
.content-area .wrapper{
	width:882px;
	margin:0 auto;
	overflow:hidden;
	padding:15px 0 0;
}
/* Main-box */
#main-box{
	float:left;
	width:680px;
}
.main-box-btm{
	background:#ebeef1 url(http://tool.sam-int.dk/images/sam2010/bg-main-btm.gif) no-repeat 0 100%;
	padding:0 0 50px;
}
.heading-1{
	background:url(http://tool.sam-int.dk/images/sam2010/bg-heading-1.gif) no-repeat;
	overflow:hidden;
	height:30px;
	padding:10px 15px 0;
}
.heading-1 img{
	display:block;
}
/* Main-area */
#main-area{
	float:left;
	width:408px;
	padding:29px 0 13px 35px;
}
#main-area-wide{
	float:left;
	width:610px;
	padding:29px 35px 13px 35px;
}
#main-area h2, #main-area-wide h2, #main-area h1, #main-area-wide h1{
	margin:0 0 30px;
	font:25px "Times New Roman", Times, serif;
	color:#44525f;
}
#main-area h2 span, #main-area-wide h2 span, #main-area h1 span, #main-area-wide h1 span {font-size:31px;}
#main-area .col{
	float:left;
	padding:0 24px 0 2px;
	width:178px;
}
#main-area-wide .col{
	float:left;
	padding:0 24px 0 2px;
	width:610px;
}
#main-area-wide .col2{
	width:275px;
}
#main-area-wide .col3{
	width:175px;
}
.col .post h3{
	font:bold 11px/12px Georgia, "Times New Roman", Times, serif;
	margin:0;
	color:#3f3f3f;
}
.col p{margin:0;}
.col .post{padding:0 0 13px;}
.col .post ul {margin-top: 0; margin-bottom: 0;}
.col .post a{
	color:#7f7f7f;
	line-height:14px;
}
/* Sidebar */
#sidebar{
	float:right;
	width:200px;
	margin:15px 15px 0 0;
	background:url(http://tool.sam-int.dk/images/sam2010/bg-sidebar-rep.gif) repeat-y;
	display:inline;
}
.sidebar-btm{
	background:url(http://tool.sam-int.dk/images/sam2010/bg-sidebar-btm.gif) no-repeat 0 100%;
	min-height:400px;
	padding:0 0 15px; 	
}
* html .sidebar-btm{height:400px;}
#sidebar .heading{background:url(http://tool.sam-int.dk/images/sam2010/bg-heading-2-t.gif) no-repeat;}
#sidebar .heading .btm{
	background:url(http://tool.sam-int.dk/images/sam2010/bg-heading-2-btm.gif) no-repeat 0 100%;
	padding:19px 0 14px 17px;
	overflow:hidden;
}
#sidebar .heading h4{
	margin:0;
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	color:#44525f;
}
#sidebar .content-box{
	padding:21px 6px 0 5px;
}
#sidebar .content-box img{
	display:block;
	margin:0 auto 15px;
}
/* Country-list */
#country-list{
	float:right;
	width:200px;
	background:url(http://tool.sam-int.dk/images/sam2010/bg-country-list.gif) repeat-y;
	margin:15px 2px 0 0;
}
#country-list .btm{
	background:url(http://tool.sam-int.dk/images/sam2010/bg-country-list-btm.gif) no-repeat 0 100%;
	padding:0 0 33px;
}
#country-list .heading{
	background:url(http://tool.sam-int.dk/images/sam2010/bg-heading-3-rep.gif) repeat-y;
}
#country-list .heading .top{
	background:url(http://tool.sam-int.dk/images/sam2010/bg-heading-3-t.gif) no-repeat;
	padding:10px 0 7px 14px;
}
#country-list .heading h3{
	font:bold 13px "Times New Roman", Times, serif;
	color:#e3e7eb;
	margin:0;
}

#country-list .heading a {
	color:#fff;
	text-decoration: none;
}
#country-list .heading a:hover 
{
	text-decoration: underline;
}
#country-list ul{
	margin:0;
	padding:0;
	list-style:none;
	background:url(http://tool.sam-int.dk/images/sam2010/border-ul.gif) no-repeat;
	border-right: solid 1px #384653;
}
#country-list ul ul{background:none;}
#country-list ul li{font:11px "Times New Roman", Times, serif;}
#country-list ul a{
	color:#e3e7eb;
	padding:0 10px 0 16px;
	display:block;
	background:url(http://tool.sam-int.dk/images/sam2010/border-item.gif) no-repeat 0 100%;
}
#country-list ul a:focus{outline:none;}
#country-list ul ul a{
	padding:8px 10px 8px 26px;
}
.accordion .opener {
	display:block;
	color:#000;
	height:1%;
	text-decoration:none;
	line-height:30px;
	padding:0 10px;
	background:#999;
}

#flash
{
	left: -125px;
	position: relative;
}

/* User Defined */
.EnviromentHeader	{font:  8pt verdana, ms sans serif; font-weight: normal; color: #000000;  text-decoration: none; border: solid 1px #ff0000; width:122px; padding:5px; margin-top:10px; background-color:#ffffff; position: fixed; left: 10px;}
.EnviromentName		{font: 10pt verdana, ms sans serif; font-weight: bold; color: #ff0000;  text-decoration: none; padding-left:5px; padding-right:10px;}

.blueheadline { background-color: #083C73; font-weight: bold; font-size: 10pt; color: #FFFFFF; font-family: verdana,arial,helvetica,sans-serif; text-align: center; padding:4px; }
.formular				{ border: 1px; border-color:#666666; border-style: solid; }

.input3		{ font-size: 8pt; width: 3em; font-family: verdana,arial,helvetica,sans-serif; }
.input4		{ font-size: 8pt; width: 4em; font-family: verdana,arial,helvetica,sans-serif; }
.input5		{ font-size: 8pt; width: 5em; font-family: verdana,arial,helvetica,sans-serif; }
.input10	{ font-size: 8pt; width: 10em; font-family: verdana,arial,helvetica,sans-serif; }
.input11	{ font-size: 8pt; width: 11em; font-family: verdana,arial,helvetica,sans-serif; }
.input15	{ font-size: 8pt; width: 15em; font-family: verdana,arial,helvetica,sans-serif; }
.input18	{ font-size: 8pt; width: 18em; font-family: verdana,arial,helvetica,sans-serif; }
.input25 	{ font-size: 8pt; width: 25em; font-family: verdana,arial,helvetica,sans-serif; }
.input35 	{ font-size: 8pt; width: 35em; font-family: verdana,arial,helvetica,sans-serif; }
.input50 	{ font-size: 8pt; width: 50em; font-family: verdana,arial,helvetica,sans-serif; }

.errorheader			{ font-family: verdana,arial,helvetica,sans-serif; color: #ff0000; font-size: 13pt;  font-weight:normal; text-align: left; }
.errormessage			{font: 7pt verdana, ms sans serif; font-weight: bold; color: #ff0000;  text-decoration: none}
.advismessage			{font: 7pt verdana, ms sans serif; font-weight: bold; color: #495969;  text-decoration: none}
.confirmbox			{font: 10px verdana, ms sans serif; font-weight: bold; color: Black; text-align: center; background-color: #eeeeee; }
.confirmboxheaddelete {font: 14px verdana, ms sans serif; font-weight: bold; color: #EEEEEE; text-align: center; background-color: #EE0000; BORDER: #ee0000 1px solid; }
.confirmboxheadaction {font: 14px verdana, ms sans serif; font-weight: bold; color: #EEEEEE; text-align: center; background-color: #00EE00; BORDER: #00ee00 1px solid; }
