body  {
	font		:small arial, sans-serif;
	font-size	:12px;
	line-height	:1.5em;
	height		:100%;
	text-decoration: none;
	font-weight	:normal;
	margin		:0;
	padding		:0;
	color		:#595959;
	background-image:url(http://www.centrumpozycjonowania.pl/do_aukcji/bg.jpg);
	background-position:0px 0px;
	background-repeat:repeat;
}
#strona {
	margin				:0px auto;
	padding				:0px;
	width				:770px;
	text-align			:left;
	background			:white;
}
#glownaStronaTresc {
	float		:left; 
	position	:relative;
}
#left {
	position	:relative;
	float		:left;
	overflow:hidden;
	margin		:0px 0px 0px 0px;
	padding		:0px 0px 0px 0px;
    border		:none;
	width		:200px;
	background-image: url(img/bg_left.gif);
	background-repeat: repeat-y;
}
#left_content {
	margin		:0px 0px 0px 0px;
	padding		:0px 10px 0px 10px;
	width		:180px;
}
#left_top {
	width		:200px;
	height		:11px;
	display		:block;
	margin		:0px 10px 0px 0px;
	padding		:0px 10px 0px 0px;
	background-image:url(img/bg_left_top.gif);
	background-repeat:no-repeat;
}
#left_bottom {
	width		:200px;
	height		:11px;
	overflow:hidden;
	display		:block;
	margin		:0px 0px 0px 0px;
	padding		:0px 0px 0px 0px;
	background-image:url(img/bg_left_bottom.gif);
	background-repeat:no-repeat;
}
#right {
	position	:relative;
	float		:left;
	margin		:0px;
    border		:0px;
    padding		:0px;
	width		:560px;
	overflow:hidden;
	background  :#ffffff;
}
#content {
	padding		:10px 10px 10px 10px;
	margin		:0px 0px 0px 0px;
}

/** koniec podstawy**/

a {
	color		:#158CBF;
	text-decoration: underline;
}

/*produkt*/
.produkt {
	float		:left;
	overflow:hidden;
	position:relative;
	width		:250px;
	padding		:0 0 0 0;
	margin		:0 6px 0 0;
	background	:#f3f3f3;
}
.produkt-linia {width:100%;overflow:hidden;margin-bottom:10px;}
a.przycisk_wiecej {
	margin-left	:10px;
	margin-bottom:0px;
	float		:left;
	display		:inline;
	width		:90px;
	height		:24px;
	display		:block;
	background-image:url(img/b_wiecej.gif) ;
	background-position:0px 0px;
	background-repeat:no-repeat;
}
a:hover.przycisk_wiecej {
	background-image:url(img/b_wiecej_href.gif) ;
}
a.produkt_zamawiam {
	top			:250px;
	margin		:0px 0px 0 20px;
	padding		:0px 0px 14px 20px;
	float		:left;
	display		:inline;
	width		:90px;
	height		:24px;
	display		:block;
	background-image:url(img/b_zamawiam.gif) ;
	background-position:0px 0px;
	background-repeat:no-repeat;
}
a:hover.produkt_zamawiam {
	background-image:url(img/b_zamawiam_href.gif) ;
}
a.produkt_zamawiam_center {
	top			:250px;
	margin		:0px 0px 0px 75px;
	padding		:0px 0px 10px 20px;
	display		:inline;
	width		:90px;
	height		:24px;
	display		:block;
	background-image:url(img/b_zamawiam.gif) ;
	background-position:0px 0px;
	background-repeat:no-repeat;
}
a:hover.produkt_zamawiam_center {
	background-image:url(img/b_zamawiam_href.gif) ;
}


a.produkt_zaloguj {
	position:absolute;
	left:75px;
	bottom:20px;
	width:90px;
	height:24px;
	display:block;
	background-repeat:no-repeat;
	padding: 0px 0px 0px 0px;
	background-image:url(img/zaloguj.gif);
}
a:hover.produkt_zaloguj {
	background-image:url(img/zaloguj_href.gif);
}

#produkty {
	width		:540px;
}
#bg_produkt_bottom, .bg_produkt_bottom {
	position:absolute;bottom:0;left:0;
	display		:block;
	overflow:hidden;
	height		:7px;
	width		:250px;
	background-repeat:no-repeat;
	background-image:url(img/bg_produkt_bottom.gif);
	background-position:0px 0px;
}

