html, BODY, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tBODY, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-family: inherit;
  vertical-align: baseline; }

dt, dd, ol, ul, li {
  list-style-type: none; }

BODY {
  line-height: 1.2;
  height: 100%;
  width: 100%; }

html {
  height: 100%;
  width: 100%; }

table {
  border-collapse: separate;
  border-spacing: 0; }

caption, th, td {
  text-align: left; }

blockquote:before, blockquote:after, q:before, q:after {
  content: ""; }

blockquote, q {
  quotes: "" ""; }

a {
  cursor: pointer;
  color: #038E91;
  outline: none; }

a {
  text-decoration: underline; }

a:hover {
  text-decoration: underline; }

a img {
  border: none; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: #FF6800;
  text-decoration: none; }

h1, h2, h3, h4, h5, h6 {
  color: #e65c00;
  font-family: Georgia, "Times New Roman", serif;
  font-weight: bold;
  font-style: italic; }

h1 {
  font-size: 3em;
  line-height: 1em; }

h2 {
  font-size: 2em; }

h3 {
  font-size: 18px;
  line-height: 18px; }

#content h3 {
  font-size: 16px;
  line-height: 18px; }

h4 {
  font-size: 14px;
  line-height: 16px; }

h5 {
  font-size: 12px;
  font-weight: bold;
  padding-bottom: 2px; }

h6 {
  font-size: 12px;
  font-weight: bold; }

p {
  line-height: 16px;
  padding: 3px 0px; }

dl dt {
  margin: 5px 0px 10px 0px;
  color: #e65c00;
  font-family: Georgia, "Times New Roman", serif;
  font-weight: bold;
  font-style: italic;
  font-size: 14px;
  line-height: 16px; }
dl dd {
  color: #9f3200;
  font-size: 12px;
  line-height: 14px; }

sup {
  cursor: help; }

BODY {
  font-size: 75%;
  color: #9f3200;
  font-family: Verdana, Arial, sans-serif; }

button {
  background: url(/images/small_splat_right_arrow.gif) no-repeat scroll right center;
  border: none;
  color: #e65c00;
  font-family: Georgia,"Times New Roman",serif;
  font-style: italic;
  font-weight: bold;
  padding: 1px 20px 1px 0pt;
  cursor: pointer; }

button.blue {
  background-image: url(/images/small_splat_blue_right_arrow.gif);
  color: #00507b; }

button.zurueck {
  cursor: pointer;
  background: url(/images/buttons/BTN_back.png) no-repeat scroll top left;
  width: 100px;
  height: 23px;
  text-indent: -9000px; }

button.float_right {
  float: right!important; }

fieldset.form_actions p input {
  border: none;
  text-indent: -90000px;
  cursor: pointer;
  font-size: 0px;
  text-decoration: none;
  overflow: hidden;
  padding-top: 100px; }
  fieldset.form_actions p input span {
    display: none; }
fieldset.form_actions p input#submit_button {
  width: 137px;
  height: 24px; }
fieldset.form_actions p input#back_button {
  background: url('/images/buttons/zurueck.gif') no-repeat scroll top left;
  width: 96px;
  height: 23px; }

fieldset.form_actions p input#submit_button.zahlen {
  width: 107px;
  height: 24px; }

.ajax_load {
  background: transparent url(/images/loading.gif) no-repeat center;
  min-width: 23px; }
  .ajax_load * {
    visibility: hidden; }

p.meta_relevants {
  display: block;
  clear: left;
  color: #9F3200;
  font-size: 10px; }

.georgia {
  font-family: Georgia, "Times New Roman", serif;
  color: #FF6800;
  font-weight: bold;
  font-style: italic; }

.micro {
  font-family: arial;
  font-size: 9px;
  color: #999999;
  line-height: 10px; }

form p.radio label, form p.radio input {
  float: left; }
form p.radio label {
  width: 250px; }
form p.radio input {
  width: 20px;
  margin-right: 5px;
  background-color: transparent;
  border: none; }
form p.date_select select {
  width: 80px; }

button.red_buttons {
  background: transparent url(/images/button_left.gif) no-repeat scroll left center;
  padding: 3px 10px;
  border: none;
  cursor: pointer;
  color: #fff; }
  button.red_buttons span {
    display: block;
    background: transparent url(/images/button_right.gif) no-repeat scroll right center;
    padding: 3px 33px 3px 4px;
    font-size: 14px;
    margin: 0; }

button.orange_button {
  background: transparent url(/images/button_left.gif) no-repeat scroll left center;
  padding: 3px 10px;
  border: none;
  cursor: pointer;
  color: #fff; }
  button.orange_button span {
    display: block;
    background: transparent url(/images/button_right.gif) no-repeat scroll right center;
    padding: 3px 33px 3px 4px;
    font-size: 14px;
    margin: 0; }

body.email_verifications a.orange_button {
  width: 100px; }

button.blue_button {
  background: url(/images/buttons/button_blue_search.png) no-repeat scroll top left;
  width: 106px;
  height: 23px;
  display: block;
  text-indent: -9000px; }

button.tiny {
  background: url(/images/tiny_splat_right_arrow.gif) no-repeat scroll right center; }

button.red_buttons_small {
  background: transparent url(/images/button_small_left.gif) no-repeat scroll left center;
  border: none;
  padding: 3px 7px 3px 3px;
  cursor: pointer;
  color: #fff; }
  button.red_buttons_small span {
    display: block;
    background: transparent url(/images/button_small_right.gif) no-repeat scroll right center;
    padding: 3px 33px 3px 4px;
    font-size: 12px; }

button.blue_buttons_small {
  background: transparent url(/images/button_small_left_blue.gif) no-repeat scroll left center;
  border: none;
  padding: 3px 7px 3px 3px;
  cursor: pointer;
  color: #fff; }
  button.blue_buttons_small span {
    display: block;
    background: transparent url(/images/button_small_right_blue.gif) no-repeat scroll right center;
    padding: 3px 33px 3px 4px;
    font-size: 12px; }

form.destroy_friend, form.update_friend, form.destroy_character_friend, form.update_character_friend {
  float: left;
  width: 18px;
  height: 16px; }
  form.destroy_friend button,   form.update_friend button,   form.destroy_character_friend button,   form.update_character_friend button {
    width: 18px;
    height: 16px;
    float: left;
    text-indent: -9000px; }

body.list_users form.add_friend_friend, body.list_users form.destroy_friend, body.list_users form.update_friend, body.list_users form.destroy_character_friend, body.list_users form.update_character_friend, body.user_friends form.add_friend_friend, body.user_friends form.destroy_friend, body.user_friends form.update_friend, body.user_friends form.destroy_character_friend, body.user_friends form.update_character_friend {
  float: none;
  margin: 0 0 10px 0; }
  body.list_users form.add_friend_friend button,   body.list_users form.destroy_friend button,   body.list_users form.update_friend button,   body.list_users form.destroy_character_friend button,   body.list_users form.update_character_friend button,   body.user_friends form.add_friend_friend button,   body.user_friends form.destroy_friend button,   body.user_friends form.update_friend button,   body.user_friends form.destroy_character_friend button,   body.user_friends form.update_character_friend button {
    font-size: 10px!important;
    text-align: left;
    padding: 0 0 0 20px!important;
    width: 130px;
    text-indent: 00px; }
body.list_users form.update_friend button, body.list_users form.destroy_friend button, body.list_users form.destroy_character_friend button, body.list_users form.update_character_friend button, body.user_friends form.update_friend button, body.user_friends form.destroy_friend button, body.user_friends form.destroy_character_friend button, body.user_friends form.update_character_friend button {
  width: 175px; }

form.destroy_friend button, form.destroy_character_friend button {
  background: url(/images/icon_deny_tiny.gif) no-repeat scroll top left; }

form.update_friend button {
  background: url(/images/icon_accept_tiny.gif) no-repeat scroll top left; }

form.add_friend button, form.update_character_friend button {
  background: url(/images/icon_add_tiny.gif) no-repeat scroll top left;
  padding-left: 18px; }

BUTTON.speichern_button {
  display: block;
  background: url(/images/buttons/BTN_save.png) no-repeat scroll top left;
  width: 113px;
  height: 23px;
  text-indent: -90000px; }

BUTTON.aender_button {
  display: block;
  background: url(/images/buttons/BTN_change_orange.png) no-repeat scroll top left;
  width: 95px;
  height: 23px;
  text-indent: -90000px; }

p.two_col.submit {
  float: right; }
  p.two_col.submit .aender_button {
    position: absolute;
    right: 100px; }

a.orange_button {
  display: block;
  background: transparent url(/images/button_left.gif) no-repeat scroll left center;
  padding: 3px 10px;
  border: none;
  cursor: pointer;
  color: #fff;
  text-decoration: none; }
  a.orange_button span {
    display: block;
    background: transparent url(/images/button_right.gif) no-repeat scroll right center;
    padding: 4px 33px 5px 4px;
    font-size: 14px;
    margin: 0;
    font-family: Georgia, "Times New Roman", serif;
    font-weight: bold;
    font-style: italic; }

a.link_button, a.link_button_big, a.link_add_button_bg {
  padding-left: 0px; }

a.red_buttons_small {
  background: transparent url(/images/button_small_left.gif) no-repeat scroll left center;
  padding: 3px 7px;
  border: none;
  cursor: pointer;
  color: #fff; }
  a.red_buttons_small span {
    display: block;
    background: transparent url(/images/button_small_right.gif) no-repeat scroll right center;
    padding: 3px 33px 3px 4px;
    font-size: 12px; }

a.link_button, a.more_link_red, a.tab {
  text-decoration: none; }

a.link_button:hover {
  text-decoration: underline; }

a.more_link, a.more_link_red {
  background: url(/images/arrow_link.gif) no-repeat scroll right 4px;
  padding-right: 8px;
  color: #038e91;
  text-decoration: none; }
  a.more_link:hover,   a.more_link_red:hover {
    text-decoration: underline; }

a.more_link_red {
  color: #e65c00;
  background: url(/images/arrow_link_red.gif) no-repeat scroll right center; }

a.button_signup {
  display: block;
  margin: 2px 0; }

a.button_continue {
  width: 119px;
  height: 23px; }

a.button_create_own_cartoon {
  width: 215px;
  height: 23px;
  display: block;
  margin-top: 3px; }

a.button_show_results {
  float: right;
  margin-right: 20px; }

ul.plans a.button_continue {
  display: block;
  position: absolute;
  left: 13px;
  bottom: 12px; }

button.button_signup_now {
  display: block;
  width: 157px;
  height: 23px;
  background-image: url(/images/buttons/BTN_signup_now.png);
  text-indent: -1982em;
  margin-top: 3px;
  margin-right: 10px; }

button.button_further {
  display: block;
  width: 100px;
  height: 23px;
  background-image: url(/images/buttons/BTN_further.png);
  text-indent: -1982em; }

button.register {
  display: block;
  width: 157px;
  height: 23px;
  background-image: url(/images/buttons/BTN_register.png);
  text-indent: -1982em; }

button.button_send {
  background-image: url(/images/buttons/BTN_send.png);
  width: 118px;
  height: 23px;
  text-indent: -1982em; }

button.button_search {
  background-image: url(/images/buttons/BTN_search.png);
  width: 100px;
  height: 23px;
  text-indent: -1982em;
  display: block;
  float: left;
  margin: 4px 0 0 2px; }

button.button_login {
  display: block;
  width: 107px;
  height: 24px;
  background-image: url(/images/buttons/BTN_login.png);
  text-indent: -1982em;
  margin-top: 3px;
  margin-right: 10px; }

button.button_change_orange {
  background-image: none;
  padding: 0; }

body.user_profile .user_change_content button.button_save_changes {
  display: block;
  width: 207px;
  height: 23px;
  background-image: url(/images/buttons/BTN_save_changes.png);
  text-indent: -1982em;
  margin: 20px 0; }

#content a.more_link, #content a.more_link_red {
  color: #e65c00;
  background: url(/images/arrow_link_red.gif) no-repeat scroll right center;
  text-decoration: none; }
  #content a.more_link:hover,   #content a.more_link_red:hover {
    text-decoration: underline; }

#content a.back_link {
  color: #e65c00;
  padding: 0 0 0px 10px;
  background: url(/images/arrow_link_left_red.gif) no-repeat scroll left center;
  text-decoration: none;
  font-size: 11px; }
  #content a.back_link:hover {
    text-decoration: underline; }

#content a.back_link_grey {
  background: url(/images/buttons/zurueck.gif) no-repeat scroll top left;
  width: 96px;
  height: 23px;
  display: block;
  text-indent: -90000px; }

a.link_button, a.link_button_big, a.link_add_button_bg, a.blue_link_button {
  background: url(/images/small_splat_right_arrow.gif) no-repeat scroll center right;
  border: none;
  color: #e65c00;
  font-family: Georgia,"Times New Roman",serif;
  font-style: italic;
  font-weight: bold;
  padding: 2px 26px 2px 9px;
  line-height: 19px; }

p.my_edit {
  padding: 10px; }
  p.my_edit a.grey_zurueck_button {
    height: 23px; }
    p.my_edit a.grey_zurueck_button img {
      margin-right: 50px; }

a.blue_link_button {
  background-image: url(/images/small_splat_blue_right_arrow.gif);
  color: #00507b; }

a.link_add_button_bg {
  background: url(/images/link_add_button_bg.gif) no-repeat scroll right center;
  height: 17px;
  padding: 0pt 21px 0pt 3px; }

a.play_link {
  background: url(/images/arrows.gif) no-repeat;
  background-position: 85px -154px;
  padding: 3px 19px 3px 0px; }

a.new_paid_subscription {
  width: 150px; }

a.zum_club_link {
  display: block;
  background: transparent url('/images/buttons/BTN_toclub.png') no-repeat scroll top left;
  height: 24px;
  width: 118px;
  text-indent: -90000px;
  overflow: hidden;
  font-size: 0px; }

a.drucken {
  display: block;
  text-indent: -9000px;
  background: transparent url('/images/buttons/BTN_print.png') no-repeat scroll top left;
  width: 97px;
  height: 24px;
  font-size: 0px; }

a.aendern {
  display: block;
  text-indent: -9000px;
  background: url(/images/buttons/aendern.gif) no-repeat scroll top left;
  width: 97px;
  height: 24px;
  font-size: 0px; }

#header {
  position: relative;
  width: 1025px;
  margin: 0px auto 0pt;
  height: 140px;
  padding-left: 16px; }
  #header a {
    text-decoration: none; }

.top {
  margin-top: 30px;
  height: 40px; }

.top.daily_question {
  margin-top: 0px;
  height: 38px; }
  .top.daily_question .flashcontent {
    margin: -17px 0 0; }

#content .list_actions {
  margin: 0pt 5px;
  width: 694px;
  padding: 10px 0 10px 18px;
  border-bottom: 1px dashed #999; }
  #content .list_actions form {
    width: auto; }
    #content .list_actions form #list_query, #content .list_actions form #query {
      width: 210px;
      margin: 4px 2px 0 0;
      padding: 2px 1px; }
    #content .list_actions form #character_category_id {
      width: 160px;
      float: left;
      margin: 4px 5px 0 0;
      padding: 2px 0 2px 1px;
      background-color: #FFFFFF;
      border-color: #E65C00;
      border-style: solid;
      border-width: 1px 2px 2px 1px;
      color: #9F3200;
      font-size: 11px; }
#content .inner p {
  color: #9f3200; }

.alert {
  color: #e65c00; }

ul.short_list.top_3 li {
  width: 100px;
  margin: 9px 0 0 0  ! important;
  height: 110px;
  overflow: hidden; }
  ul.short_list.top_3 li embed, ul.short_list.top_3 li object {
    height: 90px; }
ul.short_list.top_3 li.gold {
  margin: 9px 0 0 24px ! important;
  background: url(/images/cub_gold.gif) no-repeat scroll top left; }
ul.short_list.top_3 li.silver {
  background: url(/images/cub_silver.gif) no-repeat scroll top left; }
ul.short_list.top_3 li.bronze {
  background: url(/images/cup_bronze.gif) no-repeat scroll top left; }

body.game ul.short_list, body.video ul.short_list, body.show_game_toplist ul.short_list {
  background-color: #fcf8cb; }

ul.short_list {
  margin-bottom: 10px;
  padding-bottom: 10px; }
  ul.short_list li {
    text-align: center;
    float: left;
    height: 100px;
    width: 90px;
    margin: 0pt -20px -8px 0pt; }
    ul.short_list li div {
      margin: -2px 0pt; }
      ul.short_list li div embed, ul.short_list li div object {
        width: 80px;
        height: 75px; }
    ul.short_list li a {
      margin: 4px auto;
      line-height: 1.2em;
      display: block;
      color: #862900;
      font-size: 0.8em;
      overflow: hidden;
      width: 80%;
      white-space: nowrap; }
  ul.short_list li.search_friends {
    width: 135px ! important;
    height: 64px ! important;
    margin: 10px 0pt 0pt 17px;
    background-image: url(/images/arrow_search_friends_red.gif)  ! important; }
    ul.short_list li.search_friends form {
      margin: 0px;
      padding: 28px 0 0 6px; }
    ul.short_list li.search_friends input#list_query, ul.short_list li.search_friends input#query {
      border-color: #E65C00 ! important;
      color: #E65C00;
      width: 72px;
      margin-right: 4px;
      padding: 1px; }
    ul.short_list li.search_friends button {
      float: left;
      background-image: url(/images/button_red_small.gif) ! important;
      height: 23px;
      padding: 1px 0px 1px 0;
      width: 22px; }

.img_link {
  background: url(/images/liste_gelb_window.gif) no-repeat scroll top left;
  width: 224px;
  height: 117px;
  display: block; }
  .img_link img {
    height: 10px;
    margin: 8px 7px;
    width: 210px; }

a.img_link_small {
  background: url(/images/liste_gelb_window_small.gif) no-repeat scroll top left;
  width: 72px;
  height: 63px;
  display: block; }
  a.img_link_small img {
    height: 60px;
    margin: 7px 5px;
    width: 60px; }

ul.game_list, ul.video_list {
  margin: 10px 0pt 0pt 0; }
  ul.game_list li,   ul.video_list li {
    padding-bottom: 10px;
    overflow: hidden; }
    ul.game_list li .img_link,     ul.video_list li .img_link {
      margin: 0 0 0 13px; }
      ul.game_list li .img_link img,       ul.video_list li .img_link img {
        height: 100px;
        margin: 8px 0pt 0pt 7px; }
    ul.game_list li .img_link, ul.game_list li .right,     ul.video_list li .img_link, ul.video_list li .right {
      float: left; }
    ul.game_list li .right,     ul.video_list li .right {
      height: 115px;
      margin-left: 10px;
      width: 130px;
      position: relative; }
      ul.game_list li .right h5,       ul.video_list li .right h5 {
        padding-top: 3px;
        color: #9F3200;
        line-height: 14px; }
      ul.game_list li .right span.name,       ul.video_list li .right span.name {
        display: block;
        color: #e65c00; }
      ul.game_list li .right a,       ul.video_list li .right a {
        color: #e65c00 ! important; }
      ul.game_list li .right span.category,       ul.video_list li .right span.category {
        color: #e65c00;
        font-size: 10px; }
      ul.game_list li .right .rating,       ul.video_list li .right .rating {
        width: 100px;
        margin: 0; }
        ul.game_list li .right .rating li,         ul.video_list li .right .rating li {
          padding-bottom: 0px; }
      ul.game_list li .right span.meta_relevants,       ul.video_list li .right span.meta_relevants {
        color: #9f3200;
        font-size: 10px;
        display: block; }
      ul.game_list li .right a.link_button,       ul.video_list li .right a.link_button {
        position: absolute;
        bottom: 0;
        left: 0;
        display: block;
        width: 70px; }
      ul.game_list li .right a.destroy,       ul.video_list li .right a.destroy {
        bottom: 25px; }

body #content a#close_signup {
  position: absolute;
  top: -54px;
  right: 20px;
  display: block;
  width: 21px;
  height: 18px;
  text-indent: -1982em;
  z-index: 4999;
  background: transparent url(/images/signup/close_signup.png) no-repeat; }

body #content .inner .registration_flow .forms input[type="hidden"] {
  display: none !important; }
body #content .inner .registration_flow .forms h5 {
  font-family: Verdana, sans serif;
  font-style: normal;
  font-weight: normal;
  color: #00475b;
  padding: 0 0 16px 22px;
  font-size: 14px; }
body #content .inner .registration_flow .forms .hint {
  color: #00475B !important;
  font-size: 12px;
  padding: 0 0 16px 22px; }
  body #content .inner .registration_flow .forms .hint h5 {
    font-size: 12px;
    display: inline;
    padding: 0;
    color: #E65C00;
    text-transform: uppercase; }
  body #content .inner .registration_flow .forms .hint p {
    display: inline;
    background-color: transparent;
    padding: 0; }
