 /*START OF THE EDITED PART (Victor)*/





#slider-code { height: 160px; overflow:hidden; }
#slider-code .viewport { float: left; width: 210px; height: 180px; overflow: hidden; position: relative; }
#slider-code .next { margin: 0 10px 0 0px;  }
#slider-code .disable { visibility: hidden; }
#slider-code .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0; top: 0; height: 170px;}
#slider-code .overview li { float: left; margin: 0 0 0 -15px; padding: 0 0 0 0; height: 180px; width: 230px; }


.readCompany
{
	color: #004666;
	cursor: pointer;
}

option
{
	text-transform: capitalize;
}

.readCompany:hover {text-decoration: underline;}


.greyborder
{
	border: 1px solid #ddd;
}


table
{
	border-collapse:collapse;
}

.td_center{text-align: center;border: 1px solid #ddd;}
.td_left{text-align: left;border: 1px solid #ddd;padding-left:1em;}

.lbl
{
	width: 5em;
	float: left;
	text-align: left;
	margin-right: 0.5em;
	margin-left: 5px;
	display: block;
}

#wrapper
{
	margin: 0px 15px 0px 18px;
	overflow: hidden;
}

.newsContainer
{
	float: left;
	margin: 0;
}



.unifier
{
	margin: 2em 0 2em 0;
	padding: 0;
	float: left;
	border: 1px solid red;
	border: none;
	clear: both;
}

/* strony w newsach */
.stronynews
{
	width:960px;
	height:20px;
	margin: 2px 0px 0px 0px;
	padding: 0px;
	float:left;
	line-height:20px;
	text-align: center;
}

.newsType1{width: 99.5%}
.newsType2{width: 49%;}
.newsType3{width: 32.1%;}

.newsPic
{
	float: left;
	width: 250px;
	height: 150px;
	margin: 10px;
}

.newstext
{
	padding: 0;
	text-align: justify;
}

#preview
{
	position:absolute;
	display: none;
	color: #000;
}

/* tekst naglowkowy szary 14  */
.newsText
{
	font-family: Verdana;
	font-size: 14px;
	color: #bbb;
	margin: -1em 0 0 0;
	text-transform: uppercase;
}

.newsCaption
{
	text-decoration: none;
	text-align:left;
	color:#004666;
	font-size:14px;
	font-weight:normal;
	margin:5px 10px 5px 10px;
}

.show_abon: hover
{
	text-decoration: underline;
}

#middle
{
	background: url(../images/tlo.png) center repeat-y;
	width: 987px;
	margin: 0px auto;
	padding: 0;
	float: left;
}

/* obrazek w newsie */
.news_img{float:left;margin:1em;}

.newsobrazek_bigger{width:250px; height:150px; float:left; margin: 10px;}
.newsobrazek_smaller{width:100px; height:100px; float:left; margin: 10px;}

.margin15{float: left; width: 15px; height:1px; margin: 0; padding: 0; display: block;}

/* guzik wiecej */
.newsguzik
{
	float: right;
	width: 99%;
	text-align: right;
}

.wiecej2
{
	background:url(../images/wiecej.png) no-repeat;
	height: 22px;
	width: 73px;
	padding-bottom:2px;
	display: block;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 18px;
	color: #fff;
	cursor: pointer;
	float: right;
	margin-top: 1px;
	margin-right: 0px;
}

/* wiadomosci */
#news
{
	margin-left: 7px;
	margin-top: 7px;
}

#newsTop
{
	overflow: hidden;
	width: 99.5%;
	height: auto;
	padding: 5px 0px 0px 0px;
	clear: both;
}

#newsTopL
{
	width: 40%;
	float: left;
	text-align: left;
	padding: 30px 0px 0px 10px;
}

#newsTopR
{
	float: right;
	width: 40%;
	text-align: right;
	margin: 10px 7px;
	padding: 0;
}

#options
{
	width: 205;
	height: 198px;
	background: url(../images/options.png) center no-repeat;
}

.wiadomoscitopr img
{
	float: right;
	text-align: right;
	line-height: 10px;
	padding: 0;
}

/* tekst naglowkowy szary 14  */
#wiadomosci .text
{
	font-family: Verdana;
	font-size: 14px;
	color: #bbb;
	margin: 0;
	text-transform: uppercase;
}

.separator
{
	display: block;
	background:url(../images/separator.gif) center no-repeat;
	width: 960px;
	height: 20px;
	float: left;
	margin-top: -4em;
}

.separator_bold
{
	background:url(../images/separator.gif) center repeat-x;
	width: 900px;
	height: 70px;
	margin: 1em auto 0 auto;
}


.newsButtonSearch:hover
{
	background:url(../images/wiecej.png) no-repeat;
}

.newsButtonMore
{
	background:url(../images/wiecej.png) no-repeat;
	height: 30px;
	width: 73px;
	display: block;
	border: none;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	cursor: pointer;
	cursor: pointer;
	float:right;
	margin-top: 0px 5px 10px;
	padding: 0 0 7px 0;
}

/*END OF THE EDITED PART (Victor)*/





body {
background: #ebe8e6;
margin: 0 auto;
padding: 0;
color:#666c6e;
font-family:Arial;
font-size:11px;
width:978px;
}
textarea{
resize: none;
font-size:11px;
}
a img {
border:0px;
}
a {
text-decoration: none;
color:#004666;
}
a:hover {
text-decoration: underline;
color:#006888;
}
hr {
width:90%;
border:#e9edee solid 1px;
}
/* naglowki niebieskie pogrubione 14*/
.wyroznionytext{
text-decoration: none;
text-align:left;
color:#004666;
font-size:14px;
font-weight:bold;
margin:5px 10px 5px 10px;
}
.capt
{
	text-decoration: none;
	text-align:left;
	color:#004666;
	font-size:14px;
	margin:5px 10px 5px 10px;
}
/* naglowki niebieskie pogrubione 12 */
.wyroznionytext2{
text-decoration: none;
text-align:left;
color:#004666;
font-size:11px;
margin:5px 10px 5px 10px;
}
/* zwykly text szary do lewej 11*/
.zwyklytext{
text-decoration: none;
text-align:left;
color:#666c6e;
font-size:11px;
margin:5px 10px 5px 10px;
}
/* zwykly tekst bialy 11 */
.zwyklytext2{
text-decoration: none;
text-align:left;
color:#fff;
font-size:11px;
margin:0px 10px 0px 10px;
}
/* tekst naglowkowy szary 14  */
.text {
font-family:Verdana;
font-size:14px;
color:#bbb;
margin-left:15px;
text-transform:uppercase;
}
/* tekst naglowkowy bialy 17 pogrubiony */
.text2 {
font-family:Verdana;
font-size:17px;
color:#fff;
letter-spacing:-1px;
}
/* guzik szukaj */
.szukaj{
background:url(../images/szukaj.png);
display: block;
border: none;
width: 63px;
height: 21px;
font-size:11px;
font-weight:bold;
text-align:left;
padding-left:10px;
color:#fff;
cursor: pointer;
cursor: pointer;
float:left;
margin-left:10px;
}
.szukaj:hover{
background:url(../images/szukaj.png);
height:21px;
width:63px;
display: block;
border: none;
font-size:11px;
font-weight:bold;
text-align:left;
padding-left:10px;
color:#fff;
cursor: pointer;
cursor: pointer;
}
/* basic */
.basic{
background:url(../images/basic.png)top center no-repeat;
float:left;
margin-left:5px;
margin-right:5px;
width:121px;
height:28px;
line-height:30px;
}
.basic a{
font-size:18px;
color:#666c6e;
}
/* gold */
.gold{
background:url(../images/gold.png)top center no-repeat;
float:left;
margin:0px 10px 0px 5px;
width:129px;
height:36px;
line-height:30px;
text-align: center;
font-size:16px;
color:#fff;
}
/* gora: jezyki, logowanie szybkie */
#head {
width: 987px;
height:163px;
margin: 0px auto;
padding: 0px;
}
#jezyki{
width:300px;
float:right;
margin:10px 0px 30px 20px;
}
#logowanie{
float:right;
width:500px;
margin:10px 10px 30px 0px;
text-align:right;
text-transform:uppercase;
}
#logowanie a{
margin:0px 5px 0px 5px;
}
#searchchoose{
width: 987px;
height:27px;
margin: 0px auto;
padding: 0px;
float:left;
}
#logo{
float:left;
width:188px;
position:relative;
z-index:10;
margin-left:20px;
top:-38px;
}