.inf_produkt1 {
	padding		:10px 10px 10px 10px;
}
/*koniec produkt*/

.tlo_menu {
	display		:block;
	width		:750px;
	height		:69px;
	padding		:0 0 0 0;
	background	:url(img/tlo_menu.gif) repeat-x;
}
a.menu_glowna {background: url(img/b_glowna.gif)}
a:hover.menu_glowna  {background: url(img/b_glowna_href.gif)}
a.menu_onas {background: url(img/b_onas.gif)}
a:hover.menu_onas  {background: url(img/b_onas_href.gif)}
a.menu_ebook {background: url(img/b_ebook.gif)}
a:hover.menu_ebook {background: url(img/b_ebook_href.gif)}
a.menu_kurs {background: url(img/b_kurs.gif)}
a:hover.menu_kurs  {background: url(img/b_kurs_href.gif)}
a.menu_blog {background: url(img/b_blog.gif)}
a:hover.menu_blog  {background: url(img/b_blog_href.gif)}
a.menu_kontakt {background: url(img/b_kontakt.gif)}
a:hover.menu_kontakt  {background: url(img/b_kontakt_href.gif)}

.menu a:hover{
	padding		:9px 0 0 0;
	margin		:0 0 0 0;
	height		:57px;
	color		:#3a3a3a;
	background	:url(img/button_menu_href.gif) no-repeat;
}
.tekst_bold{
	font-weight	:bold;
}
.tekst_bold_red{
	font-weight	:bold;
	color:red;
}
.tekst_przekreslony{
text-decoration:line-through;
}
.czytaj {
	float		:right;
	color		:#46862e;
	text-decoration: underline;
}

.lista {
	padding	: 0 0 0 14px;
	width:500px;
	margin-left: 6px;
	list-style-position: outside;
}

/*foot*/
#wszelkie_prawa {
	float		:left;
	padding		:4px 0 0 50px;
	color		:#b5b5b5;
	font-size	:90%;
}
#foot {
	height		:40px;
    margin		:0px;
    padding		:0px;
    width		:750px;
	float		:left;
    background  :#f9f9f9;
	border-top	:1px solid #e8e8e8;
}
.foot_lista {
	padding		:10px 0 0 120px ;
	float		:left;
	text-decoration: none;
	list-style	:none;
}
.foot_lista a{
	float		:left;
	padding		:0 10px 10px 10px;
	margin		:0 0 0 0;
	text-decoration:none;
}
.foot_lista a:hover{
	text-decoration:underline;
}
/*koniec foot*/

#zam_host {
	font-size: 100%;
}
#ramka_zamowien {
	border		:1px solid #757575;
	margin		:0 0 0 80px;
	margin		:0 0 0 80px;
	padding		:20px 0 20px 0 ;
	width		:340px;
	min-height	:250px;
	display		:block;
}
ul {
	padding		:0px 0px 0px 10px; 
	margin		:0px 0px 0px 0px;
}
li {
	background-image:url(img/bullet.gif);
	background-position:0px -2px;
	background-repeat:no-repeat;
	padding		:0px 0px 10px 34px; 
	margin		:0px 0px 0px 0px; 
	list-style	:none;}