body #content .inner .registration_flow .forms #big.hint {
  position: absolute;
  right: 0;
  bottom: 20%; }
  body #content .inner .registration_flow .forms #big.hint em {
    font-size: 13px;
    color: #00475b;
    display: block;
    width: 134px;
    padding: 20px 16px 0 16px;
    background: transparent url(/images/signup/big_hint_em.png) no-repeat; }
body #content .inner .registration_flow .forms p.navigation_elements {
  width: 362px;
  background-color: transparent; }
  body #content .inner .registration_flow .forms p.navigation_elements .button_further {
    position: relative;
    top: -10px;
    right: -7px;
    width: 122px;
    height: 39px;
    background: transparent url(/images/signup/btn_forward.png) top left no-repeat; }
  body #content .inner .registration_flow .forms p.navigation_elements .prev {
    height: 29px;
    width: 105px;
    background: transparent url(/images/signup/btn_back.png) top left no-repeat; }

body #content .inner .registration_flow fieldset.step_1 .hint {
  width: 362px; }
body #content .inner .registration_flow fieldset.step_1 #big.hint {
  background: transparent url(/images/signup/fieldset_bg_step1.png) left bottom no-repeat;
  bottom: 170px;
  width: 204px;
  padding: 0 0 308px 9px; }
  body #content .inner .registration_flow fieldset.step_1 #big.hint em {
    width: 145px; }

body #content .inner .registration_flow fieldset.step_3 .hint, body #content .inner .registration_flow fieldset.step_2 .hint {
  width: 362px; }
body #content .inner .registration_flow fieldset.step_3 #big.hint, body #content .inner .registration_flow fieldset.step_2 #big.hint {
  background: transparent url(/images/signup/fieldset_bg_step2.png) left bottom no-repeat;
  width: 204px;
  padding: 0 0 297px 34px; }
  body #content .inner .registration_flow fieldset.step_3 #big.hint em,   body #content .inner .registration_flow fieldset.step_2 #big.hint em {
    padding-bottom: 15px; }
body #content .inner .registration_flow fieldset.step_3 #personal_data, body #content .inner .registration_flow fieldset.step_3 #credit_card_form, body #content .inner .registration_flow fieldset.step_3 #eft_form, body #content .inner .registration_flow fieldset.step_3 .overview-box, body #content .inner .registration_flow fieldset.step_2 #personal_data, body #content .inner .registration_flow fieldset.step_2 #credit_card_form, body #content .inner .registration_flow fieldset.step_2 #eft_form, body #content .inner .registration_flow fieldset.step_2 .overview-box {
  background: transparent url(/images/signup/personal_data_bg_top.png) top center no-repeat;
  width: 362px;
  margin: 0 0 22px 22px;
  padding-top: 25px; }
  body #content .inner .registration_flow fieldset.step_3 #personal_data div,   body #content .inner .registration_flow fieldset.step_3 #credit_card_form div,   body #content .inner .registration_flow fieldset.step_3 #eft_form div,   body #content .inner .registration_flow fieldset.step_3 .overview-box div,   body #content .inner .registration_flow fieldset.step_2 #personal_data div,   body #content .inner .registration_flow fieldset.step_2 #credit_card_form div,   body #content .inner .registration_flow fieldset.step_2 #eft_form div,   body #content .inner .registration_flow fieldset.step_2 .overview-box div {
    background: transparent url(/images/signup/personal_data_bg.png) bottom center no-repeat; }
  body #content .inner .registration_flow fieldset.step_3 #personal_data p,   body #content .inner .registration_flow fieldset.step_3 #credit_card_form p,   body #content .inner .registration_flow fieldset.step_3 #eft_form p,   body #content .inner .registration_flow fieldset.step_3 .overview-box p,   body #content .inner .registration_flow fieldset.step_2 #personal_data p,   body #content .inner .registration_flow fieldset.step_2 #credit_card_form p,   body #content .inner .registration_flow fieldset.step_2 #eft_form p,   body #content .inner .registration_flow fieldset.step_2 .overview-box p {
    background-color: transparent;
    float: none;
    padding: 0;
    width: auto;
    clear: left;
    padding-bottom: 15px;
    position: relative; }
    body #content .inner .registration_flow fieldset.step_3 #personal_data p label,     body #content .inner .registration_flow fieldset.step_3 #credit_card_form p label,     body #content .inner .registration_flow fieldset.step_3 #eft_form p label,     body #content .inner .registration_flow fieldset.step_3 .overview-box p label,     body #content .inner .registration_flow fieldset.step_2 #personal_data p label,     body #content .inner .registration_flow fieldset.step_2 #credit_card_form p label,     body #content .inner .registration_flow fieldset.step_2 #eft_form p label,     body #content .inner .registration_flow fieldset.step_2 .overview-box p label {
      float: left;
      position: static;
      width: 90px;
      color: #62696b !important;
      font-style: normal;
      font-family: Verdana, sans-serif;
      font-size: 13px;
      font-weight: normal;
      height: 32px;
      padding: 0 7px 0 0;
      margin: 0;
      text-align: right; }
      body #content .inner .registration_flow fieldset.step_3 #personal_data p label small,       body #content .inner .registration_flow fieldset.step_3 #credit_card_form p label small,       body #content .inner .registration_flow fieldset.step_3 #eft_form p label small,       body #content .inner .registration_flow fieldset.step_3 .overview-box p label small,       body #content .inner .registration_flow fieldset.step_2 #personal_data p label small,       body #content .inner .registration_flow fieldset.step_2 #credit_card_form p label small,       body #content .inner .registration_flow fieldset.step_2 #eft_form p label small,       body #content .inner .registration_flow fieldset.step_2 .overview-box p label small {
        right: 10px;
        top: -7px;
        text-indent: 1982em;
        overflow: hidden; }
    body #content .inner .registration_flow fieldset.step_3 #personal_data p input, body #content .inner .registration_flow fieldset.step_3 #personal_data p x:-moz-any-link,     body #content .inner .registration_flow fieldset.step_3 #credit_card_form p input, body #content .inner .registration_flow fieldset.step_3 #credit_card_form p x:-moz-any-link,     body #content .inner .registration_flow fieldset.step_3 #eft_form p input, body #content .inner .registration_flow fieldset.step_3 #eft_form p x:-moz-any-link,     body #content .inner .registration_flow fieldset.step_3 .overview-box p input, body #content .inner .registration_flow fieldset.step_3 .overview-box p x:-moz-any-link,     body #content .inner .registration_flow fieldset.step_2 #personal_data p input, body #content .inner .registration_flow fieldset.step_2 #personal_data p x:-moz-any-link,     body #content .inner .registration_flow fieldset.step_2 #credit_card_form p input, body #content .inner .registration_flow fieldset.step_2 #credit_card_form p x:-moz-any-link,     body #content .inner .registration_flow fieldset.step_2 #eft_form p input, body #content .inner .registration_flow fieldset.step_2 #eft_form p x:-moz-any-link,     body #content .inner .registration_flow fieldset.step_2 .overview-box p input, body #content .inner .registration_flow fieldset.step_2 .overview-box p x:-moz-any-link {
      float: left;
      margin-left: 5px; }
    body #content .inner .registration_flow fieldset.step_3 #personal_data p input,     body #content .inner .registration_flow fieldset.step_3 #credit_card_form p input,     body #content .inner .registration_flow fieldset.step_3 #eft_form p input,     body #content .inner .registration_flow fieldset.step_3 .overview-box p input,     body #content .inner .registration_flow fieldset.step_2 #personal_data p input,     body #content .inner .registration_flow fieldset.step_2 #credit_card_form p input,     body #content .inner .registration_flow fieldset.step_2 #eft_form p input,     body #content .inner .registration_flow fieldset.step_2 .overview-box p input {
      display: block;
      background: transparent url(/images/signup/voucher-input_bg.png) right center no-repeat;
      height: 22px;
      width: 230px;
      border: 0;
      padding: 5px 10px; }
    body #content .inner .registration_flow fieldset.step_3 #personal_data p.form_error,     body #content .inner .registration_flow fieldset.step_3 #credit_card_form p.form_error,     body #content .inner .registration_flow fieldset.step_3 #eft_form p.form_error,     body #content .inner .registration_flow fieldset.step_3 .overview-box p.form_error,     body #content .inner .registration_flow fieldset.step_2 #personal_data p.form_error,     body #content .inner .registration_flow fieldset.step_2 #credit_card_form p.form_error,     body #content .inner .registration_flow fieldset.step_2 #eft_form p.form_error,     body #content .inner .registration_flow fieldset.step_2 .overview-box p.form_error {
      background-image: none !important; }
      body #content .inner .registration_flow fieldset.step_3 #personal_data p.form_error span.signup_error,       body #content .inner .registration_flow fieldset.step_3 #credit_card_form p.form_error span.signup_error,       body #content .inner .registration_flow fieldset.step_3 #eft_form p.form_error span.signup_error,       body #content .inner .registration_flow fieldset.step_3 .overview-box p.form_error span.signup_error,       body #content .inner .registration_flow fieldset.step_2 #personal_data p.form_error span.signup_error,       body #content .inner .registration_flow fieldset.step_2 #credit_card_form p.form_error span.signup_error,       body #content .inner .registration_flow fieldset.step_2 #eft_form p.form_error span.signup_error,       body #content .inner .registration_flow fieldset.step_2 .overview-box p.form_error span.signup_error {
        margin-left: 100px; }
    body #content .inner .registration_flow fieldset.step_3 #personal_data p.check_box label,     body #content .inner .registration_flow fieldset.step_3 #credit_card_form p.check_box label,     body #content .inner .registration_flow fieldset.step_3 #eft_form p.check_box label,     body #content .inner .registration_flow fieldset.step_3 .overview-box p.check_box label,     body #content .inner .registration_flow fieldset.step_2 #personal_data p.check_box label,     body #content .inner .registration_flow fieldset.step_2 #credit_card_form p.check_box label,     body #content .inner .registration_flow fieldset.step_2 #eft_form p.check_box label,     body #content .inner .registration_flow fieldset.step_2 .overview-box p.check_box label {
      float: left;
      width: 300px;
      padding-left: 10px;
      text-align: left;
      margin-left: 0; }
    body #content .inner .registration_flow fieldset.step_3 #personal_data p.check_box input,     body #content .inner .registration_flow fieldset.step_3 #credit_card_form p.check_box input,     body #content .inner .registration_flow fieldset.step_3 #eft_form p.check_box input,     body #content .inner .registration_flow fieldset.step_3 .overview-box p.check_box input,     body #content .inner .registration_flow fieldset.step_2 #personal_data p.check_box input,     body #content .inner .registration_flow fieldset.step_2 #credit_card_form p.check_box input,     body #content .inner .registration_flow fieldset.step_2 #eft_form p.check_box input,     body #content .inner .registration_flow fieldset.step_2 .overview-box p.check_box input {
      float: left;
      display: inline;
      background: transparent;
      height: auto;
      width: auto;
      border: 0;
      padding: 0;
      margin: 5px 0 0 22px; }
    body #content .inner .registration_flow fieldset.step_3 #personal_data p.check_box span.signup_error,     body #content .inner .registration_flow fieldset.step_3 #credit_card_form p.check_box span.signup_error,     body #content .inner .registration_flow fieldset.step_3 #eft_form p.check_box span.signup_error,     body #content .inner .registration_flow fieldset.step_3 .overview-box p.check_box span.signup_error,     body #content .inner .registration_flow fieldset.step_2 #personal_data p.check_box span.signup_error,     body #content .inner .registration_flow fieldset.step_2 #credit_card_form p.check_box span.signup_error,     body #content .inner .registration_flow fieldset.step_2 #eft_form p.check_box span.signup_error,     body #content .inner .registration_flow fieldset.step_2 .overview-box p.check_box span.signup_error {
      margin-left: 22px; }
body #content .inner .registration_flow fieldset.step_3 #credit_card_form, body #content .inner .registration_flow fieldset.step_3 #eft_form, body #content .inner .registration_flow fieldset.step_2 #credit_card_form, body #content .inner .registration_flow fieldset.step_2 #eft_form {
  clear: both; }
  body #content .inner .registration_flow fieldset.step_3 #credit_card_form p.hint,   body #content .inner .registration_flow fieldset.step_3 #eft_form p.hint,   body #content .inner .registration_flow fieldset.step_2 #credit_card_form p.hint,   body #content .inner .registration_flow fieldset.step_2 #eft_form p.hint {
    padding: 10px 20px;
    margin: 0; }
  body #content .inner .registration_flow fieldset.step_3 #credit_card_form p label,   body #content .inner .registration_flow fieldset.step_3 #eft_form p label,   body #content .inner .registration_flow fieldset.step_2 #credit_card_form p label,   body #content .inner .registration_flow fieldset.step_2 #eft_form p label {
    font-size: 11px;
    line-height: 12px;
    width: 100px; }
    body #content .inner .registration_flow fieldset.step_3 #credit_card_form p label small,     body #content .inner .registration_flow fieldset.step_3 #eft_form p label small,     body #content .inner .registration_flow fieldset.step_2 #credit_card_form p label small,     body #content .inner .registration_flow fieldset.step_2 #eft_form p label small {
      right: 3px; }
  body #content .inner .registration_flow fieldset.step_3 #credit_card_form p.credit_card_verification_code,   body #content .inner .registration_flow fieldset.step_3 #eft_form p.credit_card_verification_code,   body #content .inner .registration_flow fieldset.step_2 #credit_card_form p.credit_card_verification_code,   body #content .inner .registration_flow fieldset.step_2 #eft_form p.credit_card_verification_code {
    width: 185px; }
    body #content .inner .registration_flow fieldset.step_3 #credit_card_form p.credit_card_verification_code input,     body #content .inner .registration_flow fieldset.step_3 #eft_form p.credit_card_verification_code input,     body #content .inner .registration_flow fieldset.step_2 #credit_card_form p.credit_card_verification_code input,     body #content .inner .registration_flow fieldset.step_2 #eft_form p.credit_card_verification_code input {
      width: 50px;
      background-image: url(/images/signup/credit_card_verification_co.png); }
  body #content .inner .registration_flow fieldset.step_3 #credit_card_form.inactive,   body #content .inner .registration_flow fieldset.step_3 #eft_form.inactive,   body #content .inner .registration_flow fieldset.step_2 #credit_card_form.inactive,   body #content .inner .registration_flow fieldset.step_2 #eft_form.inactive {
    display: none; }

body #content .inner .registration_flow fieldset.step_3 .fieldset-container {
  min-height: 500px; }
body #content .inner .registration_flow fieldset.step_3 #big.hint {
  background: transparent url(/images/signup/fieldset_bg_step3.png) center bottom no-repeat;
  padding: 0 0 302px 36px;
  bottom: 3%; }
body #content .inner .registration_flow fieldset.step_3 label#eft.transaction_type, body #content .inner .registration_flow fieldset.step_3 label#credit_card.transaction_type {
  float: left;
  padding-bottom: 10px; }
  body #content .inner .registration_flow fieldset.step_3 label#eft.transaction_type input,   body #content .inner .registration_flow fieldset.step_3 label#credit_card.transaction_type input {
    float: left;
    margin: 3px 10px 0 0; }
  body #content .inner .registration_flow fieldset.step_3 label#eft.transaction_type span,   body #content .inner .registration_flow fieldset.step_3 label#credit_card.transaction_type span {
    float: left; }
  body #content .inner .registration_flow fieldset.step_3 label#eft.transaction_type img,   body #content .inner .registration_flow fieldset.step_3 label#credit_card.transaction_type img {
    float: left;
    margin: -5px 0 0 5px; }
body #content .inner .registration_flow fieldset.step_3 p.navigation_elements {
  padding-top: 30px; }

body #content .inner .registration_flow fieldset.step_4 .fieldset-container {
  min-height: 500px; }
body #content .inner .registration_flow fieldset.step_4 #big.hint {
  background: transparent url(/images/signup/fieldset_bg_step4.png) left bottom no-repeat;
  padding: 0 40px 338px 23px;
  bottom: 0%; }
  body #content .inner .registration_flow fieldset.step_4 #big.hint em {
    padding-bottom: 10px; }
body #content .inner .registration_flow fieldset.step_4 .bonus {
  background: url(/images/signup/bonus.png) no-repeat scroll left center transparent;
  color: #00475B;
  font-size: 13px;
  margin: 0 0 22px 22px;
  padding-left: 45px;
  width: 317px; }
  body #content .inner .registration_flow fieldset.step_4 .bonus strong {
    color: #E65C00; }
  body #content .inner .registration_flow fieldset.step_4 .bonus em {
    font-weight: bold; }
body #content .inner .registration_flow fieldset.step_4 .overview-box {
  position: relative;
  background: transparent url(/images/signup/personal_data_bg_top2.png) top center no-repeat;
  width: 362px;
  margin: 0 0 22px 22px;
  padding-top: 15px; }
  body #content .inner .registration_flow fieldset.step_4 .overview-box div {
    background: transparent url(/images/signup/personal_data_bg.png) bottom center no-repeat;
    padding-bottom: 15px; }
  body #content .inner .registration_flow fieldset.step_4 .overview-box a.back_to_step {
    position: absolute;
    right: 13px;
    top: 0px;
    display: block;
    text-indent: -1982em;
    background: transparent url(/images/signup/btn_change.png) no-repeat;
    width: 74px;
    height: 18px; }
  body #content .inner .registration_flow fieldset.step_4 .overview-box strong {
    display: block;
    color: #00475b;
    font-weight: normal;
    font-size: 14px;
    margin: 0 15px 0 22px;
    padding-bottom: 10px;
    background: transparent url(/images/signup/overview_border.png) left bottom repeat-x; }
  body #content .inner .registration_flow fieldset.step_4 .overview-box p {
    width: 172px;
    padding: 5px 15px 5px 175px;
    position: relative;
    min-height: 16px;
    overflow: hidden; }
    body #content .inner .registration_flow fieldset.step_4 .overview-box p span {
      position: absolute;
      left: 22px;
      top: 5px;
      font-weight: bold; }
    body #content .inner .registration_flow fieldset.step_4 .overview-box p.transaction_name {
      padding-left: 22px;
      font-weight: bold; }
body #content .inner .registration_flow fieldset.step_4 #period p {
  width: auto; }
body #content .inner .registration_flow fieldset.step_4 #period.overview-box strong {
  font-weight: bold; }
  body #content .inner .registration_flow fieldset.step_4 #period.overview-box strong em {
    float: right; }
body #content .inner .registration_flow fieldset.step_4 #period.overview-box p {
  padding: 5px 15px 5px 22px; }
  body #content .inner .registration_flow fieldset.step_4 #period.overview-box p em {
    float: right; }
body #content .inner .registration_flow fieldset.step_4 #period.overview-box p.sum {
  background: transparent url(/images/signup/overview_border.png) left top repeat-x;
  text-align: right;
  margin: 0 15px 0 22px;
  padding-right: 0; }
body #content .inner .registration_flow fieldset.step_4 p.navigation_elements .prev {
  display: none; }
body #content .inner .registration_flow fieldset.step_4 p.navigation_elements .button_further {
  background-image: url(/images/signup/btn_confirm_order.png);
  width: 263px;
  height: 40px; }

body #content .inner .registration_flow .step_5 .hint {
  width: 362px; }
body #content .inner .registration_flow .step_5 #big.hint {
  background: transparent url(/images/signup/fieldset_bg_step5.png) left bottom no-repeat;
  bottom: -5%;
  right: 1%;
  width: 204px;
  padding: 0 0 283px 7px; }
  body #content .inner .registration_flow .step_5 #big.hint em {
    padding: 20px 16px 10px; }
body #content .inner .registration_flow .step_5 p.email {
  background: url("/images/signup/email_address_bg.png") no-repeat scroll 0 0 transparent;
  color: #00475B;
  font-weight: bold;
  margin: 0 0 35px 22px;
  padding: 15px 20px;
  position: relative;
  width: 322px;
  overflow: hidden;
  height: 16px; }
  body #content .inner .registration_flow .step_5 p.email a.back_to_step {
    position: absolute;
    right: 20px;
    top: 15px;
    display: block;
    text-indent: -1982em;
    background: transparent url(/images/signup/btn_change.png) no-repeat;
    width: 74px;
    height: 18px; }
body #content .inner .registration_flow .step_5 ol {
  width: 362px;
  margin: 0 0 30px 22px;
  height: 160px; }
  body #content .inner .registration_flow .step_5 ol li {
    background: transparent url(/images/signup/activate_steps.png) no-repeat 0 0;
    padding: 10px 0 0 50px;
    color: #00475B;
    margin: 0; }
    body #content .inner .registration_flow .step_5 ol li.step1 {
      color: #fff;
      height: 36px; }
      body #content .inner .registration_flow .step_5 ol li.step1 em {
        font-weight: bold; }
    body #content .inner .registration_flow .step_5 ol li.step2 {
      background-position: 0 -46px;
      padding-top: 15px;
      height: 40px; }
    body #content .inner .registration_flow .step_5 ol li.step3 {
      background-position: 0 -101px;
      padding-top: 17px;
      height: 42px; }
