/***************************
*  Default styles for the
*        EXT rgtabs
* by Ringer Georg (just2b)
***************************/  


/* wraps the hole tab */
.rgtabs-wrapper {
 /* padding:10px;*/
  width: 498px;
  border-bottom: 1px solid #969696;
  border-right: 1px solid #969696;
  border-left: 1px solid #969696;
  float:left;
 }

/* Tab-Menu ul */
ul.rgtabs-menu {
  margin: 0pt !important;
  padding: 0px !important;  
  list-style:none;
  width: 500px;
  float:left;
  background: url(../images/grey_border.gif) no-repeat left bottom;
}

*html .rgtabs-menu li {height: 1%;}
*html .rgtabs-menu a {height: 1%;}
*html .medlem{width:315px;}

ul.rgtabs-menu li {
	display: block;
  	width: 245px; 
  	padding:0pt !important; 
  	margin:0pt !important; 
  	line-height:27px; 	  	
}

.rgtabs-menu a {
	display: block;
	padding: 7px 7px 7px 12px; 
	line-height: 21px; 
	height: 19px;
	color: #3c3c3c;
  	font-weight: bold;
  	background:#fff url(../images/tab_bg.gif) repeat-x center bottom;
  	font-size: 1.18em;
  	border: 1px solid #969696;
  	border-bottom:none;
}

.rgtabs-menu li.tablast {
	float: right;
}

.rgtabs-menu li.tabfirst {
	float: left;
}

.rgtabs-menu li.rgtabs-selected a {
	line-height: 25px !important; 
	height: 23px !important;	
	margin-top:-3px;
}

*html .rgtabs-menu li.rgtabs-selected a{position:relative;}

.tx-rgtabs-pi1{
width:500px;
float:left;
margin-top:20px;
}

/*----------organisationer------------*/
.border_content .tx-rgtabs-pi1{
width:100%;
margin-top:20px;
margin-left:-11px;
margin-bottom:10px;
clear:both;
}

*html .border_content .tx-rgtabs-pi1{position:relative; left:10px;}

.medlem{
width:316px;
height:242px;
position:absolute;
top:28px;
right:0;
padding-top:5px;
background:#d6ebe7;
border-top:1px solid #969696;
border-left:1px solid #969696;
overflow:auto;
z-index:0;
}

.group{
float:left;
padding-left:15px;
}

ul.trade{
width: 192px;
list-style:none;
padding-left:0pt !important;
/*float:left;*/
margin:0pt !important;
}

ul.trade li{
width: 182px;
border-top:1px solid #969696;
border-bottom:1px solid #969696;
margin-top:0pt !important;
margin-left:0pt !important;
margin-right:0pt !important;
margin-bottom:-1px !important;
line-height:2;
padding-left:10px;
cursor:pointer;
color: #3c3c3c;
}


ul.trade li.selected{
font-weight:bold;
background:#d6ebe7;
color:#00505c;
position:relative;
width:183px;
z-index:2;
}

.border_content .rgtabs-wrapper{
padding:0pt;
width:500px;
padding-top:28px;
height:248px;
overflow:hidden;
position:relative;
}

#group-1 p{
color: #3c3c3c;
font-weight:bold;
line-height:11;
}

.org{
padding-bottom:40px;
}

.org p{
margin:0pt !important;
}

.org p.name a{
color: #3c3c3c;
font-weight:bold;
}

.org p.comments a{
color: #00505c;
font-weight:normal;
}

#letter{
background:url(../images/letters_bg.gif) repeat-x top center;
padding:7px 0 0 15px;
}

span.selectors{
color: #3c3c3c;
cursor:pointer;
}

span.selected{
font-weight:bold;
}

#list {
height:210px;
margin-top:5px;
overflow:auto;
padding-top:15px;
}

.organisation{
padding-bottom:30px;
}

.organisation p.name{
color: #3c3c3c;
font-weight:bold;
margin:0;
}

p.link a{
background:transparent url(../images/link_henvisning.png) no-repeat scroll 0px 0px;
padding-left:20px;
display:block;
}

.rgtabs-container .news_list_container{margin-bottom:15px;}
