/* -- Basic HTML Elements -- */


	body {position:relative;color: #AEACAA; background: #ffffff ;   font: 12px "Georgia","trebuchet ms", "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif; line-height: 1.2; margin: 0; padding: 0; text-align: center; min-width: 770px;}

	a:link {color: #505248; text-decoration: none;}
	a:visited {color: #505248; text-decoration: none;}
	a:hover {color: #fff; background-color: #696A63; text-decoration: none;}

	form {margin: 0;}
	h1 {font: bold 24px Helvetica, Arial, sans-serif; color: #E62C00; letter-spacing: -1px; margin: 0;}
	h2 {color: #000000; font: normal 18px Helvetica, Arial, sans-serif; letter-spacing: -1px; margin: 2em 0 0 0;}
	h3 {color: #60615B; font: normal 16px Helvetica, Arial, sans-serif; letter-spacing: -1px; margin: 0 0 0 0;}
	h4 {font-size: 12px;}
	hr {clear:left; border: none; height: 1px; background: #ccc; margin: 3px 0 0 0; padding: 0;}
	img {border: 0; padding: 0; margin:0;}
	ins {text-decoration: none; color: #EC694A;}
	pre {width: 580px;}
	table {margin: 2em 0;}
	table caption {color: #fff; background: #98A0A6;}
	th {text-align: left; background: #C7CBCE;}

	p {margin: 0 0 5px 0;}



/* -- Page Structure -- */
	#container {position: relative;  background: #ffffff url(/gfx/tlo_main.gif) repeat-y; border: solid 0; top: 0px; left: 0px; width: 770px; text-align: left; margin: 0 auto; padding: 0px; }

	#pagebody { clear:both;   padding: 0px 0 0 0; margin: 0px; top: 10px;}
	#pageleft { float: left; display: inline; margin: 0; padding: 0px; width: 560px;  }
	#pagepasek { float: left; display: inline;  margin: 0; padding: 0px; width: 25px;  }
	#pageright { float: left; display: inline; margin: 0; padding: 0px; width: 185px; }


/*left*/
	#lewa { float: left; display: inline; color: #77746F; font: 11px  "Georgia",Tahoma; line-height: 1.5; margin-left: 10px; padding: 0px; width: 154px;  }
	#lewa .linia { height:15px; background: #ffffff url(/gfx/tlo_linia.gif); margin: 8px 0 8px 0px; padding: 0px;}

    .baner { clear:both; text-align: left; margin-bottom: 5px; padding-top: 2px; }
    .baner a:hover {background-color: transparent; text-decoration: none;}

	#logo { border: 0; margin: 0; padding: 0; background: #ffffff;}

	#aktualizacja { border: 0; margin: 0px; height:40px; background: #ffffff url(/gfx/tlo_aktualizacja.gif); padding: 0; }
	#aktualizacja .srodek { color: #8C857E; font: 11px  "Georgia", "trebuchet ms", "Lucida Grande", Tahoma, Verdana; line-height: 1; margin: 0; padding: 10px;}

	#newsletter { position: relative; margin: 0 0 0px 0px; width: 150px; }
    #newsletter a:hover {background-color: transparent; text-decoration: none;}
	#newsletter .input_form { background-color: #ffffff; width: 120px; height: 15px; border: solid 1px #D0D1CC; color: #706563; font-size: 11px;}
	#newsletter .newsletter_naglowek { color: #BA4A02; font: bold 11px  "Georgia","trebuchet ms", Tahoma, Verdana, Arial, sans-serif; line-height: 1; margin: 5px 0 8px 0; padding: 0px;}
	#newsletter .newsletter { color: #8C8783; font: 10px  "Georgia","trebuchet ms", Tahoma, Verdana, Arial, sans-serif; line-height: 1.2; margin: 5px 0 5px 3px; padding: 0px;}



/*main*/
    .nohover a:hover {background-color: transparent; text-decoration: none;}

	#pagemain {border: 0; margin: 0; padding: 0; }


	#menu { color: #77746F; font: 11px  "Georgia",Tahoma; line-height: 1.5; margin: 0px; padding: 0px; width: 155px;  }
    #menu a:link {color: #77746F;  text-decoration: none; line-height: 1.5; margin: 0px; padding: 0px;}
    #menu a:visited {color: #77746F; text-decoration: none; line-height: 1.5; margin: 0px; padding: 0px;}
    #menu a:hover {color: #B28364; background-color: transparent; text-decoration: none; line-height: 1.5; margin: 0px; padding: 0px;}
    #menu ul {  list-style-type: none;  margin-top:1px; margin-left:0px;	padding: 0; }
    #menu ul li { background: url(/gfx/kropka_ul.gif) no-repeat left ; padding-left: 8px; margin-top:2px;}

	#pasekmenu { float: left; display: inline;  margin: 0; padding: 0px; width: 24px;  }


	.kategoria { color: #8C8783; font: bold 11px  "Georgia","trebuchet ms", Tahoma, Verdana, Arial, sans-serif; line-height: 1; margin-top: 8px; padding: 0px;}
    .kategoria a:link {color: #8C8783;  text-decoration: none;}
    .kategoria a:visited {color: #8C8783;  text-decoration: none;}
    .kategoria a:hover {color: #A19B97;  background-color:transparent; text-decoration: none;}

	.tytul { color: #9F7A60; font: bold 13px  "Georgia", "trebuchet ms", Tahoma, Verdana, Arial, sans-serif; line-height: 1.2; margin-top: 2px; padding: 0px;}
    .tytul a:link {color: #9F7A60;  text-decoration: none;}
    .tytul a:visited {color: #9F7A60; text-decoration: none;}
    .tytul a:hover {color: #D3BCAE; background-color: #ffffff; text-decoration: none;}

	.wstep { color: #777674; font: 11px  "Georgia", "trebuchet ms", Tahoma, Verdana; text-align:left; line-height: 1.4; margin: 0px; padding: 0px;}

	.data { color: #4B4B4B; font: 11px  "Georgia", "trebuchet ms", Tahoma, Verdana; line-height: 1.2; margin-bottom: 3px; padding: 0px;}



	#tresc { float: left; display: inline;  background: #ffffff url(/gfx/tlo_news_bottomX.gif); margin: 0; padding: 0px; width: 371px;  }
    #tresc img { border: 0; padding: 0px; margin-bottom: 2px;}
	#tresc .linia { height:13px; background: #ffffff url(/gfx/tlo_linia.gif); margin: 0px; padding: 0px;}
	#tresc .srodek { color: #706563; font: 11px  Tahoma, Verdana, Arial, sans-serif; line-height: 1; margin: 0px; padding: 2px;}
    #tresc .srodek a:link {color: #421001; font: 13px Tahoma; text-decoration: none;}
    #tresc .srodek a:visited {color: #421001; font: 13px Tahoma; text-decoration: none;}
    #tresc .srodek a:hover {color: #ffffff; font: 13px Tahoma; background-color: #421001; text-decoration: none;}
    #tresc #news_bottom { position: relative;  margin: 0; padding: 0px; width: 371px;  }
    #tresc #news_bottom img { border: 0; padding: 0px; margin-right: 3px;}
 	#tresc .news_a {  float: left; display: inline;  background: #ffffff url(/gfx/tlo_news_bottom.gif); width:177px; margin: 0px; padding-right: 6px;}
 	#tresc .news_b {  float: left; display: inline; width:170px; margin: 0px; padding-left: 12px;}









/*right*/
	#news_right {   border: 0; width:185px; margin: 0px; padding: 0; }
	#news_right .srodek {  margin: 0px; padding: 0;}
 	#news_right .srodek .news_a { clear:both; width:175px; margin-top: 0px; padding: 0;}
 	#news_right .srodek .news_b { clear:both; width:175px; margin-top: 20px; padding: 0;}
    #news_right .srodek img { border: 0;   padding: 0px; margin:0; margin-right: 3px;}




	#stopka { clear:both;  color: #8C8783; font: 11px  "Georgia";  line-height: 1.7; background:#ffffff; margin-top: 7px;  padding-top: 7px; width: 770px; height:94px;  }
 	#stopka .copyright {  float: left; display: inline; width:185px; margin-left: 5px; padding: 0;}
 	#stopka .menu {  float: left; display: inline; width:461px; margin: 0; padding: 0;}
    #stopka .menu a:link {color: #8C8783; font: 11px "Georgia",Tahoma; text-decoration: none;}
    #stopka .menu a:visited {color: #8C8783; font: 11px "Georgia",Tahoma; text-decoration: none;}
    #stopka .menu a:hover {color: #8C8783; font: 11px "Georgia",Tahoma; background-color: transparent; text-decoration: none;}
 	#stopka .author {  float: left; display: inline; width:85px; text-align: right; margin-left: 25px; padding: 0;}
    #stopka .author a:hover {background-color: transparent; text-decoration: none;}
	#stopka img {border: 0; padding: 0;}



	#right { padding: 10px;  }

	#naglowek { width: 370px; }
    #naglowek img {border: 0; padding: 0;}


	.flLeft {float: left; display: inline; margin: 0; padding: 0;}
	 .flLeft a:hover {background-color: transparent; text-decoration: none;}


	.flRight {float: right; margin: 0 0 0 15px;}
	.flNone {clear:both; margin: 0; }

	.powrot {color: #ff0000; font: 12px  Tahoma, Verdana, Arial, sans-serif; line-height: 1.2; margin: 0; padding: 0;}
    .powrot a:link {color: #ff0000; text-decoration: none;}
    .powrot a:visited {color: #ff0000; text-decoration: none;}
    .powrot a:hover {color: #ffffff; background-color: #ff0000; text-decoration: none;}


    /* -- search form -- */
	#searchBox {  margin: 5px 0 10px 0px; width: 150px;  }
    #searchBox a:hover {background-color: transparent; text-decoration: none;}
	#searchBox .input_form { background-color: #ffffff; width: 120px; height: 15px; border: solid 1px #D0D1CC; color: #706563; font-size: 11px;}
	#searchBox .form_txt { width: 100px; height: 16px; border: none; color: #ffffff; font-size: 11px;}
	#searchBox .button {position: relative; top:10px; left: 0px; height: 23px;}
	#searchButton:hover {border: solid 1px #4287C8; margin: -1px 0 0 -1px;}



    .hide {	display: none; }



#MarqueeContainer{
position: relative;
z-index:100;
width: 95%; /*marquee width */
height: 38px; /*marquee height */
background-color: #BC4A01;
overflow: hidden;
border: 0px solid #B94A00;
padding: 0px;
padding-top: 0px;
top:2000px;
}

#MarqueeContainer .nohover a:link {color: #666666; text-decoration: none;}
#MarqueeContainer .nohover a:visited {color: #666666; text-decoration: none;}
#MarqueeContainer .nohover a:hover {color: #000; background-color: transparent; text-decoration: none;}


