/* oWiki Clean CSS stylesheet */

body
{
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-top: 3px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-top: 0px;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
    font-size: 8pt;
}

/* Main page elements */


/* Wraps entire page */
#page {
    margin:0 auto;
    width:90%;
    border: solid 1px silver;
    background-color: #F0F0F0;
}


/* Contains the main menu, login, etc. */
#header {
    height: 57px;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
}

#wiki-path {
    font-size: 9pt;
    margin-left: 5px;}

#wiki-path a {
    font-size: 9pt;}

#sidebar {
    font-size: 9pt;
    color: #444;
    width: 140px;
    float: right;
    padding-left: 4px;
    border-left: 1px solid #aba;
}

#sidebar h3 {
    font-size: 10pt;
    color: #444;
    margin-bottom: 0;
}

#main {
    width: 80%;
    float: left;
    padding-right: 4px;
}

div.topic-text {
    font-size: 9pt;
    margin: 5px;
}

#footer
{
    clear: both;
    padding-left: 5px;
    padding-top: 3px;
    font-size: 10pt;
    width: 100%;
    color: #232;
    background-color: #fff;
    border-top: 1px solid #aaa;
}

#node-footer {
    color: #232;
    text-align: right;
    font-size: 9pt;
    font-style: italic;
}

#node-footer a {
    font-style: normal;
    color: #232;
}

#node-footer a:hover {
    color: blue;
}
/* Contents layout */

.login-area { 
    position: absolute;
    right: 10px;
    height: 30px;
}

.login-area form { display: inline }

#login-image { 
    margin-right: 4px; 
}

#login-link { 
    margin-left: 3px;
    margin-right: 3px;
}

.login-area a {
    color: #232;
}

.login-area a:hover {
    color: #blue;
}

ul.menu {
    font-size: 9pt;
    display: block;
    margin: 0;
    padding: 0;
}

ul.menu li {
    display: inline;
    //  background-color: white;
    color: green;
    padding-left: 4px;
}

ul.menu li a {
    color: #232;
}

ul.menu li a:hover {
    color: blue;
}

ul.menu li input {
    width: 8em;
    font-size: 9pt;
    color: #232;
}

ul.menu li select {
    font-size: 9pt;
    color: #232;
}

ul.menu form { display: inline };

div.ul-search {
    margin: 0;
    padding: 0;
    display: inline;
}

#content {
    background: white;
    color: black;
    font-size: 10pt;
    padding-bottom: 1em;
}

div.feed-container ul {
    list-style-type: none;
    padding-left: 0;
    padding-top: 0px;
    margin-top: 0px;
    margin-bottom: 2px;
    padding-top: 0px;
}

div.feed-container h3 {
    padding-bottom: 0;
    margin-bottom: 0px;
}

.system_info
{
    font-size: 8pt;
}

a.wikiword:hover { background-color: #DFDFDF }

div.box {
    background-color: white;
    color: black;
    width: 100%;
    margin: 0px; margin-bottom: 0em; padding: 2px;
    border: 1px solid silver;
    vertical-align: top;
    overflow: auto;
    overflow-y: auto;
    overflow-x: auto;
}

div.help {
    background-color: FFF0D9;
    border: 1px solid green;
    margin-top: 0.5ex;
    margin-bottom: 0.5ex;
}

.wikitable {
    font-size: 10pt;
    background-color: #E5E5E5;
    border: 0px solid #999999;
}

.wikitable td {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FFFFFF;
    padding: 1px;
}

.wikitable th {
    background-color: #eeddee;
    border-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    text-align: left;
    padding: 1px;
}

.wikitable1 {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    background-color: #D5DCD5;
}

.wikitable1.td {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #000000;
    padding: 1px;
    background-color: #efefef;
}

.wikitable1.th{
    border-color: #000000;
    border-style: solid;
    border-width: 0px 0px 0px 1px;
    text-align: left;
    padding: 1px;
}

.wiki-nav-container
{
    display: inline;
    font-size: 10pt;
    font-weight: bold;
    width: 50%;
}

.wiki-nav-container a {
    color: #232;
}

.wiki-nav-container a:hover {
    color: blue;
}

#other-output-toolbar
{
    height: 16px;
    font: 13px Verdana, Arial, Helvetica, sans-serif;
    width: 50%; 
    background-color: white;
    float: right;
    text-align: right;
}

#other-output-toolbar span
{
    padding: 1px;
}


#wiki-toolbar-container
{
    padding-left: 5px;
    padding-top: 3px;
    font-size: 9pt;
    width: 100%;
    color: #232;
}

#wiki-toolbar-container a {
    color: #232;
}

