/*reset*/
body {width:100%;color:#000;font:1em normal Verdana,Arial,Tahoma,sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
blockquote:before, blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes: "" "";}
fieldset,img,abbr,acronym{border:0;}
:focus {outline:0;}
:link,:visited,:hover {text-decoration:none;}
img {display:block;}
input,textarea {font:1em normal Verdana,Arial,Tahoma,sans-serif;}
/* /reset */

p{
	font-size: 13px;
	color: #6d6f58;	
	text-align: justify;
}
body{
	color: #6d6f58;	
	text-align: justify;
	font-size: 13px;
}
#middle li{
	margin-left: 15px;
	margin-top: 5px;
	list-style: url(../img/strzalka-li.gif);
	font-size: 13px;
	font-weight:600;
	color: #ff9121;		
}
#middle li a{
	color: #6d6f58;		
}
#main, #top, #menu, #footer{
	width:100%;
}
.kontener{
	overflow:auto;
}
#top2, #menu2, #middle2, #footer2{
	margin:0 auto;
	width:882px;
}
#top{
	background: url(../img/gradient-szary.png);
	height: 41px;
}
#top2{
	height: 41px;	
}
#top-menu{
	float:right;
}
#top-menu li{
	float:left;
	list-style:none;		
	padding-top: 10px;	
	color: #6d6f58;
	font-size: 11px;
}

#top-menu a{
	color: #6d6f58;
}
#top-menu form{
	display: inline;
	vertical-align: middle;
}
#top-menu li#szukaj-form {
	padding: 0px 0px 5px 5px;
}
input#ajaxSearch_submit{
	position:relative;
	top:7px;
}
#menu{
	background: url(../img/top-menu-pasek.png);
}
#menu2{
	background: #ffffff;
}
#menu2 img{
	float: left;
}

/********POMARAŃCZOWE MENU*********/
#menu2 div{
	display: block;
	float: left;
	font-size:2em;
	cursor: pointer;
}
#menu2 div#firma{
width:71px; 
height:50px;
background:url(../img/firma.png);
}
#menu2 div#firma.c2{
background:url(../img/firma-aktywny.png);
}
#menu2 div#produkty{
width:103px; 
height:50px;
background:url(../img/produkty.png);
}
#menu2 div#produkty.c3{
background:url(../img/produkty-aktywny.png);
}
#menu2 div#promocje{
width:108px; 
height:50px;
background:url(../img/promocje.png);
}
#menu2 div#promocje.c4{
background:url(../img/promocje-aktywny.png);
}
#menu2 div#aktualnosci{
width:122px; 
height:50px;
background:url(../img/aktualnosci.png);
}
#menu2 div#aktualnosci.c5{
background:url(../img/aktualnosci-aktywny.png);
}
#menu2 div#kontakt{
width:90px; 
height:50px;
background:url(../img/kontakt.png);
}
#menu2 div#kontakt.c6{
background:url(../img/kontakt-aktywny.png);
}
#menu2 div span{
	display: none;
}

/****STRONA GŁÓWNA*****/
#middle-left {
	float: left;
	width: 365px;
}
.aktualnosci {
	padding-left: 13px;
	border-top: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	background: url(../img/lewe-menu-gradient.png) repeat-x; 
	width: 318px;
	float: right;
}
.aktualnosci .aktualnosci-text {
	width:300px;
	float: left;	
}
.aktualnosci .aktualnosci-cien {
	overflow:auto;
	width:100%;
	background: url(../img/lewe-menu-cien.png) repeat-y top right;
}
.aktualnosci-text h2{
	font-size: 1.1em;
	font-weight: 600;
	color: #ff9121;
	margin: 12px 0;
}
.aktualnosci-text p.wiecej{
	padding: 5px 0 5px 0;	
}
.aktualnosci-text img{
	float:right;
	padding-top:2px;
}
.aktualnosci-text a{
	margin-left: 5px;	
	float:right;
	font-size: 13px;
	color: #ff9121;
}
.clear{
	clear:both;
}

/****ARTYKUŁ*****/

