
/*****************************************************************************
 * Default-Styles für TiWare.
 *****************************************************************************/

/*
 * <doc:steps>
 */
td.tw-doc-step-number {
  padding:                  5px;
  padding-top:              0px;
  width:                    20px;
  font-family:              "Arial Black";
  font-size:                20px;
  background:               #EEEEEE;
  color:                    #888888;
}
td.tw-doc-step-title {
  font-size:                14px;
  font-weight:              bold;
  color:                    #006600;
  padding:                  5px;
  padding-top:              7px;
}
td.tw-doc-step-content {
  padding:                  5px;
}

/*
 * <doc:shellcode>
 */
div.tw-doc-shellcode-outer {
  padding-left:             15px;
}
div.tw-doc-shellcode-inner {
  padding-left:             5px;
  padding-right:            5px;
  border-left:              2px solid #AAFFAA;
}
pre.tw-doc-shellcode-code {
  color:                    #006600; 
  font-size:                10px; 
  font-family:              Monaco, Courier;
}

/*
 * <doc:pairs>
 */
table.tw-doc-pairs {
  padding-top:              10px;
  padding-bottom:           10px;
}
td.tw-doc-pairs-key {
  padding:                  3px;
  font-weight:              bold;
}
td.tw-doc-pairs-value {
  padding:                  3px;
}

/*
 * News-Liste in der (rechten) Sidebar:
 */
td.tw-lists-news {
  font-size:                11px;
  color:                    #444444;
  line-height:              120%;
  padding-bottom:           5px;
}
b.tw-lists-news {
  font-size:                11px;
  color:                    #444444;
}
a.tw-lists-news:link, a.tw-lists-news:visited, a.tw-lists-news:hover { 
  font-size:                10px;
  text-decoration:          none; 
  color:                    #000088;
}
a.tw-lists-news:hover { 
  text-decoration:          underline;
}

/*
 * Default-Liste in der (rechten) Sidebar:
 */
td.tw-lists-sidebar-title {
  font-size:                12px;
  font-weight:              bold;
  color:                    #ffffff;
  background:               #888888;
  border-top:               1px solid #EEEEEE;
  border-bottom:            1px solid #777777;
  padding:                  2px;
  padding-left:             5px;
}
td.tw-lists-sidebar {
  font-size:                10px;
  color:                    #000000;
  background:               #CCCCCC;
  padding:                  3px;
  border-bottom:            1px solid #006600;
}
a.tw-lists-sidebar:link, a.tw-lists-sidebar:visited, a.tw-lists-sidebar:hover { 
  font-size:                10px;
  text-decoration:          none; 
  color:                    #444444; 
}
a.tw-lists-sidebar:hover { 
  text-decoration:          underline; 
}
span.tw-lists-sidebar-intro {
  font-size:                11px;
  color:                    #ffffff;
}
b.tw-lists-sidebar-intro {
  font-size:                10px;
  color:                    #444444;
}



td.tw-doc-styles-key {
  padding-left:            10px;
  border-bottom:            1px solid #CCCCCC;
}
td.tw-doc-styles-tag {
  font-family:              Monaco, Courier;
  font-size:                10px;
  color:                    #AA0000;
  border-bottom:            1px solid #CCCCCC;
  padding-top:              2px;  
}
td.tw-doc-styles-style {
  font-family:              Monaco, Courier;
  font-size:                10px;
  color:                    #0000AA;
  border-bottom:            1px solid #CCCCCC;  
  padding-top:              2px;  
}



td.tw-tdoc-name { 
  font-weight:              bold;
  font-family:              Moncao, Courier;
  font-size:                12px;
  color:                    #000088;
  padding:                  4px;
}
td.tw-tdoc-values {
  font-family:              Moncao, Courier;
  font-size:                12px;
  font-weight:              bold;
  color:                    #008800;
  padding:                  4px;
}
td.tw-tdoc-desc {
  padding:                  4px;
}
td.tw-tdoc-title {
  font-weight:              bold;
  border-bottom:            1px solid #CCCCCC;
  padding:                  4px;
}
table.tw-tdoc {
  border:                   1px solid #CCCCCC;
}
div.tw-tdoc {
  padding-left:             20px;  
}


td.tw-sidebar-small, b.tw-sidebar-small {
  font-size:                9px;
  color:                    #444444;
}


div.tw-box-outer {
  margin-top:               10px;
  margin-bottom:            10px;
  border:                   1px solid #CCCCCC;
  background:               #FFFFFF; 
}
div.tw-box-title {
  background:               #CCCCCC;
  color:                    #FFFFFF;
  font-weight:              bold;
  padding:                  2px;
}
div.tw-box-inner {
  padding:                  5px;
}


.tw-module-navig-path {
  color:                    #888888;
  font-size:                10px;
}
a.tw-module-navig-path:link, a.tw-module-navig-path:visited, a.tw-module-navig-path:hover {
  color:                    #888888;
  font-size:                10px;
  text-decoration:          none;
}
a.tw-module-navig-path:hover {
  text-decoration:          underline;
}


div.tw-box-outer {
  margin-top:               10px;
  margin-bottom:            10px;
  border:                   1px solid #CCCCCC;
  background:               #FFFFFF; 
}
div.tw-box-title {
  background:               #CCCCCC;
  color:                    #FFFFFF;
  font-weight:              bold;
  padding:                  2px;
}
div.tw-box-inner {
  padding:                  5px;
}



.tw-tags-article-abstract {
  color: #888888;
}

.tw-tags-article-genre {
  text-transform: uppercase; 
  border-left: 10px solid #AAAAAA; 
  padding-left: 5px; 
  color: #999999;
}


table.tw-tags-recordinfo-table-current {
	background:								#FFFFAA;
}
div.tw-tags-recordinfo-table-current {
	background:								#FFFFAA;
}
.tw-tags-recordinfo-table-current {
  color:                    #FF0000;
  font-size:                10px;
}
.tw-tags-recordinfo-table {
  color:                    #888888;
  font-size:                10px;
}


td.sidebar-module-title {
  font-size: 10px;
  color: #FFFFFF;
  font-weight: bold;
  background: #006699;
  padding: 3px;
  border-bottom: 1px solid #FFFFFF;
}
td.sidebar-module-content {
  font-size: 10px;
  color: #FFFFFF;
  background: #6699Cc;
  padding: 5px;
  border-bottom: 1px solid #006699;
}
td.sidebar-module {
  font-size: 10px;
  color: #FFFFFF;
}
.sidebar-module { 
  color: #FFFFFF;
  font-size: 10px; 
}
.sidebar-module b { 
  color: #FFFFFF;
  font-weight: bold;
  font-size: 10px; 
}


tt.tw-tags-code-inline, pre.tw-tags-code-block {
	font-size: 12px; 
	font-family: Monaco, Courier;
}
