object
{
    outline:none;
}

a:active, a:focus {
    outline: none;
}

.clearer
{
	height:0px;
	font-size:0px;
	line-height:0px;
	clear:both;
}

html { 
	height:100%; 
	margin: 0px auto;
	padding: 0px auto;
}

#body
{
	background-color: #F0F0F0;
	background-image: url("../images/design/mg_top_bg.gif");
	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width:100%;
	height:100%;
	font-family:Tahoma;
	font-size:11px;
	color:#211E1C;
}

.login_error
{
	color: red;
	font-size: 12px; 
}

.login_noerror
{
	font-size: 12px; 
}

.questionmark 
{
	float: left;
	width: 7px; 
	height: 10px; 
	background-image: url("../images/design/questionmark.png");
	background-repeat: no-repeat;
	cursor: hand; 
	cursor: pointer;
}

.questionmark_over
{
	float: left;
	width: 7px; 
	height: 10px; 
	background-image: url("../images/design/questionmark_over.png");
	background-repeat: no-repeat;
	cursor: hand; 
	cursor: pointer;
}

.doclarge-img
{
	width: 745px; 
	float: left;
}

.doclist-front-img
{
	width: 443px; 
	float: left;
}

/* main content */
#div_main
{
	width:992px;
	height:100%;
	text-align:center;
	margin: 0px auto;
	padding:0px;
	background-image: url("../images/design/mg_top.gif");
	background-repeat: no-repeat;
	position: relative;
}

#div_main_update
{
	width:992px;
	height:100%;
	text-align:center;
	margin: 0px auto;
	padding:0px;
	background-image: url("../images/design/mg_top_update.gif");
	background-repeat: no-repeat;
	position: relative;
}

#main_top
{
	width:992px;
	height: 181px;
	margin: 0px auto;
	padding:0px;
	text-align:center;
}

#ad_banner_spacerleft
{
	float: left; 
	margin: 0px auto;
	padding:0px;
	width: 11px;
	height: 150px;
}

#ad_banner_top_left
{
	margin: 0px auto;
	padding:0px;
	float: left;
	width: 768px; 
	height: 150px;
	margin-top: 21px;
}

#ad_banner_spacer
{
	float: left; 
	margin: 0px auto;
	padding:0px;
	width: 21px;
	height: 150px;
}

#ad_banner_top_right
{
	margin: 0px auto;
	padding:0px;
	float: left; 
	width: 180px;
	height: 150px;
	margin-top: 21px;
}

#ad_right_wrap
{
	width: 202px; 
	height: 514px;
	float: left; 
	background-image: url("../images/design/ad_right_bg.gif");
	background-repeat: no-repeat;

}

#ad_right_container
{
	margin: 0px auto; 
	padding: 0px; 
	float: left; 
	width: 180px; 
	height: 500px; 
	margin-top: 14px; 
	margin-left: 10px; 
}

#main_menu_wrapper
{
	width:992px;
	height:72px;
	margin: 0px auto;
	padding:0px;
	background-image: url("../images/design/mg_menu_bg.gif");
	background-repeat: no-repeat;
	position: relative;
}

#menu_easteregg
{
	width: 10px;
	height: 10px; 
	line-height: 10px; 
	overflow: hidden;
	position: absolute; 
	top: 8px; 
	right: 13px;
}

.main_menu_leftspacer
{
	width: 290px; 
	float: left; 
	height: 72px; 
	display: block; 
	text-decoration: none;
}

#div_footer
{
	float: left; 
	width: 350px;
	padding-left: 40px; 
	padding-top: 20px;
}

#div_footer a
{
	color: #d47d2d;
}

#div_credits
{
	width: 992px; 
	height: 25px;
	line-height: 25px;
	margin: 0px auto;
	padding:0px;
	float: left;
}

#main_menu_content
{
	float: left; 
	width: 675px; 
	height: 72px; 
}

#main_content_wrapper
{
	width: 992px; 
	margin: 0px auto;
	padding:0px;
	float: left; 
	background-image: url("../images/design/main_content_bg.gif");
	background-repeat: repeat-y;
	position: relative;
}

#main_content_left
{
	width: 790px; 
	height: 100%;
	margin: 0px auto;
	padding:0px;
	float: left; 
}

