﻿/****************************************/
/*			Global Classes				*/
/****************************************/

body 
{
    font-size:0.688em;
    font-family: Arial, Verdana, Tahoma, Sans-Serif;
    color: #545454;
}

h1
{
    font-size: 1.818em;
    font-family:Kozuka Mincho Std, Trebuchet MS, Times New Roman, Serif;
    color:#009ADA;
	padding:5px 0px 5px 0px;
}

h2
{
    font-size: 1.182em;
    font-family:Kozuka Mincho Std, Trebuchet MS, Times New Roman, Serif;
    color:#009ADA;
	padding:5px 0px 5px 0px;
}

h3
{
    font-size: 1.0em;
}

a
{
    color:#5EAC1E;
    text-decoration:none;
}

a:hover
{
    color: #0f0f0f;
}

img
{
	border:none;
}

p
{
	line-height:2em;
	margin:10px 0px 10px 0px;
}

div#PageContent
{
    width: 946px;
    margin: auto;
    border:2px solid #9ED369;
}

div#Top
{
	border-bottom:2px solid #009ADA;
	height:106px;
}

div#Top img
{
	float:left;
}

ul#languageBar
{
	float:right;
	padding:0 0 0 0;
	margin:85px 0 0 0;
	list-style:none;
}

ul#languageBar li
{
	float:left;
	padding:0 15px 0 0;
	margin:0 0 0 0;
}

ul#NavigationMenu
{
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:20px 0 0 0;
	padding:0;
	width:946px;
	border-bottom:solid 1px #FFFFFF;
}

ul#NavigationMenu li
{
	background-color:#78C53B;
	border-left:1px solid #FFFFFF;
	float:left;
	height:33px;
	line-height:30px;
	text-align:center;
	width:156px;
	background-image:url("../css/img/menu_1px_green.jpg");
	background-repeat:repeat-x;
	font-size:1.364em;
	font-family:Tahoma;
	text-transform:uppercase;
}

ul#NavigationMenu li a
{
	color:#FFFFFF;
}

ul#NavigationMenu li.ShortLink
{
	width:150px;
}

ul#NavigationMenu li.SelectedShortLink
{
	background-image:url("../css/img/menu_1px_blue.jpg") !important;
	width:153px;
}

ul#NavigationMenu li.LongLink
{
	width:186px;
}

ul#NavigationMenu li.SelectedLongLink
{
	background-image:url("../css/img/menu_1px_blue.jpg") !important;
	width:189px;
}

ul#NavigationMenu li.SelectedLink
{
	background-image:url("../css/img/menu_1px_blue.jpg") !important;
	width:159px;
}

ul#NavigationMenu li a 
{
	color:white;
	display:block;
	height:100%;
	text-decoration:none;
	width:100%;
}

.FrontpageFlash
{
	background-color:#5FAC1E;
}

div#Content
{
    min-height:500px;
    clear:both;
}

div#MainContent
{
	margin:20px 0px 0px 20px;
	padding:0px 20px 0px 0px;
	overflow:hidden;
}

div.Products div#Left
{
	width:505px !important;
}

div.Products div#Right
{
	width:361px !important;
}

div#MainContent div#Left
{
	float:left;
	width:605px;
	/*trukket 20px fra width*/
	padding-right:20px;
	margin-bottom:20px;
	background-image:url("../css/img/verticalPoint.gif");
	background-repeat:repeat-y;
	background-position:right;
	min-height:500px;
}

div#Left img.textpageImage
{
	padding:20px 20px 20px 0px;
}

div#MainContent div#Right
{
	float:right;
	width:261px;
	/*trukket 20px fra width*/
	padding-left:20px;
}

div#MainContent div.product
{
	clear:both;
	padding-top:20px;
}

div#MainContent div.product img
{
	float:left;
	padding:10px 20px 10px 0px;
}

div#MainContent div#LeftColumn
{
	width:262px;
	float:left;
	padding:0px 20px 0px 20px;
	background:transparent url(../css/img/verticalPoint.gif) repeat-y right;
	margin-bottom:-1000px;
	padding-bottom:1000px;
}

div#MainContent div#MiddleColumn
{
	width:262px;
	float:left;
	padding:0px 20px 0px 20px;
	background:transparent url(../css/img/verticalPoint.gif) repeat-y right;
	margin-bottom:-1000px;
	padding-bottom:1000px;
}

div#MainContent div#RightColumn
{
	width:262px;
	float:left;
	padding:0px 20px 0px 20px;
	margin-bottom:-1000px;
	padding-bottom:1000px;
}

div#MainContent div#RightColumn a, div#MainContent div#MiddleColumn a, div#MainContent div#LeftColumn a
{
	display:inline-block;
	padding:0px 0px 10px 0px;
}

/**/
/*CONTACT*/
/**/

div.departmentBox
{
	background-image:url("../css/img/gorizontalPoint.gif");
	background-repeat:repeat-x;
	text-align:center;
	padding:1px 0px 1px 0px;
	clear:both;
}

h2.departmentName
{
	background-image:url("../css/img/departmentTitleFone.png");
	background-repeat:repeat-x;
	text-align:center;
	padding:7px 0px 7px 0px;
	clear:both;
	margin:0 0 0 0;
	height:27px;
	font-family:Kozuka Mincho Std,Trebuchet MS,Times New Roman,Serif;
	font-size:1.818em;
	color:#696969;
	font-weight:normal;	
}

div.contactPersons
{
	background-image:url("../css/img/gorizontalPoint.gif");
	background-repeat:repeat-x;	
	padding:1px 0px 1px 0px;
	clear:both;
	min-height:100px;
}

ul.contactPerson
{
	width:210px;
	float:left;
	list-style:none;
	padding:0 0 5px 15px;
	margin:10px 0 10px 0;
	background:transparent url(../css/img/verticalPoint.gif) repeat-y right;
	min-height:130px;
}

ul.Last
{
	background-image:none !important;
}

ul.First
{
	clear:both;
}

ul.contactPerson li.ContactPersonName
{
	color:#009ADA;
	font-family:Kozuka Mincho Std,Trebuchet MS,Times New Roman,Serif;
	font-size:1.818em;
	padding:5px 0;
	font-weight:normal;
}

ul.contactPerson li.ContactPersonEmail
{
	line-height:2.2em;
}

ul.contactPerson li.ContactPersonPosition
{
	padding-bottom:5px;
	line-height:2.2em;
}

ul.contactPerson span.desc
{
	width:55px;
	display:inline-block;
}

div#Bottom
{
	background-image:url("../css/img/gorizontalPoint.gif");
	background-repeat:repeat-x;
	text-align:center;
	padding:3px 0px 3px 0px;
	clear:both;
}

div#FlashBottom
{
	padding-top:10px;
}

div.clear
{
	clear:both;
}

div#LAIT
{
    width: 950px;
    margin: auto;
    font-size: 0.7em;
    text-align: center;    
}