/* CSS Document */
/* content:
	- PRESETS
	- TEXT
	- LAYOUT
	- SWFS
	- FORMS
	*/


/* ------------------------------------------------------------------------------------------ */
/* PRESET */

	* {
		font-family:Tahoma;
		font-size:11px;
		text-decoration:none;
		}
	
	BODY, IMG, FORM {
		margin:0px;
		padding:0px;
		}
	
	BODY {
		background-image:url(../image/layout_body_background.gif);
		background-repeat:repeat-y;
		}
	
	IMG {border:0px;}
	
	a {
		color:#560300;
	}
	

/* ------------------------------------------------------------------------------------------ */
/* TEXT */

	.text_standard {
		color:#46444F;
		}

/* ------------------------------------------------------------------------------------------ */
/* LAYOUT */

	#container {
		width:916px;
		float:left;
		background-image:url(../image/layout_container_background.gif);
		background-position:right;
		background-repeat:repeat-y;
		background-color:#560300;
		}

	/* HEADER */

		#searchdiv {
			width:657px;
			height:19px;
			float:left;
			background-image:url(../image/layout_searchdiv_corner.gif);
			background-position:left;
			background-repeat:no-repeat;
			background-color:#B33028;
			color:#FFFFFF;
			text-align:right;
			padding-right:10px;
			}
		
		#menudivtop {
			float:left;
			width:784px;
			height:14px;
			background-image:url(../image/layout_topmenu_back_top.gif);
			background-repeat:repeat-x;
			}
			
		#menudivbottom {
			float:left;
			width:784px;
			height:22px;
			background-image:url(../image/layout_topmenu_back_bottom.gif);
			background-repeat:repeat-y;
			background-color:#FFFFFF;
			}

	/* LEFTSIDE */
	
		#leftside {
			float:left;
			width:114px;
			background-image:url(../image/layout_leftside_background.gif);
			background-repeat:repeat-x;
			background-color:#540400;
			text-align:right;
			padding-right:5px;
			padding-top:0px;
			}

		#leftside A {color:#FFFFFF;}
		#leftside A:hover {color:#E3B3B0;}
		
	/* MAINSIDE */
	
		#include {
			float:left;
			width:784px;
			background-image:url(../image/layout_content_background.gif);
			background-repeat:repeat-y;
			}	

	/* FOOTER */
		
		#footer {
			float:none;
			clear:both;
			width:774px;
			height:19px;
			background-image:url(../image/layout_footer_background.gif);
			background-repeat:repeat-x;			
			margin-left:142px;
			}
		
		/* STANDARDFOOTER */

			#content_standardfooter {
				float:left;
				clear:both;
				width:784px;			
				background-image:url(../image/content_footer_back.gif);
				background-repeat:repeat-x;
				height:40px;
				text-align:center;
				background-color:#b33029;
				color:#c15650;
				}
			
			#content_standardfooter DIV.created {
				float:left; 
				position:relative; 
				left:-120px; 
				}

			#content_standardfooter DIV.copyright {
    				padding-top:5px; 
    				padding-left:210px; 
    				float:left;
				}
			
			#content_standardfooter A {color:#e3b3b0;}
			#content_standardfooter A:hover {color:#FFFFFF;}
			
			#content_standardfooter A.created {color:#904b48;}
			#content_standardfooter A.created:hover {color:#E3B3B0;}

		/* MAINFOOTER */
			
			#content_mainfooter, #content_mainfooter DIV.spacer {height:26px;}
			
			#content_mainfooter DIV.spacer {
				float:left; 
				width:23px; 
				background-color:#530400; 
				}
			
			#content_mainfooter {
				float:left;
				clear:both;
				width:784px;				
				text-align:center;
				background-color:#b33029;
				color:#c15650;
				}
			
			#content_mainfooter A {color:#e3b3b0;}
			#content_mainfooter A:hover {color:#FFFFFF;}
			
			#content_mainfooter A.created {color:#904b48;}
			#content_mainfooter A.created:hover {color:#E3B3B0;}