.main_content_left_content
{
	width: 790px; 
	margin: 0px auto;
	padding:0px;
	float: left; 
	background-image: url("../images/design/mg_page_bg.gif");
	background-repeat: repeat-y;
	text-align: left;
}

.main_content_left_content_advanced
{
	width: 790px; 
	margin: 0px auto;
	padding:0px;
	float: left; 
	background-image: url("../images/design/mg_page_bg.gif");
	background-repeat: repeat-y;
	text-align: left;
}

#main_content_right
{
	width: 202px; 
	height: 100%;
	margin: 0px auto;
	padding:0px;
	float: left;
}

.menu_sok_simple
{
	width: 790px; 
	height: 120px; 
	float: left; 
	background-image: url("../images/design/sok_simple_bg.gif");
	background-repeat: no-repeat;
}

.menu_sok_simple_update
{
	width: 790px; 
	height: 221px; 
	float: left; 
	background-image: url("../images/design/sok_simple_bg_update.gif");
	background-repeat: no-repeat;
	text-align: left; 
	padding-left: 31px;
}

.menu_sok_advanced
{
	width: 790px; 
	height: 221px; 
	float: left; 
	background-image: url("../images/design/sok_advanced_bg.gif");
	background-repeat: no-repeat;
}

#menu_right
{
	width: 202px; 
	height: 115px;
	float: left;
	background-image: url("../images/design/menu_right_bg.gif");
	background-repeat: repeat-y;
	padding-left: 10px;
}

#menu_right_wrapper
{
	width: 181px; 
	height: 110px; 
	float: left; 
	background-image: url("../images/design/right_menu_bg.jpg");
	background-repeat: no-repeat;
}

#mg_bottom
{
	width: 992px; 
	height: 63px;
	margin: 0px auto;
	padding:0px;
	float: left;
	background-image: url("../images/design/mg_bottom_bg.gif");
	background-repeat: no-repeat;
	bottom: 0px;
}

/* END CONTENT STYLES */



/* Menu elements */
.div_menu_top_1
{
	width: 70px; 
	height: 72px; 
	float: left; 
	background-image: url("../images/design/top_menu_1.gif");
	background-repeat: no-repeat;
	cursor: pointer; 
	cursor: hand;
	position: relative;
}

.div_menu_top_1_sel
{
	width: 70px; 
	height: 72px; 
	float: left; 
	background-image: url("../images/design/top_menu_1_sel.gif");
	background-repeat: no-repeat;
	cursor: pointer; 
	cursor: hand;
	position: relative;
}

.a_menu_1
{
	display: block; 
	width: 42px; 
	height: 22px; 
	position: absolute; 
	left: 16px; 
	top: 26px;
}

.div_menu_top_2
{
	width: 78px; 
	height: 72px; 
	float: left; 
	background-image: url("../images/design/top_menu_2.gif");
	background-repeat: no-repeat;
	cursor: pointer; 
	cursor: hand;
	position: relative;
}

.div_menu_top_2_sel
{
	width: 78px; 
	height: 72px; 
	float: left; 
	background-image: url("../images/design/top_menu_2_sel.gif");
	background-repeat: no-repeat;
	cursor: pointer; 
	cursor: hand;
	position: relative;
}

.a_menu_2
{
	display: block; 
	width: 68px; 
	height: 20px; 
	position: absolute; 
	left: 0px; 
	top: 26px;
}

.div_menu_top_3
{
	width: 83px; 
	height: 72px; 
	float: left; 
	background-image: url("../images/design/top_menu_3.gif");
	background-repeat: no-repeat;
	cursor: pointer; 
	cursor: hand;
	position: relative;
}

.div_menu_top_3_sel
{
	width: 83px; 
	height: 72px; 
	float: left; 
	background-image: url("../images/design/top_menu_3_sel.gif");
	background-repeat: no-repeat;
	cursor: pointer; 
	cursor: hand;
	position: relative;
}

.a_menu_3
{
	display: block; 
	width: 77px; 
	height: 22px; 
	position: absolute; 
	left: 3px; 
	top: 26px;
}

/* END MENU ELEMENTS */


/* DOCS / DOCLISTS */
.doc_outer
{
	font-family: Tahoma;
	font-size: 11px;
	width: 790px;
	height: 100%;
	float: left;
	background-image: url('../images/design/result_bg.gif');
	background-repeat: repeat-y;
	padding-bottom: 20px;
}