/* szukajka */
.searchzakladkaac{
text-transform:uppercase;
background:url(../images/searchchooseac.png) no-repeat;
width:126px;
height:28px;
float:left;
line-height:28px;
position:relative;
top:5px;
z-index:0;
}
.searchzakladka{
text-transform:uppercase;
background: url(../images/searchchoose.png) no-repeat;
width:128px;
height:22px;
float:left;
line-height:28px;
position:relative;
top:5px;
z-index:0;
}
.searchzakladkaac a,.searchzakladkaac a:hover{
color:#fff;
font-size:13px;
text-decoration:none;
}
}
.searchzakladka a{
color:#024c76;
font-size:13px;
}
.searchbg{
background:url(../images/searchbg.png) center no-repeat;
width: 986px;
height:66px;
margin: 0px auto;
padding: 0px;
float:left;
}
.searchbg2{
background:url(../images/searchbg.png) center no-repeat;
width: 986px;
height:66px;
margin: 0px auto;
padding: 0px;
float:left;
display:none;
}
#searchtlo{
background:url(../images/searchtlo.png) center no-repeat;
width:986px;
height:66px;
margin:auto;
}
#searchtresc{
width:957px;
height:50px;
padding:8px 10px 10px 5px;
margin-left:15px;
}

#input
{
padding-left: 10px;
width:454px;
/*height:34px;*/
background:url(../images/szukajtlo.png) no-repeat;
border:0px;
margin-top:8px;
color:#bbb;
}



#szukaj{
float:left;
width:464px;
height: 47px;
}
#szukaj select{
float:left;
width:464px;
margin-top:15px;
}
#szukajopcje{
float:right;
width:400px;
margin-top:5px;
font-size:12px;
color:#024c76;
line-height:15px;
}
.lokalizacja{
float:left;
color:#024c76;
margin-top:1px;
line-height:19px;
text-align:left;
}
.lokalizacja div{
color:#024c76;
text-decoration:underline;
z-index:20;
background:#ececec;
width:100px;
padding:0px 0px 0px 0px;
cursor: pointer;
cursor: pointer;
}

.searchbutton{
background:url(../images/searchguzik.png);
height:34px;
width:102px;
display: block;
border: none;
font-size:13px;
line-height:28px;
text-align:center;
color:#fff;
cursor: pointer;
cursor: pointer;
margin-right:12px;
margin-top:3px;
}
.searchbutton:hover{
background:url(../images/searchguzik.png);
height:34px;
width:102px;
display: block;
color:#Fff;
text-decoration: underline;
}

/* separatory */
.separatorV{
background:url(../images/separatorV.png) no-repeat;
width:2px;
height:32px;
float:left;
margin:5px 30px 0px 30px;
}

#spacer {
background:url(../images/tlo.gif) repeat-y;
margin-top:10px;
font-size:5px;
width:990px;
}

/* tlo srodka */
.tlotop{
background:url(../images/tlotop.png) center no-repeat;
width:987px;
height:7px;
margin: 0px auto;
padding: 0px;
}

#middle{
background:url(../images/tlo.png) center repeat-y;
width:987px;
margin: 0px auto;
padding: 0px;
float:left;
}

/* cos nie wiem co */

.linki3{
color:#666c6e;
font-weight: 700;
font-family:Verdana;
font-size:16px;
text-shadow:1px 1px white;
letter-spacing:-2px;
line-height:42px;
float:left;
margin-left:40px;
margin-right:8px;
}


/* guzik wiecej */
.wiecej{
background:url(../images/wiecej.png) no-repeat;
height:20px;
width:73px;
display: block;
border: none;
font-size:11px;
font-weight:bold;
text-align:left;
padding-left:10px;
padding-top:2px;
color:#fff;
cursor: pointer;
cursor: pointer;
float:right;
margin-top:10px;
margin-right:10px;
}
.wiecej:hover{
background:url(../images/wiecej.png) no-repeat;
height:20px;
width:73px;
display: block;
border: none;
font-size:11px;
font-weight:bold;
text-align:left;
padding-left:10px;
padding-top:2px;
color:#fff;
cursor: pointer;
cursor: pointer;
float:right;
margin-top:10px;
margin-right:10px;
}
/* guzik kontakt z dostawca */

.kontakt{
background:url(../images/kontakt.png) no-repeat;
height:20px;
width:143px;
display: block;
border: none;
font-size:11px;
font-weight:bold;
text-align:left;
padding-left:5px;
padding-top:5px;
color:#fff;
cursor: pointer;
cursor: pointer;
float:left;
margin-top:10px;
margin-left:10px;
}
.kontakt:hover{
background:url(../images/kontakt.png) no-repeat;
height:20px;
width:143px;
display: block;
border: none;
font-size:11px;
font-weight:bold;
text-align:left;
color:#fff;
}
.linki{
color:#fff;
font-weight: 700;
font-family:Verdana;
font-size:18px;
text-shadow:1px 1px black;
letter-spacing:-2px;
line-height:10px;
}

.linki:hover{
color:#fff;
font-weight: 700;
font-family:Verdana;
font-size:18px;
text-shadow:1px 1px black;
letter-spacing:-2px;
line-height:10px;
}

