/* Clubs */

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

#clubsLeftSearch{
    background-image: url(../images/clubs_search_back.png);
    background-repeat: no-repeat;
	background-color: transparent;
	width: 444px;
	height: 33px;
	padding:38px 0px 0px 13px;
}
#clubsLeftBiggest{
    background-image: url(../images/clubs_headline_biggest.png);
    background-repeat: no-repeat;
	background-color: transparent;
	margin-top:24px;
	padding-top:30px;
}
#clubsLeftMysearch{
    /* background-image: url(../images/clubs_headline_biggest.png);*/
    background-repeat: no-repeat;
	background-color: transparent;
	margin-top:24px;
	padding-top:30px;
}
#clubsLeftNew{
    background-image: url(../images/clubs_headline_new.png);
    background-repeat: no-repeat;
	background-color: transparent;
	margin-top:24px;
	padding-top:30px;
}
#clubsLeftRegion{
    background-image: url(../images/clubs_headline_region.png);
    background-repeat: no-repeat;
	background-color: transparent;
	margin-top:24px;
	padding-top:30px;
}
.clubsLeftClub{
    clear:left;
    padding-bottom:5px;
    margin-bottom:5px;
    border-bottom:1px solid #bdc2c7;
    height:80px;
}
.clubsLeftClubImage{
    float:left;
    width:130px;
}
.clubsLeftClubInfos{
    margin-left:130px;
}
.clubsLeftClubInfosName{
    font-weight:bold;
    margin-bottom:2px;    
}
.clubsLeftClubInfosVoting{
    margin-top:12px;
    font-size:11px;
}
#clubsLeftFavoredMore,#clubsLeftNewMore{
    text-align:right;
}
#clubsLeftFavoredMore a,#clubsLeftNewMore a{
    font-size:10px;
    color:#758f2d;
}

#clubsRight{
    margin-left:470px;
}


.listClubsSearch{   
    width: 444px;	
	padding:38px 0px 0px 13px;
}
.listClubs{
    margin-top:24px;
	padding-top:30px;
}
.listClub{    
    float:left;
    padding-right:5px;
}
.listClubImage{
    float:left;        
    width:95px;
}
.listClubImage img{
    padding:5px;
    border:1px solid #d4d4d3;
    background-color:#f8f7f2;
}
.listClubInfos{ 
    width:120px;       
    float:left;
}
.listClubInfosName{
    font-weight:bold;
    margin-bottom:2px;    
}
.listClubInfosVoting{
    margin-top:12px;
    font-size:11px;
}
.listClubsMore{
    text-align:right;
    width:655px;
    clear:both;
    margin-top:10px;
    border-top:1px solid #d4d4d3;
}
.listClubsMore a{
    font-size:10px;
    color:#758f2d;
}

/* Club */


#internClubLeft{
    width:196px;
    font-size:11px;
    float:left;
}
#internClubLeft td{    
    text-align:center;
}
#internClubLinks{
    margin-top:18px;
    font-size:11px;
    font-weight:bold;
}
#internClubLinks a{
    border-bottom:1px solid #a1a1a1;
    padding:2px;
    display:block;
}
#internClubTeams{
    background-image:url(../images/club_headline_ball.png);
    background-repeat:no-repeat;
    margin-top:18px;
}
.internClubMembersEntry{
    border-bottom:1px solid #bdc2c7;
    height:60px;
    margin-top:6px;
}
.internClubMembersEntryPicture{
    float:left;
    margin-right:6px;
}
.internClubMembersEntryInfosName a{    
    color:#758f2d;
}
#internClubMembers{
    background-image:url(../images/club_headline_members.png);
    background-repeat:no-repeat;
    margin-top:18px;
}
#internClubMembersHeadline{
    height:20px;
    padding-top:8px;
    padding-left:35px;  
    margin-bottom:8px;
    color:#758f2d;
    font-weight:bold;
    text-transform: uppercase;
}
#internClubMembersHeadline a{    
    text-transform: lowercase;
    font-weight:    normal;
}
#internClubFans{
    background-image:url(../images/club_headline_fans.png);
    background-repeat:no-repeat;
    margin-top:18px;
}
#internClubFansHeadline{
    height:20px;
    padding-top:8px;
    padding-left:35px;  
    margin-bottom:8px;
    color:#758f2d;
    font-weight:bold;
    text-transform: uppercase;
}
#internClubFansHeadline a{    
    text-transform: lowercase;
    font-weight:    normal;
}
#internClubAdmin{
    background-image:url(../images/club_headline_members.png);
    background-repeat:no-repeat;
    margin-top:18px;
}
#internClubAdminHeadline{
    height:20px;
    padding-top:8px;
    padding-left:35px;  
    margin-bottom:8px;
    color:#758f2d;
    font-weight:bold;
    text-transform: uppercase;
}
#internClubAdminHeadline a{    
    text-transform: lowercase;
    font-weight:    normal;
}


