/* Groups */

#groupsLeft{
    width:460px;
    float:left;
}

#groupsLeftSearch{
    background-image: url(../images/groups_search_back.png);
    background-repeat: no-repeat;
	background-color: transparent;
	width: 444px;
	height: 33px;
	padding:38px 0px 0px 13px;
}
#groupsLeftNew{
    background-image: url(../images/groups_headline_new.png);
    background-repeat: no-repeat;
	background-color: transparent;
	margin-top:24px;
	padding-top:30px;
}
#groupsLeftOwn{
    background-image: url(../images/groups_headline_own.png);
    background-repeat: no-repeat;
	background-color: transparent;
	margin-top:24px;
	padding-top:30px;
}
#groupsLeftFavored{
    background-image: url(../images/groups_headline_favored.png);
    background-repeat: no-repeat;
	background-color: transparent;
	margin-top:24px;
	padding-top:30px;
}
.groupsLeftGroup{
    clear:left;
    padding-bottom:5px;
    margin-bottom:5px;
    border-bottom:1px solid #bdc2c7;
    height:80px;
}
.groupsLeftGroupImage{
    float:left;
    width:130px;
}
.groupsLeftGroupInfos{
    margin-left:130px;
}
.groupsLeftGroupInfosName{
    font-weight:bold;
    margin-bottom:2px;    
}
.groupsLeftGroupInfosVoting{
    margin-top:12px;
    font-size:11px;
}
#groupsLeftFavoredMore,#groupsLeftNewMore{
    text-align:right;
}
#groupsLeftFavoredMore a,#groupsLeftNewMore a{
    font-size:10px;
    color:#758f2d;
}

#groupsRight{
    margin-left:470px;
}

/* Gruppe */

#internGroupLeft{
    width:196px;
    font-size:11px;
    float:left;
}
#internGroupLeft td{    
    text-align:center;
}
#internGroupLinks{
    margin-top:18px;
    font-size:11px;
    font-weight:bold;
}
#internGroupLinks a{
    border-bottom:1px solid #a1a1a1;
    padding:2px;
    display:block;
}
#internGroupMembers{
    background-image:url(../images/intern_profile_headline_friends.png);
    background-repeat:no-repeat;
    margin-top:18px;
}
#internGroupMembersHeadline{
    height:20px;
    padding-top:8px;
    padding-left:30px;  
    margin-bottom:8px;
    color:#758f2d;
     font-weight:bold;
    text-transform: uppercase;
}
#internGroupMembersHeadline a{    
    text-transform: lowercase;
    font-weight:    normal;
}
#internGroupFriends{
    background-image:url(../images/intern_profile_headline_friends.png);
    background-repeat:no-repeat;
    margin-top:18px;
}
#internGroupFriendsHeadline{
    height:20px;
    padding-top:8px;
    padding-left:35px;  
    margin-bottom:8px;
    color:#758f2d;
    font-weight:bold;
    text-transform: uppercase;
}
#internGroupFriendsHeadline a{    
    text-transform: lowercase;
    font-weight:    normal;
}


.internGroupPictureEntry{
    border-bottom:1px solid #bdc2c7;
    height:60px;
    margin-top:6px;
}
.internGroupPictureEntryPicture{
    float:left;
    margin-right:6px;
}
.internGroupPictureEntryInfosName{
    color:#758f2d;
}
.internGroupPictureEntryInfosVoting{
    margin-top:6px;
}

.internGroupEntry{
    border-bottom:1px solid #bdc2c7;
    padding-bottom:4px;
}
.internGroupEntryName{
    color:#758f2d;    
}

#internGroupRight{
    margin-left:226px;
}
#internGroupRightHeadline{
    background-image:url(../images/group_headline_back_name.png);
    background-repeat:no-repeat;
    height:55px;
    padding-left:50px;
}
#internGroupRightDescription{   
    width:419px;
    border-bottom:1px solid #979797;
    margin-bottom:15px;
    padding-bottom:10px;
}
.internGroupHeadlineBox{
    border:1px solid #bcb79f;
    background-image: url(../images/intern_start_headline_back.png);
    background-repeat: repeat-x;
	background-color: transparent;
	height:17px;
	font-weight:bold;
	padding:4px 0px 0px 6px;
	margin-top:24px;
	width:411px;
}
.internGroupRightName{
    font-size:16px;
    font-weight:bold;
    margin-bottom:4px;
    color:#91a557;
}

.internGroupNewEntry a{
  font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#FFFFFF;
	text-decoration:none;
}
#internGroupAccount, #internGroupSoccerWorld, #internGroupContactData, #internGroupAbout, #internGroupPinboardInput, #internGroupPinboard{
	padding-left:4px;
	padding-top:10px;
	width:446px;
}
.internGroupLabel{	
	width:150px;
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	color:#6E717A;
}
.internGroupText{
	margin-left:160px;	
	padding-top:2px;
	padding-bottom:2px;	
}


