/* CSS Document */

body, td, div { font: 12px Tahoma,Arial,Helvetica; font-size:12px; } 

ul { text-indent:0px; }

#menubar {
	background-color:#0078A5;
	border-top-style:dotted;
	border-bottom-style:dotted;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #000000;
	border-bottom-color: #000000;
	position:relative;
	height:18px;
	text-align:center;
}

#menuitem {
	color: #FFFF33;
	font-weight: bold;
	width: 90px;
	height: 18px;
	line-height:18px;
	border-width: 1px;
	border-color: #000000;
	border-right-style:dotted;
	float:left;
	text-align:center;
}

#produkty {
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background-color: #B4C3D9;
	height: 24px;
	line-height:24px;
}

#produkt {
	font-weight:bold;
	text-align:left;
	padding:4px;
	background-color: #F1EFEA;
	color:#007AA7;
	border-color:#BEBBB5;
	border-width:1px;
	border-right-style:solid;
	border-bottom-style:solid;
}
A:VISITED.left 	{	color: #007AA7;	text-decoration: none;}
A:ACTIVE.left	{	color: #007AA7;}
A:LINK.left		{	text-decoration: none;	color: #007AA7;}
A:HOVER.left	{	text-decoration: underline;	color: #007AA7;}

img.logo {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}

.image { margin:1px; border:0px;}
.image:hover { margin:0px; border:1px; border-style:solid; border-color:#CCCCCC; }
A:HOVER.image { margin:0px; border:0px; border-style:solid; color:#CCCCCC; }

.proglink {
	font-family: Tahoma,Arial,Helvetica;
	font-size:18px;
	font-weight:bold;
	color:#666666;
}
.proglink:hover {
	font-family: Tahoma,Arial,Helvetica;
	font-size:18px;
	font-weight:bold;
	color:#444444;
}
 

#content {
	background-color:#f5f5f5;
	padding:24px;
}


.news1 {
	width: 0.1%;
	vertical-align: top;
	padding-top: 4px;
}

.news2 {
	vertical-align: baseline;
	margin-right: 3px;
	width: 8px;
	height: 7px;
}

.news3 {
	font-size: 9px;
	vertical-align: bottom;
	width: 1%;
}

.news4 { background-image: url(img/right_break_bg.gif); }

.prog_title {
	font-family: Tahoma,Arial,Helvetica;
	font-size:18px;
	font-weight:bold;
	color:#666666;
}

#prog_hdr {
	margin-top:30px;
	font-family:Tahoma,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	background-color:#CCCCCC;
	color:#990033;
	text-align:right;
}

#prog_txt {
	margin-top: 8px;
	text-align:justify;
	text-indent: 30px;
	font-size:10pt;
}

.hdr {
	font-family: Tahoma,Arial,Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #025271;
}

/*
.bgcolor1  {	background-color:#3366FF; 	}
.bgcolor2  {	background-color:#3333FF; 	}
.border1   {	border-color:#3366FF;		}
*/
A:VISITED
{
	color: #FFFF33;
	text-decoration: none;
}

A:ACTIVE
{
	color: #FFFF33;
}
A:LINK
{
	text-decoration: none;
	color: #FFFF33;
}

A:HOVER
{
	text-decoration: underline;
	color: #FFFF33;
}

#cennik 
{
   	 font-family: Tahoma;
	 font-size: 10pt;
	 font-weight:bold;
	 background-color:#55885E;
	 text-align:center;
}
   
TD#cennik.lft 
{
	background-color: rgb(208, 208, 208);
   	text-align:left;
}
	
TD#cennik.rgt
{
	background-color: rgb(228, 228, 228);
	text-align:right;
}

TD#cennik.cnt
{
	background-color: rgb(228, 228, 228);
	text-align:center;
	vertical-align: middle;
}

TD#cennik.ttl 
{
	background-color:#77aa7f;
}

.basket_del {
	background-color:rgb(0, 118, 163);
	color:#ffffff;
	padding:1px;
	font-weight:bold;
    font-size: 9px;
	border: 1px;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;
	border-style: solid;
}

.order
{
	font-size: 14px;
}

#basket
{
	font-family: Tahoma;
	font-size: 10pt;
	color: white;
	font-weight:bold;
	background-color:#0078a5;
	text-align:center;
	margin: 10px;
}

td#basket.left
{
	background-color: #f5f5f5;
	color: black;
	text-align: left;
	font-weight: normal;
}

a#basket.hover
{
	text-decoration: none;
}

.button_send {
	background-color:#0078a5;
	color:#ffffff;
	padding:1px;
	border: 1px;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;
	border-style: solid;
}

.payment_header {color: White; background-color: rgb(0, 118, 163);font-weight:bold; font-family:Verdana;}