.doc_outer_large
{
	font-family: Tahoma;
	font-size: 11px;
	width: 790px;
	height: 100%;
	float: left;
	background-image: url('../images/design/result_large_bg.gif');
	background-repeat: repeat-y;
}

.frontpage_flash
{
	float: left; 
	width: 745px; 
	height: 233px; 
	background-color: red;
}

.doc_margin
{
	float: left; 
	width: 30px; 
	height: 500px;
	margin: 0px auto; 
	padding: 0px;
}

.doc_margin_right
{
	float: left; 
	width: 24px; 
	height: 500px;
	margin: 0px auto; 
	padding: 0px;
}

.doc_margin_top
{
	float: left; 
	width: 736px;
	height: 18px;
}

.doc_content_left
{
	float: left; 
	width: 465px;
}

.doc_content_large
{
	float: left; 
	width: 790px;
}

.doc_content_left_large
{
	float: left; 
	width: 464px;
}

.doc_content_right
{
	float: left; 
	width: 284px;
}

.doc_item
{
	float: left;
	width: 455px;
	margin: 0px auto; 
	padding: 0px;
}

.doc_item_large
{
	float: left; 
	width: 745px; 
	margin: 0px auto; 
	padding: 0px;
}

.doc_list_item
{
	float: left;
	width: 465px;
	margin: 0px auto; 
	padding: 0px;
	padding-bottom: 15px;
}

.doc_list_large_item
{
	float: left;
	width: 445px;
	margin: 0px auto; 
	padding: 0px;
	padding-bottom: 15px;
}

.doc_list_spacer
{
	float: left; 
	width: 455px; 
	height: 20px; 
	background-image: url("../images/design/doc_list_spacer.gif");
	background-repeat: no-repeat;
}

.doc_list_content
{
	width: 435px; 
	float: left;
}

.doc_ingress
{
	font-size: 12px;
	line-height: 18px;
	width: 445px;
}

.doc_list_ingress
{
	font-size: 12px;
	line-height: 18px;
	text-align: left;
}

.doc_list_large_ingress
{
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	width: 420px;
}

.doc_10px_space
{
	float: left; 
	width: 455px; 
	height: 10px; 
	line-height: 10px;
	overflow: hidden;
}

.doc_textspace
{
	float: left; 
	width: 5px; 
	height: 5px; 
	overflow: hidden;
}

.doc_image_large
{
	float: left; 	
}

.gmap
{
	float: left; 
	width: 245px; 
	height: 150px;
}

.doc_date
{
	font-size: 10px; 
	color: #8f8d8b;
	width: 100%; 
	float: left;
	height: 14px; 
	line-height: 1em;
	overflow: hidden;
}


.image_caption
{
	font-size: 10px; 
	color: #2C2825;
	width: 100%; 
	float: left;
	line-height: 1.2em;
}

.doc_list_content_text
{
	width: auto;
	float: left;
}

.doc_content_text
{
	font-size: 12px;
	float: left; 
	width: 445px;
	line-height: 18px;
}

.other_content_text
{
	font-size: 11px;
	float: left; 
	width: 445px;
}


a.readmore
{
	color: #d47d2d;
}

a, a:active, a:hover, a:visited
{
	color: #d47d2d;
}

span.readmore
{
	color: #d47d2d;
	text-decoration: underline;
	cursor: hand; 
	cursor: pointer;
}

div.readmore
{
	color: #d47d2d;
	text-decoration: underline;
	padding-top: 4px; 
	padding-right: 4px;
	cursor: hand; 
	cursor: pointer;
}

.doc_frontpage_banner
{
	float: left; 
	width: 745px;
	height: 233px;
}

.doc_frontpage_margin
{
	float: left; 
	width: 21px; 
	height: 500px;
}

.right_content_header
{
	float: left; 
	font-size: 11px; 
	font-weight: 700;
	color: #d47d2d;
	margin-bottom: 2px;
	text-transform: uppercase;
}
/* END DOCS / DOCLISTS */


/* MYPAGE           */

.mypage_margin1
{
	float: left; 
	width: 30px; 
	height: 100px;
	margin: 0px auto; 
	padding: 0px;
}

.mypage_margin2
{
	float: left; 
	width: 22px; 
	height: 400px;
	margin: 0px auto; 
	padding: 0px;
}