body #content .inner .registration_flow .step_5 p.navigation_elements {
  position: relative;
  padding-bottom: 30px; }
  body #content .inner .registration_flow .step_5 p.navigation_elements .button_further {
    position: absolute;
    background-image: url(/images/signup/btn_close_window.png);
    width: 200px;
    height: 33px;
    text-indent: -1982em; }
    body #content .inner .registration_flow .step_5 p.navigation_elements .button_further:hover {
      background: url(/images/signup/btn_close_window_hover.png) no-repeat; }

body #content .inner .registration_flow .step_6 .hint {
  width: 362px; }
body #content .inner .registration_flow .step_6 form {
  width: 362px;
  margin-left: 22px; }
body #content .inner .registration_flow .step_6 #big.hint {
  background: transparent url(/images/signup/fieldset_bg_step6.png) left bottom no-repeat;
  bottom: 0%;
  right: -1%;
  width: 204px;
  padding: 0 0 183px 3px; }
  body #content .inner .registration_flow .step_6 #big.hint em {
    padding: 20px 16px 10px; }
body #content .inner .registration_flow .step_6 p {
  width: auto;
  background: transparent url(/images/signup/password_form_bg.png) no-repeat center center;
  position: relative;
  padding-left: 100px;
  min-height: 32px; }
  body #content .inner .registration_flow .step_6 p label {
    font-family: Verdana, sans serif;
    font-weight: normal;
    font-style: normal;
    font-size: 13px;
    color: #6d6d6d !important;
    width: 95px;
    position: absolute;
    left: 0;
    padding: 5px 5px 0 0;
    text-align: right; }
  body #content .inner .registration_flow .step_6 p span.input {
    display: block;
    background: transparent url(/images/signup/input_bg.png) right center no-repeat;
    height: 22px;
    line-height: 22px;
    width: 210px;
    border: 0;
    padding: 5px 10px; }
    body #content .inner .registration_flow .step_6 p span.input em {
      display: block;
      font-style: normal;
      overflow: hidden; }
    body #content .inner .registration_flow .step_6 p span.input input {
      display: block;
      width: 95%;
      border: 0; }
  body #content .inner .registration_flow .step_6 p.checkbox {
    background-position: center bottom;
    padding-top: 0; }
    body #content .inner .registration_flow .step_6 p.checkbox label {
      float: right;
      width: 223px;
      text-align: left;
      position: static; }
    body #content .inner .registration_flow .step_6 p.checkbox input {
      display: inline;
      background: transparent;
      height: auto;
      width: auto;
      border: 0;
      padding: 0;
      margin: 7px 0 0; }
  body #content .inner .registration_flow .step_6 p.readonly {
    background-position: center top;
    padding-top: 20px;
    padding-bottom: 0; }
    body #content .inner .registration_flow .step_6 p.readonly input {
      background-image: url(/images/signup/input_bg_inactive.png); }
body #content .inner .registration_flow .step_6 p.navigation_elements {
  background-image: none;
  position: relative;
  padding-bottom: 30px;
  padding-left: 0; }
  body #content .inner .registration_flow .step_6 p.navigation_elements button.button_further {
    position: absolute;
    background-image: url(/images/signup/btn_log_in.png);
    width: 157px;
    height: 39px;
    padding-left: 0;
    right: 5px;
    top: 15px; }

ul.plans {
  margin: 0;
  padding: 0;
  padding-top: 30px;
  margin: 0 0 16px 22px;
  width: 362px;
  overflow: hidden;
  background: transparent url(/images/signup/plans_bg.png) top left no-repeat; }
  ul.plans li {
    height: 130px;
    background-color: transparent;
    padding-left: 10px; }
    ul.plans li label {
      display: block;
      height: 125px;
      width: 285px;
      background: transparent url(/images/signup/plans.png) 0 0 no-repeat;
      cursor: pointer; }
  ul.plans li.plan_4 label {
    background-position: 0 -20px; }
  ul.plans li.plan_5 label {
    background-position: 0 -140px; }
  ul.plans li.plan_6 label {
    background-position: 0 -280px; }
  ul.plans li.plan_8 label {
    background-position: 0 -1007px; }
  ul.plans li.plan_9 label {
    background-position: 0 -1025px; }
  ul.plans li.plan_10 label {
    background-position: 0 -894px; }
  ul.plans li.plan_11 label {
    background-position: 0 -776px; }
  ul.plans li.plan_12 label {
    background-position: 0 -656px; }
  ul.plans li.plan_13 label {
    background-position: 0 -533px; }
  ul.plans li.plan_14 label {
    background-position: 0 -412px; }
  ul.plans li.plan_20 label {
    background-position: 0 -288px; }
  ul.plans li.plan_4:hover label {
    background-position: -283px -20px; }
  ul.plans li.plan_5:hover label {
    background-position: -283px -140px; }
  ul.plans li.plan_6:hover label {
    background-position: -283px -280px; }
  ul.plans li.plan_8:hover label {
    background-position: -283px -1007px; }
  ul.plans li.plan_9:hover label {
    background-position: -283px -1025px; }
  ul.plans li.plan_10:hover label {
    background-position: -283px -894px; }
  ul.plans li.plan_11:hover label {
    background-position: -283px -776px; }
  ul.plans li.plan_12:hover label {
    background-position: -283px -656px; }
  ul.plans li.plan_13:hover label {
    background-position: -283px -533px; }
  ul.plans li.plan_14:hover label {
    background-position: -283px -412px; }
  ul.plans li.plan_20:hover label {
    background-position: -283px -288px; }
  ul.plans li.plan_4.selected label {
    background-position: -566px -20px; }
  ul.plans li.plan_5.selected label {
    background-position: -566px -140px; }
  ul.plans li.plan_6.selected label {
    background-position: -566px -280px; }
  ul.plans li.plan_8.selected label {
    background-position: -566px -1007px; }
  ul.plans li.plan_9.selected label {
    background-position: -566px -1025px; }
  ul.plans li.plan_10.selected label {
    background-position: -566px -894px; }
  ul.plans li.plan_11.selected label {
    background-position: -566px -776px; }
  ul.plans li.plan_12.selected label {
    background-position: -566px -656px; }
  ul.plans li.plan_13.selected label {
    background-position: -566px -533px; }
  ul.plans li.plan_14.selected label {
    background-position: -566px -412px; }
  ul.plans li.plan_20.selected label {
    background-position: -566px -288px; }

ul#voucherplans {
  background-image: none;
  height: auto; }

body #content .registration_flow #voucher {
  padding: 0 22px 20px;
  margin-top: 3em; }
  body #content .registration_flow #voucher .voucher-body {
    background: transparent url(/images/signup/voucher-body-bg.png) no-repeat;
    width: 585px;
    height: 54px;
    padding-top: 21px; }
    body #content .registration_flow #voucher .voucher-body label {
      display: block;
      float: left;
      font-size: 12px;
      line-height: 32px;
      height: 32px;
      padding: 0 20px; }
    body #content .registration_flow #voucher .voucher-body a.button_continue {
      display: block;
      float: left;
      padding: 4px 0 0 7px; }
    body #content .registration_flow #voucher .voucher-body input#paid_subscription_voucher_token {
      display: block;
      float: left;
      background: transparent url(/images/signup/voucher-input_bg.png) right center no-repeat;
      height: 22px;
      width: 230px;
      border: 0;
      padding: 5px 10px; }
    body #content .registration_flow #voucher .voucher-body span.signup_error {
      display: block;
      clear: left;
      padding: 3px 0 10px 146px; }
  body #content .registration_flow #voucher.big {
    padding-top: 10px; }
    body #content .registration_flow #voucher.big .voucher-body {
      background: transparent url(/images/signup/voucher-body-big-bg.png) no-repeat;
      height: 135px;
      padding-top: 0;
      position: relative; }
      body #content .registration_flow #voucher.big .voucher-body a, body #content .registration_flow #voucher.big .voucher-body input, body #content .registration_flow #voucher.big .voucher-body label {
        display: none !important; }
      body #content .registration_flow #voucher.big .voucher-body ul.plans {
        padding-top: 0; }
        body #content .registration_flow #voucher.big .voucher-body ul.plans li {
          padding-left: 51px; }
          body #content .registration_flow #voucher.big .voucher-body ul.plans li label {
            display: block !important;
            height: 115px;
            width: 285px;
            padding: 0;
            margin: 20px 0 0 -70px; }
      body #content .registration_flow #voucher.big .voucher-body #period_text {
        background-color: transparent;
        padding: 0;
        position: absolute;
        right: 30px;
        top: 30px;
        width: 230px; }

.pagination a, .pagination span {
  font-size: 11px;
  color: #e65c00;
  padding: 2px 8px; }
.pagination a:hover {
  color: #fff;
  background-color: #e65c00;
  text-decoration: none; }
.pagination .prev_page, .pagination .next_page {
  font-family: Georgia, "Times New Roman", serif;
  font-weight: bold;
  font-style: italic; }
.pagination .prev_page {
  background: url(/images/small_left_arrow.gif) no-repeat scroll left center;
  text-decoration: none;
  padding: 0 15px 0 20px;
  border-right: 1px solid; }
.pagination .next_page {
  background: url(/images/small_right_arrow.gif) no-repeat scroll right center;
  text-decoration: none;
  padding: 0 20px 0 15px;
  border-left: 1px solid; }
.pagination .prev_page.disabled, .pagination .next_page.disabled {
  background: none; }
.pagination .prev_page:hover, .pagination .next_page:hover {
  color: #e65c00;
  background-color: transparent !important;
  text-decoration: underline; }
.pagination .current {
  color: #555; }
.pagination a.disabled, .pagination span.disabled {
  color: #e6a275; }
  .pagination a.disabled:hover,   .pagination span.disabled:hover {
    color: #e6a275;
    text-decoration: none; }

.blue .pagination a, .blue .pagination span {
  color: #00507b; }
.blue .pagination a:hover {
  color: #fff;
  background-color: #00507b;
  text-decoration: none; }
.blue .pagination .prev_page {
  background: url(/images/pagination_arrow_blue_left.gif) no-repeat scroll left center; }
.blue .pagination .next_page {
  background: url(/images/pagination_arrow_blue_right.gif) no-repeat scroll right center; }
.blue .pagination .prev_page:hover, .blue .pagination .next_page:hover {
  color: #00507b; }
.blue .pagination .current {
  color: #555; }
.blue .pagination a.disabled, .blue .pagination span.disabled {
  color: #458cb3; }
  .blue .pagination a.disabled:hover,   .blue .pagination span.disabled:hover {
    color: #458cb3;
    text-decoration: none; }

ul.rating {
  list-style-type: none; }

ul.rating li {
  list-style-type: none;
  width: 17px;
  height: 17px;
  float: left;
  background: transparent url(/images/star_active.gif) no-repeat center center; }

ul.rating li.rating_info {
  display: none; }

BODY.game ul.rating li.rating_info, BODY.video ul.rating li.rating_info, body.show_game_toplist ul.rating li.rating_info {
  display: block;
  background: transparent;
  width: auto;
  font-family: arial, sans-serif;
  margin-left: 10px; }

BODY.game ul.games ul.rating li.rating_info, BODY.game ul.videos ul.rating li.rating_info, BODY.video ul.games ul.rating li.rating_info, BODY.video ul.videos ul.rating li.rating_info, body.show_game_toplist ul.games ul.rating li.rating_info, body.show_game_toplist ul.videos ul.rating li.rating_info {
  display: none; }

ul.rating li a {
  display: block;
  width: 12px;
  height: 17px;
  float: left; }

ul.no_rating li.rate_1, ul.no_rating li.rate_2, ul.no_rating li.rate_3, ul.no_rating li.rate_4, ul.no_rating li.rate_5 {
  background: transparent url(/images/star_deactivated.gif) no-repeat center center; }

ul.rated_1 li.rate_2, ul.rated_1 li.rate_3, ul.rated_1 li.rate_4, ul.rated_1 li.rate_5 {
  background: transparent url(/images/star_deactivated.gif) no-repeat center center; }

ul.rated_2 li.rate_3, ul.rated_2 li.rate_4, ul.rated_2 li.rate_5 {
  background: transparent url(/images/star_deactivated.gif) no-repeat center center; }

ul.rated_3 li.rate_4, ul.rated_3 li.rate_5 {
  background: transparent url(/images/star_deactivated.gif) no-repeat center center; }

ul.rated_4 li.rate_5 {
  background: transparent url(/images/star_deactivated.gif) no-repeat center center; }

ul.rating li.loading {
  width: 42%;
  background: transparent url(/images/loading.gif) no-repeat center center; }

p.loading {
  background: transparent url(/images/loading.gif) no-repeat center center; }
  p.loading * {
    visibility: hidden; }

#wrapper {
  padding-top: 5px; }

#header h1 {
  margin: 0;
  float: left; }
  #header h1 a {
    float: left;
    display: block;
    text-indent: -9000px;
    position: relative; }
  #header h1#logo_old a {
    background: url(/images/logo_old.png) no-repeat scroll top left;
    width: 174px;
    height: 128px;
    top: 5px;
    left: 8px; }
  #header h1#logo_new a {
    background: url(/images/logo_new.png) no-repeat scroll top left;
    width: 151px;
    height: 35px;
    top: 58px;
    margin-right: 23px; }
#header .friends_links {
  position: absolute;
  top: 94px;
  left: 6px; }
  #header .friends_links a {
    margin-right: 20px;
    color: #038e91; }
#header #login_arrow {
  display: block;
  background: transparent url(/images/arrow_login_blue.gif) no-repeat scroll top left;
  width: 135px;
  height: 64px;
  position: absolute;
  right: 270px;
  top: 23px; }

#header #primary_navigation {
  height: 112px;
  float: left; }
#header .user_stat {
  width: 250px;
  float: right; }
#header a.anmelden {
  display: block;
  background: url('/images/buttons/anmelde_btn.png') no-repeat scroll top left;
  width: 120px;
  height: 68px;
  text-indent: -9000px;
  margin-top: 39px; }
  #header a.anmelden:hover {
    background-position: -120px top; }
#header .logged_in {
  float: left; }
  #header .logged_in ul {
    float: left;
    width: 200px;
    height: 96px; }
    #header .logged_in ul li {
      float: left; }
    #header .logged_in ul li.current_user {
      position: relative;
      width: 85px; }
      #header .logged_in ul li.current_user embed, #header .logged_in ul li.current_user object, #header .logged_in ul li.current_user img {
        margin: -15px 0;
        height: 116px;
        width: 100px; }
  #header .logged_in .current_user_name {
    margin-top: 0px;
    float: left;
    text-align: center; }
    #header .logged_in .current_user_name a {
      color: #038e91;
      font-family: Georgia, "Times New Roman", serif;
      font-size: 14px;
      font-weight: bold;
      font-style: italic;
      width: 95px;
      float: left;
      position: relative;
      top: 2px; }
  #header .logged_in .command_box {
    padding-top: 48px; }

.logged_in {
  width: 280px; }
  .logged_in .register_link {
    position: absolute;
    top: 103px;
    right: 152px;
    font-weight: bold;
    font-size: 9px; }
  .logged_in form {
    float: left;
    margin: 6px 20px 0pt 0pt; }
    .logged_in form h5 {
      color: #038e91;
      margin-bottom: 2px; }
    .logged_in form p {
      line-height: normal;
      padding: 0 0 5px 0;
      width: 126px; }
    .logged_in form INPUT#email, .logged_in form INPUT#password {
      width: 120px;
      border: 1px dashed #aaaaaa;
      background-color: #fff;
      font-size: 10px;
      color: #AAA; }
    .logged_in form INPUT.check_box {
      margin-left: 0; }
    .logged_in form INPUT#password {
      width: 96px;
      float: left;
      margin-right: 3px; }
    .logged_in form button {
      float: left;
      height: 19px;
      width: 21px;
      padding: 0;
      background-image: url(/images/element_bg/submit_short_blue_immap.gif);
      background-color: transparent;
      background-repeat: no-repeat;
      background-position: left -38px;
      border: none;
      text-indent: -9000px;
      color: #038E91; }
    .logged_in form button:hover {
      background-position: -19px 0; }
    .logged_in form button:active {
      background-position: top left; }
    .logged_in form p.password {
      padding-bottom: 2px; }
    .logged_in form p.remember_me {
      padding-bottom: 0;
      float: left; }
    .logged_in form .checkbox {
      float: left;
      width: auto;
      margin: 0;
      padding: 0;
      border: none;
      background-color: transparent;
      font-family: Arial, Verdana, sans-serif;
      color: #038e91;
      font-size: 9px;
      font-style: normal; }
    .logged_in form label.checkbox {
      padding: 1px 0 0 2px;
      line-height: 16px; }

#primary_navigation {
  margin-left: 10px;
  width: 565px;
  position: relative; }
  #primary_navigation li {
    float: left;
    margin: 10px 0 0; }
    #primary_navigation li a {
      display: block;
      height: 90px;
      float: left;
      text-indent: -9000px;
      background-image: url(/images/element_bg/primary_nav_elements.png);
      background-repeat: no-repeat; }
  #primary_navigation li.li_parents a {
    background-position: 0 8px;
    width: 85px; }
  #primary_navigation li.li_parents.active a.parents, #primary_navigation li.li_parents a:hover {
    background-position: 0px -84px; }
  #primary_navigation li.li_start a {
    background-position: -85px 8px;
    width: 59px; }
  #primary_navigation li.li_start.active a.start, #primary_navigation li.li_start a:hover {
    background-position: -85px -84px; }
  #primary_navigation li.li_playandlearn a {
    background-position: -144px 8px;
    width: 58px; }
  #primary_navigation li.li_playandlearn.active a.playandlearn, #primary_navigation li.li_playandlearn a:hover {
    background-position: -144px -84px; }
  #primary_navigation li.li_cc a {
    background-position: -259px 8px;
    width: 76px; }
  #primary_navigation li.li_cc.active a.cc, #primary_navigation li.li_cc a:hover {
    background-position: -259px -84px; }
  #primary_navigation li.li_toplist a {
    background-position: -335px 8px;
    width: 58px; }
  #primary_navigation li.li_toplist.active a.toplist, #primary_navigation li.li_toplist a:hover {
    background-position: -335px -84px; }
  #primary_navigation li.li_videos a {
    background-position: -202px 8px;
    width: 57px; }
  #primary_navigation li.li_videos.active a.videos, #primary_navigation li.li_videos a:hover {
    background-position: -202px -84px; }
  #primary_navigation li.li_shows a {
    background-position: -397px 8px;
    width: 58px; }
  #primary_navigation li.li_shows.active a.shows, #primary_navigation li.li_shows a:hover {
    background-position: -397px -84px; }
  #primary_navigation li.li_clubhaus a {
    background-position: -394px 8px;
    width: 76px; }
  #primary_navigation li.li_clubhaus.active a.clubhaus, #primary_navigation li.li_clubhaus a:hover {
    background-position: -394px -84px; }
  #primary_navigation li.li_nkidzbk a {
    background-position: -470px 8px;
    width: 88px; }
  #primary_navigation li.li_nkidzbk.active a.nkidzbk, #primary_navigation li.li_nkidzbk a:hover {
    background-position: -470px -84px; }

#page {
  position: relative;
  width: 960px;
  margin: 0px auto ! important; }
  #page .small_search {
    background: url(/images/search.gif) no-repeat scroll top left;
    width: 141px;
    height: 66px; }
  #page #content, #page .top, #page .bottom, #page #cartooncreator {
    float: right;
    width: 730px;
    padding: 0pt;
    margin-right: 80px; }
    #page #content .world_navigation,     #page .top .world_navigation,     #page .bottom .world_navigation,     #page #cartooncreator .world_navigation {
      margin: -40px 0pt 0pt; }
  #page #cartooncreator {
    margin-right: -5px; }
  #page #content, #page .top {
    position: relative;
    z-index: 4999; }

#page .bottom {
  position: relative;
  height: 58px;
  z-index: 4999; }

#footer {
  height: 110px; }
  #footer ul {
    width: 580px;
    margin: 10px auto 0 auto; }
    #footer ul li {
      line-height: 30px;
      font-size: 10px;
      color: #effbfd;
      list-style-type: none;
      display: block;
      height: 30px;
      float: left; }
      #footer ul li a {
        text-decoration: none;
        text-transform: uppercase;
        color: #E65C00;
        font-weight: bold;
        padding: 0 5px;
        border-right: 1px solid #DDDDDD; }
      #footer ul li a:hover {
        text-decoration: underline; }
    #footer ul li.image {
      margin-left: 5px;
      border-right: none;
      width: 83px;
      height: 30px; }

input#list_query, input#query {
  background-color: #ffffff;
  border-width: 1px 2px 2px 1px;
  border-style: solid;
  border-color: #e65c00;
  width: 250px;
  float: left;
  color: #9f3200;
  font-size: 13px;
  padding: 1px 0 1px 6px; }

