*{ margin: 0; padding: 0;}

/* ogolne */
.Ww2 {margin: 20px auto;}
#col_left {width: 630px;}
a {color: #8c004f;}
a:hover { background: none;}
.layout_uniwersalny #holder_214 {width:160px;}
#content { margin-top: 15px; }
#columns_wrap {padding-top: 5px;}
h1, h2 { line-height: 24px;}

/* czyszczenie */

.mod_zr9 .node_main { background: transparent;}

/* nawigacja */

#navH { font-family: Georgia, serif; color: #b9004e; font-size: 20px; padding-bottom: 5px; height: 25px;}
#navH li { display: inline; margin-right: 25px;}
#navH li a { color: #b9004e;}

/* nawigacja  */
#navH { z-index: 9; position: relative;  }
#navH .p0 { position: relative; width: 940px;  }
#navH .p0 li{ float: left; position: relative; height: 25px; list-style: none; z-index: 11; border: 1px solid #fff;  margin: 0 5px;}
#navH .p0 li a {  height: 20px;  padding-left: 6px; padding-right: 6px; text-decoration: none; z-index: 11; display: block; position: relative; margin:5px 0 0 0; }
#navH .p0 li.active a  { color:#8c004f; }
#navH .p0 #e1 { padding-left: 0; }
#navH .p0 #e2:hover a, #navH .p0 #e3:hover a, #navH .p0 #e7:hover  a{ z-index: 25; background: #fff; height: 25px;}
#navH .p0 #e2:hover li a, #navH .p0 #e3:hover li a, #navH .p0 #e7:hover li a { height: auto;}
#navH .p0 #e2:hover, #navH .p0 #e3:hover, #navH .p0 #e7:hover  {/*background: #eaeaea;*/ background: #fff; border: 1px solid #001367; -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; border-top-right-radius: 5px; border-top-left-radius: 5px; -moz-box-shadow: 2px 2px 3px #515151; -webkit-box-shadow: 2px 2px 3px #515151; box-shadow: 2px 2px 3px #515151;}
#navH .p0 li ul{ display: none; z-index: 10; font-size: 13px; position: absolute; background: #fff; overflow: hidden; top:25px; left:-1px; min-width: 100%;   /*background: #eaeaea;*/ background: #fff; border: 1px solid #001367;  padding: 10px 0 0 0; z-index: 8; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; -moz-box-shadow: 2px 2px 3px #515151; -webkit-box-shadow: 2px 2px 3px #515151; box-shadow: 2px 2px 3px #515151;}
#navH .p0 #e7 ul {-moz-border-radius-topright: 5px; border-top-right-radius:5px;}
#navH .p0 li:hover ul { display: block;} 
#navH .p0 li ul li { border: none; z-index: 8; text-transform: none; height: auto;  padding-bottom: 3px;   margin:0; margin-bottom: 5px; }
#navH .p0 li ul:hover li {z-index: 1000; height; auto;} 
#navH .p0 li ul li a { border: none; display: block;  height: auto; width: 100%; margin:0; padding: 0; padding: 0 10px; }
#navH .p0 li ul li a:hover { text-decoration: underline; height: auto;}
/*
#navH .p0 li.active {position: static;  background: #90050d; background: url("http://bi.gazeta.pl/i/obrazki/ladnydom/nav_active.gif") no-repeat scroll 50% 100% #8B020A;}
#navH .p0 li.active a { border: none; }
#navH .p0 li.active ul { display: block;  position: absolute; left:0; top: 35px; width: 100%!important; width: 940px; background: #fff; padding: 5px 0; z-index:8; }
#navH .p0 li.active ul li { float: left; background: #fff; padding:0; border: none; z-index: 8; }
#navH .p0 li.active ul li a { color: #cb1521; border: none;}
#navH .p0 li.active.hovered {position: static;  }
#navH .p0 li.active.hovered ul li { float: left;}*/

#navH #e8, #navH #e6 {-moz-border-radius: 4px; border-radius:4px; border: 1px solid #ac004b; background: #ac004b; float: right; margin-right: 0; font-size: 16px; line-height: 14px; font-weight: normal; padding: 0 6px; text-transform: uppercase;}
#navH #e8 a, #navH #e6 a {color: #fff;}
#navH #e8 { margin-left: 50px; float: left; }

/* sciezka */
#sitePath { display: none; font-size: 11px; }
#sitePath a { color: #4c4c4c; }

/* liczba dnia - opis */
.h_Desc {font-family: Arial,Helvetica,Garuda,sans-serif; font-size: 14px; color: #31314f; line-height: 24px; margin-bottom: 20px;}
.h_Desc h1 { font-size: 24px; color: #31314f; font-family: Georgia, serif; font-weight: normal; margin-bottom: 20px; }
.h_Desc h2 { font-size: 24px; color: #31314f; font-family: Georgia, serif; font-weight: normal; margin-bottom: 20px; }
.h_Desc .h_DescI { float: left; margin-right: 15px;}
.h_Desc .h_DescC { display: inline;}
.h_Desc .h_DescT { font-family: Georgia, serif; font-size: 18px; margin-bottom: 10px; zoom:1 }
.h_Desc .h_DescT .h_TCh { float: right; font-size: 12px; font-family: Arial, sans-serif;}
.h_Desc .h_DescT .h_TCh a{color: #8c004f;}


/* nawigacja */

.h_Nav { width: 940px; height: 25px; margin-bottom: 0;}
.h_Nav ul { list-style: none; font: 12px/24px Arial, Helvetica, sans-serif; width: 940px;; height:25px; background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/h_nav_bg.png) no-repeat right -350px #001367; }
.h_Nav ul li { float: left; height: 25px; background:#001367; color: #dcffff; background: #001367; padding-right:6px; overflow:hidden;}
.h_Nav ul li a { color: #dcffff; text-decoration: none;}
.h_Nav ul li a:hover { background: transparent;}
.h_Nav ul li.first{ background:#001367; color: #c8c8c8; }

.h_Nav ul li  span { display: block; width: 22px; height:25px; float: left; overflow: hidden;background:url(http://bi.gazeta.pl/i/obrazki/horoskopy/h_nav_bg.png) no-repeat ;}
.h_Nav ul li  span.last{ background-position: -22px 0;}

.h_Nav ul li span.baran {background-position: 0 -25px;}
.h_Nav ul li span.byk { background-position: 0 -50px;}
.h_Nav ul li span.bliznieta { background-position: 0 -75px;}
.h_Nav ul li span.rak { background-position: 0 -100px;}
.h_Nav ul li span.lew { background-position: 0 -125px;}
.h_Nav ul li span.panna { background-position: 0 -150px;}
.h_Nav ul li span.waga { background-position: 0 -175px;}
.h_Nav ul li span.skorpion { background-position: 0 -200px;}
.h_Nav ul li span.strzelec { background-position: 0 -225px;}
.h_Nav ul li span.koziorozec { background-position: 0 -250px;}
.h_Nav ul li span.wodnik { background-position: 0 -275px;}
.h_Nav ul li span.ryby { background-position: 0 -300px;}


.h_Nav ul li a span { display: block; width: 22px; height:25px; float: left; overflow: hidden;background:url(http://bi.gazeta.pl/i/obrazki/horoskopy/h_nav_bg.png) no-repeat top left;}

.h_Nav ul li.active { background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/h_nav_bg.png) right -325px;}
.h_Nav ul li.active a { color: #001367;}

.h_Nav ul li.active span.baran {background-position: -22px -25px;}
.h_Nav ul li.active span.byk { background-position: -22px -50px;}
.h_Nav ul li.active span.bliznieta { background-position: -22px -75px;}
.h_Nav ul li.active span.rak { background-position: -22px -100px;}
.h_Nav ul li.active span.lew { background-position: -22px -125px;}
.h_Nav ul li.active span.panna { background-position: -22px -150px;}
.h_Nav ul li.active span.waga { background-position: -22px -175px;}
.h_Nav ul li.active span.skorpion { background-position: -22px -200px;}
.h_Nav ul li.active span.strzelec { background-position: -22px -225px;}
.h_Nav ul li.active span.koziorozec { background-position: -22px -250px;}
.h_Nav ul li.active span.wodnik { background-position: -22px -275px;}
.h_Nav ul li.active span.ryby { background-position: -22px -300px;}


.h_Nav ul li:hover { background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/h_nav_bg.png) right -325px }
.h_Nav ul li:hover a { color: #001367;}
.h_Nav ul li.first:hover {background:#001367;}

.h_Nav ul li:hover span.baran {background-position: -22px -25px;}
.h_Nav ul li:hover span.byk { background-position: -22px -50px;}
.h_Nav ul li:hover span.bliznieta { background-position: -22px -75px;}
.h_Nav ul li:hover span.rak { background-position: -22px -100px;}
.h_Nav ul li:hover span.lew { background-position: -22px -125px;}
.h_Nav ul li:hover span.panna { background-position: -22px -150px;}
.h_Nav ul li:hover span.waga { background-position: -22px -175px;}
.h_Nav ul li:hover span.skorpion { background-position: -22px -200px;}
.h_Nav ul li:hover span.strzelec { background-position: -22px -225px;}
.h_Nav ul li:hover span.koziorozec{ background-position: -22px -250px;}
.h_Nav ul li:hover span.wodnik { background-position: -22px -275px;}
.h_Nav ul li:hover span.ryby { background-position: -22px -300px;}



/* text list bottom */

.h_TxtList { font: 12px Georgia, serif;}
.h_TxtList h3 { color: #757576; font-size: 14px; border-bottom: 2px solid #d0d5dd; margin-bottom: 7px; line-height: 18px; padding-bottom: 2px;}
.h_TxtList a { color: #8c004f; text-decoration: none;}
.h_TxtList div { float: left;}
.h_TxtList ul { height: 70px; list-style-position:inside; }
.h_TxtList ul li { float: left; width: 140px; margin-bottom: 5px;}
.h_TxtList .h_TexL1 { width: 455px;}
.h_TxtList .h_TexL2 { width: 300px; margin-left: 20px;}
.h_TxtList .h_TexL3 { width: 140px; margin-left: 20px;}

/* mini opis */

.h_DesMini { font: 12px/16px Arial, sans-serif; width: 300px; float: left; margin-bottom: 20px; }
.h_DesMini .h_DMT { background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/desc_mini_t.png) no-repeat #eaeaea; text-align: center; padding: 15px 0 0 0;}
.h_DesMini .h_DMT h1 { font-family: Georgia, serif; font-size: 20px; color: #c40051; font-weight: normal;}
.h_DesMini .h_DMT h2 { font-family: Georgia, serif; font-size: 20px; color: #c40051; font-weight: normal;}
.h_DesMini .h_DMC { background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/desc_mini_b.jpg) no-repeat bottom #eaeaea; }
.h_DesMini .h_DMCI { float: left; margin: 0 10px;}
.h_DesMini .h_DMCL { display: inline;}
.h_DesMini .h_DMCL p{ padding: 0 10px;}
.h_DesMini .h_DMCB { text-align: center; margin: 10px 0; overflow: hidden;}
.h_DesMini .h_DMCB a { margin: 0 auto;padding-top: 13px; display: block; background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/desc_mini_btn.jpg) no-repeat; width: 190px; height: 30px; color: #fff; text-decoration: none; text-transform: uppercase; font-family: Georgia, serif; font-size: 18px;}
.h_DesMini .h_DMCF { position: relative; height: 20px; padding-bottom: 10px;}
.h_DesMini .h_DMCF a {font-family: Georagia, serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #c30051; text-transform: lowercase;}
.h_DesMini .h_DMCF ul { list-style: none; overflow: hidden; position: absolute; left: 10px; top:0; }
.h_DesMini .h_DMCF ul li { display: inline; border-left: 1px solid #a3a3a3; padding-left: 5px;}
.h_DesMini .h_DMCF ul li.first { border:none;}
.h_DesMini .h_DMCF .more { float: left; position: absolute; right: 10px; }

/* zodiak list */

.h_ZodiacL { clear: both; overflow: hidden; margin-bottom: 10px;}
.h_ZodiacL img { border: none;}
.h_ZodiacL ul { list-style: none;}
.h_ZodiacL ul li { width: 140px; float: left; margin: 0 0 25px 20px; }
.h_ZodiacL ul li.l_f { margin-left: 0;}
.h_ZodiacL ul li a.z_txt  { text-align: center; margin-top: 5px; display: block; width: 140px; background: #ececf8; color: #8c004f; font-size: 18px; padding: 6px 0; height: 18px; text-decoration: none; font-family:Georgia, serif;}
.h_ZodiacL .z_sign { display: block; width: 140px; height: 100px; background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/zodiak_sign.png);}
.h_ZodiacL .z_rak { background-position: 0 0; }
.h_ZodiacL .z_waga { background-position: -140px 0; }
.h_ZodiacL .z_koziorozec { background-position: -280px 0; }
.h_ZodiacL .z_bliznieta { background-position: -420px 0; }
.h_ZodiacL .z_lew { background-position: 0 -100px; }
.h_ZodiacL .z_strzelec { background-position: -140px -100px; }
.h_ZodiacL .z_panna { background-position: -280px -100px; }
.h_ZodiacL .z_ryby { background-position: -420px -100px; }
.h_ZodiacL .z_skorpion { background-position: 0 -200px; }
.h_ZodiacL .z_wodnik { background-position: -140px -200px; }
.h_ZodiacL .z_baran { background-position: -280px -200px; }
.h_ZodiacL .z_byk { background-position: -420px -200px; }

/* okreslenie nastroju */
.mod_hColor .node_head {border-bottom: 2px solid #dfdfdf; margin-bottom: 20px;}
.mod_hColor .node_head h1 { font-size: 24px; color: #31314f; font-family: Georgia, serif; margin-bottom: 15px;}
.mod_hColor .node_head h2 { font-size: 24px; color: #31314f; font-family: Georgia, serif; margin-bottom: 15px;}
.mod_hColor .node_head p { font-size: 14px; margin-bottom: 10px; color: #4d4d5a;}
.h_ZodiacL .c_sign { display: block; width: 140px; height: 100px; background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/h_color_sign.jpg);}
.h_ZodiacL .c_sign {}

.h_ZodiacL .c_czarny { background-position: 0 0; }
.h_ZodiacL .c_czerwony { background-position: -140px 0; }
.h_ZodiacL .c_grafitowy { background-position: 0 -100px; }
.h_ZodiacL .c_rozowy { background-position: -140px -100px; }
.h_ZodiacL .c_turkusowy { background-position: 0 -200px; }
.h_ZodiacL .c_zielony { background-position: -140px -200px; }
.h_ZodiacL .c_bialy { background-position: 0 -300px; }
.h_ZodiacL .c_blekitny { background-position: -140px -300px; }


/* horoskop chinski */


.h_ZodiacL .ch_sign { display: block; width: 140px; height: 100px; background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/china_sign.png);}

.h_ZodiacL .ch_malpa { background-position: 0 0; }
.h_ZodiacL .ch_pies { background-position: -140px 0; }
.h_ZodiacL .ch_smok { background-position: -280px 0; }
.h_ZodiacL .ch_szczur { background-position: -420px 0; }
.h_ZodiacL .ch_tygrys { background-position: 0 -100px; }
.h_ZodiacL .ch_waz { background-position: -140px -100px; }
.h_ZodiacL .ch_bawol { background-position: -280px -100px; }
.h_ZodiacL .ch_dzik { background-position: -420px -100px; }
.h_ZodiacL .ch_kogut { background-position: 0 -200px; }
.h_ZodiacL .ch_kon { background-position: -140px -200px; }
.h_ZodiacL .ch_kot { background-position: -280px -200px; }
.h_ZodiacL .ch_koza { background-position: -420px -200px; }


/* karty tarota */

.h_Tarot { width: 610px; color: #31314f; font: 16px/18px Georgia, serif; margin-bottom: 20px;}
.h_Tarot h1 { font-size: 24px; font-weight: normal; margin-bottom: 20px;}
.h_Tarot h2 { font-size: 24px; font-weight: normal; margin-bottom: 20px;}
.h_Tarot p { margin-bottom: 20px; font-weight: bold;}
.h_Tarot ul { list-style: none; overflow: hidden; position: relative;}
.h_Tarot ul li { float: left; margin-right: 6px; padding-bottom: 6px;}
.h_Tarot ul li div { background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/h_cards.png) no-repeat; width: 68px; height: 93px; cursor: pointer; overflow: hidden;}
.h_Tarot ul li div.aa{ background-position: -68px 0;}
.h_Tarot .h_Tarot_b { text-align: center; display: none; margin-top: 20px; clear: both; margin-top: 20px;}
.h_Tarot .h_Tarot_b a{ display: block; width: 209px; height:31px; padding-top: 10px; background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/cover_card.jpg) no-repeat; color: #fff; font-weight: bold; text-transform: uppercase; margin: 0 auto; text-decoration: none; }
.h_Tarot ul li#sss { width: 210px; position: absolute; bottom: 0; right: 0;}
.h_Tarot ul li#sss div { background: none; height: auto; width: 210px;}

/* karty tarota odslona */

.h_TarotExp {font-family: Georgia, serif;}
.h_TarotExp h1 {font-size: 24px; font-weight: normal;}
.h_TarotExp h2 {font-size: 24px; font-weight: normal;}
.h_TarotExp .h_TarDes { overflow: hidden; margin-top: 30px;}
.h_TarotExp .h_TarDes .h_TarDesI{ float: left; margin-right: 20px;}
.h_TarotExp .h_TarDes .h_TarDesC h3 { margin-bottom: 12px; font-weight: normal; font-size: 18px; color: #31314f; text-transform: none; margin-top: 3px;}
.h_TarotExp .h_TarDes .h_TarDesC p { font-family: Arial, sans-serif; font-size: 14px; line-height: 24px; overflow: hidden;}
.h_TarotExp .card_author { margin-top: 15px; border-bottom: 1px solid #d0d5dd; color: #777; font-size: 11px; font-family: Arial, sans-serif; text-align: right; padding-bottom: 5px; margin-bottom: 10px; font-weight: bold;}

/* imiennik */

.h_Names { font-family: Arial, serif; font-size: 14px; color: #31304f; width: 460px; float: left; margin-top: 15px;}
.h_Names h1, .h_Names h2, .h_Names h3 { font-family: Georgia, serif; font-weight: normal;}
.h_Names h1{ color: #31314f; font-size: 24px;  margin-bottom: 20px;}
.h_Names h2{ color: #31314f; font-size: 24px;  margin-bottom: 20px;}
.h_Name h3, .h_Name h2{ color: #31314F; font-family:Georgia,serif; font-size: 20px; margin-bottom: 10px; }
.h_Name h3 a{color: #8c004f;}
.h_Name { border-bottom: 1px solid #dbdbdb; padding-bottom: 10px; margin-bottom: 5px;}
.h_Names .h_DreamU { list-style: none; padding: 0;}
.holder_cl3 h1 { font-family: Georgia, serif; font-weight: normal; font-size: 24px; margin-bottom: 10px;}
/* iniennik - sennik abc nav */
.h_DreamS {padding: 8px 10px; margin-top: 10px; background: #eee; width: 140px; text-align: center; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; float: left;}
.h_DreamS .h_DST { background:url(http://bi.gazeta.pl/i/obrazki/horoskopy/search_bg.jpg) no-repeat bottom center #8c004f; color:#fff; padding:5px 0 10px 0; text-transform: uppercase; margin-bottom:8px; }
.h_DreamS  ul { list-style: none; margin:0; padding: 0;}
.h_DreamS  ul li { border-bottom: 1px solid #d7d7d7; width: 140px; margin-bottom: 5px; padding-bottom:2px;}
.h_DreamS  ul li a { color:#8c004f;  text-decoration: none; letter-spacing: 2px;}
.h_DreamS  ul li span { color:#878787; font-weight: normal; font-family:Arial, Helvetica, sans-serif;}


/* mini lista dolna */

.h_HMDesc { font-family: Arial, sans-serif; font-size: 12px; line-height: 18px;  color: #31314f; margin-top: 15px; margin-bottom: 20px; overflow: hidden;}
.h_HMDesc h3 {border-bottom:2px solid #d0d5dd; margin-bottom: 10px; font-size: 22px; color: #31314f; font-family: Georgia, sans-serif; padding-bottom: 15px;}
.h_HMDesc a {color: #8c004f; text-decoration: none;}
.h_HMDesc .title { border-bottom: 1px solid #d1d7de; margin-bottom: 8px; padding-bottom: 5px; }
.h_HMDesc .title a { font-family: Georgia, serif; font-size: 18px;}
.h_HMDesc p { display: inline;}
.h_HMDesc ul { list-style: none; }
.h_HMDesc ul li { float: left; width: 140px; margin-left: 20px;}
.h_HMDesc ul li.first { margin-left: 0;}


/* wybor znaku  */

.h_DateTab { font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-bottom: 20px;}
.h_DateTab  h1 {color:#31314f; font-size: 24px; font-weight: normal; font-family: Georgia, serif; margin-bottom: 10px;}
.h_DateTab  h2 {color:#31314f; font-size: 24px; font-weight: normal; font-family: Georgia, serif; margin-bottom: 10px;}
.h_DateTab .h_DTab { height: 120px; position: relative;}
.h_DateTab .h_DTabI { float: left; margin-right: 20px;}
.h_DateTab .h_DTabC h3 { font-size: 14px; padding: 5px 0 0 ; font-weight: normal; color: #3a3a3a;}
.h_DateTab .h_DTabel { position: absolute; bottom: 0; left: 160px;}
.h_DateTab .h_DTabel div { background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/tab_horo.jpg) no-repeat;}
.h_DateTab .h_DTabel .h_DTab_l, .h_DateTab .h_DTabel .h_DTab_r { width: 10px; height: 90px; float: left;}
.h_DateTab .h_DTabel .h_DTab_r { background-position: 0 -180px;}
.h_DateTab .h_DTabel .h_DTab_c { float: left; background-position: 0 -90px; background-repeat: repeat-x; height: 60px; width: 440px; text-align: center; vertical-align: middel; padding-top: 30px;}
.h_DateTab .h_DTabel .h_DTab_c .tab_data_btn { background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/tab_data_btn.jpg) no-repeat; width: 76px; height: 30px; border: none; color: #fff; font-family: Georgia, serif; font-weight: bold; font-size: 14px; cursor: pointer;}
.h_DateTab .h_DTabel .h_DTab_c .sel { background:url(http://bi.gazeta.pl/i/obrazki/horoskopy/arrow_bg.jpg) no-repeat top right; margin-right: 12px;border: 2px solid #ccc;}
.h_DateTab .h_DTabel .h_DTab_c .sel p input { border: none; font-size: 12px; color: #A4A5A5; font-family:Arial,Helvetica,sans-serif; margin: 0; margin-left: -1px; padding:0; }
.h_DateTab .h_DTabel .h_DTab_c .sel ul{ list-style:none;}
.h_DateTab .h_DTabel .h_DTab_c .sel li { cursor: pointer;}
.h_DateTab .h_DTabel .h_DTab_c .sel p{  height: 14px;   text-align:left; color: #a4a5a5;}
.h_DateTab .h_DTabel .h_DTab_c .sel p.pNoBg { background: #fff;}
.h_DateTab .h_DTabel .h_DTab_c .sel p.p_error { border-color: red;}
.h_DateTab .h_DTabel .h_DTab_c .f_DTs1{   float: left;  margin-left: 20px; width: 78px; height: 26px;}
.h_DateTab .h_DTabel .h_DTab_c .f_DTs1 p { width: 48px; margin: 6px 17px 6px 7px;  }
.h_DateTab .h_DTabel .h_DTab_c .f_DTs1 ul{ list-style: none; background: #fff; overflow: hidden; z-index: 99; width: 78px;  position: relative; left: -2px; top: 2px;  border: 2px solid #ccc; border-top: none; background: #f5f5f5; display: none; }
.h_DateTab .h_DTabel .h_DTab_c ul li { background: #fff; color: #a4a5a5; }
.h_DateTab .h_DTabel .h_DTab_c ul li:hover {background: #ccc; color: #000;}
.h_DateTab .h_DTabel .h_DTab_c .f_DTs2 ul { border: 2px solid #ccc; border-top: none; display: none;width; 76px; position: relative; left: -2px; top: 2px;}
.h_DateTab .h_DTabel .h_DTab_c .f_DTs1 li { float: left; width:20px; padding: 2px; border:1px solid #ccc; border-left: none; border-top:none;  }
.h_DateTab .h_DTabel .h_DTab_c .f_DTs1 li.li_r { border-right:none; width: 22px;}
.h_DateTab .h_DTabel .h_DTab_c .f_DTs1 li.last { border-bottom: none;}
.h_DateTab .h_DTabel .h_DTab_c .f_DTs2 { float: left; width: 120px; height: 26px;}
.h_DateTab .h_DTabel .h_DTab_c .f_DTs2 p { width: 90px; margin: 6px 17px 6px 7px; overflow: hidden;}
.h_DateTab .h_DTabel .h_DTab_c .f_DTs2 ul { border: 2px solid #ccc; border-top: none; display: none; width: 120px; position: relative; left: -2px; top: 2px;}
.h_DateTab .h_DTabel .h_DTab_c .f_DTs2 li { border-bottom: 1px solid #ccc; padding:2px 0;}
.h_DateTab .h_DTabel .h_DTab_c .f_DTs2 li.last { border: none;}
.h_DateTab .h_DTabel .h_DTab_c .f_DTs3 { float: left; width: 90px; height: 26px;}
.h_DateTab .h_DTabel .h_DTab_c .f_DTs3 p { width: 52px; margin: 6px 17px 6px 7px; }
.h_DateTab .h_DTabel .h_DTab_c .f_DTs3 ul { width: 76px; border: 2px solid #ccc; border-top: none; display: none; width: 90px;  position: relative; left: -2px; top: 2px;}
.h_DateTab .h_DTabel .h_DTab_c .f_DTs3 li {border-bottom: 1px solid #ccc; padding:2px 0;}
.h_DateTab .h_DTabel .h_DTab_c .f_DTs3 li.last { border: none;}
.h_DateTab .h_DTabel .h_DTab_c .h_arrowZ { height: 12px; background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/h_li_arrow.png) no-repeat  #e5e5e5; }
.h_DateTab .h_DTabel .h_DTab_c #ha_p { border: none; background-position: center -40px; }
.h_DateTab .h_DTabel .h_DTab_c #ha_n {background-position: center 5px; }
.h_DateTab .h_DTabel .h_DTab_c #ha_p:hover { background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/h_li_arrow.png) center -25px no-repeat #ccc; }
.h_DateTab .h_DTabel .h_DTab_c #ha_n:hover {background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/h_li_arrow.png) center -10px no-repeat #ccc; }
.h_DateTab .h_DTabel .h_DTab_c #ha_n.lock_li, .h_DateTab .h_DTabel .h_DTab_c #ha_n.lock_li  { background: #e5e5e5; }


/* horoskopy opis produktu */

.h_ProDesc  {font: 14px/20px Arial, sans-serif; overflow: hidden; width: 456px; margin-bottom: 20px;}
.h_ProDesc a { font-family: Georgia, serif; color:#8c004f; font-size: 14px; font-weight: bold; text-decoration: none;}
.h_ProDesc h1{ font-size: 18px; line-height: 20px; font-family: Georgia, serif; font-weight: normal;}
.h_ProDesc h2 { font-size: 18px; line-height: 20px; font-family: Georgia, serif; font-weight: normal;}
.h_ProDesc p {margin-bottom: 10px;}
.h_ProDesc ul{ list-style: none; font-family: Georgia, serif; font-weight: bold; background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/li_bg.png) no-repeat top left ; padding-top: 1px; margin-bottom: 15px;}
.h_ProDesc ul li { background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/li_bg.png) no-repeat bottom left ; padding:3px 0 1px 0; zoom: 1; }
.h_ProDesc .t_rate { width: 70px; height: 24px; float: left; zoom: 1; color: #31314f; margin-left: 2px; }
.h_ProDesc .l_rate { width: 200px; height: 24px; overflow: hidden; background:  url(http://bi.gazeta.pl/i/obrazki/horoskopy/sonda.png); }
.h_ProDesc .r0 {background-position: -200px; }
.h_ProDesc .r1 {background-position: -180px; }
.h_ProDesc .r2 {background-position: -160px; }
.h_ProDesc .r3 {background-position: -140px; }
.h_ProDesc .r4 {background-position: -120px; }
.h_ProDesc .r5 {background-position: -100px; }
.h_ProDesc .r6 {background-position:  -80px;}
.h_ProDesc .r7 {background-position:  -60px;}
.h_ProDesc .r8 {background-position:  -40px;}
.h_ProDesc .r9 {background-position:  -20px;}
.h_ProDesc .r10 {background-position: 0; }
.h_ProDesc p.source { text-align: right; font-size: 11px; color: #666; text-transform: uppercase; margin: 0; padding: 0; }
.h_ProDesc .h_PDescF { border-top: 3px solid #d0d5dd; padding-top: 5px; }
.h_ProDesc .h_PDescF .a_prev {float: left;}
.h_ProDesc .h_PDescF .a_next { float: right;}
.h_ProDesc .h_PDescT {margin-bottom: 10px; overflow: hidden; padding-bottom: 1px;}
.h_ProDesc .h_PDescT h1 { float: left; color: #31314f; }
.h_ProDesc .h_PDescT h2 { float: left; color: #31314f; }
.h_ProDesc .h_PDescT .a_change{ float: right; font-size: 12px; font-family: Arial, sans-serif; font-weight: normal; text-decoration: underline;}

/* opis znaku */
.h_ShortInfo { font-size: 12px; margin-bottom: 10px;}
.h_ShortInfo .sign_charact { font-weight: bold; color: #31314F; margin: 5px 0;}

/* opis tytul*/
.h_SignTitle h1, .h_SignTitle h2 { font-family: Georgia, serif; font-size: 24px; color: #31314f; display: inline; margin-right: 4px; }
.h_SignTitle { margin-bottom: 13px; }

/* iniennik - sennik abc nav */
.h_DreamS {padding: 8px 10px; background: #eee; width: 140px; text-align: center; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; float: left; }
.h_DreamS .h_DST { background:url(http://bi.gazeta.pl/i/obrazki/horoskopy/	search_bg.jpg) no-repeat bottom center #8c004f; color:#fff; padding:5px 0 10px 0; text-transform: uppercase; margin-bottom:8px; }
.h_DreamS  ul { list-style: none; margin:0; padding: 0;}
.h_DreamS  ul li { border-bottom: 1px solid #d7d7d7; width: 140px; margin-bottom: 5px; padding-bottom:2px;}
.h_DreamS  ul li a { color:#8c004f;  text-decoration: none; letter-spacing: 2px;}
.h_DreamS  ul li span { color:#878787; font-weight: normal; font-family:Arial, Helvetica, sans-serif;}

/* text list bottom */

.h_TxtList { font: 12px Georgia, serif;}
.h_TxtList h3 { color: #757576; font-size: 14px; border-bottom: 2px solid #d0d5dd; margin-bottom: 7px; line-height: 18px; padding-bottom: 2px;}
.h_TxtList a { color: #8c004f; text-decoration: none;}
.h_TxtList div { float: left;}
.h_TxtList ul { height: 70px; list-style-position:inside; }
.h_TxtList ul li { float: left; width: 140px; margin-bottom: 5px;}
.h_TxtList .h_TexL1 { width: 455px;}
.h_TxtList .h_TexL2 { width: 300px; margin-left: 20px;}
.h_TxtList .h_TexL3 { width: 140px; margin-left: 20px;}

/* lista dolns */
.mod_zr7 .node_head {border: none;}
.mod_zr7 .node_entry { width: 140px; border: none;}
.mod_zr7 .node_entry.n2 { width: 300px;}
.mod_zr7 .node_entry.n6 { width: 455px;}
.mod_zr7 .node_entry strong{ display: block; border-bottom: 2px solid #d0d5dd; margin-bottom: 8px; padding-bottom: 4px; color: #757576; font-size: 14px; font-family: Georgia, sans-serif; text-transform: none;}
.mod_zr7 .node_entry .size li {float: left; width: 140px; padding-left: 10px; background: url(http://bi.gazeta.pl/i/obrazki/horoskopy/h_dotLi.png) no-repeat left center;}




/* stronicowanie */
.pages { text-align: center; padding: 1px 0; margin: 30px 0;}
.pages a, .pages span{border: 1px solid #ccc; padding: 1px 5px; font-size: 12px;}


/* zajawka reczna HP */
.mod_zr9 .node_body {width: 140px; float: left; margin-left: 20px;}
.mod_zr9 .node_main {padding: 0;}
.mod_zr9 .node_body h3 {text-align: center; font-size: 14px;}
.mod_zr9 .node_body img {margin: 0;}
.mod_zr9 .node_main img {height: 119px; }

/* chinskie ciaseczko */
.mod_cookie { border-bottom: 1px solid #e2e5ea; padding-bottom: 10px;}
.h_Desc {font-family: Arial,Helvetica,Garuda,sans-serif; font-size: 14px; color: #31314f; line-height: 24px; width: 620px;}
.h_Desc .node_head { border-bottom: 0; margin:0;}
.h_Desc h1{ font-size: 24px; color: #31314f; font-family: Georgia, serif; font-weight: normal; margin-bottom: 20px; }
.h_Desc h2 { font-size: 24px; color: #31314f; font-family: Georgia, serif; font-weight: normal; margin-bottom: 20px; }
.h_Desc .h_DescI { float: left; margin-right: 15px;}
.mod_cookie .h_DescC { float: left; width: 460px; display: block; }
.h_Desc .h_DescC h3 {color: #31314f; font-family: Georgia,serif; font-size: 18px; line-height: 20px; font-weight: normal;}
.h_Desc .h_DescT { font-family: Georgia, serif; font-size: 18px; margin-bottom: 10px; overflow: hidden; }
.h_Desc .h_DescT .h_TCh { float: right; font-size: 12px; font-family: Arial, sans-serif;}
.h_Desc .h_DescT .h_TCh a{color: #8c004f;}
.mod_cookie .h_DescC .more_cake { margin-top: 15px;}

.more_cake a{ float: right; color: #8c004f; font-size: 14px; font-weight: bold;}
.h_DescC span.h_partner { display: block; height: 60px; width: 80px; background: url('../img/viversum_bg2.jpg') no-repeat; }

/* zajawka reczna colune right */

.mod_zr4 .node_head { border: none; margin: 0; position: static;}
.mod_zr4 .node_body a{ display: block; float: left; width: 100px; overflow: hidden; margin-right: 10px;}
.mod_zr4 .node_body h3 a{ width: auto;}
.mod_zr4 .node_body img{ margin-left: -9px; }
.mod_zr4 .node_body h3 { font-size: 22px; line-height: 24px; overflow: hidden; }
.mod_zr4 .node_body p { font-size: 14px; line-height: 18px;}

.mod_h_zr5 {overflow: hidden; border-bottom: 1px solid #D0D5DD; padding-bottom: 10px;}
.mod_h_zr5 .node_head { border: none; margin: 0;}
.mod_h_zr5 .node_body img{ float: left; margin-right: 10px;}
.mod_h_zr5 .node_body h3 { font-size: 22px; line-height: 24px; vertical-align: middle; line-height: 120px}

/* padaj imie i nazwisko */
#zodiakSign .tab_data_txt { width: 268px; border: 2px solid #dfdfdf;  padding: 6px 6px 6px 5px; font-size: 12px; margin-right: 12px; color: #a4a5a5;}


/* zajawka reczna colune right */

.mod_zr2 .node_head { border: none; margin: 0; position: static;}
.mod_zr2 .node_body a{ display: block; float: left; width: 100px; overflow: hidden; margin-right: 10px;}
.mod_zr2 .node_body h3 a{ width: auto; line-height: 28px;}
.mod_zr2 .node_body img{ }
.mod_zr2 .node_body h3 { font-size: 22px; line-height: 24px; overflow: hidden;}
.mod_zr2 .node_body p { font-size: 14px; line-height: 18px;}
.h_DescC span.h_partner { display: block; height: 60px; width: 80px; background: url('http://bi.gazeta.pl/i/obrazki/horoskopy/viversum_bg2.jpg') no-repeat; }


/* zajawka reczna numerologia */

.mod_zr8 .node_entry { margin: 0; border: none; height: auto; width: auto; text-align: left; }
.mod_zr8 .node_entry h2 {font-size: 22px; margin-top: 10px;}

/* zajawka h1 HP nasze horoskopy */

.mod_zr3 { font-size: 24px; font-family: Georgia, serif;  margin-bottom: 10px;  border-bottom: 2px solid #D0D5DD; color: #31314F; padding-bottom: 10px;}
.mod_zr3 .node_head { border: none;}
.mod_zr3 .node_body { border: none; padding: 0;}
.mod_zr3 .node_inner_body { background: none;}

.div_back { text-align: right; font-size:12px;font-weight:normal; color: #8C004F; }

/* napis reklama viversum  */
.h_advert {color:#999999; font-size: 10px; text-transform: uppercase;}

/* quizy */
.quiz {overflow: hidden; zoom: 1; width: 620px; margin: 0 0 20px;}
.quizHead {margin-bottom: 25px;}
.quizHead h1 {font: normal 24px/28px Georgia,serif; color: #31314f; margin: 20px 0 10px;}
.quizHead p {font: normal 12px/16px Verdana, sans-serif; color: #000;}

.quizBody {}
.quiz .entry {overflow: hidden; zoom: 1; border-top: 1px solid #f0eeeb; padding: 10px 0;}
.quiz .entry h2 {font: normal 18px 'Georgia', serif; color: #31314f; margin-bottom: 15px;}
.quiz .entry h2 span {font:normal 18px Georgia, serif; color: #31314f; background: #fff; margin-right: 4px; }
.quiz .entry ul {width: 420px; overflow: hidden; zoom: 1;}
.quiz .entry li {padding: 6px; font: 12px/17px Tahoma, sans-serif; border: 1px solid #fff; overflow: hidden; zoom: 1;}
.quiz .entry li * {vertical-align: middle;}
.quiz .entry .sel {border: 1px solid #f2f0ed; background: #f2f0ed url('http://bi.gazeta.pl/i/quizy/q_ansSelected.gif') repeat-x 0 0;}
.quiz .entry .i {float: left; display: inline; margin-right: 10px !important; margin-right: 7px;}
.quiz .entry .i img {display: block; background: #fff; padding: 3px; border: 1px solid #f2f0ed;}
.quiz .entry .wide {width: 100%;}
.quiz .entry .wide li {padding: 3px; margin-bottom: 15px; border: 1px solid #f2f0ed;}
.quiz .entry .wide .i {float: left; background: none; padding: 3px; overflow: hidden; zoom: 1;}
.quiz .entry .wide .i img {float: left; display: inline; padding: 0; border: none; background: none;}
.quiz .entry .wide .i input {float: left; display: inline; padding: 0; height: 15px; width: 15px; margin: 0 6px 0 8px;}
.quiz .entry .wide .sel .i, .quiz .entry .wide .i img {background: none;}
.quiz .entry .wide span {display: block; overflow: hidden; zoom: 1; background: url('http://bi.gazeta.pl/i/quizy/q_ansBg.gif') no-repeat 0 5px; padding-left: 12px; font: 12px/17px Tahoma, sans-serif;}

.quiz .str, .quiz .q_submit {border-top: 1px solid #f0eeeb; padding-top: 10px; overflow: hidden; zoom: 1;}
.quiz .str ul, .quiz .str .next {float: right;}
.quiz .str .next {width: 121px; height: 62px; background: url('http://bi.gazeta.pl/i/obrazki/horoskopy/q_strNext.png') no-repeat 0 0;}
.quiz .str .next input {background: none; border: none; height: 34px; width: 110px; color: #fff; font: bold 14px Tahoma, sans-serif; text-align: center; cursor: pointer;}
.quiz .str ul {overflow: hidden; zoom: 1; margin-right: 25px; margin-top: 3px; list-style: none;}
.quiz .str li {float: left; display: inline; height: 15px; padding-top: 22px; width: 29px; font: 12px Verdana, sans-serif; color: #000; background: url('http://bi.gazeta.pl/i/obrazki/horoskopy/q_strBg.png') no-repeat 0 0; text-align: center;}
.quiz .str .current {background-image: url('http://bi.gazeta.pl/i/obrazki/horoskopy/q_strCurren.png');}
.quiz .q_submit .q_submitWrp {float: right; width: 129px; height: 22px; margin-top: 10px; background: url('http://bi.gazeta.pl/i/quizy/q_submit.gif') no-repeat 0 0;}
.quiz .q_submit .q_submitWrp input {background: none; border: none; height: 20px; width: 129px; color: #fff; font: bold 14px Tahoma, sans-serif; text-align: center; cursor: pointer;}

.quiz .wyniki {overflow: hidden; zoom: 1; margin-top: 25px;}
.quiz .wynikHead {overflow: hidden; zoom: 1; padding-bottom: 25px; margin-bottom: 15px; border-bottom: 1px solid #f0eeeb;}
.quiz .wynikHead h5 {float: left; display: inline; font: bold 18px Tahoma, sans-serif; color: #000; line-height: 29px;}
.quiz .wynikHead0 div {overflow: hidden; zoom: 1; float: left; display: inline; margin-left: 15px;}
.quiz .wynikHead0 div span {float: left; display: inline; font: 18px Tahoma, sans-serif; line-height: 29px;}
.quiz .wynikHead0 div .ile {font-weight: bold; margin-right: 8px; width: auto; height: 29px; padding: 0 7px; line-height: 29px; background: #ededed url('http://bi.gazeta.pl/i/quizy/q_ileBg.gif') repeat-x 0 0; text-align: center; margin-top: 0;}
.quiz .wynikHead0 .dobre {color: #07aa01;}
.quiz .wynikHead0 .zle {color: #c90604;}
.quiz .wynikHead0 .dobre .ile {border: 1px solid #07aa01;}
.quiz .wynikHead0 .zle .ile {border: 1px solid #c90604;}
.quiz .wynikHead0 .punkty {position: relative; top: -5px; margin-bottom: -5px;}
.quiz .wynikHead0 .punkty span {font: bold 28px Tahoma, sans-serif;}
.quiz .wynikHead0 .punkty em {font-size: 18px; font-weight: normal; font-style: normal;}
.quiz .legenda {overflow: hidden; zoom: 1; margin-top: 15px;}
.quiz .legenda span {font: 12px Verdana, sans-serif; float: left; display: inline; margin-right: 10px; color: #000; text-transform: uppercase;}
.quiz .legenda ul {float: left; display: inline; list-style: none; overflow: hidden; zoom: 1;}
.quiz .legenda li {font: 12px Verdana, sans-seerif; color: #949494; float: left; display: inline; padding-left: 17px;}
.quiz .legenda .dobre {background: url('http://bi.gazeta.pl/i/quizy/q_LegendaGood.gif') no-repeat 0 3px; padding-right: 10px; margin-right: 10px; border-right: 1px solid #949494;}
.quiz .legenda .zle {background: url('http://bi.gazeta.pl/i/quizy/q_LegendaBad.gif') no-repeat 0 3px;}

.quiz .entry .good, .quiz .entry .wide .good {border: 2px solid #07aa01; background: #f2f0ed url('http://bi.gazeta.pl/i/quizy/q_ansSelected.gif') repeat-x 0 0;}
.quiz .entry .bad, .quiz .entry .wide .bad {border: 2px solid #c90604; background: #f2f0ed url('http://bi.gazeta.pl/i/quizy/q_ansSelected.gif') repeat-x 0 0;}

.quiz .more {margin-top: 10px; text-align: right;}
.quiz .more a {font: bold 11px Tahoma, sans-serif; color: #148; text-decoration: none;}
.quiz .more a:hover {text-decoration: underline;}

.quiz .quizLogin, .quiz .quizAlreadyDone {font: normal 12px/16px Verdana, sans-serif; color: #000;}
.quiz .quizLogin .row {overflow: hidden; zoom: 1; padding-top: 10px;}
.quiz .quizLogin .headerRow {padding: 0; font-weight: bold;}
.quiz .quizLogin .c0, .quiz .quizLogin .c1 {float: left; display: inline; margin-right: 10px;}
.quiz .quizLogin .iTxt {border: 1px solid #ababab; width: 200px; font: 12px Arial, sans-serif; padding: 2px 3px 3px;}
.quiz .quizLogin .sbtBtn { background: #fff url('http://bi.gazeta.pl/i/drabinki/przypSbtBg.gif') repeat-x 0 0; border: 1px solid #dfdfdf; text-align: center; width: 100px; height: 22px; font: bold 12px Tahoma, sans-serif; color: #484848; cursor: pointer; padding-bottom: 2px;}
.quiz .quizAlreadyDone p {font-weight: bold; margin-bottom: 10px;}
.quiz .quizAlreadyDone li {font-weight: bold; padding-bottom: 2px;}

/* ciasteczko - facebook like*/
.path_109249 iframe

/* footer */
#footer .c1{ width: auto; }

article.mod > header, article.mod_uzr8 section.body header  { border-bottom-color: #D0D5DD; }

