
div.gora {
	margin: 0px auto;
	width: 980px;
}

a.logo {
	display: block;
	width: 986px;
	height: 56px;
	margin: 8px auto 9px;
	background: url(../images/topNazwa.gif) no-repeat 0px 0px;
}
div.gora a.logo span {display: none;}

.top{
	margin-bottom: 10px;
	border-top: 1px solid #0e298b;
	border-bottom: 1px solid #0f2164;
	background: url(../images/menu.gif) repeat-x 0 0;
}
.mainFlash{
	width: 982px;
	margin: 0 auto; 
}
div.gora div.reg1{
	float: left;
}
div.gora div.reg2{
	float: right;
}
div.tlo-szare {
	background: #434A4E url(../images/tlo-naglowka.gif) repeat-x top;
	text-align: center;
	padding: 7px 0px 7px 0px;
}

div.reg3{
	margin: 0 0 0 10px;
	float: left;
	width: 322px;
}

div.glowny{
	margin: 0px auto;
	width: 980px;
	margin-top: 11px;
}

div.glowny div.reglewy{float: left;}

div.regsrodkowy- {float: left; width: 980px;}
div.regsrodkowy-4 {float: left; width: 650px;}


div.glowny div.regprawy{ 
	float: right;
	display: inline;
	width: 277px;
	margin-left: 12px;
}

.Wreg4{
	float: left;
	display: inline;
	color: #434343;
	width: 318px;
	margin: 0 12px 0 0;
}

div.reg4 {
	float: left;
	display: inline;
	color: #434343;
	width: 300px;
	margin: 0px 24px 0 0;
}

div.reg4 div.reg4gora{
	background: url(../images/tlo-reg4gora.gif) no-repeat 0px 0px;
	padding-top: 10px;
}

div.reg4 div.reg4dol{
	background: url(../images/tlo-reg4dol.gif) no-repeat 0px bottom;
	padding-bottom: 13px;
}

div.reg8 {
	width: 199px;
	margin-right: 12px;
}

div.reg11 {
	float: left; 
	width: 775px;
}

div.stopka{
	text-align: center;
	padding: 0px 0px 14px 0px;
	color: #616161;
}

div.stopka div.glowny{
	margin-top: 0;
	padding-top: 10px;
	text-align: left;
}

/*div.stopka div.realizacja {
	float: right;
	width: 150px;
	text-align: right;
	padding-right: 10px;
}

div.stopka div.realizacja a{
	float: right;
	color: #263672;
}
div.stopka div.realizacja span{
	float: right;
	color: #616161;
}

div.stopka div.realizacja a#ideolink{
	float: right;
	display: block;
	text-align: right;
	margin: 0px;
}*/
.realizacja {
	width: 120px;
	float: right;
	color: #616161;
	text-align: right;
	padding-right: 19px;
}
.realizacja span {
	color: #616161;
}
.realizacja a {
	color: #263672;
}

.drukuj {
	float: right;
	width: 55px;
	text-align: right;
	color: #000000;
	padding: 3px 0 0;
	margin: -29px 25px 0 0;
	background: url(../images/ikona-drukuj.gif) no-repeat 0px 4px;
	cursor: pointer;
}
/* ------------ kontenery --------------- */

.kontener {
	margin-bottom: 0 0 0 0;
}

.kontener .ramka {
	border-left: 1px solid #E6EAEC;
	border-right: 1px solid #E6EAEC;
	overflow: hidden;
	height: 1% !iefix;
}

.tytul1,
.tytul1Akt{
	color: #F93D00;
	font-size: 16px;
	padding: 1px 5px 4px 21px;
	border-bottom: 1px solid #02218f;
}

.tytul1Akt{padding: 1px 5px 4px 13px;}

.sciezka{
	padding: 4px 5px 9px 12px;
	border-top: 1px solid #E6EAEC;
	color: #A1A1A1;	
	font-size: 10px;
}
.sciezka a{
	color: #A1A1A1;	
	font-size: 11px;
	padding: 0px 3px 0px 3px;
}

.blok-dolny {padding-top: 7px;}