/* statystyki , trendy, reklama mala*/
#trendy{
float:left;
width:226px;
margin-left:12px;
margin-top:2px;
}
#reklamamala{
float:left;
width:226px;
margin-left:12px;
margin-top:7px;
}
#stats{
float:left;
width:226px;
margin-left:7px;
margin-top:7px;
}

.stats{
background:url(../images/statstlo.png) repeat-y;
float:left;
width:226px;
padding-left:10px;
padding-top:8px;
}

.statstop{
background:url(../images/statstop.png) no-repeat;
height:30px;
width:226px;
float:left;
line-height:35px;

<!--[if lt IE 8]>
	line-height:15px;
<![endif]-->
}

.dane {
float:right;
width:159px;
height:23px;
text-align:left;
padding-top: 4px;
font-weight:700;
}

.h{
background:url(../images/stats/1.gif) no-repeat;
width:61px;
height:23px;
text-align:left;
float:left;
color:#fff;
font-weight:700;
letter-spacing:2px;
padding-top:4px;
padding-left:5px;
font-size:14px;
}

.hm{
background:url(../images/stats/2.gif) no-repeat;
width:61px;
height:23px;
text-align:left;
float:left;
color:#fff;
font-weight:700;
letter-spacing:2px;
padding-top:4px;
padding-left:5px;
font-size:14px;
}

.m{
background:url(../images/stats/3.gif) no-repeat;
width:61px;
height:23px;
text-align:left;
float:left;
color:#fff;
font-weight:700;
letter-spacing:2px;
padding-top:4px;
padding-left:5px;
font-size:14px;
}

.lm{
background:url(../images/stats/4.gif) no-repeat;
width:61px;
height:23px;
text-align:left;
float:left;
color:#fff;
font-weight:700;
letter-spacing:2px;
padding-top:4px;
padding-left:5px;
font-size:14px;
}

.l{
background:url(../images/stats/5.gif) no-repeat;
width:61px;
height:23px;
text-align:left;
float:left;
color:#fff;
font-weight:700;
letter-spacing:2px;
padding-top:4px;
padding-left:5px;
font-size:14px;
}

.top10
{
	width:170px;
}


.footstat{
text-align:left;
}

.poll_l
{
	text-align: left;
	font-size:12px;
	color: #ccc;
}

.statsbot{
background:url(../images/statsbot.png) bottom no-repeat;
height:6px;
width:226px;
float:left;
}
/* trendy przewijanie przod tyl */
#featured_news {
width: 205px;
height: 263px;
margin-top: 0px;
float:left;
}
#featured_news #next, #featured_news #prev {
float: left;
width: 23px;
height: 45px;
}
#featured_news #next a, #featured_news #prev a{
display: block;
height: 45px;
width: 23px;
outline: none;
}
#featured_news #next a{
float:right;
background-image: url(../images/paginr.jpg);
background-repeat: no-repeat;
margin-top:70px;
}
#featured_news #next a:hover{
float:right;
background-image: url(../images/paginrac.jpg);
background-repeat: no-repeat;
margin-top:70px;
}
#featured_news #prev a{
float:left;
background-image: url(../images/pagin.jpg);
background-repeat: no-repeat;
margin-top:80px;
}
#featured_news #prev a:hover{
float:left;
background-image: url(../images/paginac.jpg);
background-repeat: no-repeat;
margin-top:80px;
}
#featured_news a {text-decoration:none;}

#featured_image
 {
	text-align:center;
	vertical-align:middle;
	height: 225px;
	margin-left:5px;
	margin-top:auto;
	margin-bottom:auto;
	padding:0;
	z-index:1;
}
#featured_title {
width: 205px;
font-size: 15px;
font-weight: bold;
color:#004666;
text-align:left;
}
#featured_title a{
font-size: 15px;
font-weight: bold;
margin-top:1em;
color:#004666;
}
#featured_title a:hover{text-decoration:underline}

#featured_content {
width: 205px;
margin: 0px auto;
font-size: 11px;
}
#featured_controls {
float: right;
position: relative;
right: 15px;
display:block;
}
#featured_controls ul {
list-style: none;
margin:0px;

}
#featured_controls li {
float: left;
margin:0px;

}
#featured_controls a {
background:url(../images/deactive.gif) center no-repeat;
text-decoration: none;
display: block;
padding: 0px 4px;
margin-left: 0px;
outline: none;
white-space:nowrap;
}
#featured_controls a.active, #featured_controls a:hover {
background:url(../images/active.gif) center no-repeat;
white-space:nowrap;
}

/* te tam trzy guziki na stronie glownej */
#guzikitrzy{
float:left;
margin-left:7px;
margin-top:2px;
white-space:nowrap !important;
}
.tekstnabanerze{
font-family:Verdana;
font-size:16px;
color:#03769d;
text-transform:uppercase;
}

.tekstnabanerze a:hover{
font-family:Verdana;
font-size:16px;
margin-left:10px;
text-transform:uppercase;
color:#03769d;
}
.bstrzalki{
margin-right:5px;
}
.bannerytrzyac{
background:url(../images/banerytrzy.png) no-repeat;
width:260px;
height:79px;
float:left;
z-index:10;
position:relative;
}
.bannerytrzyac div{
margin-top:27px;
}
.bannerytrzyac2{
background:url(../images/banerytrzy.png) no-repeat;
width:260px;
height:79px;
float:left;
position:relative;
left:-20px;
z-index:20;
}
.bannerytrzyac3{
background:url(../images/banerytrzy.png) no-repeat;
width:260px;
height:79px;
float:left;
position:relative;
left:-40px;
z-index:20;
}
.bannerytrzy{
background:url(../images/banerytrzy.png) right no-repeat;
width:252px;
height:79px;
float:left;
position:relative;
z-index:5;
left:-13px;
}
.bannerytrzy div{
margin-top:27px;
}
.bannerytrzy1{
background:url(../images/banerytrzy.png) right no-repeat;
width:250px;
height:79px;
float:left;
position:relative ;
left:-13px;
z-index:2;
}


.bannerytrzy2{
background:url(../images/banerytrzy1.png) right no-repeat;
width:232px;
height:79px;
float:left;
position:relative;
left:-15px;
z-index:1;
}
.bannerytrzy2 div{
margin-top:27px;
}

/* wiadomosci */
#news{
float:left;
width:496px;
margin-left:7px;
margin-top:7px;
}
.bgwdtlo{
background:url(../images/reklamatlo.png) repeat-y;
float:left;
width:496px;
height:184px;
}
.bgwdtop{
float:left;
background:url(../images/bgwtop.png) no-repeat;
height:30px;
width:496px;

line-height:35px;

*padding-top: 0px;
*line-height:15px;
}

.textIE
{
	*margin-top: 10px;
	*float: left;
}

.featuredControlsIE
{
	*margin-top: 10px;
}