#wiki-toolbar-container a:hover {
    color: blue;
}

#wiki_mails_container {
    font: 13px Verdana, Arial, Helvetica, sans-serif;
    width: 100%;
    background-color: #FFFFBB;
    border-top: 1px solid #006699;
    border-left: 1px solid #006699;
}

#wiki_mails_container td {
    border-style: solid;
    padding: 1px;
}

#wiki_mails_container th {
    text-align: left;
    padding: 1px;
}

#wiki_mail_container {
    font: 13px Verdana, Arial, Helvetica, sans-serif;
    width: 100%;
    background-color: #FFFFFF;
    border-top: 1px solid #006699;
    border-left: 1px solid #006699;
}

#wiki_mail_header {
    font: 13px Verdana, Arial, Helvetica, sans-serif;
    width: 100%;
    background-color: #FFFFBB;
}


.wiki-settings {
    font: 13px Verdana, Arial, Helvetica, sans-serif;
    background-color: white;
    border-top: 1px solid #006699;
    border-left: 1px solid #006699;
    border-bottom: 1px solid #006699;
    border-right: 1px solid #006699;
    padding-left: 0px; 
    padding-right: 0px; 
}

.wiki-settings h2 {
    margin-top: 0em; 
    font-size: 120%;
    position: relative;
    background: #eeeeee;
    border: 1px solid #aaa;
}

.wiki-settings th { 
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
}

#wiki-error {
    font-size: 10pt;
    background-color: white;
    border-top: 1px solid #006699;
    border-left: 1px solid #006699;
    border-bottom: 1px solid #006699;
    border-right: 1px solid #006699;
}

#wiki-error h2{
    background-color: white;
}

#wiki-error h3{
    background-color: white;
}

.error
{
    color: red;
    font-weight: bold;
    background-color: white;
    text-align: left;
}

.wiki-settings-delicious h2 {
    background-color: yellow
}

.dashboard {
    font-size: 10pt;
    background-color: #99BBBB;
    border: 1px solid #999999;
}

/* Layout */

div.login
{
    font-size: 10pt;
    font-weight: bold;
}

#search {
    font: 13px Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}

div.ul-search
{
    display: inline;
    margin: 0px;
    list-style-type: none;
    padding: 1px;
    font-size: 10pt;
}

.search-button {
    width: 200px;
    float: right;
}

ul.left_nav
{
    list-style-type: none;
    padding: 0; 
    font-size: 10pt;
}

.user-navigation
{
    padding: 3px;
    margin: 2px;
    padding: 5px;
    font-size: 10pt;
}

ul.left_nav li
{
    margin: 0;
}

