html {
	background: transparent url(pix/bg.jpg) repeat-x;
	background-color:#f7f7f7;
	padding:0px;
	margin: 0px;
}

body {
	margin: 0px auto;
	padding: 0;
	font: 11px Arial, Verdana, sans-serif;
	color: #655540;

}
object{
	outline: none;
}
p{
	font-size: 12px;
	text-indent: 20px;
}
.left
{
	background: #ffffff url( images/top_background_left.jpg ) top left repeat-x;
	font-size: 0px;
	vertical-align: top;
	text-align: right;
}
.left img, .right img
{
	margin:0px;
	padding:0px;
}
.right
{
	background: #ffffff url( images/top_background.jpg ) top left repeat-x;
	font-size: 0px;
	vertical-align: top;
	text-align: left;
}
.content
{
	width: 1015px;
	background-color: #f7f7f7;
}
.hundred
{
	width: 100%;
}
td
{
	border: 0px;
	padding: 0px;
}
table {
	margin: 0px;
	border-collapse: collapse;
	empty-cells: show;
}
a {
	text-decoration: none;
}
/*//////////////////////////////////////////top*/
div#menu_left{
	background-image: url( images/menu_left3.jpg );
	width: 265px;
	float: left;
	height: 100px;
}
div#baner
{
	padding: 0px;
	margin: 0px;
	width: 1015px;
	height: 370px;
	font-size: 12px;
}
div#menu{
	color: #403227;
	font-size: 12px;
	font-weight: bold;

}
div#menu div{
	float: left;
	padding-top: 50px;
	padding-left: 30px;
	height:50px;
	background: url( images/menu_line.jpg ) top left repeat-x;

}
div#menu div a{
	color: #403227;
}

div#menu div.main_page{
	background: url( images/menu.jpg ) top left no-repeat;
	padding-top: 50px;
	padding-left: 0px;
}
div#flash{
	padding: 0px;
	margin: 0px;
	height: 270px;
	width: 1015px;
	float: left;
	background-image: url( images/flash_pizzeria.jpg );
}
div#flash_karczma{
	padding: 0px;
	margin: 0px;
	height: 270px;
	width: 1015px;
	float: left;
	background-image: url( images/flash_karczma.jpg );
}
div#flash_serwisy{
	padding: 0px;
	margin: 0px;
	height: 270px;
	width: 1015px;
	float: left;
	background-image: url( images/flash_serwisy.jpg );
}
div#flash_grzane{
	padding: 0px;
	margin: 0px;
	height: 270px;
	width: 1015px;
	float: left;
	background-image: url( images/flash_grzane.jpg );
}
div#flash_galanteria{
	padding: 0px;
	margin: 0px;
	height: 270px;
	width: 1015px;
	float: left;
	background-image: url( images/flash_galanteria.jpg );
}
div#flash_pizzeria{
	padding: 0px;
	margin: 0px;
	height: 270px;
	width: 1015px;
	float: left;
	background-image: url( images/flash_pizzeria.jpg );
}
div#flash_kubki{
	padding: 0px;
	margin: 0px;
	height: 270px;
	width: 1015px;
	float: left;
	background-image: url( images/flash_kubki.jpg );
}
div#flash_reklamowa{
	padding: 0px;
	margin: 0px;
	height: 270px;
	width: 1015px;
	float: left;
	background-image: url( images/flash_reklamowa.jpg );
}
/*//////////////////////////////////////////end top*/