.bgwdbot{
background:url(../images/reklamabot.png) bottom no-repeat;
height:7px;
width:496px;
float:left;
}
/* przewijajace sie wiadomosci */
#featured_news2 {
width: 496px;
height: 175px;
margin-top: 5px;
float:left;
overflow: hidden;
}
#featured_news2 #next2{
float: right;
width: 7px;
height: 17px;
}
#featured_news2 #prev2 {
float: left;
width: 7px;
height: 17px;
}
#featured_news2 #next2 a, #featured_news2 #prev2 a{
display: block;
height: 17px;
width: 7px;
outline: none;
}
#featured_news2 #next2 a{
float:right;
background-image: url(../images/paginr.png);
background-repeat: no-repeat;
margin-top:70px;
margin-right:7px;
}
#featured_news2 #next2 a:hover{
float:right;
background-image: url(../images/paginr.png);
background-repeat: no-repeat;
margin-top:70px;

}
#featured_news2 #prev2 a{
float:left;
background-image: url(../images/pagin.png);
background-repeat: no-repeat;
margin-top:70px;
margin-left:7px;
}
#featured_news2 #prev2 a:hover{
float:left;
background-image: url(../images/pagin.png);
background-repeat: no-repeat;
margin-top:70px;
}
#featured_news2 a {text-decoration:none;}
#featured_news2 a :hover{text-decoration:underline}

#featured_image2 {
margin-left:5px;
width: 184px;
text-align:center;
vertical-align:middle;
height: 175px;
float:left;
}

#featured_image
{
	margin-left: 0px;
	width: 210px;
	position: absolute;
}

#featured_title2 {
width: 280px;
font-size: 15px;
font-weight: bold;
color:#004666;
text-align:left;
margin-left:5px;
float:left;
}
#featured_title2 a{
width: 280px;
font-size: 14px;
font-weight: bold;
color:#004666;
text-align:justify;
float:left;
}
#featured_title2 a:hover{text-decoration:underline}

#featured_content2 {
width: 280px;
margin: 10px 0px 0px 5px;
font-size: 11px;
text-align:justify;
float:left;
overflow: hidden;
text-overflow: ellipsis;
}
#featured_content2 a:hover{text-decoration:underline}
#featured_controls2 {
float: right;
display:block;
}
#featured_controls2 ul {
list-style: none;
margin:0px;

}
#featured_controls2 li {
float: left;
margin:0px;
position: relative;
right: 15px;

}
#featured_controls2 a {
background:url(../images/deactive.gif) center no-repeat;
text-decoration: none;
display: block;
padding: 0px 4px;
margin-left: 0px;
outline: none;
white-space:nowrap;
}
#featured_controls2 a.active, #featured_controls2 a:hover {
background:url(../images/active.gif) center no-repeat;
white-space:nowrap;
}

/* reklama mala */
.reklamasmall{
background:url(../images/statstlo.png) repeat-y;
float:left;
width:226px;
height:166px;
padding-left:2px;
padding-top:2px;
line-height:163px;
}
/* reklama duza */
#reklama{
float:left;
width:496px;
margin-left:7px;
margin-top:7px;
}

.reklamatlo{
background:url(../images/reklamatlo.png) repeat-y;
float:left;
width:496px;
height:189px;
padding-left:0px;
padding-top:2px;
line-height:186px;
}

.reklamatlo img
{
	margin-top: 20px;
}

.reklamatop{
background:url(../images/reklamatop.png) no-repeat;
height:7px;
width:496px;
float:left;
line-height:30px;
}
.reklamabot{
background:url(../images/reklamabot.png) bottom no-repeat;
height:6px;
width:496px;
float:left;
}

/* produkty w szukarce */
#produkty{
float:left;
width:693px;
margin-left:15px;
margin-top:10px;
}

.protop{
float:left;
background:url(../images/produkty.png) no-repeat;
height:56px;
width:693px;
line-height:80px;
}

.protlo{
background:url(../images/protlo.gif) repeat-y;
width:693px;
margin: 0px auto;
padding: 0px;
float:left;
}
/* wybor kraju w wyszukiwarce dostawcow */
#kraje {
width:987px;
float:left;
}
.linki2{
color:#666c6e;
font-family:Verdana;
font-size:14px;
line-height:42px;
float:left;
margin-left:30px;

}
.kategorie{
float:left;
margin-top:14px;
margin-left:10px;
}

.kategorie ul a{
float:left;
color:#666c6e;
font-size:11px;
text-shadow:0px 0px white;
}

.kategorie  ul a:link {
display: block;
color: #666c6e;
margin: 0px 2px 0px 2px ;
text-decoration: none;
}
.kategorie  ul a:link:hover {
display: block;
color: #444c4e;
margin: 0px 2px 0px 2px ;
text-decoration: none;
}

.kategorie  ul a:visited {
display: block;
color: #444c4e;
margin: 0px 2px 0px 2px ;
text-decoration: none;
}

.kategorie  ul a:hover {
display: block;
color: #666c6e;
margin: 0px 5px 0px 5px ;
text-decoration: none;
}
.protext{
margin-left:20px;
font-weight:bold;
text-align:left;
float:left;
}
.cenabox{
background:url(../images/cenabox.png) no-repeat;
width:42px;
height:16px;
boder:0px solid;
padding:0px 2px 0px 2px;
border:0px;
font-size:10px;
color:#000;

<!--[if IE]>
	margin-top: 13px;
<![endif]-->
}
.szukajguzik41
{
	background:url(../images/cenaboxbtn.png) no-repeat;
	height:16px;
	width:46px;
	border: none;
	font-size:9px;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	color:#fff;
	cursor: pointer;
	cursor: pointer;
	padding:0px 5px 10px 5px;
	line-height:16px;
}
.szukajguzik41:hover
{
	text-decoration: underline;
}

/* zmiana stron */
.strony{
margin: 0px 0px 0px 10px;
padding: 0px;
float:left;
}

.strony2{
width:350px;
height:20px;
margin: 9px 0px 10px 200px;
padding: 0px;
float:left;
line-height:20px;
}
/* tresc produktow w wyszukiwarce */
.proline{
background:url(../images/proline.png) center top no-repeat;
width:670px;
height:75px;
margin: 0px 10px 10px 0px;
padding: 0px;
float:left;
}

.proborazek{
float:left;
margin: 5px 0px 0px 5px;
height:75px;
width:82px;
overflow: hidden;
}

.propis{
float:left;
margin: 5px 0px 0px 5px;
height:70px;
line-height:70px;
width:20px;
}

