/* WikkiTikkiTavi default style sheet. */
/* $Id: wiki.css,v 1.13 2003/10/28 16:47:34 holroy Exp $ */
body
  { background-color: #ffffff;
    color:            #000000;
    width:		860px;
    margin-right:     3%;
    margin-left:      3%; 
    font-family:	Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    text-align:		justify;
    margin-top:0px;
}
    
a
  { text-decoration: none;
    color:#f06;
    padding: 0px 2px;
    font-weight: bold;
    /*border-bottom: 1px dotted #535943; */
    }

a:hover
  { background: #fd0;
  color: #fff;
  border-bottom: 1px solid #f06;
  
  
 }    
    
a.title
  { text-decoration: none; 
   border-bottom: 0px;
   color: #000;
  }

 a.title:hover
  { background: transparent;
  color: #000;
  
  
  }
    
a.alogo
  { border-bottom: 0px; }
a.alogo:hover
  { background: transparent; 
  }     

#header {
	background: #fd0;
	border-bottom: 1px solid black;
	margin-bottom: 6px;
	padding-top: 20px;
	
	
}

.logo {
	margin-top:-20px;
	padding-right:0px;
	
}
img
  { border: 0; }
div.logo
  { float: right; }
table.diff
  { width: 95%; }
td.diff-added
  { background-color: #fd0;
    color:            #000000; }
td.diff-removed
  { background-color: #f5c;
    color:            #000000; }
    
h1
  { margin-bottom: 0px; }
  
textarea
  { width: 95%; 
    font-family:	Verdana, Arial, Helvetica, sans-serif;
    font-size:		small;
    border-width: 1px;
    border-color: black;
    border-style: solid;
    padding: 10px;
  }
  
  
input
  {
    border-width: 1px;
    border-color: black;
    border-style: solid;
    margin:	1px;
  }


hr {
	color: white;
	border-top: 0px solid white;
	border-left: 0px solid white;
	border-right: 0px solid white;
	border-bottom: 1px dotted #666;
	border-style: none none dotted none;
}

hr.footer, hr.header {
	color: white;
	border-top: 0px solid white;
	border-left: 0px solid white;
	border-right: 0px solid white;
	border-bottom: 1px solid black;
	border-style: none none solid none;
}

#toolbar-bottom {
	text-align: right;
}

  
dl, ul, ol
  { margin-top:    0px;
    margin-bottom: 0px; }
form
  { margin-top: 0px; }
p.warning
  { color:      #ff3f3f;
    background: transparent; }
span.twin
  { font-size: smaller; }
tt
  { background: transparent;
    color:      #383838; }
pre
  { background: transparent;
    color:      #383838; }

/* Used together with TitleSearch */
ul.oneline
  { list-style-type: none;
    display: inline;
    margin-left: 0em; }
ul.oneline li
  { display: inline; }
ul.prelist
  { list-style-type: none;
    font-family: monospace; }

div#header #logo
  { float: right; }
div#header hr
  { clear: both;}


div#leftmenu
  { float: left;
    left: 10px;
    text-align: left;
    margin-bottom: 10px;
    padding-right: 10px;
    width: 220px;
    border-right: 1px dotted #888 }
div#body
  { right: 10px;
    margin-left: 250px; }
div#footer
  { clear: left;
    margin-top: 10px;
    padding-top: 10px; }



/* Some php-syntax highlighting defaults */
pre.phpsource { border-width: 1px; border-style: solid;  border-color: #000000; 
                background-color: #d5d5d5; 
                padding: 0.3em;  } 

.phpsource span.html    { color: #000000; }
.phpsource span.default { color: #0000CC; }
.phpsource span.keyword { color: #11cc11; }
.phpsource span.string  { color: #CC0000; }
.phpsource span.comment { color: #FF9900; }

@media print {
 body                       { background-color: #ffffff; color: #000000; }
 div#header #toolbar-top    { display: none; }
 div#footer #toolbar-bottom { display: none; }
 div#footer form            { display: none; }
}








