/* groups */
#groupsMember_to_asset_id
{
	clear: both;
}

#groups
{	clear: both;
padding:0px;

}

#groups .teaser
{	

}

#groups h2
{
	font-size:11px;
	margin-bottom:3px;
	padding-bottom:6px;
	text-transform: uppercase;
	border-bottom: dotted 1px #ccc;	
}	
#groups .groups_center h2
{
	font-size:11px;
	margin-bottom:3px;
	padding-bottom:6px;
	text-transform: uppercase;
	border-bottom: dotted 1px #ccc;	
}
div.groups_center{
	margin-left:235px;
	width:420px;
}
div.groups_center .teaser{
	width:413px;
	margin:0px;
	padding:5px;
	margin-bottom:10px;
	}
div.groups_center .teaser h2{
	font-size:11px;
	margin-bottom:3px;
	padding-bottom:6px;
	text-transform: uppercase;
	border-bottom: dotted 1px #ccc;	
	}
	
div.groups_center .teaser ul{
  float: left; 
  list-style: none;
  margin:0px;
  padding:0px;
	}
div.groups_center .teaser ul li{
  float:left;
  display:inline;
    width:88px;
    margin-right:7px;
    margin-top:7px;
    overflow:hidden;
	}
div.groups_center .teaser ul li a{
	color:#245B74;
	font-weight:normal;
}
div.groups_center .teaser ul li img{
	padding:2px;
    border:1px solid #D8D8D8;
	}	
	
	
#groups p 
{
    margin-bottom: 13px;
}

#groups ul
{
  list-style: none;
}

#groups ul:after
{
  clear: both;
}


#groups li
{
  float: left;
  font-size:0.9em;
  padding: 5px 0px 0px 5px;/* o u r l */
  width: 140px;
  overflow:hidden;
  
}

#groups ul.error_list li
{
  padding: 0px 0px 0px 5px;/* o u r l */
  width: 140px;
}

#groups label
{
  float: left;
  display: block;
  width: 100px;
}

#groupsCreate li
{
  width: 430px;
}

#group_headline, #group_description, #group_regional_zip
{
  width: 400px;
}

#groups img.avatar
{
  float: none;
  padding: 3px;
  margin-right:8px;
  border: 1px solid #eee;
}

.dialog
{
  text-align: left;
}

.dialog ul
{
  list-style: none;
}

.dialog ul:after
{
  clear: both;
}


.dialog li
{
  float: left;
  display: block;
  padding: 0px 0px 0px 0px;/* o u r l */
  width: 550px;
  text-align: left;
}

.dialog label
{
  float: left;
  display: block;
  width: 200px;
  padding: 0px 0px 5px 5px;
}

#avatar_file
{
  padding: 0px 0px 5px 0px;
}


#groupsMember_to_asset_id
{
  width: 300px;
}

#groups .index
{
	clear: both;
  width: 430px;
  border: 1px dotted #000000;
  margin: 5px;
  padding: 10px;
  background: #FFFFFF;
}

#groupsMemberList
{
  float: left;
  width: 300px;
  border-top: 1px dashed #000000;
  border-bottom: 1px dashed #000000;
  padding-bottom: 5px;
  margin-top: 10px;
}

#groupsMemberList li
{
  float: left;
  width: 400px;
}

#groupsMemberList label
{
  width: 350px;
}

.group-entry-data span
{
  font-weight: bold;

}

.teaser_list{

}
div.rate_group{
	width:205px;
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	float:right;
	
	}
div.rate_group img{
	border:1px solid #FFFFFF;
	margin:0px;
	padding:0px;
	}
	
.choose_radio{
	border:0px solid red;
	background-image: none;
	}
div.groups_members_user h2
{
    border-bottom: dotted 1px #ccc;	
    font-size:11px;
	text-transform: uppercase;
	margin-bottom:8px;
}	
div.groups_members_user {
	width:660px;
	}
	
div.groups_members_user_sigle{
	display:inline;
	float:left;
	margin-bottom:10px;
	}
	
div.groups_members_map {
    float: left;
    border: 1px solid #D8D8D8;
    margin-right: 10px;
    margin-left: 0px;
    padding: 6px;
    display: inline;
    margin-bottom:10px;
    }
