/* CSS Document */

/* 
/////////////////////////////  /////////////////////////////////////////////////////

---- @author >>> WSP:~  - Krishna Dhungana - <<<.................................................................
---- @website >> http://www.websearchpro.net <<<..........................................

/////////////////////////////start of the document//////////////////////////////////////////// 
*/
body{font-family:"Trebuchet MS"!important; font-size:12px; margin:0; padding:0;background-repeat:repeat-x;background-position:left top;background-color:#fff;}

/* Global CSS */
div { margin:0; padding:0;}
p, h1,h2,h3,h4,h5 { margin:0; padding:0; font-weight:normal;}
ul, li { list-style:none!important; margin:0; padding:0; }
img { border:0; margin:0;}
a, h1.mainTitle{text-decoration:none; color: #000000;}
a{color: #000000!important;}
a:hover, a h2:hover{text-decoration:underline;}

input{border:0; margin:0; padding:0;}

/*h1 div, h2 div, h3 div , h4 div, h5 div, h6 div{display:inline!important;}*/

em,i{font-style:italic!important}
b,strong{font-weight:bold!important}
em strong,strong em{font-weight:bold!important;font-style:italic!important}
disc{border:solid red !important;}

/* End Global CSS */


.normal-text, input, textarea, h5{font-family:"Trebuchet MS";  font-size:12px;}
.main-headline,.main-headline strong, .main-headline em{font-size:18px;}
.blueText{font-size:14px; line-height:22px; color:#6f8700; margin-top:24px;}
.stockPhoto{margin-top:10px;}
.black, a.blackBig{color:#000;}
.searchColor{border:2px solid #d5e299; width:120px;float:left; height:16px;}
.marginImg{margin-top:2px;}
.margin-top-10{margin-top:10px;}
.margin-top-17{margin-top:17px;}
.margin-bottom-11{margin-bottom:11px;}
.background-arrow{background:url(../_sysImages/arrow.gif) no-repeat left; }
.caption1{font-size:14px; line-height:18px; color:#000; width:210px; float:right;}
.clear-both{clear:both;}
#wrapper {width:1000px; height:auto; margin:0 auto;}
.nopadding{padding:0!important;}
.right{float:right!important;}


#containerHead { width:100%; height:247px; overflow:visible;  }
#containerHead #banner{margin: 0 auto; height:247px; width:1000px;overflow:visible} 
#containerHead #banner #logo {float:left; height:156px; width:185px; margin:25px 0 0 0; }
#containerHead #banner #rightPic{float:right; height:200px; width:573px;margin-right:-23px;}
#containerHead #banner #menu{height:47px; width:750px; float:left; font-size:13px; font-weight:normal; z-index:900; overflow:visible;  }
#containerHead #banner #menu div{overflow:visible;}
#searchBar{float:left; width:200px; font:13px "Trebuchet MS"; color:#6f8700; } 

#containerContent,#meroContainerContent{ margin:28px auto 0 auto; width:1000px;}

#containerContent #searchContainer{width:994px; height:auto; background:url(../_sysImages/shadowBg.gif) no-repeat top left; float:left;}
#containerContent #searchContainer .search{width:900px; height:auto; float:left; margin:40px 0 0 22px; _margin-left:9px; padding:0 0 0 20px; font-family:"Trebuchet MS"; line-height:20px;}


#containerContent #leftContainer{width:698px;height:auto; background:url(../_sysImages/shadowBg.gif) no-repeat top left; float:left; padding-left:22px; min-height:150px;}
#containerContent #leftContainer ul, .blackBox1 ul li{ margin:10px 0 10px 16px;}
#containerContent #leftContainer ul li, .blackBox1 ul li{background:url(../_sysImages/button.gif) no-repeat left 5px; padding-left:10px; font-family:"Trebuchet MS"; line-height:15px;}





#containerContent #leftContainer #leftSide{width:400px; height:auto; float:left; margin:2px 0 0 0;padding:0 0 0 20px; font-family:"Trebuchet MS";}
#containerContent #leftContainer #leftSide h1{ font-size:20px; font-family:Georgia;  margin-bottom:8px;}

#containerContent #leftContainer #leftSide #curveWrapper{width:440px; height:195px; float:left; position:relative; margin:24px 0 0 -20px; _margin:0 0 0 -8px;}
#containerContent #leftContainer #leftSide #curveBox1{width:253px; height:97px; position:absolute; top:0; left:0;}
#containerContent #leftContainer #leftSide #curveBox2{width:253px; height:94px; position:absolute; top:99px; left:0;}
#containerContent #leftContainer #leftSide #curveBox3{width:216px; height:94px; position:absolute; top:49px; right:20px;}

 /*.cssnav{position:relative; background:url(../_sysImages/curvePic1_on.gif) no-repeat; width:253px; height: 97px;}
  .cssnav a {color: #555555;  width: 253px; height: 97px; font-family:"Georgia"; font-size:20px; line-height:22px;}
.cssnav a:hover {color:#000000; text-decoration:underline;}
 .cssnav img {width:100%; height:100%; border:0; }

  * html a:hover {visibility:visible;}

  .cssnav a:hover img{visibility:hidden;}
 .cssnav span {position: absolute; left: 75px; top:29px; text-align: left; width: 200px; cursor: pointer;}
.cssnav span img{width:11px; height:10px; margin:0 5px 0 0;}
 .cssnav a:hover span img{visibility:visible;}

			/* END OF NAVIGATION */

 /*.cssnav2{position:relative;  margin: 0px; padding: 0; background: url(../_sysImages/curvePic2_on.gif) no-repeat; width:253px; height: 94px;}
 .cssnav2 a {color: #555555; width: 253px; height: 94px; font-family:"Georgia"; font-size:20px; line-height:22px;}
 .cssnav2 a:hover {color:#000000; text-decoration:underline;}
 .cssnav2 img {width:100%; height:100%; border:0; }

 * html a:hover {visibility:visible;}
 .cssnav2 a:hover img{visibility:hidden;}
 .cssnav2 span{position: absolute; left: 76px; top:18px; text-align: left; width: 200px; cursor: pointer;}
 .cssnav2 span img{width:11px; height:10px; margin:0 5px 0 0; float:left;}
 .cssnav2 span div{float:left;}
 .arrow{float:left;padding-top:6px;}
 .cssnav2 a:hover span img{visibility:visible;}

			/* END OF NAVIGATION */
			
 /*.cssnav3{position:relative;  margin: 0px; padding: 0; background:url(../_sysImages/curvePic3_on.gif) no-repeat; width:216px; height: 89px;}
.cssnav3 a {color: #555555; width: 216px; height: 89px; font-family:"Georgia"; font-size:20px; line-height:22px;}
 .cssnav3 a:hover {color:#000000; text-decoration:underline;}
 .cssnav3 img {width:100%; height:100%; border:0; }

  * html a:hover {visibility:visible;}
 .cssnav3 a:hover img{visibility:hidden;}
 .cssnav3 span {position: absolute; left: 92px; top:26px; text-align: left; width: 200px; cursor: pointer;}
 .cssnav3 span img{width:11px; height:10px; margin:0 5px 0 0;}
 .cssnav3 a:hover span img{visibility:visible;}

			/* END OF NAVIGATION */

.curveTitle{margin:20px 0 0 75px;}
.curveTitle div{font-size:20px;color:#555;padding:1px}
.curveTitle div a{color:#555!important;}
.curveText{background: url(../_sysImages/blueArrow.gif) left 6px no-repeat;padding-left:15px; margin-top:5px;margin-left:75px;}
.curveText div{font-size:14px; line-height:22px; color:#6f8700;padding:1px;}
.curveText div a{color:#6f8700!important;}

.cssnav1{position:relative; background: url(../_sysImages/curvePic1.gif) no-repeat; width:253px; height: 97px;overflow:hidden;}
.cssnav2{position:relative; background: url(../_sysImages/curvePic2.gif) no-repeat; width:253px; height: 94px;overflow:hidden;}
.cssnav3{position:relative; background: url(../_sysImages/curvePic3.gif) no-repeat; width:253px; height: 89px;overflow:hidden;}


#containerContent #leftContainer #rightSide{width:278px;_width:275px; float:left; margin:12px 0 0 0;}

#containerContent #leftContainer #rightSide h1{font-size:14px;}
/*#containerContent #leftContainer #rightSide h2{font:20px "Georgia"; color:#000; line-height:22px; margin-top:11px;}*/
#containerContent #leftContainer #rightSide .textClass1{font:12px "Trebuchet MS"; line-height:16px; color:#6f8700; margin-top:15px;}
#containerContent #leftContainer #rightSide .textClass1 a{color:#6f8700!important;}
#containerContent #leftContainer #rightSide p a{color:#6f8700!important;}
#containerContent #leftContainer #rightSide .leftColor{color:#000; font-weight:bold; line-height:9px;}
#containerContent #leftContainer #rightSide .rightColor{color:#777; line-height:9px; font-weight:normal;}
#containerContent #leftContainer #rightSide .marginSpecifier{margin-top:5px;}

#containerContent #rightContainer{width:280px;height:auto; float:right;font-family:"Trebuchet MS"; font-size:12px; line-height:16px; color:#000;}
#containerContent #rightContainer #blackBox{width:212px; height:auto; background-color:#e9e4a9; margin:22px 0 0 0;  color:#666; padding: 0 19px;} 
#containerContent #rightContainer #blackBox h1{font-size:20px; margin:16px 0 0 0; color:#000; font-family:Georgia;}
#containerContent #rightContainer #blackBox h2{font:12px/19px "Trebuchet MS"; font-weight:bold; margin-top:17px; color:#000;}

#containerContent #rightContainer #bottom{background:#6f8700 url(../_sysImages/greenBack.gif) no-repeat right; width:262px; height:49px; font-size:14px; color:#FFFFFF; padding-left:18px;}
#containerContent #rightContainer #bottom img{float:left;margin-top:18px;margin-right:5px;}
#containerContent #rightContainer #bottom div{float:left;margin-top:14px;}
#containerContent #rightContainer #bottom a{color:#fff!important;}

#containerFooter{background:#302102 url(../_sysImages/footerBackground.jpg) repeat-x; margin-top:40px;padding-bottom:40px; overflow:hidden;}
#containerFooter #footerBanner{margin: 0 auto; width:950px;padding-left:25px;}
#containerFooter #footerBanner .tradeMark {float:left; width:938px;background:#fff; padding-left:24px;}
#containerFooter #footerBanner .tradeMark li{margin:14px 0 10px 0; overflow:hidden;}

#containerFooter #footerBanner .tradeMark img {float:left; margin-right:25px;}
#containerFooter #footerBanner .tradeMark div{width:auto; height:auto; float:left; margin:0px 6px 0 0;}
#containerFooter #footerBanner #contact{float:left; color:#aaa; margin:17px 0 12px 0; width:100%;}
#containerFooter #footerBanner #contact img{padding-right:5px;padding-top:5px;}
#containerFooter #footerBanner #contact span{color:#aaa;float:right;}
#containerFooter #footerBanner #contact a{color:#aaa!important; text-decoration:none;}
#containerFooter #footerBanner #contact a:hover{color:#fff!important;}

/*---- For Om Natverket --*/
.margin-top-11{margin:11px 0 0 0;}


#containerContent #leftContainer #leftSide1{width:620px; height:auto; float:left; margin:40px 0 0 0; padding-left:20px; font-family:"Trebuchet MS";}

#containerContent #leftContainer #leftSide1 h1{ font-size:20px; margin:0 0 11px 0; font-family:Georgia;}

#containerContent #leftContainer #leftSide1 ul { margin:10px 0 10px 16px;}
#containerContent #leftContainer #leftSide1 ul li{background:url(../_sysImages/button.gif) no-repeat left 5px; padding-left:10px; font-family:"Trebuchet MS"; line-height:15px;}	
#containerContent #leftContainer #leftSide1 .quote, .quote{color:#000; font-size:20px; line-height:22px; font-style:italic;}

#containerContent #rightContainer1{width:250px; float:right; margin:22px 20px 0 0; height:auto; }
#containerContent #rightContainer1 #picArea{width:250px;}
#containerContent #rightContainer1 #bottomBlue{background:url(../_sysImages/bottom_blue.gif) no-repeat; width:211px; height:27px; margin:1px 0 0 0; font-size:14px; color:#FFFFFF; padding:11px 11px 11px 28px;}
#containerContent #rightContainer1 #bottomBlue p{font-family:"Trebuchet MS"; line-height:15px;} 


#meroContainerContent #picArea{width:250px;}
#meroContainerContent #bottomBlue{background:url(../_sysImages/bottom_blue.gif) no-repeat; width:211px; height:27px; margin:1px 0 0 0; font-size:14px; color:#FFFFFF; padding:11px 11px 11px 28px;}
#meroContainerContent #bottomBlue p{font-family:"Trebuchet MS"; line-height:15px;} 
#meroContainerContent h1{font-size:14px; color:#000; font-weight:bold; background:url(../_sysImages/arrow.gif) no-repeat left 25%; padding-left:21px; padding-bottom:5px; }




/*---- For subpage3 --*/
#containerContent #leftContainer #leftSide2{width:620px; height:auto; float:left; margin:40px 0 0 0; padding-left:20px; font-family:"Trebuchet MS";}

#containerContent #leftContainer #leftSide2 h1, h1.mainTitle{ font-size:20px; margin:0 0 11px 0; font-family:Georgia;}
#containerContent #leftContainer #leftSide2 #contentLeft{width:auto; height:auto; float:left; margin-top:14px;}
#containerContent #leftContainer #leftSide2 #contentRight{float:right; width:233px; margin-top:14px; background:none;}
#containerContent #leftContainer #leftSide2 ul { margin:10px 0 10px 16px;}
#containerContent #leftContainer #leftSide2 ul li{background:url(../_sysImages/button.gif) no-repeat left 5px; padding-left:10px; font-family:"Trebuchet MS";}
#containerContent #leftContainer #leftSide2 #contentLeft ul { margin:10px 0 10px 16px;}
#containerContent #leftContainer #leftSide2 #contentLeft ul li{background:url(../_sysImages/button.gif) no-repeat left 5px; padding-left:10px; font-family:"Trebuchet MS";}
#containerContent #leftContainer #leftSide2 #contentRight ul { margin:10px 0 10px 16px;}
#containerContent #leftContainer #leftSide2 #contentRight ul li{background:url(../_sysImages/button.gif) no-repeat left 5px; padding-left:10px; font-family:"Trebuchet MS";}		
#containerContent #leftContainer #leftSide2 #contentRight img{margin-top:10px;}

#containerContent #rightContainer2{width:250px; clear:right; float:right; background:url(../_sysImages/smallShadow.gif) no-repeat top left; padding:40px 0 40px 40px;  }

/*---- For subpage3 --*/ 
#containerContent #rightContainer2 div div ul { margin:10px 0 10px 16px;}
#containerContent #rightContainer2 div div ul li{background:url(../_sysImages/button.gif) no-repeat left 5px; padding-left:10px; font-family:"Trebuchet MS"; color:#555;}
#containerContent #rightContainer2 li{font-family:"Trebuchet MS"; line-height:15px;  color:#555;}
#containerContent #rightContainer2 h1{font-size:14px; color:#000; font-weight:bold; background:url(../_sysImages/arrow.gif) no-repeat left 25%; padding-left:21px; padding-bottom:5px; }
#containerContent #rightContainer2 li.has-border{margin:5px 0 10px 0; border-bottom:1px solid #e3e3e3; }
#containerContent #rightContainer2 #DynamicListRowSelector1_pnlDynamicControl ul li.has-border{margin:5px 0 10px 0; padding-bottom:5px; border-bottom:1px solid #e3e3e3; }
#containerContent #rightContainer2 li span.highlight{font-weight:bold; }
#containerContent #rightContainer2 .arrow{padding-right:10px;}

.newsList{float:left;}
.newsList a{cursor:pointer;}
.newsList li{margin-bottom:10px;padding-bottom:10px; width:100%; border-bottom:1px solid #ccc;overflow:hidden;}

/*---- For subpage4 --*/
#containerContent #leftContainer #leftSide2 .seperator-margin{margin:21px 0;}
#containerContent #leftContainer #leftSide2 .read-more {color:#6f8600;}
#containerContent #leftContainer #leftSide2  a{color:#6f8600!important;}
#containerContent #leftContainer #leftSide2 .read-more a:hover{text-decoration:underline;}
.seperator-margin{float:left;}

/*---- For subpage5 --*/
.common-container{width:146px; height:auto; float:left; margin-top:10px;}
.green-container{width:138px; height:20px; background-color:#6f8700; margin-top:2px; margin-top:-3px; padding:8px 0 0 8px;}
.green-container .text{font-family:"Trebuchet MS"; font-weight:bold; line-height:15px; color:#fff;}
.margin-left-41px{margin-left:41px;}

/*---- For contact --*/

.required{color:#FF3300; margin:0 0 0 6px; float:left;}
textarea{border:0;}

#containerContent #contact-area{width:908px; height:auto; background:url(../_sysImages/shadowBg.gif) no-repeat top left; float:left; padding:40px 0 0 42px;}

#containerContent #contact-area #left-area{width:400px; height:auto; float:left;}
#containerContent #contact-area #right-area{width:350px; height:auto; float:left; margin:41px 0 0 100px; }
#contact-table td{padding-bottom:18px;}
#contact-table div{float:left;}
.field-color{background-color:#E9E4A9;}
.width-290-height-24{width:290px; height:20px; padding:0 4px; padding-top:4px; }
.width-290-height-85{width:290px; height:85px; padding:0 4px; }
.skicka{background:url(../_sysImages/skicka.gif); width:67px; height:21px; cursor:pointer; margin:0 2px 0 10px;}
.aterstall{background:url(../_sysImages/aterstall.gif); width:67px; height:21px; cursor:pointer;}

#containerContent #contact-area #right-area .image-part{width:100px; height:87px; float:left;}
#containerContent #contact-area #right-area .text-part{float:left;}

#containerContent #contact-area #left-area h1{font-size:20px; margin:0 0 15px 0; font-family:Georgia;}
#containerContent #contact-area #left-area h1 div{color:#000;}
#containerContent #contact-area #left-area ul {margin:10px 0 10px 16px;}
#containerContent #contact-area #left-area li{background:url(../_sysImages/button.gif) no-repeat left 5px; padding-left:10px; font-family:"Trebuchet MS"; line-height:15px; font-size:12px;}



#searchList_cmdPrev,#searchList_cmdNext{padding:1px 3px;cursor:pointer;border:1px solid #f0f0f0;background:url(../Images/nav-bg.jpg) -1px -5px no-repeat;}
.searchResult .darkbluetxt{font-size:13px!important;}
.searchTitle{background: #6f8700; color: #fff; font-size:15px; font-weight:bold; padding:5px; margin:10px 0 15px 0;}

.blackBox1{width:252px; height:auto; background-color:#e9e4a9; margin:5px 0 0 0; color:#000; padding: 10px 14px; border-bottom:2px solid #fff;} 
.blackBox1 img{margin:4px 0;}
.txt14px{font-size:14px; font-weight:bold; display:block;}
.nomargin{margin:0 !important;}
a.black{font-weight:bold; color:#000;}
a.black:hover{text-decoration:underline;}
.grey{color:#666;}
.noborder{border:none!important;}

/*comments*/
.commentsList{float:left;margin-bottom:10px;width:100%;}
.commentsList ul li{list-style:none!important;margin-bottom:4px;}
.inputBox{border:1px solid #ccc;font-size:11px;padding:1px 5px;width:410px;}
.textBox{border:1px solid #ccc;font-size:11px;width:409px;height:100px;padding:0 5px}
.commentsBtn{cursor:pointer;font-size:11px;padding:2px 5px;border:1px solid #ccc/*#6F8700*/;border-collapse:collapse;margin-top:5px;}
.txt14px,.txt14px div,.txt14px div a, .txt14px span,.txt14px div p a{font-size:14px!important;font-family:Trebuchet MS!important; font-weight:bold !important;}

.kalender{font-family:Trebuchet MS!important;}

/*new design of index page*/
.headingBlack{font-size:20px; line-height:20px; margin-bottom:4px; font-family:Georgia;}
.subHeadingBlack{font-size:14px; font-weight:bold; margin-bottom:4px; font-weight:bold;}
.blackBig{font-size:18px; line-height:18px;}
.headingGreen{font-size:18px; color:#738c00;}
.newsHomepage{width:379px; padding:20px 20px 10px 0; float:left;}
.newsHomepageBox{padding-top:20px;}
.newsHomepageBox img{margin:4px 0;}
.rightSideBox, .onHover{padding:8px 0px 8px 0;overflow:hidden; margin:6px 0;_width:255px;}
.rightSideBox div.desc, .onHover div.desc{float:right; width:145px; margin-right:35px; display:inline;}
.rightSideBox div.desc a, .rightSideBox div.desc a:hover{color:#000!important; text-decoration:none!important;}
.rightSideBox img, .onHover img{float:left;}
.onHover{background:#a1b159; cursor:pointer;}
.rightSideCalendar, .rightSideCalendar1{margin:25px 0 0 20px !important; width:220px;}
.rightSideCalendar li, .rightSideCalendar1 li{margin-bottom:12px; background:url(../_sysImages/button.gif) no-repeat left 5px; padding-left:10px;}
.rightSideCalendar1 li{margin-bottom:12px; background:url(../_sysImages/button.gif) no-repeat left 5px; padding-left:10px;}
.rightSideCalendar li a:hover, .rightSideCalendar1 a:hover{text-decoration:underline;}
.newsDetails{margin-bottom:20px;}

/*new css*/
.newsHomepage .newsList{margin-left:0!important;}
.newsHomepage .newsList, .newsHomepage table{width:380px !important;}
.newsHomepage td{border:none!important;}
.rightSideBox table{width:278px!important;}
#rightContainer table{width:255px!important;}
/*.bgGreen{background:url(../_sysImages/bg_green.gif) repeat-y right;}*/
.bgGreen{background:url(../_sysImages/bg_green.gif) repeat-y 0; overflow:hidden; float:left; margin-top:3px;}
.blackLink{font-weight:bold; color:#000;}
.listPosImg, .listPosImg a{float:left; margin-right:2px;}
.searchResult{margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #efe3ad;}
.pagingM{color:#6f8700!important;}
.highlightSearch{background:#6f8700; padding:0 2px; color:#fff;}
#Comment_Div3 li{margin-bottom:6px; background:none!important; padding-left:0px!important;}

h1 div,.headingBlack,.headingBlack div,h1,h3 a,.main-headline,.titleBlack,.headingGreen{font-family:Georgia}
#myTarget img{margin:8px 0;}

.replyComments{margin: 10px 0 0 0!important; padding: 0!important;}
.replyComments li{list-style:none!important;margin:0;padding:0 0 6px 0; background:none!important;}
.btnCommentsDelete{color:#fff;border:0;border-collapse:collapse;padding:0px 7px;background:#6F8700;margin-top:3px;cursor:pointer}
#ctl00_ContentPlaceHolder2_EditPost1_RadEditor1_ModesWrapper ul, #ctl00_ContentPlaceHolder2_replyControl_RadEditor1_ModesWrapper ul{margin:0 0 0 6px!important;}
div.rade_editorModes .rade_mode_selected{background-color: Transparent!important; border:none!important;}


.noUnderline, .noUnderline:hover{text-decoration:none!important;}
.underline:hover{text-decoration:underline!important;}