* {margin:auto!important;border:0px dotted gray}
.cbth {clear:both;}
.fr{float:right}
.fl{float:left}
.tac {text-align:center}
.vat {vertical-align:top}

.sem {border:0px dotted green!important;width:998px;padding:0;}

a { color:#FF6600;border:0;text-decoration:none}
a:hover {color:#FF6600!important;text-decoration:underline!important;}
a:visited{color:#FF6600;}
a:active {color:#777777!important;text-decoration:none;}

select option  {border:0px solid yellow;clear:both;width:100px;}

h4 {clear:both}


.komunikat_ok	{border:1px solid #82B914;padding:30px;clear:both;background:#F3FCE1;font-size:15px;}
.komunikat_err	{border:1px solid #C60004;padding:30px;clear:both;background:#FFEBEB;font-size:15px;}
.komunikat_info	{border:1px solid #FDC339;padding:30px;clear:both;background:#FFF8E7;font-size:15px;}


#pozycjonowanie_body {font-family:arial;
	font-size:14px;
	text-align:center;
	color:#262626;
	width:99%;
	border:0px solid red!important;
	height:100%;
	background-image:url("/pozycjonowanie/bg_page.png");
	background-position:50% 50%;
	background-repeat:repeat-y;
	background-color:#C0C0C0;
	
	
	}

.img {border:0px solid gray;width:160px;display:table-cell;float:left;padding:0 0px 0px 0px;text-align:center;}

.img p {
		width:110px;
		text-align:left;
		font-size:11px;
		font-family:arial;
		color:#B5B5B5;
}

.txt {
		
		font-size:14px;
		font-family:arial;
		
		float:right;
		padding:0 20px 10px 10px;
		border:0px solid red;
		border:0px solid red;
		display:block;
		float:right;
		width:430px;
		top:0
		
	}
	

.txt p { 
line-height:160%;padding-bottom:20px}
	
.txt ul, .txt ol  { 
line-height:160%;padding-bottom:20px}

.txt3 {width:270px;float:right;}
.txt3 p { line-height:130%;padding-bottom:20px}

.img2 {border:0px solid gray;width:350px;display:table-cell;float:left;padding:0 0px 0px 0px;text-align:center;}

.lead_txt {color:#C60004;font-size:16px;font-weight:bold;line-height:100%;letter-spacing:-0.5px;line-height:140%;padding:0 10px 10px 0}

#pozycjonowanie_stron_prawa {
display:block!important;
border:0px solid red;
width:320px;
float:right!important;
background-color:#ffffff;
height:100%;
top:0!important;
clear:right!important;

}

#adsense {position:relative;top:320px!important;left:-650px;}


.pozycjonowanie_stron_prawa_3dg {
	background-image:url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position:-694px -460px;
	
	height:10px;
	width:288px;
	
	top:0px;
	position:relative;
}

.pozycjonowanie_stron_prawa_3dd {
	background-image:url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position:-694px -476px;
	
	height:12px;
	width:288px;
	
	top:0px;
	position:relative;
}

.pozycjonowanie_stron_prawa_czy_wiesz {background-color:#F4F4F4;border:0px solid red!important;width:248px;padding:20px;}
.pozycjonowanie_stron_prawa_czy_wiesz p {font-size:16px;font-weight:bold;color:#838383;}
.pozycjonowanie_stron_prawa_ramka {	
	border-left:1px solid #F4F4F4!important;
	border-right:1px solid #F4F4F4!important;
	width:248px;padding:20px;
	
	
	}

.pozycjonowanie_stron_prawa_ramka li {	
	color:#838383;	
	font-size:12px;
}
	
.pozycjonowanie_stron_prawa_ramka span {
	padding-left:10px;	
}

.pozycjonowanie_stron_prawa_ramka ul {
	padding-bottom:20px;	
}

.pozycjonowanie_stron_prawa_ramka_g {
	background-image:url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position:-695px -486px;
	
	height:10px;
	width:288px;
	
	top:0px;
	position:relative;
}

.pozycjonowanie_stron_prawa_ramka_d {
	background-image:url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position:-695px -516px;
	
	height:22px;
	width:288px;
	
	top:0px;
	position:relative;
}

#reklama_w_internecie_lewa {
width:640px;padding:0 0 0 20px;
float:left!important;
background-color:#ffffff;

border:0px dotted green;
display:block!important;
clear:left!important;


}


#stron {
	top:200px;position:relative;
	text-align:left;
	width:998px!important;
	border:0px solid yellow!important;
	background-color:#ffffff;
	height:100%;
	display:table;
	clear:both;
	
	
	
}	


#wysokie_pozycje_reklama_w_internecie  { 
		border:0px dotted red;
		overflow: hidden; 
	 	display: block;
	 	width:998px;
	 	height:195px; 
		position:absolute;
 		top:0px!important; 	
	 	
	 	z-index:112;
	 	padding:0;margin:0;
	 	border:0px solid red;
	 	
	 	background-image: url("/pozycjonowanie/bg_gradientx.png"); 
		background-repeat:repeat-x;
		background-position:0px -35px!important;
		z-index:0;
		
}


#wysokie_pozycje_reklama_w_internecie h5, #wysokie_pozycje_reklama_w_internecie h4 , #wysokie_pozycje_reklama_w_internecie h3 {text-indent: -9000px;}

#wysokie_pozycje_reklama_w_internecie .reklama_pozycjonowanie_logo{
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png"); 
	background-position:-4px -245px!important;
	text-indent: -9000px;
	 	overflow: hidden; 
	 	display: block;
	 	width:260px;
	 	height:60px; 
		position:absolute;
 		top:33px!important; 	
	 	
	 	z-index:1220;
	 	padding:0;margin:0;
	 	border:0px solid red!important;
	 	left:0;
	}

	
 		

#wysoka_pozycja_menuGora {

 	
 	height:38px;
 	width:918px;
	 	
 	position:absolute!important;
 	top:114px!important;
 	z-index:10;
 	
 	padding:0;
 	margin:0;
 	
 	
 	background-position: 0px -370px!important;
 	border:0px solid green;	
 	
 }
 
 
 

#wysoka_pozycja_menuGora ul { list-style: none; margin: 0; padding: 0; height: 38px; overflow: hidden; display: block; position: absolute; top:0px; padding-left:5px; }
#wysoka_pozycja_menuGora ul li { display: block; float: left; padding-left: 3px; }

#wysoka_pozycja_menuGora ul a { display: block; height: 38px; background-repeat: no-repeat; background-position: 0 0px; text-indent: -9000px; overflow: hidden;border:0px solid red; }
#wysoka_pozycja_menuGora ul a:hover, #wysoka_pozycja_menuGora ul a.active { background-position: 0px -38px; }


#wysoka_pozycja_menuGora ul li.pozycjonowanie_stron a { 
	width: 275px;
	height: 38px;
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position:-14px -40px;
	
}
#wysoka_pozycja_menuGora ul  li.pozycjonowanie_stron a:hover {background-position: -14px -76px;}
#wysoka_pozycja_menuGora ul  li.pozycjonowanie_stron a.active {background-position:-14px -76px;}



#wysoka_pozycja_menuGora ul .pozycjonowanie_stron_referencje a { 
	width:210px; 
	height: 38px; 
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -530px -40px;
	
	
	}
#wysoka_pozycja_menuGora ul  li.pozycjonowanie_stron_referencje a:hover {background-position: -530px -76px;}
#wysoka_pozycja_menuGora ul  li.pozycjonowanie_stron_referencje  a.active{background-position: -530px -76px;}



#wysoka_pozycja_menuGora ul  li.kontakt_promocja_w_sieci a { 
	width: 130px; 
	height: 38px; 
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -740px -40px;
	border:0px dotted green!important;
	z-index:222;
	}
