/*
 * $Id$
 * $Name$
 *
 * Copyright (c) 2002-2007 jürgen wölfel edv unternehmensberatung.
 * All rights reserved.
 *
 * http://jwit.net
 *
 */
table.blank {
    border-collapse:collapse;
    border:0px;
    padding:0px;
    margin:0px;
}
table.blank td, table.blank th {
    padding:0px;
}




/* Boxes */
table.box {
    border-collapse:collapse;
    border:0px;
    padding:0px;
    margin:0px;
    margin-right:10px;
    margin-bottom:10px;
}
table.box th.l {
    width:8px;
    height:25px;
    background:url(/img/boxhl.gif) top left no-repeat;
}
table.box th.m {
    height:25px;
    background-color:#ffffff;
    background:url(/img/boxhm.gif) top left repeat-x;
    vertical-align:middle;
    text-align:left;
    white-space:nowrap;
}
table.box th.r {
    width:8px;
    height:25px;
    background:url(/img/boxhr.gif) top right no-repeat;
}
table.box td.l {
    width:8px;
    background:url(/img/boxl.gif) top left repeat-y;
}
table.box td.m {
    padding-top:5px;
    background-color:#ffffff;
    vertical-align:top;
}
table.box td.r {
    width:8px;
    background:url(/img/boxr.gif) top right repeat-y;
}
table.box td.hl {
    width:8px;
    height:3px;
    background:url(/img/boxdhl.gif) top left no-repeat;
}
table.box td.hm {
    height:3px;
    background:url(/img/boxdhm.gif) top left repeat-x;
}
table.box td.hr {
    width:8px;
    height:3px;
    background:url(/img/boxdhr.gif) top right no-repeat;
}
table.box td.fl {
    width:8px;
    height:8px;
    background:url(/img/boxfl.gif) bottom left no-repeat;
}
table.box td.fm {
    height:8px;
    background:url(/img/boxfm.gif) bottom left repeat-x;
}
table.box td.fr {
    width:8px;
    height:8px;
    background:url(/img/boxfr.gif) bottom right no-repeat;
}
/* relative wg. stars */
table.box div.static {
    overflow:hidden;
    position:relative;
    text-align:left;
}
table.box div.dynamic {
    overflow:auto;
}
table.box div.enlarge {
}
table.box hr {
    height:1px;
    color:#CCBE14;
    border:1px solid #CCBE14;
}

table.box h1 {
    font-size:12pt;
}
table.box h2 {
    font-size:10pt;
}
table.box h3 {
    font-size:9pt;
}

/* User Stars */
div.stars_intro {
    height:0;
    position:absolute;
    right:8px;
    top:180px;
    text-align:right;
    z-index:2;
}

div.stars_view {
    text-align:left;
    margin-left:8px;
}

/* User Steckbrief */
table.user_intro th {
    text-align:left;
    padding-right:3px;
}
table.user_intro td {
    white-space:nowrap;
}
div.user_intro {
}

table.user_view {
    padding-left:8px;
}
table.user_view th {
    text-align:left;
    padding-right:10px;
}
table.user_view td {
    white-space:nowrap;
}
div.user_view {
    padding-left:8px;
}

/* Profil Infos */
table.user_info {
    font-family:Arial,Helvetica,sans-serif;
}
table.user_info th {
    font-size:7pt;
    text-align:right;
    white-space:nowrap;
}
table.user_info td {
    font-size:7pt;
    text-align:left;
    white-space:nowrap;
}
img.vote {
    padding-right:1px;
    padding-left:1px;
}
table.view td, table.view th {
}



table.search td, table.search th {
    vertical-align:middle;
}

table.search input, table.search select {
}

/* Suchleiste */
div.searchbar {
    clear:both;
    width:740px;
    padding:10px;
    margin:0px;
    margin-bottom:8px;
    margin-right:10px;
}

/* Datenblatt - Navigation */
div.gridnav {
    clear:both;
    width:760px;
    padding:0px;
    margin:0px;
    margin-bottom:8px;
    margin-right:10px;
}
table.jwGridNav {
    border:1px solid #000000;
    border-collapse:collapse;
}
table.jwGridNav td, table.jwGridNav th {
    border:1px solid #000000;
    padding-left:5px;
    padding-right:5px;
    font-weight:bold;
    text-align:center;
    background-color:#FFFFFF;
}
table.jwGridNav th {
    color:#FFFFFF;
    background-color:#A8A002;
}
table.jwGridNav td, table.jwGridNav th.active {
    width:20px;
}
table.jwGridNav a:hover {
    color:#A8A002;
}
table.jwGridNav .jwResultNavEnabled, .jwResultNavEnabled:link, .jwResultNavEnabled:visited, .jwResultNavEnabled:hover, .jwResultNavEnabled:active {
    font-weight:bold;
    color:#000000;
    text-decoration:none;
}
table.jwGridNav .jwResultNavDisabled, .jwResultNavDisabled:link, .jwResultNavDisabled:visited, .jwResultNavDisabled:hover, .jwResultNavDisabled:active {
    font-weight:bold;
    color:#c0c0c0;
    text-decoration:none;
}