.blok-dolny a{color: #CED6DA;}

.tytul3 {
	color: #F37C23;
	padding: 0px 0px 0px 23px;
	background: url(../images/ikona-kwadrat.gif) no-repeat 14px 5px;
	font-size: 11px;
	text-align: left;
}

/* ------------ komunikaty --------------- */
.komunikat {
	background: url(../images/tlo-komunikat-a.gif) no-repeat 0px 0px;
	margin: 7px;
	overflow: hidden;
	height: 1% !iefix;
}

.komunikat .tr {
	background: url(../images/tlo-komunikat-b.gif) no-repeat right 0px;
	padding-top: 17px;
}

.komunikat .br {
	background: url(../images/tlo-komunikat-c.gif) no-repeat right bottom;
	padding-bottom: 16px;
}

.komunikat .bl {background: url(../images/tlo-komunikat-d.gif) no-repeat 0px bottom;}

.komunikat .ramka {
	border-left: 1px solid #E6EAEC;
	border-right: 1px solid #E6EAEC;
	background: #fcfcfd;
	text-align: center;
	font-weight: bold;
	padding: 0px;
	color: #4A5254;
}

/* popup komunikat */
.message {
	font-weight: bold;
	padding:0px 0px 10px 0px;
	text-align: center;
}
.message p{text-align: center;}

.message div.info{
	padding:25px 5px 14px 100px;
	background: #FFFFFF url(../images/komunikat-info.jpg) no-repeat 15px 10px;
	text-align: left;
	color: #333333;
}
.message div.error{
	padding:25px 5px 14px 100px;
	background: #FFFFFF url(../images/komunikat-error.jpg) no-repeat 15px 10px;
	text-align: left;
	color: #333333;
}

/* ------------ przyciski ------------ */
input.przycisk {
	width: 55px;
	/*height: 23px;*/
	padding: 3px 0 4px;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	border: none;
	background: url(../images/tlo-przycisk1.gif) no-repeat 0px 0px;
	cursor: pointer;
}

input.przycisk-w {
	background: #e5e5e5;
	width: 55px;
	height: 23px;
	color: #343434;
	border: none;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}

input.przycisk2 {
	background: url(../images/tlo-przycisk2.gif) no-repeat 0px 0px;
	width: 112px;
	height: 23px;
	color: #ffffff;
	border: none;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}

a.przycisk2 {
	background: url(../images/tlo-przycisk2.gif) no-repeat 0px 0px;
	width: 112px;
	padding: 3px 0px 6px 0px;
	color: #ffffff;
	border: none;
	font-size: 11px;
	font-weight: bold;
	display: block;
	text-align: center;
}

a.przycisk2:hover {text-decoration: none;}
.bannerBottom{
	width: 980px; 
	margin: 12px auto 0;
}
/**** MODULY ****/

/* zdjecia */
.zdjecie a{ display: block;}

.zdjecie {color: #A1A1A1;}

.zdjecie div{
	text-align: center;
	line-height: 15px;
	border: 1px solid #a8a8a8;
	padding: 1px;
	color: #A1A1A1;
}

.szablon2 {padding-left: 12px;}
.szablon2 .zdjecie{margin: 0px 0px 7px 0px;}

.szablon3 {padding-right: 12px;}
.szablon3 .zdjecie{margin: 0px 0px 7px 0px;}

.szablon4 {float: right; text-align: center; margin-top: 2px;}
.szablon4 .zdjecie{margin: 0px 0px 5px 12px;}
.szablon4 .clear{display: none;}

.szablon5 {float: left; text-align: center; margin-top: 2px;}
.szablon5 .zdjecie{margin: 0px 12px 5px 0px;}
.szablon5 .clear{display: none;}

.szablon7 {margin: 10px 0px 10px 10px;}
.szablon7 .zdjecie{
	float: left; 
	padding:0 10px 10px;
	width:179px;
}

.szablonOpis7 {margin: 10px 0px 10px 10px;}
.szablonOpis7 .zdjecie{
	float: left; 
	padding:0 10px 10px;
	width:184px;
}

.regsrodkowy- .szablonOpis7 .zdjecie{
	padding:0 65px 10px;
}

/* pliki */
.pliki {
	margin-top: 15px;
	padding: 11px 18px;
	border-top: 3px double #d7d7d7;
}
.pliki div.ramkaPliki{
	padding: 11px 15px;
	width: 300px;
	border: 1px solid #0e2887;
}
.pliki .strzPlik{
	padding: 0 0 0 17px;
	background:  url(../images/arrUL.gif) no-repeat 0 center;
}
/*.pliki div{margin: 8px 0px 0px 20px;}*/
.pliki a{color: #242323;}
.pliki p{
	color: #777777;
	margin: 1px 0px 4px 36px;
}
.pliki img{vertical-align:-2px;}
.pliki h4{
	padding: 0 0 4px 22px;
	font-size: 14px;
	color: #242323;
}

/* pager */
.pager {
	text-align: center;
	padding: 5px 0px 5px 0px;
}
.pager a, .pager u{font-weight: bold;padding: 0px 3px 0px 3px;}
.pager a:hover{text-decoration: none;}

.pager span.pager_active{
	color: #ffffff;
	font-weight: bold;
	padding: 0 5px;
	margin: 0 -6px;
	background-color: #0e2885;
}

.pager .pagerRight,
.pager .pagerLeft{
	display: inline;
	width: 16px;
	height: 12px;
}
.pager .pagerLeft{background: url(../images/pagerLeft.gif) no-repeat center center;}
.pager .pagerRight{background: url(../images/pagerRight.gif) no-repeat center center;}

/* aktualnosci */
.aktualnosci-margines{
	padding: 12px 17px 12px 17px;
	padding-bottom: 12px;
	text-align: justify;
	overflow: hidden;
	height: 1% !iefix;
}

.hot{background: #e7ecfc;}

.aktualnosci-margines .miniaturka{
	float: left; 
	margin: 0px 10px 2px 0px;
}

.aktualnosci-margines .data{
	color: #bcbab5;	
	padding: 2px 0 5px;
	font-size: 10px;	
}

.aktualnosci-margines h3, .aktualnosci-margines h3 a{
	color: #000000;	
	font-size: 11px;
}

a.aktWiecej{
	float: right;
	text-decoration: underline;
	font-weight: bold;
}

.link-wstecz {
	float: right;
	color: #414040;
	padding: 0 0 0 22px;
	line-height: 18px;
	background: url(../images/wstecz.gif) no-repeat 0px center;
}

/* modul domyslny */
h3.tytul2 {
	background: url(../images/ikona-strzalka3.gif) no-repeat 0px 9px;
	padding: 10px 0px 2px 24px;
	margin: 0px 7px 0px 10px;
	font-size: 11px;
	font-weight: normal;
	color: #4A5254;
}
h3.tytul2 a{color: #4A5254;}
h3.tytul2 a:hover{color: #F37C23;}

/* opisowy */
.opis-margines {
	margin: 10px 7px 4px 7px;
	text-align: justify;
}

.opis-margines ul li{
	background:  url(../images/arrUL.gif) no-repeat 0 center;
}

h3.tytul4 {
	color: #242323;	
	font-size: 11px;
	padding-bottom: 5px;
}
/* formularz */

.formularz {
	padding: 20px 20px 10px 10px; 
	overflow: hidden;
	border: 1px solid #e9e9e9;
	background-color: #f8f8f8;
	height: 1% !iefix;
}
.forMar{margin: 7px 35px 0 40px; }
.forText{color: #fd9d05;}

.forRegulamin{padding: 0 0 0 60px;}
.forRegulamin label{
	float: left;
	width: 440px;
	clear: none !important;
}
.forRegulamin .redFl{
	float: left;
	width: 40px;
}
.forWymagane{
	float: right;
	display: inline;
	margin: 0 20px 0 0;
}

.formularz label {
	display: block; 
	clear: both; 
	*padding: 7px 0;
	zoom: 1;
}

.formularz label span {
	display: block;
	float: left;  
	width: 80px;
	text-align: right;
}

var.gwiazdka {
	color: #f79c07;
	font-style: normal;
}

.formularz label input {
	float: left;
	display: inline;
	padding-left: 3px;
	margin: -3px 0px 13px 21px;
	border: 1px solid #b2b2b2;
	background: #ffffff;
}

.formularz label table input {border: none;}

.formularz-input {
	padding-left: 3px;
	border: 1px solid #b2b2b2;
	background: #ffffff;
}

.formularz label textarea {
	float: left;
	display: inline;
	width: 410px;
	margin: -3px 0px 13px 21px;
	overflow: hidden; 
	border: 1px solid #b2b2b2;
	background: #ffffff;
}

.formularz label input._error,
input._error,
.formularz label textarea._error,
textarea._error{
	padding-left: 3px;
	border-top: 1px solid #F37C23;
	border-left: 1px solid #F37C23;
	border-bottom: 1px solid #fbcf9c;
	border-right: 1px solid #fbcf9c;
	background: #ffffff;
}

.formularz select {
	width: 375px;
	margin: 0px 0px 13px 21px;
	border: 1px solid #b2b2b2;
	background: #ffffff;
	overflow: hidden;
	height: 1% !iefix;
}

.formularz .selectkrotki select {width: 185px;}

.formularz-stopka {
	margin: 15px 7px 7px 100px;
	padding: 5px 7px 7px 0px;
}
.formularz-stopka input{margin-right: 20px;}

/* wyszukiwarka */

.wyszukiwarka {padding: 8px 7px 0px 7px;}

.wyszukiwarka-lista a{color: #fc9d05;}

.wyszukiwarka_formularz{
	text-align: center;
	padding: 22px 10px;
	margin-top: 5px;
	border: 1px solid #ededed;
	border-bottom: 2px solid #ededed;
	background-color: #f8f8f8;
}

dl.wyszukiwarka-lista{
	display: none;
	margin: 0px 7px 0px 7px;
	padding: 0px 15px 0px 15px;
	/*border-bottom: 1px solid #E6EAEC;*/
}

dl.wyszukiwarka-lista dt {
	margin: 0px;
	padding: 5px 0px 0px 10px;
	color: #0E4E5F;
	font-weight: bold;	
}

dl.wyszukiwarka-lista dd {
	position: relative;
	margin: 0px;
	padding: 5px 17px 5px 11px;
}

dl.wyszukiwarka-lista a {border: none;}
dl.wyszukiwarka-lista img{
	position: absolute;
	right: 4px;
	bottom: 5px;
	border: none;
}

h4.wyszukiwarka-naglowek {
	position: relative;
	display: block;
	margin: 0px 7px 1px 7px;
	padding: 5px 80px 5px 25px;
	font-size: 11px;
	color: #32312e;
	border: 1px solid #e9e9e9;
	border-bottom: 2px solid #e9e9e9;
	background: #f8f8f8 url(../images/kwadrat.gif) no-repeat 10px 9px;
	cursor: pointer;
}

span.wyszukiwarka-ilosc {
	font-weight: normal;
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 5px 15px 0px 0px;
	color: #4A5254;
}

span.wyszukiwarka-ilosc var{
	font-style: normal;
	color: #32312e;
}

/* mapa serwisu */

div.mapa-serwisu {
	width: 340px; 
	/*float: left;*/
	padding: 7px;
}

ul.mapa-serwisu{
	margin: 0px;
	padding: 0px 0px 0px 30px;
}
ul.mapa-serwisu li {
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #d7d7d7;
	background: none;
}
ul.mapa-serwisu li a {
	display: block;
	font-weight: bold;
	padding: 8px 0px 8px 18px;
	color: #0e2989;
	background: url(../images/arrUL.gif) no-repeat 1px center;					
}
ul.mapa-serwisu li a:hover {
	color: #f79c07;
	text-decoration: none;
}
ul.mapa-serwisu ul{margin-left: 13px;}
ul.mapa-serwisu ul li{
	border: none;
	background: none;
}
ul.mapa-serwisu ul li a{
	font-weight: normal;
	color: #000000; 
	padding: 6px 0px 8px 18px;
}

.border-bottom{border-bottom: 1px solid #E0E0E0;}

.formularz label iframe, .formularz .forum-avatar{
	float: left;
	margin: -3px 0px 13px 21px;
}

#EditorArea{
	background: #FAFAFA; 
	border-top: 1px solid #BABABA;
	border-left: 1px solid #BABABA;
	border-bottom: 1px solid #F5F5F5;
	border-right: 1px solid #F5F5F5;
	height: 200px;
	font-size: 12px;
	float: left;
	margin: -3px 0px 13px 21px;
	width: 360px;
}

blockquote.quote{
	padding: 10px;
	border: 1px dotted #BAC4C3;
	background-color: #FFFFFF;
	margin: 0;
	margin-left: 10px;
}
/*BLOKI*/
/* ----- menu zakladki ------ */

div.gora ul li {
	float: left;
	margin: 0px 3px 0px 0px;
	padding: 0px;
	border: none;	
}

div.gora ul li a{ 
	display: block;
	padding: 6px 8px 6px 10px;
	color: #434A4E;
	font-size: 12px;
	font-weight: bold;
	font-family: arial;
}

div.gora ul li.wcisniety {
	float: left;
	margin: 0px 3px 0px 0px;
	padding: 0px;
	border: none;
}

div.gora ul li.wcisniety a{ 
	display: block;
	padding: 6px 8px 6px 10px;
	color: #FFFFFF;
	background: #fa9c06;
	font-size: 12px;
	font-weight: bold;
	font-family: arial;
}

/* ----- menu gorne ------ */
div.gora ul{
	margin: 0px 0 0 10px;
	list-style: none;
	float: left;
}

div.reg1 ul li, div.reg1 ul li.wcisniety {
	float: left;
	margin: 0;
	background: none;
}

div.reg1 ul li a, div.reg1 ul li.wcisniety a{ 
	display: block;
	padding: 10px 18px 9px;
	color: #ffffff;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	background: none;
}
div.reg1 ul li.wcisniety a,
div.reg1 ul li a:hover{
	text-decoration: none;
	color: #1f1c1c;
	background: #fa9c06;
}

div.gora a.lang{
	display: block;
	padding: 12px 3px 4px 15px;
	float: left;
	color: #3881C8;
	text-decoration: none;
}
div.gora a.lang:hover{color: #D2D2D2;}

/* ----- menu lewe ------ */
div.reg4 ul.poziom1{
	list-style: none;
	margin: 0px;
	padding: 10px 16px 5px;
	background-color: #f3f3f3;
}

div.reg4 ul.poziom1 li{ 
	margin: 0px;
	padding: 0px;
	background: none;
	zoom: 1;
}

div.reg4 ul.poziom1 li a{ 
	display: block;
	font-weight: bold;
	color: #02218f;
	padding: 8px 0 7px 27px;
	background: url(../images/arrLeve1.gif) no-repeat 11px 12px;
	zoom: 1;
}
div.reg4 ul.poziom1 li a:hover{
	color: #fb9d06;
	text-decoration: none;
}

div.reg4 ul.poziom1 li.wcisniety{ 
	margin: 0px;
	padding: 0px;
}
div.reg4 ul.poziom1 li.wcisniety a{
	color: #fb9d06;
	padding: 8px 0 7px 30px;
}
.menuSpacer{
 	font-size: 1px;
	line-height: 1px;
	padding: 0;
 	margin: 0;
	height: 1px;
	border-bottom: 1px solid #d7d7d7;
}
/****/

div.reg4 ul.poziom2{
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	background-color: #f3f3f3;
}

div.reg4 ul.poziom2 li, div.reg4 ul.poziom2 li.wcisniety { 
	margin: 0px;
	padding: 0px;
}

div.reg4 li.wcisniety ul.poziom2 li a { 
	display: block;
	font-size: 11px;
	font-weight: normal;
	padding: 8px 0 7px 20px !important;
	color: #02218F;
	background: url(../images/arrLeve2n.gif) no-repeat 7px 16px;
}

div.reg4 li.wcisniety ul.poziom2 li.wcisniety a,
div.reg4 li.wcisniety ul.poziom2 li a:hover{
	color: #FB9D06;
	background: url(../images/arrLeve2.gif) no-repeat 7px 16px;
}

div.reg4 ul.poziom2 li.last, 
div.reg4 ul.poziom2 li.single, 
div.reg4 ul.poziom2 li.last a{border-bottom: none;}

div.reg4 ul.poziom2 li a span{ 
	display: block;
	padding: 6px 5px 6px 18px;
}

div.reg4 ul.poziom2 ul.poziom3{
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 16px;
	background: #EEEEEE;
}

div.reg4 ul.poziom2 ul.poziom3 li{ 
	margin: 0px;
	padding: 0px;
	background: #EEEEEE url(../images/ikona-strzalka2.gif) no-repeat 4px 10px;
	border-bottom: 1px solid #CDCECF;
}

div.reg4 ul.poziom2 ul.poziom3 li.single,
div.reg4 ul.poziom2 ul.poziom3 li.last{border-bottom: none;}

div.reg4 ul.poziom2 ul.poziom3 li a{ 
	display: block;
	color: #4A5254;
	width: 100%;
	border-bottom: none;
}

div.reg4 ul.poziom2 ul.poziom3 li.wcisniety a{color: #F93D00;}

div.reg4 ul.poziom2 ul.poziom3 li a span{ 
	display: block;
	padding: 6px 5px 6px 18px;
}

div.reg1 .reklama{float: right;}
div.reg3 .reklama{margin-bottom: 0px;}

/* ----- aktualnosci ----- */
.aktualnosci-blok {
	padding: 11px 21px; 
	text-align: justify;
	overflow: hidden;
	height: 1% !iefix;
}

.aktualnosci-blok2 {
	padding: 10px 7px 12px 7px;
	border-top: 1px solid #787878;
	text-align: justify;
}

.aktualnosci-blok .miniaturka, .aktualnosci-blok2 .miniaturka{
	float: left; 
	margin: 0px 10px 2px 0px;
}

.aktualnosci-blok .data{
	color: #bcbab5;	
	margin-bottom: 5px;
	font-size: 10px;	
}

.aktualnosci-blok h3, .aktualnosci-blok2 h3 {margin-bottom: 4px;}

.aktualnosci-blok h3 a, h3.sklep-nazwa a, h3.sklep-nazwa{
	font-weight: bold;
	font-size: 11px;
	color: #3d3e41;	
	text-align: left;
}

.aktualnosci-blok2 h3 a{
	color: #F37C23;	
	font-size: 11px;
}

.wiecej-link {
	padding: 4px 7px 4px 0px;
	text-align: right;
}
.wiecej-link a{
	background: url(../images/ikona-strzalka3.gif) no-repeat right -1px;
	padding-right: 18px;
}

.NewsPad{padding: 11px 13px; }
.NewsSpacer{
	height: 1px;
	border-bottom: 1px solid #d7d7d7;
}
.aRight{text-align: right;}

/* ----- opisowka ----- */
.aktualnosci-opis {
	padding: 7px 7px 12px 7px;
	text-align: justify;
}

.reg4 .tytul3 {margin-top: 4px;}

ul.ankieta {
	list-style: none;
	margin: 0px;
}

ul.ankieta li{
	background: none;
	margin: 3px 0px 7px 5px;
	padding: 0px;
}

ul.ankieta input{vertical-align: -3px;}

.ankieta-przyciski{padding: 4px 0px 4px 12px;}


.reg4 .wiecej-link{ border-color: #848484;}
.reg4 .wiecej-link a{background: url(../images/ikona-strzalka2.gif) no-repeat right 5px;}

/* ----- wyszukiwarka ----- */
.szukaj-blok{
	width: 230px;
	*width: 260px;
	padding: 0px 20px 5px 0px;
}
.reg2 .szukaj-blok {
	margin: 4px 0 0 0;
}
.regprawy .szukaj-blok {
	padding-left: 47px;
}
.szukaj-blok input.textSzukaj{ 
	margin: 2px 0px 0px 2px;
	width: 160px;
	color: #788494;
	border: 1px solid #ccc5c5;
	background: #ffffff;
}
.szukaj-blok input.szukaj-przycisk{ 
	font-size: 10px;
	font-weight: bold;
	padding: 3px 11px 2px;
	color: #000000;
	border: none;
	background: #f29b09;
	cursor: pointer;
}

#kontener_komentarzy {position: relative;}
#kontener_dodaj_komentarz{margin-top: 10px;}

/*produkty*/
.tloPr{
	padding: 0 4px 5px;
	border: 1px solid #e7e6e6;
	background-color: #f2f2f2;
}
.tloPr .tytul1Akt{border: none;}
.ovFlHidd{
	overflow: hidden;
	width: 310px;
	zoom: 1;
}
.ovFlHidd2{
	position: relative; 
	padding: 5px 12px;
	width: 284px;
	zoom: 1;
	overflow: hidden;
	border: 1px solid #d2d2d2;
	background: #d7d7d7;

}
.ovFlHidd3{
	overflow: hidden;
	zoom: 1;
	width: 284px;
}
.wew{
	/*margin:0 0 0 0px;*/
	width: 990px;
}
.boxProd{
	float:left;
	color: #333333;
	cursor: pointer;
}

.boxProd .miniaturka{margin:0 4px 2px 0;}
.boxProd .zdjecie{background: #ffffff;}
.boxProd .zdjecie div{font-size: 0;}

.boxtext{
	clear: both;
	display: none;
	padding: 11px 15px 1px 18px;
	/*border: 1px solid #333;*/
}

.boxtext h3{padding: 0 0 10px 0;}

.boxtextNone{
	display: none;
}

.boxtextNone h3 a,
.boxtext h3 a{
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 15px 0;
	color: #3d3e41;	
	text-align: left;
}

#prev{
	display: block;
	position: absolute;
	width: 14px;
	height: 14px;
	left: 4px;
	top: 30px;
	border: 1px solid #a8a8a8;
	background: #f69c08 url(../images/arrLeft.gif) center center no-repeat;
	cursor: pointer;
}
#next{
	display: block;
	position: absolute;
	width: 14px;
	height: 14px;
	left: 287px;
	top: 30px;
	border: 1px solid #a8a8a8;
	background: #f69c08 url(../images/arrRight.gif) center center no-repeat;
	cursor: pointer;
}
.linkiRight{text-align: right;}
.linkiRight a{line-height: 16px;}
