body, td{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

TH {	font-size : 13px;}

TABLE { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px; }

B.tytul {	font-size : 13px;}

div.ech {  font-size : 12px;  }


table.surowce-main {	width: 743px;}
td.surowce{ text-align: center; }
td.surowce table{ width: 90%;  border: 1px solid Black;  margin: 0px 0px;  border-spacing: 0px;  border-collapse: collapse;     }
td.surowce a{ font-size: 12px;  font-weight: bold;  }

table.main { }
table.menu { border: 1px solid Black;  width: 150px;     }
table.menu2 {width: 150px; }
table.tabelas { border: 1px solid black }
table.tabelas td.ngl {text-align:left; font-weight: bold; }
table.tabelas td {text-align: right; border:1 solid black;}

table.menu2 td {background-color: #D9F2D1;padding-left: 6px; text-align:left;}
table.menu td.tyt{ background-color: #95A68F; padding-left: 0px;}
td.up-menu {}
td.prawa { font-size: 11px; padding-left: 4px; background-color: #EEFFE8; }

A.menu, A:LINK.menu { font-size: 11px; color: #41483E; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

A:hover.menu { color: #AEBDAA; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }

A, A:LINK { font-size: 11px; color: Black; font-weight: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }

A:hover { color: #308674; font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

div.menu{ cursor: pointer; font-size: 11px; color: #41483E;  display: inline; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
span.eko-submenu{ margin-bottom: 2px; padding-left: 15px; padding-right: 0px; background-color: #EEFFE8; font-size: 10px; }


#footer         {padding: 0; text-align:center; background:#1d1e20 url(../img/bg_bottom.png); height: 41px;margin:10px 0 0 0;}
#footerp         {padding: 4px 0 0 0; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#8c8b8b;}

				#footerp a{color: #c9c7c7; text-decoration: none}
				#footerp a:active  {color: #c9c7c7; text-decoration: none}
				#footerp a:visited  {color: #c9c7c7; text-decoration: nonet}
				#footerp a:hover  {color: #c9c7c7; text-decoration: underline}
				.copyright {font-size:10px;margin:4px 0 0 0;}
				
				

/*top menu*/
#page_outer  {margin:0 auto 2px auto;padding:0;text-align:center;}
#page_inner  {text-align:left; margin:auto; width:1000px;}
#top            {margin:0 auto; width:1000px; height:33px; padding: /*6px*/ 0; text-align:left;
                /*background:#1d1e20;*/ position:relative;}	
/* --------------------------------- zak�adki -------------------------------------- */


#zakladki {height:33px; width:1000px; float:left; clear:both; }

#sub-nav {	margin-bottom: 0px;	font-size: 10px;	font-weight: bold;	font-family: Tahoma, Arial, helvetica}
#sub-nav br  { clear: both; }
#sub-nav h2{ background: none; min-height: 15px; margin-bottom: 0; }
#sub-nav ul { margin: 10px 0 0 0; padding: 0px; list-style: none; line-height: 15px;}
#sub-nav li { margin: 0 0 0 0; padding: 0 5px 5px 0; background: url(/ekonomia//static/img/zakladki.png) 100% -100px; float: left; text-align: center;height:20px; overflow:hidden}
#sub-nav a{	font-family: Arial, Tahoma,Arial,helvetica; color:#FFFFFF;}
#sub-nav li a, #sub-nav li a:visited, #sub-nav li span{ display: block; float: left; padding: 5px 11px 5px 16px; text-align: center; white-space: nowrap; 
														background: url(/ekonomia//static/img/zakladki.png) 0 -100px; text-decoration: none; height: 17px; /* fixes FX/Mac issue */ color: #FFFFFF; }
#sub-nav li.link { margin: 0 1px 0 0; padding: 0 5px 5px 0; background: none; float: left; text-align: center;height:20px; overflow:hidden }
#sub-nav li.link a, #sub-nav li.link a:visited, #sub-nav li.link span{ display: block; float: left; padding: 5px 2px 5px 2px; text-align: center; white-space: nowrap; background: none; text-decoration: none; height: 17px; /* fixes FX/Mac issue */ color: #FFFFFF; }
#sub-nav li.link a:hover{text-decoration: underline;}
#sub-nav li:hover { background-position: 100% -200px; }
#sub-nav li:hover a { background-position: 0 -200px; }
#sub-nav li.on { background-position: 100% 0;}
#sub-nav li.on a{ background-position: 0 0; color:#000000; }
#sub-nav img {margin:0 0 3px 0;padding: 0px;}


table.menu hr { color: #E1F5F0;  height: 1px;    }
hr { height: 1px; }
.guzik  { color: White; background-color: #83C8BF; font-weight: bold; }

.radio {float:left;}
#all{ clear:both; background:url(static/img/bg_bottom.png) bottom left repeat-x;}
#columns        {padding:0;margin:0; position:relative; width:798px; float:left;background:#FFFFFF;}

#logo           {position:relative; text-align:left; width: 798px; height:90px; background:#FFF;}
#rp_pl          {width:610px;height:90px; float:left;background:#FFF;}
#rp_plp         {padding: 18px 0 0 20px;}
#panel          {float:right; width:188px; height:90px; background-color:#FFFFFF;text-align:right;}
#search         {float:right; width:188px; height:90px;background:#FFF;text-align:left;}
#searchp        {padding:20px 0 0 5px;}

.myok { width:31px;height:20px; border:0px; background:url(/ekonomia/static/img/ok.png) top left no-repeat; } 

/* REKLAMY - opcje wyswietlania reklam        --- ???? --- do zrobienia */

#reklama{
/*background-color:#F8F8F8;*/
width:100%;
text-align:center;
height:100%;
padding: 6px 0;
}

#reklama div{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
text-align:center;
}

	
#reklama img{
margin:0 0 10px 0px;
}


#reklamatop{
background-color:#404143;
width:100%;
text-align:center;
height:100%;
padding: 6px 0;
}

#reklamatop div{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
text-align:center;
}

	
#reklamatop img{
margin:0 0 10px 0px;
}

#col2           {float:right; margin:0; width:390px; text-align:center; float: left; background:#FFFFFF;}
				#col2p {padding:0;}

#col4           {float:left; width:190px; margin:0 auto; text-align:center;	background:#FFFFFF;padding:0;}
				#col4p {margin:0px; padding:0pt; }				
				
#col6 #reklama img {position:relative;margin-right:-115px;}
#col6 #reklama {text-align:left}
#col6 #reklama div {text-align:left;}

/*NAVIGATION TEMAT START*/

.navcontainer ol       {}
.navcontainer ol li    {margin:0;}
.navcontainer ul       {margin:0; padding:0;list-style:none;}
.navcontainer ul li    {padding:0; margin:0; background-image:none;}


.navcontainer {width:798px; height:25px; position:relative; z-index:100;/*border-right:1px solid #000;*/ background:#FFFFFF url(/ekonomia/static/img/new_naw1.jpg) no-repeat 0 0;}
/* hack to correct IE5.5 faulty box model */
* html .navcontainer {width:798px;}
/* remove all the bullets, borders and padding from the default list styling */
.navcontainer ul {padding:0;margin:0;list-style-type:none;}
.navcontainer ul ul {/*width:149px;*/}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.navcontainer li {float:left;/*width:149px;*/position:relative;}

.navcontainer ul li{/*background:url(/ekonomia/static/img/new_naw2.jpg);*/position:relative;}

/* style the links for the top level */
.navcontainer a, .navcontainer a:visited {display:block;font-size:10px;text-decoration:none; color:#fff; /*width:80px;*/ height:25px; /*border:1px solid #000; border-width:1px 0 1px 1px; background:#758279;*/ /*padding:0 20px*/; line-height:24px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .navcontainer a, * html .navcontainer a:visited {/*width:100px; w\idth:100px;*/}

.navcontainer li {text-align:center;}
.navcontainer li.small {width:70px;background:url(/ekonomia/static/img/new_naw2.jpg) no-repeat 100% 0;}
.navcontainer li.medium {width:100px;background:url(/ekonomia/static/img/new_naw2.jpg) no-repeat 100% 0;}
.navcontainer li.big {width:140px;background:url(/ekonomia/static/img/new_naw2.jpg) no-repeat 100% 0;}

.navcontainer li.small_last {width:70px;background:none;}
.navcontainer li.medium_last {width:100px;background:none;}
.navcontainer li.big_last {width:140px;background:none;}

.navcontainer li li{text-align:left;}
/* style the second level background */
.navcontainer ul ul a.drop, .navcontainer ul ul a.drop:visited {/*background:#d4d8bd url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;*/}
/* style the second level hover */
.navcontainer ul ul a.drop:hover{/*background:#c9ba65 url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;*/}
.navcontainer ul ul :hover > a.drop {/*background:#c9ba65 url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;*/}
/* style the third level background */
.navcontainer ul ul ul a, .navcontainer ul ul ul a:visited {/*background:#e2dfa8;*/}
/* style the third level hover */
.navcontainer ul ul ul a:hover {/*background:#b2ab9b;*/}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.navcontainer ul ul {visibility:hidden;position:absolute;height:0;top:25px;left:0; /*width:149px;*/ /*border-top:1px solid #000;*/}
/* another hack for IE5.5 */
* html .navcontainer ul ul {top:25px;}

/* position the third level flyout menu */
/*.menu ul ul ul{left:149px; top:-1px; width:149px;}*/

/* position the third level flyout menu for a left flyout */
/*.menu ul ul ul.left {left:-149px;}*/

/* style the table so that it takes no ppart in the layout - required for IE to work */
.navcontainer table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
.navcontainer ul ul a, .navcontainer ul ul a:visited {background:#525357;/* <--- kolor tla listy rozwijanej*/ color:#FFFFFF; height:auto; line-height:1em; padding:5px 10px; width:128px;border-width:0 1px 1px 1px;}
/* yet another hack for IE5.5 */
* html .navcontainer ul ul a, * html .navcontainer ul ul a:visited {/*width:150px;w\idth:128px;*/}

/* style the top level hover */
.navcontainer a:hover, .navcontainer ul ul a:hover{color:#fff; background:#999999;}
.navcontainer :hover > a {color:#fff;background:none;text-decoration:underline;}
.navcontainer ul ul :hover > a {color:#fff;background:#999999;text-decoration:none;}
/* make the second level visible when hover on first level list OR link */
.navcontainer ul li:hover ul,
.navcontainer ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.navcontainer ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.navcontainer ul :hover ul :hover ul{ visibility:visible;}

#nav-1-selected a, #nav-1-selected a:hover{color:#990000;}
#nav-1-selected ul li a, #nav-1-selected ul li a:hover {color:#fff;}

/*NAVIGATION TEMAT END*/

#path           {margin:10px 0 10px 0; clear:both; background:#FFF; width:798px; float:left;}

#col0           {padding: 0; text-align:center; background:#96c;  width:798px; margin:0px;height:0;display:none;}

div.clr     {clear:both;overflow:hidden;
                    font-size:0;height:0;margin:0;padding:0;}