#wysoka_pozycja_menuGora ul  li.kontakt_promocja_w_sieci a:hover {background-position: -740px -76px;}
#wysoka_pozycja_menuGora ul  li.kontakt_promocja_w_sieci  a.active{background-position: -740px -76px;}



#wysoka_pozycja_menuGora ul  li.porady_reklama_promocja_seo  a { 
	width: 230px; 
	height:38px; 
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -297px -40px;
	}
#wysoka_pozycja_menuGora ul  li.porady_reklama_promocja_seo  a:hover {background-position: -297px -76px;}
#wysoka_pozycja_menuGora ul  li.porady_reklama_promocja_seo   a.active{background-position: -297px -76px;}


#promocja_stron_podMenuGora {width:918px;
 	
 	width:918px;
 	position:absolute!important;
 	 top:160px;
 	 
 	z-index:10;
 	padding:0;
 	margin:0;
 	
 	border:0px solid green;	
 	
 	
}

#promocja_stron_podMenuGora ul { list-style: none; margin: 0; padding: 0; height: 38px; overflow: hidden; display: block; position: absolute; padding-left:15px; }
#promocja_stron_podMenuGora ul li { display: block; float: left; padding-left: 3px; }
#promocja_stron_podMenuGora ul a { display: block; height: 38px; background-repeat: no-repeat; background-position: 0 0px; text-indent:-9000px; overflow: hidden;border:0px solid red; }
#promocja_stron_podMenuGora ul a:hover, #wysoka_pozycja_menuGora ul a.active { background-position: 0px -38px; }


