* {
  margin: 0;
  padding: 0;
}

body {
  font-family: Arial, Helvetica, sans-serif;
  background-color: #c7ce74;
  background-position: 827px 7.6865em;
  background-repeat: no-repeat;
  background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_portal.jpg");
}

body.body-blogs-active { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_blogs.jpg"); }
body.body-profiles-active { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_profiles.jpg"); }
body.body-tipps-active { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_tipps.jpg"); }
body.body-photoBlogs-active { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_photoblogs.jpg"); }
body.body-forums-active { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_forums.jpg"); }
body.body-wiki-active { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_wiki.jpg"); }
body.body-search-active { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_search.jpg"); }
body.body-account-active { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_account.jpg"); }

body #wrapper {
  background-position: 0 7.6865em;
  background-repeat: no-repeat;
  background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_portal_left.jpg");
}

body.body-blogs-active #wrapper { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_blogs_left.jpg"); }
body.body-profiles-active #wrapper { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_profiles_left.jpg"); }
body.body-tipps-active #wrapper { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_tipps_left.jpg"); }
body.body-photoBlogs-active #wrapper { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_photoblogs_left.jpg"); }
body.body-forums-active #wrapper { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_forums_left.jpg"); }
body.body-wiki-active #wrapper { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_wiki_left.jpg"); }
body.body-search-active #wrapper { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_search_left.jpg"); }
body.body-account-active #wrapper { background-image: url("http://www.glutenfreileben.de/static/sys/bg_body_account_left.jpg"); }

body * {
  font-size: 100.01%;
}

a img, fieldset {
  border: 0;
}

p, ul {
  margin: 0 0 1.25em 0;
}

ul {
  list-style: none;
}

ol {
  margin: 0 0 0 2.25em;
}

nowrap, .nowrap {
  white-space: nowrap;
}

.nocss {
  display: none;
}

.clearall, .clr {
  clear: both;
  overflow: hidden;
  width: 1px;
  height: 1px;
  margin: 0 -1px -1px 0;
  border: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
}

.message, .body-wiki-active .previewnote {
  margin: 0 0 1em 0;
  border: 1px solid #fea905;
  font-weight: bold;
  padding: 0.5em;
}

.body-wiki-active .previewnote p {
  margin: 0 !important;
}

.content-wrapper {
  width: 100%;
  overflow: hidden;
  margin: 0 0 1.25em 0;
}

.left {
  float: left;
}

.right {
  float: right;
}


/* form */

input.text, textarea, select, input.file, input.password, .body-wiki-active .editButtons input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  color: #333333;
  padding: 1px;
  border: 1px solid #cccccc;
}

input.text, textarea, input.file, input.password {
  width: 476px;
}

#start-columns input.text, #start-columns textarea, #start-columns input.file, #start-columns input.password {
  width: 366px;
}


input, textarea, select, label {
  vertical-align: middle;
}

textarea {
  line-height: 1.5em;
}

.hint {
  color: #666666;
  font-size: 0.9167em;
}

input#title {
  font-size: 24px;
  color: #CC6600;
  font-family: Georgia, Arial, Helvetica, sans-serif;
  font-weight: normal;
  line-height: normal;
}

.mceEditor {
  width: 478px;
}

p.buttons input, input.button, .body-wiki-active .editButtons input {
  font-weight: bold;
  color: white;
  background: #f2a011;
  border: 1px solid #f2a011;
  font-family: Georgia, Arial, Helvetica, sans-serif;
}

.body-wiki-active .editButtons input {
  margin: 0 0 0.25em 0;
}

/* WRAPPER */

#wrapper {

}

/* BANNER */

#banner {
  width: 100%;
  overflow: hidden;
  background: #f5c512 url("http://www.glutenfreileben.de/static/sys/bg_banner.gif") 0 0 repeat-x;
}

#banner-inner {
  width: 800px;
  overflow: hidden;
  padding: 0 0 0 27px;
  background: url("http://www.glutenfreileben.de/static/sys/bg_banner_inner.jpg") right bottom no-repeat;
}

#banner #banner-header {
  float: left;
  width: 498px;
}

#banner .right {
  float: right;
  width: 275px;
}

/* login */

#banner .login {
  color: #c77f02;
  font-size: 0.6875em;
  text-align: right;
  height: 38px;
}

#banner .login ul {
  margin: 0 !important;
  padding: 7px 0 0 0;
}

#banner .login li {
  display: inline;
  padding: 0 0 0 5px;
}

