body {
    
	margin:			0px;
	padding:		0px;
	font-family:		Tahoma;
	font-size:		12px;
	text-align: 		center;
	background: 		url(/img/tloboczne.gif) repeat-x #CDC7B4;
}

img {
	border:			none; 
	margin:			0;
	padding:		0;
}

a {
	text-decoration:	none;
	color:			#5C5C5C;	
}

p {	
	margin:			0px;
	padding:		0px;
}

#content {
	width:			916px;
	margin-left:		auto;
	margin-right:		auto;
	text-align: 		left;
	
}
#gora {
    	background: 		url(/img/tlogora.jpg);
	height:			307px;
	width:			914px;
	position:		relative;
}

.buttony{
	margin-top:		8px;
	float:			right;
	margin-bottom:		8px;
}

.banner{
	float:			right;
	margin-right:		5px;
}

.kwiatkidol{
      	width:			746px;
	/* background: 		url(/img/dol.jpg) no-repeat; */
	height:			178px;
}

.banner1{
	float:			right;
    	margin-right:		2px;
	background-color:	#e5e1d2;
}

.menu{
	float:			left;
    	width:			164px;
}

.submenu{
    padding-left:10px;
}

.napisymenu{
	margin-top:		6px;
	background:		url(/img/kreska.gif) no-repeat;
}

.napisymenu a {
	color:   		#6c6758;
	display:		block;
	font-weight:		bold;
	line-height:		16px;
	/* width:			147px; */
	font-size:		12px;
	margin-left:		5px;
	text-indent:		5px;
}

.napisymenu a:hover {
	 background:		#fe7000;
	 color:			#ffffff;
	 line-height:		16px;
}

.newsletter {
    	background: 		url(/img/newsletter_sm.jpg) no-repeat;
	width:			151px;
	/* height:			130px; */
	z-index: 		2;
	font-family:Tahoma;
	font-size:11px;
}

.zawartosc {
	float:			right;
	width:			750px;
	/* background: 		url(/img/dol.jpg) no-repeat right bottom; */
	padding-bottom:		20px;
}

.szukaj {
    	background: 		url(/img/szukaj.jpg) no-repeat;
	width:			366px;
	height:			108px;
	float:			left;
}

.szukasz {
	width:			273px;
	height:			84px;
	margin:			10px 0 0 30px;
	color:			#54412d;
}

.dodajfirme {
	background: 		url(/img/dodajfirme.jpg) no-repeat;
	width:			158px;
	height:			108px;
	float:			right;
}

.sonda {
	background: 		url(/img/sonda.jpg) no-repeat;
	width:			196px;
	height:			304px;
	float:			right;
}

.promocja {
	/* background: 		url(/img/promocja.jpg) no-repeat; */
	width:			527px;
	border:solid 1px #DFD8C8;
	background-color:#E7E0CD;
	padding:0px 0px 10px 10px;
	
}

div.produkt_promo{
    margin:4px 6px 4px 6px;
    /* padding:0px 0px 0px 13px; */
    float:left;
    display:inline;
    position:relative;
}

div.prod_gora{
    background: 		url(/img/produkt_gora.gif) no-repeat;
    width:248px;
    height:4px;
    
}

.promo_gif{
    position:absolute;
    top:0px;
    left:0px;
}

div.prod_text{
    background-color:#EBE5D4;
    border-left:solid 1px #B7B197; border-right:solid 1px #B7B197;
    width:226px;
    padding:0px 10px 0px 10px;
}
div.prod_fota{
    width:246px; 
    text-align:center; 
    height:142px; 
    border-left:solid 1px #B7B197; 
    border-right:solid 1px #B7B197; 
    background: 		url(/img/produkt_fota_tlo.jpg);
}

div.prod_dol{
    background: 		url(/img/produkt_dol.gif) no-repeat;
    width:248px;
    height:6px;
    
}

div.logotypy_n{
    background: 		url(img/dol3.jpg) no-repeat right bottom;
    width:100%;
    height:157px;
    margin-top: 10px;
    text-align:left;
}

div.logo_wrap{
    width:527px;
    float:left;
}



.dodaj {
	color:			#54412d;
	font-weight:		bold;
	margin:			22px 0 0 18px;
	font-size:		12px;
}

.produkt1 {
	float:			left;
	width:			262px;
	height:			220px;
	font-size:		11px;
}

.produkt2 {
	float:			right;
	width:			262px;
	height:			220px;
	font-size:		11px;
}

.dol {
	background: 		url(/img/dol.jpg) no-repeat;
}

.firmy {
	float:			left;
	margin-top:		20px;
	margin-left:		20px;
}


div.rejestracja_main{
    font-family:tahoma;
    font-size:12px;
    margin-left:155px;
}

.zawartosc_rej {
	float:			right;
	width:			750px;
	/* background: 		url(img/dol.jpg) no-repeat right bottom; */
	padding-bottom:		70px;
	text-align:center;
}

div.rejestracja_main label{
    width:150px;
    display:block;
    float:left;
    text-align:right;
    padding:5px 10px 5px 0px;

   
}

div.rejestracja_main input{
    width:170px;
    float:left;
     font-family:tahoma;
    font-size:12px;
    margin: 3px 0px 3px 0px;
    border:solid 1px darkgray;
}