.prodane{
float:right;
margin: 25px 0px 0px 5px;
text-align:left;
width:170px;
}
.prodane2{
float:left;
margin: 5px 0px 0px 15px;
height:70px;
text-align:left;
width:360px;
}
.pronaglowek{
width:330px;
font-size: 14px;
font-weight: bold;
color:#004666;
text-align:left;
margin-left:10px;
margin-top:15px;
margin-bottom:5px;
float:left;
}
.pronaglowek a{
font-size: 14px;
font-weight: bold;
color:#004666;
}
.protresc{
font-size: 11px;
text-align:left;
margin-left:10px;
float:left;
}
.prodos{
width:400px;
font-size: 11px;
text-align:left;
margin-left:10px;
}
.prodos a{

font-size: 11px;
font-weight: bold;
color:#e86414;
text-align:left;
}
.prokraj{

font-size: 11px;
text-align:left;
margin-left:10px;
}
.prokraj a{

font-size: 11px;
font-weight: bold;
text-align:left;
}
.probot{
float:left;
background:url(../images/probot.png) no-repeat;
height:28px;
width:693px;
line-height:10px;
}

/* polecane produkty w szukarce */

#polecane{
float:left;
width:242px;
margin-left:15px;
margin-top:10px;
}

.poltop{
float:left;
background:url(../images/polecanetop.png) no-repeat;
height:55px;
width:242px;
line-height:80px;
text-align:left;
}

.poltlo{
background:url(../images/poltlo.gif) repeat-y;
width:242px;
margin: 0px auto;
padding: 0px;
float:left;
}

.polarttop{
width:230px;
margin: 10px 5px 0px 5px;
padding: 0px;
float:left;
}
.polartob{
margin: 0px 5px 0px 5px;
}
.polartinf{
background:#036e96;
width:227px;
height:30px;
margin: 0px 10px 5px 0px;
padding: 0px 0px 0px 5px;
float:left;
color:#fff;
text-align:left;
line-height:30px;
}
.polartinf a{
font-size:12px;
color:#fff;
font-weight:bold;
}

.polartinf a:hover{
color:#ccc;
font-weight:bold;
}
.polartbot{
background:url(../images/polartbot.png) center no-repeat;
width:230px;
height:39px;
line-height:39px;
text-align:left;
margin: 0px 0px 0px 9px;
padding: 0px;
float:left;
}

.polbot{
float:left;
background:url(../images/polecanebot.png) no-repeat;
height:11px;
width:242px;
}

/* logo firmy w dostawcy */

#logofirma{
float:left;
width:242px;
margin-left:20px;
margin-top:10px;
}
.logofirmatop{
float:left;
background:url(../images/polecanetop.png) top no-repeat;
height:22px;
width:242px;
text-align:left;
}
.logofirmamed{
background:url(../images/poltlo.gif) repeat-y;
width:242px;
height:218px;
margin: 0px auto;
padding: 0px;
float:left;
}
.logofirmabot{
float:left;
background:url(../images/polecanebot.png) no-repeat;
height:11px;
width:242px;
}
/* informacja o firmie w dostawcy */

#p340{
float:left;
width:340px;
margin-left:12px;
margin-top:10px;
}
.top340{
float:left;
background:url(../images/top310.png) no-repeat;
height:12px;
width:340px;
}
.med340a{
float:left;
width:340px;
height:200px;
background:url(../images/med310.png) repeat-y;
}
.med340a2{
float:left;
width:340px;
height:200px;
background:url(../images/med310.png) repeat-y;
display:none;
}
.zakladkac{
background:url(../images/zakladka.png) no-repeat;
height:27px;
width:145px;
float:left;
margin:0px 0px 0px 10px;
line-height:20px;
position:relative;
top:1px;
}
.zakladka{
background:url(../images/zakladka.png) no-repeat;
height:27px;
width:145px;
float:left;
margin:0px 0px 0px 10px;
line-height:20px;
position:relative;
top:0px;
}
.med340b{
float:left;
width:340px;
height:227px;
background:url(../images/med310.png) repeat-y;
}
.p340tresc{
float:left;
width:340px;
margin-left:10px;
text-align:left;
line-height:20px;
}
.bot340{
float:left;
width:340px;
background:url(../images/bot310.png) no-repeat;
height:12px;
}
/* kontakt firmy w dostawcy */

#kontfirma{
float:left;
width:242px;
margin-left:20px;
margin-top:12px;
}
.kontfirmatop{
float:left;
background:url(../images/polecanetop.png) top no-repeat;
height:22px;
width:242px;
text-align:left;
line-height:30px;
}

.kontfirmamed{
background:url(../images/poltlo.gif) repeat-y;
width:242px;
margin: 0px auto;
padding: 0px;
float:left;
}
.kontfirmamed a{
font-size: 11px;
font-weight: bold;
color:#e86414;
text-align:left;
width:292px;
}
.kontfirmamed div{
float:left;
width:242px;
text-align:left;
margin:0px 0px 5px 10px;
line-height:30px;
}

.textarea2{
float:left;
line-height:50px;
}
/* guzik wiecej */
.wiecej2{
background:url(../images/wiecej.png) no-repeat;
height:22px;
width:73px;
display: block;
border: none;
font-size:11px;
text-align:left;
padding-left:18px;
font-weight: normal;
line-height:18px;
color:#fff;
cursor: pointer;
float:right;
margin-top:1px;
margin-right:20px;
}
.wiecej2:hover{
background:url(../images/wiecej.png) no-repeat;
height:22px;
width:73px;
font-weight: normal;
display: block;
border: none;
font-size:11px;
cursor: pointer;
float:right;
margin-top:1px;
margin-right:20px;
text-decoration: underline;
}


.wiecej3{
background:url(../images/wiecej.png) no-repeat;
height:22px;
width:73px;
display: block;
border: none;
font-size:11px;
text-align:left;
padding-left:8px;
line-height:18px;
color:#fff;
cursor: pointer;
margin-top:1px;
margin-right:20px;
}
.wiecej3:hover{
background:url(../images/wiecej.png) no-repeat;
height:22px;
width:73px;
display: block;
border: none;
font-size:11px;
cursor: pointer;
margin-top:1px;
margin-right:20px;
text-decoration: underline;
}


.kontfirmabot{
float:left;
background:url(../images/polecanebot.png) no-repeat;
height:11px;
width:242px;
}
/* informacja o firmie w dostawcy */

#najfirma{
float:left;
width:693px;
margin-left:12px;
margin-top:12px;
}
.najfirmatop{
float:left;
background:url(../images/produkty.png) no-repeat;
height:56px;
width:693px;
line-height:70px;
}
.najfirmamed{
background:url(../images/protlo.gif) repeat-y;
width:693px;
margin: 0px auto;
padding: 0px;
float:left;
}
.najfirmapro{
width:120px;
height:150px;
float:left;
margin:20px 10px 0px 35px;
}
.najfirmaprotlo{
background:url(../images/najnowszepro.png) no-repeat;
width:120px;
height:120px;
float:left;
line-height:120px;
}
.najobraz{
margin:10px 5px 10px 5px;
}
.najfirmabot{
float:left;
background:url(../images/probot.png) no-repeat;
height:28px;
width:693px;
line-height:10px;
}

