/* $Id: tp-base.css,v 1.1 2005/05/12 11:18:32 tomek Exp $ ;; 08-03-1999  */

body {background: #2f4f4f ; color: #f5deb3 } 

/* this is a link that has not been used, nor 
  is a mouse pointer hovering over it */
a:link { color: #87ceeb }
/* this is a link that has been used before, but has no mouse on it */
a:visited { color: #da70d6 }
/* this is a link currently has a mouse pointer hovering over it/on it */
a:active { color: lime }
/* this is a link that is in the process of being clicked */
a:hover { text-decoration: underline;  }

h1 {font-family:  helvetica, sans-serif ; color: #f5deb3  }
h2, h3, h4, h2.main, h3.main, h2.xmain, h3.xmain {
  font-family: helvetica, sans-serif ; color: #f5deb3  }

h2.main, h3.main { background: #656dbc ; margin-top : 3pt }
// to samo co wyzej ale dla stron generowanych z Docbooka:
div.titlepage .title { background: #656dbc ; margin-top : 3pt }
div.HPexample { margin-left : 4ex ;  margin-right : 4ex ;
                font-family : helvetica, sans-serif ; font-size : 90%  }

/* wariant xmain jest wtedy kiedy po h2/h3 jest wstawiany p.author */
h2.xmain, h3.xmain { background: #656dbc ; margin-bottom : 0pt }

div.compdiv { line-height: 100% ; }
div.exten {background: rgb(0,250,150) }
div.menu {font-family: helvetica, sans-serif }

address img {float : right }

div.ftr span.ltf {float : left }
div.ftr span.rtf {float : right }
span.obsolete { text-decoration: line-through  }

img {border-width : 0pt }

/* tabele w statystykach rowerowych: */
table.cycstat { font-family : helvetica, sans-serif ; font-size : 90% }
tr.main { background :#8683db }    /* kolor nagłówków */
tr.odd-m { background : #375e84 }  /* kolor miesiąca odd */
tr.even-m { background : #4f578c } /* kolor miesiąca even */
tr.comment { background : #ea9dd4 ; color : #9b0404}

/* tabele o wierszach o kolorach naprzemian */
tr.odd-r { background : #375e84 } 
tr.even-r { background : #4f578c } 

/* więcej tabel: */
td.main-page-toc { background : #475445 }
td.up { background : #475445 }

.l0 { margin-bottom : 1ex }
.l1 { margin-bottom : .3ex }

/* */
div.toc { font-family: helvetica, sans-serif ; font-size : smaller }
div.menu { font-family: helvetica, sans-serif ; 
  font-size : smaller } /* to samo co .toc */
pre, div.verb-ex { background : #5c6350 }
pre span.strong { background : #414b30 ; display : block }

.warning { background : #c4f184 ; font-family: helvetica, sans-serif ; color : #e71212 }
p.author { font-family: helvetica, sans-serif ; 
     background : #657fbb ; margin-top : 0pt }
div.figure { text-align : center }

.Xstrong { font-weight : bold  }

/* panel zmiany stylu */
div.styleswitchpanel { font-family: helvetica, sans-serif ; 
  font-size : smaller;
  text-align : right ; margin-bottom : 0pt  ; margin-top : 0pt}

/* ;;; */
div.bib { color: white ; background: #656dbc }
div.authorblurb, div.bib { font-family: helvetica, sans-serif ; } 

/* ------------------------------------------------------- */
/* -- wizualizacja plików where/who.html --*/

/* @import url('tp-base.css'); */

div.p-dsc { margin-top: 1.5ex ;  }
div.d-who { margin-top: 1.5ex ;  }

div.p-coo {  margin-top : 0 ex;
   font-size: small;  font-size: 90%; }
div.p-coo-tt { margin-top : 0 ex;
   font-size: small;  font-family: monospace ;  font-size: 90%; }

span.p-nme { font-family: helvetica, sans-serif ; font-size: 120%; }
span.w-nme { font-family: helvetica, sans-serif ; font-size: 120%; }

span.cite {background: #2f3f1c  }

span.p-uri { font-family: monospace ; }

span.monoval { font-family: monospace ; }
div.metavoc { margin-top: 1.5ex ; }

div.voctit { font-family: helvetica, sans-serif ; font-size: 120%; }

div.submain { background: #08276b }


/* guest book */
div.ogloszenia { 
   border-style : solid; border-color: #656dbc;
   /* font-family:  courier, monospace ;  */
font-size: 90%; }

div.guestbookTop, div.guestbookUp  { 
 font-family: helvetica, sans-serif ;
 background: #656dbc ;}
div.gbkView { margin-bottom: 2ex; }
div.guestbookMid { font-family: helvetica, sans-serif ; font-size: 90%;
  margin-top: 3ex; margin-bottom: 3ex;  } 
div.gbkMessHd { font-weight : bolder ; }

/* docbook generated pages */

div.literallayout {  background : #5c6350 ; font-family: monospace }
div.legalnotice { font-style : italic ; font-size: 90%;  }
.bdisclaimer { font-family: sans-serif ; font-size: 80%;
   background:  #5c6350 ; border : solid ;  border-color : #656dbc;
   padding-right : 2ex; padding-left : 2ex;
   border-width : 1px;  }

.zadanie:before { content : "Zadanie. " }
.floatright { float: right; }

.b_accessdet:before { content : "Uwaga: " }
.b_accessdet { margin-top: 1ex; background : #5c6350 }

/* wpisy dotyczące stron webloga */
.wbl_ttl { font-family: sans-serif ; background: #656dbc ; margin-top : 1ex }

.wbl_pst { font-family: sans-serif ; font-size: 80%; }

.uwaga { border : solid ;  border-color : #5c6350;  }

