html{height:100%;min-height:100%;}
form {margin:0px;padding:0px;}
body {height:100%;min-height:100%;padding:0;margin:0;background-image: url(../gfx/body_bg.gif); background-repeat: repeat-x;background-position: top;background-color: #094867;font-family: Tahoma;font-size:11px}
#main_panel{ height:100%;width:100%;}
#header_panel{width:1000px; height:227px;position: relative;}
#logo1{width:320px; height:227px;position: absolute;top:0px;left:0px}
#header{width:680px; height:227px;position: absolute;top:0px;left:320px}
#search_panel{width:320px;height:35px;position: absolute;top:206px;left:0px;background-image: url(../gfx/search_bg.gif);}
#search_text{position: absolute;top:8px;left:42px;width:153px;border-style: none;background: transparent;color:#0e74a6;}
#search_button{position: absolute;top:7px;left:220px;width:67px;height:25px;border-style: none;background-color:transparent; background-image: url(../gfx/button_search.gif);}
#path_panel{margin-left:312px;margin-top:8px;font-size:11px; height:23px}
#path_panel img{margin-right: 5px;margin-left: 5px;margin-top: 0px}
#path_panel a{color:#9db6c2;text-decoration: none;}

#left_td{width:313px; }
#left_panel{margin:0px 26px 26px 26px}
#left_content{width:687px;color:#9db6c2;}
#left_content a{color:#fff;text-decoration:none}
#left_content a:hover{color:#06a2ec;}


#menu{width:261px}
#menu ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 0; /*bottom spacing between each UL and rest of content*/}
#menu ul li{padding-bottom: 0px; /*bottom spacing between menu items*/margin-bottom: 2px;}
#menu ul li a{font: normal 12px Tahoma;color: #fff;position: relative;background: #0a4968;display: block;padding: 5px 0;line-height: 17px;padding-left: 15px; /*link text is indented 8px*/
text-decoration: none;}
/*---------poziom 1 -------------*/
#menu ul.m_level1 li a{	background-image: url(../gfx/menu_css/menu_a_bg.gif);background-repeat: no-repeat;background-position: left bottom;
	background-color: transparent;	padding-right:20px;}
#menu  img.m_l_img1{	position: absolute;	left: 236px; bottom:3px}
#menu ul.m_level1 li.li_sel_level1{
	background-image: url(../gfx/menu_css/menu_li_sel_bg.gif);background-repeat: repeat-y;background-position: left;
	position:relative;}
#menu ul.m_level1 li a.sel_level1{background-image: url(../gfx/menu_css/menu_a_sel_bg.gif);background-repeat: no-repeat;background-position: left bottom;}
/*------------poziom 2---------------*/
#menu ul.m_level2{	margin-left:28px;}
#menu ul.m_level2 li a{	background-image: url(../gfx/menu_css/menu_a2_bg.gif);background-repeat: no-repeat;background-position: left bottom;
	background-color: transparent;	padding-right:20px;	padding-left: 10px;}
#menu ul.m_level2 img.m_l_imgN{	position: absolute;	left: 208px; bottom:3px}
#menu ul.m_level2 li.li_sel_level2{	background-image: url(../gfx/menu_css/menu_li_sel2_bg.gif);background-repeat: repeat-y;background-position: left;	position:relative;}
/*------------poziom 3---------------*/
#menu ul.m_level3{	margin-left:18px;}
#menu ul.m_level3 li a{	background-image: url(../gfx/menu_css/menu_a3_bg.gif);background-repeat: no-repeat;background-position: left bottom;
	background-color: transparent;	padding-right:20px;	padding-left: 10px;}
#menu ul.m_level3 img.m_l_imgN, #menu ul.m_levelN img.m_l_imgN{	position: absolute;	left: 190px; bottom:3px}
#menu ul.m_level3 li.li_sel_level3{	background-image: url(../gfx/menu_css/menu_li_sel3_bg.gif);background-repeat: repeat-y;background-position: left;	position:relative;}
/*----------poziom N--------*/
#menu ul.m_levelN{	margin-left:0px;}
#menu ul.m_levelN li a{
	background-image: url(../gfx/menu_css/menu_aN_bg.gif);background-repeat: no-repeat;background-position: left bottom;
	position:relative;	padding-right:20px;	padding-left: 10px;}
#menu ul.m_levelN li.li_sel_levelN{	background-image: url(../gfx/menu_css/menu_li_selN_bg.gif);background-repeat: repeat-y;background-position: left;}


.left_banner{margin-top:15px;text-align:center;}

#kapital_ludzki{margin-top:15px;color:#9db6c2;text-align:center;}
#kapital_ludzki img {margin-bottom:5px;}
#kapital_ludzki div{margin-left:10px;margin-right: 10px;}