/* zakladka produkt */

#menuprodukt {
background:url(../images/produktmenu.png) center no-repeat;
height:96px;
width:960px;
}
#butmenuprodukt{
padding-left:10px;
margin-left:20px;
background:url(../images/user/butmenu.png) no-repeat;
line-height:43px;
width:960px;
}
#produktyglowna{
float:left;
width:328px;

}
#produktyglowna2{
float:right;
width:324px;

}
.produktyglowna3{
float:right;
width:652px;
margin-left:15px;
margin-right:15px;
margin-top:10px;
}
.produktmenu{
line-height:50px;
text-align:left;
margin-left:50px;
}

.produktyglownetop{
float:left;
background:url(../images/produktpro.png) no-repeat;
height:72px;
width:328px;
line-height:45px;
text-align:left;
}
.produktyglownemed{
float:left;
background:url(../images/produktpromed.gif) repeat-y;
width:328px;
height:220px;
}

/* dane do produktow lewa strona */
.cenal{
float:left;
background:url(../images/cenal.png) no-repeat;
height:28px;
width:6px;
margin-left:20px;
margin-top:10px;
}
.cenam{
float:left;
background:#f1690d;
line-height:28px;
margin-top:10px;
color:#FFF;
font-weight:bold;
font-size:14px;
}
.cenar{
float:left;
background:url(../images/cenar.png) no-repeat;
height:28px;
width:6px;
margin-top:10px;
}
.cenalink2, .cenalink2 a{
width:320px;
margin-left:5px;
color:#666c6e;
text-decoration:underline;
float:inherit;
text-align:left;
float:left;
}
.cenalink a{
color:#666c6e;
text-decoration:underline;
float:inherit;
text-align:left;
}
.produktydane2{
color:#eb6a3a;
font-weight:bold;
}
.produktydane12{
color:#eb6a3a;
font-weight:bold;
font-size:12px;
margin-left:10px;
line-height:25px;
}
.produktydane{
font-weight:bold;
}
.produktyglownebot{
float:left;
background:url(../images/produktprobot.png) no-repeat;
width:328px;
height:27px;
}

/* dane do produktow prawa strona */
.produktyglownetop2{
float:left;
background:url(../images/produktpro2.png) no-repeat;
height:72px;
width:324px;
line-height:45px;
text-align:left;
}
.produktyglownemed2{
float:left;
background:url(../images/produktpromed2.gif) repeat-y;
width:324px;
height:220px;
}
.produktyglownebot2{
float:left;
background:url(../images/produktprobot2.png) no-repeat;
width:324px;
height:27px;
}

.produktdaneobrazek{
float:right;
margin-right:10px;
position:relative;
top: -20px;
}

/* infromacje o produktach w produktach */
.infopromed{
float:left;
width:654px;
background:url(../images/infofirmamed.gif) repeat-y;
}
.informacjepro{
float:left;
width:350px;
margin:10px 10px 10px 10px;
text-align:left;
}
.infoprodukt{
width:280px;
float:right;
}
.infopro{
width:120px;
height:120px;
float:left;
margin:10px 10px 10px 10px;
}
.infoprotlo{
background:url(../images/najnowszepro.png) no-repeat;
width:120px;
height:120px;
float:left;
line-height:120px;
}

/* wiadomości */

#wiadmosci{
width:960px;
float:left;
margin-left:15px;
margin-top:10px;
}
.wiadomoscitop{
width:960px;
height:50px;
float:left;
margin-left:15px;
margin-top:10px;
}
.wiadomoscitopl{
width:475px;
height:30px;
float:left;
text-align:left;
line-height:5px;
}
.wiadomoscitopr{
width:485px;
height:30px;
float:left;
text-align:right;
line-height:10px;
padding-top:15px;
}
.wiadomoscimed{
width:960px;
float:left;
margin-left:15px;
}
.wiadomoscibot{
width:960px;
height:35px;
float:left;
margin-left:15px;
position:relative;
top:19px;
}
/* strony w newsach */
.stronynews{
width:960px;
height:20px;
margin: 2px 0px 0px 0px;
padding: 0px;
float:left;
line-height:20px;
}
/* obrazek w newsie */
.newsobrazek{
float:left;
width:250px;
height:150px;
margin:10px 10px 10px 10px;
}

/* tresc newsa */
.newstext{
margin-left:10px;
margin-right:10px;
text-align:justify;
}
/* podzial na 2 wiadomosci w liscie artykulow */
.wiadomoscimed2w{
width:480px;
float:left;
margin-top:5px;
}
.newsguzik2{
float:right;
width:480px;
}
.lacznik{
width:960px;
float:left;
}
/* podzial na 3 wiadomosci w liscie artykulow */
.wiadomoscimed3w{
width:300px;
float:left;
margin-left:15px;
margin-top:5px;
}
.newsobrazek3{
float:left;
width:100px;
height:100px;
margin:10px 10px 10px 10px;
}
.newsguzik3{
float:right;
width:320px;
}


.separator{
background:url(../images/separator.gif) center no-repeat;
width:960px;
height:50px;
float:left;

}

/* zakladka o alladynie */
.alladyntop{
background:url(../images/alladyntop.png) center no-repeat;
width:974px;
height:61px;
text-align:left;
line-height:80px;
float:left;
margin-left:5px;
}
#margin{
margin-left:10px;
}
.alladyntlo{
background:url(../images/alladyntlo.png) repeat-y;
width:974px;
float:left;
margin-left:5px;
padding-top:10px;
}

.alladynbigtext{
font-size:28px;
font-family:Verdana;
letter-spacing:-2px;
font-weight:bold;
color:#505151;
}
.alladyntekstnabialym{
width:777px;
float:left;
height:50px;
font-weight:bold;
margin-left:27px;
margin-top:5px;
text-align:left;
}
.alladyntekstnabialym2
{
	width:730px;
	height:50px;
	font-weight:bold;
	margin: 5px 25px 2px 25px;
	display:block;
	clear: both;
	text-align: left;
}