#middle-left{
	min-height: 626px;
}
#cien-artykul{
	min-height: 626px;
	background: url(../img/cien.png) no-repeat top right;
}
#cien{
	min-height: 626px;
	background: url(../img/cien.png) no-repeat top right;
}
#middle-left #zdjecie-lewe{
	width: 365px;
	overflow: hidden;
}
#middle-left #zdjecie-lewe img{
	float:right;
}
#ruchomy-cien{
	width:17px;
	height:151px;
	float:right;
	background: url(../img/cien-artykul-kawalek.png);
}
#lewe-menu{
	padding-left: 13px;
	margin:0px; 
	border-top: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	background: url(../img/lewe-menu-gradient.png) repeat-x;
	width: 301px;
	float: right;
	min-height: 150px;
}

#lewe-menu li{
	color: #ff9121;
	padding-left:10px;	
}
#lewe-menu li a{
	color: #ff9121;
}
#lewe-menu li.active_category{
	padding-left:10px;
	margin-left:20px;
}
#lewe-menu li.active_category a{
	text-decoration: underline;
}
#lewe-menu li.active_category li a{
	text-decoration: none;
}
#lewe-menu li.active_category li.active_category a{
	text-decoration: underline;
}

/*****Prawa kolumna*****/

#zawartosc{
	padding: 25px;	
	overflow: hidden;
}
#zawartosc a{
	color: #ff9121;
	text-decoration: none;
}
#zawartosc a{
	text-decoration: underline;
}
#middle-right{
	float:left;
	width:517px;
	overflow: hidden;
}
#middle-right h2 img {	
	display:inline;
	margin-right: 15px;
}

#middle-right h1 {	
	font-size: 1.3em;
	font-weight: 600;
	color: #ff9121;
	padding-left: 20px;
	background: url(../img/prostokat-li.gif) no-repeat 0px 3px;
}
p.wstep{
	font-size: 13px;
	font-weight:600;
	color: #6d6f58;	
	margin-bottom: 15px;
}
.hr {
	margin: 15px 0;
}

/******KONTAKT******/

form#kontakt{
	width: 365px;
	margin: 30px auto;
}
#kontakt label{
	text-align:right;
	float:left;
	color:#e87d14;
	width:130px;
	padding: 7px 5px 0 0;
	font-size: 13px;
}
#kontakt .txt{
	width: 220px;
	margin: 5px 0;
	border: 1px solid #cfd0c5;
	background: #f3f4f1;
}
#kontakt #submit{
	margin: 10px 0 0 180px;
}
#kontakt #submit-buttom{
	background: url(../img/wyslij.png);
	width: 63px;
	height: 23px;
	cursor: pointer;
	border: none;
}
#kontakt #reset-buttom{
	background: url(../img/wyczysc.png);
	width: 63px;
	height: 23px;
	cursor: pointer;
	border: none;
}
p#kontakt-p{
	padding-left: 190px;
	color: #e87d14;
}
.errors{
	padding-top: 10px;
}
.errors strong{
	color: red;	
}

.line {
	clear: both;
}

#kontakt p {
	color: #E87D14;
}

/******FOOTER******/

#footer{
	margin: 20px 0;	
	height: 33px;
}
#footer-downleft{
	position:absolute;
	background: url(../img/footer-left.png);
	height: 33px;
	width:50%;
	z-index: -1;
	left:0px;
}
#footer-downright{
	position:absolute;
	background: #ff9121;
	height: 33px;
	width:50%;
	left:50%;
	z-index: -1;
}
#footer2{
	width: 882px;	
}
#footer-left{
	float:left;
	width:365px;
	height: 33px;
	background: url(../img/footer-left.png);	
}
#footer-middle{
	width: 290px;		
	background: url(../img/gradient-pom.png);	
}
#footer p{
	width:250px;
	padding-top: 10px;
	float:left;
	color: #ffffff;
	font-size: 0.8em;
}
#footer img{
	float:left;
}
#footer a{
	color: #ffffff;
}
#footer a:hover{
	text-decoration: underline;
}

/******WYSZUKIWANIE*******/
a.ajaxSearch_resultLink{
color: #ff9121;
font-weight: 600;
}