form fieldset {
  margin-bottom: 10px;
  padding: 5px 0 15px 0;
  border-bottom: 1px solid;
  border-color: #ccccdd; }
form .fieldWithErrors input, form .fieldWithErrors select, form .fieldWithErrors textarea {
  border-color: #9f3200; }
form p.form_error strong, form p.form_error span {
  clear: left;
  display: block;
  font-size: 9px;
  font-weight: normal;
  color: #9f3200; }
form p#authorization_error span.signup_error {
  display: block;
  width: 342px;
  font-size: 14px;
  border: #DD0000 2px solid;
  text-align: center;
  padding: 8px; }
form span.LV_validation_message {
  clear: left;
  display: block;
  font-size: 9px;
  font-weight: normal;
  color: #9f3200; }
form div.formError {
  border-width: 2px;
  border-style: solid;
  border-color: #9f3200;
  padding: 20px;
  margin: 20px;
  font-size: 12px;
  color: #9f3200;
  text-align: center;
  font-weight: bold; }
form p {
  padding-bottom: 5px; }
  form p label {
    color: #038e91;
    font-family: Georgia, "Times New Roman", serif;
    font-weight: bold;
    font-style: italic;
    font-size: 1em;
    display: block;
    padding-top: 2px; }
  form p label.check_box {
    float: left;
    margin-left: 10px;
    width: 235px; }
  form p input, form p select, form p textarea {
    background-color: #ffffff;
    border-width: 1px 2px 2px 1px;
    border-style: solid;
    border-color: #038e91;
    padding: 1px 2px;
    width: 250px; }
  form p input.check_box {
    float: left;
    margin-left: 150px;
    border: none;
    width: auto; }
form input, form select, form textarea {
  background-color: #ffffff;
  border-width: 1px 2px 2px 1px;
  border-style: solid;
  border-color: #038e91;
  padding: 1px 2px;
  width: 250px; }
form input.check_box {
  float: left;
  margin-left: 150px;
  border: none;
  width: auto; }
form .date_select {
  width: auto; }
form textarea {
  background-color: #ffffff;
  border-width: 1px 2px 2px 1px;
  border-style: solid;
  border-color: #038e91;
  font-size: 11px;
  width: 250px; }

input.check_box {
  float: left;
  margin-left: 150px;
  border: none;
  width: auto ! important; }

#site_teaser {
  margin: 0px 0pt 0pt 151px;
  width: 790px;
  font-size: 2em;
  font-weight: normal; }
  #site_teaser embed, #site_teaser object {
    width: 700px;
    height: 301px;
    margin-left: 20px; }
  #site_teaser span {
    display: block;
    margin-top: 20px; }

BODY.landing_page .top {
  height: 116px; }
  BODY.landing_page .top ul.random_user li object, BODY.landing_page .top ul.random_user li embed {
    width: 69px;
    height: 79px; }
  BODY.landing_page .top p.nick_kidz_link {
    clear: left;
    line-height: 9px;
    padding-right: 29px;
    text-align: right;
    margin: 2px 0 0 0; }
    BODY.landing_page .top p.nick_kidz_link a {
      font-size: 9px;
      font-family: Arial, Verdana;
      background-position: right center; }
BODY.landing_page #site_teaser {
  margin: 0px 0pt 10pt 151px;
  width: 790px;
  font-size: 2em;
  font-weight: normal; }
  BODY.landing_page #site_teaser embed, BODY.landing_page #site_teaser object {
    width: 700px;
    height: 301px;
    margin-left: 20px; }
  BODY.landing_page #site_teaser span {
    display: block;
    margin-top: 20%; }

#header #current_user form {
  margin: 45px 0pt 0pt; }
  #header #current_user form label {
    width: 55px; }
  #header #current_user form input {
    width: 110px; }
  #header #current_user form #remember_me {
    width: auto;
    margin: 0; }
  #header #current_user form label.check_box {
    width: 100px; }
  #header #current_user form p {
    float: left; }
  #header #current_user form fieldset {
    float: left;
    width: 190px;
    border: none;
    margin: 0;
    padding: 0; }
    #header #current_user form fieldset p {
      clear: left; }

#flash {
  position: absolute;
  z-index: 0;
  left: 400px;
  top: 56px; }
  #flash .flash_top {
    width: 269px;
    height: 60px; }
  #flash .flash_content {
    width: 269px; }
    #flash .flash_content p {
      position: relative;
      top: -3px;
      padding: 0px 12px 0px;
      color: #fff ! important;
      text-align: center;
      font-weight: bold;
      font-style: italic;
      font-family: Georgia,"Times New Roman",serif; }
  #flash .flash_bottom {
    width: 269px;
    height: 7px; }

#flash.flash_error .flash_top {
  background: transparent url(/images/flash_error_messege_top.gif) no-repeat scroll top left; }
#flash.flash_error .flash_content {
  background: transparent url(/images/flash_error_messege_content_repeat.gif) repeat-y scroll top left; }
#flash.flash_error .flash_bottom {
  background: transparent url(/images/flash_error_messege_bottom.gif) no-repeat scroll top left; }

#flash.flash_notice .flash_top {
  background: transparent url(/images/flash_messege_top.gif) no-repeat scroll top left; }
#flash.flash_notice .flash_content {
  background: transparent url(/images/flash_messege_content_repeat.gif) repeat-y scroll top left; }
#flash.flash_notice .flash_bottom {
  background: transparent url(/images/flash_messege_bottom.gif) no-repeat scroll top left; }

#page #content #said_screen_expired_subscription {
  background-image: url(/images/said_screen_expired_subscription.jpg);
  background-repeat: no-repeat;
  height: 387px;
  width: 649px;
  margin-left: -9px;
  margin-top: 51px;
  position: relative; }
  #page #content #said_screen_expired_subscription .btn_new_subscription {
    background-image: url(/images/buttons/btn_new_subscription.png);
    position: absolute;
    top: 260px;
    left: 330px;
    height: 38px;
    width: 146px;
    border: none;
    text-indent: -8000px; }
#page #content #said_screen_activation {
  background-image: url(/images/said_screen_activation.jpg);
  background-position: no-repeat;
  height: 487px;
  width: 645px;
  margin-left: 37px;
  margin-top: 26px; }
  #page #content #said_screen_activation p.email {
    color: black;
    font-size: 15px;
    padding-top: 4px;
    position: absolute;
    right: 93px;
    top: 213px;
    width: 400px;
    text-align: center;
    overflow: hidden; }
  #page #content #said_screen_activation p.request_confirmation {
    position: absolute;
    top: 353px;
    left: 285px;
    font-weight: bold; }
  #page #content #said_screen_activation #btn_request_email {
    background-image: url(/images/buttons/btn_request_email.png);
    background-position: no-repeat;
    position: absolute;
    top: 353px;
    left: 331px;
    height: 38px;
    width: 176px;
    border: none;
    text-indent: -8000px; }
  #page #content #said_screen_activation #btn_request_email.ajax_load {
    background-image: url(/images/loading.gif); }

#page #content .video_swf,
#page #content .game_swf {
  position: relative; }
  #page #content .video_swf #said_screen_video,
  #page #content .game_swf #said_screen_video {
    background-image: url(/images/said_screen_video.jpg);
    height: 414px;
    width: 710px;
    margin-left: 6px;
    margin-top: -32px; }
  #page #content .video_swf #said_screen_invalid_session,
  #page #content .game_swf #said_screen_invalid_session {
    background-image: url(/images/said_screen_invalid_session.jpg);
    height: 414px;
    width: 710px;
    margin-left: 6px;
    margin-top: -32px; }
  #page #content .video_swf #said_screen_game,
  #page #content .game_swf #said_screen_game {
    background-image: url(/images/said_screen_game.jpg);
    height: 414px;
    width: 710px;
    margin-left: 6px;
    margin-top: -32px; }
  #page #content .video_swf a.back, #page #content .video_swf a.back_left,
  #page #content .video_swf a.reload,
  #page #content .game_swf a.back, #page #content .game_swf a.back_left,
  #page #content .game_swf a.reload {
    position: absolute;
    top: -21px;
    height: 21px;
    background-position: no-repeat;
    overflow: hidden;
    text-indent: -1982em; }
  #page #content .video_swf a.back,
  #page #content .game_swf a.back {
    background-image: url('/images/button_video_back.png');
    width: 87px;
    right: 120px; }
  #page #content .video_swf a.back_left,
  #page #content .game_swf a.back_left {
    background-image: url('/images/button_video_back.png');
    width: 87px;
    right: 10px; }
  #page #content .video_swf a.reload,
  #page #content .game_swf a.reload {
    background-image: url('/images/button_video_reload.png');
    width: 110px;
    right: 10px; }

.member_buttons {
  padding: 280px 0 0 52px; }
  .member_buttons img {
    padding-right: 50px; }

.free_user_buttons {
  padding: 280px 0 0 52px; }
  .free_user_buttons img {
    padding-right: 50px; }

p.form_error {
  background: transparent url(/images/arrow_alert.gif) 0px 5px no-repeat; }
  p.form_error strong {
    color: #9f3200; }
  p.form_error input, p.form_error select {
    border-color: #9f3200; }

BODY.accounts form ul {
  list-style-type: none; }
BODY.accounts form #account_card_expire_3i {
  display: none; }
BODY.accounts form #account_card_expire_2i {
  width: 100px;
  float: left; }
BODY.accounts form #account_card_expire_1i {
  width: 100px;
  float: left; }

#download_subnav:after, #footer:after, .clear:after, #page:after, form p:after, .col:after,
#header:after, .friends_list:after, .user:after, .user_interaction:after, ul.games li:after,
ul.videos li:after, .list_actions:after, ul.sort_actions:after, .cols:after, div.news:after,
.user_log ul li:after, .user_log .rating:after, .user_history ul li:after, .game_list li.game:after,
ul.video_list li.video:after, ul#parent_navigation:after, ul.partner_logos:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden; }

BODY.list .top h3, BODY.characters .top h3, BODY.search .top h3, Body.video .top h3, BODY.game .top h3, BODY.cartoon_creator .top h3,
BODY.news .top h3, BODY.cartoons .top h3, BODY.articles .top h3, BODY.samples .top h3, BODY.article .top h3, BODY.wiw_quizgames .top h3,
body.wiw_quizgame .top h3, body.wiw_questions .top h3, body.toplists .top h3, body.show_game_toplist .top h3, body.show_character_toplist .top h3 {
  margin: 14px 0 0 44px;
  padding: 0px ! important;
  color: #9f3200; }
  BODY.list .top h3 span,   BODY.characters .top h3 span,   BODY.search .top h3 span,   Body.video .top h3 span,   BODY.game .top h3 span,   BODY.cartoon_creator .top h3 span,
  BODY.news .top h3 span,   BODY.cartoons .top h3 span,   BODY.articles .top h3 span,   BODY.samples .top h3 span,   BODY.article .top h3 span,   BODY.wiw_quizgames .top h3 span,
  body.wiw_quizgame .top h3 span,   body.wiw_questions .top h3 span,   body.toplists .top h3 span,   body.show_game_toplist .top h3 span,   body.show_character_toplist .top h3 span {
    padding-left: 6px;
    color: #FF6800; }
BODY.list #content, BODY.characters #content, BODY.search #content, Body.video #content, BODY.game #content, BODY.cartoon_creator #content,
BODY.news #content, BODY.cartoons #content, BODY.articles #content, BODY.samples #content, BODY.article #content, BODY.wiw_quizgames #content,
body.wiw_quizgame #content, body.wiw_questions #content, body.toplists #content, body.show_game_toplist #content, body.show_character_toplist #content {
  position: relative; }
  BODY.list #content .sort_actions,   BODY.characters #content .sort_actions,   BODY.search #content .sort_actions,   Body.video #content .sort_actions,   BODY.game #content .sort_actions,   BODY.cartoon_creator #content .sort_actions,
  BODY.news #content .sort_actions,   BODY.cartoons #content .sort_actions,   BODY.articles #content .sort_actions,   BODY.samples #content .sort_actions,   BODY.article #content .sort_actions,   BODY.wiw_quizgames #content .sort_actions,
  body.wiw_quizgame #content .sort_actions,   body.wiw_questions #content .sort_actions,   body.toplists #content .sort_actions,   body.show_game_toplist #content .sort_actions,   body.show_character_toplist #content .sort_actions {
    margin: 7px 20px 0px 20px;
    padding-bottom: 10px;
    float: right; }
    BODY.list #content .sort_actions li,     BODY.characters #content .sort_actions li,     BODY.search #content .sort_actions li,     Body.video #content .sort_actions li,     BODY.game #content .sort_actions li,     BODY.cartoon_creator #content .sort_actions li,
    BODY.news #content .sort_actions li,     BODY.cartoons #content .sort_actions li,     BODY.articles #content .sort_actions li,     BODY.samples #content .sort_actions li,     BODY.article #content .sort_actions li,     BODY.wiw_quizgames #content .sort_actions li,
    body.wiw_quizgame #content .sort_actions li,     body.wiw_questions #content .sort_actions li,     body.toplists #content .sort_actions li,     body.show_game_toplist #content .sort_actions li,     body.show_character_toplist #content .sort_actions li {
      float: left;
      margin: 0pt 6px; }
      BODY.list #content .sort_actions li a, BODY.list #content .sort_actions li span,       BODY.characters #content .sort_actions li a, BODY.characters #content .sort_actions li span,       BODY.search #content .sort_actions li a, BODY.search #content .sort_actions li span,       Body.video #content .sort_actions li a, Body.video #content .sort_actions li span,       BODY.game #content .sort_actions li a, BODY.game #content .sort_actions li span,       BODY.cartoon_creator #content .sort_actions li a, BODY.cartoon_creator #content .sort_actions li span,
      BODY.news #content .sort_actions li a, BODY.news #content .sort_actions li span,       BODY.cartoons #content .sort_actions li a, BODY.cartoons #content .sort_actions li span,       BODY.articles #content .sort_actions li a, BODY.articles #content .sort_actions li span,       BODY.samples #content .sort_actions li a, BODY.samples #content .sort_actions li span,       BODY.article #content .sort_actions li a, BODY.article #content .sort_actions li span,       BODY.wiw_quizgames #content .sort_actions li a, BODY.wiw_quizgames #content .sort_actions li span,
      body.wiw_quizgame #content .sort_actions li a, body.wiw_quizgame #content .sort_actions li span,       body.wiw_questions #content .sort_actions li a, body.wiw_questions #content .sort_actions li span,       body.toplists #content .sort_actions li a, body.toplists #content .sort_actions li span,       body.show_game_toplist #content .sort_actions li a, body.show_game_toplist #content .sort_actions li span,       body.show_character_toplist #content .sort_actions li a, body.show_character_toplist #content .sort_actions li span {
        float: left;
        font-size: 11px;
        color: #e65c00; }
      BODY.list #content .sort_actions li a,       BODY.characters #content .sort_actions li a,       BODY.search #content .sort_actions li a,       Body.video #content .sort_actions li a,       BODY.game #content .sort_actions li a,       BODY.cartoon_creator #content .sort_actions li a,
      BODY.news #content .sort_actions li a,       BODY.cartoons #content .sort_actions li a,       BODY.articles #content .sort_actions li a,       BODY.samples #content .sort_actions li a,       BODY.article #content .sort_actions li a,       BODY.wiw_quizgames #content .sort_actions li a,
      body.wiw_quizgame #content .sort_actions li a,       body.wiw_questions #content .sort_actions li a,       body.toplists #content .sort_actions li a,       body.show_game_toplist #content .sort_actions li a,       body.show_character_toplist #content .sort_actions li a {
        text-decoration: underline; }
      BODY.list #content .sort_actions li a:hover,       BODY.characters #content .sort_actions li a:hover,       BODY.search #content .sort_actions li a:hover,       Body.video #content .sort_actions li a:hover,       BODY.game #content .sort_actions li a:hover,       BODY.cartoon_creator #content .sort_actions li a:hover,
      BODY.news #content .sort_actions li a:hover,       BODY.cartoons #content .sort_actions li a:hover,       BODY.articles #content .sort_actions li a:hover,       BODY.samples #content .sort_actions li a:hover,       BODY.article #content .sort_actions li a:hover,       BODY.wiw_quizgames #content .sort_actions li a:hover,
      body.wiw_quizgame #content .sort_actions li a:hover,       body.wiw_questions #content .sort_actions li a:hover,       body.toplists #content .sort_actions li a:hover,       body.show_game_toplist #content .sort_actions li a:hover,       body.show_character_toplist #content .sort_actions li a:hover {
        text-decoration: none; }
    BODY.list #content .sort_actions acronym.asc, BODY.list #content .sort_actions acronym.desc,     BODY.characters #content .sort_actions acronym.asc, BODY.characters #content .sort_actions acronym.desc,     BODY.search #content .sort_actions acronym.asc, BODY.search #content .sort_actions acronym.desc,     Body.video #content .sort_actions acronym.asc, Body.video #content .sort_actions acronym.desc,     BODY.game #content .sort_actions acronym.asc, BODY.game #content .sort_actions acronym.desc,     BODY.cartoon_creator #content .sort_actions acronym.asc, BODY.cartoon_creator #content .sort_actions acronym.desc,
    BODY.news #content .sort_actions acronym.asc, BODY.news #content .sort_actions acronym.desc,     BODY.cartoons #content .sort_actions acronym.asc, BODY.cartoons #content .sort_actions acronym.desc,     BODY.articles #content .sort_actions acronym.asc, BODY.articles #content .sort_actions acronym.desc,     BODY.samples #content .sort_actions acronym.asc, BODY.samples #content .sort_actions acronym.desc,     BODY.article #content .sort_actions acronym.asc, BODY.article #content .sort_actions acronym.desc,     BODY.wiw_quizgames #content .sort_actions acronym.asc, BODY.wiw_quizgames #content .sort_actions acronym.desc,
    body.wiw_quizgame #content .sort_actions acronym.asc, body.wiw_quizgame #content .sort_actions acronym.desc,     body.wiw_questions #content .sort_actions acronym.asc, body.wiw_questions #content .sort_actions acronym.desc,     body.toplists #content .sort_actions acronym.asc, body.toplists #content .sort_actions acronym.desc,     body.show_game_toplist #content .sort_actions acronym.asc, body.show_game_toplist #content .sort_actions acronym.desc,     body.show_character_toplist #content .sort_actions acronym.asc, body.show_character_toplist #content .sort_actions acronym.desc {
      margin: 4px 3px 0;
      float: left;
      text-indent: -9000px;
      padding: 5px;
      font-size: 0px;
      display: block; }
    BODY.list #content .sort_actions acronym.desc,     BODY.characters #content .sort_actions acronym.desc,     BODY.search #content .sort_actions acronym.desc,     Body.video #content .sort_actions acronym.desc,     BODY.game #content .sort_actions acronym.desc,     BODY.cartoon_creator #content .sort_actions acronym.desc,
    BODY.news #content .sort_actions acronym.desc,     BODY.cartoons #content .sort_actions acronym.desc,     BODY.articles #content .sort_actions acronym.desc,     BODY.samples #content .sort_actions acronym.desc,     BODY.article #content .sort_actions acronym.desc,     BODY.wiw_quizgames #content .sort_actions acronym.desc,
    body.wiw_quizgame #content .sort_actions acronym.desc,     body.wiw_questions #content .sort_actions acronym.desc,     body.toplists #content .sort_actions acronym.desc,     body.show_game_toplist #content .sort_actions acronym.desc,     body.show_character_toplist #content .sort_actions acronym.desc {
      background: url(/images/sort_indicator_down.gif) no-repeat scroll bottom center; }
    BODY.list #content .sort_actions acronym.asc,     BODY.characters #content .sort_actions acronym.asc,     BODY.search #content .sort_actions acronym.asc,     Body.video #content .sort_actions acronym.asc,     BODY.game #content .sort_actions acronym.asc,     BODY.cartoon_creator #content .sort_actions acronym.asc,
    BODY.news #content .sort_actions acronym.asc,     BODY.cartoons #content .sort_actions acronym.asc,     BODY.articles #content .sort_actions acronym.asc,     BODY.samples #content .sort_actions acronym.asc,     BODY.article #content .sort_actions acronym.asc,     BODY.wiw_quizgames #content .sort_actions acronym.asc,
    body.wiw_quizgame #content .sort_actions acronym.asc,     body.wiw_questions #content .sort_actions acronym.asc,     body.toplists #content .sort_actions acronym.asc,     body.show_game_toplist #content .sort_actions acronym.asc,     body.show_character_toplist #content .sort_actions acronym.asc {
      background: url(/images/sort_indicator_up.gif) no-repeat scroll top center; }
