.produkt_row
{
	min-height:35px;
	float:left;
	width:273px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:20px;
	text-align:justify;
}
.produkty_naglowek
{
	font-size:18px;
	min-height: 22px;
	background-color: #e20016;
	color: #fff;
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	margin-bottom:20px;
}
.product_left
{
	width: 352px;
	min-height:10px;
	float: left;
	margin-left:20px;
}
.product_right
{
	width: 260px;
	margin-left:20px;
	min-height:10px;
	float: right;
	text-align:center;
}
.product_foto
{
	width:214px;
	height:284px;
	background-image:url(../images/product_frame.png);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}
.product_foto_img
{
	width:100%;
	height:100%;
	background-repeat:no-repeat;
	background-position:center center;
}
.produkty_opis_table
{
	width:950px;
	min-height:10px;
	display:block;
	float:left;
}
.produkty_lista
{
	min-height:10px;
	width:143px;
	height:210px;
	background-color:#FFFFFF;
	float:left;
	margin:10px;
}
.produkty_lista_rowEnd
{
	margin:10px;
	min-height:10px;
	width:143px;
	height:210px;
	background-color:#FFFFFF;
	float:left;
}
.produkty_switch
{
	min-height:30px;
	text-align:right;
}
.produkty_mini_lista
{
	width:186px;
	min-height:14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	background-color: #a2bc37;
	margin-left: 21px;
}
.produkty_mini_lista_2
{
	width:172px;
	min-height:14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding-left:16px;
	padding-right:0px;
}
.produkty_mini_bottom_clear
{
	width:100%;
	clear:both;
	text-align:right;
	min-height:30px;
	line-height:30px;
}
.produkty_lista_content
{
	min-height:10px;
	width:900px;
	margin-bottom:30px;
	border-left:1px solid #8b3939;
	float:right;
}
.brick_container
{
	float:right;
	width:9px;
}
.produkty_lista_title
{
	min-height:30px;
	padding-left:10px;
}
.produkty_lista_description
{
	text-align:justify;
	min-height:10px;
	padding-left:10px;
	float:left;
}
.produkty_lista_image
{
	text-align:justify;
	min-height:100px;
	width:100px;
	float:left;
}
.produktMenu_1
{
	text-align: left;
	font-size:11px;
	font-weight:bold;
	color:#5e4f6d;
	min-height:1px;
	background-repeat:repeat-x;
	background-color:#a2bc37;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:15px;
	padding-right:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c3afd2;
	vertical-align: middle;
}
.produktMenu_1:hover
{
	background-repeat:repeat-x;
	color:#FFF;
	background-color:#59406e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a2bc37;
}
.produktMenu_1_on
{
	text-align: left;
	margin:auto;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	min-height:1px;
	background-color:#5e4f6d;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:20px;
	padding-right:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a2bc37;
}
.produktMenu_2
{
	width:160px;
	text-align: left;
	margin:auto;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	min-height:16px;
	background-color:#5e4f6d;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a2bc37;
}
.produktMenu_2:hover
{
	color:#FFF;
	background-color:#59406e;
}
.produktMenu_2_on
{
	width:160px;
	text-align: left;
	margin:auto;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	min-height:16px;
	background-color:#59406e;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a2bc37;
}
.produktMenu_3
{
	width:140px;
	text-align: left;
	margin:auto;
	position:relative;
	left:10px;	
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	min-height:16px;
	background-color:#5e4f6d;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a2bc37;
}
.produktMenu_3:hover
{
	color:#FFF;
	background-color:#59406e;
}
.produktMenu_3_on
{
	width:140px;
	text-align: left;
	margin:auto;
	position:relative;
	left:10px;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	min-height:16px;
	background-color:#59406e;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a2bc37;
}
.produktMenu_4
{
	width:160px;
	text-align: left;
	margin:auto;
	position:relative;
	left:10px;	
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	min-height:16px;
	background-color:#5e4f6d;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a2bc37;
}
.produktMenu_4:hover
{
	color:#FFF;
	background-color:#59406e;
}
.produktMenu_4_on
{
	width:160px;
	text-align: left;
	margin:auto;
	position:relative;
	left:10px;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	min-height:16px;
	background-color:#59406e;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a2bc37;
}
.produkty_zdjecie
{
	height:100px;
	width:100px;
	background-repeat:no-repeat;
	margin:5px 6px;
	
	float:left;
	background-color: #FFFFFF;
}
.produkty_bottom_clear
{
	clear:both;
}
.linia_pozioma
{
	width:100%;
	height:2px;
	background-color:#B296C8;
	margin-top:10px;
	margin-bottom:10px;
}
.produkty_more
{
	color:#662D91;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align:right;
}
.ul_produkty
{
	padding:0px;
	margin:0px;
	padding-left:20px;
}
.attachmentContainer
{
	min-height:40px;
	width:auto;
	font-size:12px;
	float:left;
}
.attachmentTitle
{
	min-height:25px;
	min-width:40px;
	line-height:16px;
	text-align:left;
	padding-left:8px;
	padding-right:5px;
	padding-top:7px;
	float:left;
	width:140px;
}
.attachmentIcon
{
	min-height:30px;
	min-widtht:30px;
	float:left;
	text-align:left;
}
a.wiecej
{
	font-size:14px;
	color:#903d3d;
	padding-left:10px;
}
.product_list_area
{
	width:456px;
	float:left;
	min-height:50px;
	background-color:#303030;
	padding-bottom:30px;
	padding-top:30px;
}
.product_area_content
{
	min-height:100px;
	width:100%;
	background-color:#FFFFFF;
}
.attachmentArea
{
	clear:both;
	padding-top:0px;
	min-height:10px;
	margin-bottom:20px;
	padding-left:20px;
	margin-right:20px;
	padding-top:10px;
}
.produktAttachTitle
{
	height:30px;
	line-height:30px;
    color: #ec041e;
    font-size: 14px;
    margin-bottom: 4px;
    margin-top: 4px;	
}
.produktGalleryArea
{
    height: 145px;
    overflow: hidden;
    width:946px;
	float:left;
}
.produktGalleryArea_auto
{
    height: 145px;
    overflow: hidden;
    width:900px !important;
	float:left;
}
.produktSpecArea
{
	float: right;
	padding: 10px;
	width: 300px;
}
.produktNewsArea
{
	width:160px;
	min-height:500px;
	float:right;
	padding:20px;
}
.produktNewsArea_2
{
	width:340px;
	min-height:500px;
	float:right;
}
.produkt_menu
{
	padding-top:5px;
	padding-bottom:5px;
}
.produkt_menu_active
{
	background-color:#903D3D;
}
.products_more_area
{
	position:relative;
	top:10px;
	width:119px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
}
a.gallery_more
{
	color:#666666;
}
.product_name
{
	width:100%;
	text-align:center;
}
.product_image
{
	margin-top:15px;
	height:140px;
	margin-bottom:5px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:center center;
}
.link_cover
{
	width:168px;
	height:210px;
	position:absolute;
	background-image:url(../images/1px.png);
}
.info_box_data
{
	background-color:#FFFFFF;
	display:none;
	width:420px;
	min-height:200px;
	position:absolute;
	z-index:1000;
	-moz-box-shadow: 5px 5px 5px 5px #888;
	-webkit-box-shadow: 5px 5px 5px 5px #888;
	box-shadow: 5px 5px 5px 5px #888;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	-khtml-border-radius:15px;
	border-radius:15px;
	padding-bottom:10px;
	opacity: 0.9;	
}
.info_box_image
{
	width:180px;
	min-height:10px;
	padding:5px;
	float:left;
}
.info_box_tags
{
	float:left;
	width:180px;
	min-height:10px;	
	padding:5px;
}
.info_box_naglowek
{
	float:left;
    background-color: #2E2E2E;
    color: #FFFFFF;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 210px;
	padding:5px;
	border-radius:0px 5px 5px 0px;
}

