body {	
	   margin:0px; 
	   padding:0px; 
	   background-color:#ffffff;
	   width:100%; 
	   height:100%;
	   min-height:100%;
	   text-align:center;		
	   font-family:tahoma;
	   font-size:11px;
	   color:#606060;
	   line-height:140%;   	   
	 } 	


#header
{
	width:100%;
	height:120px;
	margin:0px auto 0px auto;
	overflow:hidden;
	display:block;
	position:relative;
	text-align:center;
	background:url('../images/header-back.png') repeat-x;
}


#headerContent
{
	width:1026px;
	height:120px;
	margin:0px auto 0px auto;
	overflow:hidden;
	text-align:left;
	position:relative;
	background:url('../images/header.png') no-repeat;	
}


form.searchForm
{
	width:200px;
	height:60px;
	top:70px;
	right:190px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	text-align:left;
	position:absolute;
}


#header div.subMenu
{
	position:absolute;
	width:200px;
	height:auto;
	top:20px;
	right:0px;
	color:#4f040a;
	text-align:left;
	line-height:200%;
}



#header div.subMenu a
{
color:#f6c7cb;
}



#header div.loginInfo
{
	position:absolute;
	width:300px;
	height:auto;
	top:40px;
	right:0px;
	background-color:#fafafa;
	text-align:right;
	padding:6px;
}

div.logoClick
{
position:absolute;
left:20px;
top:30px;
height:70px;
width:330px;
cursor:pointer;
}

#headerPath
{
	width:100%;
	height:auto;
	clear:both;
	margin:1px auto 7px auto;
	overflow:hidden;
	display:block;
	position:relative;
	background-color:#fafafa;
	background:url('../images/back_gray.png') repeat-x;
	border-bottom:1px solid #dddddd;	
	text-align:center;
}


#headerPathContent
{

width:990px;
	height:auto;
	clear:both;
	margin:0px auto 0px auto;
	text-align:left;
}


div.groupBox
{
	width:24.8%;
	border-right:1px dotted #aaaaaa;
	float:left;
	overflow:hidden;
	padding:0px;
	text-align:left;
	height:220px;
	margin-bottom:20px;
}



#container
{
	width:990px;
	height:auto;
	margin:0px auto 0px auto;
	overflow:hidden;
	display:block;
	position:relative;
}


#sideContainer
{
	width:270px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	overflow:hidden;
}



#mainContainer
{
	width:700px;
	height:auto;
	float:right;
	margin:0px;
	padding:0px;
	background-color:#fafafa;
	overflow:hidden;
}


div.promoContainer
	{
	background:url('../images/promocje.png') no-repeat;	
	width:700px;
	height:184px;
	overflow:hidden;	
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	}

div.promoItem
	{	
	width:152px;
	height:184px;
	overflow:hidden;	
	margin:0px;
	padding:0px;
	float:left;
	margin-top:20px;

	}


div.promoItemContent
	{	
	margin-left:15px;
	padding:0px;
	}



div.footer
{
	width:100%;
	height:auto;
	clear:both;
	margin:10px auto 0px auto;
	overflow:hidden;
	display:block;
	position:relative;
	background:url('../images/footer-back.png') repeat-x;
	background-color:#cdfe5a;
	text-align:center;
	border-top:1px solid #41570d;
	height:120px;
	color:#313c1c;
}


div.footerContent
{
	width:1026px;
	height:auto;
	clear:both;
	margin:0px auto 0px auto;
	overflow:hidden;
	display:block;
	background:url('../images/footer.png') no-repeat;
}


div.design
{
	width:100%;
	height:auto;
	clear:both;
	margin:2px auto 0px auto;
	overflow:hidden;
	display:block;
	position:relative;
	background:url('../images/back_gray.png') repeat-x;
	background-color:#fafafa;
	text-align:center;
	color:#808080;
}

div.designContent
{
width:990px;
	height:auto;
	margin:0px auto 0px auto;
	overflow:hidden;
	display:block;
	text-align:right;
}

div.design a
{
color:#500000;
}


div.footerBox
{
	width:240px;	
	float:left;
	overflow:hidden;
	padding:0px;
	overflow:hidden;
	text-align:left;
	margin-left:30px;
	margin-top:30px;
}