.mypage_content
{
	float: left; 
	width: 465px;
}

.mypage_orgs
{
	font-size: 11px;
	float: left; 
	width: 463px;
}

.mypage_orgs_tr
{
	height: 18px; 
	background-image: url("../images/design/mypage_org_bg.png");
	background-repeat: repeat-x;
}

.mypage_orgs_tr_alt
{
	height: 18px; 
	background-image: url("../images/design/mypage_org_bg_alt.png");
	background-repeat: repeat-x;
}

.mypage_edit_orgs_tr
{
	height: 34px; 
	background-image: url("../images/design/mypage2_org_bg.png");
	background-repeat: repeat-x;
	font-size: 11px;
}

.mypage_edit_orgs_tr_alt
{
	height: 34px; 
	background-image: url("../images/design/mypage2_org_bg_alt.png");
	background-repeat: repeat-x;
	font-size: 11px;
}

.mypage_orgs table th
{
	font-weight: 700; 
	color: #d47d2d;
	padding-bottom: 2px;
	text-transform: uppercase;
}

table th
{
	font-weight: 700; 
	color: #d47d2d;
	padding-bottom: 2px;
	text-transform: uppercase;
}

.mypage_orgs a
{
	color: #d47d2d;
}


.mypage_profiles
{
	font-size: 11px;
	float: left; 
	width: 463px;
}

.mypage_profiles_tr
{
	height: 18px; 
	background-image: url("../images/design/mypage_org_bg.png");
	background-repeat: repeat-x;
}

.mypage_profiles_tr_alt
{
	height: 18px; 
	background-image: url("../images/design/mypage_org_bg_alt.png");
	background-repeat: repeat-x;
}

.mypage_profiles table th
{
	font-weight: 700; 
	color: #d47d2d;
	padding-bottom: 2px;
	text-transform: uppercase;
}

.mypage_profiles a
{
	color: #d47d2d;
}


/********************/
/* END MYPAGE       */


/********************/
/*   ORG STYLES     */

.org_item
{
	float: left;
	width: 455px;
	margin: 0px auto; 
	padding: 0px;
}

.org_item_content
{
	font-size: 13px;
	float: left; 
	width: 455px;
	position: relative;
	
}

div.org_item_content table tr td
{
	font-size: 11px;

}

.org_item_content_inner
{
	float: left; 
	width: 455px; 
	height: 16px; 
	line-height: 16px;
}

.org_item_content_inner_noheight
{
	float: left; 
	width: 455px; 
}

.org_item_content_inner a
{
	font-size: 13px;
	color: #d47d2d;
}

.org_item table th
{
	font-weight: 700; 
	color: #d47d2d;
	padding-bottom: 2px;
	font-size: 11px;
	text-transform: uppercase;
}

.org_item table
{
	font-size: 11px;
}

.org_item table tr a
{
	color: #d47d2d;
}

.org_item_img
{
	width: 150px;
	position: absolute; 
	right: 20px;
	top: 0px;
}


/* MENU STYLES */
/* top menu */
.div_menu_top
{
	float:left;
	height: 23px;
	line-height:23px;
	white-space: no-wrap;
	padding-right:5px;
}

a.menu_top_link, a.menu_top_link:link, a.menu_top_link:active, a.menu_top_link:visited 
{
    font-family:verdana;
    font-weight:normal;  /*400 = normal, 700 = bold */
	color:#FFFFFF;
    font-size:11px;
	line-height:23px;
	padding-left:10px;
}

a.menu_top_link:hover 
{
    font-family:verdana;
	color:#FFFFFF;
    font-weight:normal;  /*400 = normal, 700 = bold */
    font-size:11px;
	line-height:23px;
	padding-left:10px;
}

a.menu_top_link_sel, a.menu_top_link_sel:link, a.menu_top_link_sel:active, a.menu_top_link_sel:visited,a.menu_top_link_sel:hover  
{
	line-height:30px;
    font-family:verdana;
    font-weight:bold;  /*400 = normal, 700 = bold */
	color:#FFFFFF;
    font-size:11px;
	line-height:23px;
	padding-left:10px;
}