BODY.list .bottom, BODY.characters .bottom, BODY.search .bottom, Body.video .bottom, BODY.game .bottom, BODY.cartoon_creator .bottom,
BODY.news .bottom, BODY.cartoons .bottom, BODY.articles .bottom, BODY.samples .bottom, BODY.article .bottom, BODY.wiw_quizgames .bottom,
body.wiw_quizgame .bottom, body.wiw_questions .bottom, body.toplists .bottom, body.show_game_toplist .bottom, body.show_character_toplist .bottom {
  text-align: right; }
  BODY.list .bottom .pagination,   BODY.characters .bottom .pagination,   BODY.search .bottom .pagination,   Body.video .bottom .pagination,   BODY.game .bottom .pagination,   BODY.cartoon_creator .bottom .pagination,
  BODY.news .bottom .pagination,   BODY.cartoons .bottom .pagination,   BODY.articles .bottom .pagination,   BODY.samples .bottom .pagination,   BODY.article .bottom .pagination,   BODY.wiw_quizgames .bottom .pagination,
  body.wiw_quizgame .bottom .pagination,   body.wiw_questions .bottom .pagination,   body.toplists .bottom .pagination,   body.show_game_toplist .bottom .pagination,   body.show_character_toplist .bottom .pagination {
    margin: 16px 25px 0; }

body.search #content h3.game, body.search #content h3.video {
  margin: 2px 0 10px 10px;
  position: relative;
  padding: 20px 50px; }
  body.search #content h3.game a.button_show_results,   body.search #content h3.video a.button_show_results {
    float: none;
    margin-right: 0;
    position: absolute;
    top: 20px;
    right: 70px; }

BODY.articles .top h3, BODY.samples .top h3, BODY.list_games_wasistwas .top h3, BODY.list_videos_wasistwas .top h3,
BODY.wiw_quizgames .top h3, body.wiw_quizgame .top h3 {
  color: #d92b56; }
BODY.articles #content .list_actions form button, BODY.samples #content .list_actions form button, BODY.list_games_wasistwas #content .list_actions form button, BODY.list_videos_wasistwas #content .list_actions form button,
BODY.wiw_quizgames #content .list_actions form button, body.wiw_quizgame #content .list_actions form button {
  position: relative;
  top: 0;
  left: 5px; }
BODY.articles #content .list_actions form input#list_query, BODY.articles #content .list_actions form input#query, BODY.articles #content .list_actions form select#character_category_id, BODY.samples #content .list_actions form input#list_query, BODY.samples #content .list_actions form input#query, BODY.samples #content .list_actions form select#character_category_id, BODY.list_games_wasistwas #content .list_actions form input#list_query, BODY.list_games_wasistwas #content .list_actions form input#query, BODY.list_games_wasistwas #content .list_actions form select#character_category_id, BODY.list_videos_wasistwas #content .list_actions form input#list_query, BODY.list_videos_wasistwas #content .list_actions form input#query, BODY.list_videos_wasistwas #content .list_actions form select#character_category_id,
BODY.wiw_quizgames #content .list_actions form input#list_query, BODY.wiw_quizgames #content .list_actions form input#query, BODY.wiw_quizgames #content .list_actions form select#character_category_id, body.wiw_quizgame #content .list_actions form input#list_query, body.wiw_quizgame #content .list_actions form input#query, body.wiw_quizgame #content .list_actions form select#character_category_id {
  border-color: #00507b;
  color: #00507b; }
BODY.articles #content .list_actions form button.orange_button, BODY.articles #content .list_actions form button.red_buttons_small, BODY.samples #content .list_actions form button.orange_button, BODY.samples #content .list_actions form button.red_buttons_small, BODY.list_games_wasistwas #content .list_actions form button.orange_button, BODY.list_games_wasistwas #content .list_actions form button.red_buttons_small, BODY.list_videos_wasistwas #content .list_actions form button.orange_button, BODY.list_videos_wasistwas #content .list_actions form button.red_buttons_small,
BODY.wiw_quizgames #content .list_actions form button.orange_button, BODY.wiw_quizgames #content .list_actions form button.red_buttons_small, body.wiw_quizgame #content .list_actions form button.orange_button, body.wiw_quizgame #content .list_actions form button.red_buttons_small {
  background: url(/images/buttons/button_blue_search.png) no-repeat scroll top left;
  width: 106px;
  height: 23px;
  display: block;
  text-indent: -9000px; }
  BODY.articles #content .list_actions form button.orange_button span,   BODY.articles #content .list_actions form button.red_buttons_small span,   BODY.samples #content .list_actions form button.orange_button span,   BODY.samples #content .list_actions form button.red_buttons_small span,   BODY.list_games_wasistwas #content .list_actions form button.orange_button span,   BODY.list_games_wasistwas #content .list_actions form button.red_buttons_small span,   BODY.list_videos_wasistwas #content .list_actions form button.orange_button span,   BODY.list_videos_wasistwas #content .list_actions form button.red_buttons_small span,
  BODY.wiw_quizgames #content .list_actions form button.orange_button span,   BODY.wiw_quizgames #content .list_actions form button.red_buttons_small span,   body.wiw_quizgame #content .list_actions form button.orange_button span,   body.wiw_quizgame #content .list_actions form button.red_buttons_small span {
    background-image: none; }
BODY.articles #content .sort_actions li span, BODY.articles #content .sort_actions li a, BODY.samples #content .sort_actions li span, BODY.samples #content .sort_actions li a, BODY.list_games_wasistwas #content .sort_actions li span, BODY.list_games_wasistwas #content .sort_actions li a, BODY.list_videos_wasistwas #content .sort_actions li span, BODY.list_videos_wasistwas #content .sort_actions li a,
BODY.wiw_quizgames #content .sort_actions li span, BODY.wiw_quizgames #content .sort_actions li a, body.wiw_quizgame #content .sort_actions li span, body.wiw_quizgame #content .sort_actions li a {
  color: #00507b; }

.avatar, .meta {
  position: relative; }
  .avatar .status_offline, .avatar .status_online,   .meta .status_offline, .meta .status_online {
    position: absolute;
    display: block;
    width: 72px;
    height: 17px;
    bottom: 8px;
    right: 10px;
    margin: 0;
    padding: 0;
    font-size: 9px;
    line-height: 9px;
    text-indent: -9000px; }
  .avatar .status_online,   .meta .status_online {
    background: transparent url(/images/status_online.gif) left top no-repeat; }

.meta .status_offline, .meta .status_online {
  bottom: 1px;
  right: 15px; }

BODY.video #page .top, BODY.game #page .top, BODY.cartoon #page .top, BODY.article #page .top, BODY.sample #page .top,
BODY.new_wiw_question #page .top, BODY.wiw_question #page .top, BODY.video_wasistwas #page .top, BODY.game_wasistwas #page .top {
  background: url(/images/show_view_header.png) no-repeat top left;
  height: 38px; }

BODY.video #content .video_swf .flashcontent, BODY.video #content .game_swf .flashcontent, BODY.game #content .video_swf .flashcontent, BODY.game #content .game_swf .flashcontent, BODY.cartoon #content .video_swf .flashcontent, BODY.cartoon #content .game_swf .flashcontent, BODY.article #content .video_swf .flashcontent, BODY.article #content .game_swf .flashcontent, BODY.sample #content .video_swf .flashcontent, BODY.sample #content .game_swf .flashcontent, BODY.show_game_toplist #content .video_swf .flashcontent, BODY.show_game_toplist #content .game_swf .flashcontent,
BODY.new_wiw_question #content .video_swf .flashcontent, BODY.new_wiw_question #content .game_swf .flashcontent, BODY.wiw_question #content .video_swf .flashcontent, BODY.wiw_question #content .game_swf .flashcontent, BODY.video_wasistwas #content .video_swf .flashcontent, BODY.video_wasistwas #content .game_swf .flashcontent, BODY.game_wasistwas #content .video_swf .flashcontent, BODY.game_wasistwas #content .game_swf .flashcontent {
  background: #FEFFE7;
  text-align: center;
  width: 710px;
  overflow: hidden;
  margin: -32px 0 20px 6px; }
BODY.video #content .video_swf .flashcontent, BODY.game #content .video_swf .flashcontent, BODY.cartoon #content .video_swf .flashcontent, BODY.article #content .video_swf .flashcontent, BODY.sample #content .video_swf .flashcontent, BODY.show_game_toplist #content .video_swf .flashcontent,
BODY.new_wiw_question #content .video_swf .flashcontent, BODY.wiw_question #content .video_swf .flashcontent, BODY.video_wasistwas #content .video_swf .flashcontent, BODY.game_wasistwas #content .video_swf .flashcontent {
  padding: 0; }
BODY.video #content h3, BODY.game #content h3, BODY.cartoon #content h3, BODY.article #content h3, BODY.sample #content h3, BODY.show_game_toplist #content h3,
BODY.new_wiw_question #content h3, BODY.wiw_question #content h3, BODY.video_wasistwas #content h3, BODY.game_wasistwas #content h3 {
  background: transparent url(/images/yellow_stripes_header_bg.gif) repeat-x scroll left top;
  height: 27px;
  line-height: 27px;
  padding: 0 0 0 8px;
  color: #fff; }
BODY.video #content h6, BODY.game #content h6, BODY.cartoon #content h6, BODY.article #content h6, BODY.sample #content h6, BODY.show_game_toplist #content h6,
BODY.new_wiw_question #content h6, BODY.wiw_question #content h6, BODY.video_wasistwas #content h6, BODY.game_wasistwas #content h6 {
  margin-top: 31px;
  font-weight: normal; }
BODY.video #lightview #content .flashcontent, BODY.game #lightview #content .flashcontent, BODY.cartoon #lightview #content .flashcontent, BODY.article #lightview #content .flashcontent, BODY.sample #lightview #content .flashcontent, BODY.show_game_toplist #lightview #content .flashcontent,
BODY.new_wiw_question #lightview #content .flashcontent, BODY.wiw_question #lightview #content .flashcontent, BODY.video_wasistwas #lightview #content .flashcontent, BODY.game_wasistwas #lightview #content .flashcontent {
  margin-top: 0; }

BODY.new_wiw_question #content .wiw_question_explain_img, BODY.wiw_question #content .wiw_question_explain_img {
  margin: -32px 0 20px 6px; }
  BODY.new_wiw_question #content .wiw_question_explain_img img,   BODY.wiw_question #content .wiw_question_explain_img img {
    position: relative;
    z-index: 2000; }
BODY.new_wiw_question #content h4, BODY.wiw_question #content h4 {
  color: #00507b;
  padding-bottom: 0em !important; }
BODY.new_wiw_question #content fieldset, BODY.wiw_question #content fieldset {
  border: none;
  padding: 0em;
  margin: 0; }
BODY.new_wiw_question #content button, BODY.wiw_question #content button {
  background: url(/images/buttons/frage_abschicken.png) no-repeat scroll top left;
  width: 178px;
  height: 24px;
  text-indent: -90000px;
  display: block;
  float: left;
  margin-right: 10px; }
BODY.new_wiw_question #content p, BODY.new_wiw_question #content .cols .first p, BODY.wiw_question #content p, BODY.wiw_question #content .cols .first p {
  color: #00507b;
  background-color: transparent; }
  BODY.new_wiw_question #content p label,   BODY.new_wiw_question #content .cols .first p label,   BODY.wiw_question #content p label,   BODY.wiw_question #content .cols .first p label {
    font-size: 13px;
    color: #00507b; }
  BODY.new_wiw_question #content p input,   BODY.new_wiw_question #content .cols .first p input,   BODY.wiw_question #content p input,   BODY.wiw_question #content .cols .first p input {
    font-size: 13px;
    padding: 3px;
    width: 300px; }

h2.content_label {
  position: absolute;
  width: 141px;
  right: 70px;
  top: 22px;
  text-indent: -9000px;
  z-index: 5000; }

BODY.games h2.content_label, body.show_game_toplist h2.content_label {
  background: url(/images/games_label.gif) no-repeat scroll top left;
  height: 61px;
  top: 7px; }

BODY.videos h2.content_label, body.show_game_toplist h2.content_label {
  right: 70px;
  top: 5px;
  background: url(/images/video_label.gif) no-repeat scroll top left;
  height: 77px; }

BODY.cartoons h2.content_label {
  height: 46px;
  width: 150px; }
BODY.cartoons ul.new_actions {
  float: left;
  margin: 0px 15px 0 22px;
  display: block; }
BODY.cartoons #content p.hint {
  margin: 0 22px;
  padding: 10px 0 15px 50px;
  width: 620px;
  border: 1px solid #b14101;
  background: transparent url(/images/icons/hint.png) no-repeat;
  font-weight: bold; }
  BODY.cartoons #content p.hint em {
    font-weight: normal; }

BODY.cartoon .cartoon_swf {
  float: right;
  margin-right: 80px;
  padding: 0;
  width: 730px; }
BODY.cartoon #page .row.first h4 {
  padding-bottom: 10px; }
BODY.cartoon #page .row h6 {
  margin: 0px 0 0; }

BODY.article #page .top h3, BODY.sample #page .top h3, BODY.wiw_question #page .top h3 {
  color: #d92b56;
  background: url(/images/element_bg/wiw_cube.png) no-repeat scroll top left;
  line-height: 37px;
  padding-left: 40px !important;
  margin: 8px 0 0 44px; }

#cartooncreator {
  padding-top: 10px; }

BODY.cartoon .top {
  margin: 0px; }

ul.cartoons {
  clear: both; }
  ul.cartoons li.cartoon {
    overflow: hidden; }

BODY.user_home .top h3, BODY.user_profile .top h3, BODY.user_friends .top h3, BODY.user_favorite_games .top h3, BODY.user_favorite_videos .top h3, BODY.user_cartoons .top h3, BODY.destroy_cartoon .top h3 {
  margin: 14px 0pt 0pt 44px;
  color: #00475b; }
BODY.user_home #content, BODY.user_profile #content, BODY.user_friends #content, BODY.user_favorite_games #content, BODY.user_favorite_videos #content, BODY.user_cartoons #content, BODY.destroy_cartoon #content {
  padding: 0 0 26px 0 ! important; }