/* Infos */

#internGroupInfos{
    margin-top:20px;
    background-image:url(../images/group_headline_infos.png);	
    background-repeat:no-repeat;
    padding:10px;
    border: 1px solid #73a226;
    width:426px;
}

#internGroupInfosHeadline{
    text-align:right;
    padding-right:5px;
    margin-bottom:10px;
    font-size:11px; 
}

#internGroupInfosHeadline a{
   color:#c41c25;
}

.internGroupInfosEntry{
    background-color:#f5f2ed;
    border-right: 1px solid #c9c8c5;
    border-left: 1px solid #c9c8c5;
    border-top: 1px solid #ddd8cf;    
    font-size:10px;
    padding:4px;
    margin-bottom:1px;
}
.internGroupInfosName{
    color:#91a557;
}

#internGroupInfosEstablished, #internGroupInfosContactPerson, #internGroupInfosSponsors{
    width:200px;
    float:left;
    border-right: 1px solid #ffffff;
}
#internGroupInfosMemberSince, #internGroupInfosWebsite, #internGroupInfosSearchFor{
    margin-left:210px;
}


/* Übersicht */

.internGroupTopicEntry{
    border-bottom:1px solid #bcb79f;
    padding:5px 0px 5px 0px;    
    font-weight:bold;
    height:45px;
    width:419px;
}
.internGroupTopicEntry a{   
    color:#758f2d;
}
.internGroupTopicEntry img{
    float:left;
    margin-right:4px;
}
.internGroupTopicDate{
    font-size:10px;   
    color:#000000;
}
.internGroupDateEntry{
    border-bottom:1px solid #bcb79f;
    padding:5px 0px 5px 0px;
    width:419px;
}

/* Benutzer Profilbild */

#usergrouppicresize{
    margin-left:50px;    
}

#usergrouppic{
    margin-top:30px;
    margin-left:28px;
    width:440px;
}

#usergrouppicleft{	
	width:140px;
	float:left;	
}

#usergrouppicright{
	 padding-left:35px;
	 margin-left:140px;
}

#usergrouppicinput input{
    width:250px;
    /*border:0px solid #FFFFFF;*/
}
#usergrouppicsubmit input{    
    border:1px solid #000000;
}
#usergroupconditions input{
    margin:0px 10px 30px 0px;
    float:left;
}
#usergrouppichead{
    color:#4b6d86;
    font-size:12px;
    font-weight:bold;
}

/* Bild anpassen */

#usergrouppicresizeleft{
    width: 200px;
    float: left;
}

#usergrouppicresizeright{
    margin-left: 200px;
}

#usergrouppicleft{
    width: 150px;
    float: left;
    height:400px;
}

/*
label { 
	clear: left;
	margin-left: 50px;
	float: left;
	width: 5em;
}*/

#previewAreaBack {
	width:131px;
	height:154px;
	background-image:url(../../../images/pic_130x130_back.jpg);
	padding-left:1px; 
	padding-top:1px;			
}

#results {
	clear: both;
}
#frmPictureResize input{
	width: 100px;
	border:1px solid #000000;
	margin-bottom:2px;
}

#usergrouppicinfobox{
    margin-bottom:10px;
}

/* Update */

.usergroupupdatedataseperator{
	border-top:1px solid #CCCCCC;
	height:1px;
	line-height:1px;
	margin-top:10px;
	margin-bottom:10px;
	width:344px;	
}

#usergroupupdate{
    padding:20px 20px 20px 20px;
    /* background-image:url(../../../images/usergroup_update_head_back.jpg);  */
    margin-bottom:15px;    
}
.usergroupupdatelinks {
    border-bottom:1px solid #CCCCCC;
    padding-bottom:2px;
    margin-bottom:0px;
    font-size:10px;
    font-weight:bold;
    font-family: Arial, Helvetica, sans-serif;
}
.usergroupupdatelinks a{
    padding:2px 7px 2px 7px;        
    color:#333333;
    text-decoration:none;
}
.usergroupupdatelinks a:hover{
    background-color:#91A557;
    color:#ffffff;
    text-decoration:none;
}
#usergroupupdateselectedlink{
    padding:2px 7px 2px 7px;
    background-color:#91A557;
    color:#FFFFFF;   
}
.usergroupupdatedatatext{
    float:left;
    width:250px;
}
.usergroupupdateformarea #usergrouppicture{
	float:left;	
}

#usergrouppiclinks{
    font-size:14px;
    font-weight:bold;
    color:#CCCCCC;
    text-align:left; 
    line-height:18px;   
}