a.noa, a.noa:link, a.noa:active, a.noa:visited  
{
	line-height:12px;
    font-family:verdana;
    font-weight:400;  /*400 = normal, 700 = bold */
    font-size:12px;
	display: block; 
	color: #333;
	text-decoration: none; 
	cursor: hand; 
	cursor: pointer;
	float: left;
}

a.noa:hover
{
	line-height:12px;
    font-family:verdana;
    font-weight:400;  /*400 = normal, 700 = bold */
    font-size:12px;
	display: block; 
	color: #333;
	text-decoration: underline; 
	cursor: hand; 
	cursor: pointer;
	float: left;
}

a.noa_right, a.noa_right:link, a.noa_right:active, a.noa_right:visited  
{
	line-height:12px;
    font-family:verdana;
    font-weight:400;  /*400 = normal, 700 = bold */
    font-size:11px;
	display: block; 
	color: #333;
	text-decoration: none; 
	cursor: hand; 
	cursor: pointer;
	float: right;
}

a.noa_right:hover
{
	line-height:12px;
    font-family:verdana;
    font-weight:400;  /*400 = normal, 700 = bold */
    font-size:11px;
	display: block; 
	color: #333;
	text-decoration: underline; 
	cursor: hand; 
	cursor: pointer;
	float: right;
}


.img_menu_top
{
	float:left;
	padding-right:0px;
	padding-left:9px;
}




.menu_level1
{
	width: 181px;
	height: 21px;
	float: left;
}

.menu_level1 a
{
	color: #a7a6a5;
}

.menu_level1_sel
{
	width: 181px;
	height: 21px;
	float: left;
}

.menu_level1_sel a
{
	color: #d47d2d;
}

.menu_level1_div
{
	width: 171px;
	height: 21px;
	padding-left: 10px;
	float: left;
	text-align: left;
}

a.menu_level1_link, a.menu_level1_link:active, a.menu_level1_link:visited
{
	text-decoration: none;
	line-height: 21px;
	height: 21px;
	color: #a7a6a5;
}

a.menu_level1_link:hover
{
	text-decoration: none;
	line-height: 21px;
	height: 21px;
	color: #d47d2d;

}

a.menu_level1_link_sel, a.menu_level1_link_sel:active, a.menu_level1_link_sel:visited
{
	text-decoration: none;
	line-height: 21px;
	height: 21px;
	color: #d47d2d;
}

a.menu_level1_link_sel:hover
{
	text-decoration: none;
	line-height: 21px;
	height: 21px;
	color: #d47d2d;
}


.topmenu_items
{
	padding-top: 15px;
}


div.loginbtn_pusher_left
{
	float: left; 
	width: 15px; 
	height: 70px; 
}

div.logintxt
{
	font-size: 10px; 
	float: left;
	width: 133px; 
	height: 36px; 
	line-height: 36px;
	color: #a3a09f;
}

td.loginbx_bg
{
	width: 268px; 
	height: 29px; 
	background-image: url("../images/design/loginboxes_bg.png");
	background-repeat: no-repeat;
}

div.loginbtn_pusher_top
{
	float: left; 
	width: 250px; 
	height: 17px; 
}

a.loginbtn
{
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 250px;
	height: 36px;
	background-image: url('../images/design/loginbtn.png');
	background-repeat: no-repeat;
}

div.loginbtn_loggedin
{
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 250px;
	height: 36px;
	background-image: url('../images/design/loginbtn_loggedin.png');
	background-repeat: no-repeat;
}

div.forgotpassword
{ 
	padding:0px; 
	margin:0px; 
	font-family:Tahoma; 
	font-size:11px;	
	line-height:11px; 
	color: #d47d2d; 
	font-weight:700; 
	TEXT-DECORATION: underline;
}
/* END MENU STYLES */


/* REGISTER PAGES */
div.registercompany
{
	float: left; 
	width: 282px; 
	height: 29px;
	background-image: url("../images/design/registercompany.png");
	background-repeat: no-repeat;
}

div.registerperson
{
	float: left; 
	width: 282px; 
	height: 29px;
	background-image: url("../images/design/registerperson.png");
	background-repeat: no-repeat;
}

/**********************/
/* END REGISTER PAGES */

/* Search */

.search_change_simple
{
	width: 74px; 
	height: 12px;
	display: block;
	position: absolute; 
	left: 50px; 
	top: 22px;
}

.search_change_advanced
{
	width: 88px; 
	height: 12px;
	display: block;
	position: absolute; 
	left: 130px; 
	top: 22px;
}