#promocja_stron_podMenuGora ul  li.referencje a { 
	width: 165px; 
	height:25px; 
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -190px -125px;
	border:0px solid red;
	}
	
#promocja_stron_podMenuGora ul  li.referencje a:hover {background-position: -190px -161px;}
#promocja_stron_podMenuGora ul  li.referencje a.active {background-position: -190px -161px;}



#promocja_stron_podMenuGora ul  li.najwyzej_oceniane a { 
	width: 165px; 
	height:25px; 
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -1298px -125px;
	border:0px solid red;
	}
	
#promocja_stron_podMenuGora ul  li.najwyzej_oceniane a:hover {background-position: -1298px -161px;}
#promocja_stron_podMenuGora ul  li.najwyzej_oceniane a.active {background-position: -1298px -161px;}


#promocja_stron_podMenuGora ul  li.najczesciej_czytane a { 
	width: 156px; 
	height:25px; 
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -1466px -125px;
	border:0px solid red;
	}
	
#promocja_stron_podMenuGora ul  li.najczesciej_czytane a:hover {background-position: -1466px -161px;}
#promocja_stron_podMenuGora ul  li.najczesciej_czytane a.active {background-position: -1466px -161px;}


#promocja_stron_podMenuGora ul  li.pozycjonowanie_nowosci a { 
	width: 140px; 
	height:25px; 
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -1632px -125px;
	border:0px solid red;
	}
	
#promocja_stron_podMenuGora ul  li.pozycjonowanie_nowosci a:hover {background-position: -1632px -161px;}
#promocja_stron_podMenuGora ul  li.pozycjonowanie_nowosci a.active {background-position: -1632px -161px;}



#promocja_stron_podMenuGora ul  li.filmy a { 
	width: 135px; 
	height:25px; 
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -1920px -125px;
	border:0px solid red;
	}
	
#promocja_stron_podMenuGora ul  li.filmy a:hover {background-position: -1920px -161px;}
#promocja_stron_podMenuGora ul  li.filmy a.active {background-position: -1920px -161px;}




#promocja_stron_podMenuGora ul  li.ankiety a { 
	width: 135px; 
	height:25px; 
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -1780px -125px;
	border:0px solid red;
	}
	
#promocja_stron_podMenuGora ul  li.ankiety a:hover {background-position: -1780px -161px;}
#promocja_stron_podMenuGora ul  li.ankiety a.active {background-position: -1780px -161px;}





#promocja_stron_podMenuGora ul  li.wszystkie_porady a { 
	width: 140px; 
	height:25px; 
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -1160px -125px;
	border:0px solid red;
	}
	
#promocja_stron_podMenuGora ul  li.wszystkie_porady a:hover {background-position: -1160px -161px;}
#promocja_stron_podMenuGora ul  li.wszystkie_porady a.active {background-position: -1160px -161px;}


#promocja_stron_podMenuGora ul  li.kontakt_zapytanie_ofertowe a { 
	width: 220px; 
	height:25px; 
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -932px -125px;
	border:0px solid red;
	}
	
#promocja_stron_podMenuGora ul  li.kontakt_zapytanie_ofertowe a:hover {background-position: -932px -161px;}
#promocja_stron_podMenuGora ul  li.kontakt_zapytanie_ofertowe a.active {background-position: -932px -161px;}