/* ------------------------------------------------------------------------------------------ */
/* SWF's */

	#top_menu {
		width:625px;
		height:22px;
		margin-left:20px;
		float:left;
	}
	
	#swf_banner1, #swf_banner2, #swf_banner3 {
		float:left; 
		width:746px; 
		padding-left:1px;
		background-color:#FFFFFF;
		}
	
	#swf_banner1 {height:111px;}
	#swf_banner2 {height:182px;}
	#swf_banner3 {height:259px;}
	
	#swf_banner_up {
		width:667px;
		height:71px;
		background-color:#FFC92F;
		}
	
	OBJECT.swf_smallbanner {
		height:120px; 
		float:left;
		width:231px;
		}


/* ------------------------------------------------------------------------------------------ */
/* FORM's */
	
	#form_search {margin-right:15px;}
	
	#form_search * {float:right;}

	#form_search .search {
		border:1px solid #a5acb2;
		margin-right:5px;
		width:100px;
		}

	#form_search .image {
		position:relative; 
		top:-2px; 
		width:17px; 
		height:19px;
		}
	
	#form_country {
		float:right;
		width:84px; 
		height:19px;
		}

/* ******************************************************************** */
/* ******************************************************************** */
/* ******************************************************************** */
/* ******************************************************************** */
/* ******************************************************************** */

/* CSS Document */
/* content:
	- BANNERS:
		- Banner 03 - size: MAX (strona glowna)
		- Banner 02 - size: LARGE (podstrony: warto wiedziec)
		- Banner 01 - size: STANDARD (podstrony: statyczne)
		- Banner 00 - size: NONE (brak bannera - tylko menu)
	- VARIANT 00 - strona glowna (3xsmallbanner)
	- VARIANT 01 - z menu po lewej stronie (podstrony: statyczne)
	- VARIANT 02 - bez menu po lewej stronie (podstrony: warto wiedzieć)
	*/
	

/* ------------------------------------------------------------------------------------------ */
/* BANNERS */

	#banners_top {
		float:left;
		width:784px;
		height:14px;
		background-image:url(../image/banners_topmenu_background.gif);
		background-repeat:repeat-x;
		}
		

/* ------------------------------------------------------------------------------------------ */
/* VARIANT 01 */

	#variant1_content {
		width:497px; 
		float:left; 
		padding:10px 32px 10px 25px; 
		text-align:justify;
	}
	
	

	/* LAYOUT */


		#variant1_header_top {
			height:20px; 
			width:558px; 
			float:left; 
			background-image:url(../image/variant1_background01.gif); 
			background-repeat:repeat-x; 
			margin:0px;
			padding:0px;
			line-height:0px;
			}
	
		#variant1_menuleft_categorytitle, #variant1_menuleft_subcategorytitle {
			width:193px; 
			float:left; 
			background-repeat:repeat-x;
			font-weight:bold;
			}
		
		#variant1_menuleft_categorytitle {
			height:20px; 
			background-image:url(../image/variant1_background02.gif); 
			color:#FFFFFF;
			padding-top:6px;
			}
	
		#variant1_menuleft_subcategorytitle {
			height:26px; 
			color:#000000;
			background-color:#FAF6E6;
			padding-top:10px;
			}
		
		#variant1_header_middle {
			height:26px; 
			width:766px; 
			float:left; 
			background-image:url(../image/variant1_background04.gif); 
			background-repeat:repeat-x; 
			}
	
		#variant1_header_bottom {
			height:36px; 
			width:748px; 
			float:left; 
			background-image:url(../image/variant1_background05.gif); 
			background-repeat:repeat-x;
			}
	
	/* LEFT MENU */

		#variant1_leftmenu {
			width:207px; 
			float:left; 
			background-image:url(../image/variant1_background06.gif); 
			background-repeat:repeat-x; 
			margin-left:1px; 
			margin-right:1px;
			
			}

		#variant1_leftmenu UL {
			list-style-image:url(../image/content_arrow.gif);
			line-height:20px;
			margin-top:0px;
			padding-top:15px;
			}

		#variant1_leftmenu A {
			color:#45434E;
			line-height:20px;
			}
		#variant1_leftmenu A:hover {color:#000000;}
		
		
#variant2_content h1, #variant1_content h1 {
	font-family: Arial, Helvetica, sans-serif;
	margin: 10px 0 10px 0;
	font-size: 16px;
	font-weight: bold;
}
#variant2_content h3, #variant1_content h3 {
	clear:both;
	margin-top:20px;
	margin-bottom:5px;
	font-size:14px;
}
#variant2_content p, #variant2_content p {
	margin:0px;
	margin-bottom:10px;
	line-height: 17px;
	
}
#variant2_content li, #variant1_content li {
	margin:0px;
	margin-bottom:10px;
	line-height: 17px;
	
}

