/** IMPORT's */

@import url('/css/flexiconText-2010.css');
@import url('/css/flexiconTextHidden-2010.css');
@import url('/css/flexiconMenu-2010.css');

/* INFO  *//*
hvid = f8f8f8
let sort = 303030
sort = 101010
menu grå  = c8c8d8
generelt lysblå = 00aeef
fade lysblå = b9e5fb
text = 414042
*/

/** BASIC */

html{ 
	margin:0; 
	padding:0;
	overflow-y: scroll;
} 
body{
	margin:0;
	padding:0;
	background: #e8e8e8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414042;
}  
p, li, td, td #ValFormats {
	font: 12px;
	color: #414042;
}
h1 {
	font-size: 22px;
	color: #333333;
	font-weight: normal;
	text-transform: uppercase;
}
h2 {
	font-size: 18px;
	line-height: 20px;
	color: #333333;
	font-weight: normal;
	text-transform: uppercase;
}
h3 {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
}
h4 {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}
h5 {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
}
h6 {
	color: #333333;
	font-size: 11px;
	font-style: italic;
}
#pagewidth{ 
	position:relative; 
	width:975px; 
	margin-left:auto; 
	margin-right:auto;
/*	background: #f8f8f8; */
	background: #ffffff;
	clear:both;
} 

/* HEADER */

#header{
	position: fixed; /* sætter footeren fast til bunden (de 3 første linier) */
	top:0px;
	z-index:6000;
	clear:both;
	
/*	position:relative;  */
	float:left;
	width: 975px;
/*	background-color:#f8f8f8; */
	background-color:#ffffff;
/*	margin-top:5px; */
} 


#header a:hover{
	background:none;
}

#topImage{
	position: relative;
	float:left;
	margin:32px 0px 5px 14px;
}

#topLink{
	margin-top:10px;
	width:190px;
	height:55px;
	text-align:right;
	position:relative;
	float:right;
}
#topLink p{
	margin:0px 10px 0px 10px;
	padding:0px;
	border:0px;
	text-align:right;
	float:right;
}
#topLink a{
	font-size:9px !important;
	color:#808080;
	letter-spacing:0px;
}
#topLink a:hover{
	color:#101010;
}

#topTag{
	margin-top:10px;
	width:650px;
	text-align:right;
	position:relative;
	float:right;
	background:#00aeef;	
}
#topTag p{
	text-transform:uppercase;
	font-size:19px;
	font-weight:normal;
	margin:14px 20px 1px 10px;
	padding:0px;
	border:0px;
	color:#FFFFFF;
}
#topTag h1{
	text-transform:uppercase;
	font-size:19px;
	font-weight:normal;
	margin:14px 20px 1px 10px;
	padding:0px;
	border:0px;
/*	letter-spacing:0.1em; */
	color:#FFFFFF;
}
#topMenuSpace{
	clear:both;
	height:10px;
	background:#00aeef;	
}

#menu {
	width: 975px;
	position:relative;
	float:left;
	margin: 0px;
	padding: 0px;
	background:#00aeef;	
}

/*
#topAddress
{
	position: relative;
	float:left;
	width:135px;
	padding-left:19px;
	background: #13283F;
	padding-top: 2px;
	height: 83px;
}

#precisionImage{
	position:relative;
	float:left;
	width:975px;
	height: 43px;
}
*/
/* PAGE */

#wrapper {
	position:relative;
	z-index:1;
	float:left;
/*	background: #f8f8f8; */
	background: #ffffff;
	margin: 0px;
	padding: 0px;
	width: 975px;
	margin-top:120px; /* Til fast header */
}
#tabelwrapper{
	min-height:300px;
}

/* Left and Right SIDE */

#leftcol, #rightcol{
	width:240px;
	vertical-align:top;
	padding:50px 5px 30px 5px;
}
#leftcol{
/*	background-image:url(/css/images/bg-e0e0f0-FadeOut.png); */
/*	background-image:url(/css/images/bg-00a0e0-FadeOut.png); */
	background-image:url(/css/images/bg-b9e5fb-FadeOut.png);
	border-right:solid 1px #00aeef;

}
#rightcol{
	/*	background:url(/css/images/bg-FadeIn-e0e0f0.png) right; */
