@charset "UTF-8";
/* CSS Document */

#apADMIN {
	position: absolute;
	right: 80px;
	top: 0px;
	padding-top: 10px;
	text-align: center;
	width: 158px;
	height: 80px;
	background-image: url(../images2/menuButtons/adminBack.png);
	background-repeat: no-repeat;
}
#apAdminLogin {
	position:relative;
	bottom: -15px;
	right: -150px;
	width: 50px;
	height: 50px;
	background-image: url(../images2/Footer/adminLogin.gif);
	background-repeat: no-repeat;
}
#apAdminLoginPromt {
	border-top-color: #555555;
	border-left-color: #555555;
	border-bottom-color: #c3c3c3;
	border-right-color: #c3c3c3;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	position: fixed;
	bottom: 5px;
	right: 50%;
	margin-right: -475px;
	width: 190px;
	height: 63px;
	padding: 20px;
	text-align: center;
	background-color: #757575;
	visibility: hidden;
	z-index: 20;
}
#apDivGotoTop {
	position: fixed;
	bottom: 150px;
	/* left: -10px */
	margin-left: -8px;
	padding: 4px;
	padding-left: 5px;
	text-align: center;
	background-color: #d2d2d2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color: white;
	z-index: 100;
}
#editMessage {
	position: absolute;
	width: 46px;
	height: 35px;
	left: 50%;
	margin-left: -500px;
	top: 160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: normal;
	padding-top: 60px;
	padding-left: 10px;
	padding-right: 3px;
	background-color: lightgreen;
}
#editMessageForhandler {
	position: absolute;
	width: 60px;
	height: 39px;
	left: 50%;
	margin-left: -584px;
	top: 128px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	padding: 11px;
	padding-left: 20px;
	padding-right: 65px;
	background-color: lightgreen;
}
#apDiv1 {
	position:absolute;
	left:30px;
	top:82px;
	width:78px;
	height:492px;
	z-index:11;
}
#apMenuObj {
	position: absolute;
	left: 50%;
	margin-left: -447px;
	top: 107px;
	z-index: 3;
}
#apMenuObjForhandler {
	position: absolute;
	left: 50%;
	margin-left: -428px;
	top: 192px;
	z-index: 3;
}
#apButikkStempel {
	position: absolute;
	left: 50%;
	margin-left: 115px;
	top: 113px;
	z-index: 50;
}
#apFooter {
	position: relative;
	bottom: -15px;
}
/*
#fullEditForm {
	position: absolute;
	top: 600px;
	left: 10px;
}
*/
/*
#apFooter {
	position: relative;
	left:-5px;
	bottom: -15px;
	background-color: silver;
	background-repeat: repeat-x;
	background-position: bottom;
	z-index: 0;	
	text-align: center;
	width: 101.5%;
}
*/
/*
#menuObj {
	background-color: gray;
	margin-left: 30px;
}
*/
.SearchForm {
	width: 220px;
	height: 60px;
	padding-bottom: 10px;
	text-align: left;
	padding-top: 7px;
	padding-left: 30px;
	padding-bottom: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	background-image: url(../images2/Marketing/MARKETING_header.gif);
	background-repeat: no-repeat;
	color: #fdff9d;
}
.forhandlerMerker {
	width: 240px;
	height: 130px;
	text-align: left;
	padding: 5px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	background-image: url(../images2/Marketing/MARKETING_headerForhandler.gif);
	background-repeat: no-repeat;
	color: #fdff9d;
}
.eCatalog {
	width: 235px;
	height: 196px;
	padding-top: 14px;
	padding-left: 15px;
	padding-bottom: 0px;
	text-align: left;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	background-image: url(../images2/Marketing/MARKETING_ecatalog.jpg);
	background-repeat: no-repeat;
	color: #fdff9d;
}
.eCatalogSmall {
	width: 235px;
	height: 65px;
	padding-top: 0px;
	padding-left: 15px;
	padding-bottom: 0px;
	text-align: left;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	background-image: url(../images2/Marketing/MARKETING_ecatalogSmall.jpg);
	background-repeat: no-repeat;
	/* background-position: bottom; */
	color: #fdff9d;
}
.marketingImageholder {
	text-align: left;
	padding: 0px;
	background-color: white;
}
.marketingImageholderFlash {
	text-align: center;
	padding: 0px;
	background-color: gray;
}
.annonserTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: white;
	text-align: left;
	padding-top: 8px;
	padding-left: 15px;
	height: 20px;
	background-color: gray;
}
.marketing {
	width: 250px;
	padding-top: 20px;
	padding-right: 10px;
	text-align: right;
	vertical-align: top;
	/* background-color: lightblue; */
	/* background-color: silver; */
	/* background-color: white; */
	background-image: url(../images2/Marketing/annonser.gif);
	background-repeat: repeat-y;
	background-color: white;
}
.membersMenu {
	width: 250px;
	padding-top: 20px;
	padding-right: 10px;
	text-align: right;
	vertical-align: top;
	background-color: white;
}
.adminMenu {
	width: 250px;
	padding-top: 20px;
	padding-right: 10px;
	text-align: right;
	vertical-align: top;
	background-color: white;
}
.memberHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0c569a;
	text-transform: uppercase;
}
.interNewsInfo {
	padding: 20px;
	background-color: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: gray;	
}
.newsOverview {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
/* menuButtons */
a.menuOptions:link { color: #0c569a; }
a.menuOptions:visited { color: #0c569a; }
a.menuOptions{
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	text-indent:25px;
	text-align: left;
	color: #0c569a;
	font-weight:normal;
	height:25px;
	line-height:18px;
	margin-bottom:0px;
	text-decoration:none;
	width:250px;
}
a.menuButton:link { color: #0c569a; }
a.menuButton:visited { color: #0c569a; }
a.menuButtonON:link { color: #0c569a; font-weight: bold;}
a.menuButtonON:visited { color: #0c569a; font-weight: bold;}
a.menuButton{
	background:url(../images2/menuButtons/menuButton.png);
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	text-indent:44px;
	color: #0c569a;
	font-weight:normal;
	height:45px;
	line-height:38px;
	margin-bottom:0px;
	text-decoration:none;
	width:250px;
}
a.menuButtonON{
	background:url(../images2/menuButtons/menuButtonON.png);
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	text-indent:44px;
	color: #0c569a;
	font-weight:normal;
	height:45px;
	line-height:38px;
	margin-bottom:0px;
	text-decoration:none;
	width:250px;
}
a:hover.menuButton{
	font-weight: bold;
	color: #006ac1;
	background:url(../images2/menuButtons/menuButtonHover.png);
}
.standard{
	background:url(../images2/menuButtons/icons/check2.png) no-repeat 16px 11px;
	float:left;
	display:block;
}
.disabled{
	background:url(../images2/menuButtons/icons/block2.png) no-repeat 16px 11px;
	float:left;
	display:block;
}
.news{
	background:url(../images2/menuButtons/icons/news.png) no-repeat 16px 11px;
	float:left;
	display:block;
}
.members{
	background:url(../images2/menuButtons/icons/member.png) no-repeat 16px 11px;
	float:left;
	display:block;
}
.draw{
	background:url(../images2/menuButtons/icons/draw.png) no-repeat 16px 11px;
	float:left;
	display:block;
}
.html{
	background:url(../images2/menuButtons/icons/html.png) no-repeat 16px 11px;
	float:left;
	display:block;
}
.support{
	background:url(../images2/menuButtons/icons/support.png) no-repeat 16px 11px;
	float:left;
	display:block;
}
.docs{
	background:url(../images2/menuButtons/icons/docs.png) no-repeat 16px 11px;
	float:left;
	display:block;
}
.ehandel{
	background:url(../images2/menuButtons/icons/ehandel.png) no-repeat 16px 11px;
	float:left;
	display:block;
}
.edoc{
	background:url(../images2/menuButtons/icons/edoc.png) no-repeat 16px 11px;
	float:left;
	display:block;
}
/* END */
/* tabButtons */
a.tabButton:link { color: #0c569a; }
a.tabButton:visited { color: #0c569a; }
a.tabButtonOne:link { color: white; }
a.tabButtonOne:visited { color: white; }
a.tabButtonON:link { color: #0c569a; font-weight: bold;}
a.tabButtonON:visited { color: #0c569a; font-weight: bold;}
a.tabButton{
	display: block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	color: #0c569a;
	font-weight:normal;
	height:38px;
	line-height:23px;
	margin-bottom:0px;
	text-decoration:none;
	width:102px;
}
a.tabButtonON{
	background:url(../images2/tabButtons/TAB1.png);
	background-repeat: no-repeat;
	display: block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	color: #0c569a;
	font-weight:normal;
	height:38px;
	line-height:28px;
	margin-bottom:0px;
	text-decoration:none;
	width:120px;
}
a.tabButtonOne{
	background:url(../images2/tabButtons/TAB2.png);
	background-repeat: no-repeat;
	display: block;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	color: #0c569a;
	font-weight:normal;
	height:38px;
	line-height:30px;
	margin-bottom:0px;
	text-decoration:none;
	width:102px;
}
a:hover.tabButton{
	color: white;
	font-weight: bold;
	background:url(../images2/tabButtons/TABhover.png);
	background-repeat: no-repeat;
}
a:hover.tabButtonOne{
	color: white;
	font-weight: bold;
	text-decoration: underline; 
	background:url(../images2/tabButtons/TAB2.png);
	background-repeat: no-repeat;
}
/* END */
.forhandlerGrid {
	/* width: 250px; */
	vertical-align: top;
	padding-top: 20px;
	padding-left: 0px;
	padding-right: 2px;
	background-color: white;
}
.content {
	vertical-align: top;
	padding-top:20px;
	padding-left: 70px;
	/* background-color: white; */
	background-image: url(../images2/Content/pageSeparatorLine.gif);
	background-repeat: repeat-y;
	background-color: white;
}
.contentForhandler {
	vertical-align: top;
	padding-top:20px;
	padding-left: 74px;
	background-image: url(../images2/Content/pageSeparatorLine.gif);
	background-repeat: repeat-y;
	background-color: white;
}
.contentEditor {
	vertical-align: top;
	padding-top:20px;
	padding-left: 50px;
	/* background-color: white; */
	background-image: url(../images2/Content/pageSeparatorLine.gif);
	background-repeat: repeat-y;
	background-color: white;
}
.fastEditor {
	vertical-align: top;
	text-align: left;
	width: 226px;
	padding-top: 27px;
	padding-left: 14px;
	padding-right: 10px;
	background-image: url(../images2/Content/fastEditorBack.gif);
	background-repeat: no-repeat;
}
.editMenuTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	text-transform: uppercase;
	color:white;
	width: 200px;
	margin-top: 35px;
	margin-bottom: 0px;
}
.fastNotes {
	font-family: "Zapf Chancery", "Comic Sans MS", cursive;
	font-size: 12px;
	background-image: url(../images2/Content/fastNotes.gif);
	background-repeat: no-repeat;
	width: 167px;
	height: 168px;
	max-width: 167px;
	max-height: 168px;
	padding-top: 45px;
	padding-left: 28px;
	padding-right: 5px;
	padding-bottom: 25px;
	border-width: 0px;
	color: #5d3a0f;
}
.fastSubmitButton {
	width: 200px;
	height: 40px;
}
.fastText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
}
#apBackFast {
	position: fixed;
	top: 112px;
	left: 50%;
	margin-left: -430px;
}
.fastbackButton{
	width: 60px;
	height: 16px;
	background-color: gray;
	color: white;
	border-width: 0px;
}
/*
.mainContent {
	width: 640px;
	padding-top: 18px;
	background-image: url(../images2/Content/pageTitle_header.gif);
	background-repeat: no-repeat;
}
*/
.dimFootText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.6px;
	color: #6c6c6c;
}
.footer {
	overflow: hidden;
	background-color: #9f9f9f;
	padding-left: 20px;
	padding-top: 20px;
	height: 100px;
	vertical-align: top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
}
.footer1 {
	overflow: hidden;
	background-color: #9f9f9f;
	background-image: url(../images2/Footer/footerSeparator.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 20px;
	height: 100px;
	vertical-align: top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
}
.footerLogin {
	overflow: hidden;
	background-color: #9f9f9f;
	background-image: url(../images2/Footer/footerSeparator.gif);
	background-repeat: no-repeat;
	padding: 20px;
	padding-left: 35px;
	height: 100px;
	vertical-align: top; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
}
.contact {
	vertical-align: top;
	text-align: right;
	padding-right: 10px;
}
.contactUs {
	font-weight: bold;
	font-style: italic;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #444444;
	line-height: 9px;
}
.alert1 {
	padding: 100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style: italic;
	color: gray;
}
/* LOGIN */
.submitStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	width:96px;
	/* margin-left:5px; */
}
.loginStyle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight:bold;
	color:#333333;
	width:98px;
	margin-top:1px;
	margin-bottom:2px;
	/* margin-left:6px; */
}
.loginStyle3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight:bold;
	color:#333333;
	width:55px;
	margin-top:1px;
	margin-bottom:2px;
	/* margin-left:6px; */
}
/*
.heading1 {
	text-shadow: 1px 1px 1px #313131;
	padding-left: 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: bold;
	font-style: italic;
	letter-spacing: 1px;
	color: white;
}
.heading2 {
	text-shadow: 1px 1px 1px #313131;
	padding-left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: bold;
	font-style: italic;
	letter-spacing: 1px;
	color: white;
}
.text1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: gray;
}
.text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: white;
}
.checkmark {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	font-style: italic;
	color: gray;
	list-style-image: url(../images2/Content/vvs_bullet.gif);
}
*/
.mainDiv1 {
	height: 515px;
	width: 658px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: justify;
	background-image: url(../images2/startpage/Eksperten.jpg);
	background-repeat: no-repeat;
}
.searchResult {
	width: 240px;
	background-image: url(../images2/search/searchResultBack.jpg);
	background-repeat: no-repeat;
	padding-left: 9px;
	padding-right: 11px;
	padding-top: 35px;
	padding-bottom: 40px;
	vertical-align: top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #404040;
}
.searchStyle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #004780;
	height: 14px;
	width: 160px;
	margin-top: 2px;
	vertical-align: middle;
	/* background-color: #6de0ff; */
}
.searchSubmit {
	margin-top: 1px;
	vertical-align: middle;
	/*
width: 55px;
	height: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	visibility: visible;
*/
}
.searchResultField {
	background-color: black;
	padding-left: 0px;
	padding-top: 30px;
}
.button {
	width: 116px;
	height: 30px;
	font-size: 10px;
}
/* CONTACT-FORM */
.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
}
.style2 {
	height:150px;
	width:258px;
	/*overflow:scroll;*/
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF3300;
	}
.style4 {
	width:255px;
}
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
}
.contactSubmit {
	width: 150px;
	height: 40px;
}
/* KART */
.MAINKART {
	width: 600px;
	height: 600px;
	padding: 20px;
	background-image: url(../images2/Content/KART_back.gif);
	background-repeat: no-repeat;
}
.info1KART {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
}
.info2KART {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: normal;
}
.style1KART {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	line-height: 20px;
}
.style1bKART {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	font-style: italic;
	line-height: 20px;
	color: gray;
}
.style2KART {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	line-height: 10px;
}
/* CONTACT-FORM */
a:link {
	color: #006cff;
}
a:visited {
	color: #00a872;
}
a.specialLink:link { color: #7d7d7d; }
a.specialLink:visited { color: #7d7d7d; }
a.specialLink:hover { color: yellow; }
a.specialLink2:link { color: white; }
a.specialLink2:visited { color: white; }
a.specialLink2:hover { color: yellow; }
a.specialLink3:link { color: black; text-decoration: none;}
a.specialLink3:visited { color: black; text-decoration: none;}
a.specialLink3:hover { color: yellow; text-decoration: none;}