#variant2_content ul, #variant1_content ul {

	margin-left:10px;
	padding-left: 10px;

}

#variant2_content img, #variant1_content img {
	margin-right:10px;
	float:left;
	
}

#variant2_content img.left, #variant1_content img.left {
	margin-right: 10px;
	margin-bottom: 5px;
	float: left;
	border: medium double #DDDDDD;
	clear:left;
	padding: 2px;
}
#variant2_content img.left2 {
	margin-right: 10px;
	float: left;
	clear:left;
}

#variant2_content img.right, #variant1_content img.right {
	margin:0px;
	margin-left: 10px;
	margin-bottom: 5px;
	float: right;
	border: medium double #DDDDDD;
	clear:right;
	padding: 2px;
}
#variant2_content img.center {
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	float: none;
	border: medium double #DDDDDD;
	clear: both;
}
/*
#variant1_content h2 {
	font-size:15px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-top:10px;
	
}

#variant1_content p {
    font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-left:10px;
	margin-top:5px;
	line-height:15px;

}
*/
		
/* ------------------------------------------------------------------------------------------ */
/* VARIANT 02 */

	#variant2_content {
		width:703px; 
		float:left; 
		padding:10px 22px 10px 25px; 
		text-align:justify;
	}
	
	/* LAYOUT */	
		
		#variant2_header_top {
			height:20px; 
			width:558px; 
			float:left; 
			background-image:url(../image/variant2_background01.gif); 
			background-repeat:repeat-x; 
			margin:0px;
			padding:0px;
			line-height:0px;
			background-color:#FFFFFF;
			}
	
	/* TEXT */

		.cattitle {
			color:#000000; 
			font-size:17px; 
			font-weight:bold; 
			}
		a.more {
			color: #9A9A9A;
			font-weight: normal;
			}
		a.more:hover {color:#000000;}
			
			
/* ------------------------------------------------------------------------------------------ */
/* VARIANT 00 */

	/* LAYOUT */	
		
		#variant0_banner {
			width:231px; 
			float:left; 
			margin:0px;
			padding:0px;
			line-height:0px;
			background-color:#FFFFFF;
			}
		
		#variant0_banners_header {
			float:left; 
			background-image:url(../image/variant2_background01.gif); 
			background-repeat:repeat-x;
			}
		
		#variant0_banners_footer {
			background-image:url(../image/variant0_img04.gif); 
			background-repeat:repeat-x; 
			height:15px; 
			width:763px; 
			float:left;			
			}
		
		#variant0_bannerrow {
			width:759px; 
			float:left; 
		
			}
		DIV.variant0_spacer {
			width:28px;
			height:120px;
			background-image:url(../image/variant0_img03.gif);
			background-repeat:repeat-y;
			float:left;
			}



/* ------------------------------------------------------------------------------------------ */
/* FAQ */

	#faq_item {float:none; clear:both; margin:10px 0px; padding-bottom:5px; border-bottom:1px solid #A5ACB2;}
	#faq_item IMG {margin:0px 10px 0px 0px; padding:0px; position:relative; top:-3px;}
	#faq_item P, #faq_item A {margin:0px 0px 10px 0px; padding:0px; color:#45434E;}
	#faq_item A {text-decoration:underline; font-weight:bold;}
	#faq_item A:hover {color:#000000;}

	.menu_tree table {
		border-collapse: collapse;
		margin-right:5px;
	}
	.menu_tree td {
		line-height: 10px;
	}