/*opinie*/
.opinie {padding: 0px 0px 0px 0px; background:white; font-size: 11px;  margin:0px 0px 0px 0px;}
.opinie_tlo {background: #f6f6f6; border: 1px solid #d1d1d1; width:460px; display:block; padding:10px 10px 10px 10px;  margin:0px 0px 10px 0px;}
.opinie_lewa {padding: 0px 0px 0px 0px; font-size: 11px;  margin:0px 0px 0px 0px;}
.opinie_tlo_lewa {background: #ffffff; border: 1px solid #d1d1d1; width:150px; display:block;overflow:hidden; padding:10px 10px 10px 10px;  margin:0px 0px 10px 0px;}
.tekst_opinie {font-style: italic; font-size: 11px;}
/*koniec opini*/

.pogrubienie {font-weight: bold; color: #5e5e5e;}
p:first-letter {font-weight: bold; font-size:120%; margin:0px 0px 0px 10px;}
.podswietlenie {font-weight:normal; color:white; background:#158cbf; margin:0px 0px 0px 0px; padding:3px 4px 3px 4px;}


.newsletter {
	padding: 5px 5px 5px 5px;
	background: #fafafa;
}
.newsletter td {padding-top:0;padding-bottom:0;}
.newsletter_font {
	font-size: 7pt;
	color: #49494B;
	text-decoration: none;
	font-weight: bold;
}
.newsletter_naglowek_tlo {
	background: #49494B;
}
.newsletter_naglowek_tekst {
	color: white;
}
a.newsletter_naglowek_tekst {
	font-size: 8pt;
	color: #c72e2b;
	text-decoration: none;
	font-weight: normal;
}




#top {
	width	:772px;
	height	:268px;
	margin	:0px 0px 0px 0px;
	padding	:0px 0px 0px 0px;
	display	:block;
}
#top_wiecej a{
	top		: 222px;
	left	: 20px;
	position: absolute;	
	border	: 1px;
	width	:90px;
	height	:24px;
	display	:none;
	background-image: url(img/b_wiecej.gif) ;
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
#top_wiecej a:hover{
	background-image:url(img/b_wiecej_href.gif) ;
}
#top_rejestruj a{
	position:absolute;
	margin	:168px 0px 0px 20px;
	padding	:0px 0px 0px 0px;
	width	:90px;
	height	:24px;
	display	:block;
	background-image:url(img/b_rejestruj.gif) ;
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
#top_rejestruj a:hover{
	background-image:url(img/b_rejestruj_href.gif) ;
}
#top_left {
	float	:left;
	padding	:0px 0px 0px 0px;
	margin	:0px 0px 0px 0px;
	width	:643px;
	height	:202px;
	display	:block;
	background-image:url(img/top_left.jpg);
	background-repeat:no-repeat;
}
#top_right {
	float	:right;
	padding	:0px 0px 10px 0px;
	margin	:0px 0px 0px 0px;
	width	:129px;
	height	:202px;
	display	:block;
	background-image:url(img/top_right.jpg);
	background-repeat:no-repeat;
}
#nad_top {
	width	:772px;
	height	:42px;
	margin	:0px 0px 0px 0px;
	padding	:10px 0px 0px 0px;
	display	:block;
}
#logo_cp {
	position:absolute;
	width	:71px;
	height	:42px;
	margin	:-4px 0px 0px 30px;
	padding	:0px 0px 0px 0px;
	background-image:url(img/logo_cp.gif);	
	background-repeat:no-repeat;
}
#napis_cp {
	position:absolute;
	width	:188px;
	height	:19px;
	margin	:21px 0px 0px 130px;
	padding	:0px 0px 0px 0px;
	background-image:url(img/napis_cp.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
#menu {
padding-left:380px;
}

/*logowanie top*/
.button {
	margin	:0px -4px 0px 0px;
}
.input {
	margin	:8px 0px 0px 0px;
	padding	:0px 0px 0px 0px;
	font-size:11px;
	width	:70px;
	height	:16px;
	border	:1px solid #595959;
}
.text_logowanie {
	margin	:8px 0px 0px 0px;
	padding	:0px 0px 0px 0px;
	font-size:12px;
	float	:right;
	color	:#595959;
}
#logowanie {
	float	:left;
	margin	:40px 0px 0px 0px;
	padding	:0px 0px 0px 0px;
}
#logowanie a {
	margin	:0px 0px 0px 0px;
	padding	:0px 0px 0px 0px;
	font-size:90%;
	color	:#158cbf;
	text-decoration:underline;
}
#logowanie ul{
	position	:absolute;
	display		:block;
	width		:50px;
	height		:54px;
	margin		:94px 0px 0px 50px;
	padding		:0px 0px 0px 0px;
	list-style	:none;
}
#logowanie li{
	margin		:0px 0px 0px 0px;
	padding		:0px 0px 0px 8px;
	background	:url(img/bullet_head.gif) 0px 7px no-repeat;
}

