.lfr-menu-dock div.lang
{
display:block; 
width:50px;
text-align:right;
height:15px;
position:absolute;
right:7px;top:3px;
}



#sub{
padding-left:20px;
}
#sub a{
font-weight:normal;
background:url(/html/themes/classic/images/common/bullet.gif) no-repeat;
background-position:10px 50%;
color:white;
}


#sub a.selected{
color:yellow;
background:url(/html/themes/classic/images/navigation/bullet_selected.png) no-repeat;
background-position:11px 50%;
font-weight:bold;
}


/*******JOIX CLASS*********/
a                     {color: #000085; text-decoration: none;}
a:active              {color: red; text-decoration: none;}
a:hover               {color: #0000FF; text-decoration: underline;}
a:visited             {color: #000065;}
a.srodek              {color: #00008B; font-weight:bold; text-decoration: none;}
a.srodek:visited      {color: #000044; font-weight:bold; text-decoration: none;}
a.srodek:hover        {color: #0000FF; font-weight:bold; text-decoration: none;}
a.srodek:active       {color: #FF0000; font-weight:bold; text-decoration: none;}
a.serwisy             {color: #00008B; text-decoration: none;}
a.serwisy:visited     {color: #000044; text-decoration: none;}
a.serwisy:hover       {color: #0000FF; text-decoration: none;}
a.serwisy:active      {color: #FF0000; text-decoration: none;}
.srednie              {font-weight:normal; font-size:12pt; color: #000000;}
.duze                 {font-weight:bold; font-size:12pt; color: #000000; text-decoration: none;}
.bardzoduze           {font-weight:bold; font-size:14pt; color: #0000bb}
.tytul                {font-weight:bold; font-size:16pt; color: #7B3FD3}
.menu                 {font-weight:bold; font-size:8pt; color: #ffffff;}
.menuto               {font-weight:bold; font-size:8pt; color: #ffdd70;}
a.alert               {text-decoration:none; font-weight:bold; font-size: 10pt; color:#ff2222;}
a.alert:visited       {text-decoration:none; font-weight:bold; font-size: 10pt; color:#ff2222;}
a.alert:hover         {text-decoration:none; font-weight:bold; font-size: 10pt; color: #FF0000;}
a.alert:active        {text-decoration:none; font-weight:bold; font-size: 10pt; color:#ff2222;}
a.menu                {text-decoration:none; font-weight:bold; font-size: 8pt; color:#ffffff;}
a.menu:hover          {text-decoration:none; font-weight:bold; font-size: 8pt; color:#eee099;}
a.aktualnosci         {text-decoration:none; font-weight:bold; font-size: 8pt; color:#eeee99;}
a.aktualnosci:hover   {text-decoration:none; font-weight:bold; font-size: 8pt; color:#eee099;}
a.pasek               {text-decoration:none; font-weight:bold; font-size: 8pt; color:#ffffff;}
a.pasek:visited       {text-decoration:none; font-weight:bold; font-size: 8pt; color:#ffffff;}
a.pasek:hover         {text-decoration:underline; font-weight:bold; font-size: 8pt; color:#eeee99;}
a.gornypasek          {text-decoration:none; font-weight:bold; font-size: 8pt; color:#eeee99;}
a.gornypasek:visited  {text-decoration:none; font-weight:bold; font-size: 8pt; color:#eeee99;}
a.gornypasek:hover    {text-decoration:underline; font-weight:bold; font-size: 8pt; color:#ffffff;}

html,body             {margin: 0; padding: 0; border: 0;}
td                    {color: #000000; font-family: "Arial CE", Arial, Tahoma, Verdana, Helvetica, serif; font-size: 10pt; text-decoration: none;}
dir                   {margin-top:0px; margin-bottom:1px;}
hr                    { color: #DDDDDD; background-color: #DDDDDD; border: 0; height: 1px;}
p                     {}
form                  {margin-top:0px; margin-bottom:1px;}
big                   {font-weight:bold; font-size:16pt}
dzial                 {font-weight:bold; font-size:14pt}
linki                 {font-weight:normal; font-size:10pt}
.menunastronie        {font-weight:bold; padding-left:30px}
br.b0 {font-size: 2px}
br.b1 {font-size: 4px}
br.b2 {font-size: 6px}
br.b3 {font-size: 8px}
br.b4 {font-size: 10px}
br.b5 {font-size: 12px}

br.b6 {font-size: 14px}

.ddmx {
    font: 11px tahoma, serif;
    border-bottom: 1px solid #000060;
    border-top: 1px solid #7B3FD3;/*#000060;*/
    border-left: 1px solid #7B3FD3;/*#000060;*/
    border-right: 1px solid #000060;

}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1:active,
.ddmx .item1:visited,
.ddmx .item1-active {
    padding: 4px 6px 4px 6px;
    /*border-bottom: 1px solid #000060;*/
    /*background: #ddddff;*/
    font: 11px arial, serif;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}

.ddmx .item1:hover,
.ddmx .item1-active:hover {
    color: yellow;
}

.ddmx .item1:active,
.ddmx .item1-active:active {
    color: red;
}

.ddmx .item1-active:hover,
.ddmx .item1-active:visited,
.ddmx .item1-active:active {
    padding: 4px 6px 4px 6px;
    /*border-bottom: 1px solid #000060;*/
   
    font: 11px arial, serif;
    color: #ffffee;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.item3,
.item3:active,
.item3:visited {
    padding: 4px 6px 4px 6px;
    /*border-bottom: 1px solid #000060;*/
    /*background: #ddddff;*/
    font: 11px arial, serif;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.item3:hover {
    padding: 4px 6px 4px 6px;
    /*border-bottom: 1px solid #000060;*/
    background: #000090;
    font: 11px arial, serif;
    color: yellow;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item2,
.ddmx .item2:visited{
    padding: 3px 8px 4px 8px;
    font: 11px tahoma, serif;
    color: green;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2:hover{
    color: #0000FF;
}
.ddmx .item2-active,
.ddmx .item2-active:visited,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font: 11px tahoma, serif;
    color: yellow;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #FDFFFF;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #EDEEEE;
}
.ddmx .arrow,
.ddmx .arrow:visited,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #7B3FD3;/*#b8b4ae;*/
    background: #FDFFFF;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

.ddmx .xbottom,
.ddmx .xbottom:hover {
    /*border-bottom: 1px solid #000060;*/
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */








/* klasy obramowan tabelek */
.ramkanaglowek {color: #ffffff; font-weight: bold; background-color: #7B3FD3; margin-left: 6px;} /*kolor naglowka ramki */
#l2m {font-size: 10pt; font-family: "Arial CE", Arial, Tahoma, Verdana, Helvetica, serif;}
#l2m {margin-left: 6px; margin-right: 6px}

/******************************************************************************/
/* ADDED BY BZSTYLER                                                          */
/******************************************************************************/

	body {
		font: 80% verdana, arial, helvetica, sans-serif;
                background:url("/html/themes/classic/images/w_menu_tlo1.jpg") repeat-y;
		margin:0px;
	}

	td.top {
		padding-left:14px;
                height: 31px;

		background:url("/html/themes/classic/images/pasek.gif");
    }


        td.bottom {
		text-align: center;
		background:white;
		color:gray;
		font-size:11px;
                padding:4px;
        }
	td.menu {
		vertical-align:top;
        	background:#1E11A9 url("/html/themes/classic/images/w_menu_tlo.jpg") no-repeat;
		background-position:0px 110px;
		background-repeat:no-repeat;
		width:165px;
		/* height:800px; */
			
	}
	td.content{
		vertical-align:top;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 1px;
		padding-bottom: 10px;
	}

	table.maintable{
		background:white url("/html/themes/classic/images/w_podklad.gif") no-repeat;
	}

        td.banner {
		border-bottom: 1px solid red;
		width: 100%;
		border-color:red;
		text-align:center;
		height:91px;

        }


.serwis ul,ol{
 	padding-left:10px;
}
.serwis li{
 	display:block;
	padding-left:19px;
	padding-top:3px;
	background:url("/html/themes/classic/images/common/bullet.gif") no-repeat;
	background-position:7px 8px;
}


        div.submenu {
        	background:url("/html/themes/classic/images/common/bullet2.gif");
        	background-repeat:no-repeat;
        	background-position:1 2;
        	padding-left:12px;
        	padding-bottom: 2px;
        	color:white;
        	font-size:10px;
        	font-weight:bold;
        }

        div.submenu a {
        	color:white;
        	text-decoration: none;
        }

        div.submenu a:active {
        	color:red;
        	text-decoration: none;
        }

        div.submenu a:visited {
                color: white;
        	text-decoration: none;
        }

        div.submenu a:hover {
        	color:gold;
        	text-decoration: none;
        }



	div.container1 {
		margin: 0 0;
		text-align: left;
                padding-top:5px;
		margin:0px;
		width: 100%;
		height:300px;
	}

	div.container2 {
		margin: 0 0;
		text-align: right;
		padding:0px;
                padding-top:3px;
		width: 100%;

		font-size:10px;

	}

        div.menu{
        	padding:0px;
		width:165px;


		top:0px;
		left:0px;
		vertical-align:top;
	}

	div.postmenu{
        	padding:0px;
		width:196px;
		position:absolute;
		top:262px;
		left:0px;
		vertical-align:top;
	}

	div.portlet_max_container{
		padding:0px;
		margin:0px;
		align:right;

	}

        td.columnbanner{
		height:252px;

		vertical-align:middle;
		text-align:center;
	}


	div.standard{
        	position:relative;
        	float:right;
        	width:100%;
	}

	td.single_1{
        	top:262px;
        	left:199px;
        	padding:5px;
        	padding-left:10px;
        	padding-right:10px;
        	padding-bottom:0px;
        	width:741px;
		vertical-align:top;
	}

	td.single_0{
        	padding:5px;
        	padding-left:10px;
        	padding-right:10px;
		padding-bottom:0px;
        	width:100%;
		vertical-align:top;
	}


        td.double_1_1{
        	padding:5px;
        	width:70%;
		vertical-align:top;
	}

	td.double_1_2{
        	padding:5px;
        	width:30%;
        	padding-left:5px;
		vertical-align:top;
	}

	td.double_0_1{
        	padding:5px;
        	width:70%;
		padding-left:5px;
		vertical-align:top;
	}

	td.double_0_2_jx{
        	padding:5px;
 	 	width:50%;
        	padding-left:0px;
		vertical-align:top;
	}
	td.double_0_1_jx{
        	padding:5px;
		padding-right:0px;
		padding-left:0px;
        	width:50%;
		vertical-align:top;
	}

	td.double_0_2{
        	padding:5px;
 	 	width:30%;
        	padding-right:5px;
		vertical-align:top;
	}

        td.tripple_1_1{
        	padding:5px;
        	width:30%;

		vertical-align:top;
	}

	td.tripple_1_2{
        	padding:5px;
        	width:29%;
		vertical-align:top;
	}

        td.tripple_1_3{
        	padding:5px;
        	width:30%;

		vertical-align:top;
	}

        div.tablecont{
        	position:relative;
        	float:right;
        	width:100%;
        }

        td.header{
        	width:100%;
		height:45px;
        	padding:5px;
		padding-top:0px;
		padding-bottom:5px;
		vertical-align:top;
        }

        td.tripple_0_1{
        	padding:5px;
		padding-right:5px;
        	width:33%;
		padding-top:0px;

		vertical-align:top;
	}

	td.tripple_0_2{
        	padding:5px;
		padding-right:5px;
        	width:34%;

		padding-top:0px;
		vertical-align:top;
	}

        td.tripple_0_3{
        	padding:5px;
        	width:33%;

		padding-top:0px;
		vertical-align:top;
	}
/* This is the main CSS that includes other CSS files. */