.internClubPictureEntry{
    border-bottom:1px solid #bdc2c7;
    height:60px;
    margin-top:6px;
}
.internClubPictureEntryPicture{
    float:left;
    margin-right:6px;
}
.internClubPictureEntryInfosName{
    color:#758f2d;
}
.internClubPictureEntryInfosVoting{
    margin-top:6px;
}

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

#internClubRight{
    margin-left:226px;
}
#internClubRightName{
    font-size:20px;
    font-weight:bold;
    margin-bottom:4px;
    color:#91a557;
}

.internClubNewEntry a{
  font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#FFFFFF;
	text-decoration:none;
}
#internClubAccount, #internClubSoccerWorld, #internClubContactData, #internClubAbout, #internClubPinboardInput, #internClubPinboard{
	padding-left:4px;
	padding-top:10px;
	width:446px;
}
.internClubLabel{	
	width:150px;
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	color:#6E717A;
}
.internClubText{
	margin-left:160px;	
	padding-top:2px;
	padding-bottom:2px;	
}
#internClubPinboardInput{
    border:1px solid #aaaaaa;
    background-color:#f7f6f0;
    padding:10px;
    width:420px;
    margin-top:10px;
}
#internClubPinboardInput textarea{
    width:300px;
    height:50px;
    margin-top:5px;
    margin-right:10px;
    float:left;
}

/* Infos */

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

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

#internClubInfosHeadline a{
   color:#c41c25;
}

.internClubInfosEntry{
    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;
}
.internClubInfosName{
    color:#91a557;
}

#internClubInfosEstablished, #internClubInfosContactPerson, #internClubInfosSponsors{
    width:200px;
    float:left;
    border-right: 1px solid #ffffff;
}
#internClubInfosMemberSince, #internClubInfosWebsite, #internClubInfosSearchFor{
    margin-left:210px;
}

/* Pinwand */

.internClubPinboardHeader{
    background-image:url(../images/club_headline_pinboard.png);	
    background-repeat:no-repeat;
    font-size:11px;
    text-align:right;
    width:446px;
    height:20px;
    margin-top:20px;
}

.internClubPinboardHeader a{
   color:#c41c25;
}

.internClubPinboardEntry{
    margin-top:10px;
}

.internClubPinboardEntry .name{
    font-weight:bold;
}
.internClubPinboardEntryPicture img{
    border:1px solid #bcb79f;
    padding:5px;
    margin: 5px 5px 5px 0px;
    float:left;
}
.internClubPinboardEntryText .text{
    margin-top:5px;
}

.historytablesubject{
	color:#6A8295;
	border-bottom: 1px solid #CCCCCC;
}

.historytabledate{
	color:#6E717A;
	border-bottom: 1px solid #CCCCCC;
}



/* Benutzer Profilbild */

#userclubpicresize{
    margin-left:50px;    
}

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

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

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

#userclubpicinput input{
    width:250px;
    /*border:0px solid #FFFFFF;*/
}
#userclubpicsubmit input{    
    border:1px solid #000000;
}
#userclubconditions input{
    margin:0px 10px 30px 0px;
    float:left;
}
#userclubpichead{
    color:#4b6d86;
    font-size:12px;
    font-weight:bold;
}

/* Bild anpassen */

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

#userclubpicresizeright{
    margin-left: 200px;
}

#userclubpicleft{
    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;
}

#userclubpicinfobox{
    margin-bottom:10px;
}

