/* Code tidied up by ScrapBook */
br { clear: left; }
h2 { margin-top: 5px; margin-bottom: 5px; }
.codingfish table { border: 0px none; margin: 0px; padding: 0px; }
.codingfish.index tr { border: 0px none; margin: 0px; padding: 0px; width: 325px; }
.codingfish td {  }
.noborder { border: 0px none; }
.cofiContainer { border-width: 0px; border-style: none; border-color: currentcolor; }
#mpContainer {  }
#mpContentTopmenu {  }
#mpContentIndex {  }
#mpContentFooter {  }
#mpTopmenu { margin: 0px 0px 20px; text-align: center; }
#mpTopmenu a { color: rgb(255, 255, 255); }
.cofiIndexTable {  }
.cofiThreadTableRow1 { background-color: rgb(250, 250, 250); padding: 10px; }
.cofiThreadTableRow2 { background-color: rgb(252, 252, 252); padding: 10px; }
.cofiIndexTableRow1 { background-color: rgb(250, 250, 250); padding: 10px; }
.cofiIndexTableRow2 { background-color: rgb(252, 252, 252); padding: 10px; }
.cofiIndexTableRowRepliesCounter { text-align: center; font-size: 2.5em; margin-bottom: 10px; }
.cofiIndexTableRowRepliesText { text-align: center; }
.cofiIndexTableRowReplies { color: rgb(119, 119, 119); border-width: 1px; border-style: solid; border-color: rgb(245, 245, 245) rgb(221, 221, 221) rgb(221, 221, 221); }
.cofiIndexTableRowIcon { border-width: 1px; border-style: solid; border-color: rgb(245, 245, 245) rgb(221, 221, 221) rgb(221, 221, 221) rgb(245, 245, 245); }
.cofiIndexTableRowTopic { padding-left: 10px; padding-right: 10px; border-width: 1px; border-style: solid; border-color: rgb(245, 245, 245) rgb(221, 221, 221) rgb(221, 221, 221) rgb(245, 245, 245); }
.cofiIndexTableRowHeadlineTitle { width: 100%; margin: 5px 10px 0px; padding: 0px; }
.cofiIndexTableRowHeadlineSubtitle { width: 100%; margin: 2px 10px 0px; color: rgb(85, 85, 85); font-size: 0.9em; }
.cofiIndexTableRowTeaserText { width: 100%; margin: 5px 10px 0px; color: rgb(0, 0, 0); }
.cofiIndexTableRowLastPost { border-width: 1px; border-style: solid; border-color: rgb(245, 245, 245) rgb(221, 221, 221) rgb(221, 221, 221) rgb(245, 245, 245); }
.cofiIndexTableRowSticky { border-width: 1px; border-style: solid; border-color: rgb(245, 245, 245) rgb(221, 221, 221) rgb(221, 221, 221) rgb(245, 245, 245); }
.cofiIndexTableRowSticky.sold { border-width: 1px; border-style: solid; border-color: rgb(245, 245, 245) rgb(221, 221, 221) rgb(221, 221, 221) rgb(245, 245, 245); color: rgb(210, 21, 21); font-weight: bold; font-size: 18px; }
.cofiIndexViewTableRowCategoryImage { color: rgb(119, 119, 119); border-width: 1px; border-style: solid; border-color: rgb(245, 245, 245) rgb(221, 221, 221) rgb(221, 221, 221); }
.cofiIndexViewTableRowCategoryName { padding-left: 10px; padding-right: 10px; border-width: 1px; border-style: solid; border-color: rgb(245, 245, 245) rgb(221, 221, 221) rgb(221, 221, 221) rgb(245, 245, 245); }
.cofiIndexViewTableRowThreads { padding-left: 10px; padding-right: 10px; border-width: 1px; border-style: solid; border-color: rgb(245, 245, 245) rgb(221, 221, 221) rgb(221, 221, 221) rgb(245, 245, 245); }
.cofiIndexViewTableRowPosts { padding-left: 10px; padding-right: 10px; border-width: 1px; border-style: solid; border-color: rgb(245, 245, 245) rgb(221, 221, 221) rgb(221, 221, 221) rgb(245, 245, 245); }
.cofiIndexViewTableRowLastEntry { padding-left: 10px; padding-right: 10px; border-width: 1px; border-style: solid; border-color: rgb(245, 245, 245) rgb(221, 221, 221) rgb(221, 221, 221) rgb(245, 245, 245); }
.cofiEntryContent { width: 100%; border: 1px solid rgb(170, 170, 170); margin: 20px 0px 30px; }
.cofiEntryContentHeadline { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(170, 170, 170); padding: 10px; }
.cofiEntryContentHeadline1 { float: left; width: 75%; vertical-align: top; font-size: 1.5em; padding: 2px 0px 0px; }
.cofiEntryContentHeadline2 { float: left; text-align: right; padding: 0px 0px 0px 10px; }
.cofiEntryContentText { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 10px; }
.cofiEntryContentText1 { float: left; width: 53%; border-right: 1px solid rgb(204, 204, 204); padding-right: 10px; }
.cofiEntryContentText2 { float: left; width: 45%; padding: 0px; }
.cofiEntryContentImage { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 2px; border: 1px solid rgb(221, 221, 221); margin: 5px 10px; }
.cofiEntryContentContact { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-top: 1px solid rgb(204, 204, 204); padding: 10px; }
.cofiEntryContentActions { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-top: 1px solid rgb(204, 204, 204); padding: 10px; }
.cofiEntryHeader { font-size: 1.2em; font-weight: bold; margin-top: 20px; }
.cofiEntryFooter { font-size: 1em; font-weight: normal; color: rgb(119, 119, 119); margin-top: 5px; }
.cofiFirstname { font-size: 1.4em; font-weight: bold; margin-top: 10px; }
.cofiLastname { font-size: 1.4em; font-weight: bold; margin-top: 10px; }
.cofiStreet { font-size: 1.4em; font-weight: bold; margin-top: 10px; }
.cofiZip { font-size: 1.4em; font-weight: bold; margin-top: 10px; }
.cofiCity { font-size: 1.4em; font-weight: bold; margin-top: 10px; }
.cofiState { font-size: 1.4em; font-weight: bold; margin-top: 10px; }
.cofiCountry { font-size: 1.4em; font-weight: bold; margin-top: 10px; }
.cofiType { font-size: 1.4em; font-weight: bold; margin-top: 10px; }
.cofiCategory { font-size: 1.4em; font-weight: bold; margin-top: 10px; }
.cofiHeadline { font-size: 1.4em; font-weight: bold; margin-top: 10px; }
.cofiText { font-size: 1.4em; font-weight: bold; margin-top: 10px; }
.cofiCondition { font-size: 1.4em; font-weight: bold; margin-top: 10px; }
.cofiPrice { font-size: 1.4em; font-weight: bold; margin-top: 10px; }
.cofiButton { margin-top: 10px; }
.cofiTopEntries1 { font-size: 0.9em; margin-top: 10px; }
.cofiTopEntries2 { font-size: 0.9em; margin-bottom: 15px; }
.cofiEntryInfoRow { margin: 0px 0px 30px; }
.cofiEntryUsername { float: left; width: 80px; text-align: center; font-weight: bold; margin: 0px; padding: 3px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); }
.cofiEntryLabel { float: left; width: 80px; text-align: center; font-weight: bold; margin: 0px 0px 0px 10px; padding: 3px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); }
.cofiEntryLabel.sold { background-color: rgb(210, 21, 21); border-color: rgb(210, 21, 21); color: rgb(255, 255, 255); }
.cofiEntryPrivateCommercial { float: left; width: 80px; text-align: center; font-weight: bold; margin: 0px 0px 0px 10px; padding: 3px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); }
.cofiStateActive { font-weight: bold; color: rgb(0, 100, 26); margin: 0px 5px; }
.cofiStateExpired { font-weight: bold; color: rgb(188, 0, 0); margin: 0px 5px; }
.cofiStateDeactivated { font-weight: bold; color: rgb(255, 125, 0); margin: 0px 5px; }
.cofiProfileContent { margin: 10px; padding: 10px; border: 1px solid rgb(221, 221, 221); }
.cofiProfileUsername { float: left; margin-top: 10px; margin-left: 5px; font-size: 2em; font-weight: bold; }
.cofiProfileName { margin-top: 12px; margin-left: 10px; padding-left: 10px; }
.cofiProfileHeader { font-size: 1.2em; font-weight: bold; }
.cofiProfileLocationBox { margin-bottom: 20px; padding: 0px; background: rgb(224, 224, 224) none repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); }
.cofiProfileLocationHeader { margin: 0px 0px 1px; padding: 5px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; }
.cofiProfileLocationRow { margin: 0px 0px 1px; padding: 5px; background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.cofiProfileLocationLabel { float: left; width: 100px; text-align: left; font-weight: bold; }
.cofiProfileLocationValue { font-weight: normal; }
.cofiTableHeader { background: rgb(238, 238, 238) none repeat scroll 0% 0%; padding: 5px 0px; font-weight: bold; }
.cofiFooter { margin: 20px 10px 0px 0px; color: rgb(153, 153, 153); font-size: 10px; text-align: right; }
#cofiFooterLeft { text-align: right; }
#cofiFooterRight { margin: 0px 0px 0px 2px; }
#cofiFooterLinkCF { color: rgb(153, 153, 153); font-size: 10px; text-decoration: none; }
#cofiFooterLinkMP { color: rgb(153, 153, 153); font-size: 10px; text-decoration: none; }
.cofiAvatarBox { width: 32px; height: 32px; text-align: center; background: white none repeat scroll 0% 0%; margin: 5px; padding: 2px; border: 1px solid rgb(221, 221, 221); }
.codingfish .componentheading { margin-bottom: 10px; }
.codingfish.index table { margin-top: -10px !important; }
html body div.site-container div.main div.content div.content-body div.codingfish div.cofiEntryContent div.cofiEntryContentText div.cofiEntryContentText1 div.cofiEntryInfoRow div.cofiEntryUsername { width: 90px; }
