@import	url("cssreset.css");
@import	url("offsets.css");
@import	url("nav.css");
@import	url("panels.css");
@import	url("main-menu.css");
@import	url("header.css?a");
@import	url("guziki.css");
@import	url("panel-koszyk.css");
@import	url("smoothness/jquery-ui-1.7.2.custom.css");
@import	url("produkt-szczegoly.css?b");
@import	url("produkt-lista.css");
@import	url("aranzacja-szczegoly.css");
@import	url("typy-aranzacji-sprite.css");
@import	url("form.css");
@import	url("koszyk-szczegoly.css");
@import	url("user-panel-tabs.css");

/*
SETUP

Colors: 
	dekordia orange: 	#f0820b	 | darkened: #a2560f
	dekordia blue:		#424f6e  | lightened: #96b4fa
	
	text color:			#787878
	
	hyperlink:			dekordia orange
	title:				dekordia blue
	panel title:		text color

	panel border:		#e0e0e0
	panel border hover:	#b0b0b0
*/


body{
	font-family: Tahoma, Arial,  Verdana, Helvetica, "Trebuchet MS";
	font-size:	70%;
}

/*LAYOUT*/

#container{
	width:		960px;
	margin:		0 auto;
	
	position:	relative;
}


.szpalta-side{
	width:		205px;
	float:		left;
	overflow: 	hidden;
}

.szpalta-mid{
	width:		550px;
	float:		left;
	overflow:	hidden;
}

/*DO STRONY GLOWNEJ*/

.aktualnosc-data{
	color: 		#787878;
	font-size: 	.8em;
}

.news-photo-thumb-large{
	/*width: 	250px;*/
	height: 70px;
	/*float: 	left;*/
	
	margin: 0 10px 10px 0;
	background:url(../gfx/aranz-test-photo.jpg) repeat-x left center;
	
	text-indent: -9999px;
	line-height: 	0;
}

.news-photo-thumb-small{
	width: 	120px;
	height: 120px;
	float: 	left;
	
	margin: 0 10px 10px 0;
	background:url(../gfx/aranz-test-photo.jpg) no-repeat left top;
	
	text-indent: -9999px;
	line-height: 	0;
}

.news-photo-thumb-smallest{
	width: 	60px;
	height: 60px;
	float: 	left;
	
	margin: 0 10px 10px 0;
	background:url(../gfx/aranz-test-photo.jpg) no-repeat center center;
	
	text-indent: -9999px;
	line-height: 	0;
}




.glowna .szpalta-glowna-left{
	width:		367px;
	float:		left;
	overflow: 	hidden;
	padding: 	0 8px;
}


.glowna .szpalta-side-right{
	width:		205px;
	float:		left;
	overflow: 	hidden;
}

.glowna .szpalta-mid{
	width:		367px;
	padding: 	0 0px;
	float:		left;
	overflow:	hidden;
}
#user-bar, #footer{
	background:url(../gfx/main-content-bg.gif) repeat-y;
	margin:			0 0 0 0;
	padding:		0 5px 0 5px;
	overflow:		hidden;
}

.zalogowany{
	height:			21px;
	padding:		5px 0 0 0;
	margin:			0 10px 0 0;
}

#main-content{
	background:url(../gfx/main-content-bg.gif) repeat-y;
}

.top-round{
	background:url(../gfx/top-round-bg.gif) no-repeat top left;
	height:		6px;
	overflow:	hidden;
}

.bottom-round{
	background:	url(../gfx/bottom-round-bg.gif) no-repeat bottom left;
	height:		6px;
	overflow:	hidden;
	margin:		0 0 5px 0;
}

.side-list{
	
}

.side-list li{
	padding:	0 0 5px 0;
}

#footer{
	
}


/*TYPE*/

p{
	color:			#787878;
	line-height: 	1.5em;
}

a{
	text-decoration:none;
	color: #019549;
}

h2 a{
	text-decoration: underline;
}

a:hover{
	color: 			#424f6e;
}

.decor-left{
	width: 		42px;
	height: 	53px;
	background: url(../gfx/decor-left.png) no-repeat;
	
	position: absolute;
	z-index: 50;
	top: 128px;
	left: -25px;
}

.decor-right{
	width: 		38px;
	height: 	29px;
	background: url(../gfx/decor-right.png) no-repeat;
	
	position: absolute;
	z-index: 51;
	top: 150px;
	left: 922px;
}

/*HELPERS*/


/*nowosci na stronie glownej*/


.nowosc-promocja{
	position: absolute;
	left: 		5px;
	top: 		-17px;
	width:		120px;
	height: 	18px;

		
}

.laureat{
	width:	33px;
	height: 53px;
	background:url(../gfx/laureat.png);
	position:absolute;
	left:	510px;
	top:	0px;
	z-index:98;
}

.laureat-lista{
	width:	33px;
	height: 53px;
	background: #fff url(../gfx/laureat.png);
	position:absolute;
	left:	224px;
	top:	1px;
	z-index:99;
	
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
}

.float-area{
	margin:	10px 0;
	padding:0;
	
}

.cl{
	clear:		left;
	line-height:0;
	height:0;
}

.cr{
	clear:		right;
	line-height:0;
	height:0;	
}

.cb{
	clear:		both;
	line-height:0;
	height:0;	
}

sup{
	vertical-align:super;
	font-size:0.6em;
}

strong, b{
	font-weight: bold;
}

.important-message{
	text-align: center;
	font-size: 1.2em;
	color: #ff0000;
	margin: 10px 0;
	padding: 10px;
	background: #fbd9da;
	border: 1px solid #dc9192;
}

.toggle-div{
	padding: 0 5px;
}

.listaPrzyDodawaniu{
	margin:0 5px;	
	text-align:center;
	padding:5px;
	border:1px solid #ddd;
}

.wb{
	width:960px;
	margin:0 auto;
	text-align:center;
	margin-bottom:50px;
}

select{
	font-size:1em;
	color:#787878;
}

.filtrcombo {
	font-size:		10px;
	padding:		0px;
}



.panel-joker{
	border:1px solid #d0d0d0;
	padding:3px;
	text-align:center;
	margin-top:2px;
}