body {

background: #000000;

margin: 0 auto;

font-family: Tahoma; 

font-size: 12px;

color: #ffffff;

margin-top: 3px;

}



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

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

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

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: 980px;

height: auto;

margin: 0 auto;

}

#top {

width: 980px;

height: 212px;

background: url(img/header.jpg) no-repeat center;

margin: 0 auto;

}



#menu {

width: 900px;

height: 62px;

margin: 0 auto;

}

#menu_left {

width: 37px;

height: 62px;

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

float: left;

}

#menu_right {

width: 38px;

height: 62px;

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

float: left;

}

#menu_center {

width: 820px;

height: 62px;

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

float: left;

}

.menu_pozycja { 

height: 62px;

float: left; 

width: 93px;

padding-top: 10px;

margin-top: 0px;

margin-left: 3px;

margin-right: 3px;

text-align: center;

position: relative; z-index: 1;

font-family: Tahoma; 

font-size: 10pt;

}

.menu_pozycja_w { 

height: 62px;

float: left; 

width: 95px;

padding-top: 10px;

margin-top: 0px;

margin-left: 3px;

margin-right: 3px;

text-align: center;

position: relative; z-index: 1;

font-family: Tahoma; 

font-size: 10pt;

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

}

.menu_pozycja:hover {float: left; background: url(img/bg_menu_b.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: #dfa400; }


.menu_przerwa {

padding-top:1px;

width: 3px;

height: 60px;

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

float: left;
}


#content {

width: 980px;

height: auto;

}

#content_top {

width: 980px;

height: 77px;

background: #000000;

}

#content_center {

width: 980px;

height: auto;

padding-bottom: 50px;

min-height: 200px;

background: #000000;


}

#content_bottom {

width: 980px;

height: 38px;

margin-bottom: 20px;

position: relative; z-index: 1;

}



#box_left {

width: 250px;

height: 336px;

background: url(img/box.jpg) no-repeat;

height: auto;

float: left;

padding: 25px;

margin-left: 20px;

position: relative;

bottom: 50px;

}

#box_right {

width: 500px;

height: auto;

margin-left: 350px; 

margin-right: 20px;

position: relative;

bottom: 50px;



}

#box_right_galeria {

width: 670px;

height: auto;

margin: 0 auto;

position: relative;

bottom: 50px;

}

}



.text {

margin: 0px;

line-height: 17px;

}



.naglowek {

color: #ff9000;

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: #0f495b;
border: 1px solid #16576c;
width: 100px; 
height: 25px; 
padding-top: 5px;}