/*koniec logowania top*/
.odstep_naglowka {
	margin		:0px 0px 10px 0px;
	padding		:0px 0px 0px 0px;
}
#box_pudelko{
	margin		:0px 0px 0px 10px;
	padding		:0px 0px 0px 0px;
	float		:right;
	width		:165px;
	height		:350px;
}
#pudelko {
	margin		:0px 0px 0px 0px;
	padding		:0px 0px 0px 0px;
	position	:absolute;
	width		:165px;
	height		:293px;
	display		:block;
	background-image:url(img/pudelko.jpg);
	background-repeat:no-repeat;
}
a.zamow_teraz {
	position	:absolute;
	margin		:250px 0px 0px 15px;
	padding		:0px 0px 0px 0px;
	float		:left;
	display		:inline;
	width		:129px;
	height		:85px;
	display		:block;
	background-image:url(img/b_zamow_teraz.gif) ;
	background-position:0px 0px;
	background-repeat:no-repeat;
}
a:hover.zamow_teraz{
	background-image:url(img/b_zamow_teraz_href.gif) ;
}
#nagl_witamy {background-image: url(img/nagl_witamy.gif); width:340px; height:25px; background-repeat:no-repeat; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px;}
#nagl_mozliwosci {background-image: url(img/nagl_mozliwosci.gif); width:209px; height:31px; background-repeat:no-repeat; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px;}
#nagl_skad {background-image: url(img/nagl_skad.gif); width:254px; height:26px; background-repeat:no-repeat; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px;}
#nagl_skorzystaj {background-image: url(img/nagl_skorzystaj.gif); width:461px; height:29px; background-repeat:no-repeat; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px;}

#podpis {background-image: url(img/podpis.gif); width:200px; height:72px; background-repeat:no-repeat;}
#gwarancja {background-image: url(img/gwarancja_100.gif); width:150px; height:96px; background-repeat:no-repeat; float:right;}

#nagl_google_checker{width:250px;height:25px;display:block;background-image:url(img/nagl_google_checker.gif);}
#nagl_adder_kat{width:250px;height:25px;display:block;background-image:url(img/nagl_adder_kat.gif);}
#nagl_mapa_strony{width:250px;height:25px;display:block;background-image:url(img/nagl_mapa_strony.gif);}
#nagl_lista_katalogow{width:250px;height:25px;display:block;background-image:url(img/nagl_lista_katalogow.gif);}

.screen {
padding:10px 10px 10px 10px;
float:right;
}

#mail td {line-height:1.1em;}

#news{font-size:10px; line-height:14px;}
.naglowek{background:#158CBF; display:block; padding:4px; color:white;}
.data{font-size:9px; color:#bbbbbb; display:block;}



























.slidetabsmenu{
float:left;
width:100%;
margin-top:11px;
font-size: 13px;
line-height:normal;
border-bottom: 0px solid gray;
font-family:tahoma, verdana, arial, verdana, sans-serif; 
}

.slidetabsmenu ul{
list-style-type: none;
margin:0;
padding:0;
}

.slidetabsmenu li{
float:left;
display:inline;
margin:0;
padding:0;
}

.slidetabsmenu a{
float:left;
background:url(img/menu/media/slide-left.gif) no-repeat left top;
height:31px;
margin:0;
margin-right: 0px;
padding:0 0 0 6px;
text-decoration:none;
}

.slidetabsmenu a span {
float:left;
background:url(img/menu/media/slide-right.gif) no-repeat right top;
height:31px;
padding:0px 10px 0px 5px;
font-weight:bold;
color:white;
line-height:30px;
}

.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{
color: #0c5181;
}

.slidetabsmenu a:hover, .slidetabsmenu li.selected a{
background-position:0% -125px;
}

.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{
background-position:100% -125px;
}

html>/**/body .IEonlybr{ /*None IE browsers hack*/
display: none; /*Hide BR tag in non IE browsers, since it's not needed*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_c{
position:absolute;
top: 0;
border: 1px solid #918d8d; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv_c a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #0c5181;
}

* html .dropmenudiv_c a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_c a:hover{ /*THEME CHANGE HERE*/
background-color: #bedef3;
}

a.noneactive{
color:#d7e1e8;
background:white;
}
a:hover.noneactive{
color:#d7e1e8;
background:white;
}