#banner .login a {
  color: #c77f02;
  font-weight: bold;
  text-decoration: none;
}

#banner .login a:hover {
  text-decoration: underline;
}


/* quick-search */

#banner .right .quick-search {
  width: 267px;
  overflow: hidden;
  padding: 8px 0 0 8px;
  font-size: 0.75em;
  line-height: 1.5em;
}

#banner .right .quick-search p {
  width: 100%;
  overflow: hidden;
  margin: 0 !important;
}

#banner .right .quick-search input.text {
  border: none;
  width: 179px;
  color: #999999;
  padding: 3px 0 2px 5px;
  margin: 0 7px 0 0;
}

#banner .right .quick-search input {
  float: left;
}


/* NAVIGATION */

#navigation {
  font-family: Georgia, Arial, Helvetica, sans-serif;
  width: 100%;
  overflow: hidden;
  background: #f7a413 url("http://www.glutenfreileben.de/static/sys/bg_menu.gif") 0 0 repeat-x;
  font-size: 1.0625em;
}

#navigation ul {
  padding: 0 0 0 27px;
}

#navigation li {
  float: left;
}

#navigation li a {
  display: block;
  color: white;
  padding: 2px 11px 3px 27px;
  text-decoration: none;
  background-position: 7px 2px;
  background-repeat: no-repeat;
  margin: 0 7px 0 0;
}

#navigation li a:hover, #navigation li.active a {
  color: #f19f11;
  background-color: white
}

#navigation li.task-portal a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_home.gif"); }
#navigation li.task-portal a:hover, #navigation li.task-portal-active a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_home_active.gif"); }
#navigation li.task-blogs a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_blogs.gif"); }
#navigation li.task-blogs a:hover, #navigation li.task-blogs-active a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_blogs_active.gif"); }
#navigation li.task-profiles a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_members.gif"); }
#navigation li.task-profiles a:hover, #navigation li.task-profiles-active a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_members_active.gif"); }
#navigation li.task-photoBlogs a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_fotos.gif"); }
#navigation li.task-photoBlogs a:hover, #navigation li.task-photoBlogs-active a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_fotos_active.gif"); }
#navigation li.task-tipps a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_toplist.gif"); }
#navigation li.task-tipps a:hover, #navigation li.task-tipps-active a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_toplist_active.gif"); }
#navigation li.task-forums a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_forum.gif"); }
#navigation li.task-forums a:hover, #navigation li.task-forums-active a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_forum_active.gif"); }
#navigation li.task-wiki a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_wiki.gif"); }
#navigation li.task-wiki a:hover, #navigation li.task-wiki-active a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_wiki_active.gif"); }
#navigation li.task-search a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_search.gif"); }
#navigation li.task-search a:hover, #navigation li.task-search-active a { background-image: url("http://www.glutenfreileben.de/static/sys/bg_menu_search_active.gif"); }


/* PAGEBODY */

#pagebody {
  width: 770px;
  overflow: hidden;
  background: white;
  padding: 15px;
  margin: 0 0 0 27px;
  font-size: 0.75em;
  line-height: 1.5em;
  color: #333333;
  min-height: 42.5em;
}

#pagebody-inner {
  width: 100%;
  overflow: hidden;
}

#pagebody a {
  color: #cc6600;
}

#pagebody a:hover {
  text-decoration: none;
}

#pagebody #content-banner h1, #pagebody h2, #pagebody h3 {
  font-family: Georgia, Arial, Helvetica, sans-serif;
  font-weight: normal;
  line-height: normal;
}

#pagebody #content-banner h1 {
  font-size: 2.5em;
  background: #829a30;
  color: white;
  padding: 7px 10px 7px 10px;
  overflow: hidden;
  width: 750px;
}

#pagebody h2 {
  font-size: 2em;
  color: #f4a212;
  margin: 0 0 .5em 0;
}

#pagebody h2 a {
  text-decoration: none;
  color: #f4a212;
}

#pagebody h3 {
  font-size: 1.5em;
  color: #f4a212;
}

#pagebody h3.comment-header, #pagebody h3.fav-header, #pagebody .userlistitem h3, #pagebody .modForum-topiclist .modForum-topiclist-author h3.entry-header {
  font-size: 1.1667em;
}

#pagebody h3.comment-header span {
  font-size: 0.8571em;
  font-family: Arial, Helvetica, sans-serif;
}

