/* Created by Lovey - start */

.bulletpos{background-image:url(/images/firm/bullet.jpg);background-repeat: no-repeat;background-position:0% .3em;padding-left: 0.6em;padding-bottom:2px;}

.LineHeight1{line-height:16px;}
.link_11 a:link {Font-Family:Verdana, Arial, Helvetica, sans-serif;color:#2a5b97;text-decoration: underline;font-size: 11px;}
.link_11 a:visited {Font-Family: Verdana, Arial, Helvetica, sans-serif;color:#2a5b97; text-decoration: underline;font-size: 11px;}
.link_11 a:hover {Font-Family: Verdana, Arial, Helvetica, sans-serif;color:#2a5b97;text-decoration: underline; font-size: 11px;}


/* Created by Lovey - end */

/*CSS Document*/
/*Finnfirma CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are not useing in Layout*/
/*Don't use undescore(_)*/
/*Don't define font family in body*/  
/*UseProper name for css*/

/*ClearFix*/
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.Clear{ clear:both;}
.Clearfix {display: inline-block;}

h1 {font-size: 100%;}
h2 {font-size: 80%;}
ul, li, p{ padding:0px; margin:0px; }

#Wraper{width:966px; height:auto; margin:auto; padding-top:0px;}


/*Header start here*/
#HeaderWraper{width:966px; height:auto; margin:auto; }
#LogoWraper{width:150px; height:auto;  float:left;}
.HedaderRightWraper{width:816px; height:auto; float:left;}
.SearchBlock{width:816px; height:auto; float:left; clear:both;}
.TextAdd{width:809px; height:auto; float:left; }
.SerchLeft{width:810px; height:auto; float:left; }
.SeachRight{width:4px; height:auto; float:left;}
.SerchText{width:800px; height:auto; float:left;}


/*Navigation start here*/
#NavigationWraper{width:816px; height:auto; clear:both;}
.NaviLeft{width:auto; height:auto; float:left;}
.NaviRight{width:438px; height:16px; float:right;}
.TabWrap{width:94px; height:19px; float:left; text-align:center; padding-top:7px;}


/*Middle start here*/
#MiddleWraper{width:966px; height:auto;clear:both}

.LeftWraper{width:585px; height:auto; float:left}
.BusinessWraper{width:565px; height:auto; float:left; padding:10px; border:1px solid #ffd561; background-image:url(/images/firm/bg_shade.jpg); background-repeat:repeat-x;}
.TitleBlock{width:auto; height:auto; float:left;}
.MainBlock{width:551px; height:auto; float:left; padding:5px 0px 5px 5px;}
.MainBlock2{width:551px; height:auto; float:left; padding:5px 0px 20px 5px;}
.Block1{width:182px; height:auto; float:left;}
.FylkesoversiktWraper{width:561px; height:auto; float:left; padding:12px; border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561;}
.Block2{width:137px; height:auto; float:left;}

.RightWraper{width:348px; height:auto; float:right}
.AdsBlock{width:auto; height:auto; float:right}
.ShadeBoxlock{width:325px; height:auto; float:right;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; padding:7px 7px 7px 12px}
.LeftBlock{width:346px; height:auto; float:right;}
.MainBlock1{width:325px; height:auto; float:left; padding:5px 0px 0px 0px;}
.Block3{width:110px; height:auto; float:left;}
.PagingWraper{width:966px; height:60px; float:left;background-color:#f8f8f8; border:1px solid #eeeeee; margin-bottom:25px; margin-top:15px;text-align:center; padding-top:15px;}
.PagingBlock{width:660px; height:36px; text-align:center; margin:auto}

/*Listing css*/	

#vlisting{ margin:0px;padding:0px;}					   
#vlisting ul{margin-left: 5px;margin-top:0px;padding-left:  0px; padding-bottom:0px; padding-top:0px;list-style-type: none;}
#vlisting li{background-image:url(/images/firm/bullet.jpg);background-repeat: no-repeat;background-position:0% .3em;padding-left: 0.6em;padding-bottom:2px;}

/*Footer start here*/
#FooterWraper{width:966px; height:52px; margin:auto; border-top:1px solid #b2b2b2; clear:both; text-align:center ; padding:7px 0px 8px 0px; line-height:17px}


/*------------------------------20-02-09---------------------------------*/
.LeftNaviWraper{width:173px; height:auto; float:left ; padding-right:8px;}
.SearchResultMain{width:646px; height:auto; float:left}
.RightAddMain{width:148px; height:auto; float:left; padding-left:7px;}
.SerachBlockMain{width:643px; height:auto; float:left; padding-bottom:6px;}
.SerachBlockMain2{width:643px; height:auto; float:left; padding-top:13px;}
.Verktoy{width:144px; height:auto; float:left; padding-bottom:14px;}
.verktoyBoxlock{width:133px; height:155px; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background-image: url(/images/firm/verktoy_bg.jpg); background-repeat:repeat-x; padding:12px 5px 12px 6px}
.Sendlock{width:133px; height:121px; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background-image: url(/images/firm/send_bg.jpg); background-repeat:repeat-x; padding:12px 5px 12px 6px}
.SearchResultBoxlock{width:611px; height:45px; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background-image:url(/images/firm/firmain_bg.jpg); background-repeat:repeat-x; padding:14px 19px 14px 15px}
.FirmainLeft{width:340px; height:auto; float:left;}
.FrimainRight{width:240px; height:auto; float:left;}
.TextHeading{width:auto; height:auto; float:left; clear:both;}
.TextHeading2{width:auto; height:auto; float: right; clear:both;}
.SearchResultBoxlock2{width:611px; height: auto; float:left;border:1px solid #ffd561; background-image:url(/images/firm/firmain_bg.jpg); background-repeat:repeat-x; padding:14px 19px 4px 15px}
.SerchResultRaw{width:611px; height:auto; clear:both; }
.SerchResultLeft{width:492px; height:auto; float:left;}
.SerchResultRight{width:117px; height:auto; float: right; }
.TextHeading3{width:auto; height:auto; float:left; clear:both; }
.SerchPaging{width:526px; height:auto; float:left;}
.SerchPagingRight{width:117px; height:auto; float: left; }
.Verktoyicon{width:26px; height:auto; float:left; clear:both;}
.AddRight{width:190px; height:110px; border:1px solid #ffd561;}
.ProfileRight{width:781px; height:auto; float:left; padding-bottom:30px;}
.ProfileRaw1{width:781px; float:left; height:auto; padding-bottom:12px;}
.ProfileMain{width:810px; height:auto; float:left;}
.FirmBlockMain{width:781px; height:auto; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background: url(/images/firm/firmain3_bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
.FirmBlock1{width:751px; height:auto; float:left; padding:15px 15px 0px 15px}
.RegnBlockMain{width:781px; height:auto; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background: url(/images/firm/regnbg3.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
.FirmNewRow1{width:781px; height:auto; float:left; clear:both; }
.FirmLogoRow1{width:750px; height:auto; float:left; clear:both; }
.FirmRow2{width:700px; height:auto; float:left; clear:both;}

.firmLeft{width:156px; height:auto; float: left;}
.firmRight{width:539px; height:auto; float: left;}
.RegnLeft{width:324px; height:auto; float:left; padding-left:12px;}
.RegnRight{width:410px; height:auto; float:left;}
.KontaktBlockLeft{width:387px; height:auto; float:left;}
.KontaktBlockRight{width:387px; height:auto; float:right;}
.KontaktBlockCommon{width:400px; height:auto; float:left;}
.KontaktpersonerBlockmain{width:387px; height: auto; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background-image: url(/images/firm/kontak_bg1.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
.KontaktpersonerBlockmain1{width:810px; height: auto; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background-image: url(/images/firm/kontak_bg1.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
.KontaktpersonerRow1{width:387px; height: auto; float:left;}
.KontaktpersonerRowAuto{width:387px; height: auto; float:left;}
.KontaktpersonerBlock{width:357px; height: auto; float:left; padding:10px 0px 0px 15px}
.KontaktpersonerBlock1{width:770px; height: auto; float:left; padding:10px 0px 0px 15px}

.StyremedlemmerBlockmain{width:387px; height: auto; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background-image: url(/images/firm/kontak_bg1.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
.StyremedlemmerBlock{width:372px; height: auto; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background-image: url(/images/firm/kontak_bg.jpg); background-repeat:repeat-x; padding:10px 15px 15px 15px}
.KontaktRaw1{width:335px; height:auto; float:left; padding-left:22px;}
.KontaktRaw2{width:365px; height:auto; float:left;}
.Mapserch{width:759px; height: auto; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background-image: url(/images/firm/mpabg.jpg); background-repeat:repeat-x; padding:19px 29px 12px 22px}
.MapserchMain{width:781px; height:auto; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background: url(/images/firm/firmain3_bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
.MapserchRaw1{width:751px; height: auto; float:left;}
.MapserchRaw{width:781px; height:auto; float:left; clear:both; }

/*---------------------23-02-09---------------------------------*/
.SearchResultMain1{width:565px; height:auto; float:left; padding-right:8px}
.SimpleText{width:966px; height:auto; float:left; padding-bottom:30px;}
.SimpleTextBlockMain{width:966px; height:auto; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background: url(/images/firm/firmain3_bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
.SimpleTextRow1{width:966px; height:auto; float:left; clear:both; }
.SimpleTextBlock1{width:936px; height:auto; float:left; padding:15px 15px 0px 15px}
.SimpleText2{width:926px; height:auto; float:left; padding-left:10px;}
.SimpleText3{width:916px; height:auto; float:left; padding-left:20px;}
.PagingWraper2{width:566px; height:30px; float:left;background-color:#f8f8f8; border:1px solid #eeeeee; margin-bottom:25px; margin-top:15px;text-align:center; padding-top:15px;}

/*-------------------------------------------------25-02-09-------------------------------*/
.RightAddMain2{width:150px; height:auto; float:left; padding-left:8px;}
.SearchResultMain2{width:625px; height:auto; float:left}
.SerachBlockMain5{width:625px; height:auto; float:left; padding-bottom:6px;}
.SearchResultBoxlock5{width:625px; height: auto; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background-image:url(/images/firm/serch_result_bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
.MainSearchRaw1{width:625px; height:auto; float:left;}
.MainSearchBlock{ width:591px; height:auto; float:left; padding:14px 19px 0px 15px;}
.FrimainRight5{width:247px; height:auto; float:right;}
.SearchResultBoxlock6{width:596px; height: auto; float:left;border:1px solid #ffd561; background-image:url(/images/firm/firmain_bg.jpg); background-repeat:repeat-x; padding:14px 14px 4px 15px}
.SearchResultBoxlock7{width:591px; height: auto; float:left;border:1px solid #ffd561; background-image:url(/images/firm/firmain_bg.jpg); background-repeat:repeat-x; padding:14px 19px 4px 15px}
.SerchResultRaw5{width:596px; height:auto; clear:both; }
.SerchResultLeft5{width:469px; height:auto; float:left;}
/*.SerachBlockMain5{width:653px; height:auto; float:left; padding-bottom:6px;}*/
.SerachBlockMain7{width:625px; height:auto; float:left; padding-top:13px;}
.SerchPaging5{width:505px; height:auto; float:left;}



/*CSS Document*/
/*Konstant info solutation CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are NOT useing in Layout*/
/*Body Link css*/
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: underline;}


/*Body css*/
html, body{
	margin-left: 0px; 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	scrollbar-face-color:#EBF5FF;
	scrollbar-base-color:#EBF5FF;
	scrollbar-arrow-color:black;
	scrollbar-track-color:#F3F3F3;
	scrollbar-shadow-color:#EBF5FF;
	scrollbar-highlight-color:#EBF5FF;
	scrollbar-3dlight-color:#78AAFF;
	scrollbar-darkshadow-Color:#78AAFF;
}


/*Text Link css*/
.link_1 a:link {text-decoration: underline; }
.link_1 a:visited {text-decoration: underline;}
.link_1 a:active {text-decoration: underline;}
.link_1 a:hover {text-decoration: none;}

.link_2 a:link {Font-Family: Arial, Helvetica, sans-serif;color: #0000ff;text-decoration: none;font-size: 11px;}
.link_2 a:visited {Font-Family: Arial, Helvetica, sans-serif;color: #0000ff; text-decoration: none;font-size: 11px;}
.link_2 a:active {Font-Family: Arial, Helvetica, sans-serif;color: #0000ff;text-decoration: none;font-size: 11px;}
.link_2 a:hover {Font-Family: Arial, Helvetica, sans-serif;color: #0000ff;text-decoration: underline; font-size: 11px;}


/*Font css */
.Light9{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 9px; Font-weight:normal; }
.Light9A{Font-Family: Arial, Helvetica, sans-serif;Font-Size: 9px; Font-weight:normal; }
.Light10{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 10px; Font-weight:normal; }
.Light10A{Font-Family: Arial, Helvetica, sans-serif;Font-Size: 10px; Font-weight:normal; }
.Light11{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 11px; Font-weight:normal; }
.Light11A{Font-Family: Arial, Helvetica, sans-serif;Font-Size: 11px; Font-weight:normal; }
.Light12A{Font-Family: Arial, Helvetica, sans-serif;Font-Size: 12px; Font-weight:normal; }
.Light15{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 15px; Font-weight:normal; }
.Light15A{Font-Family: Arial, Helvetica, sans-serif;Font-Size: 15px; Font-weight:normal; }

/*Text color css*/
.White{color:#FFFFFF;}
.Orange{color:#FFFFFF;}
.Blue{color:#0000ff;}
.Black{color:#010101;}
.Gray{color:#636363;}
.Red{color:Red;}
.Green{color:Green;}

/*Bgcolour css*/
.BgWhite{background-color:#ffffff;}
.BgOrange{background-color:#ffc525;}
.BgGray111{color:#636363;}
.Bgred1{background-color: #FF0000;}


/*Image Border css*/
.ImgBdr1{border:1px solid #e0e1e1;}


/*Table Border*/
.TblBrd1{border:2px solid #E9E8E8;}
.TblBrd2{border-bottom:1px solid #eab010;}

/*Table Bg*/
.TblBg{ background-image:url(/images/firm/search_bg.jpg); background-repeat:repeat-x;}



/*Linehight*/
.Linehight{line-height:15px;}


/*Paddign Css*/
.Pad1{padding-left:1px;}
.Pad5L{padding-left:4px;}
.Pad2LT{padding:8px 0px 0px 23px;}
.Pad12T{padding-top:9px;}
.Pad25TL{padding-top:25px; padding-left:4px;}
.Pad6TL{padding-top:6px; padding-left:4px;}


/*Margin css*/
.Margin{margin:5px 5px 5px 5px;}

/* Rollvoer */
.Rollover{Font-Family: Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-weight: Bold; font-size: 11px; background-image: url(/images/firm/navi/tab_bg_ro.jpg); background-repeat:no-repeat; CURSOR: pointer;}
.Rollout{Font-Family: Arial, Helvetica, sans-serif; color: #000000;text-decoration: none;font-size: 11px; font-weight: normal; background-image: url(/images/firm/navi/tab_bg.jpg); background-repeat:no-repeat;CURSOR: pointer; }




/*--------------------20-02-09---------------------------*/

.Pad8R{ padding-right:8px;}
.Pad14B{ padding-bottom:14px;}
.Pad8B{ padding-bottom:8px;}
.Pad6B{ padding-bottom:6px;}
.Pad9T{ border-top:9px;}
.Pad19T{ border-top:19px;}
.Pad33T{ border-top:33px;}
.Pad13B{ padding-bottom:13px;}
.Pad19B{ padding-bottom:19px;}
.Pad33B{ padding-bottom:33px;}
.Pad8L{padding-left:8px;}
.Pad10B{ padding-bottom:10px;}
.Pad12B{ padding-bottom:12px;}
.Pad7R{ padding-right:6px;}
.Pad10T{ padding-top:10px;}
.Pad18T{ padding-top:18px;}
.Pad16B{ padding-bottom:16px;}
.Pad7B{ padding-bottom:7px;}
.Pad21L{padding-left:21px;}
.Pad11L{padding-left:11px;}
.Pad16T{padding-top:16px;}
.Pad54L{padding-left:54px;}
.Pad38L{padding-left:38px;}
.Pad26B{ padding-bottom:26px;}
.Pad22B{ padding-bottom:22px;}
.Pad3T{ padding-top:5px;}


.Light12{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 12px; Font-weight:normal; }

.Black1{color:#2a2a2a;}
.Gray2{color:#868383;}
.SelectBox{font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-weight: normal; font-size: 11px; background-color:#ffffff;}
.TblBg2{ background-image: url(/images/firm/serch_result_bg.jpg); background-repeat:repeat-x;}
.TblBg4{ background-image: url(/images/firm/serch_result_bg1.jpg); background-repeat:repeat-x;}
.tblbg5{background-image:url(/images/firm/bg5.jpg); background-repeat:repeat-x;}
.ImgBdr2{border:1px solid #c3c1c1;}
.TblBrd3{border:1px solid #cccccc;}
.TblBrd4{border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
.TblBrd5{border-bottom:1px solid #cccccc;}

/*Align css*/
.TextAlignLeft{text-align:left;}
.TextAlignRight{text-align: right;}
.TextAlignCenter{text-align: center;}
.TextAlignJustify{text-align: justify;}

.link_3 a:link {Font-Family: Verdana, Helvetica, sans-serif;color: #000000;text-decoration: underline;font-size: 11px;}
.link_3 a:visited {Font-Family: Verdana, Helvetica, sans-serif;color: #000000; text-decoration: underline;font-size: 11px;}
.link_3 a:active {Font-Family: Verdana, Helvetica, sans-serif;color: #000000;text-decoration: underline;font-size: 11px;}
.link_3 a:hover {Font-Family: Verdana, Helvetica, sans-serif;color: #000000;text-decoration: none; font-size: 11px;}

.link_4 a:link {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be;text-decoration: underline;font-size: 10px;}
.link_4 a:visited {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be; text-decoration: underline;font-size: 10px;}
.link_4 a:active {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be;text-decoration: underline;font-size: 10px;}
.link_4 a:hover {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be;text-decoration: none; font-size: 10px;}

.link_5 a:link {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be;text-decoration: underline;font-size: 12px;}
.link_5 a:visited {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be; text-decoration: underline;font-size: 12px;}
.link_5 a:active {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be;text-decoration: underline;font-size: 12px;}
.link_5 a:hover {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be;text-decoration: none; font-size: 12px;}

.link_6 a:link {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be;text-decoration: underline;font-size: 11px;}
.link_6 a:visited {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be; text-decoration: underline;font-size: 11px;}
.link_6 a:active {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be;text-decoration: underline;font-size: 11px;}
.link_6 a:hover {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be;text-decoration: none; font-size: 11px;}

.link_7 a:link {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be;text-decoration: none;font-size: 11px;}
.link_7 a:visited {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be; text-decoration: underline;font-size: 11px;}
.link_7 a:active {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be;text-decoration: underline;font-size: 11px;}
.link_7 a:hover {Font-Family: Verdana, Helvetica, sans-serif;color: #1448be;text-decoration: underline; font-size: 11px;}

/*--------------------25-02-09 ---------------------------*/

.TblBg6{ background-image:url(/images/firm/search_bg1.jpg); background-repeat:repeat-x;}
.Textbox2{Font-Family: Verdana,Arial,Tahoma; Font-Size: 13px; Font-weight: bold; Background-color:#ffffff; color:#000000;
Border:1px solid #6e8b14; padding-left:14px; padding-top:4px;}
.Pad4B{ padding-bottom:4px;}
.Pad23B{ padding-bottom:23px;}
.Pad15B{ padding-bottom:15px;}
.Pad10L{padding-left:10px;}
.Pad31 { padding:0px 31px 16px 5px;}

.TblBg3{ background-image: url(/images/firm/shaddow1.jpg); background-repeat:repeat-x; background-position:bottom; height:3px; }
.Blue2{color:#1448be;}

.TextStyle ul{ padding:0px; margin:0 0 0 40px; height:auto; list-style:disc;}
.TextStyle ul li{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:15px;  }

.TblBdr1{border-bottom:solid 1px #999999;}
.Rollover1{Font-Family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-weight: normal; font-size: 11px; background-color:#e8ae0e; CURSOR: pointer; border-left:2px solid #f8f8f8}
.Rollout1{Font-Family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none;font-size: 11px; font-weight: normal; background-color:#ffc525;CURSOR: pointer; border-left:2px solid #f8f8f8}
.Linehight1{line-height:17px;}

.link_8 a:link {Font-Family: Arial, Helvetica, sans-serif;color: #0000ff;text-decoration: underline;font-size: 12px;}
.link_8 a:visited {Font-Family:Arial, Helvetica, sans-serif;color: #0000ff; text-decoration: underline;font-size: 12px;}
.link_8 a:active {Font-Family: Arial, Helvetica, sans-serif;color: #0000ff;text-decoration: underline;font-size: 12px;}
.link_8 a:hover {Font-Family: Arial, Helvetica, sans-serif;color: #0000ff;text-decoration: none; font-size: 12px;}

.link_9 a:link {Font-Family: Arial, Helvetica, sans-serif;color: #636363;text-decoration: none;font-size: 11px;}
.link_9 a:visited {Font-Family:Arial, Helvetica, sans-serif;color: #636363; text-decoration: underline;font-size: 11px;}
.link_9 a:active {Font-Family: Arial, Helvetica, sans-serif;color: #636363;text-decoration: underline;font-size: 11px;}
.link_9 a:hover {Font-Family: Arial, Helvetica, sans-serif;color: #636363;text-decoration: underline; font-size: 11px;}

.NewVerktoy{width:173px; height:auto; float:left;}
.NewVerktoyMain{width:171px; height: auto; float:left; border-top:1px solid #ffd561; border-right:1px solid #ffd561; border-left:1px solid #ffd561; background-image: url(/images/firm/kontak_bg1.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
.NewVerktoyRow1{width:171px; height:auto; float:left;}
.NewVerktoyBlock{width:159px; height:auto; float:left; padding:12px 6px 0px 6px}

.JobSerchBlock{ width:197px; height:auto; float:left;}
.RightMainBlock1{width:197px; height: auto; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background-image: url(/images/firm/kontak_bg1.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
.RightMainRow1{width:197px; height: auto; float:left;}
.RightMainBlock2{width:181px; height: auto; float:left; padding:8px}

.JointerBlock{width:8px; height:14px; float:left; }
.JointerBlock2{width:8px; height:7px; background-color:#ffd561; }

.JobsBlockMain2{width:755px; height:auto; float:left}
.JobsMainBlock1{width:755px; height: auto; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background-image: url(/images/firm/kontak_bg1.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
.JobsRow1{width:755px; height:auto; float:left;}
.JobsMainBlock2{width:725px; height:auto; float:left; padding:15px 15px 0px 15px;} 
.JobText{width:725px; height:auto; float:left;}

.BgYellow1{background-color:#f2ecc8;}
.Pad3L{padding-left:3px;}

/*--------------------------------------------New 25-02-09-----------------------------------------------*/
.TextStyle2 Ol{ padding:0px; margin:0 0 0 40px; height:auto;}
.TextStyle2 Ol li{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:17px;  }
.BgYellow2{background-color:#f5f2df;}
.Pad5{padding:5px;}
.BdrB4{border-bottom:1px solid #e6deab;}

.link_10 a:link {Font-Family: Verdana, Arial, Helvetica, sans-serif;color: #0000ff;text-decoration: underline;font-size: 11px;}
.link_10 a:visited {Font-Family: Verdana, Arial, Helvetica, sans-serif;color: #0000ff; text-decoration: underline;font-size: 11px;}
.link_10 a:active {Font-Family: Verdana, Arial, Helvetica, sans-serif;color: #0000ff;text-decoration: underline;font-size: 11px;}
.link_10 a:hover {Font-Family: Verdana, Arial, Helvetica, sans-serif;color: #0000ff;text-decoration: none; font-size: 11px;}

/*----------------------------------13-10-08 by Lovey : CSS for AJAX Search-----------------*/
.BgNormal{background-color:#fff;}
.BgSelected{background-color:#6ca5c9;}
.BgClose{background-color:#ececec;}

.cursor{cursor:pointer;}
.RowHeight{height:16px;}
.FontStyle{Font-Family: Verdana, Helvetica, sans-serif;Font-Size: 9px; Font-weight:normal; cursor:pointer; }

.BlackText{color:#000000;}
.GreenText{color:Green;}
.BlueText{color:#1448be;}

.LinkStyle a:link{text-decoration: underline;}
.LinkStyle a:visited{text-decoration: underline;}
.LinkStyle a:hover{text-decoration: none;}
/*----------------------------------END CSS FOR AJAX SEARCH-----------------*/

/*-----------------------------------------03-03-09---------------------------------------*/

.DynamiskMainBlock{width:214px; height:auto; float:left; padding:15px 23px 7px 23px; border: 1px solid #ffd561; background-image: url(/images/firm/kontak_bg1.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
.DynamiskRaw1{width:214px; height:auto; float:left; padding-bottom:5px;}
.MainSilder{width:498px; height:auto; float:left; padding:4px 8px 0px 8px; border: 1px solid #ffd561; background-color:#FFFFFF;}

.BgLink{background-color:#ffd561;}
.TblBg9{background-color:#f5f2df;}

/*-------------------------------New Div css-----------------------------------*/

#EditProfileBlockLeft{ width:476px; height:auto; float:left;}
#EditProfileBlockRight{ width:476px; height:auto; float:left; padding-left:12px;}
.EditProfileOuter{width:474px; height:auto; float:left; border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background-image:url(/images/firm/serch_result_bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
.EditProfileRaw1{width:474px; float:left; height:auto}
.EditProfileInner{ width:454px; float:left; padding:10px 10px 0px 10px;}
.EditInnerRaw1{width:454px; float:left; height:auto;}
.EditContent{width:434px; float:left; height:auto; padding-left:20px;}



/*------------------------------Top Search--------------------*/
.TblBdr13{border:1px solid #eab010;}
.Textbox1{Font-Family: Verdana,Arial,Tahoma; Font-Size: 13px; Font-weight: bold; Background-color:#ffffff; color:#000000;
Border:1px solid #ffffff; padding-left:14px; padding-top:4px;}

.MoreInfoBlock{width:781px; height:auto; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background: url(/images/firm/kontak_bg1.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}
.MoreinfoRaw1{width:781px; float:left; height:auto;}
.MoreInfoBlock2{width:751px; float:left; height:auto; padding:10px 15px 0px 15px;}
.MoreRaw1{width:751px; float:left; height:auto;}

.lineheight4{line-height:4px;}

/*--------------------------------23-04-09----------------------------*/
.DynamiskMainBlockMenu{width:auto; height:auto; float:left; padding:0px; border: 1px solid #eab010; background-color:#FFFFFF;}

.NewVerktoyBlockBlank{width:159px; height:auto; float:left; padding:5px 6px 1px 6px}
.Pad9B{ padding-bottom:9px;}

/*--------------------------------28-04-09----------------------------*/
.Block2{width:311px; height:auto; float:left;}
#vlisting2{ margin:0px;padding:0px;}					   
#vlisting2 ul{margin-left: 5px;margin-top:0px;padding-left:  0px; padding-bottom:0px; padding-top:0px;list-style-type: none;}
#vlisting2 li{padding-left: 0.6em;padding-bottom:2px;}
.Block1{width:225px; height:auto; float:left;}

.BgGray4{background-color:#d9d9d9;}


.KontaktBlockLeftNew{width:245px; height:180px; float:left;}
.KontaktBlockLeftNew2{width:245px; height:180px; float:left; margin:0 0 0 23px;}
.KontaktBlockLeftNew3{width:237px; height:auto; float:left; margin:0 0 0 23px;}

.KontaktpersonerBlockmainNew{width:245px; height: 180px; float:left;border-top:1px solid #ffd561;border-right:1px solid #ffd561; border-left:1px solid #ffd561; background-color:#FFFFFF;}
.KontaktpersonerBlockInnNew{width:245px; height: 180px; clear:both; background-image: url(/Images/firm/Left_box_new_tp_img.jpg); background-repeat:repeat-x; background-position:top; background-color:#f7f7f7;}

.KontaktpersonerRow1New{width:245px; height: auto; clear:both;}
.KontaktpersonerRowAuto{width:387px; height: auto; clear:both;}
.KontaktpersonerBlockNew{width:226px; height: auto; clear:both; padding:10px 0px 0px 15px}
.KontaktpersonerBlock1{width:770px; height: auto; float:left; padding:10px 0px 0px 15px}

.KontaktpersonerBottom{ clear:both; width:246px; height:10px; background:url(/Images/firm/Left_box_new_bottom_bg.jpg) repeat-x; }

.PadingtopBottom5{ padding:4px 0; }
.Padding5{ padding:7px; }

.KontaktpersonerRow12{width:387px; height: 148px; float:left;}
.KontaktRaw1New{width:224px; height:auto; float:left; padding-left:22px;}