.simple_sok_margin
{
	float: left; 
	width: 52px; 
	height: 118px;
}

.simple_sok_margin_top
{
	float: left; 
	width: 700px;
	height: 59px;
}

.advanced_sok_margin
{
	float: left; 
	width: 52px; 
	height: 221px;
}

.advanced_sok_margin_top
{
	float: left; 
	width: 700px;
	height: 54px;
}

.advanced_sok_top
{
	float: left; 
	width: 738px; 
	height: 89px;
}

.advanced_sok_bottom
{
	float: left; 
	width: 738px; 
	height: 78px; 
}

.advanced_sok_bottom_margin
{
	float: left; 
	width: 738px; 
	height: 16px;
}

.advanced_radios
{
	float: left; 
	height: 89px;
	width: 246px;
	margin-top: 15px;
}

.advanced_radios_radio
{
	float: left; 
	font-size: 11px; 
	margin: 0px; 
	padding: 0px; 
	width: 16px; 
	height: 20px; 
}

.advanced_radios_text
{
	float: left; 
	width: 82px; 
	height: 20px; 
	line-height: 20px;
	text-align: left;
	margin-left: 5px;
}

.advanced_selects
{
	float: left; 
	width: 490px; 
	height: 55px; 
	margin-top: 15px;
}

#advanced_selects_select1
{
	float: left; 
	width: 224px; 
	height: 20px; 
	text-align: left;
	line-height: 20px;
}

#advanced_selects_select2
{
	float: left; 
	width: 250px; 
	height: 20px; 
	text-align: left;
	line-height: 20px;
}


.sokeboks_outer
{
	float: left; 
	background-image: url('../images/design/sokeboks_bg.gif');
	background-repeat: no-repeat;
	width: 426px;
	height: 40px;
	position: relative;
}


.sokeboks_input
{
	width:410px; 
	height: 23px; 
	font-size: 18px; 
	border: 0px; 
	position: absolute; 
	background-color: #f0f0f0;
	top: 7px; 
	left: 7px; 
}

.result_leftspace
{
	width: 10px;
	height: 556px;
	float: left;	
}


.result_container
{
	width: 790px;
	height: 100%;
	float: left;
	background-image: url('../images/design/result_bg.gif');
	background-repeat: repeat-y;
	position: relative;
}

.result_top
{
	float: left;
	width: 790px;
	height: 28px;
	background-image: url('../images/design/result_header.gif');
	background-repeat: no-repeat;
}

.result_left
{
	float: left;
	width: 21px;
	height: 562px;
}

.result_contents
{
	float: left; 
	width: 465px;
	padding-top: 40px;
	padding-bottom: 20px;
}

.result_contents_right
{
	float: left; 
	width: 274px; 
	padding-bottom: 20px;
}


.search_results_bottom
{
	width: 464px; 
	height: 40px;
	background-color: #f2f2f2;
	position: absolute;
	left: 21px;
	top: 30px;
}

.hitpages
{
	position: absolute; 
	left: 22px; 
	bottom: 16px; 
	width: 300px; 
	height: 12px; 
	line-height: 12px;
	display: none;
}

div.pager
{
	position: absolute; 
	left: 16px; 
	bottom: 22px; 
	width: 300px; 
	height: 12px; 
	line-height: 12px;
}

select.pagesize
{
}

img.first, img.last, img.next, img.prev
{
	float: left; 
	cursor: hand; 
	cursor: pointer;
	width: 16px; 
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
}

input.pagedisplay
{
	float: left; 
	width: 60px; 
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
    FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
}

.hitcounter
{
	position: absolute; 
	right: 16px; 
	bottom: 16px; 
	width: 150px; 
	height: 12px; 
	line-height: 12px;
	text-align: right;
}

.orgsearch_result_list
{
	width: 464px;
	height: 65px;
	font-family: Tahoma;
	background-image: url('../images/design/results_list_bg.gif');
	float: left;
}

.orgsearch_result_list_odd
{
	width: 464px;
	height: 65px;
	font-family: Tahoma;
	background-image: url('../images/design/results_list_alt_bg.gif');
	float: left;
}

.searchresult_spacer
{
	width: 30px;
	height: 65px;
	float: left;
}

