@charset "UTF-8";

/* glowne tlo menu gornego */
.portHorizontalTopMenu_main {
	width: auto;
        max-width: 545px;
	display: table;
        position: absolute;
        top: 0px;
        right: 0px;
}
/* pasek menu */
.portHorizontalTopMenu_menu {
    color:#000002;
    float:right;
    height:50px;
    overflow:hidden;
    padding:0;
}

/* menu - glowna tabela */
.portHorizontalTopMenu_menu ul.menu {
    width:100%;
    cursor:default;
    float:left;
    height:50px;
    list-style:none outside none;
    margin:0;
    padding:0;
    position:relative;
    right:0px;
}

/* menu - komorki */
.portHorizontalTopMenu_menu li{
        margin: 0 0px 0 0px;
        padding: 0px 0 0 0;
	text-align: center;
        font-size: 12px;
        letter-spacing: 0.33px;
	/*color: #fff;*/
        display: inline;
        float: left;
        cursor: pointer;
        text-transform: lowercase;
         font-weight: bold;
         color: #427ca4;
         height: 50px;

}
.portHorizontalTopMenu_menu li span {
    padding: 16px;
    display:block;
	font-family: verdana;
    font-size: 12px;
    font-weight: normal;
	 letter-spacing: -0.33px;
	
}


.portHorizontalTopMenu_menu li.sep
{
    width: 2px;
    height: 16px;
    margin: 0;
    padding: 16px 0px;
    background: url('../../images/common/topmenu-separator.png') no-repeat top left;
}

.portHorizontalTopMenu_menu li:hover, .portHorizontalTopMenu_menu li.sel {
	text-decoration: underline;
}

/* baner gorny */
.portHorizontalTopMenu_baner {
    clear: both;
    width: 950px;
}

.portHorizontalTopMenu_main span img.bip {
width:57px;
cursor: pointer;
vertical-align: top;
}

/* glowne bloki infobara, banera, menu */
.portHorizontalTopMenu_infobar
{
	clear: both;
}


/* infobar tlo */
.portHorizontalTopMenu_infobar
{
clear:both;
color:#213E2C;
font-size:12px;
height:24px;
left:-17px;
position:relative;
top:0px;
padding: 8px 0px 0px 0px;
}


/* div'y wewnetrzne infobara */
.portHorizontalTopMenu_infobar div
{
	float: left;
	height: 18px;
	cursor: pointer;
	width: auto;
}


/* infobar - separator */
.portHorizontalTopMenu_infobar div.sep
{
	width: 0px;
	height: 16px;
	margin: 3px 2px 0px 2px;
	border-left: 1px solid #213e2c;
	cursor: default;
}
/* infobar - napis */
.portHorizontalTopMenu_infobar div.home
{
        background: transparent url('../../images/portal/portHorizontalTopMenu_infobar.jpg') no-repeat scroll 0px 0px;
	width: 16px;
        margin: 4px 15px 0 0;
}
/* infobar - poczta */
.portHorizontalTopMenu_infobar div.poczta
{
	background: transparent url('../../images/portal/portHorizontalTopMenu_infobar.jpg') no-repeat scroll 0px -18px;
	width: 16px;
        margin: 4px 15px 0 0;
}
/* infobar - mapa strony */
.portHorizontalTopMenu_infobar div.mapa_strony
{
	background: transparent url('../../images/portal/portHorizontalTopMenu_infobar.jpg') no-repeat scroll 0px -37px;
	width: 14px;
        margin: 4px 15px 0 0;
}
/* infobar - ulubione */
.portHorizontalTopMenu_infobar div.ulubione
{
	background: transparent url('../../images/portal/portHorizontalTopMenu_infobar.jpg') no-repeat scroll 0px -55px;
	width: 14px;
        margin: 4px 15px 0 0;
}
/* infobar - rss */
.portHorizontalTopMenu_infobar div.rss
{
	background: transparent url('../../images/portal/portHorizontalTopMenu_infobar.jpg') no-repeat scroll 0px -74px;
	width: 18px;
        margin: 4px 15px 0 0;
}
/* infobar - txt */
.portHorizontalTopMenu_infobar div.txt
{
	background:url("../../images/portal/portHorizontalTopMenu_infobar.jpg") no-repeat scroll 0 -92px transparent;
        width:17px;
        margin: 4px 15px 0 0;
}
/* dostepnosc */
.portHorizontalTopMenu_infobar div.dostep
{
	background: transparent url('../../images/portal/portHorizontalTopMenu_infobar.jpg') no-repeat scroll 0px 0px;
	width: 11px;
        margin: 4px 15px 0 0;
}
/* infobar - contrast */
.portHorizontalTopMenu_infobar div.contrast
{
	background: transparent url('../../images/portal/portHorizontalTopMenu_infobar.jpg') no-repeat scroll 0px -111px;
	width: 11px;
        margin: 4px 15px 0 0;
}
/* infobar - bigfont */
.portHorizontalTopMenu_infobar div.bigfont
{
	background: transparent url('../../images/portal/portHorizontalTopMenu_infobar.jpg') no-repeat scroll 0px -132px;
	width: 11px;
        margin: 4px 15px 0 0;
}
/* infobar - smallfont */
.portHorizontalTopMenu_infobar div.smallfont
{
	background: transparent url('../../images/portal/portHorizontalTopMenu_infobar.jpg') no-repeat scroll 0px -153px;
	width: 11px;
        margin: 4px 15px 0 0;
}

/* infobar - smallfont */
.portHorizontalTopMenu_infobar div.deffont
{
	background: transparent url('../../images/portal/portHorizontalTopMenu_infobar.jpg') no-repeat scroll 0px -174px;
	width: 11px;
        margin: 4px 12px 0 0;
}

.portHorizontalTopMenu_infobar a {
    display: block;
    height: 18px;
    width: 18px;
}

#ico_lang {
    float:left;
}

#ico_lang .lang_ico {
    margin: 0px 15px 0 0;
}
#ico_lang .lang_ico img{
border: 1px solid #8e857e;
}


.srch_btn_long:hover{


background: url("../../images/portal/szukaj-przycisk-szerokih.png") no-repeat scroll 0 0 transparent;

}


.srch_btn:hover {

 background: url("../../images/portal/szukaj-przyciskh.png") no-repeat scroll 0 0 transparent;

}