pre 
{
    background-color: #E0E0E0;
    padding: 0.5em;
    margin-right: 2px;
    border: 1px solid silver;
    white-space: pre-wrap;       /* css-3 */
    white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

div.diff-insert
{
    background-color: #AAFFAA
}

div.diff-delete
{
    background-color: #FFAAAA
}	

tr.search-first-col
{
    background-color: white
}

table.search-result
{
    font: 13px Verdana, Arial, Helvetica, sans-serif;
}

.login-form
{
    position: relative;
    left: 30%;
    top: 30%;
    width: 243px;
    font-size: 12pt;
    font-weight: bold;
    text-align: left;
}

.login-form span {
    float: right;
}

.login-form-input {
    float: right;
}

div.center { 
    border-top: 1px solid #A5A0FF;
    border-left: 1px solid #A5A0FF;
    border-right: 1px solid #A5A0FF;
    border-bottom: 1px solid #A5A0FF;
    width: 100%;
    height: 90%;
}

div.wiki-source-type {
    display: inline;
}

.wiki-source-type {
    font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
    font-size: 10px;
}

.wiki-source-type a {
    color: #232;
}

.feed-container {
}

.RSS20_FEED a {
    background-color: red;
    color: yellow;
    font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
    font-size: 10px;
}

.MACRO_RSS20_FEED {
    font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
    font-size: 10px;
}

.MACRO_RSS20_FEED a {
    background-color: red;
    color: yellow;
}

.ATOM_FEED {
    font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
    font-size: 10px;
}

.ATOM_FEED a {
    background-color: #FFFFCC;
}

.MACRO_ATOM_FEED{
    font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
    font-size: 10px;
}

.MACRO_ATOM_FEED a {
    background-color: yellow;
}

.formdata {
    font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
    font-size: 10px;
    background-color: #CCFFFF;
}

.formdata th {
    text-align: left; 
}

.advanced-search {
    padding: 0px 0px 0px 0px;
    font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
    font-size: 10px;
}

.advanced-search h1 {
    font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

.report span {
    font-weight: bold;
}

.wikitoc ul {
    list-style-type: none;
    list-style-position: inside;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    font-size: 12pt;
}

.wikitoc li:hover {background-color: #FDF;}


.report-buttons {
    width: 346px;
    float: left;
}

.report-buttons span {
    float: left;
}

table.edit-commands
{
    background-color: #EFBBEF;
    width: 100%;
}

.portlet ul {
    list-style-type: square;
}

.portlet li {
    padding: 0;
    margin: 0;
}

li#ca-talk {
    margin-right: 1.6em;
}

#main-tab {
}

#main-tab ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

#main-tab li {
}

#main-tab a {
    color: #232;
}

#main-tab a:visited {
    color: #232;
}

#main-tab a:hover {
    color: blue;
}

#main-tab li.selected a {
    text-decoration: none;
}

.kupuconfig {
    background-color: white;
}

.textarea-box { width: 450px; height: 200px }
.input-text { width: 450px; }

#virtuoso-info {
    border-top: 1px solid #aba;
    margin-top: 40px;
    font-size: 9pt;
}

#voscopy { 
    width: 100%;
    float: none; clear: both;
    background: #306090;
    color: white;
    font-family: helvetica;
    font-size: 10pt;
}

#vosnav { 
    width: 100%;
    background: #306090;
    color: white;
    font-family: helvetica;
    font-size: 10pt;
    min-height: 1.5em;
}

#vosnav * a { 
    text-decoration: none;
    color: white;
}

#.vosnav * a:hover { 
    text-decoration: underline;
}

#voscopy { 
    font-size: 10pt;
}

#voscopy * a { 
    text-decoration: none;
    color: white;
    font-size: inherit;
}

#.voscopy * a:hover { 
    text-decoration: underline;
    font-size: inherit;
}

a { 
    text-decoration: none;
}
a:hover { 
    text-decoration: underline;
}

#rightbox * a:hover { 
    text-decoration: underline;
    color: white;
}

#rightbox * a { 
    text-decoration: underline;
    text-decoration: none;
    color: #a0a0a0;
}

#breadcrumbs * a {
    color: #a0a0a0;
    text-decoration: none;
}

#content * a { 
    color: blue;
    text-decoration: none;
}

#content * a:hover { 
    color: #888;
    text-decoration: underline;
}
a {
    text-decoration: none;
}

a:hover  {
    text-decoration: underline
}

br {
    height: 0.25em;
}

#recentpages ul {
    display: block;
    list-style: none;
    margin: none;
    margin: 0;
    padding: 0;
    padding: none;
}

#recentpages ul li {
    display: block;
    list-style: none;
    margin: none;
    margin: 0;
    padding: 0;
    padding: none;
    font-size: 65%;
}