.blackunderline {
    color:#000000;
}
.blackunderline:hover {
    color:#A8A002;
}

table.list th {
    vertical-align:top;
}
table.list td {
    vertical-align:top;
    padding-bottom:5px;
}

p.mnav {
    font-weight:bold;
}


table.u2u td {
    font-size:7pt;
}

/* News auf Startseite */
p.firstnews {
    clear:both;
    margin:0px;
    padding-top:0px;
    padding-bottom:5px;
}
p.news {
    clear:both;
    margin:0px;
    padding-top:5px;
    padding-bottom:3px;
    border-top:1px solid #CCBE14;
}

div.jwOptions {
    font-weight:bold;
    cursor:pointer;
    color:#800000;
}

ul.functions {
    margin:0;
    padding:0;
    margin-left:20px;
}
div.jwMenu li {
    list-style:none;
}





/* Texte statische Seiten */
div.statictext {
    padding:20px;
}
div.statictext h1 a, div.statictext h2 a {
    color:#000000;
    text-decoration:none;
}
div.statictext h1 {
    font-size:12pt;
}
div.statictext h2 {
    font-size:10pt;
}
div.statictext h3 {
    font-size:9pt;
}
div.statictext p, div.statictext li, div.statictext td  {
}
div.statictext td {
    padding-right:5px;
}

span.deleted {
    text-decoration:line-through;
}

div.pagenav {
    clear:both;
    margin-right:10px;
    margin-bottom:10px;
}



/* Style-abhängig */
/* comment, dialog, sponsoring */
table.comment {
    table-layout:fixed;
}
table.comment tr.even {
}
table.comment th, table.comment td {
    overflow:hidden;
    vertical-align:top;
}
table.comment td.comment {
    font-weight:bold;
}
table.comment th a {
    text-decoration:none;
}
table.comment th a:hover {
    text-decoration:underline;
}
div.comment p {
    margin-top:3pt;
    margin-bottom:3pt;
}
div.comment span.selected {
    font-weight:bold;
}
/* inbox, sent */
table.mailbox {
    table-layout:fixed;
}
table.mailbox tr.even {
}
table.mailbox th, table.mailbox td {
    overflow:hidden;
    vertical-align:top;
    white-space:nowrap;
}
table.mailbox td.new {
    font-weight:bold;
}
table.mailbox td.old {
    font-style:italic;
}
table.mailbox th a {
    text-decoration:none;
}
table.mailbox th a:hover {
    text-decoration:underline;
}
table.mailbox td.new a, table.mailbox td.old a {
    text-decoration:none;
/*    color:#c0c0c0; */
/*    color:#000000;*/
}
table.mailbox td.new a:hover, table.mailbox td.old a:hover {
    text-decoration:underline;
/*    color:#FFFFFF; */
/*    color:#837A06; */
}
div.mailbox p {
    margin-top:3pt;
    margin-bottom:3pt;
}
div.mailbox span.selected {
    font-weight:bold;
}

p.nav a {
    text-decoration:none;
}
p.nav a:hover {
    text-decoration:underline;
}

ul.toplist {
    margin:0;
    padding:0;
    margin-left:0px;
}
ul.toplist li {
    list-style:none;
}

input.button_silver_65 {
    width:65px;
    height:19px;
    border:0px;
    margin:0px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:8pt;
    font-weight:bold;
    background: url(/img/btn_silver_65.gif) top left no-repeat;
}
input.button_silver_85 {
    width:85px;
    height:19px;
    border:0px;
    margin:0px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:8pt;
    font-weight:bold;
    background: url(/img/btn_silver_85.gif) top left no-repeat;
}
input.button_silver_100 {
    width:100px;
    height:19px;
    border:0px;
    margin:0px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:8pt;
    font-weight:bold;
    background: url(/img/btn_silver_100.gif) top left no-repeat;
}
a.silver {
    color:#808080;
}
/******************************************************************************
 * $Log$
 */