.alladynnagl, .alladynnagl a:hover{
font-size:16px;
color:#025b84;
line-height:28px;
}
.alladyntresc{
width:777px;
}
.alladynzaklac{
background:#fff;
width:133px;
height:25px;
float:left;
margin-left:1px;
}
.alladynzakl{
background:url(../images/alladynzakl.png) no-repeat;
width:133px;
height:25px;
float:left;
margin-left:1px;
}
.alladyntresctlo{
background:url(../images/alladyntresctlo.png) repeat-y;
width:777px;
float:left;
}
.alladyntresctlo2{
background:url(../images/alladyntresctlo.png) repeat-y;
width:777px;
float:left;
display:none;
}
.alladyntrescbot{
background:url(../images/alladyntrescbot.png) no-repeat;
width:777px;
height:7px;
float:left;
}
.alladyntresc2{
width:777px;
}
.alladyntext{
margin: 50px 0px 10px 0px;
float:left;
width:259px;
}
.alladynstrzalka{
float:left;
width:259px;
margin: 10px 0px 0px 0px;
height:22px;
}
.alladyntexttlo{
background:#e9eaea;
width:200px;
margin: 0px 10px 20px 25px;
padding:10px;
text-align:justify;
float:left;
}
.alladyntexttlo1{
background:#e9eaea;
width:200px;
margin: 0px 15px 20px 25px;
padding:10px;
text-align:justify;
float:left;
}
.alladyntexttlo2{
background:#e9eaea;
width:200px;
margin: 0px 0px 20px 25px;
padding:10px;
text-align:justify;
float:left;
}
.alladynbot{
background:url(../images/alladynbot.png) no-repeat;
width:974px;
height:7px;
float:left;
margin-left:5px;
}

/* menu */
#menu{
width: 987px;
margin: 0px auto;
padding: 0px;
float:left;
line-height:30px;
text-transform:uppercase;
margin-left:20px;
}
ul, ul li {
display: block;
margin: 0px auto;
padding: 0px;
text-decoration: none;
}

ul {
float: left;
margin: 0px auto;
padding: 0px;
}

ul li {
float: left;
margin: 0px 5px 0px 5px;
padding: 0px;
font-family:Arial;
font-size:11px;
}

ul a:link {
display: block;
color: #004666;
margin: 0px 2px 0px 2px ;
text-decoration: none;
}
ul a:link:hover {
display: block;
color: #025d86;
margin: 0px 2px 0px 2px ;
text-decoration: underline;
}

ul a:visited {
display: block;
color: #004666;
margin: 0px 2px 0px 2px ;
text-decoration: none;
}

ul a:hover {
display: block;
color: #025d86;
margin: 0px 2px 0px 2px ;
text-decoration: underline;
}

/* footer */

#footer{
width: 987px;
height:7px;
margin: 0px auto;
padding: 0px;
float:left;
background:url(../images/tlobot.png) center no-repeat;
}

/* zalogowany wylogowany */
.zalwyl{
width:940px;
float:left;
margin:10px 0px 10px 20px;
}
.top940{
background:url(../images/top940.png) no-repeat;
float:left;
width:940px;
height:12px;
}
.med940{
background:url(../images/med940.png) repeat-y;
float:left;
width:940px;
}
.bot940{
background:url(../images/bot940.png) left top no-repeat;
float:left;
width:950px;
height:12px;
left:0;
margin-left:-10px;
}
.zarejestruj{
float:left;
width:450px;
}
.zarejestruj2{
float:left;
width:450px;
background:#dcd7d7;
padding:5px 5px 5px 5px;
text-align:justify;
margin-top:32px;
}
/* tekst */
.textbluebg {
font-weight: 700;
font-family:Verdana;
font-size:16px;
color:#0372a6;
}
.textbluesl {
font-weight: 700;
font-family:Verdana;
font-size:14px;
color:#0372a6;
}

/* logowanie */
.logowanie{
width:460px;
float:left;
margin:10px 0px 10px 20px;
}
.login{
padding-left:5px;
width:220px;
height:34px;
background:url(../images/login.png) no-repeat;
border:0px;
color:#333;

<!--[if IE]>
	padding-top: 10px;
	line-height: 15pt;
<![endif]-->
}

.login a{
	border:0px solid;
}
.top480{
background:url(../images/top480.png) no-repeat;
float:left;
width:480px;
height:12px;
}
.med480{
background:url(../images/med480.png) repeat-y;
float:left;
width:480px;
height:220px;
}
.bot480{
background:url(../images/bot480.png) no-repeat;
float:left;
width:480px;
height:12px;
}
/* tekst */
.textbluebg {
font-weight: 700;
font-family:Verdana;
font-size:16px;
color:#0372a6;
}
.textbluesl {
font-weight: 700;
font-family:Verdana;
font-size:14px;
color:#0372a6;
}
.wiecej2, .wiecej2:hover {float:none}
.wiecej3, .wiecej3:hover {float:none}

#menugorne{
margin-top:15px;
margin-left:10px;
line-height:43px;
width:960px;
float:left;
text-align:left;
}

#zakladki{
float:left;
}
#zakladki2{
float:right;
margin-right:20px;
}
.zakladki,.zakladki2{
background:url(../images/user/menu.png) top no-repeat;
width:157px;
height:22px;
margin-left:15px;
float:left;
line-height:26px;
text-transform:uppercase;
}

.zakladki:hover,.zakladki2:hover,.zakladkiac{
background:url(../images/user/menuac.png) top no-repeat;
width:157px;
height:22px;
margin-left:15px;
float:left;
line-height:26px;
text-transform:uppercase;
color:#F60;
top:5px;
}

#zakladkifoot{
background:url(../images/user/menufoot.png) no-repeat;
width:960px;
height:16px;
float:left;
z-index:3;
}

.text3, .text3 a:hover{
font-family:Verdana;
font-size:12px;
color:#e86414;
}

/* polecane */
#polecaneu{
float:left;
width:176px;
margin-left:10px;
margin-right:0px;
}

.poltlou{
background:url(../images/user/menuboktlo.gif) repeat-y;
width:176px;
margin: 0px auto;
float:left;
text-align:left;
font-weight:bold;
white-space:nowrap;
}
.poltlou a{
line-height:34px;
display:block;
padding-left: 10px;
}
.poltlou a:hover, .polzaznaczenia a{
background:#f0f0ee;
color:#F60;
line-height:34px;
}
.polbotu{
float:left;
background:url(../images/user/menubokbot.png) no-repeat;
height:17px;
width:176px;
}

/* rachunki */

#rachunki{
background:#f9f9f9;
width:784px;
float:left;
text-align:left;
min-height:200px;
}
.saldo{
margin-left:20px;
margin-top:30px;
font-size:14px;
float:left;
}
.saldocheck{
margin-left:20px;
margin-top:30px;
font-size:14px;
float:left;
color:#188802;
text-transform:uppercase;
}
.rachunkitext{
float:left;
width:740px;
margin-top:50px;
margin-left:20px;
}

/* moje dane */
.mojedane{
color:#01547a;
font-size:14px;
margin:20px 20px 0px 20px;
line-height:35px;
}

.wizytowkaedytuj{
float:left;
margin-left:15px;
width:425px;
height:120px;
border:#afafaf solid 1px;
background:#e1e1e1;

}
.wizedyt{
float:left;
margin:20px 15px 0px 5px;
line-height:80px;
}
.wizedyt2{
float:right;
margin:40px 80px 0px 0px;
line-height:15px;
}
.text4 {
font-family:Verdana;
font-size:10px;
color:#0372a6;
}

