@import url('/files/system/menu.css');
@import url('/files/system/newsletter.css');
@import url('/files/system/ecom.css');


/* mac hide\*/
html, body {height:100%}
/* end hide */

body {
	padding: 0px;  
	font-size: 11px; 
	margin: 0px;
	height:100%; 
	color: #575b64;
	line-height: 18px;
	font-family: verdana, arial, helvetica, sans-serif; 
	background-color: #a3aab0; 
	min-width: 961px;
	background-image:url(../system/design/bodybg.gif);
	background-repeat:repeat-x;
	background-position:top center;
}
td {
	font-size: 11px; 
	color: #575b64; 
	line-height: 18px; 
	font-family: verdana, arial, helvetica, sans-serif;
	vertical-align: top;
}

img {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}
div {
	margin-top: 0px
}
p {
	margin-top: 0px
}

a {color: #7eba2f;}

#outerouter {
	background-color:#f2f2f2;
	margin: auto; 
	width: 100%;
	padding: 0px;
	height:300px;
	position: relative; 
	text-align: left;
	font-size:11px;
	background-image:url(../system/design/bodybg.gif);
	background-repeat:repeat-x;
	background-position:top center;

}
html>body #outerouter{ height:auto; } /*for mozilla as ie treats height as min-height anyway*/

#outer {
	margin: auto; 
	width: 961px;
	color: #171917;
	position: relative; 
	text-align: left;
	font-size:11px;
	padding: 0px 0px 0px 0px;
	height:300px;
	text-align: left;
}

html>body #outer{ height:auto; } /*for mozilla as ie treats height as min-height anyway*/

/*|||||||||||||||||||||H1-H5||||||||||||||||||||*/





h1 {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	font: bold 14px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #7eba2f; 
	padding-top: 0px;
}
h2 {
	margin: 0px; 
	font: bold 12px/20px "verdana",tahoma, geneva, arial, helvetica, sans-serif;
	color:#000;
	padding-bottom: 10px; 
}

h3 {
	font: bold 11px/16px "verdana",tahoma, geneva, arial, helvetica, sans-serif;
	color: #000; 
	padding-bottom: 0px;
	margin:0;
}



/*|||||||||||||||||||||Layout||||||||||||||||||||*/



#innerwrap {
	float: left; 
	padding: 0px;
	margin: 283px 0px 15px 0px; 
	width: 955px;
	min-height:300px;
}
* html #innerwrap {/*only ie gets this style*/
	\margin: 283px 15px 0px 15px;/* for ie5 */
}
html>body #innerwrap {height:auto;} /*for mozilla as ie treats height as min-height anyway*/


#outertools {
	margin:20px 0 0px 0px;
	height:24px;
	width:955px;
	float:left;
	padding:0px;
	background-image: url(../system/design/toolbarbg.gif);
	background-repeat:repeat-x;
	background-position: center top;
}
* html #outertools{/*only ie gets this style*/
	\margin:20px 0 20px 0px;/* for ie5 */
}
#breadcrum {
	margin:0px;
	height:21px;
	padding: 2px 0 0 15px;
	width:726px;
	float:left;
	color:#000;
	font-size:10px;
}
#breadcrum a:link{ 	color: #6A6A6A; text-decoration:underline; }
#breadcrum a:visited{ color: #6A6A6A; text-decoration:underline; }
#breadcrum a:hover{ color: #000; text-decoration:none; }

#tools
{
	margin:0px;
	padding: 2px 20px 0 0;
	width:175px;
	float:right;
	text-align:right;
}
#header {
	z-index: 0; 
	overflow: hidden; 
	width: 955px; 
	position: absolute; 
	top: 0px;
	margin: 0 0 0 0px; 
	height: 283px;
}
* html #header {/*only ie gets this style*/
	\margin: 0px 0 0 30px;/* ie6 skal have 15px margin */
}
#top {

}

