/* CSS Document */
/* redesigned styles */
font {font-family: Arial, sans-serif; font-size: 13px;}
table {font-family: Arial, sans-serif; font-size: 13px;}
textarea {font-family: Arial, sans-serif; font-size: 13px;}
input {font-family: Arial, sans-serif; font-size: 13px;}
select {font-family: Arial, sans-serif;	font-size: 13px;}
optgroup {font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; font-style: normal}
option {font-family: Arial, sans-serif;	font-size: 13px;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}

/* global styles */
.globalSection {font-weight: bold; color: #333333;}
.globalSectionDisabled {font-weight: bold; color: #999999;}
.globalInput {color: #000000;}
.globalInputDisabled {color: #999999;}
.globalError {color: #660000;}
.globalErrorTitle {font-weight: bold; color: #663333;}
.globalChanged {color: #000000;}
.globalNavigation {color: #000000;}
.globalStep {font-weight: bold;	color: #333333;}
.linkPageBar {font-weight: bold; color: #333333;}
.globalLinkNormal {color: #000000;}
.globalLinkBold {font-weight: bold;	color: #333333;}
.globalFontSmall {font-size: 10px;}
.globalFont {font-size: 13px;}
.globalDuty {color: #CC0000;}
.globalHighlightQuery {color: #990000;}
.globalDecision {font-weight: bold;	color: #660000;}

/* usernav */
.menuHeaderTitle {font-family: impact; font-size: 30px; color: #FFFFFF;}
.menuHeaderSection {font-size: 12px; color: #FFFFFF;}
.menuHeaderSubSection {font-size: 12px; color: #333333;}
.menuHeaderSubSubSection {font-size: 12px; color: #999999;}
.menuHeaderContent {font-size: 12px; color: #666666;}

.menuSideSection {font-size: 12px; color: #FFFFFF;}
.menuSideSubSection {font-size: 12px; color: #FFFFFF;}
.menuSideInfo {font-size: 10px; color: #FFFFFF;}
.menuSideLogin {font-size: 12px; color: #FFFFFF;}
.menuSideError {font-size: 12px; color: #FFFFFF;}
.menuSideDefaultColor {background-color: #A14B4B;}
.usernavMenuSub {font-size: 12px; color: #FFFFFF;}
.usernavMenuPassword {font-size: 10px; color: #FFFFFF;}

/* message */
.messageUser {color: #666666;}
.messageAdminRead {color: #000000;}
.messageAdminUnread {font-weight: bold;	color: #000000;}
.messageEventRead {color: #666666;}
.messageEventUnread {font-weight: bold; color: #333333;}
.messageMemberRead {color: #000000;}
.messageMemberUnread {font-weight: bold; color: #000000;}
.messagePrivateRead {color: #000000;}
.messagePrivateUnread {font-weight: bold; color: #333333;}

/* messageDetails */
.messageDetailsTitle {font-weight: bold; color: #000000;}
.messageDetailsNoReceiver {color: #660000;}
.messageDetailsUserExtern {font-size: 10px; color: #666666;}
.messageDetailsOldMessageTitle {font-size: 10px; color: #666666;}
.messageDetailsOldMessageText {font-style: italic; color: #666666;}

/* selectSettings */
.selectSettingsDescription {font-size: 10px; color: #666666}
.selectSettingsAccount {color: #666666;}

/* profile */
.profileDescription {font-size: 10px; color: #666666}
.profileEmailChange {font-weight: bold; color: #663333;}

/* interests */
.interestsInterest0 {color: #999999;}
.interestsLegend0 {font-size: 10px;	color: #999999;}
.interestsInterest1 {color: #000000;}
.interestsLegend1 {font-size: 10px;	color: #000000;}
.interestsInterest2 {text-decoration: underline; color: #000000;}
.interestsLegend2 {text-decoration: underline; font-size: 10px;	color: #000000;}
.interestsLegend {font-size: 10px;	color: #999999;}

/* groups */
.groupsUser {color: #000000;}
.groupsUserAway {color: #666666;}
.groupsUserPrePre {font-size: 12px;	color: #660000;}
.groupsFriends {font-size: 12px; color: #000000;}
.groupsGroup {color: #000000;}
.groupsPast {color: #666666;}
.groupsLegend {font-size: 12px;	color: #666666;}
.groupsLegendNone {font-size: 12px; color: #000000;}

/* groupAddNewUser */
.groupAddNewUserUser {color: #000000;}
.groupAddNewUserNoResultTitle {color: #000000;}
.groupAddNewUserNoResult {color: #666666;}

/* userInfo */
.userInfoLegend {font-size: 10px; color: #666666;}

/* addressDetails */
.addressDetailsUpdate {color: #660000;}
.addressDetailsTopic {font-size: 13px; color: #666666; font-weight:bold;}
.addressDetailsTitle {color: #999999;}
.addressDetailsInterests {font-size: 12px; color: #000000;}
.addressDetailsUser {font-size: 12px; color: #666666;}
.addressDetailsUserWho {font-size: 10px; color: #666666;}
.addressDetailsLegend {font-size: 12px; color: #999999;}
.addressDetailsLocked {color: #666666;}
.addressDetailsAway {color: #663300;}
.addressDetailsEmpty {color: #CC0000;}
.addressDetailsEdit {font-size: 10px; color: #CC0000;}

/* newEvent */
.newEventCategory0 {color: #999999;}
.newEventCategory1 {color: #000000;}
.newEventDescription {font-size: 10px; color: #666666;}
.newEventHighlight {color: #CC0000;}
.newEventPublicLink {color: #666666;}
.newEventPublicMessage {color: #999999;}

/* newNews */
.newNewsDescription {font-size: 10px; color: #666666;}

/* userSelect */
.userSelectMember {font-size: 10px;	color: #666666;}
.userSelectMemberSelect {font-size: 10px; color: #FFFFFF;}
.userSelectMessage {color: #999999;}
.userSelectLink {color: #666666;}

/* calendarSelectDate + calenderCode */
.calendarSelectDateHeader {color: #999999;}
.calendarSelectDateNavigation {font-size: 10px;	color: #666666;}
.calendarSelectDateToday {font-weight: bold; color: #FFFFFF;}
.calendarSelectDateBackToday {background-color: #B5B5B5;}
.calendarSelectDateBack {background-color: #FFFFFF;}
.calendarSelectDateBackStart {background-color: #990000;}
.calendarSelectDatePast {color: #999999;}

/* events */
.eventsNoticeDelete {color: #CC0000;}
.eventsHeaderYear {font-weight: bold; color: #000000;}
.eventsDateToday {font-weight: bold; color: #FFFFFF;}
.eventsBirthday {font-size: 10px; color: #666666;}
.eventsHoliday {font-size: 10px; color: #666666;}
.eventsDateImportant {color: #CC0000;}
.eventsDateNormal {color: #000000;}
.eventsDate {color: #666666;}
.eventsDateWE {color: #333333;}
.eventsEvent0 {color: #999999;}
.eventsEvent1 {color: #000000;}
.eventsEventUnknown {font-weight: bold; color: #333333;}
.eventsEventSelected {color: #000000;}
.eventsEndTime0 {font-size: 10px; color: #999999;}
.eventsEndTime1 {font-size: 10px; color: #666666;}
.eventsUser1 {color: #000000;}
.eventsUser1Unread {font-weight: bold; color: #000000;}
.eventsUser0 {color: #666666;}
.eventsUser0Unread {font-weight: bold; color: #666666;}
.eventsUserUnknown {color: #666666;}
.eventsUserUnknownUnread {font-weight: bold; color: #666666;}
.eventsLegendUnread {font-size: 10px; font-weight: bold; color: #666666;}
.eventsUserPrePre {color: #CC0000;}
.eventsLegendPrePre {font-size: 10px; color: #CC0000;}
.eventsUserExtern {font-size: 10px;	color: #666666;}
.eventsSideInfoTopic {font-size: 10px; color: #666666;}
.eventsSideInfo {font-size: 10px; color: #333333;}
.eventsNoticeTitle {color: #666666;}
.eventsNoticeLegend {font-size: 10px; color: #666666;}
.eventsNavigation {color: #666666;}
.eventsNoticePrio1 {color: #FF0000;}
.eventsNoticePrio2 {color: #CC0000;}
.eventsNoticePrio3 {color: #000000;}
.eventsNoticePrio4 {color: #666666;}
.eventsNoticePrio5 {color: #999999;}
.eventsPublicComment {font-size: 10px; color: #660000;}
.eventsFilterText {font-size: 12px; color: #666666;}
.eventsNoFilter {font-size: 12px; color: #CC0000;}

/* blockedMembers */
.blockedMembersInvitation {color: #CC0000}

/* address */
.addressUpdate {color: #660000;}
.addressUpdateName {font-weight: bold; color: #990000;}
.addressDetails {color: #666666;}
.addressOwn {font-size: 10px; color: #999999;}
.addressOwnHighlight {font-size: 10px; color: #CC0000;}

/* eventComment */
.eventCommentUser {font-size: 10px; color: #000000;}
.eventCommentHeader {font-size: 10px; color: #666666;}
.eventCommentTitle {font-weight: bold; color: #000000;}
.eventCommentChange {color: #660000;}
.eventCommentDelete {font-size: 10px; color: #660000;}

/* eventNewComment */
.eventNewCommentHeader {color: #666666;}

/* myEntries */
.myEntriesTime {color: #666666;}

/* addressNew */
.addressNewUpdate {color: #660000;}
.addressNewSection {font-weight: bold; color: #666666;}

/* eventUserApprove */
.eventUserApproveHeader {color: #666666;}
.eventUserApproveEventTitle {font-weight: bold; color: #663333;}
.eventUserApproveTable {color: #666666;}
.eventUserApproveComment {color: #666666;}

/* agb */
.agbTitle {font-weight: bold; color: #333333}
.agbText {font-size: 10px; color: #666666;}

/* eventAddOwn */
.eventAddOwnDescription {font-size: 10px; color: #666666;}

/* eventAddOwnAdded */
.eventAddOwnAddedSuccess {font-weight: bold; color: #666666;}
.eventAddOwnAddedFailed {font-weight: bold; color: #663333;}

/* welcome */
.welcomeText {font-size: 12px; color: #666666;}
.welcomeHighlight {color: #000000;}
.welcomeLink {color: #CC0000;}

/* register */
.registerTitle {font-weight: bold; color: #FFFFFF;}
.registerDone {color: #666666;}

/* adminArea */
.adminAreaSection {color: #999999;}
.adminAreaStatisik {color: #660000;}

/* feedbackUser */
.feedbackUserTitleReply {font-weight: bold; color: #666666;}
.feedbackUserTitleNoReply {font-weight: bold; color: #660000;}
.feedbackUserSender {font-size: 10px; color: #660000;}
.feedbackUserHeader {font-size: 10px; color: #666666;}
.feedbackUserTextNoReply {color: #660000;}
.feedbackUserTextReply {color: #666666;}
.feedbackUserNavigation {color: #666666;}
.feedbackUserNavigationReply {color: #660000;}

/* faqUser */
.faqUserTitleReply {font-weight: bold; color: #666666;}
.faqUserTitleNoReply {font-weight: bold; color: #660000;}
.faqUserSender {font-size: 10px; color: #660000;}
.faqUserHeader {font-size: 10px; color: #666666;}
.faqUserTextNoReply {color: #660000;}
.faqUserTextReply {color: #666666;}
.faqUserNavigation {color: #666666;}
.faqUserNavigationReply {color: #660000;}

/* faq */
.faqSection {font-weight: bold; color: #333333;}
.faqSectionFull {color: #999999;}
.faqTitle {color: #000000;}
.faqTitleActive {color: #000000;}
.faqTitlePassive {color: #999999;}
.faqActive {color: #000000;}
.faqPassive {color: #999999;}
.faqNavigation {color: #000000;}
.faqEditBox {color: #666666;}
.faqBack {color: #000000;}

/* todo */
.todoWork {color: #000000;}
.todoDone {color: #009900;}
.todoCheck {color: #996600;}
.todoImportant {color: #ff0000;}
.todoSelf {color: #0033FF;}
.todoOther {color: #000066;}
.todoMarkOther {font-weight: bold; color: #000066;}
.todoCategory {color: #666666;}

/* remarkUserReplies */
.remarkUserRepliesTitle {font-weight: bold; color: #666666;}
.remarkUserRepliesAnswers {color: #000000;}

/* holiday */
.holidayText {color: #660000;}

/* printNotices */
.printNoticesTitle {font-weight: bold;}
.printNoticesText {color: #000000;}

/* calendarOverview */
.calendarOverviewDays {color: #666666;}
.calendarOverviewWeeks {color: #999999;}
.calendarOverviewTodayHoliday {font-weight: bold; color: #CC0000;}
.calendarOverviewToday {font-weight: bold; color: #FFFFFF;}
.calendarOverviewHoliday {color: #CC0000;}
.calenderOverviewOld {color: #999999;}

/* photoOverview */
.photoAlbumBorder {background-color: #CCCCCC;}
.photoAlbumBack {background-color: #E9E9E9;}
.photoAlbumEmpty {background-color: #FFFFFF;}
.photoOverviewBack {background-color: #E9E9E9;}

/* photoUpload */
.photoUploadQuery {color: #666666;}

/* photoEdit */
.photoEditAssignAlbum {color: #000000;}
.photoEditAssignArchiv {color: #CC0000;}
.photoEditAlbum {color: #000000;}
.photoEditArchiv {color: #CC0000;}
.photoEditLinkNormal {color: #000000;}
.photoEditLinkArchiv {color: #CC0000;}

/* photoGalery */
.photoGallerySection {color: #666666;}
.photoGalleryPrivate {color: #000000;}
.photoGalleryPrivateNew {font-weight: bold; color: #333333;}
.photoGalleryEvent {color: #000000;}
.photoGalleryDate {color: #999999;}
.photoGalleryDetails {color: #999999;}
.photoGalleryDetails2 {font-size: 10px; color: #999999;}

/* statistic */
.statisticZeroEntries {font-size: 10px; color: #999999;}
.statisticNormal {font-size: 10px; color: #000000;}
.statisticHighlight {font-size: 10px; color: #CC0000;}

/* weatherInfo */
.weatherInfoPLZ {color: #666666;}

/* regions */
.regionsRegion {color: #000000;}
.regionsState {color: #000000;}
.regionsDelete {color: #666666;}
.regionsStateEmpty {color: #999999;}
.eventsEventPublic {color: #000000;}

.globalDescription {font-size: 10px; color: #999999;}
.globalSectionInfo {font-size: 12px; color: #000000;}
.globalSectionInfoDisabled {font-size: 12px; color: #999999;}
.eventsNavPassive {font-size: 10px; color: #999999;}
.eventsNavPassiveBack {background-color: #E9E9E9;}
.eventsNavActive {color: #000000;}
.eventsNav {font-size: 10px; color: #666666;}
.eventsDescription {font-size: 12px; color: #000000;}

.messageDetailsUser {color: #666666;}

.photoDetailsTitle {font-weight: bold; color: #333333;}
.photoDetailsText {font-size: 12px; color: #000000;}
.photoDetailsInfo {font-size: 10px; color: #666666;}

.photoAlbumTitle {font-size: 10px; color: #000000;}
.photoAlbumText {font-size: 10px; color: #000000;}
.photoAlbumContent {font-size: 12px;}
.photoAlbumInfo {font-size: 10px; color: #666666;}
.photoAlbumSelect {font-size: 10px; color: #000000; text-decoration: underline;}

.photoAlbumOverviewTitle {color: #000000;}
.photoAlbumOverviewEmpty {color: #999999;}

.globalColor_0 {background-color: #A14B4B;} /* not logged in (default) */
.globalColor_1 {background-color: #8370AE;} /* violet: Cafe/Bar/Disco */
.globalColor_2 {background-color: #6299C4;} /* blue: Schwimmen/Bad */
.globalColor_3 {background-color: #A3AD4F;} /* green: Sport A6AF5B A3AD4F*/
.globalColor_4 {background-color: #A14B4B;} /* red: Party/Gesellschaft */
.globalColor_5 {background-color: #8F6B47;} /* brown: Essen/Grillen/Restaurant */
.globalColor_6 {background-color: #BD9871;} /* yellow: Reisen/Urlaub */
.globalColor_7 {background-color: #5E835C;} /* dark green: Natur/Ausflug/Biergarten */ 
.globalColor_8 {background-color: #4C4C4C;} /* black: Film/Kino */
.globalColor_9 {background-color: #A14B4B;} 
.globalColor_10 {background-color: #444D72;} /* dark blue: Musik/Konzert */
.globalColor_11 {background-color: #CB8737;} /* orange: Festival/Markt/Messen */
.globalColor_12 {background-color: #9A507D;} /* pink: Kultur/Theater/Vortrag */

.eventsNavCal {font-size: 11px; color: #666666;}

.welcomeLink {color: #CC0000;}
.overviewLink {font-size: 12px; color: #999999;}
.overviewSection {font-weight: bold; color: #666666;}
/*.overviewSection {font-size: 14px; color: #333333;}*/
.overviewText {color: #000000;}
.overviewInfo {color: #999999;}
.overviewPost {font-weight: bold; color: #000000;}
.welcomeMessageText {font-size: 12px; color: #666666;}

.newPhotoAlbumInfo {font-size: 12px; color: #666666;}
.newPhotoAlbumAdd {font-size: 12px; color: #660000;}

.newLocationInfo {font-size:12px; color: #666666;}
.newLocationSelect {font-size:12px; color: #CC0000;}
.searchLocationRegion {color: #999999;}

.locationDetailsInterests {color: #666666;}
.locationDetailsEmpty {color: #660000;}
.locationDetailsVote {color: #999999;}
.locationDetailsNoVote {color: #CC0000;}
.locationTopic {color: #999999;}

.interestDetailsInfo {font-size:10px; color: #999999;}
.interestDetailsTopic {font-size:13px; color: #000000;}
.interestDetailsMember {font-size:12px; color: #666666;}
.interestDetailsNoEntry {font-size:12px; color: #666666;}

.interestsOverviewInfo {font-size: 13px; color: #999999;}
.interestsOverviewEmpty {color: #999999;}

.commentInfo {font-size: 12px; color: #999999;}
.commentUser {font-size: 12px; color: #666666; font-weight: bold;}
.commentDelete {font-size: 12px; color: #990000;}
.commentTitle {font-size: 12px; color: #666666; font-weight: bold;}
.commentText {font-size: 12px; color: #000000;}

.interestsInfos {font-size: 12px; color: #999999;}

.tabActive {background-color: #FFFFFF;}
.tabPassive {background-color: #CCCCCC;}