#usergrouppiclinks a{
    font-size:11px;    
    color:#536f85;
    font-weight:normal;
    text-decoration:none;
}

#usergrouppiclinks a:hover{
    text-decoration:underline;
}

.usergroupupdateformarea #usergroupname{
	margin-left:10px;		
	width:200px;
}

/* Formulare */

#usergroupupdatedata{
    width:380px;
    padding-left:80px;
    margin-top:10px;
}
.usergroupupdateformarea input{
    width:210px;
    border:1px solid #8f8f8f;
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
}
.usergroupupdateformarea select{
    width:216px;
    border:1px solid #8f8f8f;
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
}
.usergroupupdateformarea textarea{
    width:211px;
    border:1px solid #8f8f8f;
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	height:60px;
}
.usergroupupdatedataleft{
    float:left;
    width:120px;
}
.usergroupupdatedataright{
    margin-left:130px;        
}
.usergroupupdatedatarightckb{
    margin-left:130px;    
    width:240px;
    line-height:20px;
}
.usergroupupdateformrow{
    padding:4px 0px 4px 0px;
}
#usergroupupdatedatahead{
    font-size:16px;
    color:#adb4bc;
}
.usergroupupdatebuttons{
    text-align:right;
    width:344px;
}
.usergroupupdateformarea .usergroupupdateformdate{
    width:50px;
}
.usergroupupdateformarea .usergroupupdateformckb{
    width:20px;
    border:0px;
}

/* Formular Thema */

/* Formulare */

.groupupdatedataseperator{
	border-top:1px solid #CCCCCC;
	height:1px;
	line-height:1px;
	margin-top:10px;
	margin-bottom:10px;
	width:344px;	
}

#groupupdatedata{
    width:380px;
    padding-left:80px;
    margin-top:30px;
}
.groupupdateformarea input{
    width:210px;
    border:1px solid #8f8f8f;
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
}
.groupupdateformarea select{
    width:216px;
    border:1px solid #8f8f8f;
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
}
.groupupdateformarea textarea{
    width:211px;
    border:1px solid #8f8f8f;
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	height:60px;
}
#grouptopicaddform textarea{
    width:260px;
    border:1px solid #000000;
    font-family: Arial, Helvetica, sans-serif;
    color:#000000;
	font-size:11px;
	padding:2px;
	height:60px;
}
.groupupdatedataleft{
    float:left;
    width:120px;
}
.groupupdatedataleftsmall{
    float:left;
    width:70px;
}
.groupupdatedataright{
   margin-left:130px;
}
.groupupdatedatarightwide{
    margin-left:70px;
}
.groupupdateformrow{
    margin:4px 0px 4px 0px;
}
#groupupdatedatahead{
    font-size:16px;
    color:#adb4bc;
}
.groupupdatebuttons{
    text-align:right;
    width:344px;
}
.groupupdateformarea .groupupdateformckb{
    width:20px;
    border:0px;
}
.groupupdateformarea .groupdesignckb{
    width:20px;
    border:0px;
}
#btnSaveGroupData{
	cursor:pointer;
}
.groupupdateformarea .info{
    font-size:9px;
    font-family: Arial, Helvetica, sans-serif;
    padding-right:80px;
}
.groupupdateformarea .groupreleaseckb{
    width:20px;
    border:0px;
    margin:4px 0px 0px 10px;
}
.groupupdateformarea .groupsettingsckb{
    width:20px;
    border:0px;
    padding:0px;    
    margin:0px 5px 0px 0px;
    float:left;
}
.groupupdatedatarightwide p{
    margin-left:25px;
}
.groupupdatedataleft img{
    float:left;
}

#groupdesigntitle{
    font-size:16px;
    font-weight:bold;
}



/* Thema */

#grouptopic{
    padding:18px 18px 18px 0px
}
#grouptopicname{
    color:#a7d115;
    font-size:14px;
    font-weight:bold;
    margin-bottom:5px;
}
#grouptopicform{
    background-image:url(../../../images/group_topic_form_back.png);
    width:408px;
    height:106px;
    padding:2px;
    font-size:10px;
    font-family: Arial, Helvetica, sans-serif;
}
#grouptopicform textarea{
    border:1px solid #000000;
    height:50px;
    width:260px;
}
#grouptopicbuttons{
    margin:10px 0px 10px 0px;
}
#grouptopicfile {    
    width:250px;
}
.grouptopicentryauthorpictures{
    float:left;
    width:65px;
    height:50px;
}
.grouptopicentryauthorname{
   
}
.grouptopicentrymenu{
    background-color:#ededed;
    border-bottom:1px solid #c9ccd0;
    padding:2px 5px 2px 5px;
}

.grouptopicentrytext{
    padding:5px;
}