#logo {
	padding: 0px 0 0 0px; 
	float: right; 
	width: 220px; 
	height: 72px; 
	background-image: url(../system/design/logo.gif);
	background-position: center right;
	background-repeat:no-repeat;
}
#topbillede {
	padding: 0px;
	margin:10px 0 0 0; 
	float: left; 
	width: 955px; 
	height: 145px; 
	background-image: url(../system/design/topbillede.gif);
	background-position: center right;
	background-repeat:no-repeat;
}

#centrecontent {
	float: right; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0 0 0px; 
	width: 955px;
}
#centrecontentsub {
	float: right; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0 0 0px; 
	width: 739px;
}
#outerleft {
	width:216px;
	float:left;

}
#footer {
	clear: both; 
	padding: 10px 0 0 0; 
	margin:0px;
	bottom: 0px; 
	text-align: center;
	color:#000;
	height:29px;
	background-color:#a3aab0;
	border-top:#FFFFFF solid 1px;
}

#innerfooter {
	width: 955px;
	position: relative;
	margin: 0px auto 0px auto;
	}
	
	
#footer a:link{ 	color: #6D9B00; text-decoration:underline; }
#footer a:visited{ color: #6D9B00; text-decoration:underline; }
#footer a:hover{ color: #6D9B00; text-decoration:none; }

* html #footer {/*only ie gets this style*/
	\height:0px;/* for ie5 */
}
#clearfooter {width:100%;height:0px;clear:both} /* to clear footer */

#psetup_main {
	background-color: #ffffff; 
	float:left;
	width:491px;
	min-height:323px;
	padding: 15px;
	margin: 0px; 
	background-image: url(../system/design/maincontentbg.gif);
	background-position: top left;
	background-repeat:no-repeat;
	}
#psetup_full {
	background-color: #ffffff; 
	float:left;
	width:708px;
	padding: 15px;
	margin: 0 0px 0 0; 
	background-image: url(../system/design/maincontentbg.gif);
	background-position: top left;
	background-repeat:no-repeat;
	}
#psetup_right {
	float:left;
	width:197px;
	margin: 0 0px 0 20px; 
	}

#psetup_right2 {
	float:right;
	width:197px;
	margin: 0 0px 0 20px; 
	}

#boxtop_gron {
	padding: 10px; 
	float: left; 
	margin: 0px 0px 10px 0px; 
	width: 177px;
	color: #FFFFFF;
	background-color:#006738;
	background-image:url(../system/design/boxtop_gron.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#boxtop_lysgron {
	padding: 10px; 
	float: left; 
	margin: 0px 0px 10px 0px;
	width: 177px;
	color: #FFFFFF;
	background-color:#7eba2f;
	background-image:url(../system/design/boxtop_lysgron.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#boxtop_hvid {
	padding: 10px; 
	float: left; 
	margin: 0px 0px 10px 0px; 
	width: 177px;
	color: #575b64;
	background-color:#ffffff;
	background-image:url(../system/design/boxtop_hvid.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#boxbund_gron {
	padding: 0px 0 0 0; 
	float: left; 
	margin: 0px; 
	width: 197px; 
}


.brochureBilleder * img {
border-width: 1px;
border-style:solid;
border-color: #a3aab0;
}

.medarbejder{
margin-bottom: 10px;
height: 170px;
background-color:#eae9e9;
clear: both;
}
.medarbejder div{
margin: 10px;
float: left;
} 
.medarbejder div span{
display: block;
margin-top: 14px;
} 

#flags {
float: left;
}
#psetup_right .div_std a,#psetup_right2 .div_std a
{
text-decoration: none;
color: black;
}
#psetup_right .div_std a:hover, #psetup_right2 .div_std a:hover{text-decoration:underline;}

#baseshopLink{
color: black;
text-decoration:none;
font-size: 9px;
}
#baseshopLink:hover{
text-decoration: underline;
}

.div_graa 
{
    clear: both;
    text-decoration: none;
    color: black;  
    background-color: #e9e9e9;
    width: 100%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    }
    
.div_graa img {margin: 0px 10px 0px 0px;}