#promocja_stron_podMenuGora ul  li.informacje_teleadresowe a { 
	width: 220px; 
	height:25px; 
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -715px -125px;
	border:0px solid red;
	}
	
#promocja_stron_podMenuGora ul  li.informacje_teleadresowe a:hover {background-position: -715px -161px;}
#promocja_stron_podMenuGora ul  li.informacje_teleadresowe a.active {background-position: -715px -161px;}


#promocja_stron_podMenuGora ul  li.firma_pozycjonujaca a { 
	width: 130px; 
	height:25px; 
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -356px -125px;
	border:0px solid red;
	}
	
#promocja_stron_podMenuGora ul  li.firma_pozycjonujaca a:hover {background-position: -356px -161px;}
#promocja_stron_podMenuGora ul  li.firma_pozycjonujaca a.active {background-position: -356px -161px;}


#promocja_stron_podMenuGora ul  li.sukcesy a { 
	width: 220px; 
	height:25px; 
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -496px -125px;
	border:0px solid red;
	}
	
#promocja_stron_podMenuGora ul  li.sukcesy a:hover {background-position: -496px -161px;}
#promocja_stron_podMenuGora ul  li.sukcesy a.active {background-position: -496px -161px;}



#profesjonalne_pozycjonowanie {

	border:0px solid red;
	position:absolute;
	top:0px!important;
	width:440px;
	height:120px;
	
	
	padding: 0px;
	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position: -10px -335px;
	margin-left:260px!important;
	
	}

#szukaj_wysoka_pozycja_w_wyszukiwarkach {
	
	border:0px solid red;
	position:absolute;
	top:40px!important;
	width:290px;
	height:20px;
	text-align:left;
	margin:auto;
	margin: 0px auto;
	padding: 0px;
	padding-left:0px;
	margin-left:690px!important;
	
}


#emarketing_newsletter_reklama_w_intenecie {
	
		float:left;display:block;width:240px;border:0px solid red;
	
}


.ul_ankieta {
	list-style-type:none;line-height:220%;
	padding-left:0;

}

.ul_ankieta span, .ul_ankieta p  {font-size:11px;}
.ul_ankieta ul li {line-height:1px!important}


.ul_kropki{ list-style-type:none;line-height:160%;list-style-position:outside;padding:0 0 10px 20px ;list-style-image: url(reklama_kropka_w_internecie.png);
}

.ul_nowosci{ list-style-type:none;line-height:160%;list-style-position:outside;padding-left:20px;list-style-image: url(reklama_kropka_w_internecie.png);
}

#promocja_w_google {
	clear:both;
	position:relative;
 	top:240px!important;
 	height:140px;
 	clear:both;
 	display:block!important;
 	border:0px dotted red!important;
 	overflow:visible;
 	
 	background-image: url("/pozycjonowanie/bg_gradientx.png"); 
	background-repeat:repeat-x;
	background-position:0px -0px!important;
		
 	width:998px;
 	text-align:left!important;
 	padding-top:10px!important;
 	border-top:1px solid #FF6719!important;
}


#promocja_w_google_l {padding:15px 0 0 20px;float:left;width:320px;border:0px solid red;}
#strony_sem_stron {padding:15px 0 0 0px;float:left;width:320px;border:0px solid red}
#duzaStopkaSerwisy {padding:15px 0 0 0px;float:left;width:330px;border:0px solid red}

#skuteczne_pozycjonowanie td {text-align:center}

#strony_sem_stron a , #promocja_w_google_l a , #duzaStopkaSerwisy a {font-size:11px;font-weight:normal;text-decoration:none}
#strony_sem_stron ul , #promocja_w_google_l ul, #duzaStopkaSerwisy ul {line-height:155%}
#strony_sem_stron ul, #promocja_w_google_l ul , #duzaStopkaSerwisy ul  {list-style-type:none;margin:0;padding:10px;
	list-style-image: url("/pozycjonowanie/reklama_kropka_w_internecie.png");
	list-style-position: outside; 
	height:100px; width:300px;
	padding-left:13px;
}




#duzaStopkaParnetrzy {padding:0 0 0 20px;float:left;width:630px;border:0px solid red;height:100px}
#duzaStopkaParnetrzy a {font-size:8px;color:#B5B5B5;text-decoration:none}

#duzaStopkaNewsletter {float:right;width:330px;border:0px solid red;height:100px;padding-top:20px}


