	body
	{
		font-family: Tahoma;
		font-size: 10pt;  
		margin: 15px 15px 15px 15px;
		background-color: white;
		background-image: url(../images/wojtar_tlo2.png);
		background-repeat: repeat-x;
	}
	  
	td
	{
		font-family: Tahoma;
		font-size: 10pt;  
	}

	td.header_left
	{
		font-family: Tahoma;
		font-size: 10pt;
		color: white;
		font-weight: bolder;
		background-color: darkblue;  
	}

	td.header_right
	{
		font-family: Tahoma;
		font-size: 10pt;
		color: white;
		font-weight: bolder;
		background-color: darkblue;  
	}

	td.footer
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: white;
		font-weight: bolder;
		background-color: #000080;
		border-top: 1px black solid;
		border-bottom: 0px black none;
		border-left: 1px black solid;
		border-right: 1px black solid;
	}

	td.status
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: white;
		font-weight: bolder;
		border-top: 1px black solid;
		border-bottom: 1px black solid;
		background-color: #000080;
	}

	td.login_error
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: crimson;
		font-weight: bolder;
	}
  
	.button
	{
    color: white;
    height: 14pt;
    background-color: crimson;
    border-width: 1px 1px 1px 1px;
    border-color: black;
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    border-style: solid;    
		width: 70px;
	}
	
	.button_action
	{
	    color: black;
	    height: 14pt;
	    background-color: cornflowerblue;
	    border-width: 1px 1px 1px 1px;
	    border-color: black;
	    font-family: Verdana;
	    font-size: 8pt;
	    font-weight: bold;
		width: 70px;
	}

	.menu_button
	{
    color: white;
    height: 14pt;
    background-color: crimson;
    border-width: 1px 1px 1px 1px;
    border-color: black;
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    border-style: solid;
		width: 115px;
	}
	
	.selected_menu_button
	{
    color: white;
    height: 14pt;
    background-color: firebrick;
    border-width: 2px 2px 2px 2px;
    border-color: black;
    border-style: solid;
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
		width: 115px;
	}	
	  
	.text
	{
	    color: black;
	    font-size: 10pt;
	    background-color: white;
	    border-width: 1px 1px 1px 1px;
	    border-color: black;
	    border-style: solid; 
		  height: 14pt; 
	}

	table.main
	{
		font-size: 10pt; 
		width: 700px; 
		background-color: whitesmoke;
		border-top: 1px #000080 solid;
		border-bottom: 1px #000080 solid;
		border-left: 1px #000080 solid;
		border-right: 1px #000080 solid;
	}
  
	table.left 
	{
		font-size: 10pt; 
		width: 100%; 
		border-right: 2px cornflowerblue dotted;
		border-top: 2px cornflowerblue dotted;
		border-bottom: 2px cornflowerblue dotted;
		background-color: aliceblue; /*palegoldenrod, cornflowerblue*/
	}

	table.right 
	{
		font-size: 10pt; 
		width: 100%; 
		border-left: 2px cornflowerblue dotted;
		border-top: 2px cornflowerblue dotted;
		border-bottom: 2px cornflowerblue dotted;
		background-color: aliceblue; /*palegoldenrod*/
	}

	table.status
	{
		font-size: 8pt; 
		background-color: #000080;
	}
	
	.status_text
	{
		font-family: Verdana; 
	    font-size: 8pt;  
		color: white;
		font-style: italic;
		font-weight: bold;
	}
	
	a
	{
		color: white;
	}

/* STYLE DLA CONTENT */
	
	table.outer_tab
	{
		width: 430px;
		border-right: 2px cornflowerblue dotted;
		border-left: 2px cornflowerblue dotted;
		border-top: 2px cornflowerblue dotted;
		border-bottom: 2px cornflowerblue dotted;
		margin-top: 5px;
		margin-left: 5px;
		margin-right: 5px;
		margin-bottom: 5px;

		background-color: aliceblue; 
	}

	td.outer_td
	{
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 3px;
		padding-right: 3px;
	}

	table.inner_tab
	{
		width: 100%;
		background-color: white; 
	}

	td.inner_td_header_news
	{
		font-size: 10pt;
		/* font-style: italic; */
		color: black;
		font-weight: bold; 
		background-color: gold; /* yellowgreen gold*/

		border-right: 1px black solid;
		border-left: 1px black solid;
		border-top: 1px black solid;
		border-bottom: 1px black solid;
	}

	td.inner_td_header_promo
	{
		font-size: 10pt;
		font-style: normal;
		color: black;
		font-weight: bold; 
		background-color: gold; /* yellowgreen gold bisque darkkhaki firebrick khaki lavender whitesmoke*/

		border-right: 1px black solid;
		border-left: 1px black solid;
		border-top: 1px black solid;
		border-bottom: 1px black solid;
	}

	td.inner_td_content_news
	{
		border-right: 1px black solid;
		border-left: 1px black solid;
		border-top: 0px black solid;
		border-bottom: 1px black solid;
		text-indent: 1cm;
		font-family: Tahoma;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;
		background-color: whitesmoke;

	}

	td.inner_td_content_promo
	{
		border-right: 1px black solid;
		border-left: 1px black solid;
		border-top: 0px black solid;
		border-bottom: 1px black solid;
		text-indent: 1cm;
		font-family: Tahoma;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;
		background-color: whitesmoke;

	}

	td.inner_td_header_contact
	{
		font-size: 10pt;
		font-style: normal;
		color: white;
		font-weight: bold; 
		background-color: darkblue; /* yellowgreen gold bisque darkkhaki firebrick khaki lavender whitesmoke linen oldlace tan*/

		border-right: 1px black solid;
		border-left: 1px black solid;
		border-top: 1px black solid;
		border-bottom: 1px black solid;
	}

	td.inner_td_content_contact
	{
		border-right: 1px black solid;
		border-left: 1px black solid;
		border-top: 0px black solid;
		border-bottom: 1px black solid;
		text-indent: 0cm;
		font-family: Tahoma;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;
		background-color: aliceblue;

	}

	td.inner_td_header_offer
	{
		font-size: 10pt;
		font-style: normal;
		color: black;
		font-weight: bold; 
		background-color: gold; /* yellowgreen gold bisque darkkhaki firebrick khaki lavender whitesmoke linen oldlace tan*/

		border-right: 1px black solid;
		border-left: 1px black solid;
		border-top: 1px black solid;
		border-bottom: 1px black solid;
	}

	td.inner_td_content_offer
	{
		border-right: 1px black solid;
		border-left: 1px black solid;
		border-top: 0px black solid;
		border-bottom: 1px black solid;
		text-indent: 1cm;
		font-family: Tahoma;
		padding-top: 5px;
		padding-bottom: 15px;
		padding-left: 5px;
		padding-right: 5px;
		background-color: whitesmoke; /* ivory */

	}

	td.right_panel_firmy
	{
		border-right: 0px black solid;
		border-left: 1px black solid;
		border-top: 0px black solid;
		border-bottom: 1px black solid;




	}

	.news_date
	{
		color: gray;
		font-style: italic;
		text-align: right;
	}

	textarea
	{
		border-top: 1px black solid;
		border-bottom: 1px black solid;
		border-left: 1px black solid;
		border-right: 1px black solid;
	    background-color: white;
		font-size: 10pt;
		font-family: Tahoma;
	}