/* produkty */

#produktyu{
float:left;
width:700px;
margin-left:0px;
margin-top:14px;
}

.protopu{
float:left;
height:35px;
width:700px;
line-height:32px;
background-color:#f0f0ee;
}

.protlou{
width:700px;
margin: 0px auto;
padding: 0px;
float:left;
}

.stronyu{
width:168px;
height:20px;
margin: 0px 0px 10px 250px;
padding: 0px;
float:left;
line-height:20px;
}

.strony2u{
width:168px;
height:20px;
margin: 9px 0px 10px 250px;
padding: 0px;
float:left;
line-height:20px;
}

.prolineu{
background:url(../images/proline.png) center top no-repeat;
width:710px;
height:75px;
margin: 0px 10px 10px 15px;
padding: 0px;
float:left;
}

.proborazeku{
float:left;
margin: 5px 0px 0px 15px;
width:85px;
vertical-align:bottom;
}
.proborazeku img {vertical-align:middle}

.propisu{
float:left;
margin: 5px 0px 0px 15px;
height:70px;
}

.prodaneu{
float:right;
margin: 25px 0px 0px 0px;
text-align:left;
}
.prdxtx {margin:18px 0 0 15px}
.zaznaczeniau{
float:left;
width:670px;
text-align:left;
margin-left:10px;
font-size:12px;
line-height:30px;
}
.zaznaczeniau span{
text-align:left;
margin-left:50px;
font-size:12px;
}
.zaznaczeniau span span{
text-align:left;
margin-left:250px;
font-size:12px;
}
.prochecku{
float:left;
line-height:80px;
}
.pronagloweku{
	width: 290px;
	font-size: 14px;
	font-weight: bold;
	color:#004666;
	text-align:left;
	margin-left:10px;
	margin-top:15px;
	float:left;
}
.pronagloweku a{
	font-size: 14px;
	font-weight: bold;
	color:#004666;
}
.pronaglowek2u{
	width: 260px;
	font-size: 14px;
	font-weight: bold;
	color:#004666;
	text-align:left;
	margin-left:10px;
	margin-top:15px;
	float:left;
}
.pronaglowek2u a{
	font-size: 14px;
	font-weight: bold;
	color:#004666;
}
.protrescu{
	width: 260px;
	font-size: 11px;
	text-align:left;
	margin-left:10px;
	float:left;
}
.prodosu{
	width: 150px;
	font-size: 11px;
	text-align:left;
}
.prodosu a{
	width: 150px;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
}
.prokraju{
	width: 150px;
	font-size: 11px;
	text-align:left;
	margin-right:10px;
}
.prokraju a{
	width: 150px;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
}
.probotu{
float:left;
background:url(../images/proline.png) center bottom no-repeat;
height:80px;
width:700px;

}
.produktchecku{
float:left;
line-height:100px;
}

.textu {
font-family:Verdana;
font-size:15px;
color:#0372a6;
margin-left:10px;
letter-spacing:-1px;
}


#dodaj{
width:974px;
float:left;
margin-left:15px;
margin-top:15px;
}
#dodajtop{
width:974px;
height:68px;
line-height:68px;
float:left;
}

.dodajnag{
font-weight: 700;
font-family:Verdana;
font-size:18px;
text-shadow:1px 1px black;
color:#fff;
margin-left:10px;
text-align:left;
letter-spacing:-2px;
}

#dodajmed{
float:left;
}

.wyblista{
float:left;
margin-left:15px;
width:420px;
}
.lacznik{
width:950px;
float:left;
}

#pomocnik{
background:#dcd7d7;
width:420px;
line-height:30px;
}
.pomocnik{
padding-left:10px;
color:#81a3b2;
font-size:16px;
font-family:Verdana;
font-weight:bold;
}

.dodajnaglowki{
font-weight: 700;
font-family:Verdana;
font-size:15px;
color:#807f7f;
margin-left:10px;
text-align:left;
line-height:30px;
}
.dodajcalosc{
width:974px;
float:left;
}
.angukryte{
width:785px;
float:left;
display:none;
}
.angpokaz5{
width:770px;
float:left;
color:#000;
font-size:12px;
}
.angpokaz{
float:left;
color:#000;
font-size:12px;
width:420px;
margin-top:15px;
margin-bottom:15px;
text-align:center;
cursor: pointer;
}

.angpokaz2{
float:left;
color:#000;
font-size:12px;
width:420px;
margin-top:15px;
margin-bottom:15px;
text-align:center;
}
.angpokaz3{
width:785px;
float:left;
text-align:center;
position:relative;
left:90px;
top:35px;
}
.angpokaz4{
width:785px;
float:left;
text-align:center;
position:relative;
left:75px;
top:15px;
}

/* hint dotyczacy dodawania produktow */
.wybpomoc{
float:left;
margin-left:15px;
width:500px;
}
.wybpomoc2{
float:left;
width:500px;
margin-top:55px;
}
.wybpomoc2a{
float:left;
width:500px;
margin-top:25px;
}
.wybpomoc3{
float:left;
width:500px;
margin-top:25px;
}

.strzalka{
background:url(../images/user/strzalka.png) top right no-repeat;
width:24px;
height:39px;
float:left
}

.wybpomoctext{
float:left;
width:460px;
padding-top:4px;
padding-left:10px;
padding-bottom:4px;
background:#dbe4e8;
color:#5e5e5e;
font-size:12px;
font-family:Verdana;
line-height:20px;
}

.licznikznakow{
font-weight: 700;
font-family:Verdana;
font-size:16px;
color:#807f7f;
margin-left:20px;
margin-top:28px;
text-align:left;
line-height:30px;
float:left;
height:50px;
}

.textarea{
float:left;
}
textarea{
resize: none;
font-size:11px;
}

#tinymcs{
float:left;
}
.tinymcs{
padding-left:10px;
color:#bab9b9;
font-size:15px;
font-family:Verdana;
font-weight:bold;
}

.dodzdjecie{
margin-left:18px;
width:960px;
line-height:15px;
float:left;
}

.dodzdjecie span{
color:#0a0a0a;
font-weight:bold;
}

.dodpozostale{
margin-top:20px;
margin-left:18px;
width:960px;
line-height:35px;
float:left;
}
.dodakceptuj{
margin-top:40px;
margin-left:18px;
width:960px;
line-height:10px;
font-weight:bold;
float:left;
}
.pierdoly{
float:left;
width:960px;
text-align:left;
}
#dodajbot{
background:url(../images/user/dodajbot.png) no-repeat;
width:960px;
height:63px;
float:left;
}
div#article {width:90%;text-align: justify}
div#article p{padding: 10px 0px;line-height: 150%;text-align: justify}
div#article h1 {color: #006699;font-size: 20px;text-align:center}
div#article h2 {text-align:center;margin-top:20px}