#stopka {
	clear:both;
	position:relative;
 	top:190px!important;
 	height:50px;
 	clear:both;
 	display:block!important;
 	border-top:1px dotted #FFF1D1!important;
 	overflow:visible;
 	background:#fff;
 	width:998px;
 	text-align:center!important;
 	padding-top:10px!important;
 	
}




#stopka a, #stopka * {font-size:11px;color:#FF6600!important;text-decoration:none;font-weight:normal}
#stopka a:hover, #stopka a:hover * {color:#FF6600!important;text-decoration:underline!important;}
#stopka a:visited {color:#757575;} 	
 	
 
#pozycjonowania_strony {
	display:block;
	width:190px;
	border:0px dotted red;
	height:20px;
	top:0;
	float:right!important;
	
	
}

#pozycjonowania_strony ul {list-style:none;}
#pozycjonowania_strony ul li { display:block; float:left; padding-left:3px;}
#stopka_promocja_w_internecie ul { list-style: none; margin: 0; padding: 0; overflow: hidden; display: block; position: absolute; top:0px; left:0px; text-align:left}
#stopka_promocja_w_internecie ul li { display: block; float: left; padding-right: 33px;}
	


#stopka_promocja_w_internecie {
	display:block;
	position:relative;
	
	width:600px;
	border:0px solid green;
	height:20px;
	float:left;
	top:0!important;	
	border:0px solid red;
	padding:0 0 0 20px!important;
	
}


#miasta_pozycjonowanie {
	
	position:relative;
 	top:190px!important;
 	height:30px;

 	display:block!important;
 	border:0px dotted red!important;
 	
 	text-align:center;
 	width:900px;
 	height:5px;
 	border:0px solid red!important;
	padding-bottom:30px;
	color:silver;
	font-size:10px;
	} 	
#miasta_pozycjonowanie *
	{
	font-family:arial!important;
	color:silver;
	}

#reklama_w_internecie_stopka2 {
	
	position:relative;
 	top:190px!important;
 	height:30px;

 	display:block!important;
 	border:0px dotted red!important;
 	
 	text-align:center;
 	width:900px;
 	height:10px;
 	border:0px solid red!important;
	padding-bottom:30px;
	
 	
 	} 	
 	
#reklama_w_internecie_stopka2 ul {list-style:none;border:0px dotted red;height:60px;width:300px}
#reklama_w_internecie_stopka2 ul li {display:block; padding-left:33px;float:left;border:0px dotted green;height:50px;width:100px}

#reklama_w_internecie_stopka2 h3 {height:60px;width:50px;}

#reklama_w_internecie_stopka2 a, #reklama_w_internecie_stopka2 h3, #reklama_w_internecie_stopka2 h4 {font-weight:normal;font-size:10px;color:#C0C0C1;text-decoration:none;border:0px solid yellow;color:#B5B5B5}
#reklama_w_internecie_stopka2 a:hover {color:#757575!important;text-decoration:underline!important;}
#reklama_w_internecie_stopka2 a:visited{color:#757575;text-decoration:none;}


.promocja_pp, .promocja_mapa_reklama, .promocja_kontakt_reklama , .promocja_opinie_reklama, .ankieta_glosuj, .ankieta_wyniki, .wszystkie_artykuly {
 	background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png"); 
	background-repeat:no-repeat;
	
}

.promocja_pp {
	background-position: 0px -518px;
 	padding-left:33px;
}

.promocja_kontakt_reklama {
 	
	background-position: -10px -542px;
 	padding-left:30px;
}


.promocja_mapa_reklama {
 	
	background-position: -10px -563px;
 	padding-left:30px;
}


.promocja_opinie_reklama {
 	
	background-position: -10px -663px;
 	padding-left:30px;
}

.ankieta_glosuj {
	background-position: 0px -637px;
 	padding-left:38px;
 	font-size:11px;
 	text-decoration:none;
}

.ankieta_wyniki {
	background-position: 0px -613px;
 	padding-left:38px;
 	font-size:11px;
 	text-decoration:none;
}

.wszystkie_artykuly {
	background-position: 0px -587px;
 	padding-left:38px;
 	float:right;
 	font-size:11px;
 	text-decoration:none;
}