#pagebody h3 a, #pagebody .start-teaser-more-link a, #pagebody .more-link {
  text-decoration: none;
}

#pagebody .start-teaser-more-link a, #pagebody .more-link {
  padding: 0 0 0 18px;
  background: url("http://www.glutenfreileben.de/static/sys/bg_morelink.gif") 0 3px no-repeat;
}

#pagebody h3 a:hover, #pagebody .start-teaser-more-link a:hover, #pagebody .more-link:hover {
  text-decoration: underline;
}

#pagebody .start-teaser-more-link, #pagebody .more-link {
  font-family: Georgia, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align: right;
  font-size: 0.9167em;
}

#pagebody .start-teaser-more-link {
  text-align: right;
}

#pagebody .more-link {
  margin: 0 0 0 10px;
}

#pagebody .entry-meta, #pagebody .entry-meta-fav {
  font-size: 0.9167em;
  color: #666666;
}

#pagebody .entry-meta {
  margin: 0 0 0.25em 0 !important;
}

#pagebody #sidebar .entry-meta {
  margin: 0 !important;
}

#pagebody .entry-meta a, #pagebody .entry-meta-fav a {
  color: #666666 !important;
}


/* CONTENT-BANNER */

#content-banner {
  width: 100%;
  overflow: hidden;
  background: #c7ce74;
  min-height: 5.9167em;
  margin: 0 0 3em 0;
  position: relative;
}

#content-banner h1 a {
  color: white;
  text-decoration: none;
}

* html #content-banner {
  height: 5.8333em;
}

#content-banner ul, #content-banner p {
  margin: 0;
  width: 100%;
  overflow: hidden;
  font-family: Georgia, Arial, Helvetica, sans-serif;
  font-size: 1.0833em;
}

#content-banner li {
  display: inline;
}

#content-banner ul a {
  float: left;
  text-decoration: none;
  padding: 2px 11px 2px 11px;
  color: white;
  font-weight: bold;
}

#content-banner li.active a {
  color: #829a30;
  background: white;
}

#content-banner ul a:hover {
  text-decoration: underline;
}

#content-banner p {
  color: #666666;
  padding: 2px 0 0 11px;
}

#content-banner p a {
  color: #829a30;
  text-decoration: none;
}

#content-banner p a:hover {
  text-decoration: underline;
}


/* CONTENT and SIDEBAR */

#content {
  float: left;
  width: 480px;
  position: relative;
}

.content-life {
  background: url("http://www.glutenfreileben.de/static/sys/bg_content_blog_life.jpg") 0 0 no-repeat;
}

.content-cuisine {
  background: url("http://www.glutenfreileben.de/static/sys/bg_content_blog_cuisine.jpg") 0 0 no-repeat;
}

#sidebar {
  width: 260px;
  float: right;
}


/* FOOTER */

#footer {
  width: 770px;
  overflow: hidden;
  background: white;
  padding: 15px;
  margin: 0 0 2em 27px;
  font-size: 0.6875em;
  color: #8d1b37;
}

#footer a {
  color: #8d1b37;
}

#footer a:hover {
  text-decoration: none;
}

#footer-inner {
  border-top: 10px solid #f2a112;
  background: #f8d34b url("http://www.glutenfreileben.de/static/sys/bg_footer.gif") 0 0 repeat-x;
  width: 750px;
  overflow: hidden;
  padding: 5px 10px 5px 10px;
}

#footer p.info {
   padding-top: 10px;
   margin: 0;
   text-align: center;
   color: #aaa
}

#footer p.left {
  float: left;
  padding: 8px 0 0 0;
  margin: 0 !important;
}

#footer p.right {
  float: right;
  margin: 0 !important;
}

#footer p.right img {
  vertical-align: middle;
  margin: 0  0 0 5px;
}


/* admin-task-list */

ul.task-list, ul.admin-task-list {
  width: 100%;
  overflow: hidden;
  margin: 0 0 1.25em 0;
}

ul.admin-task-list li {
  display: inline;
  padding: 0 0.5em 0 0;
}

ul.admin-task-list li a {
  font-weight: bold;
  color: white !important;
  text-decoration: none;
  background: #f2a011;
  font-family: Georgia, Arial, Helvetica, sans-serif;
  padding: 2px 0.5em 2px 0.5em;
  line-height: 1.6em;
}

