/* --------------vorher d06 (und f96 bei zeitreise und inputfeld) jetzt f60-----------Tags fuer ganz TomBlog----*/
body {
  background:#fff;
  color:#444;
  font-family:Georgia, "Trebuchet MS", Trebuchet, Verdana, Serif, sans-serif;
  font-size:12pt;
  margin-top:40px;
  text-align:left;
  line-height:25px;
  }
blockquote {
  background:#fff;
  margin:15px 0px 15px 30px;
  padding:5px 15px;
  border-left:2px solid #aaa;
      }
img {
  padding:4px 8px 4px 0px;
  border:0;
  }
iframe
{
  padding:4px 8px 4px 0px;
  border:0;
  }
.hilfe {
  cursor:help;
      }
div.linie {
  border:1px solid #ccc;
  padding:0;
      }

/* ---------------------------------Links auf ganz TomBlog--------------------------*/
a:link {
  color:#58a;
  text-decoration:none;
      }
a:visited {
  color:#969;
  text-decoration:none;
      }
a:hover {
  color:#f60;
  text-decoration:none;
      }
/* --------------------der Doppel-Rahmen des Titelkastens--------------------------*/
#container {
  width:928px;
      }
#container_shadow {
  margin:auto;
  width:928px;
      }
#sub_header {
  border:1px solid #bbb;
  -moz-border-radius:10px;
      }
#sub_header_logo {
  margin:5px;
  padding: 0px 3px 0px 4px;
  border:1px solid #ddd;
  border-width:1px;
  -moz-border-radius:10px;
      }
/* ---------------------------------------Titelpfeile--------------------------*/
#sub_header_logo h1 {
    margin:30px 0;
      cursor:help;
      }
#sub_header_logo a.browse {
  margin:5px;
  line-height:40px;
    cursor:help;
      }
#sub_header_logo a.browse:hover {
  padding:0px 6px;
      }
/* ---------------------------------------Navigation und Eintrag----------*/
#sub_content_members {
  line-height:18px;
      }
#sub_content_tomblog {
  width:630px;
      }
#sub_content_schmorfy {
  padding-left:25px;
  width:612px;
      }
/* ---------------------------------------Navigation + Zwischentitel--------------------------*/
#sub_content_menu {
  position:relative;
  float:right;
  width:235px;
  padding-top:50px;
      }
#sub_content_menu_in {
  width:100%;
      }
#sub_content_menu_in tr {
  line-height:12px;
      }
#sub_content_menu_in td {
  width:90px;
      }
/* ----------------------die zwei Linktypen in der Menu-Navigation und Impressum-----------------------*/
#sub_content_menu_in a.mi {
  padding:4px 0;
    cursor:help;
      }
#sub_content_menu_in a.mi:link {
  color:#58a;
      }
#sub_content_menu_in a.mi:visited {
  color:#969;
      }
#sub_content_menu_in a.mi:hover {
  padding:4px 0px 4px 6px;
  color:#f60;
      }
#sub_content_menu_in a.browse {
  font-family:verdana, Helvetica, Georgia, Arial, sans-serif;
  font-size:85%;
  color:#247;
  padding:4px 4px 4px 6px;
  cursor:help;
  line-height:20px;
      }
#sub_content_menu_in a.browse:hover {
  padding:4px 4px 4px 0;
      }
#sub_content_menu_in a.impressum {
  font-family:Verdana, Helvetica, Georgia, Arial, Sans-Serif;
  font-size:85%;
  color:#247;
  padding-left:10px;
    cursor:help;
      }
#sub_content_menu_in a.impressum:hover {
  padding:0;
  }
/* -------------------------------------Titel der Eintraege----------------------------*/
#sub_content h2 {
  font-size:150%;
  line-height:110%;
  font-weight:normal;
  color:#f60;
  margin:37px 0 20px;
      }
#sub_content h2 a,
#sub_content h2 a:visited {
  display:block;
  color:#f60;
  cursor:help;
      }
#sub_content h2 a:hover {
  color:#444;
      }
h3 {
  margin:12px 0 4px;
  color:#777;
  font-family:"Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
  letter-spacing:0.1em;
  font-weight:lighter;
  font-size:85%;
    cursor:help;
      }