/* ******************************************************************** */
/* ******************************************************************** */
/* ******************************************************************** */
/* ******************************************************************** */
/* ******************************************************************** */


	.products-menu {
		margin-left:2px;
		margin-top:8px;
	}
	.products-menu td {
		padding-top:3px;
		padding-bottom:3px;
	}
	.products-menu td a {
		line-height:16px !important;
	}
	.products-menu td a:hover {
		color:#A9192D !important;
	}
	.products-menu-arrow {
		background-image:url(../image/arrow.png);
		background-repeat:no-repeat;
		background-position:0px 8px;
		width:7px;
		height:12px;
	}
	.products-menu-arrowopen {
		background-image:url(../image/arrow_open.png);
		background-position:0px 8px;
		background-repeat:no-repeat;
		width:7px;
		height:12px;
	}
	
	.bold {
		font-weight:bold;
	}
	.arrow {
		background-image:url(../image/arrow.png);
		background-repeat:no-repeat;
		background-position:0px 4px;
	}
	
	div.nav1st {
      
    width:100% !important;
    padding:2px 0 0 0;
    clear:both
    
  }

  div.nav1st a {
      
    display:inline;
    float:left;
    white-space:nowrap;
    padding:0 6px 1px 6px;
    font-weight:bold;
    font-size:10px;
    color:#34455c
    
  }

  div.nav1st a:hover {
    
    color:#fff;
    background-color:#b33029	
      
  }

  div.nav1st div {
      
    width:2px !important;
    height:10px;
    float:left;
    margin:0 1px;
    padding:0;
    line-height:0;
    font-size:0;
    background-color:#b33029;
      
  }	
  .article h1 {
    border-bottom:2px solid #a9192d;
    font-weight:bold;
    font-size:22px !important;
  }
  
/* ARTICLES*/

	.article.* {font-family: Tahoma, Arial, Verdana; text-decoration:none;}
	.article h1 {border-bottom:2px solid #a9192d; font-weight:bold; font-size:20px;}
	.article h2 {font-weight:bold; font-size:14px;}
	.article h3 {font-weight: bold; font-size: 11px; border-bottom: 3px solid #EEEEEE; color:#981A15; text-transform: uppercase; text-align:left;}
	.article p, .article ul {font-weight: normal; color: #2D2D2D; font-size: 11px; text-align: justify; line-height: 15px;}
	.article li {font-weight: normal; color: #2D2D2D; font-size: 11px; line-height: 15px;}
	.article a:link, .article a:visited {color: #000000; font-size:11px;}
	.article a:hover {color: red; text-decoration: underline; font-size:11px;}
	
	.articleMenu ul{ list-style: none;
		padding:0px 0px 5px 5px;
	}
	.articleMenu li {list-style: none; 
		background-image: url(../image/content_arrow.gif); 
		background-repeat: no-repeat; background-position:left top;
		padding-left: 10px;
		margin:0px 0px 5px -40px;

	}
	.articleMenuBox{  float:left; padding:0px; margin-top:0px; width:300px; }
	.articleTxt {float:left; width:330px; margin:10px; }
	
	IMG.promocja_img {border:0px; width:250px; height:212px;}
	SPAN.articlelink1 {font-size:12px; font-weight:bold; text-align:left;}
	A.articlelink2 {font-size:11px; text-align:left; color:#46444F;}	
	A.articlelink2:hover {color:#CC0000;}	
	SPAN.bull {color:#CC0000;}
	#articlelinktable {margin-left:20px; margin-top:15px; border-collapse:collapse;}
	#articlelinktable TD.arrowimg {width:15px;}
	TD.arrowimg IMG {position:relative; top:3px;}
	#movietable {background-color:#FFFFFF; border:1px solid #EEEEEE; width:312px; height:88px; margin-bottom:20px; position:relative; top:-10px;}
	#movietable IMG {border:0px;}
	#movietable TD {text-align:center; padding-top:5px;}	
	.goBack{text-align:right;}
	
	.products-menu {
		margin-left:5px;
		margin-top:8px;
	}
	.products-menu td {
		padding-top:3px;
		padding-bottom:3px;
	}
	.products-menu td a {
		line-height:16px !important;
	}
	.products-menu td a:hover {
		color:#560300 !important;
	}
	.products-menu-arrow {
		background-image:url(../image/arrow.png);
		background-repeat:no-repeat;
		background-position:0px 8px;
		width:7px;
		height:12px;
	}
	.products-menu-arrowopen {
		background-image:url(../image/arrow_open.png);
		background-position:0px 8px;
		background-repeat:no-repeat;
		width:7px;
		height:12px;
	}
	
	.bold {
		font-weight:bold;
	}
	.arrow {
		background-image:url(../image/arrow.png);
		background-repeat:no-repeat;
		background-position:0px 4px;
	}