/*
################################################################################
#   P H P - W E B - S T A T I S T I K   S T Y L E - T H E M E   Statistic      #
################################################################################
# Made by: Holger Naves                                                        #
# Contact: http://www.php-web-statistik.de                                     #
################################################################################
*/

/* general style */
body {
  background: #C7C7C7 url('bg_body.gif') repeat-x;
  color: #000000;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  letter-spacing: 0.2mm;
  word-spacing: 0.4mm;
  margin: 5px 10px 5px 10px;
}

/* font style */
.display_max_style {
  color: #FF0000;
}

/* table style */
td {
  font-size: 11px;
}
#groundtable {
  border: 1px solid #000000;
  background: #DFE4E9;
  color: #000000;
  font-size: 11px;
  padding: 5px 10px 5px 10px;
}
#header1_stat {
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
  background: #C2D0DF url('bg_header1.gif') repeat-x;
  height: 64px;
  color: #000000;
  font-size: 11px;
}
#header2_stat {
  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
  background: #C2D0DF;
}
#tabtable {
  border: 1px solid #000000;
  background: #FEFEFE;
  padding: 10px 5px 10px 5px;
}
#header1_lh {
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
  background: #C2D0DF url('bg_header1.gif') repeat-x;
  height: 64px;
  color: #000000;
  font-size: 11px;
}
#header2_lh {
  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
  background: #C2D0DF;
}

/* overview module */
.overview_table {
  border-top: 2px solid #6F6F6F;
  border-right: 2px outset #6F6F6F;
  border-bottom: 2px outset #6F6F6F;
  border-left: 2px solid #6F6F6F;
  background: #D7E2EA;
  color: #000000;
  font-size: 11px;
}
.overview_header {
  border-bottom: 1px solid #6F6F6F;
  background: #0D638A;
  color: #FFFFFF;
  font-weight: bold;
  text-align: left;
  padding: 3px;
}
.overview_data {
  text-align: left;
  padding: 0px 0px 0px 3px;
}
.overview_hits {
  width: 60px;
  text-align: center;
  padding: 0px;
}

/* stat module */
.stat_table {
  border-top: 2px solid #6F6F6F;
  border-right: 2px outset #6F6F6F;
  border-bottom: 2px outset #6F6F6F;
  border-left: 2px solid #6F6F6F;
  background: #D7E2EA;
  color: #000000;
  font-size: 11px;
}
.stat_header {
  border-bottom: 1px outset #6F6F6F;
  background: #0D638A;
  color: #FFFFFF;
  font-weight: bold;
  text-align: left;
  padding: 3px;
}
.stat_module_data {
  text-align: left;
  padding: 0px 0px 0px 3px;
}
.stat_hits {
  width: 60px;
  text-align: center;
  padding: 0px;
}
.stat_slidebar {
  width: 102px;
  padding: 0px;
}
.stat_percent {
  width: 50px;
  text-align: right;
  padding: 0px 3px 0px 0px;
}
.stat_user {
  font-weight: bold;
}
.stat_footer {
  border-top: 1px solid #6F6F6F;
  background: #97B5C4;
  color: #000000;
  font-size: 9px;
  font-weight: bold;
  text-align: left;
  padding: 2px 2px 2px 6px;
}

/* last hits */
.lh_headline {
  background: transparent;
  color: #000000;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  line-height: 18px;
}
.lh_table {
  border-top: 2px solid #737373;
  border-right: 2px outset #737373;
  border-bottom: 2px outset #737373;
  border-left: 2px solid #737373;
  background: #6F6F6F;
  color: #253375;
  font-size: 11px;
}
.lh_header {
  border-bottom: 1px solid #6F6F6F;
  background: #0D638A;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
  padding: 3px;
}
.lh_nr {
  width: 60px;
  background: #FFFFFF;
  color: #000000;
  text-align: center;
  padding: 1px;
}
.lh_time {
  width: 90px;
  background: #FFFFFF;
  color: #000000;
  text-align: center;
  padding: 1px;
}
.lh_iphost {
  width: 130px;
  background: #FFFFFF;
  color: #000000;
  text-align: left;
  padding: 1px;
}
.lh_os {
  width: 180px;
  background: #FFFFFF;
  color: #000000;
  text-align: left;
  padding: 1px;
}
.lh_referer {
  background: #FFFFFF;
  color: #000000;
  text-align: left;
  padding: 1px;
}

/* link style */
a:link, a:visited, a:active {
  background: transparent;
  color: #000000;
  text-decoration: underline;
}
a:hover, a:focus {
  background: transparent;
  color: #0D638A;
  text-decoration: underline;
}
.referer:link, .referer:visited, .referer:active {
  background: transparent;
  color: #0D638A;
  font-size: 11px;
  text-decoration: none;
}
.referer:hover, .referer:focus {
  background: transparent;
  color: #0D638A;
  font-size: 11px;
  text-decoration: underline;
}

/* form style */
form {
  display: inline;
  margin: 0px;
}
.select {
}
.input {
}
.pw:focus {
  background: #C9E3FE;
}
.button {
  width: auto;
  border: 1px solid #0D638A;
  background: #FEFEFE;
  color: #000000;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12px;
  text-decoration: none;
  padding: 1px 10px 1px 10px;
  overflow: visible;
  cursor: pointer;
}
.button:hover {
  background: #D7E2EA;
}
.submit {
  width: auto;
  padding: 0px 10px 0px 10px;
  overflow: visible;
  cursor: pointer;
}
.submit:hover {
  width: auto;
  padding: 0px 10px 0px 10px;
  overflow: visible;
  cursor: pointer;
}

/* image style */
img.percent {
  background: #FFFFFF url('percentimage.gif') top left no-repeat;
  padding: 0px;
  margin: 0px;
  background-position: 0px 0;
}

/* tabs menue */
#tabs {
  width: 100%;
  float: left;
  background: transparent;
  font-size: 93%;
  line-height: normal;
}
#tabs ul {
  list-style: none;
  margin: 0px;
  padding: 0px 10px 0px 20px;
}
#tabs li {
  display: inline;
  margin: 0px;
  padding: 0px;
}
#tabs a {
  float: left;
  background: url('tableft.gif') top left no-repeat;
  text-decoration: none;
  margin: 0px;
  padding: 0px 0px 0px 4px;
}
#tabs a span {
  float: left;
  background: url('tabright.gif') top right no-repeat;
  color: #000000;
  font-weight: bold;
  display: block;
  padding: 5px 12px 4px 6px;
}

/* Commented Backslash Hack hides rule from IE5-Mac */
#tabs a span { float:none; }
/* End IE5-Mac hack */

#tabs a:hover         { background-position: 0% -42px; }
#tabs a:hover span    { background-position: 100% -42px; color: #FBFBFB; }
#tabs a:focus         { background-position: 0% -42px; }
#tabs a:focus span    { background-position: 100% -42px; color: #FBFBFB; }
#tabs a:active        { background-position: 0% -42px; }
#tabs a:active span   { background-position: 100% -42px; color: #FBFBFB; }
#tabs #current a      { background-position: 0% -42px; }
#tabs #current a span { background-position: 100% -42px; color: #FBFBFB; }

/* change tab */
.changetab { width: 100%; display: none; }

/* print style */
#print { display: none; }
.print { display: none; }
