Bad things are now 'classified' as bad (CSS class 'bad' is being used instead of...
[mailer.git] / theme / ship-simu / css / general.css
index b0ba3f848965ae06ad191e67a41c3989a1762765..07ed502383c14ca6c90ead7c704c37f4f475aa0f 100644 (file)
@@ -53,6 +53,12 @@ ul, ol {
        margin-bottom           : 0px;
 }
 
+pre {
+       white-space: pre-wrap;
+       text-align: left;
+       padding: 5px;
+}
+
 .form_reset {
        border-style            : groove;
        border                  : solid 1px #000000;
@@ -116,7 +122,7 @@ ul, ol {
        background-color        : #EEEEFF;
 }
 
-.admin.register, .table_header {
+.admin.register {
        background-color        : #EEEEFF;
        color                   : #000000;
 }
@@ -126,8 +132,9 @@ ul, ol {
        color                   : #000000;
        text-align              : center;
        align                   : center;
-       height                  : 25px;
        font-size                       : 14px;
+       padding-bottom: 5px;
+       padding-top: 5px;
 }
 
 .admin_menu {
@@ -141,7 +148,7 @@ ul, ol {
        color                   : #000000;
 }
 
-.description_text, .table {
+.description_text, .table, .table2, .table3 {
        background-color        : #FFFFFF;
 }
 
@@ -189,13 +196,6 @@ ul, ol {
        background-color        : #FFFFFF;
 }
 
-.table_header {
-       color                   : #000000;
-       vertical-align          : middle;
-       background-color        : #EEEEFF;
-       height                  : 60px;
-}
-
 .guest_login_header {
        color                   : #000000;
        vertical-align          : middle;
@@ -223,7 +223,7 @@ ul, ol {
        height                  : 22px;
 }
 
-.guest_menu_seperator, .member_menu_seperator {
+.guest_menu_separator, .member_menu_separator {
        height                  : 15px;
 }
 
@@ -240,11 +240,6 @@ ul, ol {
        margin-top              : 10px;
 }
 
-.table_footer {
-       height              : 30px;
-       background-color    : #EEEEFF;
-}
-
 .master {
        width                   : 100%;
        height                  : 100%;
@@ -319,17 +314,14 @@ ul, ol {
        font-size           : 1px;
 }
 
-.table_footer, .member_refbanner, .member_update, .admin_del_link {
-       background-color        : #EEEEFF;
-}
-
-.table_footer {
-       height                  : 30px;
+.member_refbanner, .member_update, .admin_delete_link {
        background-color        : #EEEEFF;
 }
 
 .table_footer {
-       height                  : 30px
+       padding: 5px;
+       text-align: center;
+       background-color: #EEEEFF;
 }
 
 .admin_task_header {
@@ -340,7 +332,7 @@ ul, ol {
        height                  : 35px;
 }
 
-.seperator {
+.separator {
        font-size                       : 1px
 }
 
@@ -360,13 +352,6 @@ ul, ol {
        width                   : 460px;
 }
 
-.guest_stats_title {
-       color                   : #000000;
-       vertical-align          : middle;
-       background-color        : #EEEEFF;
-       height                  : 30px;
-}
-
 .guest_stats_l {
        width                   : 344px;
        text-align              : right;
@@ -388,21 +373,6 @@ ul, ol {
        text-align              : right;
 }
 
-.guest_stats_footer {
-       color                   : #000000;
-       vertical-align          : middle;
-       background-color        : #EEEEFF;
-       height                  : 20px;
-}
-
-.task_pre {
-       font-weight             : bold;
-       margin-left             : 0px;
-       margin-right            : 0px;
-       margin-top              : 10px;
-       margin-bottom           : 10px;
-}
-
 .impressum_body {
        background-color        : #FFFFFF;
 }
@@ -417,16 +387,9 @@ ul, ol {
        width                   : 100%;
 }
 
-.member_unconfirmed {
-       background-color        : #FFFFFF;
-       width                   : 100%;
-       align                   : center;
-       text-align              : center;
-}
-
 .you_are_here {
        white-space             : nowrap;
-       font-size                       : 14px;
+       font-size               : 14px;
 }
 
 .tiny   { font-size            : 12px; }
@@ -546,522 +509,33 @@ ul, ol {
        margin-left             : 10px;
        margin-right            : 10px;
 }
-body {
-       background-color        : #FFFFFF;
-       color                   : #000000;
-       font-family             : Verdana, Arial, Geneva, Helvetica, sans-serif;
-       font-size                       : 12px;
-       letter-spacing      : 1px;
-
-       margin                  : 0px;
-       margin-left             : 0px;
-       margin-right            : 0px;
-       margin-top              : 0px;
-       margin-bottom           : 0px;
-}
-
-table {
-       table-layout            : auto;
-       border-spacing          : 0px;
-       overflow                        : auto;
-}
-
-A {
-       font-style              : normal;
-       font-family             : Verdana, Arial, Geneva, Helvetica, sans-serif;
-       text-decoration : none;
-}
-
-A:link {
-       color                   : #000000;
-}
-
-A:visited {
-       color                   : #000000;
-}
-
-A:active {
-       color                   : #000088;
-       background-color        : transparent;
-}
-
-A:hover {
-       background-color        : transparent;
-}
-
-input, textarea, select, option {
-       color                   : #000000;
-       background-color        : #FFFFFF;
-       border-color            : #EEEEFF;
-       text-decoration : none;
-}
-
-ul, ol {
-       margin-top              : 0px;
-       margin-bottom           : 0px;
-}
-
-.form_reset {
-       border-style            : groove;
-       border                  : solid 1px #000000;
-       color                   : #000000;
-}
-
-.form_submit {
-       color                   : #000000;
-       border-color            : #000000;
-}
-
-.form_delete {
-       border-style            : groove;
-       color                   : #000000;
-       border-color            : #000000;
-}
-
-.runtime {
-       color                   : #000000;
-       background-color        : #FFFFFF;
-       font-family             : Verdana, Arial, Geneva, Helvetica, sans-serif;
-}
-
-.runtime.fatal {
-       color                   : #000000;
-}
-
-.runtime.fatalcontent {
-       font-size                       : 20px;
-}
-
-.admin {
-       color                   : #000000;
-       background-color        : #FFFFFF;
-       font-family             : Verdana, Arial, Geneva, Helvetica, sans-serif;
-}
-
-.form_submit {
-       background-color        : #FFFFFF;
-}
-
-.banner {
-       background-color        : #FFFFFF;
-       width                   : 488px;
-}
-
-.form_select {
-       border                  : solid 1px;
-       border-color            : #000000;
-       background-color        : #EEEEFF;
-}
-
-.admin.register, .table_header {
-       background-color        : #EEEEFF;
-       color                   : #000000;
-}
-
-.table_header {
-       background-color        : #EEEEFF;
-       color                   : #000000;
-       text-align              : center;
-       align                   : center;
-       height                  : 25px;
-       font-size                       : 14px;
-}
-
-.admin_menu {
-       background-color        : #EEEEFF;
-       color                   : #000000;
-       width                   : 230px;
-}
-
-.logout_box {
-       background-color        : #EEEEFF;
-       color                   : #000000;
-}
-
-.form_submitmenu {
-       min-width                       : 500px;
-       max-width                       : 90%;
-}
-
-.member_data {
-       background-color        : #FFFFFF;
-       color                   : #000000;
-       height                  : 20px;
-}
-
-.form_field {
-       border-style            : solid;
-       border                  : solid 1px;
-       border-color            : #000000;
-       background-color        : #EEEEFF;
-}
-
-.admin_alpha {
-       text-align      : center;
-       height          : 40px;
-       vertical-align  : middle;
-}
-
-.admin_sortlinks {
-       text-align      : center;
-       height          : 20px;
-       vertical-align  : middle;
-}
-
-.normal {
-       border-style            : groove;
-}
-
-.member_main {
-       background-color        : #FFFFFF;
-}
-
-.table_header {
-       color                   : #000000;
-       vertical-align          : middle;
-       background-color        : #EEEEFF;
-       height                  : 60px;
-}
-
-.guest_login_header {
-       color                   : #000000;
-       vertical-align          : middle;
-       background-color        : #EEEEFF;
-}
-
-.guest_menu, .member_menu {
-       width                   : 190px;
-       background-color        : #FFFFFF;
-       vertical-align          : top;
-}
-
-.guest_menu_title, .member_menu_title {
-       background-color        : #EEEEFF;
-       color                   : #000000;
-       height                  : 25px;
-       width                   : 200px;
-       border                  : 1px solid #000000;
-}
-
-.guest_menu_row, .guest_menu_bottom, .member_menu_row, .member_menu_bottom {
-       border                  : 1px solid #000000;
-       border-top              : 0px;
-       background-color        : #FFFFFF;
-       height                  : 22px;
-}
 
-.guest_menu_seperator, .member_menu_seperator {
-       height                  : 15px;
+ul.listing {
+       text-align: left;
+       margin-top: 5px;
+       margin-left: 5px;
+       margin-right: 5px;
+       padding-left: 5px;
+       list-style-type: none;
 }
 
-.guest_content, .member_content {
-       background-color        : #FFFFFF;
-       width                   : 99%;
-       margin-left             : 5px;
-       margin-right            : 5px;
+ol.listing {
+       text-align: left;
+       padding-top: 5px;
+       padding-bottom: 5px;
+       padding-left: 0px;
+       margin-left: 25px;
 }
 
-.guest_advert, .guest_login, .member_advert, .member_login {
-       background-color        : #FFFFFF;
-       vertical-align          : top;
-       margin-top              : 10px;
+li.listing {
+       padding-bottom: 5px;
 }
 
-.table_footer {
-       height              : 30px;
-       background-color    : #EEEEFF;
+.bad {
+       color: #aa0000;
+       font-style: italic;
 }
 
-.master {
-       width                   : 100%;
-       height                  : 100%;
-       min-height              : 90%;
-       max-height              : 100%;
-       vertical-align  : top;
-}
-
-.footer_lines {
-       vertical-align      : bottom;
-       font-size           : 10px;
-       width                   : 640px;
-       vertical-align          : middle;
-       background-color        : #FFFFFF;
-       height                  : 40px;
-}
-
-.dashed {
-       border                  : solid 1px;
-       border-color            : #000000;
-}
-
-.impressum {
-       font-size                       : 12px;
-       width                   : 320px;
-       vertical-align          : middle;
-       background-color        : #FFFFFF;
-       height                  : 70px;
-}
-
-.mediadata {
-       background-color        : #FFFFFF;
-}
-
-.media_header, .impressum_header {
-       background-color        : #EEEEFF;
-       align                   : center;
-       text-align              : center;
-       color                   : #000000;
-       height                  : 26px;
-       font-weight             : bold;
-       font-size                       : 20px;
-}
-
-.media_left {
-       font-size                       : 14px;
-       width                   : 200px;
-}
-
-.media_right {
-       color                   : #000000;
-       font-weight             : bold;
-       font-size                       : 14px;
-       width                   : 70px;
-}
-
-.admin_sep_footer {
-       background-color        : #EEEEFF;
-       font-size           : 1px;
-}
-
-.admin_sep_footer2 {
-       background-color        : #EEEEFF;
-       font-size           : 1px;
-}
-
-.table_footer, .member_refbanner, .member_update, .admin_del_link {
-       background-color        : #EEEEFF;
-}
-
-.table_footer {
-       height                  : 30px;
-       background-color        : #EEEEFF;
-}
-
-.table_footer {
-       height                  : 30px
-}
-
-.admin_task_header {
-       background-color        : #EEEEFF;
-       color                   : #000000;
-       vertical-align          : middle;
-       font-size                       : 18px;
-       height                  : 35px;
-}
-
-.seperator {
-       font-size                       : 1px
-}
-
-.tab1 {
-       align                   : center
-}
-
-.form_delete, .form_delete {
-       border-style            : groove;
-       border                  : solid 1px #000000;
-       background-color        : #000000;
-       color                   : #FFFFFF;
-}
-
-.guest_stats {
-       background-color        : #FFFFFF;
-       width                   : 460px;
-}
-
-.guest_stats_title {
-       color                   : #000000;
-       vertical-align          : middle;
-       background-color        : #EEEEFF;
-       height                  : 30px;
-}
-
-.guest_stats_l {
-       width                   : 344px;
-       text-align              : right;
-}
-
-.guest_stats_m {
-       width                   : 2px;
-}
-
-.guest_stats_r, .guest_stats_lr, .guest_stats_rr {
-       color                   : #000000;
-       width                   : 28px;
-       font-weight             : bold;
-       text-align              : center;
-}
-
-.guest_stats_ll, .guest_stats_rl {
-       width                   : 192px;
-       text-align              : right;
-}
-
-.guest_stats_footer {
-       color                   : #000000;
-       vertical-align          : middle;
-       background-color        : #EEEEFF;
-       height                  : 20px;
-}
-
-.task_pre {
-       font-weight             : bold;
-       margin-left             : 0px;
-       margin-right            : 0px;
-       margin-top              : 10px;
-       margin-bottom           : 10px;
-}
-
-.impressum_body {
-       background-color        : #FFFFFF;
-}
-
-.guest_content_align, .member_content_align, .admin_content_align {
-       align                   : center;
-       text-align              : center;
-       vertical-align          : top;
-}
-
-.list_categories, .admin_action_header, .admin_menu_main, .admin_menu_sub {
-       width                   : 100%;
-}
-
-.member_unconfirmed {
-       background-color        : #FFFFFF;
-       width                   : 100%;
-       align                   : center;
-       text-align              : center;
-}
-
-.you_are_here {
-       white-space             : nowrap;
-       font-size                       : 14px;
-}
-
-.tiny   { font-size            : 12px; }
-.medium { font-size            : 14px; }
-.big    { font-size            : 20px; }
-
-.top    { border-top   : 1px solid #000000; }
-.bottom { border-bottom        : 1px solid #000000; }
-.left   { border-left  : 1px solid #000000; }
-.right  { border-right : 1px solid #000000; }
-
-.top2    { border-top  : 1px solid #000000; }
-.bottom2 { border-bottom       : 1px solid #000000; }
-.left2   { border-left : 1px solid #000000; }
-.right2  { border-right        : 1px solid #000000; }
-
-.nobr {
-       white-space             : nowrap;
-}
-
-.main {
-       height                  : 99%;
-       vertical-align  : top;
-}
-
-.footer {
-       height                  : 1%
-}
-
-.menu_blur {
-       display                 : block;
-}
-
-.menu_blur:hover {
-       background-color        : #EEEEFF;
-}
-
-.disabled {
-       border-style: groove;
-       background-color: #660000;
-       color: #FFFFFF;
-}
-
-.mini_select {
-     border              : solid 1px;
-     border-color        : #000000;
-     background-color    : #EEEEFF;
-     font-size           : 10px;
-}
-
-.theme_box {
-     border              : 1px solid #000000;
-     border-top          : 0px;
-       width               : 100%;
-       height              : 70px;
-     background-color    : #FFFFFF;
-}
-
-.theme_note {
-       font-size           : 12px;
-       font-weight         : bold;
-}
-
-.theme_content {
-       color               : #000000;
-}
-
-.para {
-       text-align              : left;
-       padding-top             : 15px;
-       padding-left            : 10px;
-       padding-right           : 10px;
-}
-
-.para_notes {
-       text-align              : left;
-       padding-top             : 15px;
-       padding-left            : 10px;
-       padding-right           : 10px;
-       bottom                  : 0px;
-       position                        : absolute;
-}
-
-.para_title {
-       text-align              : left;
-       margin-top              : 15px;
-       margin-bottom           : 15px;
-       margin-left             : 10px;
-       margin-right            : 10px;
-}
-
-.para_block {
-       border                  : 1px solid #000033;
-       width                   : 500px;
-       margin-left             : 10px;
-       margin-bottom           : 15px;
-}
-
-.para_header {
-       text-align              : center;
-       margin-top              : 10px;
-       margin-left             : 10px;
-       margin-right            : 10px;
-}
-
-.para_content {
-       text-align              : left;
-       margin-top              : 15px;
-       margin-left             : 10px;
-       margin-right            : 10px;
-       margin-bottom           : 10px;
-}
-
-.para_footer {
-       text-align              : left;
-       margin-top              : 15px;
-       margin-left             : 10px;
-       margin-right            : 10px;
+.good {
+       color: #00aa00;
 }