body {

background: url(img/bg.jpg) repeat #08191f;

margin: 0 auto;

font-family: Tahoma; 

font-size: 12px;

color: #e7c6c6;

}



a:link {text-decoration: none; color: #ffffff;}

a:visited {text-decoration: none; color: #ffffff;}

a:hover {text-decoration: none; color: #a36f6f;}

p {

margin-left: 0;
margin-right: 0;
margin-bottom: 10px;


}



.img_link{

border: 1px solid #c6dfe7;

}

.img_link:hover {

border: 1px solid #fae8b7;

}



.galeria_img {

margin: 5px;

border: 1px solid #c6dfe7;

}

.galeria_img:hover {

margin: 5px;

border: 1px solid #fae8b7;

}



#all {

width: 795px;

height: auto;

margin: 0 auto;

}

#top {

width: 795px;

height: 200px;

background: url(img/top.png) no-repeat center;

margin: 0 auto;

}



#menu {

width: 655px;

height: 40px;

margin: 0 auto;

}

#menu_left {

width: 13px;

height: 40px;

background: url(img/bg_menu_left.png) no-repeat;

float: left;

}

#menu_right {

width: 13px;

height: 40px;

background: url(img/bg_menu_right.png) no-repeat;

float: left;

}

#menu_center {

width: 629px;

height: 40px;

background: url(img/bg_menu.png) repeat-x;

float: left;

}

.menu_pozycja { 

height: 40px;

float: left; 

width: 94px;

margin-top: 0px;

margin-left: 3px;

margin-right: 3px;

text-align: center;

position: relative; z-index: 1;

}

.menu_pozycja:hover { float: left; background: url(img/bg_menu_a.png) repeat-x;}



.menu_link, .menu_link_sklep { margin-top: 12px; position: relative; z-index: 10;}

.menu_link a:link {text-decoration: none; color: #ffffff; }

.menu_link a:visited {text-decoration: none; color: #ffffff; }

.menu_link a:hover {text-decoration: none; color: #fae8b7; }



.menu_link_sklep a:link {text-decoration: none; color: #fb9264; }

.menu_link_sklep a:visited {text-decoration: none; color: #fb9264; }

.menu_link_sklep a:hover {text-decoration: none; color: #fc7b43; }



.menu_przerwa {

width: 3px;

height: 40px;

background: url(img/bg_przerwa.png) no-repeat center;

float: left;

}



#content {

width: 795px;

height: auto;

}

#content_top {

width: 795px;

height: 77px;

background: url(img/bg_content_top.png) no-repeat;

}

#content_center {

width: 795px;

height: auto;
padding-bottom: 50px;

min-height: 200px;

background: url(img/bg_content_center.png) repeat-y;

}

#content_bottom {

width: 795px;

height: 38px;

background: url(img/bg_content_bottom.png) no-repeat;

margin-bottom: 20px;

position: relative; z-index: 1;

}



#box_left {

width: 260px;

height: auto;

float: left;

margin-left: 20px;

position: relative;

bottom: 20px;

}

#box_right {

width: 470px;

height: auto;

margin-left: 280px; 

margin-right: 20px;
position: relative;

bottom: 20px;


}

#box_right_galeria {

width: 670px;

height: auto;

margin: 0 auto;

position: relative;

bottom: 20px;

}

.box_text {

background: url(img/bg_text.png) no-repeat top left;

padding-top: 20px;

padding-left: 20px;

min-height: 217px;

min-width: 298px;

}



.text {

margin: 0px;

line-height: 17px;

}



.naglowek {

color: #f4e5e5;

font-size: 16px;

margin-top: 0px;

margin-bottom: 10px;

}



.copy {

float: left;

margin-top: 14px;

margin-left: 20px;

font-size: 11px;

position: relative; z-index: 10;

}

.sandsky {

float: right;

margin-top: 14px;

margin-right: 20px;

font-size: 11px;

position: relative; z-index: 10;

}





.produkty_kat {

	width: 110px;

	text-align: center;

	float: left;

	height: 120px;

	margin-bottom: 25px;

	margin-left: 5px;

}

.produkty_kat_tytul {

margin-bottom: 10px;

}



.produkty_kat_img {	border: 1px solid #878787; }

.produkty_kat_img:hover {	border: 1px solid #bab9b9; }







.produkt {

	margin-left: 10px;

	height: auto;

	margin-bottom: 50px;

}

.produkt_img {

	width: 100px;

	height: auto;

	float: left;

	margin-right: 20px;

}

.produkt_img2 {	margin: 5px; border: 1px solid #878787; }

.produkt_img2:hover {	margin: 5px; border: 1px solid #FF8500; }



.produkt_tytul {

	font-family: Tahoma;

	font-size: 14px;

	font-weight: bold;

	color: #ffffff;

}

.produkt_nr {

	color: grey;

	font-size: 13px;

	margin-top: 2px;

	margin-left: 10px;

}

.produkt_opis {

   color: #c6dfe7;

   font-size: 11px;

   line-height: 16px;

   margin-top: 5px;

}

.wiecej {

font-size: 11px;

   margin-top: 5px;

}
#menu0 dd.active {
	font-weight: bold;


}
#menu0{
color: #ffffff;
width: 100%;
cursor: hand;
}

.menu_rozwijane {
	position: absolute;

}

#menu_pozycja_2 {
background-color: #3d0000;
border: 1px solid #4b0e0e;
width: 100px; 
height: 25px; 
padding-top: 5px;}


