/* master reset */
*{margin:0;padding:0;}
body{margin:0;padding:0;}
.clear{clear:both;line-height:0px;}
a{outline:none !important;}

/* glowny styl linkow */
a {text-decoration: none; color: #5A5A5A; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight:normal; }
a:link {text-decoration: none; color: #5A5A5A; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight:normal; }
a:visited { text-decoration: none; color: #5A5A5A;	font-size: 11px; font-family: Verdana, Arial, Helvetica;	font-weight:normal; }
a:hover {text-decoration: underline; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight:normal; }
a:active {text-decoration: none; color: #5A5A5A; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight:normal; }

a.highlight{font-size:11px;font-weight:normal;color:#3E9BE9;text-decoration:underline;}
a.highlight:hover{font-size:14px;font-weight:normal;color:#555;text-decoration:underline;}

/* FACEBOOK */

.connect_widget, .connect_widget .connect_widget_interactive_area {width:180px !important;}
.connect_widget .connect_widget_text {width:170px !important;}
.connect_widget_summary .connect_widget_text {width:80px !important;}
.connect_widget .connect_text_wrapper {width:90px !important;}
.connect_widget div.connect_confirmation_cell_no_like {padding-left:0px !important;}
.connect_widget_not_connected_text {width:90px !important;}

/* Profil Uzytkownika */
a.profil_moje_kartki {display:block;padding-left:25px;height:22px;line-height:22px;background: url(grafika/image.png) no-repeat 0 4px;text-decoration:underline;}

a.profil_moje_zyczenia {display:block;padding-left:25px;height:22px;line-height:22px;background: url(grafika/property.png) no-repeat 0 4px;text-decoration:underline;}

a.profil_moj_kontakt {display:block;padding-left:25px;height:22px;line-height:22px;background: url(grafika/mail-send.png) no-repeat 0 4px;text-decoration:underline;}

a.profil_polec_strone {display:block;padding-left:25px;height:22px;line-height:22px;background: url(grafika/map-share.png) no-repeat 0 4px;text-decoration:underline;}

a.profil_dodaj_do_ulubionych {display:block;padding-left:25px;height:22px;line-height:22px;background: url(grafika/heart--plus.png) no-repeat 0 4px;text-decoration:underline;}

a.dodaj_kartke {display:block;padding-left:25px;height:22px;line-height:22px;background: url(grafika/plus-circle.png) no-repeat 0 4px;text-decoration:underline;}

/* Google Maps*/
/*input#map_address{display:none !important;}*/

/* polec strone */
#ps-wrapper{font:normal 11px/20px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;color:#333;width:160px;margin:10px auto;padding:5px 10px;background:#fff;width:160px;display:none;}

form#ps{} 

form#ps input#name, form#ps input#sendto, form#ps input#friendsname
{border:1px solid #ccc;width:160px;height:18px;font:normal 11px/18px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;color:#555;}

form#ps textarea#recommend
{border:1px solid #ccc;width:160px;height:60px;font:normal 11px/18px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;color:#555;}

form#ps input#submitRecommendation {background:#eee;border:1px solid #ccc;font-weight:bold;text-align:center;height:20px;line-height:20px;font-family: Arial,Helvetica,Verdana,sans-serif;font-size:11px;padding:0 5px;margin-left:3px;cursor:pointer;outline:none;margin-top:5px;}

form#ps input#submitRecommendation:hover {background:#ccc;}

#closeRecommendationForm {height:20px;border-top:1px solid #eee;margin:5px 0 0 0;padding-top:5px;text-align:right;}
#closeRecommendationForm h4{font:bold 11px/20px Arial,Helvetica,Verdana,sans-serif;cursor:pointer;}
#closeRecommendationForm h4:hover{text-decoration:underline;}

/* chat space */
#chat{background:transparent;bottom:0;display:block;text-align:left;width:100%;position:fixed;margin:0;padding:0;}

#inChat{background:#ddd url(grafika/chatBg.gif) repeat-x 0 0;border-left:1px solid #ccc;border-right:1px solid #ccc;font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;font-size:10px;text-align:left;width:auto;margin:0 15px;height:22px;line-height:22px;}

#inChat p{margin:0;padding:0 10px;color:#222;}

/* freebie folder */

h2{font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#444;margin-bottom:10px;text-align:left;text-transform:uppercase;}

.freebieHolder{position:relative;text-align:center;border-top:1px solid #ddd;padding:15px 0;}

.freebieHolder .freebie{width:200px;float:left;text-align:left;}
.freebieHolder h3{font:normal 13px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#555;margin-bottom:10px;text-align:left;}
.freebieHolder p img{padding:3px;background-color:#fff;border:1px solid #ddd;}
.freebieHolder span{font-size:10px;color:#777;padding-left:1px;}
.freebieHolder a{padding:0 5px 0 20px;line-height:18px;background:transparent url("grafika/arrow-270-medium.png") no-repeat 0 0px;color:#000;cursor:pointer;}

/* modal window */
    #mask{ 
        position:absolute; /* important */
        top:0px; /* start from top */
        left:0px; /* start from left */
        height:100%; /* cover the whole page */
        width:100%;  /* cover the whole page */
        display:none; /* don't show it '*/          
        
        /* styling bellow */
        background-color: black; 
    }
    
    .modal_window{
        position:absolute; /* important so we can position it on center later */
        display:none; /* don't show it */
        
        /* styling bellow */
        color:white;
    }
    
    /* style a specific modal window  */
    #modal_window{
		background-color:#f55f5f;
		border:3px solid #fff;
		color:#fff;
		padding:25px;
		text-align:center;
		width:auto;
    }

	#modal_window h3{font-weight:normal;font-size:12px;text-transform:uppercase;margin-bottom:10px;}	
#modal_window p{margin-bottom:10px;}
#modal_window p a{text-decoration:underline;color:#fff;font-size:13px;}

/* image magnifying on hover */

#largeImage {
position: absolute;
padding: .5em;
background: #fff;
border: 1px solid #ccc;
}

/* embedding cards */

.embedHolder{background-color:#fff;width:520px;margin:0 auto;border:1px solid #ebebeb;padding:0 0 5px 0;}

.embedHolder p{color:#333;font-size:10px;margin:5px 0 2px 0;padding:5px 11px 5px 11px;text-align:left;}

.embedHolder span{color:#842391;font-size:10px;}


/* embedding and bookmarks*/

.shareBookmarks{margin:10px auto 0 auto;padding:0px 10px 0 10px;border-top:1px solid #ebebeb;}

.shareBookmarks p{color:#333;font-size:10px;margin:2px 0 2px 0;padding:5px 11px 5px 11px;text-align:left;}

.shareBookmarks span{color:#842391;font-size:10px;padding-right:2px;}

.shareBookmarks a{padding-right:2px;}


p.linkOnly{padding-bottom:0;margin-bottom:3px;}
p.linkDescription{padding-top:0;margin-top:3px;padding-bottom:5px;}

.topMenuMini{width:1024px;text-align:right;margin:0 auto;padding-top:5px;/*color:#BF1868;*/color:#A61769;font-size:11px;height:20px;color:#aaa;}
.topMenuMini a{color:#A61769;padding-left:5px;color:#aaa;}
.topMenuMini span{padding-right:5px;}

.okMessage{background-color:green;color:#fff;text-transform:uppercase;padding:10px 0;text-align:center;margin:0px 20px 10px 20px;width:auto;}
.errorMessage{background-color:#f55f5f;color:#fff;text-transform:uppercase;padding:10px 0;text-align:center;margin:0px 20px 10px 20px;width:auto;}

.aktualnosci{margin:0px 0px 15px 0px;padding:0px;text-align:center;color:#555;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;font-size:11px;background:#ddd url(grafika/megaphone.png) no-repeat 10px 5px;height:26px;line-height:26px;overflow:hidden;border:1px solid #ccc;}

.aktualnosci .news {width:100%;padding:0 20px 0 0;line-height:26px;margin:0;color:#444;color:#3c0e2f;}

.loginWrapper{width:auto;background-color:#fff;padding:20px 0 20px 10px;border:1px solid #EBEBEB;margin:0 20px;}

.loginWrapper #signUpHolder{margin:0;padding:0;width:400px;float:left;border-right:1px solid #ddd;}
.loginWrapper #signUpHolder h1{font:normal 13px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;margin:0;padding:0 0 10px 10px;}
.loginWrapper #signUpHolder p.headMessage{margin:0;padding:0 0 10px 10px;}
.loginWrapper #signUpHolder p.headMessage a{font:normal 12px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#3E9BE9;text-decoration:underline;}

.loginWrapper #signUpHolder ul{list-style:none;margin:0;padding:0 0 0 10px;}

.loginWrapper #loginHolder{margin:0;padding:0 0 0 10px;width:auto;float:left;border:0px solid #bbb;}
.loginWrapper #loginHolder img.loginStamp{margin:0;padding:0;width:120px;float:right;}
.loginWrapper #loginHolder h1{font:normal 13px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;margin:0;padding:0 0 10px 10px;}
.loginWrapper #loginHolder p.headMessage{margin:0;padding:0 0 10px 10px;}
.loginWrapper #loginHolder p.headMessage a{font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#3E9BE9;text-decoration:underline;}

.loginWrapper #loginHolder ul{list-style:none;margin:0;padding:0 0 0 10px;}

/* styl miniaturek kartek */
#lista_kartek { width: auto; height: auto; text-align: left; margin: 0px; padding: 0px; position:relative; }
#lista_kartek ul {/*width:695px;*/height:auto; margin:0 auto; padding:0px; width:100%;}
#lista_kartek li { width: 680px; height: auto; list-style-type: none; text-align: center; overflow: auto; display: block; margin: 2px; padding: 0 5px 5px 5px;  }
#lista_kartek ul li div.kartka  { float: left; font-family: verdana; font-size:10px ; width: 145px; height: auto; padding: 5px 0 10px 0; margin: 10px 4px 5px 10px; /*background-color: #fff;*/ border: 1px solid #f5f5f5;border-top: 1px solid #ebebeb;text-align:center;background: transparent url(grafika/cien3.gif) no-repeat center bottom;padding-bottom:28px;}

#lista_kartek ul li div.kartka a {font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;}
#lista_kartek ul li div.kartka  img{margin-top:5px;} 
#lista_kartek ul li div.kartka span { color:#999; font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; }
#lista_kartek ul li div.kartka div.zdjecie { /*background-color: #fff; border: 1px solid #ccc;*/ padding: 5px 10px;}
#lista_kartek li a img { border: 0px solid #999;  }

#lista_kartek ul li div.kartka div.bigOne {display:none;position:absolute;top:0; left:100px; z-index:10;background:#fff;padding:5px 10px 8px 10px;border:1px solid #ccc;}


/* styl tytulu kategorii */
#kategoria_tytul {width:auto; margin: 0 18px 9px 18px; border:1px solid #ddd;font:normal 12px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; color:#333;line-height:30px;background:transparent url(grafika/arrow-curve-000-left.png) no-repeat scroll 10px 7px;padding-left:35px;}

/* styl odtwarzania muzyki */
.title { font-family: tahoma; font-size: 17px; color: #004D99; font-weight: bold; text-align: center; }

/* styl linkow pod kartkami */
a.kart,a:link.kart,a:active.kart,a:visited.kart { text-decoration: none; color: #2D6824; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold ; }
a:hover.kart { text-decoration: none; color: #FF0000; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight:bold }

/* styl okienka news, kalendarium, */
.okienko { background-color:orange;border: 0px dotted orange;width:auto; text-align: left; margin:0 18px 15px 18px; padding:6px;font:normal 12px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;text-align:center;color:#fff;}
.okienko li.tytul { font-weight: bold; list-style-type: none; }

/* styl linkow do kategorii */
a.kg,a:link.kg,a:active.kg,a:visited.kg { text-decoration: none; color: #5885c0; font-size: 11px; font-family: Verdana, Arial, Helvetica;  }
a.kg:hover { text-decoration: underline; color: #FF0000; font-size: 11px; font-family: Verdana, Arial, Helvetica; }

/* styl linkow do podkategorii */
a.pk,a:link.pk,a:active.pk,a:visited.pk { text-decoration: none; color: #000; font:normal 10px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; }
a.pk:hover { text-decoration: underline; color: #FF0000;}



/* styl linkow do podkategorii wybranej */
a.pkw,a:link.pkw,a:active.pkw,a:visited.pkw,a:hover.pkw { text-decoration: none; color: #842391; font-size: 10px; font-family: Verdana, Arial, Helvetica;  }

/* styl linkow do kategorii wybranej */
a.kgw,a:link.kgw,a:active.kgw,a:visited.kgw,a:hover.kgw { text-decoration: none; color: #C4C4C4; font-size: 11px; font-family: Verdana, Arial, Helvetica;  }

/*styl du¿ych kartek */
#pokaz_kartke { width:auto; height: auto; margin: 0px 18px 20px 18px;border:0px solid #ddd;}
#pokaz_kartke img { border: none; }
#pokaz_kartke ul {width:100%; height: auto; text-align: left; margin: 0px ; padding: 2px; }
#pokaz_kartke li {width: auto; height: auto; list-style-type: none; text-align: center; padding: 5px 0px; display: block; margin: 2px 0px; }
#pokaz_kartke li.tytul { text-align: center; font-weight:normal; padding: 5px; font-size:13px;} 
#pokaz_kartke li div.tytul div.adresat { text-align: center; font-weight:bold; } 
#pokaz_kartke li div.tytul div.nadawca { text-align: center; font-weight:bold; } 

#pokaz_kartke form#karteczka ul li div#emotikony {padding:5px 0;}
#pokaz_kartke form#karteczka ul li div#emotikony a{padding:0 2px;}

/* #pokaz_kartke ul li div.adresat { float: left; width: 200px; text-align: right; margin-left: 150px;display: inline; }
#pokaz_kartke ul li div.nadawca { float: left; width: 200px; text-align: right; display: inline; } */

#pokaz_kartke ul li div.nadawca {margin:0 auto;padding:10px 0;text-align:right;width:450px;background:#fff;border:1px solid #ebebeb;}
#pokaz_kartke ul li div.adresat {margin:0 auto;padding:10px 0;text-align:right;width:450px;background:#fff;;border:1px solid #ebebeb;}

#pokaz_kartke ul li div.nadawca fieldset{padding:0 5px;border:0;}
#pokaz_kartke ul li div.nadawca fieldset legend{padding:0 5px 7px 4px;border:0;font-weight:bold;margin:0;text-align:left;}
#pokaz_kartke ul li div.nadawca .nadawca_nazwa{float:left;padding-left:4px;}
#pokaz_kartke ul li div.nadawca .nadawca_email{padding-right:8px;}
#pokaz_kartke ul li div.nadawca .nadawca_ujawnij{padding-right:8px;}
#pokaz_kartke ul li div.nadawca .pseldonimy{padding-right:8px;}

#pokaz_kartke ul li div.adresat fieldset{padding:0 5px;border:0;}
#pokaz_kartke ul li div.adresat fieldset legend{padding:0 5px 7px 4px;border:0;font-weight:bold;margin:0;text-align:left;}
#pokaz_kartke ul li div.adresat .adresat_nazwa{float:left;padding-left:4px;}
#pokaz_kartke ul li div.adresat .adresat_email{padding-right:8px;}

#pokaz_kartke ul li div.znaczek { float: left; height: 150px; padding: 0px; margin: 2px; display: inline;}
#pokaz_kartke ul li div.znaczek ul { width: auto; margin: 0px; clear: both;}
#pokaz_kartke ul li div.znaczek li { width: auto; margin: 0px; text-align: center; padding: 0px; overflow: visible; }
#tekst_wiadomosci { width: 520px; height: 220px;  margin: 0px auto; padding: 10px 5px 0 5px; background: #fff; border: 1px solid #ebebeb; }
#tekst_wiadomosci textarea { width: 500px; height: 200px; margin: 0px ; padding: 3px ; background-color: #f5f5f5; font-size: 14px; font-family: Verdana, Helvetica,Arial, sans-serif; border-top: 1px solid #ccc;border-left: 1px solid #ddd;border-right: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;text-align:left;}

#pokaz_kartke li#pseldonimy div.nadawca { text-align: left; }


div.koniec { clear: both; width: 0px; height: 0px; margin: 0px; padding: 0px;}

#kartka { width: auto; height: auto;  margin: 0px auto; padding: 10px 5px; /*background: #D2E4F4;*/ border: 1px solid #ebebeb; background-color:#fff; }
#kartka img { border: 0px solid #47620B;}
#gwiazdki { float: left; padding:5px 0 0 5px;}
#gwiazdki img{ border: none; }
#autor { float: right; padding:5px 5px 0 0;font:normal 12px 'Times New Roman', Times, serif; color:#777;font-style:italic;}
#autor a{font:normal 12px 'Times New Roman', Times, serif; color:#777;font-style:italic;}

#powiadom{border:1px solid #EBEBEB;margin:10px auto 0px auto;padding:10px 10px 0px 10px;width:400px;background: #fff;border-bottom:0px;}
#data_wyslania{border:1px solid #EBEBEB;margin:0px auto;padding:5px 10px 10px 10px;width:400px;background:#fff url(grafika/calendar-month.png) no-repeat 85px 5px;border-top:0px;}

#znaczki {margin: 10px auto;}
#znaczki_tytul {border:1px solid #EBEBEB;margin:15px auto 0 auto;padding:10px;width:400px;background:#fff url(grafika/postage-stamp--plus.png) no-repeat 135px 10px;}

#obszar_kolory { width: 490px; height: auto; margin: 0px auto; padding: 10px; overflow:auto; background-color: #fff; border: 1px solid #ebebeb; }
#pokaz_kartke ul li div.kolory { width: 210px; overflow:auto; margin: 0px 5px; padding: 10px; float: left; border: 1px solid #ebebeb; display: inline; background-color:#f5f5f5;}
#pokaz_kartke ul li div.kolory div.kolor {width: auto; height: auto; float: left; margin-top:3px;padding:2px;}
#czcionka { width: 400px; margin: 10px auto; padding: 10px; overflow:auto; background-color: #fff; border: 1px solid #ebebeb; }
#czcionka div { float: left; margin: 0px; padding: 5px;  }
#czcionka select{margin-top:5px;}

#muzyka { width: 400px; margin: 0px auto; padding: 10px; background:#fff url(grafika/speaker--plus.png) no-repeat 160px 9px; border: 1px solid #ebebeb; }
#muzyka select{margin-top:5px;}
#pokaz_kartke li div.przyciski input { width: 150px; margin: 5px 40px; padding: 2px; text-align: center; font-weight:bold; cursor: pointer; background:#ccc; border: 1px solid #777; }

#pokaz_kartke li div.przyciski input:hover { width: 150px; margin: 5px 40px; padding: 2px; text-align: center; font-weight:bold; cursor: pointer; background:#ebebeb; border: 1px solid #ccc; }

#przyciski { width: 610px; height: auto; text-align: center; margin: 10px auto; overflow:auto; }
#przyciski div.przycisk { float: left; width: 300px;  }
#przyciski div.przycisk input { width: 150px; margin: 5px auto; padding: 5px; text-align: center; font-weight:bold; cursor: pointer; background:#ebebeb; border: 1px solid #ccc; color:#555;}

#przyciski div.przycisk input:hover{background-color:#555;color:#f5f5f5;}

#muzyka_tlo { text-align: center; font-style: italic; }


body {background:#f5f5f5;font-size:12px;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;}


div.info {text-align: center; color: #EC4D00; padding: 5px;  }
div.info span { font-weight: bold; }

form { margin: 0px; padding: 0px; }

#naglowek {position:relative;width:100%; margin:0 auto 15px auto;text-align:center; background:#624354 url(grafika/gradNarrow.png) repeat-x 0 -50px; border-bottom:2px solid #fff;/*#3e9be9;#624354#E2F0F1*/}

#nowosc{position:relative;bottom:10px;left:565px;z-index:500;background:transparent url(grafika/nowosc.png) repeat-x 0px 0px;width:100px;height:20px;}

#logoAndBannerHolder{width:1024px;margin:0 auto;height:70px;text-align:center;}

#logo{height:70px;line-height:70px;color:#f55f5f;width:200px;float:left;text-align:left;background:transparent url(grafika/dobreZyczenia.png) repeat-x 0px 15px;}
#logo h1{margin:0;padding:0 0 0 5px;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;text-indent:-9999px;}
#logo h2{margin:0;padding:0 0 0 5px;font:normal 10px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;text-indent:-9999px;}

#baner {width:500px; height: 70px; float: right; border: 0px dotted #7E9A6C; margin: 0;padding:0;text-align:right;padding-top:5px;display:none;}

.bannerHolder{height:70px;display:none;}
.bannerHolder a{border:0;}
.bannerHolder a img{border:0;}


#menu { width: 1024px; height: 24px;text-align: left; padding: 0 0 6px 0; font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;margin:0px auto 0 auto;border: 0px #52888A solid;}
#menu a{font-weight:normal;font:normal 12px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; color:#333;padding:3px 12px;display:inline-block; line-height:24px;background: #fff;height:24px;border:0px solid #eee;border-bottom:0px solid #f5f5f5;margin:0;}
#menu a:hover{/*background: #3E9BE9;*/text-decoration:none;color:#fff;background:orange;}

/* kategoria specjalna */
a.kategoriaSpecjalna {display:block;background: url(grafika/hand-point.png) no-repeat center left;padding-left:23px;font:12px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;color:#82151a;height:22px;line-height:22px;}

/* czesc srodkowa strony */
#srodek { width: 1024px; margin: 0px auto;padding:0;}

/* banery reklamowe */
#reklama1{width:auto;margin:0 18px;text-align:center;border:1px solid #ddd;padding:5px;}
#reklama2{width:auto;margin:0 18px;text-align:center;border:1px solid #ddd;padding:5px;}
#reklama3{width:auto;margin:0 18px;text-align:center;border:1px solid #ddd;padding:5px;}
#reklama4{width:auto;margin:0 18px;text-align:center;border:1px solid #ddd;padding:5px;clear:both;}
#reklama5{width:100%;margin:0 auto;text-align:center;border:0px solid #ddd;padding:5px;}
#reklama6{width:100%;margin:0 auto;text-align:center;border:0px solid #ddd;padding:5px;}

#lewa { width: 180px; height: auto; float: left; text-align: left; padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px;}

#realTime{color:#555;font:normal 11px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;border:1px solid #ddd;padding:10px;margin:0px;}

#realTime ul{list-style:none;}
#realTime ul li#onlineNow { list-style-type: none; display: block;  margin: 0px; padding: 0px; background: url(grafika/users.png) no-repeat center left; padding:2px 2px 2px 25px;}
#realTime ul li#onlineNow em{font-style:normal;color:#333;}
#realTime ul li#allCardsNumber { list-style-type: none; display: block;  margin: 0px; padding: 0px; background: url(grafika/images.png) no-repeat center left; padding:2px 2px 2px 25px;}
#realTime ul li#allCardsNumber em{font-style:normal;color:#333;}
#realTime ul li#sentNumber { list-style-type: none; display: block;  margin: 0px; padding: 0px; background: url(grafika/mail--arrow.png) no-repeat center left; padding:2px 2px 2px 25px;}
#realTime ul li#sentNumber em{font-style:normal;color:#333;}
#realTime ul li#usersCards { list-style-type: none; display: block;  margin: 0px; padding: 0px; background: url(grafika/tick.gif) no-repeat center left; padding:2px 2px 2px 25px;}
#realTime ul li#usersCards em{font-style:normal;color:#333;}
#realTime ul li#publicCards { list-style-type: none; display: block;  margin: 0px; padding: 0px; background: url(grafika/tick.gif) no-repeat center left; padding:2px 2px 2px 25px;}
#realTime ul li#publicCards em{font-style:normal;color:#333;}
#realTime ul li#privateCards { list-style-type: none; display: block;  margin: 0px; padding: 0px; background: url(grafika/tick.gif) no-repeat center left; padding:2px 2px 2px 25px;}
#realTime ul li#privateCards em{font-style:normal;color:#333;}
#realTime ul li#averageScore { list-style-type: none; display: block;  margin: 0px; padding: 0px; background: url(grafika/star--pencil.png) no-repeat center left; padding:2px 2px 2px 25px;}
#realTime ul li#averageScore em{font-style:normal;color:#333;}

#prawa { width: 664px; border-left: 0px #5885c0 dotted; margin:0 auto;padding:0;float:left;}

#kategorie { width: auto; height: auto; margin: 0px auto; padding: 0px; }
#kategorie li { list-style-type: none; display: block;  margin: 0px; padding: 0px;}
#kategorie li.kategoria { padding: 2px 2px 3px 25px; background: url(grafika/kopertka.gif) no-repeat center left; font:normal 12px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; color:#555;}
#kategorie li.kategoria a{font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; color:#555;}
#kategorie li.podkategoria { padding: 2px 2px 2px 20px; }

#kategorie_linia { width: auto; height: auto; margin: 0px auto; padding: 0px; }
#kategorie_linia li { list-style-type: none; display: inline; margin: 0px; padding: 0px;}
#kategorie_linia li.kategoria { padding: 2px; background: url(grafika/kopertka.gif) no-repeat center left; padding-left: 17px; }
#kategorie_linia li.podkategoria { padding: 2px 10px;  }

#kategorie_select { width: auto; height: auto; margin: 0px auto; padding: 0px; }
#kategorie_select option.kategoria { padding: 2px; background: url(grafika/kopertka.gif) no-repeat center left; padding-left: 17px; margin: 0px 5px; }
#kategorie_select option.podkategoria { padding: 2px 10px; margin: 0px 5px; }


/* prawa kolumna */

#rColumn{width:180px;float: right;margin:0;padding:0;}

#formularz_logowania{padding:5px 0px 5px 12px;margin:0 0 20px 0;background:transparent;border:1px solid #ddd;position:relative;}

#formularz_logowania ul{list-style:none;text-align:left;color:#555;
font:normal 11px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;}
#formularz_logowania a{font:normal 12px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; color:#333;}

#formularz_logowania #logowanie_form2 ul li.przycisk{text-align:right;padding-right:12px}
#formularz_logowania #logowanie_form2 ul li.przycisk input {width: auto; margin: 10px auto 5px auto; padding: 2px 10px; text-align: center; font-weight:bold; cursor: pointer; background:#ebebeb; border: 1px solid #ddd; color:#555;}

#formularz_logowania #logowanie_form2 ul li.przycisk input:hover{background-color:#555;color:#f5f5f5;}

#statistics{color:#555;font:normal 11px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;border:1px solid #ddd;padding:10px;margin:0 0 20px 0;background:transparent;border:1px solid #ddd;}
#statistics ul#top{list-style:none;}

.map_wrapper{/*background:#f5f5f5;*/background:transparent;margin-top:0px;margin-bottom:20px;width:212px;border:1px solid #ddd;float:right;}
.map_wrapper h1 {background: url("grafika/users.png") no-repeat 0 2px transparent;border-bottom: 1px solid #ddd;color:#333;font:13px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;margin: 6px 7px 4px 7px;padding: 0 0 4px 24px;
}

.fav_profiles_list {margin:0 0 30px 0;padding:0;width:150px;}

.fav_profiles_list h1 {background: url("grafika/xfn-friend-met.png") no-repeat 0 2px transparent;border-bottom: 1px solid #ddd;color:#333;font:13px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;margin: 6px 7px 10px 7px;padding: 0 0 4px 24px;}

.fav_profiles_list .user_mini_icon {width:36px;height:36px;float:left;text-align:center;display:block;background:#fff;border:1px solid #ddd;margin:0 0 7px 7px;}

.fav_profiles_list img.user_mini_profile_link {margin-top:3px;}

.recommended_stuff {width:212px;border:1px solid #ddd;float:right;margin-bottom:15px;height:280px;margin-top:32px;/*background:#f5f5f5;*/background:transparent;}
.recommended_stuff h1 {background: url("grafika/rainbow.png") no-repeat 0 2px transparent;border-bottom: 1px solid #ddd;color:#333;font:13px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;margin: 6px 7px 10px 7px;padding: 0 0 4px 24px;
}
.recommended_stuff p {padding:0 10px 10px 10px;font-size:10px;color:#555;}

#tagClouds{color:#555;font:normal 11px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;border:1px solid #ddd;padding:7px 10px 10px 10px;margin:0 0 20px 0;background:transparent;border:1px solid #ddd;}

#tagClouds h1{font:normal 13px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;color:#333;border-bottom:1px solid #ddd;margin:0 0 4px 0;padding:0 0 4px 24px;background: url(grafika/tags-label.png) no-repeat 0 2px;}

#tagClouds p.small{border-top:1px solid #ddd;margin:5px 0 0 0;padding:5px 0 0 0;text-align:right;height:15px;}

#tagClouds p.small a{font:normal 9px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;color:#111;margin:0;padding:0 0 0 20px;line-height:15px;background: url(grafika/arrow-000-small.png) no-repeat 0 0;}

#socialBookmarks{color:#555;font:normal 11px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;border:1px solid #ddd;padding:7px 10px 10px 10px;margin:0 0 20px 0;background:transparent;border:1px solid #ddd;}

#socialBookmarks h1{font:normal 13px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;color:#333;border-bottom:1px solid #ddd;margin:0 0 4px 0;padding:0 0 4px 24px;background: url(grafika/bookmark.png) no-repeat 0 2px;}

#socialBookmarks ul{list-style:none;}

#socialBookmarks ul li#ourTwitter{background: url(grafika/balloon-twitter-left.png) no-repeat 3px 2px;padding:2px 2px 2px 25px;display:block;}
#socialBookmarks ul li#ourTwitter a{font-size:10px;color:#444;}
#socialBookmarks ul li#ourFacebook{background: url(grafika/balloon-facebook-left.png) no-repeat 3px 2px;padding:2px 2px 2px 25px;display:block;}
#socialBookmarks ul li#ourFacebook a{font-size:10px;color:#444;}
#socialBookmarks ul li#ourMySpace{background: url(grafika/balloon-myspace-left.png) no-repeat 3px 2px;padding:2px 2px 2px 25px;display:block;}
#socialBookmarks ul li#ourMySpace a{font-size:10px;color:#444;}
#socialBookmarks ul li#ourYouTube{background: url(grafika/balloon-left.png) no-repeat 3px 2px;padding:2px 2px 2px 25px;display:block;}
#socialBookmarks ul li#ourYouTube a{font-size:10px;color:#444;}
#socialBookmarks ul li#ourRSS{background: url(grafika/feed2.png) no-repeat 3px 2px;padding:2px 2px 2px 25px;display:block;}
#socialBookmarks ul li#ourRSS a{font-size:10px;color:#444;}

.adFeed{color:#555;font:normal 11px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;border:1px solid #ddd;padding:10px 0 5px 0;margin:0 0 20px 0;background:transparent;border:1px solid #ddd;text-align:center;}

.adFeed a{text-align:center;padding:0;margin:0;border:0;text-decoration:none;}
.adFeed a img{text-align:center;padding:0;margin:0;border:0;text-decoration:none;}

.adFeedHoriz{text-align:center;margin:10px 15px 5px 15px;padding-bottom:5px;border-bottom:1px solid #ddd;}

#top {width: auto; height: auto; margin: 0px auto; padding: 0px;}
#top li { list-style-type: none; display: block;  margin: 0px; padding: 0px;}

#top li#lastAdded { list-style-type: none; display: block;  margin: 0px; padding: 0px; background: url(grafika/tick.gif) no-repeat center left; padding:2px 2px 2px 25px;}
#top li#topRated { list-style-type: none; display: block;  margin: 0px; padding: 0px; background: url(grafika/star.gif) no-repeat center left; padding:2px 2px 2px 25px;}
#top li#topSent { list-style-type: none; display: block;  margin: 0px; padding: 0px; background: url(grafika/direction--arrow.gif) no-repeat center left; padding:2px 2px 2px 25px;}
#top li#topWeek { list-style-type: none; display: block;  margin: 0px; padding: 0px; background: url(grafika/fire.gif) no-repeat center left; padding:2px 2px 2px 25px;}
#top li#topMonth { list-style-type: none; display: block;  margin: 0px; padding: 0px; background: url(grafika/fire-big.gif) no-repeat center left; padding:2px 2px 2px 25px;}


#top_linia { width: auto; height: auto; margin: 0px auto; padding: 0px; }
#top_linia li { list-style-type: none; display: inline;  margin: 0px; padding: 0px; background: url(grafika/kopertka.gif) no-repeat center left; padding-left: 17px;}



#stopka { width: 100%; margin: 10px auto 0 auto; clear: both; text-align: center; border-top: 2px solid #fff; background-color:#999;/*background-color:#624354;*/padding-bottom:10px;}

#stopka small{font-size:11px;color:#333;}

#stopka #stopkaUlHolder {width:100%;margin:0 auto;padding:0;background-color:#ccc;border-bottom:1px solid #888;text-align:center;}

#stopka #stopkaUlHolder {width:100%;}

#stopka #stopkaUlHolder #ulWrapper {width:1024px;margin:0 auto;}

#stopka #stopkaUlHolder #ulWrapper ul.stopkaUl {list-style:none;text-align:left;padding:10px 0; margin:0 auto;width:24%;float:left;}

#stopka #stopkaUlHolder ul.stopkaUl li{padding:2px 5px;}

#szukaj { text-align: left; background-color:transparent; border:1px solid #ddd;padding:10px 5px 5px 10px;margin-bottom:20px;}
#szukaj div.przyciski input {width: auto; margin: 10px auto 5px auto; padding: 2px 10px; text-align: center; font-weight:bold; cursor: pointer; background:#ebebeb; border: 1px solid #ddd; color:#555;}

#szukaj div.przyciski input:hover{background-color:#555;color:#f5f5f5;}

#szukaj input#keywords{border:1px solid #ddd;font-size:12px;line-height:18px;padding:3px;width:150px;}

#categoriesHolder{/*color:#555;font:normal 11px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;*/border:1px solid #ddd;padding:10px;margin:0 0 20px 0;background:transparent;border:1px solid #ddd;}

#strony { text-align: center; margin:10px 0 15px 0; }
#strony a { text-decoration: none; font: normal 13px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; color:#333;}
#strony a:hover { text-decoration: underline; font: normal 13px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;}
#strony span.aktywny { color: #f55f5f; font-size: 12px; }

.allCardsLink{width:auto;text-align:center;margin:0 18px 9px 18px;border:1px solid #ddd;height:30px;}
.allCardsLink a{font:normal 13px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; color:#333;line-height:30px;background:transparent url(grafika/magnifier-zoom.gif) no-repeat scroll 0 2px;padding-left:25px;}

#powered_by {width:900px; margin: 10px auto; font-size: 10px; font-family: Verdana; padding: 3px; text-align: left; }
#powered_by span.powered { background: #617E9E; color: #ffffff; padding: 2px 5px; border-right: 1px solid #ffffff; }
#powered_by span.ekartka { background: #5A5A5A; color: #ffffff; padding: 2px 5px; }
#powered_by span.ekartka a { color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: none; cursor: text; }


#kontakt {width:auto; text-align: center; margin: 0px 18px 15px 18px;border:1px solid #ddd;}
#kontakt ul {text-align: left; margin: 0px; padding: 2px 5px; }
#kontakt li {width: auto; list-style-type: none; padding: 0px 0px; display: block; text-align:center; margin: 5px 10px; overflow:hidden;}
#kontakt li.tytul {text-align:left; font-size:13px;color:#333;border-bottom:1px solid #ddd;padding-bottom:5px;background:transparent url(grafika/card-address.png) no-repeat scroll 0 2px;padding-left:25px;margin-bottom:15px;}
#kontakt ul li div {float: left; margin: 0px 5px;}
#kontakt ul li div.opis { width: 150px; text-align: right; }
#kontakt ul li div.wartosc { width: auto; text-align: left }
#kontakt ul li span.przycisk input {background:#ebebeb none repeat scroll 0 0;
border:1px solid #ddd;color:#555;cursor:pointer;font-weight:bold;margin:10px auto 5px;padding:2px 10px;text-align:center;width:auto;}
#kontakt ul li span.przycisk input:hover{background:#555;color:#f5f5f5;}

/* strona o mnie */
#o_mnie{width:780px; margin:0 0 15px 0;border:0px solid #ddd;padding-left:15px;position:relative;min-height:380px;float:left;/*background:#f5f5f5;*/background:transparent;}

#o_mnie .tytul{padding-top:10px;font-size:12px;margin-bottom:10px;}
#o_mnie .tytul p{padding-top:5px;padding-bottom:5px;font-size:11px;border-top:1px solid #ddd;margin-top:7px;margin-right:15px;}
#o_mnie .tytul span {text-transform:uppercase;}

#o_mnie #kontakt{border:1px solid #ddd;width:380px;text-align:left;margin:0;}

.tytul p{text-transform:capitalize;}

.omnie_zdjecie{float:left;padding:0px 25px 15px 0px;}
.omnie_zdjecie img{padding:3px;background-color:#fff;border:1px solid #ebebeb;}
.omnie_info{padding:0px 0px 15px 0px;font-size:11px;color:#444;line-height:16px;width:520px;}

.omnie_info h1 {border-bottom: 1px solid #ddd;color:#333;font:13px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;margin: 6px 0px 10px 0px;padding: 0 0 4px 0;
}

/*.omnie_info h1 a{background: url("grafika/rainbow.png") no-repeat 0 2px transparent;color:#333;font:13px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;padding-left:22px;padding-right:3px;}
.omnie_info h1 a#about-me-text{background: url("grafika/card-address.png") no-repeat 0 2px transparent;}
.omnie_info h1 a#about-me-photo-gallery{background: url("grafika/application-image.png") no-repeat 1px 2px transparent;}
.omnie_info h1 a#about-me-videos{background: url("grafika/films.png") no-repeat 1px 2px transparent;}
.omnie_info h1 a#about-me-comments{background: url("grafika/balloon-ellipsis.png") no-repeat 1px 1px transparent;}*/

.omnie_info .cats ul.catNavigation li a{background: url("grafika/rainbow.png") no-repeat 0 2px transparent;color:#555;font:12px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;padding-left:28px;padding-right:8px;outline:none !important;}
.omnie_info .cats ul.catNavigation li a:hover, .omnie_info .cats ul.catNavigation li a.selected{background-color:transparent !important;color:#333;}
.omnie_info .cats ul.catNavigation li a#about-me-text{background: url("grafika/card-address.png") no-repeat 6px 6px transparent;background-color: #ebebeb;}
.omnie_info .cats ul.catNavigation li a#about-me-photo-gallery{background: url("grafika/application-image.png") no-repeat 6px 6px transparent;background-color: #ebebeb;}
.omnie_info .cats ul.catNavigation li a#about-me-videos{background: url("grafika/films.png") no-repeat 6px 6px transparent;background-color: #ebebeb;}
.omnie_info .cats ul.catNavigation li a#about-me-comments{background: url("grafika/balloon-ellipsis.png") no-repeat 6px 6px transparent;background-color: #ebebeb;}

.omnie_podsum{float:left;padding:0px 25px 15px 0px;margin-left:2px}

#cytaty {width:auto; text-align: center; margin:0px 18px 20px 18px;border:1px solid #ddd;font:normal 11px "Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,Verdana,sans-serif; color:#555; }

#form_cytaty{margin:0;padding:0;}
#cytaty ul {width:auto; text-align: left; margin: 0px 15px; padding: 0px;}
#cytaty li {width: auto; list-style-type: none; padding: 0px 5px; display: block; text-align:center; margin: 5px 0px; }
#cytaty li.tytul {text-align:left; font-size:13px;color:#333;border-bottom:1px solid #ddd;padding-bottom:5px;background: transparent url(grafika/quill.png) no-repeat 0px 3px;padding-left:25px;margin-bottom:15px;padding-bottom:10px;line-height:18px;}
#cytaty li div.cytat { border-top: 0px solid #fff; border-bottom: 0px solid #ddd; width: auto; text-align: left; margin: 15px 0; padding: 10px 20px 10px 32px; line-height:18px;color:#222;background:#eaeaea url(grafika/quote.png) no-repeat 10px 10px;}

#pokaz_cytaty {width: auto; height: auto;}
#pokaz_cytaty li div.cytat{ border-top: 0px solid #fff; background: #efefef;border-bottom: 0px solid #ddd; width: auto; text-align: left; margin: 15px 0; padding: 10px 20px; line-height:18px;color:#777;}
#form_cytaty span.przycisk input { width: auto; margin: auto 10px; padding: 2px 10px; text-align: center; font-weight:bold; cursor: pointer; /*background:#D2E4F4; border: 1px solid #617E9E;*/ border:1px dotted #CCCCCC;background:#ebebeb;}

#form_cytaty span.przycisk input:hover {background-color:#555555;color:#F5F5F5;}


#wiersze { width:auto; text-align: center; margin:0px 18px 15px 18px;border:1px solid #ddd;}
#wiersze span.przycisk input { width: auto; margin: auto 10px; padding: 2px 10px; text-align: center; font-weight:bold; cursor: pointer; /*background:#D2E4F4; border: 1px solid #617E9E;*/ border:1px dotted #CCCCCC;background:#ebebeb;}

#wiersze span.przycisk input:hover {background-color:#555555;color:#F5F5F5;}

#form_wiersze div.tytul {text-align:left; font-size:13px;color:#333;border-bottom:1px solid #ddd;padding-bottom:5px;background: transparent url(grafika/paint-brush.png) no-repeat 0px 5px;padding-left:25px;margin-bottom:15px;height:25px;line-height:25px;}

#form_wiersze div.formularz  {  margin:0 10px; padding: 5px;  }

#pokaz_wiersze ul {width: 615px; text-align: left; margin: 10px 0px; padding: 2px 5px; }
#pokaz_wiersze li { width: 550px; text-align: left; margin: 15px auto; padding: 5px;  list-style-type: none; text-align: center; }
#pokaz_wiersze li.wiersz { border-top: 1px solid #fff; background: #fafafa;border-bottom: 1px solid #ddd; font:normal 11px "Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,Verdana,sans-serif;}
#pokaz_wiersze li.wiersz div { text-align: left; }
#pokaz_wiersze li.wiersz div.autor { font-style:italic; margin-left: 10px; text-decoration: underline; padding:5px;color:#888;}
#pokaz_wiersze li.wiersz div.tytul { font-size:13px; margin-left: 15px; margin-top: 5px;}
#pokaz_wiersze li.wiersz div.tekst_wiersz { margin: 10px 15px;color:#555;}

#szukane_lista { width: auto; height: auto; }

/*#zyczenia { width: 350px; height: 450px; background: #D2E4F4; border-width: 1px; border-style:solid; border-color: #617E9E; }*/
#zyczenia { width: 350px; background: transparent url(grafika/semiPurple.png) repeat 0px 0px; border:1px solid purple;}
#zyczenia div.tytul { text-align: center; font-weight:normal; font-size:14px; color:#fff;padding: 5px; margin: 5px; background: transparent url(grafika/semiPurple.png) repeat 0px 0px;}
#zyczenia div.kat_zyczenia { text-align: center; padding: 5px; margin: 5px; }
#zyczenia div.tekst { text-align: center;  }
#zyczenia div.tekst textarea { margin:10px; width:300px; height:250px; border:1px solid #617E9E; font:normal 11px "Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,Verdana,sans-serif;}
#zyczenia div.tekst_info input {text-align: right; padding: 2px 20px; margin: 0px; background:transparent; width: 100%; border: none; color:#ffc0cb;}
#zyczenia div.przyciski { text-align: center; padding: 5px; background: transparent url(grafika/semiPurple.png) repeat 0px 0px; color:#ffc0cb;}
#zyczenia div.przyciski a{
font:normal 12px "Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,Verdana,sans-serif; color:#fff; }

#zyczenia div.przyciski a:hover {color:#ffc0cb;}
#zamknij_okienko { text-align: center; font-weight:normal; font-size:13px; color:#ffc0cb;cursor: pointer; margin: 10px auto; } 
#pokaz_zyczenia { width: 300px; margin: 10px auto 15px auto; padding: 6px; text-align: center; font-weight:bold; cursor: pointer; border-color:#617E9E; text-decoration:underline;font:normal 12px "Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,Verdana,sans-serif;background-color:#3E9BE9; color:#fff;text-decoration:none;text-transform:uppercase;}
#pokaz_zyczenia:hover {color:#111;background-color:#ccc;}

.pozycja_okienka { top: 750px; right: 150px; z-index: 2000;  }

#przycisk_odpowiedz {text-align: center; margin: 10px; }
#przycisk_odpowiedz input {width: auto; margin: 5px auto; padding: 2px 10px; text-align: center; font-weight:bold; cursor: pointer; background:#ccc; border: 1px solid #777; }
#przycisk_odpowiedz input:hover {background:#ebebeb;border:1px solid #ccc;}

#rejestracja {width:auto; margin:0 18px 20px 18px;text-align:center;}
#rejestracja_formularz {width:100%; margin: 0 auto;background:transparent;border: 1px solid #ddd;font:normal 11px "Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,Verdana,sans-serif;color:#555;}
#rejestracja_formularz ul {text-align: center; margin: 0px 10px; padding: 2px 5px; }
#rejestracja_formularz li { width:auto; list-style-type: none; padding: 0px 5px; display: block; text-align:center; margin: 5px 0px;height:22px;}
#rejestracja_formularz li div {float: left; margin: 0px 5px; }
#rejestracja_formularz li.tytul{text-align:left; font-size:13px;color:#333;border-bottom:1px solid #ddd;padding-bottom:5px;background: transparent url(grafika/clipboard-list.png) no-repeat 0px 2px;padding-left:25px;margin-bottom:15px;}
#rejestracja_formularz li div.opis {width:100px;text-align:right;}
#rejestracja_formularz li div.wartosc {width:auto;text-align:left;}
#rejestracja_formularz li div.wartosc input{margin-right:5px;}
#rejestracja_formularz li.komunikat { color: #EC4D00; }

#rejestracja_formularz li div.wartosc a{color:#3e9be9;font-size:11px;text-decoration:underline;}


#konto { width: auto; margin:0 18px 20px 18px;}
#menu_konto { width: 100%;margin: 0px auto 10px auto; padding:5px 0; background: #fff; border: 1px solid #ddd; }
#menu_konto ul {text-align: center; margin: 0px; padding: 2px 0px; border: 0px #000000 solid;}
#menu_konto li {list-style-type: none; padding: 0px 5px; border-left: 1px solid silver; display: inline;}
#menu_konto li:first-child { border: none;}
#menu_konto li a{text-decoration:none;color:#0088CC;}
#menu_konto li a:hover{text-decoration:underline;}
#menu_konto li a.wyloguj { color: #D56A00; }

#logowanie_form {width:100%; margin:0px auto;background-color:transparent;border:1px solid #ddd;text-align:center;font:normal 11px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;color:#555;}
#logowanie_form ul {text-align:center;margin:0px 10px;padding:2px 5px;}
#logowanie_form li {width:auto; list-style-type: none; padding: 0px 5px; display: block; text-align:center; margin: 5px 0px; /*overflow:auto;*/height:22px;}
#logowanie_form li div { float: left; margin: 0px 5px; }
#logowanie_form li.tytul { text-align:left; font-size:13px;color:#333;border-bottom:1px solid #ddd;padding-bottom:5px;background: transparent url(grafika/door--arrow.png) no-repeat 0px 2px;padding-left:25px;}
#logowanie_form li div.opis { width:33%; text-align: right; }
#logowanie_form li div.wartosc { width:57%; text-align: left }
#logowanie_form li div.wartosc input { width: 150px; }
#logowanie_form li div.info {width:auto;margin:0 20px;}
#logowanie_form li a{color:#0088CC;}

#witaj_konto {width: 400px; text-align: center; margin: 20px auto; padding: 2px;color:#555;font-size:11px;}
#witaj_konto b{font-weight:normal;color:#000;}

#konto_dane {width:auto; margin:10px 31px; background:#fff; border:1px solid #ddd;color:#555;font:normal 11px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;}
#konto_dane ul {width: 390px; margin: 0px auto; padding: 2px 5px; }
#konto_dane li {width: 370px; list-style-type: none; text-align: center; overflow:auto; padding: 5px; display: block; margin: 3px; border-top: 0px #ddd solid; }
#konto_dane li.tytul { border: none; }
#konto_dane li.tytul b{font-weight:normal;color:#000;}
#konto_dane div {padding: 2px;}
#konto_dane div.dan_opis { width: 110px; float: left; margin-top: 3px; text-align: right; font-weight:normal; color:#000; }
#konto_dane div.dan_warosc { float: left; }
#konto_dane div.dan_warosc input{margin-right:5px;}
#konto_dane div.dan_komentarz {clear:both; text-align:center; background:#ebebeb;}
#konto_dane li.komunikat { color: #EC4D00; }

#formularz_omnie{width:auto;margin:5px 10px;padding:15px 20px;background:#fff;border:1px solid #ddd;color:#555;font:normal 11px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;}
#formularz_omnie ul{list-style:none;}

#formularz_omnie ul li{padding:0 0 10px 0;}
#formularz_omnie ul li.tytul{font-size:13px;color:#333;border-bottom:1px solid #ebebeb;margin-bottom:5px;background: transparent url(grafika/t-shirt.png) no-repeat 0px 2px;padding-left:26px;}

#formularz_omnie .komentarz{background:#ebebeb;padding:3px 10px;margin-top:5px;}

#nowy_kontakt {width:auto; margin: 10px 31px; background: #fff; border: 1px solid #ddd;font:normal 11px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;}
#nowy_kontakt ul {/*width:auto;*/text-align: left; margin: 0px; padding: 2px 5px; }
#nowy_kontakt li {width:auto; list-style-type: none; padding: 0px 5px; display: block; text-align:center; margin: 5px 0px; clear:both;padding-bottom:5px;}
#nowy_kontakt li div { float: left; margin: 0px 5px 5px 0px;}
#nowy_kontakt li.tytul { text-align:left; font-size:13px;color:#333;border-bottom:1px solid #ddd;padding-top:5px;padding-left:0;margin:0 10px 15px 10px;background: transparent url(grafika/card--plus.png) no-repeat 0px 7px;padding-left:25px;}
#nowy_kontakt li div.opis {width:45%;text-align:right;padding-top:5px;height:18px;}
#nowy_kontakt li div.opis input{width:auto;padding-top:5px;height:18px;}
#nowy_kontakt li div.wartosc {width:45%; text-align: left;height:18px;}
#nowy_kontakt li div.wartosc input {width:auto;height:18px;}
#nowy_kontakt li.komunikat {color:#fff; background:#f55f5f;margin:5px 20px;width:auto;}


#lista_kontaktow {width:auto; margin:10px; background:#fff; border:1px solid #ddd;padding:0 10px;}
#lista_kontaktow ul {/*width:590px;*/ text-align: left; margin: 0px; padding: 2px 5px; }
#lista_kontaktow li {/*width:570px;*/ list-style-type: none; padding: 0px 5px; display: block; text-align:center; margin: 5px 0px; overflow:auto; border-bottom: 1px #ddd solid;color:#555;font:normal 11px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;}
#lista_kontaktow li div { float: left; margin: 0px 5px; padding: 2px; display: inline;}
#lista_kontaktow li.tytul {text-align:left;font-weight:normal;border:none;font-size:13px;color:#333;border-bottom:1px solid #ddd;padding-bottom:5px;padding-left:0px;/*background: transparent url(grafika/minus-circle-frame.png) no-repeat 0px 2px;*/}
#lista_kontaktow li div.imie_nazwisko { width: 170px; text-align: left; }
#lista_kontaktow li.tytul div.imie_nazwisko {font-size:12px;margin-left:10px;}
#lista_kontaktow li div.email { width: 250px; text-align: left; }
#lista_kontaktow li.tytul div.email {font-size:12px;}
#lista_kontaktow li div.edytuj { width: 40px; }
#lista_kontaktow li.tytul div.edytuj {font-size:12px;}
#lista_kontaktow li div.usun { width: 40px; }
#lista_kontaktow li.tytul div.usun {font-size:12px;}


#nowe_haslo { width: 500px; margin: 10px auto; background: #fff; border: 1px solid #ddd; padding: 5px; }
#form_zaphaslo { width: 450px; text-align: center; margin: 10px auto; padding: 5px; }

#form_przypominajka {width:auto;margin:10px 31px;background:#fff;border:1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#555;overflow:auto;}
#form_przypominajka ul {width:auto;text-align:left;margin: 0px 10px; padding: 2px 5px; }
#form_przypominajka li {width:auto; list-style-type: none; padding: 2px 0px; display: block; text-align:center; margin: 5px 0px 7px 0px;clear:both;}
#form_przypominajka li div { float: left; margin: 0px 5px; }
#form_przypominajka li.tytul {text-align:left;font-size:13px;border-bottom:1px solid #ebebeb;padding-bottom:5px;background: transparent url(grafika/bell--plus.png) no-repeat 0px 4px;padding-left:25px;}
#form_przypominajka li div.opis { width: 200px; text-align: right; }
#form_przypominajka li div.wartosc { width: auto; text-align: left; }
#form_przypominajka li.komunikat { color: #EC4D00; }
#form_przypominajka li div.wartosc textarea { width: 230px; height: 100px; margin: 5px 0px; }



#lista_przypomnien {width:auto; margin:10px 10px; background: #fff; border: 1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;}
#lista_przypomnien ul { width: auto; text-align: left; margin: 0px; padding: 2px 5px; }
#lista_przypomnien li {/*width:650px;*/list-style-type: none; padding: 0px 0px; display: block; text-align:center; margin: 5px 10px; overflow:auto; border-bottom: 1px #ebebeb solid; }
#lista_przypomnien li div {float:left;margin: 0px 5px; padding: 2px; display: inline; }
#lista_przypomnien li.tytul {text-align:left;font-size:13px;border:none;border-bottom: 1px #ebebeb solid; padding-bottom:5px;padding-left:0px;}
#lista_przypomnien li div.rodzaj { width: 100px; text-align: left;}
#lista_przypomnien li.tytul div.rodzaj {font-size:12px;}
#lista_przypomnien li div.nazwa { width: 150px; text-align: left; }
#lista_przypomnien li.tytul div.nazwa  {font-size:12px;}
#lista_przypomnien li div.data { width: 100px; text-align: left; }
#lista_przypomnien li.tytul div.data {font-size:12px;}
#lista_przypomnien li div.edytuj { width: 30px; }
#lista_przypomnien li.tytul div.edytuj  {font-size:12px;}
#lista_przypomnien li div.usun { width: 30px; }
#lista_przypomnien li.tytul div.usun  {font-size:12px;}
#lista_przypomnien li div.przypomnienie {width: 70px; text-align: left; }
#lista_przypomnien li.tytul div.przypomnienie  {font-size:12px;}


#usun_konto {width: 120px; margin: 40px auto 20px auto;}
#przycisk_usun {width:120px; background: transparent url(grafika/minus-circle-frame.png) no-repeat 10px 5px; color: #555; border: 1px solid #ddd; padding:5px 0 5px 20px;}
#przycisk_usun:hover {background-color:#ddd; border: 1px solid #ccc;}

#regulamin { width: auto; padding: 5px 10px; margin:0 18px;border:1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#333;line-height:16px;}
#regulamin div.tytul {text-align:left;font-size:12px;padding:3px 0px 6px 0px;border-bottom:1px solid #ddd;margin:0 5px 10px 5px;line-height:30px;background:transparent url(grafika/pin.png) no-repeat scroll 0px 2px;padding-left:25px;}
#regulamin ul{padding:0 20px 10px 20px;}
#regulamin p{padding:0 5px 5px 5px;}

#faq { width: auto; padding: 5px 10px; margin:0 18px;border:1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#555;line-height:16px;padding-bottom:20px;}
#faq div.tytul {text-align:left;font-size:12px;padding:3px 0px 6px 0px;border-bottom:1px solid #ddd;margin:0 5px 10px 5px;line-height:30px;color:#333;background:transparent url(grafika/lifebuoy.png) no-repeat 0px 2px;padding-left:25px;}
#faq ul{list-style:none;}

#faq ol{list-style:none;margin:0 5px;}

#faq ol b{font-weight:normal;font-size:12px;color:#333;line-height:24px;}

#faq a.doGory{color:#000;background:transparent url(grafika/arrow-090-small.png) no-repeat scroll top right;padding-right:18px;}

#konto_lista_kartek {width:auto; margin:10px; background:#fff; border:1px solid #ddd;padding:0 10px;}
#konto_lista_kartek ul {/*width: 660px;*/ text-align: left; margin: 0px; padding: 2px 5px; }
#konto_lista_kartek li {/*width: 650px;*/ list-style-type: none; padding: 0px 5px; display: block; text-align:center; margin: 5px 0px; overflow:auto; border-bottom: 1px #ddd solid;color:#555;font:normal 11px 'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;}
#konto_lista_kartek li div { float: left; margin: 0px 3px; padding: 2px; display: inline; }
#konto_lista_kartek li.tytul { text-align:left; padding-top:5px; padding-bottom:5px; margin:0; font-size:13px; color:#333; border-bottom: 1px solid #ddd; /*background: transparent url (grafika/card--plus.png) no-repeat 0 7px;*/}
#konto_lista_kartek li div.osoba { width: 140px; text-align: left; }
#konto_lista_kartek li div.data { width: 90px; text-align: left; }
#konto_lista_kartek li div.email { width: 200px; text-align: left; }
#konto_lista_kartek li div.zobacz { width: 18px; }
#konto_lista_kartek li div.usun { width: 13px; }
#konto_lista_kartek li div.wyslano { width: 15px; text-align: center; }
#konto_lista_kartek li div.przeczytano { width: 15px; text-align: center; }
#konto_lista_kartek div.legenda { margin: 10px;  }
#konto_lista_kartek div.legenda span { font-weight:normal;font-size:12px; }
#konto_lista_kartek span.ok {color: green; font-weight: bold; font-size: 14px; }
#konto_lista_kartek span.no {color: red; font-weight: bold; font-size: 14px; }

#imieniny { background-color: #DFFFDF; /*border: 1px dotted #55FF55;*/ margin: 0px auto 5px; padding: 10px; text-align: center; width: 654px;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; color:#777;border-bottom: 1px solid #BDFEBC;border-top: 1px solid #f9f9f9;}
#imieniny span { font-weight: normal; color: #000; }


#form_dodaj_kartke {width:auto; margin: 10px 10px; padding: 5px; background: #fff; border: 1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; color:#555;overflow:auto;}
#form_dodaj_kartke ul {width:auto;text-align: left; margin: 0px 10px; padding: 0px;}
#form_dodaj_kartke li {width:100%;list-style-type:none;padding:0px;display:block;text-align:center; margin: 5px 0px 7px 0px;clear:both;font-size:11px;}
#form_dodaj_kartke li.tytul {width:auto;text-align:left;font-size:13px;color:#333;border:none;border-bottom:1px solid #ebebeb;padding-bottom:5px;background: transparent url(grafika/picture--plus.png) no-repeat 0px 2px;padding-left:25px;}
#form_dodaj_kartke li div { text-align: left; float: left; padding: 2px; display: inline; }
#form_dodaj_kartke li div.opis {width:150px; text-align: right; padding: 2px; }
#form_dodaj_kartke li div.wartosc {width: 300px; padding: 2px; }
#form_dodaj_kartke li div.komentarz {width:auto; text-align:left;clear:both;font-size:10px;background:#ebebeb;margin:5px 5px 10px 5px;padding:3px 10px;}

#twoje_dod_kartki { width:auto; margin:10px 31px; padding:5px; background:#fff; border: 1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; color:#555;}
#twoje_dod_kartki ul {text-align:center; margin: 0px 10px; padding: 0px; }
#twoje_dod_kartki li {list-style-type:none; padding:0px; display:block; text-align:center; margin: 5px 0px; }
#twoje_dod_kartki li.tytul {text-align:left; font-size:13px; color:#333;border:none; border-bottom:1px solid #ebebeb;padding-bottom:5px;background: transparent url(grafika/information.png) no-repeat 0px 2px;padding-left:25px;}
#twoje_dod_kartki li a{color:#0088CC;}

#kalendarz {width:auto; margin:0 18px 20px 18px;border:1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; color:#555;}
#kalendarz ul {width:auto;text-align:left; margin: 0 18px 10px 18px; padding: 0 0 20px 0;overflow:auto;}
#kalendarz li {width: auto; height:auto; list-style-type: none; /*overflow:auto;*/ padding: 3px 5px; display: block; text-align:center; margin: 5px 0px; clear:both;}
#kalendarz li.zaznacz {background: #e1e1e1; overflow:auto;}
#kalendarz li.zaznacz div.imieniny span { font-weight:normal;color:#000;} 
#kalendarz li.weakend {color:#96d29d;}
#kalendarz li.weakend_zaznacz {}
#kalendarz li.weakend_zaznacz div.dzien_miesiac {color:#000;}
#kalendarz li.weakend_zaznacz div.dzien_tyg {color:#000;}
#kalendarz li.weakend_zaznacz div.imieniny {color:#000;}
#kalendarz li.weakend_zaznacz div.imieniny span {font-weight:normal;} 
#kalendarz li div.imieniny span.slonce { color: #B75B00; } 
#kalendarz li.tytul {text-align:left; font-size:13px;color:#333;border-bottom:1px solid #ddd;padding-bottom:5px;background: transparent url(grafika/calendar-blue.png) no-repeat 0px 3px;padding-left:25px;margin-bottom:15px;}
#kalendarz li div { text-align: left; float: left; padding: 2px; display: inline; }
#kalendarz li div.dzien_miesiac {width: 90px; padding: 2px; }
#kalendarz li div.dzien_tyg {width: 80px; padding: 2px; }
#kalendarz li div.imieniny {width:auto;padding: 2px;}


#lista_kartek_uzytk { width:auto; height: auto; text-align: left; margin: 0px 18px; padding: 0px; border:1px solid #ddd;}
#lista_kartek_uzytk ul {/*width: 545px;*/ height: auto; margin: 0px 10px; padding: 0px;   }
#lista_kartek_uzytk li {/*width: 530px;*/ height: auto; list-style-type: none; text-align: center; overflow: auto; display: block; margin: 2px; padding: 5px;  }
#lista_kartek_uzytk li.tytul {text-align: center; font-weight: normal;border-bottom: 1px solid #ddd;}
#lista_kartek_uzytk ul li div.kartka  { float: left; font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif; font-size:10px ; width: 145px; height: auto; padding: 0px 0px 15px 0px; margin: 5px; background:#fff;border:1px solid #ebebeb;}
#lista_kartek_uzytk ul li div.kartka span { color: #5885c0; font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,Verdana,sans-serif;}
#lista_kartek_uzytk ul li div.kartka div.zdjecie { background:transparent; padding:5px 10px;}
#lista_kartek_uzytk li a img { border: 0px solid #999;}


#zyczenia_strona {width:auto; text-align: center; margin:0px 18px 20px 18px;border:1px solid #ddd;font:normal 11px "Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,Verdana,sans-serif; color:#555;}
#zyczenia_strona div.tytul { text-align: center; font-weight: bold; }

#kategorie_zyczen ul {list-style:none;width:auto; text-align: left; margin: 0px 15px; padding: 0px 0px 15px 0px;}
#kategorie_zyczen ul li{margin:5px 0;padding:0 5px;}
#kategorie_zyczen ul li.tytul{text-align:left; font-size:13px;color:#333;border-bottom:1px solid #ddd;padding-bottom:5px;background: transparent url(grafika/leaf--pencil.png) no-repeat 0px 5px;padding-left:25px;margin-bottom:15px;height:25px;line-height:25px;}

#form_zyczenia { text-align: center; width: auto; }
#form_zyczenia select { width: 250px; }
#form_zyczenia div.kat_zycz { margin:10px; }
#form_zyczenia div.kat_zycz span.przycisk input { width: auto; margin: auto 10px; padding: 2px 10px; text-align: center; font-weight:bold; cursor: pointer; /*background:#D2E4F4; border: 1px solid #617E9E;*/ border:1px dotted #CCCCCC;background:#ebebeb;}

#form_zyczenia div.kat_zycz span.przycisk input:hover {background-color:#555555;
color:#F5F5F5;}

#lista_zyczen{padding:0;margin:0;font:normal 11px 'Lucida Sans Unicode','Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#555;}

#lista_zyczen ul {width:auto; text-align: left; margin: 0px 15px 15px 15px; padding: 0; }
#lista_zyczen li.tytul{text-align:left; font-size:13px;color:#333;border-bottom:1px solid #ddd;padding-bottom:5px;background: transparent url(grafika/leaf--pencil.png) no-repeat 0px 7px;padding-left:25px;margin-bottom:15px;height:30px;line-height:30px;padding-top:0px;}
#lista_zyczen li.tytul a{font:normal 13px 'Lucida Sans Unicode','Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#333;}

#lista_zyczen li { width:auto; text-align: left; margin:0 auto 10px auto; padding: 0px 5px 0 5px;  list-style-type: none; text-align: center; }
#lista_zyczen li.zyczenie { /*border-top: 1px solid #fff; background: #fafafa;border-bottom: 1px solid #ddd;*/background:#ebebeb;}
#lista_zyczen li.zyczenie div.tekst_zyczenia { margin: 0px 15px 0 15px; text-align: left; line-height:18px;font:normal 11px 'Lucida Sans Unicode','Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#333;}

#lista_zyczen li.zyczenie div.tekst_zyczenia p{color:#999;font-size:10px;}
#lista_zyczen li.zyczenie div.tekst_zyczenia p a{color:#8b1466;text-transform:capitalize;font-size:11px;}

#lista_zyczen ul li.zyczenie div.gwiazdki {text-align:right;border:0px solid gray;padding:10px 15px 5px 0;}
#lista_zyczen li.zyczenie div.gwiazdki span {padding-right:10px;color:#777;}
#lista_zyczen li.zyczenie div.gwiazdki img {}

#form_konto_zyczenie { width:auto; margin: 10px 31px; padding: 0px; background: #fff; border: 1px solid #ddd;font:normal 11px 'Lucida Sans Unicode','Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#555;}
#form_konto_zyczenie ul {width: auto; text-align: left; margin: 0px; padding: 2px 15px; }
#form_konto_zyczenie li {width: auto; list-style-type: none; padding: 3px; display: block; margin: 2px 0px; text-align: center; }
#form_konto_zyczenie li.tytul {text-align:left; font-size:13px;padding-left:0px;color:#333;border-bottom:1px solid #ebebeb;background: transparent url(grafika/pencil--plus.png) no-repeat 0px 4px;padding-left:25px;}

.customMessage{font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;padding:0 15px;}

.customMessage p strong{font-weight:normal;font-size:14px;}

#aboutUs{width:auto;margin:0 18px;border:1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#555;padding-bottom:15px;}
#aboutUs #kategoria_tytul{border:0;border-bottom:1px solid #ddd;padding:0;line-height:30px;font-size:12px;color:#333;/*background-image:none;*/background:transparent url(grafika/map.png) no-repeat scroll 0px 6px;padding-left:25px;}

#aboutUs .customMessage{font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;padding:0 18px;}

#aboutUs .customMessage p strong{font-weight:normal;font-size:12px;color:#333;}

#advertiseWithUs{width:auto;margin:0 18px;border:1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#555;padding-bottom:15px;}
#advertiseWithUs #kategoria_tytul{border:0;border-bottom:1px solid #ddd;padding:0;line-height:30px;font-size:12px;color:#333;/*background-image:none;*/background:transparent url(grafika/application-image.png) no-repeat scroll 0px 6px;padding-left:25px;}

#advertiseWithUs .customMessage{font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;padding:0 18px;}

#advertiseWithUs .customMessage p strong{font-weight:normal;font-size:12px;color:#333;}

#advertiseWithUs .customMessage p em{color:#000;font-style:normal;}


#addOns{width:auto;margin:0 18px;border:1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#555;padding-bottom:15px;}
#addOns #kategoria_tytul{border:0;border-bottom:1px solid #ddd;padding:0;line-height:30px;font-size:12px;color:#333;/*background-image:none;*/background:transparent url(grafika/gear.png) no-repeat scroll 0px 6px;padding-left:25px;}

#addOns .customMessage{font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;padding:0 18px;}

#addOns .customMessage p strong{font-weight:normal;font-size:12px;color:#333;}

#addOns .customMessage p.podpis{font-weight:normal;font-size:12px;color:#333;}

#error404{width:auto;margin:0 18px;border:1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#555;padding-bottom:15px;}
#error404 #kategoria_tytul{border:0;border-bottom:1px solid #ddd;padding:0;line-height:30px;font-size:12px;color:#333;/*background-image:none;*/background:transparent url(grafika/exclamation.png) no-repeat scroll 0px 6px;padding-left:25px;}

#error404 .customMessage{font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;padding:0 18px;}

#error404 .customMessage p strong{font-weight:normal;font-size:12px;color:#333;}

#error404 .customMessage p.podpis{font-weight:normal;font-size:12px;color:#333;}


#freebies{width:auto;margin:0 18px;border:1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#555;padding-bottom:15px;}
#freebies #kategoria_tytul{border:0;border-bottom:1px solid #ddd;padding:0;line-height:30px;font-size:12px;color:#333;/*background-image:none;*/background:transparent url(grafika/present.png) no-repeat scroll 0px 6px;padding-left:25px;}

#freebies .customMessage{font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;padding:0 18px;}

#freebies .customMessage p strong{font-weight:normal;font-size:12px;color:#333;}

/* POD LUPA 
--------------------*/

#pod-lupa{width:auto;margin:0 18px;border:1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#555;padding-bottom:15px;}
#pod-lupa #kategoria_tytul{border:0;border-bottom:1px solid #ddd;padding:0;line-height:30px;font-size:12px;color:#333;background:transparent url(grafika/magnifier-zoom.gif) no-repeat scroll 0px 6px;padding-left:25px;}

#pod-lupa .customMessage{font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;padding:0 18px;}

#pod-lupa .customMessage p strong{font-weight:normal;font-size:12px;color:#333;}


#tagCloud{width:auto;margin:0 18px;border:1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#555;padding-bottom:15px;}
#tagCloud #kategoria_tytul{border:0;border-bottom:1px solid #ddd;padding:0;line-height:30px;font-size:12px;color:#333;/*background-image:none;*/background:transparent url(grafika/tags_label.png) no-repeat scroll 0px 6px;padding-left:25px;}

#tagCloud .customMessage{font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;padding:0 18px;}

#tagCloud .customMessage p strong{font-weight:normal;font-size:12px;color:#333;}


#usefulLinks{width:auto;margin:0 18px;border:1px solid #ddd;font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;color:#555;padding-bottom:15px;}
#usefulLinks #kategoria_tytul{border:0;border-bottom:1px solid #ddd;padding:0;line-height:30px;font-size:12px;color:#333;/*background-image:none;*/background:transparent url(grafika/chain.png) no-repeat scroll 0px 7px;padding-left:25px;}

#usefulLinks .customMessage{font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif;padding:0 18px;}

#usefulLinks .customMessage p strong{font-weight:normal;font-size:12px;color:#333;}


#strony .aHolder{position:relative;text-align:center;margin:0 auto;}

#strony .aHolder a.showAllCards{text-align:center;margin:0 auto;background-color:#ffc0cb;display:block;width:200px;height:25px;line-height:25px;/*border:1px dotted #bc7380;*/border-bottom:0px solid #FE9AAF;border-top:0px solid #f9f9f9;color:#842391;background: url(grafika/magnifier-zoom.gif) no-repeat center left;}

/*color:#3E9BE9;*/
/* jQuery Tabs navigation */

.tabs{width:auto;margin:25px 19px;}

                ul.tabNavigation {
                    list-style: none;
                    margin: 0;
                    padding: 0;
                }

                ul.tabNavigation li {
                    display: inline;
                }

                ul.tabNavigation li a {
                    padding: 5px 12px;
                    background-color: #ebebeb;
                    color: #3C0E2F;
                    text-decoration: none;
					font-weight:normal;
					border:1px solid #ddd;
					border-bottom:0;
                }

                ul.tabNavigation li a.selected,
				ul.tabNavigation li a:hover {
                    background-color:#ddd;
                    color: #3C0E2F;
					border:1px solid #ccc;
					border-bottom:0;
                }
                
                ul.tabNavigation li a:focus {
                        outline: 0;
                }

                div.tabs > div {
                        padding: 4px;
                        margin-top: 5px;
                        border-top: 2px solid #ccc;
                }
                
                div.tabs > div h2 {
                        margin: 5px 0;
						
                }

                #first, #second, #third {
                    background-color:transparent;
					border:1px solid #ddd;
					padding:10px 15px 10px 15px;
                }

				#first p, #second p, #third p{
					font-size:11px;
					line-height:18px;
					padding-bottom:10px;
					color:#555;
                }
				
				#first p strong, #second p strong, #third p strong{
					font-weight:normal;
					color:#000;
				}

/* jQuery Cats navigation */

.cats{width:auto;margin:0px 0px 25px 0px;}

                ul.catNavigation {
                    list-style: none;
                    margin: 0;
                    padding: 0;
                }

                ul.catNavigation li {
                    display: inline;
                }

                ul.catNavigation li a {
                    padding: 5px 12px;
                    background-color: #ebebeb;
                    color: #3C0E2F;
                    text-decoration: none;
					font-weight:normal;
					border:1px solid #ddd;
					border-bottom:0;
                }

                ul.catNavigation li a.selected,
				ul.catNavigation li a:hover {
                    background-color:#ddd;
                    color: #3C0E2F;
					border:1px solid #ccc;
					border-bottom:0;
                }
                
                ul.tabNavigation li a:focus {
                        outline: 0;
                }

                div.cats > div {
                        padding: 4px;
                        margin-top: 5px;
                        border-top: 2px solid #ccc;
                }
                
                div.cats > div h2 {
                        margin: 5px 0;
						
                }

                #first, #second, #third , #fourth{
                    background-color:transparent;
					border:0px solid #ddd;
					padding:20px 2px 20px 2px;
                }

				#first p, #second p, #third p, #fourth p{
					font-size:11px;
					line-height:18px;
					padding-bottom:10px;
					color:#555;
                }
				
				#first p strong, #second p strong, #third p strong, #fourth strong{
					font-weight:normal;
					color:#000;
				}