BODY.user_home .user_permanent_content, BODY.user_profile .user_permanent_content, BODY.user_friends .user_permanent_content, BODY.user_favorite_games .user_permanent_content, BODY.user_favorite_videos .user_permanent_content, BODY.user_cartoons .user_permanent_content, BODY.destroy_cartoon .user_permanent_content {
  width: 277px;
  margin-left: 18px;
  float: left;
  height: 100%;
  padding-bottom: 4px; }
  BODY.user_home .user_permanent_content .kontodaten,   BODY.user_profile .user_permanent_content .kontodaten,   BODY.user_friends .user_permanent_content .kontodaten,   BODY.user_favorite_games .user_permanent_content .kontodaten,   BODY.user_favorite_videos .user_permanent_content .kontodaten,   BODY.user_cartoons .user_permanent_content .kontodaten,   BODY.destroy_cartoon .user_permanent_content .kontodaten {
    display: block;
    padding-bottom: 10px; }
  BODY.user_home .user_permanent_content .user_info,   BODY.user_profile .user_permanent_content .user_info,   BODY.user_friends .user_permanent_content .user_info,   BODY.user_favorite_games .user_permanent_content .user_info,   BODY.user_favorite_videos .user_permanent_content .user_info,   BODY.user_cartoons .user_permanent_content .user_info,   BODY.destroy_cartoon .user_permanent_content .user_info {
    background: url(/images/stripe_blue_white.png) repeat bottom left;
    margin-bottom: 6px;
    padding-bottom: 6px; }
    BODY.user_home .user_permanent_content .user_info form.update_friend, BODY.user_home .user_permanent_content .user_info form.destroy_friend,     BODY.user_profile .user_permanent_content .user_info form.update_friend, BODY.user_profile .user_permanent_content .user_info form.destroy_friend,     BODY.user_friends .user_permanent_content .user_info form.update_friend, BODY.user_friends .user_permanent_content .user_info form.destroy_friend,     BODY.user_favorite_games .user_permanent_content .user_info form.update_friend, BODY.user_favorite_games .user_permanent_content .user_info form.destroy_friend,     BODY.user_favorite_videos .user_permanent_content .user_info form.update_friend, BODY.user_favorite_videos .user_permanent_content .user_info form.destroy_friend,     BODY.user_cartoons .user_permanent_content .user_info form.update_friend, BODY.user_cartoons .user_permanent_content .user_info form.destroy_friend,     BODY.destroy_cartoon .user_permanent_content .user_info form.update_friend, BODY.destroy_cartoon .user_permanent_content .user_info form.destroy_friend {
      float: none;
      width: auto;
      height: auto; }
      BODY.user_home .user_permanent_content .user_info form.update_friend button,       BODY.user_home .user_permanent_content .user_info form.destroy_friend button,       BODY.user_profile .user_permanent_content .user_info form.update_friend button,       BODY.user_profile .user_permanent_content .user_info form.destroy_friend button,       BODY.user_friends .user_permanent_content .user_info form.update_friend button,       BODY.user_friends .user_permanent_content .user_info form.destroy_friend button,       BODY.user_favorite_games .user_permanent_content .user_info form.update_friend button,       BODY.user_favorite_games .user_permanent_content .user_info form.destroy_friend button,       BODY.user_favorite_videos .user_permanent_content .user_info form.update_friend button,       BODY.user_favorite_videos .user_permanent_content .user_info form.destroy_friend button,       BODY.user_cartoons .user_permanent_content .user_info form.update_friend button,       BODY.user_cartoons .user_permanent_content .user_info form.destroy_friend button,       BODY.destroy_cartoon .user_permanent_content .user_info form.update_friend button,       BODY.destroy_cartoon .user_permanent_content .user_info form.destroy_friend button {
        float: none;
        width: 245px;
        height: auto;
        margin: 0 15px 5px;
        padding: 8px 0 8px 21px;
        background-color: #FFF;
        background-position: 2px 9px;
        text-indent: 0;
        font-size: 13px;
        text-align: left; }
  BODY.user_home .user_permanent_content .user_shout_box,   BODY.user_profile .user_permanent_content .user_shout_box,   BODY.user_friends .user_permanent_content .user_shout_box,   BODY.user_favorite_games .user_permanent_content .user_shout_box,   BODY.user_favorite_videos .user_permanent_content .user_shout_box,   BODY.user_cartoons .user_permanent_content .user_shout_box,   BODY.destroy_cartoon .user_permanent_content .user_shout_box {
    display: block;
    position: relative;
    background: url(/images/shout_box.gif) no-repeat scroll top left;
    width: 267px;
    height: 89px;
    z-index: 1000;
    padding: 4px 0 0 0;
    text-decoration: none; }
    BODY.user_home .user_permanent_content .user_shout_box h2.loading,     BODY.user_profile .user_permanent_content .user_shout_box h2.loading,     BODY.user_friends .user_permanent_content .user_shout_box h2.loading,     BODY.user_favorite_games .user_permanent_content .user_shout_box h2.loading,     BODY.user_favorite_videos .user_permanent_content .user_shout_box h2.loading,     BODY.user_cartoons .user_permanent_content .user_shout_box h2.loading,     BODY.destroy_cartoon .user_permanent_content .user_shout_box h2.loading {
      background: transparent url(/images/loading.gif) no-repeat center center;
      text-indent: -9000px; }
    BODY.user_home .user_permanent_content .user_shout_box .LV_validation_message,     BODY.user_profile .user_permanent_content .user_shout_box .LV_validation_message,     BODY.user_friends .user_permanent_content .user_shout_box .LV_validation_message,     BODY.user_favorite_games .user_permanent_content .user_shout_box .LV_validation_message,     BODY.user_favorite_videos .user_permanent_content .user_shout_box .LV_validation_message,     BODY.user_cartoons .user_permanent_content .user_shout_box .LV_validation_message,     BODY.destroy_cartoon .user_permanent_content .user_shout_box .LV_validation_message {
      display: block;
      padding: 0 0 0 10px ! important;
      color: #FFF; }
    BODY.user_home .user_permanent_content .user_shout_box .LV_valid,     BODY.user_profile .user_permanent_content .user_shout_box .LV_valid,     BODY.user_friends .user_permanent_content .user_shout_box .LV_valid,     BODY.user_favorite_games .user_permanent_content .user_shout_box .LV_valid,     BODY.user_favorite_videos .user_permanent_content .user_shout_box .LV_valid,     BODY.user_cartoons .user_permanent_content .user_shout_box .LV_valid,     BODY.destroy_cartoon .user_permanent_content .user_shout_box .LV_valid {
      display: none; }
    BODY.user_home .user_permanent_content .user_shout_box h2, BODY.user_home .user_permanent_content .user_shout_box textarea,     BODY.user_profile .user_permanent_content .user_shout_box h2, BODY.user_profile .user_permanent_content .user_shout_box textarea,     BODY.user_friends .user_permanent_content .user_shout_box h2, BODY.user_friends .user_permanent_content .user_shout_box textarea,     BODY.user_favorite_games .user_permanent_content .user_shout_box h2, BODY.user_favorite_games .user_permanent_content .user_shout_box textarea,     BODY.user_favorite_videos .user_permanent_content .user_shout_box h2, BODY.user_favorite_videos .user_permanent_content .user_shout_box textarea,     BODY.user_cartoons .user_permanent_content .user_shout_box h2, BODY.user_cartoons .user_permanent_content .user_shout_box textarea,     BODY.destroy_cartoon .user_permanent_content .user_shout_box h2, BODY.destroy_cartoon .user_permanent_content .user_shout_box textarea {
      margin-bottom: 4px;
      color: #00475B;
      font-size: 14px;
      overflow: hidden;
      height: 43px;
      position: relative;
      top: 10px;
      left: 10px;
      width: 240px; }
    BODY.user_home .user_permanent_content .user_shout_box form,     BODY.user_profile .user_permanent_content .user_shout_box form,     BODY.user_friends .user_permanent_content .user_shout_box form,     BODY.user_favorite_games .user_permanent_content .user_shout_box form,     BODY.user_favorite_videos .user_permanent_content .user_shout_box form,     BODY.user_cartoons .user_permanent_content .user_shout_box form,     BODY.destroy_cartoon .user_permanent_content .user_shout_box form {
      background-color: #00A1A4;
      position: absolute;
      padding: 0 0 10px 0;
      top: 0;
      width: 267px;
      z-index: 9000; }
      BODY.user_home .user_permanent_content .user_shout_box form textarea,       BODY.user_profile .user_permanent_content .user_shout_box form textarea,       BODY.user_friends .user_permanent_content .user_shout_box form textarea,       BODY.user_favorite_games .user_permanent_content .user_shout_box form textarea,       BODY.user_favorite_videos .user_permanent_content .user_shout_box form textarea,       BODY.user_cartoons .user_permanent_content .user_shout_box form textarea,       BODY.destroy_cartoon .user_permanent_content .user_shout_box form textarea {
        margin: 0pt 0pt 17px; }
      BODY.user_home .user_permanent_content .user_shout_box form .editor_ok_button,       BODY.user_profile .user_permanent_content .user_shout_box form .editor_ok_button,       BODY.user_friends .user_permanent_content .user_shout_box form .editor_ok_button,       BODY.user_favorite_games .user_permanent_content .user_shout_box form .editor_ok_button,       BODY.user_favorite_videos .user_permanent_content .user_shout_box form .editor_ok_button,       BODY.user_cartoons .user_permanent_content .user_shout_box form .editor_ok_button,       BODY.destroy_cartoon .user_permanent_content .user_shout_box form .editor_ok_button {
        margin: 0pt 10pt 0px 10px;
        background: transparent url(/images/buttons/BTN_save.png) no-repeat scroll right top;
        width: 113px;
        height: 23px;
        text-indent: -1982em;
        padding: 0;
        border: none; }
      BODY.user_home .user_permanent_content .user_shout_box form .editor_cancel_link,       BODY.user_profile .user_permanent_content .user_shout_box form .editor_cancel_link,       BODY.user_friends .user_permanent_content .user_shout_box form .editor_cancel_link,       BODY.user_favorite_games .user_permanent_content .user_shout_box form .editor_cancel_link,       BODY.user_favorite_videos .user_permanent_content .user_shout_box form .editor_cancel_link,       BODY.user_cartoons .user_permanent_content .user_shout_box form .editor_cancel_link,       BODY.destroy_cartoon .user_permanent_content .user_shout_box form .editor_cancel_link {
        text-indent: -1982em;
        float: right;
        display: block;
        width: 113px;
        height: 23px;
        padding-right: 15px;
        background: transparent url(/images/buttons/BTN_cancel.png) no-repeat; }
    BODY.user_home .user_permanent_content .user_shout_box span,     BODY.user_profile .user_permanent_content .user_shout_box span,     BODY.user_friends .user_permanent_content .user_shout_box span,     BODY.user_favorite_games .user_permanent_content .user_shout_box span,     BODY.user_favorite_videos .user_permanent_content .user_shout_box span,     BODY.user_cartoons .user_permanent_content .user_shout_box span,     BODY.destroy_cartoon .user_permanent_content .user_shout_box span {
      padding: 0px 0pt 0pt 30px; }
  BODY.user_home .user_permanent_content .avatar,   BODY.user_profile .user_permanent_content .avatar,   BODY.user_friends .user_permanent_content .avatar,   BODY.user_favorite_games .user_permanent_content .avatar,   BODY.user_favorite_videos .user_permanent_content .avatar,   BODY.user_cartoons .user_permanent_content .avatar,   BODY.destroy_cartoon .user_permanent_content .avatar {
    background: transparent url(/images/user_avatar_window_c.png) no-repeat scroll center;
    width: 245px;
    height: 236px;
    margin: -13px 0pt 0pt 13px;
    position: relative; }
    BODY.user_home .user_permanent_content .avatar .online, BODY.user_home .user_permanent_content .avatar .offline,     BODY.user_profile .user_permanent_content .avatar .online, BODY.user_profile .user_permanent_content .avatar .offline,     BODY.user_friends .user_permanent_content .avatar .online, BODY.user_friends .user_permanent_content .avatar .offline,     BODY.user_favorite_games .user_permanent_content .avatar .online, BODY.user_favorite_games .user_permanent_content .avatar .offline,     BODY.user_favorite_videos .user_permanent_content .avatar .online, BODY.user_favorite_videos .user_permanent_content .avatar .offline,     BODY.user_cartoons .user_permanent_content .avatar .online, BODY.user_cartoons .user_permanent_content .avatar .offline,     BODY.destroy_cartoon .user_permanent_content .avatar .online, BODY.destroy_cartoon .user_permanent_content .avatar .offline {
      bottom: 27px;
      left: -10px;
      position: absolute; }
      BODY.user_home .user_permanent_content .avatar .online embed, BODY.user_home .user_permanent_content .avatar .online object,       BODY.user_home .user_permanent_content .avatar .offline embed, BODY.user_home .user_permanent_content .avatar .offline object,       BODY.user_profile .user_permanent_content .avatar .online embed, BODY.user_profile .user_permanent_content .avatar .online object,       BODY.user_profile .user_permanent_content .avatar .offline embed, BODY.user_profile .user_permanent_content .avatar .offline object,       BODY.user_friends .user_permanent_content .avatar .online embed, BODY.user_friends .user_permanent_content .avatar .online object,       BODY.user_friends .user_permanent_content .avatar .offline embed, BODY.user_friends .user_permanent_content .avatar .offline object,       BODY.user_favorite_games .user_permanent_content .avatar .online embed, BODY.user_favorite_games .user_permanent_content .avatar .online object,       BODY.user_favorite_games .user_permanent_content .avatar .offline embed, BODY.user_favorite_games .user_permanent_content .avatar .offline object,       BODY.user_favorite_videos .user_permanent_content .avatar .online embed, BODY.user_favorite_videos .user_permanent_content .avatar .online object,       BODY.user_favorite_videos .user_permanent_content .avatar .offline embed, BODY.user_favorite_videos .user_permanent_content .avatar .offline object,       BODY.user_cartoons .user_permanent_content .avatar .online embed, BODY.user_cartoons .user_permanent_content .avatar .online object,       BODY.user_cartoons .user_permanent_content .avatar .offline embed, BODY.user_cartoons .user_permanent_content .avatar .offline object,       BODY.destroy_cartoon .user_permanent_content .avatar .online embed, BODY.destroy_cartoon .user_permanent_content .avatar .online object,       BODY.destroy_cartoon .user_permanent_content .avatar .offline embed, BODY.destroy_cartoon .user_permanent_content .avatar .offline object {
        height: 210px;
        width: 270px; }
    BODY.user_home .user_permanent_content .avatar img,     BODY.user_profile .user_permanent_content .avatar img,     BODY.user_friends .user_permanent_content .avatar img,     BODY.user_favorite_games .user_permanent_content .avatar img,     BODY.user_favorite_videos .user_permanent_content .avatar img,     BODY.user_cartoons .user_permanent_content .avatar img,     BODY.destroy_cartoon .user_permanent_content .avatar img {
      width: 183px; }
  BODY.user_home .user_permanent_content .nickles,   BODY.user_profile .user_permanent_content .nickles,   BODY.user_friends .user_permanent_content .nickles,   BODY.user_favorite_games .user_permanent_content .nickles,   BODY.user_favorite_videos .user_permanent_content .nickles,   BODY.user_cartoons .user_permanent_content .nickles,   BODY.destroy_cartoon .user_permanent_content .nickles {
    background: url(/images/user_info_bg.gif) no-repeat scroll;
    width: 250px;
    height: 90px;
    margin: 0 0 0 13px;
    position: relative; }
    BODY.user_home .user_permanent_content .nickles strong.georgia,     BODY.user_profile .user_permanent_content .nickles strong.georgia,     BODY.user_friends .user_permanent_content .nickles strong.georgia,     BODY.user_favorite_games .user_permanent_content .nickles strong.georgia,     BODY.user_favorite_videos .user_permanent_content .nickles strong.georgia,     BODY.user_cartoons .user_permanent_content .nickles strong.georgia,     BODY.destroy_cartoon .user_permanent_content .nickles strong.georgia {
      display: block;
      color: #e65c00;
      font-size: 35px;
      line-height: 65px;
      text-align: right;
      margin-right: 85px;
      margin-left: 13px;
      overflow: hidden; }
    BODY.user_home .user_permanent_content .nickles a,     BODY.user_profile .user_permanent_content .nickles a,     BODY.user_friends .user_permanent_content .nickles a,     BODY.user_favorite_games .user_permanent_content .nickles a,     BODY.user_favorite_videos .user_permanent_content .nickles a,     BODY.user_cartoons .user_permanent_content .nickles a,     BODY.destroy_cartoon .user_permanent_content .nickles a {
      top: 61px;
      left: 15px;
      position: absolute;
      display: block;
      font-size: 10px;
      font-weight: bold;
      background-position: -4px -573px;
      padding-left: 15px; }
  BODY.user_home .user_permanent_content ul.user_options,   BODY.user_profile .user_permanent_content ul.user_options,   BODY.user_friends .user_permanent_content ul.user_options,   BODY.user_favorite_games .user_permanent_content ul.user_options,   BODY.user_favorite_videos .user_permanent_content ul.user_options,   BODY.user_cartoons .user_permanent_content ul.user_options,   BODY.destroy_cartoon .user_permanent_content ul.user_options {
    margin: 0 0 0 15px;
    width: 290px; }
    BODY.user_home .user_permanent_content ul.user_options li,     BODY.user_profile .user_permanent_content ul.user_options li,     BODY.user_friends .user_permanent_content ul.user_options li,     BODY.user_favorite_games .user_permanent_content ul.user_options li,     BODY.user_favorite_videos .user_permanent_content ul.user_options li,     BODY.user_cartoons .user_permanent_content ul.user_options li,     BODY.destroy_cartoon .user_permanent_content ul.user_options li {
      text-align: center;
      border-right: 1px dotted green;
      float: left;
      padding-left: 3px; }
      BODY.user_home .user_permanent_content ul.user_options li a,       BODY.user_profile .user_permanent_content ul.user_options li a,       BODY.user_friends .user_permanent_content ul.user_options li a,       BODY.user_favorite_games .user_permanent_content ul.user_options li a,       BODY.user_favorite_videos .user_permanent_content ul.user_options li a,       BODY.user_cartoons .user_permanent_content ul.user_options li a,       BODY.destroy_cartoon .user_permanent_content ul.user_options li a {
        float: left;
        font-size: 10px;
        font-weight: bold;
        background-position: -4px -573px;
        padding-left: 0;
        width: 66px;
        display: block; }
    BODY.user_home .user_permanent_content ul.user_options li.last,     BODY.user_profile .user_permanent_content ul.user_options li.last,     BODY.user_friends .user_permanent_content ul.user_options li.last,     BODY.user_favorite_games .user_permanent_content ul.user_options li.last,     BODY.user_favorite_videos .user_permanent_content ul.user_options li.last,     BODY.user_cartoons .user_permanent_content ul.user_options li.last,     BODY.destroy_cartoon .user_permanent_content ul.user_options li.last {
      border-right: none; }
  BODY.user_home .user_permanent_content a.charge_nickel,
  BODY.user_home .user_permanent_content a.change_profile,   BODY.user_profile .user_permanent_content a.charge_nickel,
  BODY.user_profile .user_permanent_content a.change_profile,   BODY.user_friends .user_permanent_content a.charge_nickel,
  BODY.user_friends .user_permanent_content a.change_profile,   BODY.user_favorite_games .user_permanent_content a.charge_nickel,
  BODY.user_favorite_games .user_permanent_content a.change_profile,   BODY.user_favorite_videos .user_permanent_content a.charge_nickel,
  BODY.user_favorite_videos .user_permanent_content a.change_profile,   BODY.user_cartoons .user_permanent_content a.charge_nickel,
  BODY.user_cartoons .user_permanent_content a.change_profile,   BODY.destroy_cartoon .user_permanent_content a.charge_nickel,
  BODY.destroy_cartoon .user_permanent_content a.change_profile {
    background-image: url(/images/buttons/BTN_profile_actions.png);
    background-repeat: no-repeat;
    display: block;
    height: 26px;
    text-indent: -9000px;
    margin-left: 25px; }
  BODY.user_home .user_permanent_content a.change_profile,   BODY.user_profile .user_permanent_content a.change_profile,   BODY.user_friends .user_permanent_content a.change_profile,   BODY.user_favorite_games .user_permanent_content a.change_profile,   BODY.user_favorite_videos .user_permanent_content a.change_profile,   BODY.user_cartoons .user_permanent_content a.change_profile,   BODY.destroy_cartoon .user_permanent_content a.change_profile {
    background-position: 0 -27px;
    margin-bottom: 10px; }
  BODY.user_home .user_permanent_content a.donate_nickel,   BODY.user_profile .user_permanent_content a.donate_nickel,   BODY.user_friends .user_permanent_content a.donate_nickel,   BODY.user_favorite_games .user_permanent_content a.donate_nickel,   BODY.user_favorite_videos .user_permanent_content a.donate_nickel,   BODY.user_cartoons .user_permanent_content a.donate_nickel,   BODY.destroy_cartoon .user_permanent_content a.donate_nickel {
    background-image: url(/images/buttons/BTN_donate_nickel.png);
    background-repeat: no-repeat;
    display: block;
    height: 26px;
    text-indent: -9000px;
    margin-left: 25px;
    margin-bottom: 15px; }
  BODY.user_home .user_permanent_content .awards,   BODY.user_profile .user_permanent_content .awards,   BODY.user_friends .user_permanent_content .awards,   BODY.user_favorite_games .user_permanent_content .awards,   BODY.user_favorite_videos .user_permanent_content .awards,   BODY.user_cartoons .user_permanent_content .awards,   BODY.destroy_cartoon .user_permanent_content .awards {
    margin-top: 10px;
    background: url(/images/stripe_blue_white.png) repeat bottom left;
    color: #00475b;
    padding-bottom: 1px; }
    BODY.user_home .user_permanent_content .awards a,     BODY.user_profile .user_permanent_content .awards a,     BODY.user_friends .user_permanent_content .awards a,     BODY.user_favorite_games .user_permanent_content .awards a,     BODY.user_favorite_videos .user_permanent_content .awards a,     BODY.user_cartoons .user_permanent_content .awards a,     BODY.destroy_cartoon .user_permanent_content .awards a {
      color: #00475b; }
    BODY.user_home .user_permanent_content .awards h4,     BODY.user_profile .user_permanent_content .awards h4,     BODY.user_friends .user_permanent_content .awards h4,     BODY.user_favorite_games .user_permanent_content .awards h4,     BODY.user_favorite_videos .user_permanent_content .awards h4,     BODY.user_cartoons .user_permanent_content .awards h4,     BODY.destroy_cartoon .user_permanent_content .awards h4 {
      background: url(/images/header_bg_green_light.gif) no-repeat scroll top left;
      width: 276px;
      height: 27px;
      line-height: 27px;
      color: #FFFFFF;
      padding: 0 0 0 10px; }
    BODY.user_home .user_permanent_content .awards ul,     BODY.user_profile .user_permanent_content .awards ul,     BODY.user_friends .user_permanent_content .awards ul,     BODY.user_favorite_games .user_permanent_content .awards ul,     BODY.user_favorite_videos .user_permanent_content .awards ul,     BODY.user_cartoons .user_permanent_content .awards ul,     BODY.destroy_cartoon .user_permanent_content .awards ul {
      width: 255px;
      margin: 10px;
      background-color: #ffffff; }
      BODY.user_home .user_permanent_content .awards ul li,       BODY.user_profile .user_permanent_content .awards ul li,       BODY.user_friends .user_permanent_content .awards ul li,       BODY.user_favorite_games .user_permanent_content .awards ul li,       BODY.user_favorite_videos .user_permanent_content .awards ul li,       BODY.user_cartoons .user_permanent_content .awards ul li,       BODY.destroy_cartoon .user_permanent_content .awards ul li {
        margin: 5px 0 0 0;
        padding: 0 5px 20px 0;
        height: 80px;
        color: #909090;
        font-size: 11px;
        border-bottom: 1px dashed #909090; }
        BODY.user_home .user_permanent_content .awards ul li img,         BODY.user_profile .user_permanent_content .awards ul li img,         BODY.user_friends .user_permanent_content .awards ul li img,         BODY.user_favorite_games .user_permanent_content .awards ul li img,         BODY.user_favorite_videos .user_permanent_content .awards ul li img,         BODY.user_cartoons .user_permanent_content .awards ul li img,         BODY.destroy_cartoon .user_permanent_content .awards ul li img {
          float: left; }
        BODY.user_home .user_permanent_content .awards ul li h5,         BODY.user_profile .user_permanent_content .awards ul li h5,         BODY.user_friends .user_permanent_content .awards ul li h5,         BODY.user_favorite_games .user_permanent_content .awards ul li h5,         BODY.user_favorite_videos .user_permanent_content .awards ul li h5,         BODY.user_cartoons .user_permanent_content .awards ul li h5,         BODY.destroy_cartoon .user_permanent_content .awards ul li h5 {
          margin-top: 15px;
          font-family: Arial, Verdana, sans-serif;
          color: #1F7488;
          font-style: normal;
          font-size: 15px;
          width: 145px;
          float: left; }
          BODY.user_home .user_permanent_content .awards ul li h5 span,           BODY.user_profile .user_permanent_content .awards ul li h5 span,           BODY.user_friends .user_permanent_content .awards ul li h5 span,           BODY.user_favorite_games .user_permanent_content .awards ul li h5 span,           BODY.user_favorite_videos .user_permanent_content .awards ul li h5 span,           BODY.user_cartoons .user_permanent_content .awards ul li h5 span,           BODY.destroy_cartoon .user_permanent_content .awards ul li h5 span {
            font-size: 11px;
            font-weight: normal;
            display: block; }
        BODY.user_home .user_permanent_content .awards ul li p a,         BODY.user_profile .user_permanent_content .awards ul li p a,         BODY.user_friends .user_permanent_content .awards ul li p a,         BODY.user_favorite_games .user_permanent_content .awards ul li p a,         BODY.user_favorite_videos .user_permanent_content .awards ul li p a,         BODY.user_cartoons .user_permanent_content .awards ul li p a,         BODY.destroy_cartoon .user_permanent_content .awards ul li p a {
          text-decoration: underline; }
        BODY.user_home .user_permanent_content .awards ul li p a:hover,         BODY.user_profile .user_permanent_content .awards ul li p a:hover,         BODY.user_friends .user_permanent_content .awards ul li p a:hover,         BODY.user_favorite_games .user_permanent_content .awards ul li p a:hover,         BODY.user_favorite_videos .user_permanent_content .awards ul li p a:hover,         BODY.user_cartoons .user_permanent_content .awards ul li p a:hover,         BODY.destroy_cartoon .user_permanent_content .awards ul li p a:hover {
          text-decoration: underline; }
      BODY.user_home .user_permanent_content .awards ul li:last-child,       BODY.user_profile .user_permanent_content .awards ul li:last-child,       BODY.user_friends .user_permanent_content .awards ul li:last-child,       BODY.user_favorite_games .user_permanent_content .awards ul li:last-child,       BODY.user_favorite_videos .user_permanent_content .awards ul li:last-child,       BODY.user_cartoons .user_permanent_content .awards ul li:last-child,       BODY.destroy_cartoon .user_permanent_content .awards ul li:last-child {
        border-bottom: none; }
BODY.user_home ul#profile_navigation, BODY.user_profile ul#profile_navigation, BODY.user_friends ul#profile_navigation, BODY.user_favorite_games ul#profile_navigation, BODY.user_favorite_videos ul#profile_navigation, BODY.user_cartoons ul#profile_navigation, BODY.destroy_cartoon ul#profile_navigation {
  float: left;
  width: 407px;
  margin: 0px 0 0 10px; }
  BODY.user_home ul#profile_navigation li,   BODY.user_profile ul#profile_navigation li,   BODY.user_friends ul#profile_navigation li,   BODY.user_favorite_games ul#profile_navigation li,   BODY.user_favorite_videos ul#profile_navigation li,   BODY.user_cartoons ul#profile_navigation li,   BODY.destroy_cartoon ul#profile_navigation li {
    float: left;
    text-align: center; }
    BODY.user_home ul#profile_navigation li a,     BODY.user_profile ul#profile_navigation li a,     BODY.user_friends ul#profile_navigation li a,     BODY.user_favorite_games ul#profile_navigation li a,     BODY.user_favorite_videos ul#profile_navigation li a,     BODY.user_cartoons ul#profile_navigation li a,     BODY.destroy_cartoon ul#profile_navigation li a {
      display: block;
      height: 30px;
      width: 81px;
      background: url(/images/profile_tab_deactive.gif) no-repeat scroll top left;
      font-family: Georgia, "Times New Roman", serif;
      color: #fff;
      font-weight: bold;
      font-style: italic;
      font-size: 12px; }
      BODY.user_home ul#profile_navigation li a span,       BODY.user_profile ul#profile_navigation li a span,       BODY.user_friends ul#profile_navigation li a span,       BODY.user_favorite_games ul#profile_navigation li a span,       BODY.user_favorite_videos ul#profile_navigation li a span,       BODY.user_cartoons ul#profile_navigation li a span,       BODY.destroy_cartoon ul#profile_navigation li a span {
        position: relative;
        top: 6px; }
        BODY.user_home ul#profile_navigation li a span.my,         BODY.user_profile ul#profile_navigation li a span.my,         BODY.user_friends ul#profile_navigation li a span.my,         BODY.user_favorite_games ul#profile_navigation li a span.my,         BODY.user_favorite_videos ul#profile_navigation li a span.my,         BODY.user_cartoons ul#profile_navigation li a span.my,         BODY.destroy_cartoon ul#profile_navigation li a span.my {
          top: 0; }
  BODY.user_home ul#profile_navigation li.active a,   BODY.user_profile ul#profile_navigation li.active a,   BODY.user_friends ul#profile_navigation li.active a,   BODY.user_favorite_games ul#profile_navigation li.active a,   BODY.user_favorite_videos ul#profile_navigation li.active a,   BODY.user_cartoons ul#profile_navigation li.active a,   BODY.destroy_cartoon ul#profile_navigation li.active a {
    background: url(/images/profile_tab_active.gif) no-repeat scroll top left;
    color: #9f3200;
    position: relative;
    top: 2px; }
  BODY.user_home ul#profile_navigation a:hover,   BODY.user_profile ul#profile_navigation a:hover,   BODY.user_friends ul#profile_navigation a:hover,   BODY.user_favorite_games ul#profile_navigation a:hover,   BODY.user_favorite_videos ul#profile_navigation a:hover,   BODY.user_cartoons ul#profile_navigation a:hover,   BODY.destroy_cartoon ul#profile_navigation a:hover {
    text-decoration: none;
    color: #9f3200;
    position: relative;
    top: 2px;
    background: url(/images/profile_tab_active.gif) no-repeat scroll top left; }