div.rejestracja_main select{
    width:173px;
    float:left;
    display:block;
     font-family:tahoma;
    font-size:12px;
    margin: 3px 0px 3px 0px;
    border:solid 1px darkgray;
}

div.rejestracja_main textarea{
    width:170px;
    float:left;
    display:block;
     font-family:tahoma;
    font-size:12px;
    margin: 3px 0px 3px 0px;
    border:solid 1px darkgray;
}

div.rejestracja_main .gwiazdka{
    color:#9C0810;
    margin: 0px 0px 0px 5px;
}
div.rejestracja_main br{clear:both;}

div.rejestracja_main p.opisik{
    clear:both;
    text-align:left;
    padding-left:120px;
    font-weight:bold;
}
div.rejestracja_main p{
    clear:both;
    margin:0px;
    padding:0px;
    text-align:left;
}

div.rejestracja_main input.checkboxik{
    width:20px;
    height:20px;
    float:left;
    border:none;
}

div.rejestracja_main label.disclaimer{
    width:400px;
    /* float:left; */
    text-align:left;
    margin-left:10px;
}

div.rejestracja_main input.submit_buttonek{
    float:right;
}

#errorki{
    color:#9C0810;
    text-align:left;
    
}

div.bannerek{
    float:right;
    width:750px;
}
div.artykuly{
    width:570px;
    padding: 5px;
    text-align:left;
    float:left;
    margin:0px 5px 0px 5px;
    
}
div.art_w_link{
    float:right;
    margin-top:10px;
}

div.art_w_link a:hover{
    text-decoration:underline;
}

#breadcrumbs{
    text-align:left;
    font-size:11px;
    margin-bottom:10px;
}

div.szukaj_wyniki{
     width:580px;
    padding: 5px;
    text-align:left;
    float:left;
}

div.paginate{
    width:100%;
    height:15px;
    background-color:#F1EEE7;
    text-align:right;
    font-weight:bold;
    font-family:tahoma;
    font-size:11px;
    margin-bottom:5px;
}
table.szukaj_wyniki{
    border-collapse:collpase;
}

table.szukaj_wyniki tr{
    color:#6D6759;
}

table.szukaj_wyniki td{
    padding:3px;
}

table.szukaj_wyniki td.licz{
    color:#FE7000;
    font-weight:bold;
}

table.szukaj_wyniki td.last{
    width:1px;
}

div.wiecej_kreska{
    float:left;
    width:481px;
    height:14px;
    background:url('/img/kreska_wiecej.gif');
    background-position: 0px 1px;
}

div.wiecej_napis {
    padding: 0px 0px 0px 10px;
    line-height:14px;
    height:14px;
    width:37px;
    float:left;
    
}
div.wiecej_kreska2{
    margin-left:10px;
    float:left;
    width:20px;
    height:14px;
     background:url('/img/kreska_wiecej.gif');
    background-position: 0px 1px;
}
div.filtry{
    margin:0px 0px 5px 0px; 
}
div.filtry table{
    width:100%;
}

div.filtry table tr td{
    padding:0px 5px 0px 5px;
}

div.filtry table tr td input{
    font-family:tahoma;
    font-size:12px;
    margin: 3px 0px 3px 0px;
    border:solid 1px darkgray;
}

div.filtry table tr td select{
    font-family:tahoma;
    font-size:12px;
    margin: 3px 0px 3px 0px;
    border:solid 1px darkgray;
}

table.szukasz_prawo {
	color:			#54412d;
	text-align:left;
	width:157px;
	height:164px;
	background:url('/img/szukaj_prawo_tlo.jpg');
	margin:0px 0px 5px 0px;
}

table.szukasz_prawo tr td{
    padding:0px 10px 0px 10px;
}



table.szukasz_prawo tr td input{
    margin-left:5px;
    background-color:#EFE6C7;
    border:none;
    width:122px;height:16px;
}

div.firma_szczegoly{
     width:570px;
    padding:5px 10px 0px 10px;
    text-align:left;
    float:left;
}

div.firma_szczegoly table tr td{
    padding:5px 10px 5px 10px;
    
}

table.firma_szczegoly tr td.info{
    
}

div.prawy_panel{
    float:right;
    width:160px;
    padding-top:5px;
    
}

p.info_napis{
    font-size:14px;
    font-weight:bold;
    margin-bottom:10px;
}

div.mapka_center{
    width:570px;
     padding:5px 10px 0px 10px;
    text-align:left;
    float:left;
    font-family: trebuchet ms;
}

div.mapka{
    margin-left:100px;
}
div.miasta{
    width:570px;
}

div.miasta a{
    width:130px;
    height:15px;
    display:block;
    float:left;
    margin:2px 0px 2px 0px;
    padding:0px 0px 0px 10px;
    background:url('/img/mapa_kropek.gif') no-repeat left; 
    
}

div.miasta a:hover{
    background:url('/img/mapa_kropek_c.gif') no-repeat left;
    font-weight:bold;
}

.gal_div{position:relative;width:146px;height:105px;float:left;display:inline;}
.gal_opis{width:460px;float:left;display:inline;}
.gal_div_ramka{position:absolute;top:0px;left:0px;}
.gal_div_img{position:absolute;top:0px;left:3px;}

.filmik_wrap{
    clear:both;
    margin: 0px 0px 0px 75px;
    padding:15px 0px 15px 0px;
}
.words {
font-size:12px;
color:black;
}