#taskDeleteConfirmDialog {
  position: absolute;
  z-index: 99;
  width: 350px; 
  padding: 0.75em 1em 0 1em;
  border: 5px solid #f6a313;
  background: white;
  font-size: 0.75em;
  color: #333333;
  line-height: 1.5em;
}


/* paginator */

.paginator {
  background: #efedeb;
  text-align: center;
  color: #666666;
  font-size: 0.9167em;
  padding: 3px 0 3px 0;
  width: 100%;
  overflow: hidden;
}

.paginator span {
  padding: 0 10px 0 10px;
}

.paginator span.page {
  font-weight: bold;
}

/* MODULES */

.module {
  overflow: hidden;
  width: 100%;
  margin: 0 0 1.5em 0;
}

.module-header {
  font-size: 1.5em;
  background: #829a30;
  color: white;
  font-weight: normal;
  padding: 7px 16px 5px 16px;
  line-height: normal !important;
  font-family: Georgia, Arial, Helvetica, sans-serif;
}

.module-content {
  padding: 12px 16px 1px 16px;
  width: 228px;
  overflow: hidden;
}

.module-content a {
  color: #333333 !important;
}

.AboutBoxWidget .module-content, .ContributorsBoxWidget .module-content, .WikiUserBoxWidget .module-content, .InformationBoxWidget .module-content, .ProfileInfoBoxWidget .module-content {
  background: #edf2b1;
}

.ProfileInfoBoxWidget .module-content {
  background: #c7ce74;
}

#sidebar ul {
  margin: 0 !important;
}

.module li {
  width: 100%;
  overflow: hidden;
}

.ProfileInfoBoxWidget .pofileInfoBoxImg img {
  border: 2px solid white;

}

/* owner-tasks */

#sidebar .owner-tasks, #sidebar .visitor-tasks {
  margin: 0 0 1.5em 0;
  font-family: Georgia, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size:0.9167em;
}

#sidebar .owner-tasks {
  border: 16px solid #f6a313;
  border-bottom: 8px solid #f6a313;
}

#sidebar .owner-tasks li, #sidebar .visitor-tasks li {
  display: inline;
}

#sidebar .owner-tasks ul li a, #sidebar .visitor-tasks ul li a {
  display: block;
  text-decoration: none;
  padding: 3px 0 2px 25px;
}

#sidebar .owner-tasks ul li a {
  border-bottom: 8px solid #f6a313;
  background: white url("http://www.glutenfreileben.de/static/sys/bg_arrow_owner.gif") 6px 7px no-repeat;
}

#sidebar .visitor-tasks ul li a {
  color: #829A30 !important;
  background: white url("http://www.glutenfreileben.de/static/sys/bg_arrow_visitor.gif") 6px 7px no-repeat;
}

#sidebar .owner-tasks ul li.active a, #sidebar .owner-tasks ul li a:hover {
  background: #fde58b url("http://www.glutenfreileben.de/static/sys/bg_arrow_owner.gif") 6px 7px no-repeat;
}

#sidebar .visitor-tasks ul li a:hover {
  background: #f3f6cf url("http://www.glutenfreileben.de/static/sys/bg_arrow_visitor.gif") 6px 7px no-repeat;
}


/* boxlistitem */

.module .boxlistitem-pic {
  float: left;
  width: 30px;
  padding: 4px 0 0 0;
}

.module .boxlistitem-body {
  float: right;
  width: 185px;
}

/* fav-item */

.fav-item {
  background-position: 0 2px;
  background-repeat: no-repeat;
  padding: 0 0 0 28px;
}

.fav-type-ForumTopic .fav-item { background-image: url("http://www.glutenfreileben.de/static/sys/bg_fav_forum.gif"); }
.fav-type-Story .fav-item { background-image: url("http://www.glutenfreileben.de/static/sys/bg_fav_blog.gif"); }
.fav-type-Image .fav-item { background-image: url("http://www.glutenfreileben.de/static/sys/bg_fav_fotos.gif"); }
.fav-type-RemoteWikiPage .fav-item { background-image: url("http://www.glutenfreileben.de/static/sys/bg_fav_wiki.gif"); }
.fav-type-TipSite .fav-item { background-image: url("http://www.glutenfreileben.de/static/sys/bg_fav_toplist.gif"); }


/* profileImagesTeaser */

.profileImagesTeaser {
  width: 100%;
  overflow: hidden;
}

.profileImagesTeaser li {
  float: left;
  width: 146px;
  text-align: center;
  margin: 0 21px 0 0;
}

