html{ height: 100%; }
body {background-color:#CECECE;font-size:68.75%; margin:0; padding:0;color:#5D5D5D;height:100%;line-height:1.45em}
body,td,p,textarea,input,div{font-family:Verdana,Arial,Tahoma,sans-serif;  }

td,p,textarea,input,div{font-size:1em}

/* IE min height hack */
* html #allc{
	height: 100%;
}
* html #allcc{
	height: 100%;
}


#allc {background-image:url(../images/bgr_content.gif);width:755px;border-left:1px solid #4D6B9D;border-right:1px solid #4D6B9D;margin-left:auto;margin-right:auto;background-color:#ffffff;min-height:100%}
#allcc {background-image:url(../images/bgr_content2.gif);width:755px;border-left:1px solid #4D6B9D;border-right:1px solid #4D6B9D;margin-left:auto;margin-right:auto;background-color:#ffffff;min-height:100%}
#allc2 {clear:both;width:755px;border-left:1px solid #4D6B9D;border-top:1px solid #D9DCE7;border-right:1px solid #4D6B9D;margin-left:auto;margin-right:auto;background-color:#ffffff;margin-top:-34px}
#top {height:80px;background-image:url(../images/bgr_top.gif)}
#topleft {float:right;height:80px;background-image:url(../images/bgr_topsep.gif);background-repeat:no-repeat}

input.search {border:1px solid #C9D0E0;background-image:url(../images/bgr_input.gif);color:#999999;font-size:.9em;padding:2px}

#container {background-repeat:repeat-y}
#ccontainer {background-image:url(../images/bgr_content2.gif);background-repeat:repeat-y;}
#left {width:214px;float:left}
#right {width:540px;float:left;}
#right .content {padding:30px;clear:both}

#flash{float:right}

.bluehr {background-color:#4D6B9D;height:8px;line-height:8px;font-size:8px;clear:both}
.clr {clear:both;height:1px;line-height:1px}

a {color:#273F67;text-decoration:none}
a:hover {color:#000000;text-decoration:underline}


#stopka {font-size:.9em;color:#999999;}
#stopka .contents {padding:8px;}
#wwwizja {font-size:.9em;color:#999999;float:right}
#wwwizja .contents {padding:8px;}
#wwwizja a {text-decoration:none;color:#7A7A7A}
#wwwizja a:hover {text-decoration:underline}



ul.lmenu {list-style-type:none;padding:0;margin:0 0 0 0}
ul.lmenu li {margin:0;padding:0;width:214px;height:34px;background-image:url(../images/bgr_lmenu.gif)}
ul.lmenu li a  {text-decoration:none;display:block;padding: 7px 5px 9px 22px;color:#4D6B9D;text-decoration:none;font-weight:bold;border-top:1px solid white}
ul.lmenu li a:hover {text-decoration:none;color:#ff0000}


h1 {font-size:1.3em;font-weight:bold;color:#4D6B9D;margin:0 0 25px 0}

.panelhead {background-image:url(../images/bgr_panelhead.gif);height:33px}
.panelhead .content {padding:9px 0 0 13px;color:#29166F;font-weight:bold}
.panel {background-image:url(../images/bgr_panelbody.gif);background-position:left bottom;background-repeat:repeat-x;}
.panell {background-image:url(../images/bgr_panelbody.gif);background-position:left bottom;background-repeat:repeat-x;color:#5B5B5B;font-weight:bold;}


input.txt,textarea.txt {border:1px solid #C9D0E0;background-image:url(../images/bgr_input.gif);color:#999999;font-size:.9em;padding:2px;background-repeat:repeat-x}
input.logininput {border:1px solid #C9D0E0;background-image:url(../images/bgr_input.gif);color:#999999;font-size:.9em;padding:2px;width:140px;float:right;margin:0 12px 0 0}






ul.menu {list-style-type:none;padding:0;margin:0 0 0 0}
ul.menu li {margin:0;padding:0;width:214px;}
ul.menu li a  {text-decoration:none;background-image:url(../images/bgr_lmenu.gif);display:block;padding: 1px 5px 9px 22px;color:#4D6B9D;text-decoration:none;font-weight:bold;border-top:1px solid white}
ul.menu li a:hover {text-decoration:none;color:#ff0000}

ul.menu li a.sel {background-image:url(../images/bgr_lmenu_on.gif);display:block;padding: 1px 5px 9px 22px;color:#003580;text-decoration:none;font-weight:bold;border-top:1px solid white}
ul.menu li a.sel:hover {color:#003580}

ul.menu li a.sub  {background-image:none;display:block;background-color:#FAFBFD;color:#4D6B9D;padding: 0px 5px 3px 22px;text-decoration:none;font-weight:bold;border-bottom:1px solid #E0E6EF}
ul.menu li a.sub:hover {background-image:none;background-color:#EAEEF5;color:#003580}
ul.menu li a.subsel  {background-image:none;display:block;background-color:#EAEEF5;color:#003580;padding: 0px 5px 3px 22px;text-decoration:none;font-weight:bold;border-bottom:1px solid #E0E6EF}


/* Begin CSS Popout Menu */

#menu {height:30px; background-image:url(../images/bgr_menu.gif); border-bottom:8px solid #4D6B9D;}
#menu a {
  color:#003580;
  text-decoration:  none;
}

.ltop {
  background-image:url(../images/bgr_menuright.gif);
  background-repeat:repeat-y;
  background-position:right top;
  padding:8px 11px 7px 10px;
  position:relative;

}

#menu a:hover {color: #000000}


#menu a.sub {

  text-align:left;
  color:#4D6B9D;
  text-decoration:  none;
  font-weight:normal;
  width:auto;
  display:block;

  padding: 4px 0 4px 12px;

}
#menu a.sub:hover {background-image:url(../images/bgr_subover.gif);background-repeat:repeat-x;color:#29166F}

#menu ul{
  list-style:none;
  margin:0;
  padding:0;
  float:left;

}

#menu li{
  position:relative;
  margin:0;
  padding:0;
}

#menu ul ul li {border-bottom:1px solid #DBE1EB;}


#menu ul ul{
    background-color:#ffffff;
    position:absolute;
    z-index:500;
    top:auto;
    display:none;
    border:1px solid #A6B5CE;
    width:170px;
    margin-top:5px;
    margin-left:-1px;

    
}

#menu ul ul ul{
    top:0;
    left:100%;
    margin-top:-1px;
    margin-left:0px;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */


div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}

div#menu li.over ul ul,
div#menu li li.over ul ul,
div#menu li li li.over ul ul,
div#menu li li li li.over ul ul
{display:none;}

div#menu li.over ul,
div#menu li li.over ul,
div#menu li li li.over ul,
div#menu li li li li.over ul
{display:block;}

/* End of non-anchor hover selectors */

/* Fix IE. Hide from IE Mac \*/
 * html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

/* End CSS Popout Menu */
div#right ul { float:none}
div#right ul li{ float:none}

.clr {clear:both;height:1px;line-height:1px}
* html .visualIEFloatFix { height: 0.01%; }
