/* CSS Document */

body{ background:url(../img/pages/bg.jpg) #E9DECC repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; color: #827A69; font-size: 11px }

*{margin: 0px; padding: 0px}
img{border: none;}

#Container{margin: 0px auto; width: 951px; position:relative}
#Flash_top{ background:url(../img/pages/box_top.gif) no-repeat;height: 264px; width: 655px;  margin-left: -18px; position:relative}
#Menu{float: left; font-weight:bold; width: 160px; margin-bottom:10px}
#Menu ul,li{list-style:none}
#Menu li.active{background:#FDFDFC;}
#Menu li.active a{color:#3BADEF}
#Menu .menu img{height: 23px; border-top: solid 1px #B0AB9D }
#Menu .menu img.active{border-bottom: solid 1px #B0AB9D; }
#Menu a{color: #827A69; text-decoration:none}
#Menu a:hover{color:#3BADEF}
#Menu ul.tree{padding: 10px;}
#Menu .tree li{
	border-top: solid 1px #B0AB9D;
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	}

#Menu .tree li.first{
	border-top: none;
	}	
#Menu .menu{margin-bottom:-2px}
#Menu .podmenu{display: none}

#Content{
	width: 463px;
	margin-left: 13px; 
	margin-bottom: 7px;
	float: left
	}

#Title{ 
	background:url(../img/pages/title_bg.jpg) #FFFEFC repeat-x bottom; 
	color: #3BADEF;
	border-top: solid 1px #B0AB9D;
	border-bottom: solid 1px #B0AB9D;
	padding: 10px 20px;
	}
#Gramatura{	margin-top: 0px; margin-left: 320px;} 

.content{ 
	background:url(../img/pages/content_bg.jpg) #F6F3EE repeat-x bottom; 
	padding: 10px 20px;
	border-bottom: solid 1px #B0AB9D;
	line-height:16px;
	}
.content p{margin-bottom:10px;}
.content a{color: #827A69; text-decoration:none}
#Flash_right{ float:left; background:url(../img/pages/box_right.jpg) no-repeat; width: 314px; min-height:631px; margin-top: -264px; margin-left:1px; overflow: hidden;position: relative;}
#Flash_right.Flash_right_2 {background:url(../img/pages/box_right_2.jpg) no-repeat !important;}

#Flash_right.Flash_right_2 .box {
	width: 301px;
	height: auto;
	margin: 410px 0 0 13px;
	overflow: hidden;
}

#Flash_right.Flash_right_2 .box div.title {
	width: 301px;
	height: 46px;
	background: url(../img/pages/box_01.gif) no-repeat;
	overflow: hidden;
}

#Flash_right.Flash_right_2 .box .title h3 {
	color: #fff;
	font-size: 15px;
	margin: 10px 0 0 14px;
}

#Flash_right.Flash_right_2 .box .title h3 span {
	font-size: 20px;
	font-weight: normal;
}

#Flash_right.Flash_right_2 .box ul {
	width: 301px;
	height: auto;
}

#Flash_right.Flash_right_2 .box ul li {
	width: 301px;
	height: 104px;
	background: url(../img/pages/box_02.png) no-repeat;
	overflow: hidden;
	position: relative;
}

#Flash_right.Flash_right_2 .box ul li a {
	color: #827a6a;
	text-decoration: none;
}

#Flash_right.Flash_right_2 .box ul li div.img{
	position: absolute;
	top: 0px;
	left: 0px;
}

#Flash_right.Flash_right_2 .box ul li p.title {
	position: absolute;
	top: 42px;
	left: 120px;
	color: #827a6a;
	font-size: 17px;
}

#Flash_right.Flash_right_2 .box ul li p.title.c1 {
	top: 32px;
}

#Flash_right.Flash_right_2 .box ul li a.link {
	position: absolute;
	top: 46px;
	left: 277px;
	display: block;
	width: 13px;
	height: 13px;
	text-indent: -40px;
	overflow: hidden;
	background: url(../img/pages/box_03.png) no-repeat;
}

#Stopka{
	clear: both;
	background:url(../img/pages/stopka_bg.jpg) repeat-x;
	border-top: solid 1px #B0AB9D;
	border-bottom: solid 1px #B0AB9D;
	height: 18px;
	padding: 1px 20px;
	}
#Stopka img{border-right: solid 1px #B0AB9D; padding-right: 10px}
#Stopka input{margin-left: 0px; margin-top: 0px; display: inline; width: 120px;}
#Stopka form{margin-left: 0px; margin-top: 0px; display: inline; }
#Stopka input.submit{background:url(../img/pages/strzala_bok.gif) no-repeat; width:20px; height:20px; padding:0px; border: none; cursor:pointer; top:2px; position: relative }
#Stopka img.last{border-right: none; padding-right: 0px}
#Stopka img.bakoma{border-right: none; padding-right: 0px; margin-left: 170px}

.size10{font-size: 10px}
.size20{font-size: 20px}
.blue{color: #3BADEF}

.toggle a.a_toggle{
	background: url(../img/pages/strzala_bok.gif) no-repeat left top;
	padding-left:20px;
	color: #3BADEF;
	font-weight:bold;
	text-decoration:none;
	}
.toggle div{
	display: none;
	margin-left: 20px
	}
	
.tabela{margin-bottom: 30px; width: 95%}
.tabela td{ padding:2px 10px; background: #E9DECC;}
.nowosc{margin-left: 20px;}
.menu_n{background: url(../img/pages/produkty/menu_n.jpg) no-repeat right top; padding-right:10px; width: 50px; height:12px;  }
.active .menu_n{background: url(../img/pages/produkty/menu_n.jpg) no-repeat right top;  padding-right:10px; width: 50px; height:12px;}

input{background: #ECE5D5; border: none; border-top: 1px solid #D3CDBF; border-left: 1px solid #D3CDBF; margin-left: 230px; margin-top: -15px; display:block; width: 220px;font-size:11px; color: #827A69;}
.submit{padding-top: 5px;  width:55px; height:11px; padding-left: 510px; margin-top: 20px}