.profileImagesTeaser li p.profileImagesTeaserImg {
  height: 146px;
  background: #edf2b1;
  margin: 0 !important;
}

.profileImagesTeaser li p.task-delete {
  margin: 0.35em 0 0 0 !important;
}

.profileImagesTeaser li.last {
  margin: 0;
}


/* aboutMe-text */

.aboutMe-text {
  font-family: Georgia, Arial, Helvetica, sans-serif;
  font-size: 1.3333em;
  font-style: italic;
  margin: 0 0 0.8333em;
  line-height: 1.25em;
}


/* searchbox, tipbox */

.searchbox, .tipbox {
  width: 100%;
  overflow: hidden;
  background: url("http://www.glutenfreileben.de/static/sys/bg_line.gif") left bottom no-repeat;
  padding: 0 0 0.75em 0;
  margin: 0 0 1.25em 0;
}

.searchbox form, .tipbox-inner {
  background: #fbf4d2;
  padding: 10px 0 3px 15px;
  width: 465px;
  overflow: hidden;
  margin: 0 0 1.5em 0;
}

.searchbox p {
  margin: 0 0 0.75em 0 !important;
}

.searchbox label.text {
  font-weight: bold;
}

.searchbox input.text {
  padding: 3px 0 2px 5px;
  width: 365px;
  color: #999999;
  margin: 2px 3px 2px 0;
}

.searchbox label.checkbox {
  color: #666666;
  padding: 0 18px 0 1px;
}

.tipbox li {
  display: inline;
  padding: 0 8px 0 0;
}

.tipbox .task-filter-item-active a {
  color: black !important;
  text-decoration: none;
}

/* featured-tip*/

p.featured-tip {
  background: #ec9c10 url("http://www.glutenfreileben.de/static/sys/bg_featured_tip.gif") 0 0 no-repeat;
  color: white;
  font-weight: bold;
  padding: 2px 0 2px 29px;
  line-height: normal;
}

/* userlistitem */

#pagebody .userlist {
  width: 100%;
  overflow: hidden;
  margin: 0 !important;
}

#pagebody .userlistitem {
  float: left;
  width: 111px !important;
  background: none !important;
  padding: 0 !important;
  overflow: hidden;
  margin: 0 12px 0 0 !important;
}

#pagebody .userlistitem .userlistitem-pic {
  float: left;
  width: 30px;
  padding: 3px 0 1.25em 0; !important;
  margin: 0 !important;
}

#pagebody .userlistitem .userlistitem-body {
  float: right;
  width: 75px;
}

#pagebody .userlistitem .userlistitem-body .entry-meta {
  margin: 0 !important;
  padding: 0 0 1.25em 0; !important;
}


/* itemlist */

#pagebody .itemlist li {
  width: 100%;
  overflow: hidden;
  background: url("http://www.glutenfreileben.de/static/sys/bg_line.gif") left bottom no-repeat;
  padding: 0 0 0.75em 0;
  margin: 0 0 1.25em 0;
}

#pagebody .entry-body ul.itemlist-allpages li.last {
  background: none;
}

#pagebody .entry-body ul.itemlist-allpages ul {
  padding-top: 0.75em;
  margin-left: 0;
}

#pagebody .entry-body ul.itemlist-allpages ul li {
  background: none;
  padding: 0;
  margin: 0;
}

#pagebody .itemlist .modForum-entry .modForum-entry-content ul {
  list-style: disc;
  margin-left: 2em;
}

#pagebody .itemlist .modForum-entry .modForum-entry-content ul li {
  width: auto;
  overflow: visible;
  background: none;
  padding: 0;
  margin: 0;
}


/* register-info */

#pagebody .register-info {
  width: 340px;
  overflow: hidden;
  background: #f6c214 url("http://www.glutenfreileben.de/static/sys/bg_registerinfo.gif") 0 0 repeat-x;
  padding: 10px 15px 0 15px;
  margin: 0 0 1.5em 0;
}

#pagebody .register-info h2 {
  color: #b96615;
}


/* account-info */

#pagebody .account-info {
  padding: 0 0 0 28px;
}

#pagebody .account-info h3 {
  margin: 0 0 0.25em 0;
}