/*	background:url(/css/images/bg-FadeIn-00a0e0.png) right; */
	background:url(/css/images/bg-FadeIn-b9e5fb.png) right;
	/*	text-align:center; */
	border-left:solid 1px #00aeef;
	padding-right: 25px;
	padding-left: 25px;
}
#leftnavcontainer {margin:0px 5px;}

/* Main PAGE */
 
#maincol{
	padding:50px 10px;
/*	border:solid 1px #FF00FF; */
	vertical-align:top;
/*	_height:400px;
	min-height:400px; */
}

#maincol p{
	margin-top:0px;
	margin-bottom:0px;
}

#maincol a:link, #maincol a:visited, #maincol a:active{
	color: #102131;
}
#maincol a:hover{
	color: #FFFFFF;
}
#maincolLanding{
	position: relative;
	float: left;
	display:inline;
	height:100%;
	_height:300px;
	min-height:300px;
	width:563px;
	border-left: 1px solid #D1DDE7;
	border-right: 1px solid #D1DDE7;
	background: #7789A8;
}

/*  */

#footer{
	position:fixed; /* sætter footeren fast til bunden (de 3 første linier) */
	bottom:0px;
	z-index:6000;
	clear:both;
	height:28px;
	width: 975px;
	background:#00a0e0;
/*	margin-bottom:50px; */
	padding-top:3px;
	text-align:center;
} 

#footer a{
	color:#f0f0f0;
	font-size:12px;
}
#footer a:hover{
	color:#e0e0ff;
}

#footerLanding{
	position:relative;
	float:left;
	width:745px;
	height:22px;
	background: #13283F;
	padding-left: 20px;
	padding-top: 3px;
} 
#footerLanding a:link, #footerLanding a:visited, #footerLanding a:active, #footerLanding a:hover{
	font: 11px;
	color: #d1dde7;
}

/*  */

#maincol img, #leftcol img, #rightcol img{
	border:0px;
}


#tekst{
/*	width:625px; */
	padding-left:40px;
	padding-top:10px;
	padding-right:40px;
	padding-bottom:10px;
/*	position:relative;
/*	float:left; 
	border:solid 1px #FF00FF;
/*	background: #D1DDE7; */
}

#tekst a:hover{
	color: #00aeef;
}


ul { 
/*	margin-left:18px; */
	margin-left:12px; 
	margin-right:0px;
	padding-left:0px;
} 

#billede {
	width:563px;
	position:relative;
	float:left;
}
#billede1 {
	width:187px;
	position:relative;
	float:left;
	border-right: 1px solid #D1DDE7;
}
#billede2 {
	width:187px;
	position:relative;
	float:left;
	border-right: 1px solid #D1DDE7;
}
#billede3 {
	width:187px;
	position:relative;
	float:left;
}
#forsidetitel {
	font: 25px;
	color: #00a0e0;
	font-weight:normal;
	text-align:center;
	padding:7px 0px;
}
#forsideflash {
   text-align:center;
}

.FormFieldProductGuide{
	width:150px;

}

#form1 textarea, #form1 input, #form1 select{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}
#form1 input{
	margin:1px;

}

.productfound a{
	font-weight:bold; 	
}

/*
#topAddress p
{
	font: 9px Helvetica, Arial, Verdana, sans-serif;
	color: #d1dde7;
	TEXT-ALIGN: left;
}
A.topAddressLink
{
	color: #d1dde7;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	FONT-STYLE: normal;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	text-decoration: underline;
	height: 43px;
}
A.topAddressLink a:hover{
    color: #d1dde7;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif;
    FONT-STYLE: normal;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    text-decoration: underline;
}
A.topAddressLink a:active{
    color: #d1dde7;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif;
    FONT-STYLE: normal;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    text-decoration: underline;
}
A.topAddressLink a:visited{
    color: #d1dde7;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif;
    FONT-STYLE: normal;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    text-decoration: underline;
}
*/

/*	#distribu{
	FONT-SIZE: 11px;
	line-height:14px;
	margin-top:5px;
}
#distribu table{
}
#distribu p{
	margin:0px;
	padding:0px;
	border:0px;
}
#distribu td{
border-left:solid 1px #C1006D; 
	padding:1px 5px;
	
}

#distribu td p{
	FONT-STYLE: normal;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height:14px;
}*/

 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
/*
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
 } 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
/*
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
 

 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{
	display:none;
} 
#twocols, #maincol{
	width:100%;
	float:none;
}
}