/* Update */

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

#userclubupdate{
    padding:20px 20px 20px 20px;
    /* background-image:url(../../../images/userclub_update_head_back.jpg);  */
    margin-bottom:15px;    
}
.userclubupdatelinks {
    border-bottom:1px solid #CCCCCC;
    padding-bottom:2px;
    margin-bottom:0px;
    font-size:10px;
    font-weight:bold;
    font-family: Arial, Helvetica, sans-serif;
}
.userclubupdatelinks a{
    padding:2px 7px 2px 7px;        
    color:#333333;
    text-decoration:none;
}
.userclubupdatelinks a:hover{
    background-color:#91A557;
    color:#ffffff;
    text-decoration:none;
}
#userclubupdateselectedlink{
    padding:2px 7px 2px 7px;
    background-color:#91A557;
    color:#FFFFFF;   
}
.userclubupdatedatatext{
    float:left;
    width:250px;
}
.userclubupdateformarea #userclubpicture{
	float:left;	
}

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

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

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

.userclubupdateformarea #userclubname{
	margin-left:10px;		
	width:200px;
}

/* Formulare */

#userclubupdatedata{
    width:380px;
    padding-left:80px;
    margin-top:10px;
}
.userclubupdateformarea input{
    width:210px;
    border:1px solid #8f8f8f;
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
}
.userclubupdateformarea select{
    width:216px;
    border:1px solid #8f8f8f;
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
}
.userclubupdateformarea textarea{
    width:211px;
    border:1px solid #8f8f8f;
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	height:60px;
}
.userclubupdatedataleft{
    float:left;
    width:120px;
}
.userclubupdatedataright{
    margin-left:130px;        
}
.userclubupdatedatarightckb{
    margin-left:130px;    
    width:240px;
    line-height:20px;
}
.userclubupdateformrow{
    padding:4px 0px 4px 0px;
}
#userclubupdatedatahead{
    font-size:16px;
    color:#adb4bc;
}
.userclubupdatebuttons{
    text-align:right;
    width:344px;
}
.userclubupdateformarea .userclubupdateformdate{
    width:50px;
}
.userclubupdateformarea .userclubupdateformckb{
    width:20px;
    border:0px;
}

/* Termine / Kalender */
#internClubDates{
    margin-top:18px;
    width:448px;
}
#internClubDateEntries{
    padding:26px 6px 6px 6px;
    width:278px;
    background-color:#ece9dc;
    float:left;
    background-image:url(../images/club_dates_headline.png);	
    background-repeat:no-repeat;
    font-size:10px;
    line-height:14px;    
}
#internClubDateCalendar{
    font-size:11px;
    margin-left:294px; 
    background-color:#ece9dc; 
    height:145px;  
}
.internClubDateEntry{
    padding:2px;
    border-bottom:1px solid #a1a1a1;
}
.internClubDateEntryEmpty{
    padding:2px;
    margin-top:1px;
}
#internClubDateEntriesBottom{
    margin-top:4px;
}
#internClubDateEntriesBottom a{
    color:#c41c25;
}
#clubCalendar{  
    color:#ffffff;
}
#clubCalendar #clubCalendarTop{
    padding:4px;
    background-image:url(../images/calendar_top_back.png);
}
#clubCalendar #month{    
    float:left;
    width:100px;    
}
#clubCalendar .head{
    background-color:#669912; 
    font-size:10px; 
    font-weight:bold;
    padding:2px; 
}
#clubCalendar td{
    background-color:#91a557;   
}
#clubCalendar .inactive{
    background-color:#f4f2ea;   
}
#clubCalendar .todaythisday{
    background-color:#c21924;   
}
#clubCalendar .isDateToday{
    background-color:#91a557;   
}
#clubCalendar .isDate{
    background-color:#cbe77b;  
    cursor:pointer; 
}
#clubCalendar .thisday{
    background-color:#c21924;   
}
#clubCalendar .today{
    background-color:#c21924;   
}
#clubCalendar #clubCalendarDays{
    margin-top:4px;
}

/* Nachrichten */