.btnZamow_Pozycjonowanie a {
		width:160px;
		height:26px;
		overflow: hidden; 
		text-indent:-9000px;
		
		display:block!important;
		background-image: url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
		background-position:-782px -619px!important; 
		padding:0!important;
		margin:0!important;
		margin-top:5px!important;
		cursor: pointer;
		border:0px solid red;
		
}
.btnZamow_Pozycjonowanie a:hover {background-position:-782px -684px!important; }



.zapisz input {
	background:url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position:-690px -619px;
	padding-top: 47px;
	border: none;
	width: 70px!important;
	height: 30px!important;			
	max-height:37px;
	
	cursor: pointer;
	border:0px solid red!important;
	overflow:hidden;
	float:right;
	border:0px solid red!important;
}
		
.zapisz input:hover {
	background-position:-690px -684px;
}




.szukaj input {
	background:url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position:-1092px -619px;
	padding-top: 40px;
	
	
	border: none;
	width: 73px!important;
	height: 30px!important;			
	max-height:37px;
	
	
	cursor: pointer;
	
	overflow:hidden;
	float:right;
	border:0px solid red!important;
}
		
.szukaj input:hover {
	background-position:-1092px -684px;
}


.inputTxt, .inputTxtSzukaj {
 	
 	padding:7px 0px 7px 10px;
 	
 	
 	margin:15px;
 	background:url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position:-693px -425px;
	background-repeat:no-repeat;
	height:16px;
	width:120px;
	color:#B5B5B5;
	border:0px dotted red!important;
	font-family:arial;
	font-size:10px!important;
	
}

.inputTxtSzukaj {
	background-position:-693px -384px;
	padding:7px 0px 7px 30px;
}


.inputTxt:focus, .inputTxtSzukaj:focus  {
   color:#000!important;
}




.inputTxt3d {
	
	background:url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	background-position:-887px -425px;
	
	width:10px!important;
	height:30px;
	border:0px dotted red!important;
	float:left;
	}




textarea, .inputTxtDef {border:1px solid #D0D0D0; padding:5px;margin:10px;width:300px;font-size:16px; font-family:arial; font-weight:bold}


/*** FORMULARZE ***********************************************************************/ 	
		
#ankieta_ocena label {padding:10px;display:table-cell;}

#form label {
	display: block;
	width: 120px;
	float: left;
	}

		
#form label.lab2  {
	display: block;
	width: 640px;
	clear:both
	}
		
#form input, #form textarea, #ankieta_ocena textarea {
	display: block;
	float: left;
	font-family:arial;
	font-size:1em;
	width:400px;
	
	
	}
		
#form div {
	overflow: auto;
	clear: both;
	margin-bottom: 0.5em;
	padding:3px;
	
		}
		
#form input.check, #form input.submit {
	margin-left: 100px!important;
	width:100px;

}
		
#form label.check {
	width: auto;
	
	}	
	
.wyslij {clear:both;}
.wyslij input, .ocen input {
	
	background:url("/pozycjonowanie/pozycjonowanie_stron_imapa.png");
	
	background-position:-980px -618px;
	border: none;
	width: 70px!important;
	height: 30px!important;			
	max-height: 36px;			
	padding-top: 40px;
	cursor: pointer;
	border:0px solid red!important;
	overflow:hidden;

}
		
.wyslij input:hover {
	background-position:-980px -683px!important;
}	

.ocen {clear:both}

.ocen input {
	background-position:-1215px -618px;
	
}

.ocen input:hover {
	background-position:-1215px -683px!important;
}	
	

.inputRadio {width:20px!important;border:1px solid gray}

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}


.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

.sIFR-hasFlash h1 {
	visibility: hidden;
	font-size: 38px;
}

.sIFR-hasFlash  h2 {
	visibility: hidden;
	font-size:32px;
}


.sIFR-hasFlash  h2.pozycjonowania_prawo {
	visibility: hidden;
	font-size:21px;
}

.sIFR-hasFlash  h2.reklama_stopka {
	visibility: hidden;
	font-size:22px;
	color:red;
}

.sIFR-hasFlash  h3 {
	visibility: hidden;
	font-size:22px;
	
}


.sIFR-hasFlash  h3.reklama_stopka {
	visibility: hidden;
	font-size:17px;
	
}


