/*
	A:link    {text-decoration: none; color: #141414 }
	A:visited {text-decoration: none; color: #141414 }
	A:hover   {text-decoration: underline; color: #141414 }
	A:active  {text-decoration: none; color: #141414 }
*/
.pageField {
	text-align:left;
	padding:5px;
	_width:100%;
}
.pageField_nop {
	text-align:left;
	_width:100%;
}
.pageField_rMarg {
	text-align:left;
	margin-right:15px;
	_width:100%;
}
.pageField_xpad {
	text-align:left;
	margin:15px 15px 5px 15px;
	_margin-right:25px;
	_width:100%;
}

.pF_xpad_rc {
	text-align:left;
	padding:20px 30px 5px 5px;
	_width:100%;
}

.pF_boxL {
	margin:5px 15px 5px 24px;
	_margin-right:25px;
	padding:5px 5px 5px 10px;
	_width:100%;
}
.pF_boxR {
	margin:5px 30px 5px 5px;
	padding:5px 5px 5px 10px;
	_width:100%;
}


.lasmer a {  font-size: 10px; font-style: oblique; font-weight: bold;
		filter: alpha(opacity = 80); opacity:0.8;
}


html {
 overflow-y: scroll;
}


.pfCont {
 float:left; 
 position: relative;
}

.rss_cnt {
	margin-top:8px;
	font-size:11px;
}

/* nav btntree */
.nav_container {
 margin:5px 0px 5px 10px;
 padding-bottom:7px; 
 padding-left:0px;
 padding-right:0px;
 background-color:transparent; 
}

.nav_box {
 margin:0px;
 padding:0px;
 background-image: url(/img/cust/left_rc.png); 
 background-repeat:no-repeat;
/* background-image: url(/img/cust/top_rc.png); */
/* background-color:#43a900; 
 display:block;
 color:#fff;
 -moz-border-radius-topleft: 10px 15px;
 -moz-border-radius-topright:10px 15px;
 border-top-left-radius: 10px 15px;
 border-top-right-radius: 10px 15px; 
*/
/* border-right:2px solid #bbb; */
 border-bottom:1px solid #bbb; 
}

.nav_hd {
	height: 25px;
	line-height: 25px;
	color: #fff;
	font-size:12px;
	padding-left:6px; */
	font-weight:bold;
	background-image: url(/img/cust/right_rc.png);	
	background-repeat: no-repeat;
 	background-position:right top;
}
.nav_hd h1 {
	background-image: url(/img/cust/top_rc.png);
	background-repeat:repeat-x;
	margin:0px;
	padding: 0px 0px 0px 10px;
	font-size:14px;	
	margin-right:7px;	
}

.row {
 padding:0px;
 margin: 0px;
 height: 20px;
 line-height: 20px;
 border-bottom: 1px #bbb solid; 
 border-right: 2px #bbb solid; 
 background-color:#fff;
}

.row_h {
 padding:0px;
 margin: 0px;
 height: 20px;
 line-height: 20px;
 border-bottom: 1px #bbb solid; 
 border-right: 2px #bbb solid; 
 background-color: #fff; 
/* width:100%;  */
}


.row_a {
 padding:0px;
 margin: 0px;
 height: 20px;
 line-height: 20px;
 border-bottom: 1px #bbb solid; 
 border-right: 2px #bbb solid; 
 background-color:#fff;
}

.row_a_h {
 padding:0px;
 margin: 0px;
 height: 20px;
 line-height: 20px;
 border-top: 1px #F4F0E4 solid; 
 border-bottom: 1px #958C6B solid; 
 width:100%; 
}

.point_no {
	float:left;
	width:12px;	
	margin-left:4px;
}

.point_no a {
	margin-left:4px;
	width:12px;	
	float:left;
}

.point_no a:hover{
	text-decoration: none;	
}


.point_r a {
	margin-left:4px;
	float:left;
	width:12px;
	height:100%;
	background-repeat: no-repeat;
	background-position: center left;
	background-image: url(/img/cust/rgt_arrow.png);
}

.point_r a:hover {
	text-decoration: none;
}


.point_d a {
	margin-left:4px;
	float:left;
	width:12px;
	height:100%;
	background-repeat: no-repeat;	
	background-position: center left;
	background-image: url(/img/cust/dwn_arrow.png);
}

.point_d a:hover {
	text-decoration: none;
}

.point_a_r a {
	margin-left:4px;
	float:left;
	height:100%;
	width:12px;
	background-repeat: no-repeat;
	background-position: center left;
	background-image: url(/img/cust/rgt_arrow.png);
}

.point_a_r a:hover {
	text-decoration: none;
}


.point_a_d a {
	margin-left:4px;
	float:left;
	height:100%;
	width:12px;
	background-repeat: no-repeat;	
	background-position: center left;
	background-image: url(/img/cust/dwn_arrow.png);
}

.point_a_d a:hover {
	text-decoration: none;
}

.lid a {
 margin: 0px;
 display: block;
 font-style : normal; color: #222222; font-weight : normal; font-size : 11px;
}

.lid a:hover  {
 background:transparent; 
 color: #339900;
 text-decoration: none;
}

.lid_a {
}

.lid_a a {
 margin: 0px;
 display: block; 
 font-style : normal; color: #339900; font-weight : bold; font-size : 11px; 
}

.lid_a a:hover  {
 background:transparent; 
 text-decoration: none;
}