BODY.user_home .user_change_content.blue, BODY.user_profile .user_change_content.blue, BODY.user_friends .user_change_content.blue, BODY.user_favorite_games .user_change_content.blue, BODY.user_favorite_videos .user_change_content.blue, BODY.user_cartoons .user_change_content.blue, BODY.destroy_cartoon .user_change_content.blue {
  background: transparent url(/images/stars_blue_bg.gif) no-repeat scroll 5px 5px ! important; }
BODY.user_home .user_change_content, BODY.user_profile .user_change_content, BODY.user_friends .user_change_content, BODY.user_favorite_games .user_change_content, BODY.user_favorite_videos .user_change_content, BODY.user_cartoons .user_change_content, BODY.destroy_cartoon .user_change_content {
  background: #feffe7 url(/images/stars_bg.gif) no-repeat scroll 5px 5px;
  border: 2px solid #eccbb1;
  float: left;
  margin: 0px 0pt 0pt 10px;
  width: 396px; }
  BODY.user_home .user_change_content .no_entry_info,   BODY.user_profile .user_change_content .no_entry_info,   BODY.user_friends .user_change_content .no_entry_info,   BODY.user_favorite_games .user_change_content .no_entry_info,   BODY.user_favorite_videos .user_change_content .no_entry_info,   BODY.user_cartoons .user_change_content .no_entry_info,   BODY.destroy_cartoon .user_change_content .no_entry_info {
    color: #E65C00;
    padding: 9px 14px 10px; }
    BODY.user_home .user_change_content .no_entry_info a,     BODY.user_profile .user_change_content .no_entry_info a,     BODY.user_friends .user_change_content .no_entry_info a,     BODY.user_favorite_games .user_change_content .no_entry_info a,     BODY.user_favorite_videos .user_change_content .no_entry_info a,     BODY.user_cartoons .user_change_content .no_entry_info a,     BODY.destroy_cartoon .user_change_content .no_entry_info a {
      color: #E65C00;
      background: transparent url(/images/small_splat_right_arrow.gif) no-repeat scroll center right;
      font-family: Georgia,"Times New Roman",serif;
      font-style: italic;
      font-weight: bold;
      padding: 2px 26px 2px 0px; }
  BODY.user_home .user_change_content h4,   BODY.user_profile .user_change_content h4,   BODY.user_friends .user_change_content h4,   BODY.user_favorite_games .user_change_content h4,   BODY.user_favorite_videos .user_change_content h4,   BODY.user_cartoons .user_change_content h4,   BODY.destroy_cartoon .user_change_content h4 {
    font-size: 12px;
    padding: 9px 14px 0pt;
    color: #9f3200;
    position: relative; }
    BODY.user_home .user_change_content h4 .links,     BODY.user_profile .user_change_content h4 .links,     BODY.user_friends .user_change_content h4 .links,     BODY.user_favorite_games .user_change_content h4 .links,     BODY.user_favorite_videos .user_change_content h4 .links,     BODY.user_cartoons .user_change_content h4 .links,     BODY.destroy_cartoon .user_change_content h4 .links {
      position: absolute;
      top: 13px;
      right: 10px; }
      BODY.user_home .user_change_content h4 .links a,       BODY.user_profile .user_change_content h4 .links a,       BODY.user_friends .user_change_content h4 .links a,       BODY.user_favorite_games .user_change_content h4 .links a,       BODY.user_favorite_videos .user_change_content h4 .links a,       BODY.user_cartoons .user_change_content h4 .links a,       BODY.destroy_cartoon .user_change_content h4 .links a {
        margin-right: 10px; }
  BODY.user_home .user_change_content .current_user_friends,   BODY.user_profile .user_change_content .current_user_friends,   BODY.user_friends .user_change_content .current_user_friends,   BODY.user_favorite_games .user_change_content .current_user_friends,   BODY.user_favorite_videos .user_change_content .current_user_friends,   BODY.user_cartoons .user_change_content .current_user_friends,   BODY.destroy_cartoon .user_change_content .current_user_friends {
    background: #feffe7 url(/images/stars_bg.gif) no-repeat scroll 5px 5px;
    position: relative; }
    BODY.user_home .user_change_content .current_user_friends a,     BODY.user_profile .user_change_content .current_user_friends a,     BODY.user_friends .user_change_content .current_user_friends a,     BODY.user_favorite_games .user_change_content .current_user_friends a,     BODY.user_favorite_videos .user_change_content .current_user_friends a,     BODY.user_cartoons .user_change_content .current_user_friends a,     BODY.destroy_cartoon .user_change_content .current_user_friends a {
      text-decoration: none; }
  BODY.user_home .user_change_content .pending_friends_for_user,   BODY.user_profile .user_change_content .pending_friends_for_user,   BODY.user_friends .user_change_content .pending_friends_for_user,   BODY.user_favorite_games .user_change_content .pending_friends_for_user,   BODY.user_favorite_videos .user_change_content .pending_friends_for_user,   BODY.user_cartoons .user_change_content .pending_friends_for_user,   BODY.destroy_cartoon .user_change_content .pending_friends_for_user {
    clear: left;
    background: #feffe7 url(/images/stars_bg.gif) no-repeat scroll 5px 5px; }
    BODY.user_home .user_change_content .pending_friends_for_user ul.clear,     BODY.user_profile .user_change_content .pending_friends_for_user ul.clear,     BODY.user_friends .user_change_content .pending_friends_for_user ul.clear,     BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear,     BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear,     BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear,     BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear {
      margin: 15px 0 0 0; }
      BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.odd, BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.even,       BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.odd, BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.even,       BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.odd, BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.even,       BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.odd, BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.even,       BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.odd, BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.even,       BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.odd, BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.even,       BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.odd, BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.even {
        width: 190px;
        float: left;
        height: 97px;
        margin: 0 0 5px 0; }
        BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.odd h5,         BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.even h5,         BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.odd h5,         BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.even h5,         BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.odd h5,         BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.even h5,         BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.odd h5,         BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.even h5,         BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.odd h5,         BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.even h5,         BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.odd h5,         BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.even h5,         BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.odd h5,         BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.even h5 {
          color: #E64700;
          font-size: 12px;
          width: 90px;
          overflow: hidden; }
        BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.odd span.micro,         BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.even span.micro,         BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.odd span.micro,         BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.even span.micro,         BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.odd span.micro,         BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.even span.micro,         BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.odd span.micro,         BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.even span.micro,         BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.odd span.micro,         BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.even span.micro,         BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.odd span.micro,         BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.even span.micro,         BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.odd span.micro,         BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.even span.micro {
          display: block;
          width: 90px; }
        BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.odd .left, BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.odd .right,         BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.even .left, BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.even .right,         BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.odd .left, BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.odd .right,         BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.even .left, BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.even .right,         BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.odd .left, BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.odd .right,         BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.even .left, BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.even .right,         BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.odd .left, BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.odd .right,         BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.even .left, BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.even .right,         BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.odd .left, BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.odd .right,         BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.even .left, BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.even .right,         BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.odd .left, BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.odd .right,         BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.even .left, BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.even .right,         BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.odd .left, BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.odd .right,         BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.even .left, BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.even .right {
          float: left; }
        BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.odd .left,         BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.even .left,         BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.odd .left,         BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.even .left,         BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.odd .left,         BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.even .left,         BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.odd .left,         BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.even .left,         BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.odd .left,         BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.even .left,         BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.odd .left,         BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.even .left,         BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.odd .left,         BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.even .left {
          width: 66px; }
          BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.odd .left embed, BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.odd .left object, BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.odd .left div,           BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.even .left embed, BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.even .left object, BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.even .left div,           BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.odd .left embed, BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.odd .left object, BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.odd .left div,           BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.even .left embed, BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.even .left object, BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.even .left div,           BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.odd .left embed, BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.odd .left object, BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.odd .left div,           BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.even .left embed, BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.even .left object, BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.even .left div,           BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.odd .left embed, BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.odd .left object, BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.odd .left div,           BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.even .left embed, BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.even .left object, BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.even .left div,           BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.odd .left embed, BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.odd .left object, BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.odd .left div,           BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.even .left embed, BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.even .left object, BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.even .left div,           BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.odd .left embed, BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.odd .left object, BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.odd .left div,           BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.even .left embed, BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.even .left object, BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.even .left div,           BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.odd .left embed, BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.odd .left object, BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.odd .left div,           BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.even .left embed, BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.even .left object, BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.even .left div {
            width: 75px;
            height: 80px;
            margin-top: -8px; }
          BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.odd .left .tooltip,           BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.even .left .tooltip,           BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.odd .left .tooltip,           BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.even .left .tooltip,           BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.odd .left .tooltip,           BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.even .left .tooltip,           BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.odd .left .tooltip,           BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.even .left .tooltip,           BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.odd .left .tooltip,           BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.even .left .tooltip,           BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.odd .left .tooltip,           BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.even .left .tooltip,           BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.odd .left .tooltip,           BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.even .left .tooltip {
            margin-top: 8px; }
        BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.odd .right,         BODY.user_home .user_change_content .pending_friends_for_user ul.clear li.even .right,         BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.odd .right,         BODY.user_profile .user_change_content .pending_friends_for_user ul.clear li.even .right,         BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.odd .right,         BODY.user_friends .user_change_content .pending_friends_for_user ul.clear li.even .right,         BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.odd .right,         BODY.user_favorite_games .user_change_content .pending_friends_for_user ul.clear li.even .right,         BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.odd .right,         BODY.user_favorite_videos .user_change_content .pending_friends_for_user ul.clear li.even .right,         BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.odd .right,         BODY.user_cartoons .user_change_content .pending_friends_for_user ul.clear li.even .right,         BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.odd .right,         BODY.destroy_cartoon .user_change_content .pending_friends_for_user ul.clear li.even .right {
          width: 100px;
          margin: 0; }
  BODY.user_home .user_change_content .user_log,   BODY.user_profile .user_change_content .user_log,   BODY.user_friends .user_change_content .user_log,   BODY.user_favorite_games .user_change_content .user_log,   BODY.user_favorite_videos .user_change_content .user_log,   BODY.user_cartoons .user_change_content .user_log,   BODY.destroy_cartoon .user_change_content .user_log {
    margin: 3px 0pt 0pt; }
    BODY.user_home .user_change_content .user_log h4,     BODY.user_profile .user_change_content .user_log h4,     BODY.user_friends .user_change_content .user_log h4,     BODY.user_favorite_games .user_change_content .user_log h4,     BODY.user_favorite_videos .user_change_content .user_log h4,     BODY.user_cartoons .user_change_content .user_log h4,     BODY.destroy_cartoon .user_change_content .user_log h4 {
      padding: 0; }
    BODY.user_home .user_change_content .user_log span,     BODY.user_profile .user_change_content .user_log span,     BODY.user_friends .user_change_content .user_log span,     BODY.user_favorite_games .user_change_content .user_log span,     BODY.user_favorite_videos .user_change_content .user_log span,     BODY.user_cartoons .user_change_content .user_log span,     BODY.destroy_cartoon .user_change_content .user_log span {
      text-transform: uppercase; }
    BODY.user_home .user_change_content .user_log p,     BODY.user_profile .user_change_content .user_log p,     BODY.user_friends .user_change_content .user_log p,     BODY.user_favorite_games .user_change_content .user_log p,     BODY.user_favorite_videos .user_change_content .user_log p,     BODY.user_cartoons .user_change_content .user_log p,     BODY.destroy_cartoon .user_change_content .user_log p {
      padding: 3px 0px; }
BODY.user_home .current_user_friends, BODY.user_home .pending_friends_for_user, BODY.user_profile .current_user_friends, BODY.user_profile .pending_friends_for_user, BODY.user_friends .current_user_friends, BODY.user_friends .pending_friends_for_user, BODY.user_favorite_games .current_user_friends, BODY.user_favorite_games .pending_friends_for_user, BODY.user_favorite_videos .current_user_friends, BODY.user_favorite_videos .pending_friends_for_user, BODY.user_cartoons .current_user_friends, BODY.user_cartoons .pending_friends_for_user, BODY.destroy_cartoon .current_user_friends, BODY.destroy_cartoon .pending_friends_for_user {
  border-bottom: 1px dashed #aaaaaa; }
BODY.user_home .destroy_confirm, BODY.user_profile .destroy_confirm, BODY.user_friends .destroy_confirm, BODY.user_favorite_games .destroy_confirm, BODY.user_favorite_videos .destroy_confirm, BODY.user_cartoons .destroy_confirm, BODY.destroy_cartoon .destroy_confirm {
  padding: 9px 14px; }
  BODY.user_home .destroy_confirm h5,   BODY.user_profile .destroy_confirm h5,   BODY.user_friends .destroy_confirm h5,   BODY.user_favorite_games .destroy_confirm h5,   BODY.user_favorite_videos .destroy_confirm h5,   BODY.user_cartoons .destroy_confirm h5,   BODY.destroy_cartoon .destroy_confirm h5 {
    padding: 9px 0; }
    BODY.user_home .destroy_confirm h5 span.cartoon,     BODY.user_profile .destroy_confirm h5 span.cartoon,     BODY.user_friends .destroy_confirm h5 span.cartoon,     BODY.user_favorite_games .destroy_confirm h5 span.cartoon,     BODY.user_favorite_videos .destroy_confirm h5 span.cartoon,     BODY.user_cartoons .destroy_confirm h5 span.cartoon,     BODY.destroy_cartoon .destroy_confirm h5 span.cartoon {
      color: #000; }

BODY.user_profile ul#profile_navigation li.active a {
  background: url(/images/profile_tab_active_blue.gif) no-repeat scroll top left;
  color: #00475b; }
BODY.user_profile ul#profile_navigation a:hover {
  background: url(/images/profile_tab_active_blue.gif) no-repeat scroll top left;
  color: #00475b; }
BODY.user_profile .user_change_content {
  background-color: #effbfd;
  border: 2px solid #a8dadc;
  color: #00475b; }
  BODY.user_profile .user_change_content h4 {
    color: #00475b; }
  BODY.user_profile .user_change_content form {
    padding: 9px 14px 0pt; }
    BODY.user_profile .user_change_content form input, BODY.user_profile .user_change_content form select, BODY.user_profile .user_change_content form textarea, BODY.user_profile .user_change_content form option {
      width: 360px;
      height: 17px;
      font-size: 12px;
      font-family: verdana, sans-serif;
      color: #005b70;
      padding: 2px; }
    BODY.user_profile .user_change_content form select {
      height: 24px; }
    BODY.user_profile .user_change_content form textarea {
      height: 60px; }
    BODY.user_profile .user_change_content form button.blue_buttons_small {
      margin: 10px 0; }
    BODY.user_profile .user_change_content form p span {
      margin-top: 3px;
      display: block;
      color: #005B70;
      font-family: verdana,sans-serif;
      font-size: 12px;
      height: 17px;
      padding: 2px;
      width: 360px;
      background-color: #FFFFFF; }
      BODY.user_profile .user_change_content form p span.disabled {
        background-color: #E5E5E5;
        color: #999999; }
    BODY.user_profile .user_change_content form button {
      width: 200px;
      font-size: 12px;
      float: right; }

BODY.content #page, BODY.sweepstake #page, BODY.sweepstake_contestant #page, BODY.create_sweepstake_contestant #page, BODY.landing_page #page,
BODY.character #page, BODY.new_user #page, BODY.create_user #page, BODY.update_current_user #page, BODY.edit_current_user #page {
  position: relative; }
BODY.content h2, BODY.sweepstake h2, BODY.sweepstake_contestant h2, BODY.create_sweepstake_contestant h2, BODY.landing_page h2,
BODY.character h2, BODY.new_user h2, BODY.create_user h2, BODY.update_current_user h2, BODY.edit_current_user h2 {
  z-index: 5000;
  text-indent: -9000px;
  background: transparent url(/images/header_aktuell_bei_cn_new.png) no-repeat scroll 0 -9px;
  width: 330px;
  height: 77px;
  position: absolute;
  left: 616px; }
BODY.content .top, BODY.sweepstake .top, BODY.sweepstake_contestant .top, BODY.create_sweepstake_contestant .top, BODY.landing_page .top,
BODY.character .top, BODY.new_user .top, BODY.create_user .top, BODY.update_current_user .top, BODY.edit_current_user .top {
  z-index: 1;
  width: 730px; }
  BODY.content .top h3,   BODY.sweepstake .top h3,   BODY.sweepstake_contestant .top h3,   BODY.create_sweepstake_contestant .top h3,   BODY.landing_page .top h3,
  BODY.character .top h3,   BODY.new_user .top h3,   BODY.create_user .top h3,   BODY.update_current_user .top h3,   BODY.edit_current_user .top h3 {
    margin: 14px 0 0 44px;
    color: #9f3200; }
    BODY.content .top h3 span,     BODY.sweepstake .top h3 span,     BODY.sweepstake_contestant .top h3 span,     BODY.create_sweepstake_contestant .top h3 span,     BODY.landing_page .top h3 span,
    BODY.character .top h3 span,     BODY.new_user .top h3 span,     BODY.create_user .top h3 span,     BODY.update_current_user .top h3 span,     BODY.edit_current_user .top h3 span {
      padding-left: 6px;
      color: #FF6800; }
  BODY.content .top ul.random_user,   BODY.sweepstake .top ul.random_user,   BODY.sweepstake_contestant .top ul.random_user,   BODY.create_sweepstake_contestant .top ul.random_user,   BODY.landing_page .top ul.random_user,
  BODY.character .top ul.random_user,   BODY.new_user .top ul.random_user,   BODY.create_user .top ul.random_user,   BODY.update_current_user .top ul.random_user,   BODY.edit_current_user .top ul.random_user {
    margin: 0 15px; }
    BODY.content .top ul.random_user li,     BODY.sweepstake .top ul.random_user li,     BODY.sweepstake_contestant .top ul.random_user li,     BODY.create_sweepstake_contestant .top ul.random_user li,     BODY.landing_page .top ul.random_user li,
    BODY.character .top ul.random_user li,     BODY.new_user .top ul.random_user li,     BODY.create_user .top ul.random_user li,     BODY.update_current_user .top ul.random_user li,     BODY.edit_current_user .top ul.random_user li {
      float: left;
      margin-top: -9px;
      margin-right: -7px; }
BODY.content #content h3, BODY.sweepstake #content h3, BODY.sweepstake_contestant #content h3, BODY.create_sweepstake_contestant #content h3, BODY.landing_page #content h3,
BODY.character #content h3, BODY.new_user #content h3, BODY.create_user #content h3, BODY.update_current_user #content h3, BODY.edit_current_user #content h3 {
  background: transparent url(/images/yellow_stripes_header_bg.gif) repeat-x scroll left top;
  height: 27px;
  line-height: 27px;
  padding: 0pt 0pt 0pt 8px;
  color: #fff; }
BODY.content #content .meta .img_link, BODY.sweepstake #content .meta .img_link, BODY.sweepstake_contestant #content .meta .img_link, BODY.create_sweepstake_contestant #content .meta .img_link, BODY.landing_page #content .meta .img_link,
BODY.character #content .meta .img_link, BODY.new_user #content .meta .img_link, BODY.create_user #content .meta .img_link, BODY.update_current_user #content .meta .img_link, BODY.edit_current_user #content .meta .img_link {
  background: url(/images/liste_gelb_window.gif) no-repeat scroll top left;
  width: 230px;
  height: 117px; }
BODY.content DIV.news, BODY.sweepstake DIV.news, BODY.sweepstake_contestant DIV.news, BODY.create_sweepstake_contestant DIV.news, BODY.landing_page DIV.news,
BODY.character DIV.news, BODY.new_user DIV.news, BODY.create_user DIV.news, BODY.update_current_user DIV.news, BODY.edit_current_user DIV.news {
  margin: 10px 0 0 18px; }
  BODY.content DIV.news ul.news,   BODY.sweepstake DIV.news ul.news,   BODY.sweepstake_contestant DIV.news ul.news,   BODY.create_sweepstake_contestant DIV.news ul.news,   BODY.landing_page DIV.news ul.news,
  BODY.character DIV.news ul.news,   BODY.new_user DIV.news ul.news,   BODY.create_user DIV.news ul.news,   BODY.update_current_user DIV.news ul.news,   BODY.edit_current_user DIV.news ul.news {
    background-color: #fef8cb;
    float: left;
    list-style: none;
    width: 667px;
    padding: 10px; }
    BODY.content DIV.news ul.news li.big,     BODY.sweepstake DIV.news ul.news li.big,     BODY.sweepstake_contestant DIV.news ul.news li.big,     BODY.create_sweepstake_contestant DIV.news ul.news li.big,     BODY.landing_page DIV.news ul.news li.big,
    BODY.character DIV.news ul.news li.big,     BODY.new_user DIV.news ul.news li.big,     BODY.create_user DIV.news ul.news li.big,     BODY.update_current_user DIV.news ul.news li.big,     BODY.edit_current_user DIV.news ul.news li.big {
      padding: 0;
      width: 657px;
      height: auto;
      margin: 0 0 20px 0; }
      BODY.content DIV.news ul.news li.big p.image,       BODY.sweepstake DIV.news ul.news li.big p.image,       BODY.sweepstake_contestant DIV.news ul.news li.big p.image,       BODY.create_sweepstake_contestant DIV.news ul.news li.big p.image,       BODY.landing_page DIV.news ul.news li.big p.image,
      BODY.character DIV.news ul.news li.big p.image,       BODY.new_user DIV.news ul.news li.big p.image,       BODY.create_user DIV.news ul.news li.big p.image,       BODY.update_current_user DIV.news ul.news li.big p.image,       BODY.edit_current_user DIV.news ul.news li.big p.image {
        width: auto; }
      BODY.content DIV.news ul.news li.big h4,       BODY.sweepstake DIV.news ul.news li.big h4,       BODY.sweepstake_contestant DIV.news ul.news li.big h4,       BODY.create_sweepstake_contestant DIV.news ul.news li.big h4,       BODY.landing_page DIV.news ul.news li.big h4,
      BODY.character DIV.news ul.news li.big h4,       BODY.new_user DIV.news ul.news li.big h4,       BODY.create_user DIV.news ul.news li.big h4,       BODY.update_current_user DIV.news ul.news li.big h4,       BODY.edit_current_user DIV.news ul.news li.big h4 {
        font-size: 14px ! important;
        margin-bottom: 2px;
        color: #e65c00; }
      BODY.content DIV.news ul.news li.big p,       BODY.sweepstake DIV.news ul.news li.big p,       BODY.sweepstake_contestant DIV.news ul.news li.big p,       BODY.create_sweepstake_contestant DIV.news ul.news li.big p,       BODY.landing_page DIV.news ul.news li.big p,
      BODY.character DIV.news ul.news li.big p,       BODY.new_user DIV.news ul.news li.big p,       BODY.create_user DIV.news ul.news li.big p,       BODY.update_current_user DIV.news ul.news li.big p,       BODY.edit_current_user DIV.news ul.news li.big p {
        font-size: 12px ! important;
        color: #9f3200; }
    BODY.content DIV.news ul.news li,     BODY.sweepstake DIV.news ul.news li,     BODY.sweepstake_contestant DIV.news ul.news li,     BODY.create_sweepstake_contestant DIV.news ul.news li,     BODY.landing_page DIV.news ul.news li,
    BODY.character DIV.news ul.news li,     BODY.new_user DIV.news ul.news li,     BODY.create_user DIV.news ul.news li,     BODY.update_current_user DIV.news ul.news li,     BODY.edit_current_user DIV.news ul.news li {
      padding: 0pt 10px;
      width: 300px;
      float: left;
      margin: 0pt 10pt 10px 0pt; }
      BODY.content DIV.news ul.news li p.image,       BODY.sweepstake DIV.news ul.news li p.image,       BODY.sweepstake_contestant DIV.news ul.news li p.image,       BODY.create_sweepstake_contestant DIV.news ul.news li p.image,       BODY.landing_page DIV.news ul.news li p.image,
      BODY.character DIV.news ul.news li p.image,       BODY.new_user DIV.news ul.news li p.image,       BODY.create_user DIV.news ul.news li p.image,       BODY.update_current_user DIV.news ul.news li p.image,       BODY.edit_current_user DIV.news ul.news li p.image {
        float: left;
        margin: 0 10px 0 0; }
      BODY.content DIV.news ul.news li h4,       BODY.sweepstake DIV.news ul.news li h4,       BODY.sweepstake_contestant DIV.news ul.news li h4,       BODY.create_sweepstake_contestant DIV.news ul.news li h4,       BODY.landing_page DIV.news ul.news li h4,
      BODY.character DIV.news ul.news li h4,       BODY.new_user DIV.news ul.news li h4,       BODY.create_user DIV.news ul.news li h4,       BODY.update_current_user DIV.news ul.news li h4,       BODY.edit_current_user DIV.news ul.news li h4 {
        margin-bottom: 0px;
        font-size: 11px; }
      BODY.content DIV.news ul.news li p,       BODY.sweepstake DIV.news ul.news li p,       BODY.sweepstake_contestant DIV.news ul.news li p,       BODY.create_sweepstake_contestant DIV.news ul.news li p,       BODY.landing_page DIV.news ul.news li p,
      BODY.character DIV.news ul.news li p,       BODY.new_user DIV.news ul.news li p,       BODY.create_user DIV.news ul.news li p,       BODY.update_current_user DIV.news ul.news li p,       BODY.edit_current_user DIV.news ul.news li p {
        font-size: 10px; }

BODY.character #footer ul li a {
  color: #E65C00; }

BODY.wasistwas #footer ul li a, BODY.character_wasistwas #footer ul li a, BODY.new_wiw_question #footer ul li a, BODY.wiw_question #footer ul li a, BODY.wiw_questions #footer ul li a,
BODY.wiw_quizgame #footer ul li a, BODY.wiw_quizgames #footer ul li a, BODY.article #footer ul li a, BODY.articles #footer ul li a {
  color: #00446E; }

BODY.danny_phantom #footer ul li a {
  color: #E65C00; }

body.avatar #footer ul li a, body.jimmy_neutron #footer ul li a, body.spongebob #footer ul li a {
  color: #ffffff; }

body.wiw_quizgames .quiz_intro {
  padding: 0 0 18px 18px;
  color: #00507b; }
  body.wiw_quizgames .quiz_intro h4 {
    color: #00507b;
    padding-bottom: 1em; }
  body.wiw_quizgames .quiz_intro ul {
    margin-left: 15px;
    width: 525px;
    float: left; }
    body.wiw_quizgames .quiz_intro ul li {
      padding: 0 0 1em 10px; }
body.wiw_quizgames #user_with_highscore {
  float: left;
  margin-left: 20px;
  width: 111px;
  font-size: 10px;
  color: #00507b; }
  body.wiw_quizgames #user_with_highscore strong, body.wiw_quizgames #user_with_highscore p, body.wiw_quizgames #user_with_highscore a {
    color: #00507b;
    text-align: center;
    display: block;
    margin-top: 0px;
    line-height: 12px;
    font-size: 10px;
    overflow: hidden; }
  body.wiw_quizgames #user_with_highscore p a {
    width: auto;
    font-size: 9px; }
  body.wiw_quizgames #user_with_highscore .flashcontent {
    margin: -5px 0pt 0pt 6px; }
    body.wiw_quizgames #user_with_highscore .flashcontent embed, body.wiw_quizgames #user_with_highscore .flashcontent object {
      height: 88px; }
  body.wiw_quizgames #user_with_highscore strong {
    font-family: Georgia, "Times new Roman";
    font-weight: bold;
    font-style: italic;
    background: transparent url(/images/best_player_stars.gif) no-repeat scroll center top;
    font-size: 10px;
    white-space: nowrap; }

#content .quizgame {
  background: url('/images/element_bg/quiz_bg.png') repeat-x scroll top left;
  height: 424px;
  margin: 0 6px;
  padding: 0 18px;
  width: 674px;
  color: #00507b; }
  #content .quizgame h3 {
    padding-top: 1em;
    margin-bottom: 8px; }
  #content .quizgame p.intro {
    margin-bottom: 10px; }
  #content .quizgame h3, #content .quizgame p, #content .quizgame h4 {
    color: #00507b; }
  #content .quizgame button {
    color: #00507b; }
  #content .quizgame .question {
    width: 670px;
    background-color: #FFFFFF; }
    #content .quizgame .question .left, #content .quizgame .question .right {
      width: 320px;
      float: left;
      color: #00507b; }
    #content .quizgame .question .left {
      float: left;
      height: 310px;
      overflow: hidden;
      position: relative; }
      #content .quizgame .question .left .current_user_status {
        position: absolute;
        display: block;
        background: url(/images/element_bg/quizgame_image_bg.gif) no-repeat scroll top left;
        width: 172px;
        height: 80px; }
        #content .quizgame .question .left .current_user_status span {
          display: block;
          font-family: Georgia;
          font-size: 12px;
          font-weight: bold;
          font-style: italic;
          padding: 4px 0 0 6px; }
        #content .quizgame .question .left .current_user_status span.name {
          color: #2ba7d9; }
        #content .quizgame .question .left .current_user_status span.points {
          color: #00507b; }
    #content .quizgame .question .right {
      padding: 3px 18px 0;
      width: 300px;
      min-height: 306px; }
      #content .quizgame .question .right p.flash_error {
        color: #AF401B; }
      #content .quizgame .question .right p.flash_notice {
        color: #84A231; }
      #content .quizgame .question .right p, #content .quizgame .question .right h4, #content .quizgame .question .right fieldset {
        margin-bottom: 5px; }
      #content .quizgame .question .right p.action {
        text-align: right; }
      #content .quizgame .question .right fieldset {
        border-bottom: 0px solid #999;
        padding: 0;
        margin: 0; }
        #content .quizgame .question .right fieldset input {
          width: auto;
          border: none; }
        #content .quizgame .question .right fieldset label {
          font-family: Arial, Verdana, sans-serif;
          font-weight: normal;
          font-style: normal;
          color: #00507b; }
    #content .quizgame .question .right.last h4 {
      padding-top: 1em;
      color: #2ba7d9; }
    #content .quizgame .question .right.last h4.points {
      padding-top: 0em;
      color: #00507b; }
  #content .quizgame .right {
    padding: 3px 18px 0;
    width: 302px;
    min-height: 306px; }
    #content .quizgame .right p.flash_error {
      color: #AF401B; }
    #content .quizgame .right p.flash_notice {
      color: #84A231; }
    #content .quizgame .right p, #content .quizgame .right h4, #content .quizgame .right fieldset {
      margin-bottom: 5px; }
    #content .quizgame .right p.action {
      text-align: right; }
    #content .quizgame .right fieldset {
      border-bottom: 0px solid #999;
      padding: 0;
      margin: 0; }
      #content .quizgame .right fieldset input {
        width: auto;
        border: none; }
      #content .quizgame .right fieldset label {
        font-family: Arial, Verdana, sans-serif;
        font-weight: normal;
        font-style: normal;
        color: #00507b; }
  #content .quizgame .right.last h4 {
    padding-top: 1em;
    color: #2ba7d9; }
  #content .quizgame .right.last h4.points {
    padding-top: 0em;
    color: #00507b; }
  #content .quizgame #quiz_ajax_load_destination {
    height: 5px; }