#pagebody .account-info01 { background: url("http://www.glutenfreileben.de/static/sys/bg_account_info_01.gif") 0 3px no-repeat; }
#pagebody .account-info02 { background: url("http://www.glutenfreileben.de/static/sys/bg_account_info_02.gif") 0 3px no-repeat; }
#pagebody .account-info03 { background: url("http://www.glutenfreileben.de/static/sys/bg_account_info_03.gif") 0 3px no-repeat; }
#pagebody .account-info04 { background: url("http://www.glutenfreileben.de/static/sys/bg_account_info_04.gif") 0 3px no-repeat; }
#pagebody .account-info05 { background: url("http://www.glutenfreileben.de/static/sys/bg_account_info_05.gif") 0 3px no-repeat; }

/* WikiUserBoxWidget Suche */

.WikiUserBoxWidget form input.text {
  width: 150px;
  margin: 0 5px 0 0;
}


/* START */


/* startbox */

#startbox {
  width: 100%;
  overflow: hidden;
  background: url("http://www.glutenfreileben.de/static/sys/bg_start_teaser.jpg") 0 0 no-repeat;
  margin: 0 0 1.75em 0;
  font-family: Georgia, Arial, Helvetica, sans-serif;
}


/* startbox left */

#startbox .left {
  float: left;
  padding: 10px 0 1em 15px;
  width: 480px;
}

#startbox .left h2 {
  color: white;
  font-size: 2.5em;
  margin: 0 0 0.25em 0 !important;
}

#startbox .left p {
  color: #c6701c;
  font-size: 1.667em;
  line-height: normal !important;
  margin: 0 !important;
}


/* startbox right */

#startbox .right {
  float: right;
  padding: 10px 15px 0 0;
  width: 230px;
}

#startbox .right .startbox-register, #startbox .right .startbox-profile {
  background: url("http://www.glutenfreileben.de/static/sys/bg_line_white.gif") left bottom no-repeat;
  padding: 0.65em 0 1.5em 0;
  margin: 0 0 1em 0 !important;
}

#startbox .right p {
  float: left;
  width: 110px;
  font-size: 1.1667em;
  margin: 0 !important;
  color: white;
  font-weight: bold;
  line-height: normal !important;
}

#startbox .right ul.admin-task-list {
  float: right !important;
  width: 110px !important;
  margin: 0 !important;
}

#startbox .right .startbox-login ul.admin-task-list, #startbox .right .startbox-profile ul.admin-task-list {
  margin: 0.75em 0 0 0 !important;
}

#startbox .right ul.admin-task-list li a, .start-teaser-wiki ul.admin-task-list li a {
  color: #cc6600 !important;
  padding: 2px 0.5em 2px 20px !important;
  background: white url("http://www.glutenfreileben.de/static/sys/bg_morelink.gif") 5px 5px no-repeat !important;
}


/* start-columns */

#start-columns {
  width: 100%;
  overflow: hidden;
}

#start-column-01 {
  width: 370px;
  float: left;
}

#start-column-02 {
  width: 370px;
  float: right;
}


/* start-teaser */

.start-teaser {
  margin: 0 0 1.5em 0;
  padding: 0 0 0.75em 0;
  background: url("http://www.glutenfreileben.de/static/sys/bg_line.gif") left bottom no-repeat;
}

.start-teaser-photos .content-wrapper {
  margin: 0 !important;
}

.start-teaser-content {
  width: 100%;
  overflow: hidden;
}


/* start-teaser-leben, start-teaser-kochen */

.start-teaser-leben  {
  margin: 0.35em 0 2em 0;
  padding: 0;
  background: none;
}

.start-teaser-leben .start-teaser-header {
  background: #fef9dc url("http://www.glutenfreileben.de/static/sys/bg_start_life.jpg") 0 0 no-repeat;
}

.start-teaser-kochen .start-teaser-header {
  background: #f5f0d3 url("http://www.glutenfreileben.de/static/sys/bg_start_cuisine.jpg") 0 0 no-repeat;
}

.start-teaser-leben .start-teaser-header, .start-teaser-kochen .start-teaser-header {
  padding: 0 0 0 107px;
}

.start-teaser-leben .start-teaser-header h4, .start-teaser-kochen .start-teaser-header h4 {
  color: white;
  line-height: normal !important;
  font-size: 0.9167em;
  font-weight: normal;
}


/* start-teaser-wiki */

.start-teaser-wiki {
  background: #f8b719 url("http://www.glutenfreileben.de/static/sys/bg_start_wiki.jpg") left bottom no-repeat;
  font-family: Georgia, Arial, Helvetica, sans-serif;
  padding: 10px 90px 0 14px;
  margin: 2em 0 0 0 !important;
}