img.border {padding:1px;border:1px solid #cccccc;margin:0px;}
img.noborder {border:0px;margin:0px;}

a {font-size:11px; font-weight:normal;color: #c5242d;text-decoration:none;}
a:hover {font-size:11px; font-weight:normal;color: #e19da3;text-decoration:underline;}
	
a.paging {font-weight:normal;color: #096cb1;text-decoration:none;padding:4px;background-color:#eeeeee;}
a.paging:hover {font-weight:normal;color: #096cb1;text-decoration:none;padding:4px;background-color:#096cb1;}

font.paging_over {font-weight:normal;color: #ffffff;text-decoration:none;padding:4px;background-color:#096cb1;border-bottom:1px solid #556c10;}



div.menuAccount
{
float:left;margin-right:10px;margin-bottom:20px;overflow:hidden;text-align:center;
background:url('../images/back_gray.png') repeat-x;
background-color:#fafafa;
text-align:center;
padding:20px;
width:110px;
}


h1 {
 	font-size: 17px;
	color: #c5242d;
	text-align: left;
	font-weight:normal;
	padding:0px;
	margin:0px;
	
}

a.h2 {font-size: 12px;
	color: #c5242d;
	text-align: left;	
	font-weight:bold;
	display:block;}

a.h2:hover { font-size: 12px;
	color: #a90100;
	text-align: left;	
	font-weight:bold;
	display:block;
	margin:0px;text-decoration:underline;}


a.title {font-size: 17px;
	color: #a90100;
	text-align: left;	
	display:block;
	width:auto;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #eeeeee;
	}

a.title:hover { font-size: 17px;
	color: #a90100;
	text-align: left;	
	display:block;
	margin:0px;text-decoration:underline;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #eeeeee;}

h2 {
 	font-size: 12px;
	color: #606060;
	text-align: left;	
	font-weight:bold;
	display:block;
}

h3 {
 	font-size: 11px;
	color: #a90100;
	text-align: left;	
	font-weight:bold;

	display:block;
}
h4 {
 	font-size: 11px;
	color: #438100;
	color: #0074e1;
	text-align: left;
	font-weight:bold;
	margin:0px;
	overflow:hidden;
}


a.h4 {font-size: 11px;
	color: #438100;
	text-align: left;
	font-weight:bold;
	margin:0px;
	overflow:hidden;text-decoration:none;}

a.h4:hover {font-size: 11px;
	color: #438100;
	text-align: left;
	font-weight:bold;
	margin:0px;
	overflow:hidden;text-decoration:underline;}

hr
{	
	border:1px solid #aaaaaa;
	border-width: 1px;
	height:1px;	
}


ul.links
{
list-style: none;
padding: 0px;
margin: 0px;
} 

ul.links li
{
background:url('../images/bull.png') left center no-repeat;
padding-left:30px;
margin-bottom:7px;
text-align:left;
}

ul.links li.selected
{
background-color:#eeeeee;
color:#ffffff;
border:1px solid #cccccc;
padding-left:30px;
padding-top:2px;
padding-bottom:2px;
}


ul.categories
{
list-style: none;
padding: 0px;
margin: 0px;
} 

ul.categories li
{
background:url('../images/bull.png') left top no-repeat;
padding-left:30px;
margin-bottom:7px;
text-align:left;
}

ul.categories li.selected
{
background:url('../images/back_red.png') repeat-x;
background-color:#f31b2d;
color:#ffffff;
border:1px solid #cccccc;
padding-left:30px;
padding-top:2px;
padding-bottom:2px;
}

ul.categories li.selected a
{color:#ffffff;}


ul.links_green
{
list-style: none;
padding: 0px;
margin: 0px;
} 

ul.links_green li
{
background:url('../images/bull_green.png') left center no-repeat;
padding-left:30px;
margin-bottom:7px;
text-align:left;
}

ul.links_green li a 
{
color:#3a5800;
}

div.spacer
{
margin:10px;
}

span.filtrZaznacz
{
color:#4c8700;
display:inline;
width:auto;
padding:1px;
border-bottom:1px dotted #4c8700;
overflow:hidden;
}
