<!--

/* OUTEST */

BODY
{
	font-family: 	Tahoma, Verdana, sans-serif;
	font-size: 		11px;
	color: 			#333333;
	background-color: #FAFAFA;
	margin-bottom: 0px;
	margin-left: 	0px;
	margin-right: 	0px;
	margin-top: 	0px;
	line-height: 	16px;
}

TD		{	vertical-align: top;	text-align: left;}
IMG	{	border:0; color:#999; padding: 0; margin:0; }
FORM	{	margin:0; }

A{ 
	color: #117414;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

A:hover{
	text-decoration: underline;
}

DIV.outest_holder
{
	text-align:			center;
}

TABLE.outest_table 
{
	width:				765px;
	height:				100%;
	border-spacing:	0px;
	border-collapse:	collapse;
	margin-left:		auto;
	margin-right:		auto;
	margin-top:			0px;
	margin-bottom:		0px;
	overflow:			auto;
	background-color:	#fff;
}

TD.outest_left
{
	width: 			3px;
	empty-cells: 	show;
	background-image: url(../images/layout/pborder_left.gif);
}

TD.outest_center
{
	width: 		765px;
	text-align: center;
}

TD.outest_right
{
	width: 			3px;
	empty-cells: 	show;
	background-image: url(../images/layout/pborder_right.gif);
	margin:		0;
}

TD.dot_poziomy{
	background-image: url(../images/layout/dot_poziomy.gif);
}

TD.gora_niebieski{
	background-image: url(../images/layout/gora_niebieski_bg.gif);
}

TD.firma_logo{
	background-color: #8BC33C;
	background-image: url(../images/layout/logo_bg.gif);
	text-align: center;
	vertical-align: middle;
}

TD.login_box{
	background-color: #F5F9FC;
}

TD.space_btwn_left_center{
	background-color: #ffffff;
	background-image: url(../images/layout/dot_poziomy.gif);
}



TABLE.content_bars
{
	width:				100%;
	border-spacing:	0px;
	border-collapse:	collapse;
	margin-left:		auto;
	margin-right:		auto;
	margin-top:			0px;
	margin-bottom:		0px;
	overflow:			auto;
	background-color:	#fff;
}

TD.left_bar
{
	width: 171px;
	overflow: auto;
}

TD.middle_bar
{
	width: 585px;
}



















A.menu0 { color: #535353; font-weight: bold; font-size: 11px }
A.menu0:hover { color: #535353; text-decoration: underline }
A.menu1 { color: #535353; font-weight: normal; font-size: 11px }
A.menu1:hover { color: #535353; text-decoration: underline }
A.menu2 { color: #535353; font-weight: normal; font-size: 10px }
A.menu2:hover { color: #535353; text-decoration: underline }
A.menu3 { color: #535353; font-weight: normal; font-size: 10px }
A.menu3:hover { color: #535353; text-decoration: underline }
A.menu4 { color: #535353; font-weight: normal; font-size: 10px }
A.menu4:hover { color: #535353; text-decoration: underline }
A.menu5 { color: #535353; font-weight: normal; font-size: 10px }
A.menu5:hover { color: #535353; text-decoration: underline }
A.menu6 { color: #535353; font-weight: normal; font-size: 10px }
A.menu6:hover { color: #535353; text-decoration: underline }
A.expander { color: #535353; font-weight: normal; font-size: 10px }
A.expander:hover { color: #535353; text-decoration: underline }



A.search_res { display:block;	float:left; color: #9E2D2D; font-weight: normal; font-size: 11px }
A.search_res:hover { color: #9E2D2D; text-decoration: underline }

A.location {
	color: #39338B; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial;
}
A.location:hover {
	color: #39338B; font-weight: bold; font-size: 11px; text-decoration: underline;
}



@media print
{
	A.npr 
	{
		display: none;
		visibility: hidden;
	}
	
	IMG.npr
	{
		display: none;
		visibility: hidden;
	}
}

H1 { line-height: normal; color: #56890C; font-size: 24px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial; }
H2 { line-height: normal; color: #56890C; font-size: 20px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial; }
H3 { line-height: normal; color: #56890C; font-size: 18px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial; }
H4 { line-height: normal; color: #56890C; font-size: 16px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial; }
H5 { line-height: normal; color: #56890C; font-size: 14px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial; }

SPAN.raquo_location{
	font-weight: bold;
	color: red;
}


SPAN.loginform_txt
{
	font-size: 11px;
	color: #00629F;
}

DIV.center
{ 
	text-align: center; 
	vertical-align: top;
}

DIV.Right
{ 
	text-align: right; 
	vertical-align: top 
}

DIV.ContentContainer
{
	padding: 10px;
	padding-top: 2px;
}

DIV.RightBottom
{ 
	border-width: 1px;
	border-color: #DDDDDD;
	text-align: right; 
	vertical-align: bottom;
}

TABLE
{ 
	font-family: Tahoma, Verdana, sans-serif; 
	font-size: 11px; 
	color: #333333;
	line-height: 16px
}

TABLE.outer
{ 
	border-spacing: 0px;
	border-bottom: 0px;
	border-top: 0px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}


TABLE.przewijadla {
	font-size: 11px;
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#E5F4FF;
	height:30px;
	color:#333;
}

TABLE.przewijadla TD.navi_links {
	padding:8px;
	color:#3B6686;
}

TABLE.przewijadla SELECT {
	font-size:10px;
	width:40px;
	line-height:15px;
}

TABLE.przewijadla A.A_normal {
	color:#166AA4;
	background-color: transparent;
	padding:1px 4px;
}
TABLE.przewijadla A.A_normal:hover {
	background-color:#166AA4;
	color:#fff;
}
TABLE.przewijadla A.A_current {
	background-color: white;
	color:#166AA4;
	padding:1px 4px;
	font-weight:bold;
}


TABLE.przewijadla TD.page_info {
padding:8px;
}

TABLE.przewijadla CAPTION {
	padding:3px;
}

.left	{	text-align:left;	}
.right	{	text-align:right;	}
.center {	text-align:center;	}
.block	{	display:block;		}
.inline	{	display:inline;		}



TD
{ 
	vertical-align: top;
}

TD.TopBar 
{ 
	background-color: #FFFFFF; 
}

TD.LeftOut
{ 
	background-color: #FFFFFF;
	padding: 10px;
}

TD.MiddleOut
{ 
	background-color: #FFFFFF;
	padding: 10px;
}

TD.RightOut
{ 
	background-color: #FFFFFF;
	padding: 10px;
}

TD.ValignBottom
{
	vertical-align: bottom;
	background-color: #FFFFFF;
}


TABLE.AttrFilters{
	width:				100%;
	background-color:	#F5F9FC;
	border-collapse: collapse;
	border-top: 3px double #F4F4F4;
	border-bottom: 1px solid #7DCCFF;
}

TABLE.AttrFilters TD{
	background-color:	#F5F9FC;
	border: 1px solid #F4F4F4;
	padding: 7px;
}

TABLE.AttrFilters TD.AttrFiltersLabel
{
	background-color:	#E5F4FF;
	height: 14px;
	padding: 4px;
	font-family: "Trebuchet MS", Tahoma, Vardana, Arial;
	color: #0176C2;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #7DCCFF;
}

TABLE.Prodzian
{
	border-left: 1px solid #E5F4FF;
	border-right: 1px solid #E5F4FF;
	border-bottom: 3px solid #E5F4FF;
}

TD.ProdzianLeft
{
	border-left: 7px solid #E5F4FF;
}

TD.ProdzianRight
{
	border-right: 	7px solid #E5F4FF;
}

TABLE.ProdName
{
	border-bottom: 3px solid #186192;
	background-image: url(../images/layout/bg_pr_name.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

TABLE.ProdpageAttrs
{
	width: 100%;
	border: 10px solid #fff;
}

TABLE.ProdpageAttrs TD
{
	vertical-align: text-bottom ;
	color: #333333;
	background-color: white;
	border-collapse: collapse;
	border-top: 1px solid #EAEAEA ;
}


TABLE.MenuContainer{
	width:				100%;
	margin-left:		auto;
	margin-right:		auto;
	margin-top:			0px;
	margin-bottom:		0px;
	background-color:	#fff;
}

TD.BoxTitle
{
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #92D236;
	color: #FFFFFF;
	height: 22px;
	padding-left: 6px;
	padding-top: 2px;
	vertical-align: middle;
}

H3.hedzina
{
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #92D236;
	color: #FFFFFF;
	height: 22px;
	padding-left: 6px;
	padding-top: 2px;
	vertical-align: middle;
	border-bottom: 2px solid #67991F;
}

TD.BoxTitleRight
{
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #2081C4;
	color: #FFFFFF;
	height: 22px;
	padding-left: 6px;
	padding-top: 2px;
	vertical-align: middle;
}

TD.BoxElement0
{
	background-color: #F2F2F2;
	vertical-align: middle;
	border-top: 1px solid white;
	border-bottom: 1px solid #E7E7E7;
	height: 20px;
}

TD.BoxElement0Expander
{
	background-color: #F2F2F2;
	vertical-align: middle;
	border-top: 1px solid white;
	border-bottom: 1px solid #E7E7E7;
	height: 20px;
	text-align: right;
}

TD.BoxElement0 A {
	display:block;
	float:left;
}

TD.BoxElement0 img {
	display:block;
	float:left;
}

TD.Separator
{
	background-color: #67991F;
	height: 5px;
	empty-cells: show;
	border-top: 2px solid white;
	border-bottom: 1px solid white;
}

TD.BoxFooter
{
	background-color: #fff;
	height: 2px;
	empty-cells: show;	
}


TABLE.cartTbl
{
	border: 1px solid #DDDDDD; 
	padding: 0px; 
	margin: 0px; 
	background-color:#f9f9f9;
	color: #333333;
}

TABLE.cartTbl TD
{
	border: 2px solid white; 
	padding: 4px; 
	background-color:#f9f9f9;
	color:#333333;
}

TABLE.cartTbl TR.header TD
{
	border: 2px solid white; 
	padding: 4px; 
	background-color:#f2f2f2;
	color:#333;
	font-size: 12px;
	height: 25px;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
}

TABLE.cartTbl TR.resume TD
{
	border-bottom: 2px solid white;
	border-left: 2px solid white;
	border-right: 2px solid white;
	border-top: 3px double white;
	padding: 4px; 
	background-color:#f2f2f2;
	color:#333;
	font-size: 12px;
	height: 25px;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
}










TD.BoxElementDownloadsIco
{
	background-color: #EDEDED;
	height: 21px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
}

TD.BoxElementDownloads
{
	background-color: #EDEDED;
	height: 21px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
}

TD.BoxElementDownloads A {
	display:block;
	float:left;
}

TD.BoxElementDownloads img {
	display:block;
	float:left;
}



TD.BoxElementNewsMore
{
	background-color: #EDEDED;
	height: 17px;
	vertical-align: top;
}


TD.LocBarLeft
{
	width:				8px;
	background-color: #ffffff;
	background-image: url(../images/layout/bg_location_left.gif);
	background-repeat: no-repeat;
	background-position: bottom left
}

TD.LocBarMiddle
{
	background-color:		#ffffff;
	background-image: 	url(../images/layout/bg_location.gif);
	background-repeat:	repeat-x;
	background-position: bottom;
	vertical-align: 		middle;
	text-align:				left;
}

TD.SrchBarRight
{
	width:				8px;
	background-color: #ffffff;
	background-image: url(../images/layout/bg_srch_right.gif);
	background-repeat: no-repeat;
	background-position: bottom left
}

TD.SrchBarMiddle
{
	background-color:		#ffffff;
	background-image: 	url(../images/layout/bg_srch.gif);
	background-repeat:	repeat-x;
	background-position: bottom;
	vertical-align: 		middle;
	text-align:				left;
}

TD.MultiSrchBar{
	background-color: #F3FFDE;
	padding: 5px;
}


TD.SorterLeft{
	width: 3px;
	background: url(../images/layout/bg_sorter_left.gif);
}

TD.SorterMiddle{
	background: url(../images/layout/bg_sorter.gif);
	vertical-align: middle;
}

TD.SorterRight{
	width: 7px;
	background: url(../images/layout/bg_sorter_right.gif);
}


TD.NewsContainer
{
	background-color: #FFFFFF;
}

TD.NewsContainerUserDate
{
	font-family: Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #868686;
	vertical-align: middle;
}

TD.NewsContainerContent
{
	font-family: Tahoma, Verdana, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
}

TD.redLine
{
	BORDER-BOTTOM: #dfdfdf 1px dashed;
}


TD.prodzianHomeBox
{
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background-color: #F8F8F8;
	padding: 5px 5px 5px 5px;
}


IMG.logo
{
	margin-top: 20px;
	margin-left: 10px;
}

.RedBold
{
	color: #ff1111;
	font-weight: bold;
}

.SubTitle
{
	font-weight: bold;
}

.TenPx
{
	font-size: 10px;
}

.error
{
	color: #Ff0000;
	font-weight: bold;
}


INPUT 
{
	background: #fbfbfb;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	color:#333333; 
	FONT-SIZE: 11px	
}

INPUT.ErrorForm
{
	background: #fbfbfb;
	border-top: 1px solid #FF2222;
	border-left: 1px solid #FF2222;
	border-bottom: 1px solid #FF2222;
	border-right: 1px solid #FF2222;
	color:#333333; 
	FONT-SIZE: 11px
}


INPUT.btn 
{
	height: 17px;
	vertical-align: middle;
	background: #FFFD7C;
	border: 1px solid #999999;
	color: #C03200; 
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/layout/bg_btn.gif);
}

INPUT.BookletAct
{
	color: white;
	background-color: #186192;
	border: 1px solid #186192;
	margin-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	height: 25px;
}


INPUT.BookletInact
{
	color: #186192;
	background-color: #FFF;
	border: 1px solid #186192;
	margin-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	height: 25px;
}

SELECT
{
	background: #fbfbfb;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	color: #333333; 
	font-size: 11px;
}

SELECT.attribute_sel
{
	background: #fbfbfb;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	color:#333333; 
	FONT-SIZE: 11px;
	width: 120px;
}


TEXTAREA
{
	font-family: Tahoma, Verdana, sans-serif;
	background: #fbfbfb;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	color:#333333;
	FONT-SIZE: 11px	
}

TEXTAREA.ErrorForm
{
	font-family: Tahoma, Verdana, sans-serif;
	background: #fbfbfb;
	border-top: 1px solid #FF2222;
	border-left: 1px solid #FF2222;
	border-bottom: 1px solid #FF2222;
	border-right: 1px solid #FF2222;
	color:#333333;
	FONT-SIZE: 11px
}

UL {
	list-style-image: url("../images/list_marker.gif");	
}

SPAN.FCKS_List_Header P {
	display:inline;
}

SPAN.FCKS_Underliner P {
	width:100px;
}

SPAN.FCKS_Table_Bordered 
{
	border-right:1px dashed #C00;
	display:block;
	width:100%;
	height:100%;
	margin:0;
}



/* GALLERY */

TABLE.gallery_table
{
 	color: #333333;
	font-family: 'Trebuchet MS', Tahoma, Verdana, Arial; 
	font-size: 10px;
	font-weight: normal;
	width: 100%;
	text-align: center;
}

TABLE.gallery_table TD
{
	background-color: #EEEEEE;
	padding: 5px;
	text-align: center;
	border: 3px solid white;
}

DIV.gallery_container
{
	display: block; 
	background-color: white;
	color: #333333; 
	border-left: 1px dotted grey; 
	border-bottom: 1px dotted grey;
	border-right: 1px dotted grey;
	padding: 15px; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial; 
	font-size: 12px; 
	font-weight: bold;
}

DIV.gallery_photo
{
	background-color: #EEEEEE;
	color: #333333;
	padding: 0px;
	font-family: 'Trebuchet MS', Tahoma, Verdana, Arial; 
	font-size: 10px;
	font-weight: normal;
	width: 100px;
	text-align: center;
}

/***/

DIV.page-categories-list {
margin-left:10px;
margin-right:5px;
font-size:11px;
}

DIV.page-categories-list DIV.page-categories-list {
font-size:11px;
margin-left:4px;
padding-left:10px;
border-bottom:1px solid #dfdfdf;	
}

DIV.page-categories-list DIV.page-categories-list A.page-category {
display:block;
padding-left:14px;
padding-top:3px;
padding-bottom:3px;
color:#81785F;
line-height:16px;
border-bottom:1px solid #dfdfdf;	
font-weight: normal;
}

A.page-root-category {
display:block;
margin-top:6px;
line-height:14px;
font-weight:bold;
}

A.page-category:hover, A.page-root-category:hover {
text-decoration:underline;
}

A.page-category {
background:url('./../../html/images/cat-list-image.gif') no-repeat 0 7px;
display:block;
padding-left:14px;
padding-top:2px;
padding-bottom:2px;
line-height:20px;
border-bottom:1px solid #dcdcdc;
}
	
/***/	

TABLE.sp_dostawy
{
	width:100%;
	margin-bottom:0;
	border-top:3px double #ccc;
	border-bottom:1px solid #dfdfdf;
	background-color: #fff;
}

TABLE.sp_dostawy TD
{
	padding:5px;
	border-bottom:1px solid #F6F5F2;
	text-align:justify;
	font-size:11px;
	vertical-align: middle;
	empty-cells: show;
}

TABLE.sp_dostawy TH
{
	padding:5px;
	border-bottom:3px double #F6F5F2;
	text-align:justify;
	font-size:11px;
	vertical-align: middle;
}

-->