.start-teaser-wiki p {
  color: #c6701c;
  font-size: 1.5em;
  line-height: normal !important;
  margin: 0 0 0.5em 0 !important;
}

.start-teaser-wiki h2 {
  color: white !important;
  padding: 0 50px 0 0;
}

.start-teaser-wiki ul.admin-task-list {
  text-align: right;
  width: 205px !important;
}

/* WIKI */

/* teaser-wiki */

.teaser-wiki {
  margin: 0 0 1.5em 0;
  padding: 0 0 2em 0;
  background: url("http://www.glutenfreileben.de/static/sys/bg_line.gif") left bottom no-repeat;
}

.teaser-wiki-inner {
  background: #f7b61a url("http://www.glutenfreileben.de/static/sys/bg_wiki_teaser.jpg") left bottom no-repeat;
  padding: 16px 0 16px 16px;
}

.teaser-wiki-inner h2 {
  color: #b96615 !important;
  margin: 0 0 0.5em 0 !important
}

.teaser-wiki-inner p {
  margin: 0 160px 0 0 !important
}

.teaser-wiki-inner p a {
  color: #b96615 !important;
}

/* body-wiki-active */

.body-wiki-active .printfooter, .body-wiki-active .editHelp {
  display: none;
}

.body-wiki-active .editButtons {
  margin: 1.25em 0 0 0;
}

.body-wiki-active .editsection {
  font-size: 11px !important;
  font-weight: bold;
  color: #cc6600 !important;
}

.body-wiki-active .editsection a {
  color: #cc6600 !important;
  padding: 0 3px 0 3px;
}

.body-wiki-active a.new {
  color: #829A30 !important;
}

.body-wiki-active .editOptions label {
  padding: 0 5px 0 0;
}

/* wikiDiff */

.body-wiki-active #wikiDiff {
  font-size: 0.9167em;
  margin: 0 0 1.25em 0;
}

.body-wiki-active #wikiDiff table {
  width: 100%;
}

.body-wiki-active #wikiDiff .diff-otitle, .body-wiki-active #wikiDiff .diff-ntitle, .body-wiki-active #wikiDiff .diff-lineno {
  font-size: 1.0909em;
  font-weight: bold;
}

.body-wiki-active #wikiDiff .diff-otitle, .body-wiki-active #wikiDiff .diff-ntitle {
  text-align: center;
  width: 50%;
}

.body-wiki-active #wikiDiff .diff-marker {
  width: 2%;
}

.body-wiki-active #wikiDiff .diff-context {
  background: #edf2b1;
  width: 48%;
}

.body-wiki-active #wikiDiff .diff-addedline {
  background: #829a30;
  color: white;
  font-weight: bold;
  width: 48%;
}

.body-wiki-active #wikiDiff .diff-deletedline {
  background: #f6a313;
  color: white;
  font-weight: bold;
  width: 48%;
}

/* CONTENT-NAV */

.content-nav {
  width: 100%;
  overflow: hidden;
}

.content-nav p.left {
  float: left;
  width: 48%;
  text-align: left;
}

.content-nav p.right {
  float: right;
  width: 48%;
  text-align: right;
}


/* ENTRY, PHOTO */

.entry, .photo, .body-wiki-active #wikiPreview {
  padding: 0 0 0.75em 0;
  margin: 0 0 1.75em 0;
  width: 100%;
  overflow: hidden;
  background: url("http://www.glutenfreileben.de/static/sys/bg_line.gif") left bottom no-repeat;
}

.body-wiki-active #wikiPreview {
  padding: 0;
}

.entry .entry-header, .photo .photo-header, .modForum .modForum-topic-title {
  font-size: 2em !important;
  color: #cc6600;
}

.entry .entry-body, .photo .photo-body {
  width: 100%;
  overflow: hidden;
  margin: 1.5em 0 0 0;
}

.entry .entry-body {
  margin: 1.5em 0 1.25em 0;
}

.tip .entry-body {
  margin: 1.5em 0 0 0;
}

/* ENTRY style */

.entry-body ul, .comment-body ul {
  list-style: disc;
  margin-left: 2em;
}

.entry-body ul.itemlist-allpages {
  list-style: none;
  margin-left: 0;
}

.entry-body ol, .comment-body ol, .modForum-entry ol {
  margin-left: 2em;
}


.entry-body blockquote,
.comment-body blockquote {
  padding: 0.5em 1em;
  margin: 0.7em 1em;
  width: 80%;
  font-style: italic;
  border-left: 4px solid #eee;
}