/* hack for IE to align pntr-right / lid-left */
*html .point_d a{
	margin-right: -4px;
}
*html .point_r a{
	margin-right: -4px;
}

*html .point_no a{
	margin-right: -4px;
}

/**end navigation ***/

/****** menu ********/
.meny_wb  { font-weight : bold; font-size: 11px; float:left; }
.meny_wb a  { color:#009933; display:block; font-weight : bold; font-size: 11px;padding:0px 7px; }
.meny_wb a:hover  { color:#339900; text-decoration:none;} 
.meny_w   { font-size: 11px; float:left; font-weight : bold;}
.meny_w a  { color:#333333; display:block; padding:0px 7px;}
.meny_w a:hover { color:#339900; text-decoration:none;} 
.menu_sep { float: left;  color:#339900; opacity:0.4; line-height:24px; }

.menu_base {
	border-top: 1px solid #77bb66;
	border-bottom: 1px solid #77bb66; /*#339900; */
	margin:0px 20px;
}
.menuTs {
	border-bottom: 1px solid #339900;
	margin:0px 10px 0 0;
}




/** Foot  **/

.foot_u {
	float:left;
	padding-left:120px;
	color: #ddd;/*958C6B;*/
	font-size:10px;
}

.sel_o {
display: block;
border-left: 1px solid #bbb; 
padding-left: 4px;
padding-right: 4px;
padding-top:0px;
padding-bottom:0px;
float: right;
font-size:10px;
}

.sel_o a {
color: #ddd; /*#958C6B; */
text-decoration: none;
}

.sel_o a:hover {
text-decoration: none;
color : #fff; /*#b5aC8B; */
}

.sel_n {
display: block;
padding:0px 4px 0px 4px;
float: right;
font-size:10px;
color: #ddd;/* #958C6B;*/
}

.sel_n a {
color: #ddd;/* #958C6B;*/
text-decoration: none;
}

.sel_n a:hover {
text-decoration: none;
color : #fff; /*#b5aC8B; */
}

.sel_foot {
display: block;
font-size:10px;
float: left;
color: #ddd;/*#958C6B;*/
padding:0px;
}

.sel_foot a {
text-decoration: none;
display: block;
float: left;
color: #ddd;/*#958C6B;*/
padding-left: 4px;
padding-right: 4px;
}

.sel_foot a:hover{
text-decoration: none;
color : #fff; /*#b5aC8B; */

}

/* contact */
.cntcnt {
	padding-bottom:20px;
	padding-top:10px;
	padding-left:5px;
}

.cntitm {
	padding: 0px;
	margin:0px 3px 0 0;
}
/** boxes **/

.rhd_box_cntnr {
	margin:15px 25px 0 0;
	padding:0px;
	background-image: url(/img/cust/left_rc.png); 
	background-repeat:no-repeat;
}

.rhd_box_bdy {
	padding:5px 15px;
	_width:100%;
	margin-bottom:10px;
	border-right:2px solid #bbb;
	border-bottom:2px solid #bbb;
}

.rhd_box_hd {
	height: 26px;
	line-height: 26px;
	margin-bottom:0px;
	color: #fff;
	font-size:12px;
	padding-left:6px; */
	font-weight:bold;
	background-image: url(/img/cust/right_rc.png);	
	background-repeat: no-repeat;
 	background-position:right top;	
}
.rhd_box_hd h1 {
	background-image: url(/img/cust/top_rc.png);
	background-repeat:repeat-x;
	margin:0px;
	padding: 0px 0px 0px 10px;
	font-size:14px;	
	margin-right:7px;	
	color: #fff;
}
.rhd_box_hd h1 a {
	color: #fff;
}
.rc_box {
	background-color:#43a900;
	display:block;
	padding:8px 10px 10px 15px;
	margin:0px;
	color:#fff;
	border-radius:10px;
}

.rc_box a {
	color:#fff;
}


/** Misc  **/

.pg_menu {
	border-bottom:1px solid #77bb66;
	margin-right:20px;
}
.pgtbl {
	background-color: #77bb66;
	border-bottom: 1px outset #77bb66;
	border-top: 1px outset #77bb66;
	margin-right:15px;
}
.pgcell { 
background-color: #FFFFFF;
}

.submc {
	background-color:#009933;color:#fff; font-size : 10px; font-family : Verdana, Arial, Helvetica, sans-serif; 
}
input.btnx {
  color:#446;
  font: bold 100% 'trebuchet ms',helvetica,sans-serif;
  background-color:#eeeeee;
  width:50px;
  border:1px solid;
  border-color: #75b1ff #589CFA #589CFA #85b1ff;
}
input.btnxhov {
  color:#223;
  font: bold 100% 'trebuchet ms',helvetica,sans-serif;
  background-color:#efefef;
  width:50px;
  border:1px solid;
  border-color: #c63 #930 #930 #c63;
}
/* div */

.divider {
	height:2px;border-bottom:1px solid #339900; opacity:0.3; 
	margin: 3px auto 5px auto;	
	filter: alpha(opacity = 30);
}
.NewsListSeparator {
	height:2px;border-bottom:1px solid #339900; opacity:0.3; 
	margin: 3px auto 5px auto;	
	filter: alpha(opacity = 30);
}

.itemSelected {
	background-color: #aaccaa;
	filter: alpha(opacity = 80); opacity:0.8;
}


/** end custom clases **/