#internClubNews{
    margin-top:18px;
    background-color:#ece9dc;
    width:426px;
    padding:11px;
    background-image:url(../images/club_news_headline.png);
    background-repeat:no-repeat;
}
#internClubNewsTop{
    text-align:right;
    font-size:11px;  
    margin-bottom:10px;  
}
#internClubNewsTop a{
    color:#c41c25;
}
.internClubNewsEntry{
    margin-top:5px;    
}

.internClubNewsEntryHeadline{
    color:#669912;
}
.date{
    color:#000;
    font-size:10px;
}
#internClubDateForm{
    margin-top:20px;
    padding:10px;
    border: 1px solid #73a226;
    width:426px;    
}
#internClubDateForm input,select,textarea{
    font-size:11px;    
}
#internClubNewsForm{
    margin-top:20px;
    padding:10px;
    border: 1px solid #73a226;
    width:426px;    
}
#internClubNewsForm input,select,textarea{
    font-size:11px;    
}



#internProfileGalleries{
    background-image:url(../images/intern_profile_headline_galleries.png);
    background-repeat:no-repeat;
    margin-top:18px;
}
#internProfileGalleriesHeadline{
    height:20px;
    padding-top:8px;
    padding-left:38px;  
    margin-bottom:8px;
    font-weight:bold;
    color:#758f2d;
    text-transform: uppercase;
}
#internProfileGalleriesHeadline a{    
    text-transform: lowercase;
}
#internProfileVideos{
    background-image:url(../images/intern_profile_headline_videos.png);
    background-repeat:no-repeat;
    margin-top:18px;
}
#internProfileVideosHeadline{
    height:20px;
    padding-top:8px;
    padding-left:38px;  
    margin-bottom:8px;
    font-weight:bold;
    color:#758f2d;
    text-transform: uppercase;
}
#internProfileVideosHeadline a{    
    text-transform: lowercase;
}
#internProfileGroups{
    background-image:url(../images/intern_profile_headline_groups.png);
    background-repeat:no-repeat;
    margin-top:18px;
}
#internProfileGroupsHeadline{
    height:20px;
    padding-top:8px;
    padding-left:38px;  
    margin-bottom:8px;
    font-weight:bold;
    color:#758f2d;
    text-transform: uppercase;
}
#internProfileGroupsHeadline a{    
    text-transform: lowercase;
}
#internProfileBlogs{
    background-image:url(../images/intern_profile_headline_blogs.png);
    background-repeat:no-repeat;
    margin-top:18px;
}
#internProfileBlogsHeadline{
    height:20px;
    padding-top:8px;
    padding-left:34px;  
    margin-bottom:8px;
    font-weight:bold;
    color:#758f2d;
    text-transform: uppercase;
}
#internProfileBlogsHeadline a{    
    text-transform: lowercase;
}

#internProfileReports{
    background-image:url(../images/intern_profile_headline_blogs.png);
    background-repeat:no-repeat;
    margin-top:18px;
}
#internProfileReportsHeadline{
    height:20px;
    padding-top:8px;
    padding-left:34px;  
    margin-bottom:8px;
    font-weight:bold;
    color:#758f2d;
    text-transform: uppercase;
}
#internProfileReportsHeadline a{    
    text-transform: lowercase;
}

#internProfileAssignments{
    background-image:url(../images/intern_profile_headline_assignments.png);
    background-repeat:no-repeat;
    margin-top:18px;
}
#internProfileAssignmentsHeadline{
    height:20px;
    padding-top:8px;
    padding-left:34px;  
    margin-bottom:8px;
    font-weight:bold;
    color:#758f2d;
    text-transform: uppercase;
}
#internProfileAssignmentsHeadline a{    
    text-transform: lowercase;
}

.internProfilePictureEntry{
    border-bottom:1px solid #bdc2c7;
    height:60px;
    margin-top:6px;
}
.internProfilePictureEntryPicture{
    float:left;
    margin-right:6px;
}
.internProfilePictureEntryInfosName{
    color:#758f2d;
}
.internProfilePictureEntryInfosVoting{
    margin-top:6px;
}

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

#google_map #copyright{
	width:400px;
}
.internClubMore{
	text-align:right;
}
.internClubMore a{
color:#758F2D;
}