.entry-body blockquote p,
.comment-body blockquote p {
  margin: 0;
}

.entry-body pre, .comment-body pre {
  border-left: 2px dotted #eee;
  padding: 2px 0 2px 5px;
  margin: 0.7em 0 0.7em 5px;
  width: 90%;
  overflow: auto;
  line-height: 110%;
}

img.entry-inline-image {
  margin: 5px;
  padding: 3px;
  background-color: white;
  border: 1px solid #666;
}

.entry-content a:hover img.entry-inline-image {
  border: 1px solid blue;
}

img.entry-inline-image[align=right] {
  margin: 5px 0 5px 1em;
}

img.entry-inline-image[align=left] {
  margin: 5px 1em 5px 0;
}

/* media section: photos, videos, albums */



/* MEDIAMGR LISTS */

.media-list {
  width: 100%;
  overflow: hidden;
}

.media-listitem {
  width: 100%;
  overflow: hidden;
  margin: 0 0 1.25em 0;
}

.media-listitem-image {
  float: left;
  text-align: center;
  width: 146px;
  height: 146px;
  background: #EDF2B1;
  margin: 4px 0 0 0;
}

.media-listitem-content {
  float: right;
  width: 315px;
}

/* tooltip */

.tooltip { }

.tooltip-trigger {
  cursor: help;
}

.tooltip-text {
  position: absolute; 
  z-index: 100;
  display: block;
  width: 250px;
  color:#666666;
  font-size:0.9167em;
  background: #fbf4d2 url("http://www.glutenfreileben.de/static/sys/bg_tooltip.gif") 8px 0.7em no-repeat;
  padding: 6px 20px 7px 36px;
  border: 1px solid #f2a011;
}

.tooltip-text b {
  color: #f4a212;
  font-size: 1.1667em;
  font-family: Georgia, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

/* tagging */

.TagCloudWidget a {
  text-decoration: none;
  padding: 0 3px 0 0;
}

.TagCloudWidget a:hover {
  text-decoration: underline !important;
}

a.tag01 { font-size: 0.833em; line-height: 2em; }
a.tag02 { font-size: 1em; line-height: 1.8333em; }
a.tag03 { font-size: 1.1667em; line-height: 1.6667em; }
a.tag04 { font-size: 1.3333em; line-height: 1.5em; }
a.tag05 { font-size: 1.5em; line-height: 1.3333em; }
a.tag06 { font-size: 1.6667em; line-height: 1.1667em; }
a.tag07 { font-size: 1.8333em; line-height: 1em; }
a.tag08 { font-size: 2em; line-height: 0.833emem; }


/* modForum-entry */

.modForum-entry {


}

.modForum-entry-topic {
  background: #fbf4d2;
  padding: 4px 0 0 0;
  width: 100%;
  overflow: hidden;
}

.tip .modForum-entry-topic {
  margin: 1.5em 0 1.5em 0;
}

.modForum-entry-body {
  width: 100%;
  overflow: hidden;
}

.modForum-entry-userpic {
  float: left;
  width: 30px;
  margin: 4px 0 0 0;
}

.modForum-entry-topic .modForum-entry-userpic {
  width: 36px;
  text-align: right;
}

.modForum-entry-content {
  float: right;
  width: 437px;
}

.modForum-entry-topic .modForum-entry-content {
  width: 431px;
  padding: 0 6px 0 0;
}

.modForum-entry .admin-task-list {
  margin-left: 40px;
}

.modForum-entry .admin-task-list li {
  margin: 0 5px 0 0 !important;
}


/* modForum-topiclist */

.modForum-topiclist {
  width: 100%;
  margin: 0.5em 0 1.25em 0;
}

.modForum-topiclist td {
  vertical-align: top;
}

.modForum-topiclist td p {
  margin: 0 !important;
}

.modForum-topiclist .modForum-topiclist-header td {
  font-weight: bold;
  color: #666666;
}

.modForum-topiclist .modForum-topiclist-author {
  width: 300px;
}

.modForum-topiclist .modForum-topiclist-lastanswer {
  width: 110px;
}

.modForum-topiclist .modForum-topiclist-answers {
  width: 70px;
  text-align: center;
}

.modForum-topiclist td.modForum-topiclist-trenner {
  background: url("http://www.glutenfreileben.de/static/sys/bg_line.gif") left center no-repeat;
  height: 20px;
}
