/*interfejs*/
body
{
    margin:0px 0px 50px 0px;
	padding:0px;
    background-color:#0F4035;
	background-image:url(../img/interface/bgGradient.jpg);
	background-repeat:repeat-x;
    color:#fff;
    font-size:12px;
    font-family:Verdana;
	text-align:center;
	vertical-align:middle;
}

a:link { color:#FFFFC4; text-decoration:none;}
a:hover { color:#fff; text-decoration:underline; }
a:active { color:#fff; text-decoration:underline; }
a:visited { color:#FFFFC4; text-decoration:none;}

li
{
	list-style-position:outside;
	margin-bottom:8px;
}

#flashContent
{
	width:100%;
	height:100%;
}

#ornaments
{
	width:100%;
	height:100%;
	background-image:url(../img/interface/ornaments.png);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
}

#main_table
{
	width:1256px;
	border:none;
	margin:0px;
	padding:0px;
	border-spacing:0px;
}

#main_table h1
{
    font-size:16px;
    color:#FFFEC7;
    font-weight:bold;
    margin:0 0 15px 0;
}

#main_table h2
{
    font-size:12px;
    color:#FFFEC7;
    font-weight:bold;
    margin:0 0 5px 0;
}

	#main_table_head
		{
		width:auto;
		padding:0px;
		margin:0px;
		}
	
	#main_table_middle
		{
		width:auto;
		padding:15px 70px 5px 70px;
		margin:0px;
		background-image:url(../img/interface/table_bg_middle.png);
		background-repeat:repeat-y;
		text-align:center;
		}
	
	#main_table_footer
		{
		width:auto;
		height:30px;
		padding:10px 70px 60px 70px;
		margin:0px;
		background-image:url(../img/interface/table_bg_bottom.png);
		background-repeat:no-repeat;
		text-align:center;
		}
	
	/*tabela dzielaca strone*/
	.table_split
		{
		width:auto;
		padding:15px 0px 15px 0px;
		border:none;
		border-spacing:0px;
		}
	
	.table_split_menu
		{
		width:200px;
		vertical-align:top;
		}
	
	.table_split_content
		{
		width:846px;
		padding-left:30px;
		vertical-align:top;
		text-align:left;
		}
	
	/*boczne menu*/
	#menu_side_table
		{
		width:230px;
		margin:0px 0px 0px 0px;
		border:none;
		border-spacing:0px;
		}
		
	#menu_side_table_top
		{
		width:auto;
		padding:0px;
		margin:0px;
		background-image:url(../img/interface/menu_side_top.png);
		background-repeat:no-repeat;
		height:40px;
		}
	
	#menu_side_table_top_newsletter
		{
		width:auto;
		padding:0px;
		margin:0px;
		background-image:url(../img/interface/menu_side_top_newsletter.png);
		background-repeat:no-repeat;
		height:40px;
		}
	
	#menu_side_table_top_products
		{
		width:auto;
		padding:0px;
		margin:0px;
		background-image:url(../img/interface/menu_side_top_products.png);
		background-repeat:no-repeat;
		height:40px;
		}
	
	#menu_side_table_middle
		{
		width:auto;
		height:auto;
		padding:3px 15px 3px 15px;
		margin:0px;
		background-image:url(../img/interface/menu_side_middle.png);
		background-repeat:repeat-y;
		text-align:left;
		}
	
	#menu_side_table_bottom
		{
		width:auto;
		padding:0px;
		margin:0px;
		background-image:url(../img/interface/menu_side_bottom.png);
		background-repeat:no-repeat;
		height:15px;
		}
	
	.side_menu_item
		{
		width:170px;
		padding:4px 0px 0px 30px;;
		margin:0px;
		background-image:url(../img/interface/side_menu_item_up.png);
		background-repeat:no-repeat;
		height:21px;
		display:block;
		color:#FFFEC7;
		text-decoration:none;
		font-size:11px;
		}
	
	.side_menu_item:hover
		{
		width:170px;
		padding:4px 0px 0px 30px;;
		margin:0px;
		background-image:url(../img/interface/side_menu_item_over.png);
		background-repeat:no-repeat;
		height:21px;
		display:block;
		color:#000;
		text-decoration:none;
		font-size:11px;
		}
	
	.side_menu_item_selected
		{
		width:170px;
		padding:4px 0px 0px 30px;;
		margin:0px;
		background-image:url(../img/interface/side_menu_item_selected.png);
		background-repeat:no-repeat;
		height:21px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:11px;
		}
	
	.side_menu_item_dropdown
		{
		width:170px;
		padding:4px 0px 0px 30px;;
		margin:0px;
		background-image:url(../img/interface/side_menu_item_dropdown_up.png);
		background-repeat:no-repeat;
		height:21px;
		display:block;
		color:#FFFEC7;
		text-decoration:none;
		font-size:11px;
		}
	
	.side_menu_item_dropdown:hover
		{
		width:170px;
		padding:4px 0px 0px 30px;;
		margin:0px;
		background-image:url(../img/interface/side_menu_item_dropdown_over.png);
		background-repeat:no-repeat;
		height:21px;
		display:block;
		color:#000;
		text-decoration:none;
		font-size:11px;
		}
	
	.side_menu_item_dropdown_selected
		{
		width:170px;
		padding:4px 0px 0px 30px;;
		margin:0px;
		background-image:url(../img/interface/side_menu_item_dropdown_selected.png);
		background-repeat:no-repeat;
		height:21px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:11px;
		}
	
	.side_menu_item2
		{
		width:163px;
		padding:3px 0px 0px 37px;;
		margin:0px;
		background-image:url(../img/interface/side_menu_item2_up.png);
		background-repeat:no-repeat;
		height:18px;
		display:block;
		color:#FFFEC7;
		text-decoration:none;
		font-size:11px;
		}
	
	.side_menu_item2:hover
		{
		width:163px;
		padding:3px 0px 0px 37px;;
		margin:0px;
		background-image:url(../img/interface/side_menu_item2_over.png);
		background-repeat:no-repeat;
		height:18px;
		display:block;
		color:#000;
		text-decoration:none;
		font-size:11px;
		}
	
	.side_menu_item2_selected
		{
		width:163px;
		padding:3px 0px 0px 37px;;
		margin:0px;
		background-image:url(../img/interface/side_menu_item2_selected.png);
		background-repeat:no-repeat;
		height:18px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:11px;
		}
	
	.side_menu_item2_high
		{
		width:163px;
		padding:3px 0px 0px 37px;;
		margin:0px;
		background-image:url(../img/interface/side_menu_item2_high_up.png);
		background-repeat:no-repeat;
		height:31px;
		display:block;
		color:#FFFEC7;
		text-decoration:none;
		font-size:11px;
		}
	
	.side_menu_item2_high:hover
		{
		width:163px;
		padding:3px 0px 0px 37px;;
		margin:0px;
		background-image:url(../img/interface/side_menu_item2_high_over.png);
		background-repeat:no-repeat;
		height:31px;
		display:block;
		color:#000;
		text-decoration:none;
		font-size:11px;
		}
	
	.side_menu_item2_high_selected
		{
		width:163px;
		padding:3px 0px 0px 37px;;
		margin:0px;
		background-image:url(../img/interface/side_menu_item2_high_selected.png);
		background-repeat:no-repeat;
		height:31px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:11px;
		}
	
	/*ramka wyswietlania - szeroka 846px*/
	#display_frame_wide_table
		{
		width:846px;
		margin:0px 0px 0px 0px;
		border:none;
		border-spacing:0px;
		}
	
	.tableDiv
		{
		margin-bottom:20px;
		}
		
	#display_frame_wide_table_top
		{
		width:auto;
		padding:0px;
		margin:0px;
		background-image:url(../img/interface/display_frame_wide_top.png);
		background-repeat:no-repeat;
		height:40px;
		text-align:center;
		}
	
	#display_frame_wide_table_middle
		{
		width:auto;
		padding:8px 15px 8px 15px;
		margin:0px;
		background-image:url(../img/interface/display_frame_wide_middle.png);
		background-repeat:repeat-y;
		text-align:left;
		}
	
	#display_frame_wide_table_bottom
		{
		width:auto;
		padding:0px;
		margin:0px;
		background-image:url(../img/interface/display_frame_wide_bottom.png);
		background-repeat:no-repeat;
		height:15px;
		}
	
	/*ramka wyswietlania - banner 650px*/
	#display_frame_banner_table
		{
		width:650px;
		margin:0px 0px 0px 0px;
		border:none;
		border-spacing:0px;
		}
		
	#display_frame_banner_table_top
		{
		width:auto;
		padding:0px;
		margin:0px;
		background-image:url(../img/interface/display_frame_banner_top.png);
		background-repeat:no-repeat;
		height:40px;
		text-align:center;
		}
	
	#display_frame_banner_table_middle
		{
		width:auto;
		padding:0px 15px 0px 15px;
		margin:0px;
		background-image:url(../img/interface/display_frame_banner_middle.png);
		background-repeat:repeat-y;
		text-align:left;
		vertical-align:middle;
		}
	
	#display_frame_banner_table_bottom
		{
		width:auto;
		padding:0px;
		margin:0px;
		background-image:url(../img/interface/display_frame_banner_bottom.png);
		background-repeat:no-repeat;
		height:15px;
		}
	
	/*ramka wyswietlania - nowosci 530px*/
	#display_frame_news_table
		{
		width:530px;
		margin:10px 0px 0px 0px;
		border:none;
		border-spacing:0px;
		}
		
	#display_frame_news_table_top
		{
		width:auto;
		padding:0px;
		margin:0px;
		background-image:url(../img/interface/display_frame_news_top.png);
		background-repeat:no-repeat;
		height:40px;
		text-align:center;
		}
	
	#display_frame_news_table_middle
		{
		width:auto;
		padding:5px 15px 5px 15px;
		margin:0px;
		background-image:url(../img/interface/display_frame_news_middle.png);
		background-repeat:repeat-y;
		text-align:left;
		}
	
	#display_frame_news_table_bottom
		{
		width:auto;
		padding:0px;
		margin:0px;
		background-image:url(../img/interface/display_frame_news_bottom.png);
		background-repeat:no-repeat;
		height:15px;
		}

/*zawartosc - strona glowna*/
.pic_no_frame img
	{
	border:none;
	}

.pic_no_frame_margin img
	{
	border:none;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:10px;
	}

.picframe1px img{
border: 1px solid #000000;
}

.picframe1px:hover img{
border: 1px solid #F2D19C;
}

.table_crawler_button img
	{
	border:1px solid #666;
	padding:5px;
	margin:0px 5px 5px 5px;
	background-color:#000;
	}

.table_crawler_button img:hover
	{
	border:1px solid #999;
	padding:5px;
	margin:0px 5px 5px 5px;
	background-color:#333;
	}

/*tabela rozmiarow*/
.tableSize
{
    border-top:1px solid #64A398;
    border-left:1px solid #64A398;
    border-bottom:none;
    border-right:none;
    background-color:#033E2F;
    color:#FFF;
}

.tableSize td
{
    border-bottom:1px solid #64A398;
    border-right:1px solid #64A398;
    border-top:none;
    border-left:none;
    padding:4px 4px 4px 4px;
}

/*listy*/
.display_category
	{
	width:53px;
	padding:0px 0px 0px 0px;;
	margin:0px;
	background-image:url(../img/interface/display_category_up.png);
	background-repeat:no-repeat;
	height:29px;
	display:inline-block;
	text-decoration:none;
	font-size:11px;
	}

.display_category:hover
	{
	width:53px;
	padding:0px 0px 0px 0px;;
	margin:0px;
	background-image:url(../img/interface/display_category_over.png);
	background-repeat:no-repeat;
	height:29px;
	display:inline-block;
	text-decoration:none;
	font-size:11px;
	}

.display_category_selected
	{
	width:53px;
	padding:0px 0px 0px 0px;;
	margin:0px;
	background-image:url(../img/interface/display_category_over.png);
	background-repeat:no-repeat;
	height:29px;
	display:inline-block;
	text-decoration:none;
	font-size:11px;
	}

.display_list
	{
	width:53px;
	padding:0px 0px 0px 0px;;
	margin:0px;
	background-image:url(../img/interface/display_list_up.png);
	background-repeat:no-repeat;
	height:29px;
	display:inline-block;
	text-decoration:none;
	font-size:11px;
	}

.display_list:hover
	{
	width:53px;
	padding:0px 0px 0px 0px;;
	margin:0px;
	background-image:url(../img/interface/display_list_over.png);
	background-repeat:no-repeat;
	height:29px;
	display:inline-block;
	text-decoration:none;
	font-size:11px;
	}

.display_list_selected
	{
	width:53px;
	padding:0px 0px 0px 0px;;
	margin:0px;
	background-image:url(../img/interface/display_list_over.png);
	background-repeat:no-repeat;
	height:29px;
	display:inline-block;
	text-decoration:none;
	font-size:11px;
	}

.display_gallery
	{
	width:53px;
	padding:0px 0px 0px 0px;;
	margin:0px;
	background-image:url(../img/interface/display_gallery_up.png);
	background-repeat:no-repeat;
	height:29px;
	display:inline-block;
	text-decoration:none;
	font-size:11px;
	}

.display_gallery:hover
	{
	width:53px;
	padding:0px 0px 0px 0px;;
	margin:0px;
	background-image:url(../img/interface/display_gallery_over.png);
	background-repeat:no-repeat;
	height:29px;
	display:inline-block;
	text-decoration:none;
	font-size:11px;
	}

.display_gallery_selected
	{
	width:53px;
	padding:0px 0px 0px 0px;;
	margin:0px;
	background-image:url(../img/interface/display_gallery_over.png);
	background-repeat:no-repeat;
	height:29px;
	display:inline-block;
	text-decoration:none;
	font-size:11px;
	}

.borderDiv
	{
	width:100%;
	border-bottom:2px solid #000;
	margin-bottom:20px;
	margin-top:20px;
	}

.detailsOuterDiv
	{
	padding:2px;
	border:1px solid #000;
	margin-bottom:25px;
	}

.detailsInnerDiv
	{
	background-image:url(../img/interface/bgTable.png);
	background-repeat:repeat;
	padding:10px;
	}

.detailsInnerDivDescription
	{
	background-image:url(../img/interface/bgTable.png);
	background-repeat:repeat;
	padding:15px 20px 15px 20px;
	vertical-align:top;
	text-align:justify;
	}


.specialOfferImageTag
	{
	background-image:url(../img/interface/specialOfferImageTag.png);
	background-repeat:no-repeat;
	width:138px;
	height:106px;
	position:relative;
	top:-10px;
	left:100px;
	margin-bottom:-106px;
	cursor: pointer;
	}

.newModelImageTag
	{
	background-image:url(../img/interface/newModelImageTag.png);
	background-repeat:no-repeat;
	width:132px;
	height:25px;
	position:relative;
	top:-35px;
	left:0px;
	margin-bottom:-25px;
	cursor: pointer;
	}

.specialOfferImageTagDetails
	{
	background-image:url(../img/interface/specialOfferImageTag.png);
	background-repeat:no-repeat;
	width:138px;
	height:106px;
	position:relative;
	top:-9px;
	left:112px;
	margin-bottom:-106px;
	cursor: pointer;
	}

.newModelImageTagDetails
	{
	background-image:url(../img/interface/newModelImageTag.png);
	background-repeat:no-repeat;
	width:132px;
	height:25px;
	position:relative;
	top:-25px;
	left:0px;
	margin-bottom:-25px;
	cursor: pointer;
	}

.specialOfferImageTagCategoryList
	{
	background-image:url(../img/interface/specialOfferImageTagGallery.png);
	background-repeat:no-repeat;
	width:95px;
	height:72px;
	position:relative;
	top:-10px;
	left:60px;
	margin-bottom:-72px;
	cursor: pointer;
	}

.newModelImageTagCategoryList
	{
	background-image:url(../img/interface/newModelImageTagGallery.png);
	background-repeat:no-repeat;
	width:113px;
	height:22px;
	position:relative;
	top:-33px;
	left:0px;
	margin-bottom:-22px;
	cursor: pointer;
	}

.specialOfferImageTagGallery
	{
	background-image:url(../img/interface/specialOfferImageTagGallery.png);
	background-repeat:no-repeat;
	width:95px;
	height:72px;
	position:relative;
	top:-10px;
	left:60px;
	margin-bottom:-72px;
	cursor: pointer;
	}

.newModelImageTagGallery
	{
	background-image:url(../img/interface/newModelImageTagGallery.png);
	background-repeat:no-repeat;
	width:113px;
	height:22px;
	position:relative;
	top:-33px;
	left:0px;
	margin-bottom:-22px;
	cursor: pointer;
	}

.price
	{
	font-size:15px;
	margin-top:10px;
	margin-bottom:0px;
	border-bottom:1px solid #000;
	width:250px;
	padding-bottom:8px;
	}

.priceGallery
	{
	font-size:12px;
	margin-top:5px;
	margin-bottom:0px;
	height:30px;
	}

/*formularze*/
#tableContentSplit
	{
	width:620px;
	border:1px solid #4A7666;
	border-spacing:0px;
	padding:20px 20px 20px 20px;
	text-align:center;
	background-image:url(../img/interface/bgTable.png);
	}

#tableForm
	{
	width:300px;
	border:none;
	border-spacing:0px;
	}
	
	#tableFormNameColumn
		{
		width:115px;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:left;
		padding:2px 2px 2px 2px;
		border-bottom:1px solid #446C5C;
		}
	
	#tableFormInputColumn
		{
		width:150px;
		font-size:12px;
		font-style:italic;
		color:#FFFFFF;
		text-align:left;
		padding:2px 2px 2px 2px;
		border-bottom:1px solid #446C5C;
		}
	
	.inputFormLine
		{
		border:1px solid #000;
		background-color:#FFF1D4;
		font-size:12px;
		color: #000;
		width:150px;
		display:inline;
		padding:2px 2px 2px 2px;
		margin:0 0 0 0;
		}
.input3
{
    border:1px solid #3C4C70;
    background-color:#E6EEFF;
    font-size:11px;
    color: #000;
    width:50px;
    display:inline;
    padding:2px 2px 2px 2px;
    margin:4px 0 0 0;
    text-align:center;
}

.inputForm
{
    border:1px solid #000;
    background-color:#FFF1D4;
    font-size:11px;
    color: #000;
    width:280px;
    display:inline;
    padding:2px 2px 2px 2px;
    margin:0 0 0 0;
}

.inputFormSubmit
{
    border:1px solid #000;
    background-color:#AC976B;
    font-size:11px;
    color: #000;
    width:100px;
    display:inline;
    padding:2px 2px 2px 2px;
    margin:0 0 0 0;
}

/* paleta kolorow */
.tabelka
{
    border-top:1px solid #64A398;
    border-left:1px solid #64A398;
    border-bottom:none;
    border-right:none;
    background-color:#033E2F;
    color:#FFF;
}

.tabelka td
{
    border-bottom:1px solid #64A398;
    border-right:1px solid #64A398;
    border-top:none;
    border-left:none;
    padding:3px 3px 3px 3px;
}

.xstooltip 
{
	visibility: hidden; 
	position:absolute;
	color:#fff;
	top: 0;  
	left: 0; 
	z-index: 2; 
	background-image:url('../img/interface/bgTooltip.png');
	font: normal 8pt sans-serif; 
	padding: 3px; 
	border: solid 2px #000;
	display:inline-block;
}

.blink {
color: red;
display: inline;
}

/* mapa serwisu */
.headline_map
{
	font-size:12px;
    color:#FFFEC7;
    font-weight:bold;
    margin:15px 0px 15px 0px;
}

/*stopka*/
.footer_font
	{
	font-size:10px;
	color:#FFFFC4;
	}

/*ogolne style*/
.text_link
	{
	color:#FFFFC4;
	text-decoration:none;
	}

.text_link:hover
	{
	color:#fff;
	text-decoration:underline;
	}

.text_link2
{
    color:#F2D19C;
    text-decoration:underline;
    font-weight:bold;
}

.text_link2:hover
{
    color:#F2D19C;
    text-decoration:none;
    font-weight:bold;
}

.text_div
{
	padding:15px 20px 15px 20px;
}

.text_div2
{
	padding:15px 20px 15px 20px;
	text-align:justify;
}

.text_center_div
{
	padding:15px 20px 15px 20px;
	text-align:center;
}

.text_akapit
{
	text-align:justify;
	text-indent:30px;
	margin-bottom:15px;
}

.text_akapit2
{
	text-align:justify;
	text-indent:30px;
	padding:0px 20px 0px 20px;
}

.inputForm
{
    border:1px solid #000;
    background-color:#FFF1D4;
    font-size:11px;
    color: #000;
    width:280px;
    display:inline;
    padding:2px 2px 2px 2px;
    margin:0 0 0 0;
}

.inputFormSubmit
{
    border:1px solid #000;
    background-color:#AC976B;
    font-size:11px;
    color: #000;
    width:100px;
    display:inline;
    padding:2px 2px 2px 2px;
    margin:0 0 0 0;
}

.myA2
{
    display:block;
    width:170px;
    height:18px;
    color:#FFF;
    font-size:12px;
    text-decoration:none;
    border:1px solid #528476;
    text-align:center;
}

.myA2:hover
{
    display:block;
	width:170px;
    height:18px;
    color:#F6E8CB;
    font-size:12px;
    text-decoration:none;
    border:1px solid #528476;
    text-align:center;
}

.standard
{
	color:#fff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

.standard_link
	{
	color:#FFFFC4;
	text-decoration:none;
	}

.standard_link:hover
	{
	color:#fff;
	text-decoration:underline;
	}

.h_link
	{
	color:#FFFEC7;
	text-decoration:none;
	}

.h_link:hover
	{
	color:#FFFEC7;
	text-decoration:underline;
	}