#foother_tab{ background-image: url(../gfx/body_bottom.gif); background-repeat: repeat-x;background-position: bottom;}
#foother{line-height: 17px;color:#9db6c2;text-align:left; position:relative;margin-left:auto;margin-right:auto; height:164px;width:1000px;background-image: url(../gfx/foother_bg.gif);background-repeat: no-repeat;background-position: top;}
#mentor_logo2{position: absolute;top:17px;left:0px;}
#adress1{padding-top:10px;position: absolute;left:148px;width:297px;top:35px;height:71px;background-image: url(../gfx/foother_separator.gif);background-position: top right; background-repeat: repeat-y;}
#adress1 span{color:#fff; font-weight: bold;}
#adress2{padding-top:10px;position: absolute;left:471px;width:146px;top:35px;height:71px;background-image: url(../gfx/foother_separator.gif);background-position: top right; background-repeat: repeat-y;}
#adress3{padding-top:10px;position: absolute;left:651px;width:323px;top:35px;height:71px;}
#adress3 span{color:#fff}
#adress3 span a{color:#fff;text-decoration: none}
#adress3 span a:hover{color:#06a2ec;}
#adress4{position: absolute;left:266px;width:570px;top:137px;height:20px;}

/*-------------------strona------------------*/
.page_title{ margin-bottom: 15px;background-image: url(../gfx/page_title_bg.gif);height:30px;height:auto !important;min-height:30px; background-repeat: no-repeat;background-position: left bottom;line-height: 30px;font-size:20px;color:#fff;padding-bottom:5px; padding-left: 20px;font-family: tahoma;}
.page_content{font-size:12px;font-family: Tahoma;line-height:17px;}
.page_content a{color:#9db6c2}
.page_content a:hover{color:#fff}

/*--------------------obramowanie---------------*/
.b_t_l{width:5px;height:5px;background-image: url(../gfx/border_t_l.gif);font-size:1px;line-height: 1px;}
.b_t{height:5px;background-image: url(../gfx/border_t.gif);font-size:1px;line-height: 1px;background-repeat: repeat-x;}
.b_t_r{width:5px;height:5px;background-image: url(../gfx/border_t_r.gif);font-size:1px;line-height: 1px;}
.b_l{width:5px;background-image: url(../gfx/border_l.gif);font-size:1px;line-height: 1px;background-repeat: repeat-y;}
.b_r{width:5px;background-image: url(../gfx/border_r.gif);font-size:1px;line-height: 1px;background-repeat: repeat-y;}
.b_b_l{width:5px;height:5px;background-image: url(../gfx/border_b_l.gif);font-size:1px;line-height: 1px;}
.b_b{height:5px;background-image: url(../gfx/border_b.gif);font-size:1px;line-height: 1px;background-repeat: repeat-x;}
.b_b_r{width:5px;height:5px;background-image: url(../gfx/border_b_r.gif);font-size:1px;line-height: 1px;}


/*-----------------nawigacja--------------*/
.list_navigation{text-align: right;color:#a0a0a0;}
.list_navigation .navi_on {width:27px; height:23px;background-image: url(../gfx/navi_on.gif);line-height: 23px;font-weight: bold;text-align: center}
.list_navigation .navi_off {width:27px; height:23px;background-image: url(../gfx/navi_off.gif);line-height: 23px;text-align: center;}
.list_navigation .navi_off a{color:#a0a0a0;text-decoration: none;}
.list_navigation .navi_off a:hover{text-decoration: underline;}
.list_navigation .backn{width:18px; height:23px;}
.list_navigation .nextn{width:18px; height:23px;}

/*----------------------link wiecej-------------*/
a.linkMore{float:right;font-weight:bold; color:#fff;text-decoration:none;display:block;text-align: center;line-height:25px; width:67px;height:25px;background-image: url(../gfx/more_off.gif);}
a.linkMore:hover{background-image: url(../gfx/more_on.gif);}
a.pobierz{font-weight:bold; color:#fff;text-decoration:none;display:block;text-align: center;line-height:25px; width:67px;height:25px;background-image: url(../gfx/more_off.gif);}
a.pobierz:hover{background-image: url(../gfx/more_on.gif);}

.bigger_content{font-size:12px;font-family: Tahoma;line-height:17px;}

#gallery_box{margin-bottom: 10px;background-image: url(../gfx/main_title2_bg.gif);height:30px;height:auto !important;min-height:30px; background-repeat: no-repeat;background-position: left bottom;line-height: 30px;font-size:20px;color:#fff;padding-bottom:5px; padding-left: 20px;font-family: tahoma;}
.fake_li{line-height:1px; border:#094867 1px solid;}