/*.searchresult_header
{
	float: left; 
	font-size: 11px;
	font-weight: 700;
	width: 433px; 
	overflow: hidden; 
	white-space: nowrap;
	height: 26px; 
	line-height: 36px; 
}

.searchresult_line2
{
	float: left; 
	font-size: 11px;
	width: 433px; 
	overflow: hidden; 
	white-space: nowrap;
	height: 20px; 
	line-height: 16px; 
}

.searchresult_line3
{
	float: left; 
	font-size: 11px;
	width: 433px; 
	overflow: hidden; 
	white-space: nowrap;
	height: 20px; 
	line-height: 12px; 
}*/

.searchresult_header
{
	float: left; 
	font-size: 11px;
	font-weight: 700;
	width: 433px; 
	overflow: hidden; 
	white-space: nowrap;
	height: 21px; 
	line-height: 25px; 
}

.searchresult_line2
{
	float: left; 
	font-size: 11px;
	width: 433px; 
	overflow: hidden; 
	white-space: nowrap;
	height: 21px; 
	line-height: 21px; 
}

.searchresult_line3
{
	float: left; 
	font-size: 11px;
	width: 433px; 
	overflow: hidden; 
	white-space: nowrap;
	height: 21px; 
	line-height: 19px; 
}

a.noa_searchcat

a.noa_searchcat, a.noa_searchcat:link, a.noa_searchcat:active, a.noa_searchcat:visited, a.noa_searchcat:hover
{
	line-height:1.4em;
    font-family:tahoma;
    font-weight:400;  /*400 = normal, 700 = bold */
    font-size:11px;
	display: block; 
	color: #333;
	text-decoration: none; 
	cursor: hand; 
	cursor: pointer;
	float: left;
}

a.noa_searchcat_sel, a.noa_searchcat_sel:link, a.noa_searchcat_sel:active, a.noa_searchcat_sel:visited, a.noa_searchcat_sel:hover
{
	line-height:1.4em;
    font-family:tahoma;
    font-weight:400;  /*400 = normal, 700 = bold */
    font-size:11px;
	display: block; 
	color: #d47d2d;
	text-decoration: none; 
	cursor: hand; 
	cursor: pointer;
	float: left;
}

/* End Search */


/* OTHER CLASSES */
.clickable
{
	cursor:hand;
	cursor:pointer;
}

.news_header
{width:210px;background:gray;line-height:23px;padding-left:5px;font-weight:bold;color:#ffffff;font-family:verdana;}

.div_login_box
{
	color: #211e1c;
}


/* text settings */

/* annet på siden */
input 
{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
    FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

select 
{	
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
    FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

form 
{	
	margin: 0px 0px 0px 0px;
	padding: 0px;
}



img
{
	border:0px;
}

p
{
	padding:0px;
	margin:0px;
	border:0px;
}


/*****************************/
/*         FAQ               */

.faq_question
{
	width: 420px; 
	float: left; 
	padding-bottom: 5px;
	padding-top: 10px;
}

.faq_answer
{
	width: 420px; 
	float: left; 
	padding-bottom: 5px;
	line-height: 14px;
}


/*        END FAQ            */
/*****************************/



/* title (h tags) */
/* doctitle */
h1
{
	padding:0px;
	margin:0px;
	font-family:Tahoma;
	font-size:18px;
	line-height:1.6em;
	color: #d47d2d;
	font-weight:700;
	TEXT-DECORATION: none;
}

h2
{
	padding:0px;
	margin:0px;
	font-family:Tahoma;
	font-size:11px;
	line-height:11px;
	color: #d47d2d;
	font-weight:700;
	TEXT-DECORATION: none;
}

h3
{
	padding:0px;
	margin:0px;
	font-family:Tahoma;
	font-size:16px;
	color:#000000;
	font-weight:normal;
	TEXT-DECORATION: none;
}
h4
{
	padding:0px;
	margin:0px;
	font-family:Tahoma;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	TEXT-DECORATION: none;
}
h5
{
	padding:0px;
	margin:0px;
	font-family:Tahoma;
	font-size:14px;
	color:#000000;
	font-weight:normal;
	TEXT-DECORATION: none;
}
h6
{
	padding:0px;
	margin:0px;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	TEXT-DECORATION: none;
}
/* END  Text Settings*/
.inputtext
{
   width:90%;
}
