/*opera*/
/*
* {
font-size: 8pt;
}*/

table.topbar {
background-image: url(/wiki/skins/kexi3/header_bg.png);
background-color: #4a6cb3;
background-repeat: repeat-x scroll 0%;
background-position: top right;
height: 85px;
width: 100%;
vertical-align: middle;
-moz-background-clip: initial;
-moz-background-origin: initial;
-moz-background-inline-policy: initial;
color:white;
border: 0px;
}

td.topbar_top_right {
font-size: 80%;
text-align:right;
vertical-align:top;
padding:0.8em;
}

td.topbar_top_right a, td.topbar_top_right a:link, td.topbar_top_right a:visited {
border-bottom: 1px solid white;
}

td.topbar_top_right a, td.topbar_top_right a:hover, td.topbar_top_right a:link, td.topbar_top_right a:visited {
background: none;
color:white;
border-bottom: 1px solid #cccccc;
}

td.topbar_top_right a:hover {
border-bottom: 2px solid #ffffff;
}


img.flag_en {
background: url(/wiki/skins/kexi3/flag_en_dis.png) top left no-repeat;
border-bottom:0px;
}
img.flag_en:hover {
background-image: url(/wiki/skins/kexi3/flag_en.png);
}
img.flag_pl {
background: url(/wiki/skins/kexi3/flag_pl_dis.png) top left no-repeat;
border-bottom:0px;
}
img.flag_pl:hover {
background-image: url(/wiki/skins/kexi3/flag_pl.png);
}


.navcontainer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
text-decoration: none;
}

.navcontainer ul
{
margin: 0;
list-style-type: none;
position: relative;
background-image: url(bg_gray.png);
background-repeat: repeat-y;
background-position: top right;

background-color: #908f8f;
color: #bbbbbb;
xxpadding: 4px 6px 4px 4px;
padding: 8px 2px 8px 2px;
/*margin-bottom: 0.5em;*/
}

.navcontainer li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
display: inline; 
background-image: none;
padding-left: 0px;
margin: 0px; 
}

.navcontainer ul a,
.navcontainer ul a:link,
.navcontainer ul a:visited,
.navcontainer ul a:focus
{
color: white;
padding: 6px 8px 6px 8px;
border: 0px solid;
background: none;
}

.navcontainer ul a:hover
{
background-color: #777777;
border: 1px solid #aaaaaa;
color: white;
xxpadding: 2px 4px 2px 4px;
xxpadding: 9px;
padding: 5px 7px 5px 7px;
}


.navcontainer_small * {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
/*font-size: 8pt;*/
text-decoration: none; 
}

.navcontainer_small ul
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: right;
background-image: none;
background-color: #dddddd;

margin: 0;
list-style-type: none;
position: relative;

color: #aaaaaa;
padding: 6px 6px 3px 4px;
margin-bottom: 0.3em;

background-image:url(shadow_ver.png);background-repeat:repeat-x;background-position:top;
}

.navcontainer_small ul li a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
dfont-size: 100%;
background-color: #cccccc;
border: 1px solid #aaaaaa;
color: black;
padding: 2px 4px 2px 4px;
}

.navcontainer_small ul a,
.navcontainer_small ul a:link,
.navcontainer_small ul a:visited,
.navcontainer_small ul a:focus
{
font-family: Verdana, Arial, Helvetica, sans-serif;
dfont-size: 100%;
border: 1px none;
padding: 3px 5px 3px 5px;
border: 0px none;

color: #555555;
background: none;
}

.navcontainer_small li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
display: inline; 
background-image: none;
margin: 0px;
padding-left: 0px;

padding-top: 4px;
padding-bottom: 4px;
}

/* ------ */

.xdocnavcontainer
{
xpadding: 8px 2px 8px 2px;
}

.xdocnavcontainer ul a
{
background-color: #eeeeee;
border: 1px solid #eeeeee;
color: #000000;
padding: 8px 2px 8px 2px;
}

.xdocnavcontainer ul a:hover
{
background-color: #ffffff;
border: 1px solid #cccccc;
color: #000000;
padding: 8px 2px 8px 2px;
}

.docnavcontainer li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
display: inline; 
background-image: none;
padding: 0px;
margin: 0px; 
}

.docnavcontainer ul a,
.docnavcontainer ul a:link,
.docnavcontainer ul a:visited,
.docnavcontainer ul a:focus
{
color: white;
padding: 6px 8px 6px 8px;
border: 0px solid;
background: none;
}

.docnavcontainer ul a:hover
{
background-color: #ffffff;
border: 1px solid #cccccc;
color: #000000;
padding: 5px 7px 5px 7px;
}