/* ----------------------------------------Kopfzeile der Eintraege-------------------------*/
div.date {
  font-family: "Trebuchet MS";
  padding:0;
  margin:0;
  font-size:85%;
  font-weight:lighter;
  background:#eee;
  color:#333;
  letter-spacing:0.1em;
  border-bottom:1px solid #aaa;
  border-left:1px solid #aaa;
    -moz-border-radius-bottomleft:10px;
      }
div.date a {
  color:#f60;
    cursor:help;
      }
div.date a:hover {
  color:#58a;
      }
div.entry {
  color:#444;
  margin:10px;
      }
/* ------------------------------------untere Navigationselemente-----------------------------*/
#browseup {
  text-align:center;
  padding-top:20px;
      }
#browseup a {
  font-size:85%;
  color:#247;
  font-family:Verdana, Helvetica, Georgia, Arial, Sans-Serif;
  cursor:help;
      }
#browseup a:hover {
  text-decoration:underline;
      }
#browse a {
  font-family:Verdana, Helvetica, Georgia, Arial, Sans-Serif;
  font-size:85%;
  color:#247;
  padding:0 6px;
  cursor:help;
      }
#browse a:hover {
  padding:0;
      }
#impressum a {
  font-family:Verdana, Helvetica, Georgia, Arial, Sans-Serif;
  font-size:85%;
  color:#247;
  padding:0 0 10px;
    cursor:help;
      }
#impressum a:hover {
  padding:10px 0 0;
  }
/* ----------------------------------------Kommentarliste-------------------------*/
#stylecomment li {
  background:#fff;
  margin-bottom:50px;
      }
#stylecomment img {
  padding-left:15px;
  vertical-align:middle;
      }
#stylecomment a {
  color:#247;
      }
#stylecomment a:hover {
  color:#f60;
      }
div.date_comment {
  color:#247;
      }
/* -------------------------------------Suche, Eingabefelder----------------------------*/
#extsearch {
  padding:5px;
  margin-bottom:25px;
  background:#fff;
  border-bottom:1px solid #ccc;
  border-left:1px solid #ccc;
  -moz-border-radius-bottomleft:10px;
  cursor:help;
      }
input.feld, textarea.feld {
  color:#444;
  background:#eee;
  padding:5px;
  margin-top:15px;
  font-family:Georgia, "Trebuchet MS", Trebuchet, Verdana, sans-serif;
  font-size:110%;
  border:0;
  border-top:1px solid #aaa;
  border-left:1px solid #aaa;
    -moz-border-radius-topleft:10px;
      }
input.feld:focus, textarea.feld:focus {
  background:#fafafa;
  border-top: 1px solid #f60;
  border-left: 1px solid #f60;
      }

/* -------------------------------------Zeitreise----------------------------*/
ul.archive li {
  color:#f60;
      }
ul.archive a {
  color:#777;
      }
div.yearlist {
  float:left;
      }
div.monthlist {
  background:#fff;
  border-left:2px solid #ccc;
  float:right;
  width:440px;
  padding:0 10px;
  margin:15px 0 0;
      }
ul.yearlist {
  list-style-type:none;
  margin:2px 0 0 10px;
  padding:0;
      }
ul.monthlist {
  color:#777;
  margin:2px 0 0 5px;
  list-style-type:none;
  padding:0;
      }      }
.dayname {
  font-size:85%;
  background-color:#ccc;
  color:#444;
      }
.nomonthday {
  font-size:85%;
  border:1px solid #ddd;
      }
.monthday {
  font-size:85%;
  height:80%;
  width:20px;
  border:1px solid #ddd;
      }
.today {
  font-size:85%;
  background-color:#f8f8f8;
  border:1px solid #571;
      }
.selectedday {
  font-size:85%;
  background-color:#ccc;
  border:1px solid #247;
      }
/* ---------------------------------------vermutlich eine Druckansicht--------------------------*/
@media print {
  body, div.date, div.entry {
       background:#fff;
       color:#000;
       font-family:Georgia, "Trebuchet MS", Trebuchet, Verdana, sans-serif;
       font-size:12pt;
            }
  #container,
  #container_shadow {
       border:none;
       margin:auto;
            }
  #sub_header_menu,
  #sub_header_logo,
  #sub_content_menu,
  #sub_content_menu_in,
  #sub_bottom, #sub_footer,
  #sub_header {
       display:none;
            }
  #sub_content_bg {
       background:none;
            }
  #sub_content {
       width:80%;
            }
     }