body.character_wasistwas #wrapper h2 {
  background: url(/images/header_wiw_bei_cn.png) no-repeat scroll top left;
  width: 314px;
  height: 62px;
  left: 594px;
  text-indent: -90000px; }
body.character_wasistwas #wrapper .top h3.wiw_header {
  background: url(/images/element_bg/wiw_header_aktuelles_thema.gif) no-repeat scroll top left;
  height: 38px;
  line-height: 38px;
  padding-left: 120px;
  color: #00507b; }

body.list_games_wasistwas #wrapper h2, body.list_videos_wasistwas #wrapper h2 {
  background: url(/images/element_bg/wiw_logo_small.gif) no-repeat scroll top left;
  width: 38px;
  height: 38px;
  top: 30px;
  left: 836px;
  text-indent: -90000px; }

body.family #wrapper #footer_bg #right_bg #left_bg #page #content {
  font-size: 12px; }
  body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner {
    padding-left: 15px ! important;
    padding-right: 15px; }
    body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner p {
      width: auto; }
    body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.primary_navigation {
      height: 54px;
      margin-bottom: 20px; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.primary_navigation li {
        height: 54px;
        width: auto;
        margin-right: 0em; }
        body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.primary_navigation li a.go_to_parents_button {
          background: url('/images/buttons/family_go_to_parents_button.png') no-repeat scroll bottom left;
          width: 421px;
          height: 54px; }
        body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.primary_navigation li a.go_to_jetzt_testen {
          background: url('/images/buttons/family_go_to_jetzt_testen.png') no-repeat scroll bottom left;
          width: 238px;
          height: 54px; }
        body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.primary_navigation li a:hover {
          opacity: 0.8;
          -moz-opacity: 0.8; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.primary_navigation li.first {
        margin: 0 20px 0 0; }
    body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner p {
      color: #038e91;
      padding: 0px;
      background: transparent; }
    body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner h3.clean, body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner h4.clean, body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner h5.clean {
      font-style: normal;
      background: transparent;
      color: #038e91;
      height: 27px;
      line-height: 27px;
      margin: 20px 0 0;
      padding: 0; }
    body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner h3.clean {
      font-size: 22px; }
    body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner h3.gradiant {
      background-image: url(/images/family_header_gradiant.jpg);
      background-position: right center;
      margin-bottom: 10px; }
    body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.disc li {
      list-style-type: disc;
      list-style-position: inside;
      padding-left: 0px;
      color: #038e91; }
    body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner .bg_wrap {
      background-color: #f4fbfc;
      padding: 18px;
      margin-bottom: 18px; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner .bg_wrap h3 {
        margin-top: 0; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner .bg_wrap ul, body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner .bg_wrap p, body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner .bg_wrap h3, body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner .bg_wrap h4 {
        margin: 0 0 18px 0; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner .bg_wrap h4.clean {
        margin-bottom: 8px; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner .bg_wrap ul li {
        margin-bottom: 4px; }
    body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner .partner {
      background-color: #f4fbfc;
      padding: 18px; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner .partner img {
        position: relative;
        right: -131px;
        top: 4px; }
    body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel {
      height: 346px; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li {
        float: left;
        width: 337px;
        height: 180px;
        height: 180px;
        overflow: hidden; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li.first, body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li.last {
        background: url('/images/background/family_game_teaser.png') no-repeat scroll top left; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li.cn_kennn_lernen {
        background: url('/images/background/family_rounded_corner.gif') no-repeat scroll top center; }
        body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li.cn_kennn_lernen p {
          line-height: 13px; }
        body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li.cn_kennn_lernen h6 {
          padding: 8px 20px 0;
          line-height: 17px; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li.first {
        float: left;
        margin-left: -1px; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li.last {
        float: right;
        margin-right: -4px; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li {
        position: relative; }
        body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li h6 {
          height: 29px;
          line-height: 29px;
          font-size: 14px;
          padding-left: 10px; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li.cn_kennn_lernen h6 {
        color: #038e91;
        font-weight: bold;
        font-size: 17px;
        margin-bottom: 9px;
        padding: 7px 20px 0;
        height: auto; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li.cn_kennn_lernen p {
        padding: 0 20px 2px;
        line-height: 1.3em; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li .play {
        z-index: 1000;
        position: absolute;
        right: 10px;
        bottom: 22px;
        background: url('/images/buttons/family_play_game.png') no-repeat scroll top left;
        width: 141px;
        height: 29px;
        text-indent: -900000px; }
        body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li .play:hover {
          opacity: 0.9;
          -moz-opacity: 0.9; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li .img {
        width: 328px;
        height: 132px;
        background-image: url('/images/background/family_game_teaser_games.jpg');
        overflow: hidden;
        background-repeat: no-repeat;
        position: relative;
        left: 3px;
        text-indent: -9000px; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li .img.jn {
        background-position: top left; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li .img.sb {
        background-position: left -140px; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.kachel li .img.av {
        background-position: left -323px; }
    body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.downloads {
      height: 171px;
      margin-bottom: 20px;
      clear: left; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.downloads li {
        background: url('/images/background/family_teaser_download_bg.jpg') no-repeat scroll top left;
        width: 214px;
        float: left;
        height: 176px;
        margin-right: 18px; }
        body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.downloads li h6 {
          color: #048e91;
          font-size: 14px;
          line-height: 24px;
          height: 24px;
          padding-left: 10px;
          margin-bottom: 13px; }
        body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.downloads li a {
          background: url('/images/background/family_teaser_download.jpg') no-repeat scroll top left;
          width: 193px;
          height: 129px;
          display: block;
          margin: 0 auto;
          text-indent: -9000px; }
          body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.downloads li a:hover {
            opacity: 0.9;
            -moz-opacity: 0.9; }
        body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.downloads li a.sb {
          background-position: left 0; }
        body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.downloads li a.av {
          background-position: -193px top; }
        body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.downloads li a.jn {
          background-position: -386px top; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner ul.downloads li.last {
        margin-right: 0em; }
    body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner p.go_to {
      clear: left;
      padding: 20px;
      background: #f4fbfc; }
      body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner p.go_to a {
        background: url('/images/buttons/family_jetzt_testen_smaller.gif') no-repeat scroll top left;
        width: 238px;
        height: 33px;
        display: block;
        margin: 0 auto;
        text-indent: -90000px; }
        body.family #wrapper #footer_bg #right_bg #left_bg #page #content .inner p.go_to a:hover {
          opacity: 0.8;
          -moz-opacity: 0.8; }

.js {
  display: none !important; }

h4.video {
  background: url('/images/icon_video.gif') no-repeat 0 -20px;
  text-indent: 24px !important;
  margin-left: 7px !important; }

body.wasistwas h4.video {
  background-position: 0 2px; }

.logged_in .command_box form.logout {
  margin: 0; }
  .logged_in .command_box form.logout input.logout {
    background-image: url('/images/toplink_logout.png');
    background-color: transparent;
    background-repeat: no-repeat;
    width: 65px;
    height: 19px;
    overflow: hidden;
    border: none;
    cursor: pointer; }


.clearfix {
  display: inline-block; }
  .clearfix:after {
    content: '.';
    visibility: hidden;
    display: block;
    clear: both;
    height: 0; }

#advertisement {
  width: 761px;
  height: 85px;
  margin: 0 auto 40px; }
  #advertisement img {
    padding-left: 50px; }

.no_results {
  text-align: center;
  clear: both;
  min-height: 50px;
  height: 50px;
  padding-top: 20px; }