/*////////////////////////////////////////content left*/
div#content_left{
	width: 229px;
	float: left;
	font-size: 11px;
	background-color: #f7f7f7;
	text-align: right;
}
div.border_left{
	width: 211px;
	border-right: 3px solid #e1dcd5;
	padding-right: 15px;
}
h2{
	padding:0px;
	margin:0px;
	font-size: 16px;
	color: #655540;
}
.date{
	padding: 10px 0px;
	font-size: 12px;
	font-style: italic;
}
.pdf a, .more{
	text-decoration:none;
	color: #655540;
}
.pdf a:hover, a.more:hover{
	text-decoration: underline;
}
.pdf img{
	border: 0px;
	float: right;
}
.pdf .pdf_desc{
	float: right;
	border-right: 3px solid #e1dcd5;
	padding-right: 15px;
}
.link{
	margin-bottom: 20px;
}
.link a{
	display: block;
	color: #655540;
	font-weight: bold;
}
.link a:hover{
	text-decoration: underline;
}
/*////////////////////////////////////end content left*/
/*////////////////////////////////////end content right*/
div#content_right{
	width: 786px;
	height: 381px;
	float: right;
	color: #878785;
	background: #f7f7f7 url( images/right_content2.jpg ) bottom right no-repeat;
}
a.main{
	color:#655540;
	display:block;
	font-weight:bold;
	font-size: 17px;
}
a.main:hover{
	text-decoration:underline;
}
div#content_right_height{
	width: 786px;
	float: right;
	color: #878785;
	background: #f7f7f7 url( images/right_content2.jpg ) bottom right no-repeat;
}
td.right_content
{
	/*background: #f7f7f7 url( images/center_right_background.jpg ) bottom left no-repeat;*/
	background-color: #f7f7f7;
}
div.content_top{
	height: 31px;
	background: #f7f7f7 url( images/content_top_background.jpg ) top left repeat-x;
}
div.content_right_images{
	padding-top: 20px;
	padding-left: 43px
}
div.image_desc{
	margin-left: 10px;
	width: 230px;
	float: left;

}
.content_title{
	padding-top: 20px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 22px;
	color: #655540;
}
.content_text{
	padding-left: 15px;
	padding-bottom: 20px;
	font-size: 12px;
}
.content_text a{
	color: #655540;

}
.content_text a:hover{
	text-decoration: underline;
}
/*////////////////////////////////////end content right*/

/*//////////////////////////////////////////////footer*/
.footer_left, .right_footer{
	background-color:#f2f2f2;
}
.footer_content{
	width: 1015px;
	background-color: #f2f2f2;
	color: #757575;
}
div#footer_content_left{
	text-align: right;
	float: left;
	margin-top: 5px;
	padding-right: 10px;
	width: 216px;
	border-right: 3px solid #cacaca;
}
.tel {
	float: left;
	padding: 5px 10px;

}
.kom{
	padding-left:10px;
	margin-top: 5px;
	float: left;
	border-left: 3px solid #cacaca;
}
.bold{
	font-weight: bold;
}
.copy{
	margin-top: 5px;
	float: right;
	color: #655540;
}
.copy a{
	color: #655540;
}
.copy a:hover{
	text-decoration: underline;
}

a.link_footer{
	color: #655540;
}
a.link_footer:hover{
	text-decoration: underline;
}
/*//////////////////////////////////////////////end footer*/
/*/////////////////////////////////////////////kontakt*/
.kontakt a{
	font-weight: bold;
	color: #655540;
}
.kontakt a:hover{
	text-decoration: underline;
}
/*///////////////////////////////////////////end kontakt*/
/*///////////////////////////////////////////gallery*/
.gallery{
	padding-left: 15px;
	padding-top: 15px;
}
.gallery_product{
	 width: 190px;
	 float: left;
	 padding-bottom: 25px;
}
.gallery img{
	height: 150px;
	width: 150px;
	float: left;
	border: 1px solid #E1DCD5;
}
.title_product{
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 14px;
}
.description_product{
	clear: both;
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	width: 155px
}
a.powrot{
	color:#655540;
	display:block;
	font-weight:bold;
}
a.powrot:hover{
	text-decoration:underline;
{
/*//////////////////////////////////////////end gallery*/
/*/////////////////////////////////////////dystrybutorzy*/
.dystrybutor{
	float:left;
	width:200px;
	padding-bottom:15px
}
/*/////////////////////////////////////////end dystrybutorzy*/