.info_box_more_button
{
	display:inline;
}
.info_box_more
{
	float:right;
	display:inline;
	margin-right:10px;
	background-color:#2E2E2E;
	padding:5px;	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;		
}
.info_box_content
{
	min-height:100px;
}
a.info_box_link
{
	color:#FFFFFF;
}
.info_box_smallDesc
{
	width:180px;
	float:right;
	padding:10px;
}
.info_box_floatLeft
{
	width:220px;
	float:left;
}
.info_box_floatRight
{
	width:200px;
	float:right;
}
.gallery_slider_leftArrow
{
	float:left;
	width:29px;
	height:80px;
	margin-right: 0px;
	margin-left: 0px;
}
.gallery_slider_rightArrow
{
	float:left;
	width:29px;
	height:80px;
	margin-right: 0px;
	margin-left: 0px;
}
#gallery_slider
{
	position:relative;
}
.attachment_header
{
	margin-bottom:20px;
}
.gallery_slider
{
	margin-top:5px;
}
#gallery_slider_leftArrow
{
	background-image:url(../images/s_l.png);
	background-repeat:no-repeat;
	background-position:center center;
	height:80px;
	margin-top:0px;
	margin-bottom:0px;	
	cursor:pointer;
}
#gallery_slider_rightArrow
{
	background-image:url(../images/s_r.png);
	background-repeat:no-repeat;
	background-position:center center;	
	height:80px;
	margin-top:0px;
	margin-bottom:0px;	
	cursor:pointer;
}
.gallery_slide_container
{
	width:100%;
	height:110px;
	padding-top:1px;
	padding-bottom:1px;
}
.produkt_inside_left
{
	width:333px;
	float:left;
}
.produkt_inside_right
{
	width:385px;
	float:right;
}
.gallery_arrow_left
{
    height: 80px;
	width:30px;
	float:left;
	padding-top:30px;	
	padding-left:6px;
}
.gallery_arrow_right
{
    height: 80px;
	width:30px;	
	float:left;
	padding-top:30px;	
}
#produktGalleryArea
{
	width:760px;
}
.border_gallery
{
	float:left;
	width:168px;
	height:123px;
	margin:5px;
	padding:5px;
	border:1px solid #c7c6c1;
	background-repeat:no-repeat;
	background-size:contain;
	background-color:#f7f4eb;
	position:relative;
}
.gallery_img
{
	width:168px;
	height:123px;
	background-repeat:no-repeat;
	background-size:contain;	
}
.gallery_slider_control
{
	margin-top:10px;
	padding-bottom:40px;
	min-height:10px;
	width:828px;
	margin-left:auto;
	margin-right:auto;	
}
.gallery_slider_control_auto
{
	margin-top:10px;
	padding-bottom:40px;
	min-height:10px;
	width:900px;
	margin-left:auto;
	margin-right:auto;	
}
.navigation_path
{
	position:relative;
	z-index:10;
	margin-bottom:12px;
	color:#6C6C6C;
	display:block;
	min-height:22px;
	padding-top:8px;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
}
a.nav_path
{
	color:#6C6C6C;
}
.gallery_slider_control_pr
{
	margin-top:10px;
	margin-bottom:10px;
	min-height:10px;
}
#produktGalleryArea_pr
{
    height: 80px;
    overflow: hidden;
    width:202px;
	float:left;
}
#gallery_slider_pr
{
	position:relative;
}
.border_gallery_pr
{
	float:left;
	width:54px;
	height:68px;
	margin:5px;
	background-repeat:no-repeat;
	background-size:cover;	
	border:1px solid #E20016;
}


